.prob-section{position:relative;z-index:1;padding:96px 28px 48px;background:var(--deep);scroll-margin-top:100px}.prob-in{max-width:1184px;margin:0 auto}.prob-head{margin-bottom:32px}.prob-title{font-size:40px;line-height:1.08;letter-spacing:-.04em;font-weight:400;text-wrap:balance}.prob-sub{margin-top:12px;color:var(--ink2);font-size:18px;line-height:1.5;letter-spacing:-.01em;text-wrap:balance}.prob-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.prob-rows{grid-column:span 7;display:grid;gap:12px}.prob-answer{grid-column:span 5}.prob-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,236px);gap:22px;align-items:center;padding:20px 20px 20px 26px;border-radius:22px;background:linear-gradient(180deg,rgba(240,179,191,.035),rgba(255,255,255,.012) 40%);border:1px dashed rgba(240,179,191,.2);transition:border-color .4s,background .4s}.prob-row:before{content:"";position:absolute;left:26px;right:26px;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(240,179,191,.55),transparent)}.prob-row[data-hl]{border-color:rgba(240,179,191,.42);background:linear-gradient(180deg,rgba(240,179,191,.06),rgba(255,255,255,.015) 40%)}.prob-kicker{display:flex;align-items:center;gap:8px;font:400 9px var(--font-geist-mono),monospace;letter-spacing:.08em;color:var(--ink3)}.prob-kicker>b{margin-left:auto;padding:3px 7px;border-radius:6px;border:1px solid rgba(240,179,191,.35);background:rgba(240,179,191,.08);color:#f0b3bf;font-weight:400;letter-spacing:.1em;white-space:nowrap}.prob-kicker>i{font-style:normal;color:#f0b3bf}.prob-copy h3{margin-top:13px;font-size:21px;line-height:1.2;letter-spacing:-.03em;font-weight:400;color:#cfcfd8;text-wrap:balance}.prob-copy>p:last-child{margin-top:8px;max-width:42ch;color:var(--ink3);font-size:13px;line-height:1.55;text-wrap:pretty}.prob-frag{position:relative;display:flex;flex-direction:column;gap:8px;padding:11px 13px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:rgba(14,14,18,.6);font:400 10px var(--font-geist-mono),monospace;color:var(--ink2)}.prob-err-tag{color:#f0b3bf}.prob-lines dd.prob-warn,.prob-warn-tag{color:#f3c98b}.prob-error{display:flex;align-items:center;gap:7px;margin:2px -13px -11px;padding:7px 13px;border-top:1px solid rgba(240,179,191,.2);border-radius:0 0 14px 14px;background:rgba(240,179,191,.07);color:#f0b3bf;font-size:9px;letter-spacing:.02em}.prob-error>i{font-style:normal}.prob-frag-head{display:flex;justify-content:space-between;gap:8px;color:var(--ink3);font-size:8px;letter-spacing:.08em}.prob-sides{display:grid;grid-template-columns:1fr 1fr;gap:6px}.prob-side{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-height:44px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);color:var(--ink);font:500 12px var(--font-hanken),sans-serif}.prob-sides>span.prob-side{flex-direction:row;align-items:center;gap:6px}.prob-sides>span.prob-side>i{font-style:normal;color:var(--ink2);font-size:11px}.prob-side-off{cursor:not-allowed;border-style:dashed;border-color:rgba(240,179,191,.35);color:var(--ink3);text-align:left}.prob-side-off s{text-decoration-color:#f0b3bf}.prob-side-off small{font:400 8px var(--font-geist-mono),monospace;letter-spacing:.04em;color:#f0b3bf}.prob-lines{display:flex;flex-direction:column;gap:4px}.prob-lines>div{display:flex;justify-content:space-between;gap:10px}.prob-lines dt{color:var(--ink3)}.prob-lines dd{display:flex;align-items:center;gap:5px;color:var(--ink2);text-align:right}.prob-lines dd>svg{color:#f0b3bf}.prob-ledger-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px;opacity:var(--fade,1)}.prob-ledger-cols>div{display:flex;flex-direction:column;gap:4px}.prob-ledger-cols span{color:var(--ink3);font-size:8px;letter-spacing:.08em}.prob-ledger-cols b{font-weight:400;font-size:17px;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink)}.prob-ledger-you b{color:#f0b3bf}.prob-ledger-cols i{position:relative;display:block;height:3px;margin-top:4px;border-radius:2px;background:rgba(255,255,255,.06);overflow:hidden}.prob-ledger-cols em{position:absolute;inset:0;border-radius:inherit}.prob-ledger-you em{background:#f0b3bf;transform-origin:left;transform:scaleX(calc(1 - .85 * var(--k, 0)));opacity:.7}.prob-ledger-app em{background:rgba(255,255,255,.5);transform-origin:right;transform:scaleX(calc(.04 + .81 * var(--k, 0)))}.prob-crawl{position:relative;display:block;height:3px;border-radius:2px;background:rgba(255,255,255,.06);overflow:hidden}.prob-crawl>em{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(243,201,139,.35),#f3c98b);transform-origin:left;transform:scaleX(.12);animation:prob-crawl 9s cubic-bezier(.3,.1,.2,1) infinite}@keyframes prob-crawl{0%{transform:scaleX(.06);opacity:.9}80%{transform:scaleX(.58);opacity:.9}92%{transform:scaleX(.6);opacity:0}to{transform:scaleX(.06);opacity:0}}.prob-remit .prob-lines{gap:3px}.prob-answer{min-height:100%}.feature-card.prob-answer:before{background:radial-gradient(260px circle at var(--mx) var(--my),rgba(214,255,120,calc(.6 * var(--hover))),transparent 70%),linear-gradient(170deg,rgba(185,245,0,.5),rgba(185,245,0,.08) 34%,rgba(255,255,255,.03) 70%,rgba(155,107,255,.18))}.prob-answer .feature-kicker>span,.prob-answer .feature-kicker>span:first-letter{color:var(--lime)}.prob-answer .feature-copy h3{font-size:30px}.prob-fix{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px;margin:22px 30px 0;padding:0;list-style:none}.prob-fix>li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:rgba(14,14,18,.45);color:var(--ink3);transition:border-color .6s cubic-bezier(.2,.7,.2,1),background .6s,color .6s}.prob-fix>li>i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.12);color:var(--ink3);font-style:normal;font-size:12px;transform:scale(.86);transition:background .5s,color .5s,border-color .5s,box-shadow .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.prob-fix>li>div{display:flex;flex-direction:column;gap:3px;min-width:0}.prob-fix>li b{font-weight:500;font-size:15px;letter-spacing:-.01em;color:inherit}.prob-fix>li span{font-size:12px;line-height:1.5;color:var(--ink3);transition:color .6s}.prob-fix>li[data-lit]{border-color:rgba(185,245,0,.22);background:rgba(185,245,0,.035);color:var(--ink)}.prob-fix>li[data-lit]>i{background:var(--lime);border-color:var(--lime);color:var(--on-lime);box-shadow:0 0 20px -4px rgba(185,245,0,.6);transform:scale(1)}.prob-fix>li[data-lit] span{color:var(--ink2)}.prob-fix>li[data-lit][data-hl]{border-color:rgba(185,245,0,.5);background:rgba(185,245,0,.07)}.prob-answer .feature-scene.prob-book{flex:1;height:auto;min-height:236px;margin-top:14px}.prob-depth{position:absolute;z-index:1;top:max(10px,calc(50% - 110px));left:30px;right:30px;max-width:240px;margin:0 auto;border:1px solid rgba(191,168,235,.16);border-radius:12px;background:rgba(19,18,24,.72);padding:9px 12px 7px;font-size:8px}.prob-depth>div>div{height:14px;border-radius:3px;padding-inline:4px;margin-inline:-4px}.prob-depth>div>div>b{font-size:9px}.prob-match{height:16px;margin:2px 0 1px;display:flex;align-items:center;justify-content:center;color:var(--lime);font:400 9px var(--font-geist-mono),monospace;letter-spacing:.04em;opacity:0}.prob-section[data-armed] .prob-row{opacity:0;translate:-28px 0}.prob-section[data-armed] .prob-answer{opacity:0;translate:0 28px}.prob-section[data-armed] .prob-answer[data-in],.prob-section[data-armed] .prob-row[data-in]{opacity:1;translate:0 0;transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--i,0s),translate 1.1s cubic-bezier(.2,.7,.2,1) var(--i,0s),transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .4s,background .4s}@media (max-width:1100px){.prob-answer,.prob-rows{grid-column:span 6}.prob-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 20px 20px 22px}.prob-frag{max-width:340px}.prob-fix{margin-inline:25px}.prob-answer .feature-copy h3{font-size:27px}}@media (max-width:900px){.prob-answer,.prob-rows{grid-column:span 12}.prob-row{grid-template-columns:minmax(0,1fr) minmax(0,240px)}.prob-frag{max-width:none}}@media (max-width:620px){.prob-section{padding:64px 16px 32px}.prob-title{font-size:32px}.prob-sub{font-size:16px}.prob-head{margin-bottom:22px}.prob-grid,.prob-rows{gap:12px}.prob-row{grid-template-columns:minmax(0,1fr);padding:20px;gap:14px}.prob-copy h3{font-size:21px}.prob-fix{margin-inline:18px}.prob-fix>li{grid-template-columns:26px minmax(0,1fr);padding:12px}.prob-answer .feature-copy h3{font-size:26px}.prob-depth{left:22px;right:22px}}@media (prefers-reduced-motion:reduce){.prob-section[data-armed] .prob-answer,.prob-section[data-armed] .prob-row{opacity:1;translate:none}.prob-crawl>em{animation:none;transform:scaleX(.42)}.prob-fix>li,.prob-fix>li>i{transition:none}}.product-snapshot{--snap-up:#76cbb0;--snap-down:#e69aa9;width:100%;margin:0 0 48px;color:var(--ink);scroll-margin-top:100px}.snapshot-caption{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px;color:var(--ink2);font:400 10px var(--font-geist-mono),monospace}.snapshot-caption>:first-child{letter-spacing:.09em}.snapshot-desktop{border:1px solid rgba(155,107,255,.24);border-radius:16px;overflow:hidden;background:#131317;box-shadow:0 30px 100px -50px #000,0 0 50px -35px var(--violet)}.snap-phone,.snapshot-desktop{font-size:12px;line-height:1.4}.snap-browser{height:32px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:#1b1a20;color:#a3a0b0;font:400 9px var(--font-geist-mono),monospace;border-bottom:1px solid var(--line)}.snap-browser>:first-child{display:flex;gap:5px;width:100px}.snap-browser>:last-child{width:100px;text-align:right}.snap-browser i{width:7px;height:7px;border-radius:50%;background:#4d4958}.snap-appbar{display:flex;height:60px;padding:0 20px;align-items:center;gap:30px;border-bottom:1px solid var(--line)}.snap-wordmark{display:block;width:87px;height:auto;flex:none}.snap-appnav{display:flex;align-self:stretch;align-items:stretch;gap:22px;color:var(--ink2);font-size:11px}.snap-appnav>span{display:flex;align-items:center;position:relative}.snap-appnav .is-active{color:var(--ink)}.snap-appnav .is-active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--violet2)}.snap-session{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:var(--ink2);white-space:nowrap}.snap-session i,.snap-status i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lime)}.snap-appbar .snap-session{margin-left:auto}.snap-account{text-align:right;font:400 12px var(--font-geist-mono),monospace}.snap-account>span{display:block;margin-top:3px;font:400 9px var(--font-hanken),sans-serif;color:var(--ink2)}.snap-marketbar{display:flex;align-items:center;gap:28px;min-height:80px;padding:14px 20px;border-bottom:1px solid var(--line)}.snap-market-name{position:relative;display:flex;align-items:center;gap:10px;min-width:174px}.snap-asset{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:9px;border:1px solid var(--glass-brd);background:rgba(255,255,255,.03);font-size:18px;font-weight:500}.snap-market-name b{font-weight:500;font-size:13px}.snap-market-name b span{color:var(--ink2)}.snap-market-name>div>span{display:block;margin-top:3px;font-size:10px;color:var(--ink2)}.snap-mark>span,.snap-stat>span{display:block;font-size:9px;color:var(--ink2);margin-bottom:5px}.snap-mark b{font:500 20px var(--font-geist-mono),monospace;letter-spacing:-.05em}.snap-stat b{font:400 11px var(--font-geist-mono),monospace;white-space:nowrap}.snap-indicative{margin-left:auto;border:1px dashed var(--glass-brd);border-radius:5px;padding:4px 7px;color:var(--ink2);font-size:9px;white-space:nowrap}.snap-up{color:var(--snap-up)!important}.snap-down{color:var(--snap-down)!important}.snap-workspace{display:grid;grid-template-columns:164px minmax(0,1fr) 156px 242px}.snap-workspace h4{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;color:var(--ink)}.snap-workspace h4>span{font:400 9px var(--font-geist-mono),monospace;color:var(--ink2)}.snap-watchlist{border-right:1px solid var(--line);background:rgba(255,255,255,.009)}.snap-watchlist h4{padding:17px 13px;border-bottom:1px solid var(--line)}.snap-watch-group{padding:17px 13px 6px;font:400 8px var(--font-geist-mono),monospace;color:var(--ink2);letter-spacing:.025em}.snap-watchlist button{display:flex;align-items:center;justify-content:space-between;width:100%;gap:6px;min-height:51px;padding:8px 12px;border-left:2px solid transparent;text-align:left;transition:background .15s}.snap-watchlist button:hover{background:rgba(255,255,255,.04)}.snap-watchlist button[aria-pressed=true]{background:rgba(114,59,250,.1);border-left-color:var(--violet2)}.snap-watchlist button>span:last-child{text-align:right}.snap-watchlist button b{display:block;font-size:10px;font-weight:500}.snap-watchlist button>span:last-child b{font:400 9px var(--font-geist-mono),monospace}.snap-watchlist button>span>span{display:block;margin-top:4px;font-size:9px;color:var(--ink2)}.snap-centre{min-width:0;border-right:1px solid var(--line)}.snap-timeframes{display:flex;align-items:center;gap:3px;padding:4px 9px;border-bottom:1px solid var(--line)}.snap-timeframes button{min-height:36px;min-width:39px;padding:0 8px;font-size:10px;color:var(--ink2);border-radius:5px}.snap-timeframes button[aria-pressed=true]{color:#d3c0ff;background:rgba(114,59,250,.15)}.snap-timeframes>span{margin-left:auto;padding-right:4px;font-size:9px;color:var(--ink2)}.snap-chart{padding:14px 12px 10px}.snap-chart-legend{display:flex;gap:10px;align-items:center;white-space:nowrap;font-size:8px;color:var(--ink2);overflow:hidden}.snap-chart-legend b{font-size:9px;font-weight:400;color:var(--ink)}.snap-chart-plot{display:flex;height:260px;padding-top:10px}.snap-chart svg{display:block;width:calc(100% - 49px);height:100%;overflow:hidden}.snap-price-axis{width:49px;flex:none;display:flex;flex-direction:column;justify-content:space-around;padding-left:3px;color:var(--ink2);text-align:right;font:400 8px var(--font-geist-mono),monospace}.snap-price-axis span{padding:3px 1px;border-radius:2px}.snap-price-axis .is-current{color:#d3c0ff;background:rgba(114,59,250,.23)}.snap-chart-time{display:flex;justify-content:space-between;margin-top:8px;color:var(--ink2);font:400 8px var(--font-geist-mono),monospace}.snap-book{padding:17px 11px;border-right:1px solid var(--line);min-width:0}.snap-book-labels{color:var(--ink2);margin:20px 0 10px;font-size:9px}.snap-book-labels,.snap-book-row{display:flex;justify-content:space-between}.snap-book-row{gap:6px;padding:5px 1px;font:400 9px var(--font-geist-mono),monospace}.snap-book-row,.snap-book-row>span{position:relative}.snap-book-row>span:last-child{color:var(--ink2)}.snap-book-row>i{position:absolute;inset:1px 0 1px auto;background:rgba(230,154,169,.07)}.snap-book-row.is-ask{color:var(--snap-down)}.snap-book-row.is-bid{color:var(--snap-up)}.snap-book-row.is-bid>i{background:rgba(118,203,176,.07)}.snap-book-mid{padding:13px 0;border-block:1px solid var(--line);margin:8px 0;font:400 12px var(--font-geist-mono),monospace}.snap-book-mid>span{display:block;color:var(--ink2);font:400 8px var(--font-hanken),sans-serif;margin-top:5px}.snap-book-ratio{position:relative;display:flex;justify-content:space-between;padding-top:10px;margin-top:16px;font-size:8px;color:var(--ink2)}.snap-book-ratio i{position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--snap-up) 62%,#543b43 62%);opacity:.65}.snap-order{padding:17px 16px 18px;background:#16151b;min-width:0}.snap-order h4{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:500;margin-bottom:18px}.snap-order h4>span{color:var(--ink2);font-size:9px}.snap-side{display:grid;grid-template-columns:1fr 1fr;padding:3px;gap:3px;border-radius:8px;border:1px solid var(--line);background:#101014}.snap-side button{min-height:38px;font-size:12px;border:1px solid transparent;border-radius:5px;color:var(--ink2)}.snap-side button[aria-pressed=true]{color:#e4d9ff;border-color:rgba(155,107,255,.35);background:rgba(114,59,250,.18)}.snap-order-type{display:flex;justify-content:space-between;padding:17px 0 12px;border-bottom:1px solid var(--line);font-size:10px}.snap-order-type>:last-child{color:var(--ink2)}.snap-leverage{display:grid;grid-template-columns:1fr auto;margin:18px 0;font-size:10px}.snap-leverage label{color:var(--ink2)}.snap-leverage output{font:400 12px var(--font-geist-mono),monospace}.snap-leverage input{grid-column:1/-1;width:100%;height:30px;margin:5px 0 0;accent-color:var(--violet2);cursor:pointer}.snap-leverage>div{grid-column:1/-1;font-size:9px}.snap-leverage>div,.snap-margin-label{display:flex;justify-content:space-between;color:var(--ink2)}.snap-margin-label{font-size:10px;margin-bottom:8px}.snap-margin-label span{font:400 9px var(--font-geist-mono),monospace}.snap-margin{display:flex;align-items:center;border:1px solid var(--glass-brd);border-radius:7px;min-height:44px;gap:8px;padding:0 12px;background:#111115}.snap-margin:focus-within{border-color:var(--violet2)}.snap-margin>span{color:var(--ink2);font-size:16px}.snap-margin input{min-width:0;width:100%;background:transparent;border:0;outline:0;font:400 16px var(--font-geist-mono),monospace;color:var(--ink);appearance:textfield}.snap-margin input::-webkit-inner-spin-button{appearance:none}.snap-order-summary{margin:19px 0;display:flex;flex-direction:column;gap:12px}.snap-order-summary>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:9px}.snap-order-summary dt{color:var(--ink2)}.snap-order-summary dd{font:400 10px var(--font-geist-mono),monospace}.snap-order-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:0 13px;border-radius:7px;color:var(--on-lime);background:var(--lime);font-weight:500;font-size:12px}.snap-order-cta:hover{filter:brightness(1.08)}.snap-order-note{text-align:center;font-size:9px;color:var(--ink2);margin-top:10px;line-height:1.5}.snap-positions{border-top:1px solid var(--line)}.snap-position-tabs{display:flex;gap:18px;min-height:39px;padding:0 13px;align-items:center;color:var(--ink2);font-size:9px;border-bottom:1px solid var(--line)}.snap-position-tabs>:first-child{color:var(--ink)}.snap-position-tabs b{margin-left:3px;font-size:8px;font-weight:400;color:var(--ink2)}.snap-positions table{width:100%;border-collapse:collapse;text-align:right;white-space:nowrap;font:400 8px var(--font-geist-mono),monospace}.snap-positions th{padding:12px 8px 8px;color:var(--ink2);font:400 8px var(--font-hanken),sans-serif}.snap-positions td:first-child,.snap-positions th:first-child{text-align:left;padding-left:13px}.snap-positions td{padding:10px 8px;border-top:1px solid var(--line)}.snap-positions td b{display:block;font-weight:400;font-size:10px}.snap-positions td span{display:block;margin-top:4px;color:var(--ink2);font:400 8px var(--font-hanken),sans-serif}.snap-status{display:flex;justify-content:space-between;align-items:center;min-height:31px;border-top:1px solid var(--line);padding:0 16px;color:var(--ink2);font-size:8px}.snap-status>:first-child{display:flex;align-items:center;gap:7px}.snapshot-hint{text-align:center;margin-top:20px;font-size:13px;color:var(--ink2)}.snapshot-mobile{display:none}@media (max-width:1120px){.snap-workspace{grid-template-columns:minmax(0,1fr) 156px 242px}.snap-watchlist{display:none}.snap-market-name{min-width:160px}.snap-marketbar{gap:22px}}@media (max-width:930px){.snap-workspace{grid-template-columns:minmax(0,1fr) 238px}.snap-book,.snap-optional-stat{display:none}.snap-appbar{gap:24px}.snap-appnav{gap:18px}.snap-appbar .snap-session{display:none}.snap-account{margin-left:auto}.snap-side button,.snap-timeframes button{min-height:44px}}@media (max-width:759px),(orientation:portrait) and (max-width:1099px){.snapshot-desktop{display:none}.snapshot-mobile{display:flex;justify-content:center}.snapshot-caption{align-items:flex-start;font-size:9px;line-height:1.6}.snapshot-caption>:last-child{max-width:21ch;text-align:right}.snap-phone{width:min(100%,365px);background:#121216;border:2px solid #3a3644;border-radius:38px;padding:0 7px 8px;box-shadow:0 30px 70px -45px #000,inset 0 0 0 4px #09090d;overflow:hidden}.snap-phone-status{position:relative;height:36px;padding:10px 18px 0;display:flex;justify-content:space-between;align-items:center;font:500 10px var(--font-geist-mono),monospace}.snap-phone-status>:last-child{display:flex;align-items:center;gap:6px;font-size:8px}.snap-island{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:74px;height:19px;border-radius:30px;background:#030305}.snap-battery{width:17px;height:8px;border:1px solid var(--ink2);border-radius:2px;position:relative}.snap-battery:after{content:"";position:absolute;inset:1px 2px 1px 1px;background:var(--ink2)}.snap-phone-appbar{display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 15px;border-bottom:1px solid var(--line)}.snap-phone-appbar .snap-wordmark{width:80px}.snap-phone-market{padding:12px 15px 10px}.snap-phone-market select{width:100%;min-height:44px;border:0;border-radius:0;background:transparent;color:var(--ink);font-size:12px;font-weight:500;outline-offset:-3px}.snap-phone-market>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px}.snap-phone-market>div>b{font:400 24px var(--font-geist-mono),monospace;letter-spacing:-.06em}.snap-phone-market>div>span{font:400 11px var(--font-geist-mono),monospace}.snap-phone-market>p{margin-top:4px;font-size:10px;color:var(--ink2)}.snap-phone .snap-timeframes{padding:0 9px;border-top:1px solid var(--line)}.snap-phone .snap-timeframes button{min-height:44px;min-width:43px;font-size:11px}.snap-phone .snap-chart{padding:10px 10px 12px}.snap-phone .snap-chart-plot{height:170px}.snap-phone .snap-chart-legend{font-size:8px}.snap-phone .snap-chart-legend .snap-ohlc{display:none}.snap-phone .snap-chart-time{font-size:8px}.snap-phone .snap-order{padding:15px 15px 16px;border-top:1px solid var(--line);border-radius:0 0 12px 12px}.snap-phone .snap-order h4{font-size:12px;margin-bottom:12px}.snap-phone .snap-order h4>span{font-size:10px}.snap-phone .snap-side button{min-height:44px;font-size:13px}.snap-phone .snap-order-type{padding:12px 0 10px}.snap-phone .snap-leverage{margin:14px 0;font-size:11px}.snap-phone .snap-leverage input{height:36px}.snap-phone .snap-order-summary{gap:10px;margin:16px 0}.snap-phone .snap-order-summary>div{font-size:10px}.snap-phone .snap-order-summary dd{font-size:11px}.snap-phone .snap-order-cta{min-height:46px;font-size:13px}.snap-phone-tabs{display:flex;justify-content:space-around;padding:11px 8px 8px;border-top:1px solid var(--line);color:var(--ink2)}.snap-phone-tabs>span{text-align:center;font-size:17px}.snap-phone-tabs b{display:block;margin-top:3px;font-size:8px;font-weight:400}.snap-phone-tabs .is-active{color:#d3c0ff}.snap-home-indicator{display:block;height:3px;width:90px;border-radius:3px;background:var(--ink);opacity:.7;margin:8px auto 2px}.snapshot-hint{max-width:29ch;margin-inline:auto;font-size:12px;line-height:1.6}}.snap-market-name select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.snap-market-name:focus-within{outline:1px solid var(--violet2);outline-offset:5px;border-radius:5px}@media (max-width:759px),(orientation:portrait) and (max-width:1099px){.snap-phone .snap-chart-plot{height:140px}.snap-phone .snap-order{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;row-gap:12px}.snap-phone .snap-order h4,.snap-phone .snap-order-type{display:none}.snap-phone .snap-side{grid-column:1/-1}.snap-phone .snap-margin-label{grid-column:1;grid-row:2;margin:0;align-self:end}.snap-phone .snap-margin{grid-column:1;grid-row:3}.snap-phone .snap-leverage{grid-column:2;grid-row:2/span 2;margin:0;align-self:stretch}.snap-phone .snap-leverage input{height:32px;margin-top:0}.snap-phone .snap-order-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:2px 0;grid-column:1/-1}.snap-phone .snap-order-summary>div{display:block;font-size:9px}.snap-phone .snap-order-summary>div:last-child{display:none}.snap-phone .snap-order-summary dd{margin-top:5px;font-size:12px}.snap-phone .snap-order-cta,.snap-phone .snap-order-note{grid-column:1/-1}.snap-phone .snap-order-note{margin:0}}.snap-picker{position:relative;flex:none;width:206px;z-index:4}.snap-picker:has(.snap-picker-menu){z-index:12}.snap-picker-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:5px 9px 5px 5px;border:1px solid var(--glass-brd);border-radius:9px;background:rgba(255,255,255,.025);text-align:left;transition:background .2s,border-color .2s}.snap-picker-trigger:hover,.snap-picker-trigger[aria-expanded=true]{background:rgba(114,59,250,.09);border-color:rgba(155,107,255,.5)}.snap-picker-trigger>span:nth-child(2){min-width:0}.snap-picker-trigger b{display:block;font-size:12px;font-weight:500}.snap-picker-trigger b>span{color:var(--ink2)}.snap-picker-trigger small{display:block;margin-top:4px;color:var(--ink2);font-size:9px;white-space:nowrap}.snap-picker-chevron{flex:none;margin-left:auto;color:var(--ink2);transition:transform .2s}.snap-picker-trigger[aria-expanded=true] .snap-picker-chevron{transform:rotate(180deg)}.snap-picker-menu{position:absolute;top:calc(100% + 8px);left:0;width:360px;padding:9px;background:#1b1922;border:1px solid rgba(155,107,255,.36);border-radius:13px;box-shadow:0 24px 65px -16px #000;animation:snap-picker-in .18s ease-out both}@keyframes snap-picker-in{0%{opacity:0;transform:translateY(-5px)}}.snap-picker-search{display:flex;gap:8px;align-items:center;min-height:44px;padding:0 9px;border:1px solid rgba(155,107,255,.4);border-radius:7px;background:#121116;color:var(--ink2)}.snap-picker-search input{min-width:0;flex:1;width:100%;font-size:16px;color:var(--ink);background:transparent;outline:0}.snap-picker-search input::placeholder{font-size:12px;color:var(--ink2)}.snap-picker-search button{flex:none;align-self:stretch;min-width:30px;color:var(--ink2);font-size:19px}.snap-picker-groups{display:flex;gap:4px;padding:9px 0}.snap-picker-groups button{min-height:36px;padding:0 12px;border-radius:6px;font-size:11px;color:var(--ink2)}.snap-picker-groups button[aria-pressed=true]{background:rgba(114,59,250,.2);color:#d3c0ff}.snap-picker-results{max-height:282px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4f436b transparent}.snap-picker-results>button{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-height:52px;padding:8px 10px;border-radius:7px;text-align:left;border:1px solid transparent}.snap-picker-results>button.is-highlighted{background:rgba(255,255,255,.035)}.snap-picker-results>button[aria-pressed=true]{background:rgba(114,59,250,.1);border-color:rgba(155,107,255,.22)}.snap-picker-results>button>span:nth-child(3){margin-left:auto;padding-right:17px;text-align:right}.snap-picker-results b{display:block;font-size:11px;font-weight:500}.snap-picker-results small{display:block;margin-top:4px;font-size:10px;color:var(--ink2)}.snap-picker-results>button>span:nth-child(3)>b{font:400 11px var(--font-geist-mono),monospace}.snap-picker-check{position:absolute;right:9px;top:50%;transform:translateY(-50%);color:var(--violet2);font-size:12px}.snap-picker-empty{padding:30px 14px;text-align:center;color:var(--ink2);font-size:12px}.snap-picker-foot{border-top:1px solid var(--line);padding:12px 5px 2px;color:var(--ink2);font-size:9px}.snap-price-axis{position:relative;display:block}.snap-price-axis>span{position:absolute;right:0;transform:translateY(-50%)}.snap-price-tick{animation:snap-price-update .65s ease-out}@keyframes snap-price-update{0%{color:var(--violet2)}to{color:var(--ink)}}.snap-book-row>i{transition:width .5s ease}@media (max-width:759px),(orientation:portrait) and (max-width:1099px){.snap-phone-fit{position:relative;width:100%;height:min(820px,calc(100svh - 200px))}.snap-phone-device{position:absolute;top:0;left:50%;width:340px;transform:translateX(-50%) scale(var(--phone-scale,.75));transform-origin:50% 0}.snap-phone-device .snap-phone{width:340px}.snap-phone-market .snap-picker{width:100%;margin:0 0 8px;display:block}.snap-picker.is-mobile .snap-picker-trigger{border-color:transparent;padding:3px 0;min-height:44px}.snap-picker.is-mobile .snap-picker-trigger .snap-asset{width:28px;height:28px;font-size:16px;border-radius:7px}.snap-picker.is-mobile .snap-picker-trigger small{font-size:9px}.snap-picker.is-mobile .snap-picker-menu{width:calc(100% + 8px);left:-4px}.snap-picker.is-mobile .snap-picker-results{max-height:266px}.snap-picker.is-mobile .snap-picker-results>button{padding-inline:7px}.snap-picker.is-mobile .snap-picker-search input{font-size:16px}.snap-picker.is-mobile .snap-picker-groups button{min-height:44px}.snap-phone-market .snap-picker{align-items:normal;justify-content:normal}.snap-phone-fit{height:min(790px,calc(100svh - 240px))}.snap-phone-status{height:30px;padding-top:7px}.snap-island{top:7px;height:18px}.snap-phone-appbar{height:46px}.snap-phone-market{padding-block:8px}.snap-phone-market .snap-picker{margin-bottom:4px}.snap-phone-market>div>b{font-size:22px}.snap-phone-market>p{margin-top:3px;font-size:9px}.snap-phone .snap-chart{padding-block:8px}.snap-phone .snap-chart-plot{height:120px}.snap-phone .snap-order{padding-block:12px;row-gap:8px}.snap-phone-tabs{padding:8px 8px 4px}.snap-phone-tabs>span{font-size:15px}.snap-phone-tabs b{margin-top:2px;font-size:7px}.snap-home-indicator{margin-top:5px}}.snap-positions .snap-squareoff-cell{padding:4px 13px 4px 4px;text-align:right}.snap-squareoff{position:relative;isolation:isolate;min-height:30px;padding:0 10px;color:var(--ink);font:400 9px var(--font-hanken),sans-serif;white-space:nowrap;cursor:pointer;transition:color .2s}.snap-squareoff:before{content:"";position:absolute;z-index:-1;inset:4px 0;border:1px solid rgba(155,107,255,.32);border-radius:6px;background:rgba(114,59,250,.08);transition:background .2s,border-color .2s}.snap-squareoff:hover:before{border-color:rgba(185,245,0,.6)}.snap-squareoff[aria-pressed=true]{color:var(--on-lime)}.snap-squareoff[aria-pressed=true]:before{background:var(--lime);border-color:var(--lime)}.snap-stop-label{margin-top:14px}.snap-stop input::placeholder{color:var(--ink3)}.snap-today{display:flex;align-items:baseline;gap:12px;padding:13px 13px 12px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(118,203,176,.07),transparent 60%)}.snap-today-label{display:flex;flex-direction:column;gap:3px;color:var(--ink2);font-size:9px}.snap-today-label em{font-style:normal;font:400 8px var(--font-geist-mono),monospace;color:var(--ink3);letter-spacing:.04em}.snap-today>b{font:400 22px var(--font-geist-mono),monospace;letter-spacing:-.05em;font-variant-numeric:tabular-nums;text-shadow:0 0 26px rgba(118,203,176,.28)}.snap-today-pct{margin-left:auto;padding:3px 7px;border-radius:999px;background:rgba(118,203,176,.1);font:400 9px var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.snap-today.is-compact{padding:11px 15px 10px;gap:10px}.snap-today.is-compact>b{font-size:20px}.snap-pnl-cell{display:inline-block;padding:2px 4px;margin:-2px -4px;border-radius:4px;font-variant-numeric:tabular-nums}.snap-positions td .snap-pnl-cell{display:inline-block;margin-top:-2px;font:inherit}.snap-pnl-cell.is-up{animation:snap-flash-up .45s ease-out}.snap-pnl-cell.is-down{animation:snap-flash-down .45s ease-out}@keyframes snap-flash-up{0%{background:rgba(118,203,176,.28)}to{background:transparent}}@keyframes snap-flash-down{0%{background:rgba(230,154,169,.24)}to{background:transparent}}.snap-squareoff.is-profit:before{border-color:rgba(185,245,0,.5);animation:snap-profit-glow 2.6s ease-in-out infinite}@keyframes snap-profit-glow{0%,to{box-shadow:0 0 0 0 rgba(185,245,0,0)}50%{box-shadow:0 0 14px -3px rgba(185,245,0,.55)}}@media (prefers-reduced-motion:reduce){.snap-pnl-cell.is-down,.snap-pnl-cell.is-up,.snap-squareoff.is-profit:before{animation:none}}