.layout_shell__o17O2{--chart-max-width:358px;--chart-height:236px;--amount-max-width:300px;--markets-max-width:430px}@media (min-width:641px) and (max-width:959px){.layout_shell__o17O2.layout_shell__o17O2>main{max-width:760px;padding:24px 32px 140px;margin:0 auto}.layout_shell__o17O2.layout_shell__o17O2 .trade-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.layout_shell__o17O2.layout_shell__o17O2{--chart-max-width:none;--chart-height:320px;--amount-max-width:400px;--markets-max-width:720px}.layout_shell__o17O2.layout_shell__o17O2 .order-panel{width:100%;max-width:480px;margin-inline:auto}.layout_shell__o17O2.layout_shell__o17O2[data-view=Markets]>main{max-width:none;padding:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Markets]>.dock-edge{max-width:720px}}.layout_shell__o17O2.layout_shell__o17O2{--desktop-layout:0}@media (min-width:960px){.layout_shell__o17O2.layout_shell__o17O2{--desktop-layout:1}}@media (max-width:959px){.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade]{--sheet-safe:max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px));display:flex;flex-direction:column;height:var(--app-viewport,100dvh);min-height:0}.layout_shell__o17O2.layout_shell__o17O2[data-view]{--sheet-top:max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px),var(--tg-content-safe-area-inset-top,0px));padding-top:var(--sheet-top)}.layout_shell__o17O2.layout_shell__o17O2[data-view]>.topbar.wallet-header{height:68px;min-height:68px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:12px max(16px,env(safe-area-inset-right,0px),var(--tg-safe-area-inset-right,0px)) 12px max(16px,env(safe-area-inset-left,0px),var(--tg-safe-area-inset-left,0px));border:0}.layout_shell__o17O2.layout_shell__o17O2[data-view] .brand{font-size:21px;gap:6px}.layout_shell__o17O2.layout_shell__o17O2[data-view] .brand-mark{font-size:25px;width:30px}.layout_shell__o17O2.layout_shell__o17O2[data-view] .brand-period{margin-left:-6px}.layout_shell__o17O2.layout_shell__o17O2[data-view] .header-actions{display:flex;gap:4px;min-width:0}.layout_shell__o17O2.layout_shell__o17O2[data-view] .w-trigger{min-width:0;padding-inline:18px}.layout_shell__o17O2.layout_shell__o17O2[data-view] .w-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.layout_shell__o17O2.layout_shell__o17O2[data-view] .theme-button,.layout_shell__o17O2.layout_shell__o17O2[data-view] .w-trigger>i,.layout_shell__o17O2.layout_shell__o17O2[data-view] .w-trigger>svg{flex:none}.layout_shell__o17O2.layout_shell__o17O2[data-view] .w-mainnet{display:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Markets] .markets-page{--mp-safe-top:0px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade]>main{flex:1;min-height:0;width:100%;max-width:760px;margin:auto;padding:0 0 calc(78px + var(--sheet-safe));display:flex;flex-direction:column}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .positions-preview,.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .site-footer,.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .workspace-heading{display:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .view-enter{flex:1;min-height:0;display:flex;flex-direction:column;animation:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .market-panel{padding:0 16px 8px;min-height:0;display:flex;background:transparent;border:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .os-sheet{padding-inline:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .live-market{height:100%;max-width:none;gap:0;min-height:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-head{height:30px;flex:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-head+div{height:62px;flex:none;padding-top:5px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-price{font-size:34px;line-height:37px;--ch:37px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-sub{height:18px;margin:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-chg{font-size:11px;line-height:16px;--ch:16px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-cap{font-size:9px;line-height:14px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-chart{flex:1;min-height:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .lc-plot{height:100%;margin:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade]>.dock-edge{height:calc(82px + var(--sheet-safe))}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-short]>main{overflow-y:auto}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-short] .trade-layout{min-height:516px;grid-template-rows:minmax(172px,1fr) auto auto}}.layout_shell__o17O2.layout_shell__o17O2[data-view=Portfolio]>main{width:100%;max-width:none;padding:0;margin:0;overflow-x:clip}.layout_shell__o17O2.layout_shell__o17O2[data-view=Portfolio] .site-footer,.layout_shell__o17O2.layout_shell__o17O2[data-view=Portfolio] .workspace-heading{display:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Portfolio] .view-enter{animation:none}@media(max-width:959px){.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout[data-inline]{display:flex;flex-direction:column;min-height:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout[data-inline] .market-panel{flex:1 1 0;min-height:210px;padding-bottom:8px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout[data-inline] .lc-chart{min-height:110px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-panel.os-region{flex:0 1 auto;min-height:0;overflow-y:auto;padding:8px 16px 0;margin:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout[data-panel=positions] .market-panel{flex:none;min-height:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout[data-panel=positions] .lc-chart{display:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade] .trade-layout[data-panel=positions] .trade-panel{flex:1 1 auto}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard] .lc-chart,.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard]>.bottom-dock,.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard]>.dock-edge{display:none}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard]>main{padding-bottom:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard] .trade-layout .market-panel{flex:none;min-height:0;padding-bottom:0}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard] .os-sheet{padding-block:6px}.layout_shell__o17O2.layout_shell__o17O2[data-view=Trade][data-keyboard] .trade-layout{min-height:0;grid-template-rows:auto auto}}@media (min-width:960px){.layout_shell__Y1fi0.layout_shell__Y1fi0{--chart-max-width:none;--chart-height:clamp(360px,48vh,520px);--amount-max-width:none;--markets-max-width:1120px}.layout_shell__Y1fi0.layout_shell__Y1fi0>main{width:100%;max-width:1504px;margin:0 auto;padding:32px 40px 120px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .workspace-heading{margin-bottom:28px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .workspace-heading h1{font-size:28px;line-height:1.2}.layout_shell__Y1fi0.layout_shell__Y1fi0 .trade-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:32px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .market-panel{min-width:0;padding:12px 0 0}.layout_shell__Y1fi0.layout_shell__Y1fi0 .live-market{gap:20px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .lc-plot{margin:0}.layout_shell__Y1fi0.layout_shell__Y1fi0 .lc-price{--ch:48px;font-size:42px;line-height:48px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-region{min-width:0;align-self:start;padding:0}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-sheet{padding:12px 24px 24px;grid-template-rows:30px 56px 32px 120px 52px 56px;gap:10px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-amount{height:56px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-amount-display,.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-amount-edit{font-size:min(56px,calc(190cqw / var(--digits,6)));line-height:56px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-meta{height:32px;padding-top:8px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-panels{height:120px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-ruler:not(.mini){height:42px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-exit{height:57px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-exit+.os-exit{height:62px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-entry-block{top:50px;height:68px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-tabs{height:52px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .os-actions{height:56px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .positions-preview{margin-top:32px}.layout_shell__Y1fi0.layout_shell__Y1fi0>.dock-edge{max-width:480px;margin-inline:auto}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Markets]{height:100dvh;display:flex;flex-direction:column}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Markets]>.topbar{flex:0 0 80px;height:80px;padding:0 var(--hm-pad);display:flex;align-items:center}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Markets]>.topbar>.brand,.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Markets]>.topbar>.header-actions{display:flex}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Markets]>main{flex:1;min-height:0;height:auto;padding:0 40px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .markets-page{height:100%}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-tabs{max-width:360px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-mid{flex-direction:row;align-items:center;gap:24px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-name{min-width:110px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-right{flex-direction:row;align-items:center;gap:32px}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-change{min-width:86px;justify-content:flex-end}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.layout_shell__Y1fi0.layout_shell__Y1fi0 .mp-scroll::-webkit-scrollbar{display:block;width:6px}}@media (min-width:1280px){.layout_shell__Y1fi0.layout_shell__Y1fi0 .trade-layout{grid-template-columns:minmax(0,1fr) 420px;gap:40px}}@media(min-width:960px){.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Portfolio]>main{max-width:none;padding:0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Portfolio]>.topbar{height:72px;padding:0 var(--hm-pad)}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade]{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:clip}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade]>.topbar{flex:0 0 72px;height:72px;position:relative;padding:0 var(--hm-pad)}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade]>main{flex:1;min-height:0;padding:8px 40px calc(82px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .site-footer,.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .workspace-heading{display:none}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .view-enter{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:minmax(352px,1fr) auto;column-gap:32px;row-gap:16px;animation:none}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .trade-layout{display:contents}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .market-panel{grid-column:1;grid-row:1;min-height:0;display:flex;padding:12px 0 0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .live-market{height:100%;min-height:0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .lc-head,.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .lc-head+div{flex:none}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .lc-chart{flex:1;min-height:0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .lc-plot{height:100%}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-region{grid-column:2;grid-row:1/span 2;align-self:start}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-sheet{grid-template-rows:30px 56px 32px 140px 52px 56px;row-gap:16px;padding-bottom:0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-panels{height:auto}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-panel:nth-child(-n+2){display:flex;flex-direction:column}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-panel:nth-child(-n+2)>.os-stg:nth-child(2){flex:1;min-height:0;display:flex;flex-direction:column}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-panel:nth-child(-n+2) .os-ruler{flex:1;height:auto;min-height:42px}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .positions-preview{grid-column:1;grid-row:2;margin:0;padding:0;height:clamp(200px,calc(100dvh - 530px - env(safe-area-inset-bottom,0px)),336px);min-width:0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .positions-preview[data-empty]{height:84px}}@media(min-width:1280px){.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .view-enter{grid-template-columns:minmax(0,1fr) 420px;column-gap:40px}}@media(min-width:960px) and (max-height:758px){.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade]>main{overflow-y:auto}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .view-enter{flex:none;min-height:568px}}@media(min-width:960px){.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .trade-panel.os-region{align-self:stretch;min-height:0;overflow-y:auto;padding:14px 24px 0}.layout_shell__Y1fi0.layout_shell__Y1fi0[data-view=Trade] .os-composer-top{margin-bottom:0}}.pf{--canvas:var(--background);--surface:var(--hm-surface);--chip:var(--hm-raise);--text:var(--foreground);--ink:var(--foreground);--onink:var(--background);--text2:var(--hm-text2);--text3:var(--hm-text3);--line:var(--hm-line);--o:var(--orange);--ease:cubic-bezier(.22,1,.36,1);--exit:cubic-bezier(.4,0,1,1);--sel:cubic-bezier(.2,0,0,1);--drop:cubic-bezier(.32,.72,0,1);position:relative;isolation:isolate;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1,"cv11" 1;min-height:calc(100dvh - 56px)}.pf button{cursor:pointer;color:inherit;font:inherit;touch-action:manipulation}.pf button:disabled{cursor:default;opacity:.4}.pf [tabindex]:focus-visible,.pf button:focus-visible{outline:2px solid var(--text2);outline-offset:4px}.pf button:active:not(:disabled){transform:scale(.98)}.pf .pf-lab,.pf-listhead{font:500 10px/14px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.9px;text-transform:uppercase;color:var(--text3)}.pf-lab b{color:var(--text2);font-weight:500}.pf .gain{color:var(--o)}.pf .dec{opacity:.5;font-weight:300}.pf .sec{transition:filter .5s var(--ease),opacity .4s;display:inline-block;max-width:100%}.pf.hid .sec{filter:blur(11px);opacity:.55;user-select:none;pointer-events:none}.pf-page{position:relative;z-index:1;padding-bottom:110px}.pf-hero{padding:6px 24px 0}.pf-eyebrow{display:flex;gap:10px;align-items:center}.pf-eye{width:28px;height:28px;position:relative}.pf-eye svg{position:absolute;inset:6px;transition:opacity .4s var(--drop),transform .4s var(--drop);color:var(--text3)}.pf-eye svg+svg{opacity:0;transform:scale(.8) rotate(-15deg)}.pf-eye.is-hidden svg:first-child{opacity:0;transform:scale(.8) rotate(15deg)}.pf-eye.is-hidden svg+svg{opacity:1;transform:none}.pf-balance{font-size:clamp(38px,15.9vw,62px);line-height:66px;font-weight:200;letter-spacing:-.056em;margin:2px 0 12px;animation:pf-num-in 1.1s var(--ease) .1s both;container-type:inline-size}.pf-balance .sec{font-size:min(1em,calc(170cqw / var(--balance-chars,8)))}.pf-balance .sec>span:first-child{display:flex;align-items:baseline}.pf-cents,.pf-currency{font-size:.45em;font-weight:300;color:var(--text3);letter-spacing:-.04em}.pf-currency{align-self:flex-start;line-height:48px;margin-right:4px}.pf-cents{margin-left:3px}.pf-performance{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pf-pill{display:inline-flex;gap:5px;align-items:center;min-height:28px;border-radius:14px;background:var(--chip);padding:0 11px 0 9px;font-size:13.5px;font-weight:500;letter-spacing:-.02em}.pf-pill.gain{background:color-mix(in srgb,var(--orange) 12%,transparent)}.pf-performance>.pf-lab{font-size:9px;letter-spacing:.4px}@keyframes pf-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes pf-num-in{0%{opacity:0;transform:translateY(14px);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes pf-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes pf-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pf-chartblk{margin-top:20px;min-width:0}.pf-plot{height:150px;position:relative;touch-action:pan-y;outline-offset:-4px!important}.pf-grid{stroke:var(--line);stroke-dasharray:2 5;stroke-width:1}.pf-baseline{stroke:var(--text3);stroke-dasharray:1 4;opacity:.55}.pf-curve{fill:none;stroke:var(--o);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.pf-series{opacity:0;visibility:hidden;transition:opacity .3s var(--exit),visibility 0s .3s}.pf-series.active{opacity:1;visibility:visible;transition:opacity .5s var(--ease)}.pf-series.active .pf-curve{animation:pf-draw 1.7s var(--ease) both}.pf-series.active .pf-area{animation:pf-fade 1.5s var(--ease) .3s both}@keyframes pf-fade{0%{opacity:0}}.pf-end{transition:transform .9s var(--drop)}.pf-end circle,.pf-scrub-dot{fill:var(--o);stroke:var(--canvas);stroke-width:3}.pf-end .pf-ping{fill:none;stroke:var(--o);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:pf-ping 2.4s var(--ease) infinite}@keyframes pf-ping{to{transform:scale(2.5);opacity:0}}.pf-crosshair{stroke:var(--text);stroke-width:1;opacity:.7}.pf-tip{position:absolute;top:0;max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:22px;padding:4px 9px;background:var(--ink);color:var(--onink);font:10px/14px ui-monospace,monospace;letter-spacing:.3px;border-radius:11px;pointer-events:none;animation:pf-rise .18s var(--ease)}.pf-ranges{padding:6px 24px 0;display:flex;align-items:center;justify-content:space-between;gap:8px}.pf-ranges>div{display:flex;gap:3px}.pf-ranges button{height:32px;padding:0 12px;border-radius:16px;font:10px ui-monospace,monospace;color:var(--text3);transition:background .3s var(--sel),color .3s var(--sel)}.pf-ranges button[aria-pressed=true]{background:var(--ink);color:var(--onink)}.pf-ranges>.pf-lab{font-size:8px;letter-spacing:.4px}.pf-side{padding:26px 24px 0;min-width:0}.pf-account-head,.pf-exposure,.pf-manage,.pf-share,.pf-stats .pf-swatch{display:none}.pf-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pf-stats>div{display:flex;flex-direction:column;gap:5px;min-width:0}.pf-stats>div+div{border-left:1px solid var(--line);padding-left:14px}.pf-stats .pf-lab{font-size:9px;letter-spacing:.5px}.pf-stats strong{font-size:17px;line-height:22px;letter-spacing:-.02em;font-weight:500;overflow-wrap:anywhere}.pf-allocation{height:4px;display:flex;gap:3px;margin-top:22px}.pf-allocation i{min-width:0;border-radius:2px;transform-origin:left;animation:pf-grow 1.2s var(--ease) both}.pf .free{background:var(--o)}.pf .margin{background:var(--ink)}.pf .hold{background:var(--text3);opacity:.45}.pf-legend{display:flex;gap:16px;margin-top:10px;font:9px ui-monospace,monospace;color:var(--text3)}.pf-legend span{display:flex;align-items:center;gap:5px}.pf-legend i{width:6px;height:6px;border-radius:50%}.pf-lists{padding:30px 24px 0;min-width:0}.pf-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);max-width:100%}.pf-tabs button{height:48px;font-size:14.5px;font-weight:500;letter-spacing:-.01em;color:var(--text3);display:flex;align-items:center;justify-content:center;gap:7px;transition:color .35s var(--sel)}.pf-tabs button[aria-selected=true]{color:var(--text)}.pf-tab-indicator{position:absolute;bottom:-1px;left:0;width:33.333333%;height:2px;transition:transform .65s var(--drop)}.pf-tab-indicator:after{content:"";position:absolute;width:22px;height:2px;border-radius:1px;left:calc(50% - 11px);background:var(--o)}.pf-panels{position:relative;overflow:clip}.pf-panel{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;transform:translateY(10px);filter:blur(3px);transition:opacity .22s var(--exit),transform .3s var(--exit),filter .3s,visibility 0s .3s;pointer-events:none}.pf-panel.cur{position:relative;opacity:1;visibility:visible;transform:none;filter:none;transition:opacity .55s var(--ease) .08s,transform .7s var(--drop) .05s,filter .5s var(--ease) .08s,visibility 0s;pointer-events:auto}.pf-panel.cur .pf-row{animation:pf-rise .65s var(--ease) both}.pf-tag.risk{background:color-mix(in srgb,var(--negative) 14%,transparent);color:var(--negative)}.pf-note{font-size:11.5px;line-height:18px;color:var(--text3);margin:22px 4px 96px;max-width:640px}.pf-listhead{display:flex;justify-content:space-between;gap:12px;padding:20px 0 0;font-size:9px;letter-spacing:.4px}.pf-listhead>span:last-child{text-align:right}.pf-activity-scroll{max-height:min(50svh,480px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;scrollbar-gutter:stable;padding-inline-end:8px;outline-offset:-2px!important}.pf .coin{width:44px;height:44px;flex:none;border-radius:14px;background:var(--chip)!important;color:var(--text)!important;font:600 17px/44px -apple-system,BlinkMacSystemFont,sans-serif;transition:background .4s var(--sel),color .4s var(--sel)}.pf-nm{overflow-wrap:anywhere;font-size:16px;line-height:22px;font-weight:560;letter-spacing:-.02em}.pf-tag{display:inline-block;height:18px;padding:0 7px;border-radius:9px;font:600 10px/18px ui-monospace,monospace;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.pf-tag.long{background:color-mix(in srgb,var(--orange) 14%,transparent);color:var(--o)}.pf-tag.short{background:var(--ink);color:var(--onink)}.pf-asset{min-width:0;display:flex;flex-direction:column;gap:3px;text-align:left}.pf-asset>.pf-lab{font-size:9px;letter-spacing:.3px;overflow-wrap:anywhere}.pf-asset strong{font-size:15px;line-height:22px;font-weight:560}.pf-row-value{text-align:right;font-size:17px;line-height:22px;font-weight:500;letter-spacing:-.025em;min-width:0;overflow-wrap:anywhere}.pf-row-value>.pf-lab{display:block;font-size:9px;letter-spacing:.3px;margin-top:3px}.pf-row-value.gain>.pf-lab{color:inherit}.pf-position{position:relative;border-bottom:1px solid var(--line)}.pf-position:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:var(--o);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease)}.pf-position.open:after,.pf-position:hover:after{transform:scaleX(1)}.pf-position-main{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;width:100%;padding:18px 0;transition:padding .4s var(--drop)}.pf-position.open .pf-position-main{padding-bottom:6px}.pf-position.open .coin{background:var(--ink)!important;color:var(--onink)!important}.pf-chevron,.pf-desktop-metric,.pf-tablehead{display:none}.pf-details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--drop)}.pf-details>div{min-height:0;overflow:hidden;opacity:0;transition:opacity .25s var(--exit)}.pf-position.open .pf-details{grid-template-rows:1fr}.pf-position.open .pf-details>div{opacity:1;transition:opacity .55s var(--ease) .1s}.pf-details-content{padding:10px 0 18px}.pf-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px;padding-top:14px;border-top:1px solid var(--line)}.pf-detail-grid>div{min-width:0;font-size:15px;line-height:20px;font-weight:500;letter-spacing:-.015em;overflow-wrap:anywhere}.pf-detail-grid>div:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:14px}.pf-detail-grid .pf-lab{display:block;margin-bottom:4px;font-size:9px;letter-spacing:.4px}.pf-risk-meter{display:block;height:2px;background:var(--line);border-radius:1px;overflow:hidden;width:70px;max-width:90%;margin-top:5px}.pf-risk-meter i{display:block;height:100%;background:var(--o);transform-origin:left}.pf-position.open .pf-risk-meter i{animation:pf-grow 1.1s var(--ease) .25s both}.pf-close{height:42px;width:100%;margin-top:16px;border-radius:14px;background:var(--chip);font-size:14px!important;font-weight:600!important;transition:background .25s,color .25s}.pf-close:hover:not(:disabled){background:var(--ink);color:var(--onink)}.pf-order{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,auto) 32px;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.pf-order .pf-nm{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.pf-order .pf-row-value{max-width:120px}.pf-cancel{width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;color:var(--text3)!important;transition:color .25s,background .25s,box-shadow .25s}.pf-cancel:hover:not(:disabled){background:var(--ink);color:var(--onink)!important;box-shadow:none}.pf-cancel:active:not(:disabled){transform:scale(.92)}.pf-dayhead{display:flex;justify-content:space-between;gap:12px;padding:22px 0 6px}.pf-dayhead>span:last-child{text-align:right}.pf-activity{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,auto);gap:14px;padding:14px 0;align-items:center}.pf-activity:after{content:"";position:absolute;width:1px;background:var(--line);left:21.5px;top:62px;bottom:-12px}.pf-activity.last:after{display:none}.pf-activity-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--text2);background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--drop)}.pf-activity:hover .pf-activity-icon{transform:scale(1.06)}.pf-activity-icon.close.gain{color:var(--o);background:color-mix(in srgb,var(--orange) 12%,transparent);box-shadow:none}.pf-activity-icon.close.loss{color:var(--onink);background:var(--ink);box-shadow:none}.pf-activity .pf-row-value{max-width:140px}.pf-activity .pf-row-value .pf-lab{font-size:8px;letter-spacing:0}.pf-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 0 12px;gap:10px}.pf-empty h2{font-size:21px;line-height:26px;font-weight:300;letter-spacing:-.03em}.pf-empty p{font-size:13.5px;line-height:20px;color:var(--text3);max-width:260px}.pf-wallet{height:46px;padding:0 24px;border-radius:15px;background:var(--ink);color:var(--onink)!important;font-size:14.5px!important;font-weight:600!important;margin-top:10px}.pf-skeleton>div{display:flex;align-items:center;gap:14px;padding:22px 0;border-bottom:1px solid var(--line)}.pf-skeleton i{width:44px;height:44px;border-radius:14px;background:var(--chip)}.pf-skeleton span{height:14px;width:35%}.pf-skeleton b,.pf-skeleton span{background:var(--chip);border-radius:3px}.pf-skeleton b{height:18px;width:20%;margin-left:auto}@media(min-width:960px){.pf{min-height:calc(100dvh - 72px)}.pf-page{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"hero side" "chart side" "lists side";grid-template-rows:auto auto 1fr;column-gap:64px;padding:8px 56px 110px;align-content:start}.pf-hero{grid-area:hero;padding:10px 0 0}.pf-balance{font-size:clamp(62px,7.22vw,104px);line-height:108px;letter-spacing:-.056em}.pf-cents,.pf-currency{font-size:.423em}.pf-currency{line-height:78px;margin-right:6px}.pf-chartblk{grid-area:chart;margin-top:14px}.pf-plot{height:230px}.pf-ranges{padding-inline:0}.pf-ranges>.pf-lab{font-size:10px}.pf-side{grid-area:side;position:sticky;top:12px;align-self:start;margin-top:30px;padding:0}.pf-account{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:6px 0 0}.pf-account-head{justify-content:space-between;margin-bottom:22px}.pf-account-head,.pf-status{display:flex;align-items:center}.pf-status{height:24px;padding:0 10px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);font:10px/24px ui-monospace,monospace;letter-spacing:.8px;text-transform:uppercase;color:var(--text2);gap:8px}.pf-status i{width:6px;height:6px;border-radius:50%;background:var(--text3)}.pf-status.live i{background:var(--o);box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 18%,transparent)}.pf-allocation{order:1;height:6px;gap:4px;margin-top:0}.pf-stats{order:2;display:block;margin-top:8px}.pf-stats>div{display:grid;grid-template-columns:10px minmax(0,1fr) auto 46px;column-gap:14px;align-items:center;padding:17px 0;border-top:1px solid var(--line)}.pf-stats>div+div{border-left:0;padding-left:0}.pf-stats .pf-swatch{display:block;width:8px;height:8px;border-radius:50%}.pf-stats .pf-lab{font-size:10.5px}.pf-stats .pf-share{display:block;text-align:right}.pf-stats strong{font-size:22px;line-height:26px;font-weight:400;letter-spacing:-.03em;text-align:right}.pf-legend{display:none}.pf-exposure{order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);padding-top:18px}.pf-exposure>div+div{border-left:1px solid var(--line);padding-left:20px}.pf-exposure .pf-lab{display:block}.pf-exposure strong{display:block;font-size:19px;line-height:24px;font-weight:450;margin-top:6px;letter-spacing:-.025em}.pf-manage{order:4;display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;margin-top:26px;padding:0 20px;border-radius:15px;box-shadow:inset 0 0 0 1px var(--line);font-size:14px!important;font-weight:600!important;transition:background .25s,color .25s,box-shadow .25s}.pf-manage svg{transition:transform .5s var(--drop)}.pf-manage:hover{background:var(--ink);color:var(--onink);box-shadow:none}.pf-manage:hover svg{transform:translateX(3px)}.pf-lists{grid-area:lists;padding:44px 0 0}.pf-tabs{width:480px}.pf-note{margin-top:26px}.pf-position-head{display:none}.pf-tablehead{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.1fr;gap:16px;padding:16px 34px 0 60px;font-size:8px;letter-spacing:.4px}.pf-tablehead>span:last-child{text-align:right}.pf-position-main{grid-template-columns:44px minmax(0,1.5fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr) 18px;gap:16px;padding:20px 0}.pf-desktop-metric{display:flex;flex-direction:column;text-align:left;gap:4px;font-size:15px;font-weight:450;letter-spacing:-.025em;overflow-wrap:anywhere}.pf-desktop-metric .pf-lab{font-size:8px;letter-spacing:.3px}.pf-chevron{display:block;color:var(--text3);transition:transform .5s var(--drop)}.pf-position.open .pf-chevron{transform:rotate(180deg)}.pf-position-main .pf-tag{font-size:8px;padding:0 5px;letter-spacing:0}.pf-position-main .pf-row-value{font-size:15px}.pf-details-content{margin-left:60px;display:flex;align-items:flex-end;gap:40px}.pf-detail-grid{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:0;column-gap:0}.pf-detail-grid>div{font-size:15px}.pf-detail-grid>div+div{border-left:1px solid var(--line);padding-left:8px}.pf-detail-grid .pf-lab{font-size:8px;letter-spacing:0}.pf-close{width:auto;flex:none;padding:0 28px;margin:0;font-size:14px!important}.pf-empty{min-height:360px}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pf-account:before{content:"";position:absolute;z-index:-1;inset:-40px -44px -44px;backdrop-filter:blur(13px) saturate(1.15);-webkit-backdrop-filter:blur(13px) saturate(1.15);background:color-mix(in srgb,var(--canvas) 42%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent),linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);mask-composite:intersect;pointer-events:none}}}@media(min-width:960px) and (max-width:1279px){.pf-page{padding-inline:32px;column-gap:32px}.pf-position-main{grid-template-columns:44px minmax(0,1fr) auto 18px;gap:10px}.pf-position-main .pf-desktop-metric,.pf-tablehead{display:none}.pf-position-head{display:flex}.pf-details-content{margin-left:0;display:block}.pf-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 0}.pf-close{margin-top:16px;width:100%}}@media(min-width:1280px) and (max-width:1599px){.pf-position-main,.pf-tablehead{gap:10px}.pf-position-main{grid-template-columns:36px minmax(0,1.2fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr) 12px}.pf-position-main .coin{width:36px;height:36px;border-radius:12px}.pf-tablehead{padding-left:46px;padding-right:22px;grid-template-columns:1.2fr 1fr 1fr 1fr 1.1fr}.pf-position-main .pf-nm{overflow-wrap:anywhere;font-size:14px}.pf-desktop-metric,.pf-position-main .pf-row-value{font-size:13px}.pf-details-content{margin-left:46px;gap:16px}.pf-detail-grid>div{font-size:15px}}@media(max-width:374px){.pf-hero,.pf-lists,.pf-side{padding-inline:18px}.pf-activity,.pf-order,.pf-position-main{gap:8px}.pf-nm{overflow-wrap:anywhere;font-size:14px}.pf-tag{font-size:8px;padding:0 5px}.pf-row-value{font-size:15px}.pf-order .pf-row-value{max-width:88px}.pf-stats>div+div{padding-left:8px}.pf-stats strong{font-size:15px}}@media(prefers-reduced-motion:reduce){.pf *,.pf :after,.pf :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pf-panel,.pf-series{transition:opacity .15s!important}.pf-panel{transform:none;filter:none}}.pos-book{--o:var(--orange);--gl:color-mix(in srgb,var(--foreground) 8%,transparent);--cols:minmax(0,1.9fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.25fr) 18px;position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none;letter-spacing:-.02em}.pos-book button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0;touch-action:manipulation}.pos-book button:disabled{opacity:.4;cursor:default}.pos-book :focus-visible{outline:2px solid var(--o);outline-offset:-2px}.pos-book .pb-label{font:9.5px/12px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.7px;text-transform:uppercase;color:var(--text3);white-space:nowrap}.pos-book .pb-gain{color:var(--o)}.pos-book .dec{color:var(--text3)}.pos-book .pb-profit .dec,.pos-book .pb-unrealized .dec{color:inherit;opacity:.5}.pb-header{height:62px;align-items:center;justify-content:space-between}.pb-header,.pb-tabs{flex:none;display:flex;gap:22px}.pb-tabs{align-self:stretch}.pb-tabs button{position:relative;color:var(--text3);font-size:16px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.pb-tabs button[data-state=active]{color:var(--text)}.pb-tabs button[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--o)}.pb-tabs sup{font:9.5px ui-monospace,monospace;vertical-align:5px;opacity:.85}.pb-summary{display:flex;align-items:center;gap:22px;margin-left:auto}.pb-summary .pb-metric{flex-direction:column-reverse;gap:5px;text-align:left}.pb-margin{padding-right:22px;border-right:1px solid var(--gl);font-size:15px;color:var(--text2)}.pb-unrealized{font-size:26px;font-weight:200;letter-spacing:-.04em}.pb-unrealized .dec{font-size:17px}.pos-book .pb-portfolio{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:550;white-space:nowrap}.pb-portfolio svg{transition:transform .25s var(--ease)}.pb-portfolio:hover svg{transform:translateX(3px)}.pb-grid{display:grid;grid-template-columns:var(--cols);column-gap:24px;align-items:center;text-align:right}.pb-grid>:first-child{text-align:left}.pb-tablehead{height:28px;flex:none;border-block:1px solid var(--gl)}.pos-book .pb-tablehead{letter-spacing:1.15px;font-size:9px}.pb-panel{display:flex;flex:1;min-height:0;flex-direction:column}.pos-book [hidden]{display:none!important}.pb-body{flex:1;min-height:0;padding-bottom:64px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.pb-body::-webkit-scrollbar{display:none}.pb-position{animation:os-rise2 .6s var(--ease) both;border-bottom:1px solid var(--gl)}.pos-book .pb-row{width:100%;height:56px;text-align:right;font-size:14.5px;line-height:18px}.pb-asset{display:flex;align-items:center;gap:10px;min-width:0;text-align:left}.pb-asset .coin{width:32px;height:32px;flex:none;font-size:19px}.pb-asset strong{font-size:14.5px;font-weight:550}.pb-metric{display:flex;flex-direction:column;gap:2px;min-width:0;white-space:nowrap}.pb-metric>span:first-child{line-height:18px}.pb-asset .pb-label{font-size:8px;letter-spacing:.3px}.pb-tag{display:inline-block;padding:1px 4px;border-radius:4px;font:8px/12px ui-monospace,monospace;letter-spacing:.1px;text-transform:uppercase;background:var(--ink);color:var(--onink)}.pb-tag.pb-long{background:color-mix(in srgb,var(--orange) 10%,transparent);color:var(--o)}.pb-tag.pb-risk{display:none;background:color-mix(in srgb,var(--negative) 14%,transparent)}.pb-liq.pb-risk,.pb-tag.pb-risk{color:var(--negative)}.pb-distance{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px}.pb-distance>i{display:inline-block;width:26px;height:2px;background:var(--gl)}.pb-distance b{display:block;height:100%;background:var(--o)}.pb-profit{font-size:19px;font-weight:300}.pb-chevron{justify-self:end;transition:transform .3s var(--ease)}[aria-expanded=true]>.pb-chevron{transform:rotate(180deg)}.pb-details{min-height:52px;padding-block:5px;animation:os-rise2 .5s var(--ease) both;interpolate-size:allow-keywords;overflow:hidden;transition:height .32s var(--ease),min-height .32s var(--ease),padding .32s var(--ease)}.pos-book .pb-details[inert]{visibility:hidden;height:0;min-height:0;padding-block:0;transition:height .32s var(--ease),min-height .32s var(--ease),padding .32s var(--ease),visibility 0s .32s}.pb-attached{align-self:start;font-size:14px;font-weight:500;line-height:16px}.pb-attached>div{display:flex;flex-direction:column;align-items:flex-end}.pb-attached .pb-label{display:flex;align-items:center;gap:4px;font-size:8px;letter-spacing:.3px}.pos-book .pb-close{grid-column:5/7;justify-self:end;height:28px;padding:0 12px;border-radius:20px;box-shadow:inset 0 0 0 1px var(--gl);font-size:12px;font-weight:600;white-space:nowrap;transition:background .2s,color .2s}.pb-close:hover:not(:disabled){background:var(--ink);color:var(--onink)}.pb-empty{flex-direction:row;align-items:center;justify-content:space-between}.pb-empty>div{display:flex;align-items:center;gap:18px}.pb-zero{font-size:48px;font-weight:200;line-height:1}.pb-no-rows{padding-block:18px}.pb-mobile-label{display:none}.app-shell[data-view=Trade]>main{position:relative;isolation:isolate;--o:var(--orange)}.app-shell[data-view=Trade]>main>.view-enter{position:relative;z-index:1}@media(min-width:960px){@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.positions-preview>.pos-book:before{content:"";position:absolute;z-index:-1;inset:-40px -44px -44px;pointer-events:none;backdrop-filter:blur(13px) saturate(1.15);-webkit-backdrop-filter:blur(13px) saturate(1.15);background:color-mix(in srgb,var(--canvas) 42%,transparent);mask-image:linear-gradient(90deg,transparent,#000 90px,#000 calc(100% - 90px),transparent),linear-gradient(180deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-composite:intersect;-webkit-mask-composite:source-in}}}@media(min-width:960px) and (max-width:1279px){.pb-header,.pb-summary{gap:12px}.pb-tabs{gap:14px}.pb-margin{padding-right:12px}.pb-summary .pb-label{font-size:8px;letter-spacing:.2px}.pb-unrealized{font-size:22px}.pb-tabs button{font-size:14px}.pb-grid{column-gap:10px;--cols:minmax(0,1.9fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.3fr) 14px}.pos-book .pb-row{font-size:12px}.pb-asset{gap:5px}.pb-asset .coin{width:24px;height:24px;font-size:15px}.pb-asset strong{font-size:12px}.pb-profit{font-size:16px}.pb-distance{gap:4px}.pb-distance>i{width:16px}.pos-book .pb-tablehead{font-size:7px;letter-spacing:.4px}.pb-attached .pb-label,.pb-metric>.pb-label{font-size:7px;letter-spacing:0}.pb-tag{font-size:7px;padding:1px 2px}.pos-book .pb-portfolio{font-size:10px}.pb-margin{font-size:13px}}.pb-mobile{padding:0;container-type:normal}.pb-mobile .pb-header{height:32px;gap:0}.pb-mobile .rv-back{padding:0 6px;font-size:13px}.pb-mobile .pb-tabs{gap:16px}.pb-mobile .pb-tabs button{font-size:13px}.pb-mobile .pb-tabs button:after{content:none}.pb-mobile .pb-tablehead{display:none}.pm{padding-top:10px}.pm .rv-title{align-items:center;gap:12px}.pm .rv-value b.trade-positive small{color:inherit;opacity:.6}.pm-chip{display:inline-flex;height:22px;box-shadow:inset 0 0 0 1px var(--trade-line);font:500 10px/22px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.7px;text-transform:uppercase;white-space:nowrap}.pm-chip b{padding:0 7px;background:var(--text);color:var(--bg);font-weight:600}.pm-chip span{padding:0 8px;color:var(--text2)}.pm-current{padding-bottom:18px;border-bottom:1px solid var(--trade-line)}.pm-actions{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pm-actions button{height:38px;display:flex;align-items:baseline;justify-content:center;gap:8px;padding:11px 12px 0;border:0;border-radius:0;font-size:13.5px;font-weight:550;letter-spacing:-.01em;white-space:nowrap;transition:background .25s,color .25s,opacity .25s}.pm-actions i{font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.6px;text-transform:uppercase;opacity:.6;overflow:hidden;text-overflow:ellipsis}.pm-actions .pm-close{grid-column:span 2;background:var(--text);color:var(--bg)}.pm-actions .pm-close:active{background:var(--o);color:var(--hm-on)}.pm-actions .pm-protect{background:none;color:var(--text);box-shadow:inset 0 0 0 1px var(--trade-line)}.pm-actions .pm-protect:active{background:var(--chip)}.pm-actions button:disabled{opacity:.45}.pm .pm-row{width:100%;height:48px;display:flex;align-items:center;gap:10px;padding:0;border:0;border-bottom:1px solid var(--gl);background:none;color:var(--text);text-align:left}.pm-name{flex:1;min-width:0;font-size:17px;font-weight:300;letter-spacing:-.02em;white-space:nowrap}.pm-name b{font-weight:500}.pm-name i,.pm-pnl small{font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.4px;color:var(--text3);margin-left:8px}.pm-pnl{font-size:15px;font-weight:450;letter-spacing:-.015em;white-space:nowrap}.pm-sum{margin:10px 0 0;display:flex;justify-content:space-between;font-size:12.5px;line-height:17px;color:var(--text2)}@media(prefers-reduced-motion:reduce){.pos-book *{animation:none!important;transition:none!important}}.pb-protect{border:0;background:var(--chip);color:var(--text);border-radius:10px;padding:0 14px;cursor:pointer}.pb-close,.pb-protect{min-height:44px}.pb-details .pb-attached{align-self:center}.trade-panel .pb-mobile{padding:0;height:auto;overflow:visible}.trade-panel .pb-mobile .pb-body{max-height:none;overflow:visible}.trade-panel .pb-mobile .pb-panel{overflow:visible}.pb-details .pb-close,.pb-details .pb-protect{align-self:center}@media(min-width:960px){.pb-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto auto}.pos-book .pb-details .pb-close{grid-column:auto}.pos-book .pb-details .pb-protect{padding-inline:14px;background:var(--chip);border-radius:12px;white-space:nowrap}}.pb-position-grid{grid-template-columns:minmax(0,1.65fr) repeat(4,minmax(0,1fr)) minmax(0,1.2fr) 14px;column-gap:12px}.pb-strategy{border:1px solid var(--gl);border-radius:16px;padding:12px;margin-block:10px;min-width:0}.pb-strategy header,.pb-strategy-metrics{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.pb-strategy small{font:9px ui-monospace,monospace;color:var(--text3)}.pb-strategy header button{min-height:44px;padding:0 12px;border-radius:10px;background:var(--chip);font-size:11px}.pb-strategy-child{display:grid;grid-template-columns:20px 1fr 1fr 1fr;gap:8px;font:10px/18px ui-monospace,monospace;padding:7px 0;border-top:1px solid var(--gl)}.pb-strategy .trade-note{white-space:normal}.pb-strategy-metrics{flex-wrap:wrap;margin-block:8px}.pos-book .pb-protect{font-size:12px;font-weight:600;border-radius:20px}.oc{display:grid}.oc-focus{padding:12px 0 16px;border-bottom:1px solid var(--gl)}.oc-focus .rv-title{margin-top:0;justify-content:space-between}.oc-focus .rv-title h2{font-size:26px;line-height:30px}.oc-focus .rv-facts{margin-top:14px}.oc-kind{display:flex;align-items:center;gap:7px;font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text3)}.oc-sq{display:inline-block;width:8px;height:8px;flex:none;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.oc-sq.tp{background:var(--o)}.oc-sq.sl{background:var(--text)}.oc-sq.lim{background:var(--background);box-shadow:inset 0 0 0 1.5px var(--text2)}.oc-value{margin-top:12px;display:flex;align-items:flex-end;justify-content:space-between}.oc-value>div{display:flex;flex-direction:column;gap:2px}.oc-value>div+div{align-items:flex-end}.oc-value b{font-size:40px;line-height:44px;font-weight:200;letter-spacing:-.05em}.oc-value strong{font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.03em;padding-bottom:4px}.pm-actions.single .pm-close{grid-column:1/-1}.oc-head{display:flex;align-items:center;justify-content:space-between;height:54px}.oc-markets{position:relative;display:flex;isolation:isolate;box-shadow:inset 0 0 0 1px var(--gl)}.oc-markets:after,.oc-markets:before{content:"";position:absolute;left:0;width:var(--w,0);transform:translateX(var(--x,0));transition:transform .52s cubic-bezier(.34,1.56,.64,1),width .52s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.oc-markets:before{top:0;bottom:0;z-index:-1;background:var(--text)}.oc-markets:after{bottom:-5px;height:2px;background:var(--o)}.pos-book .oc-markets button{display:flex;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:13px;font-weight:550;letter-spacing:-.01em;color:var(--text2);transition:color .35s}.oc-markets button span{font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;opacity:.7}.pos-book .oc-markets [aria-selected=true]{color:var(--background)}.pos-book .oc-all{min-height:32px;font:500 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text2)}.pos-book .oc-all:disabled{opacity:.45}.oc-ladder{position:relative;padding-bottom:12px}.oc-ladder:before{content:"";position:absolute;left:101px;top:60px;bottom:22px;width:1px;background:var(--gl)}.pos-book .oc-rung{position:relative;width:100%;display:grid;grid-template-columns:88px 26px minmax(0,1fr) auto;align-items:center;height:46px;color:var(--text2);text-align:left;transition:color .3s}.pos-book .oc-rung.sel{color:var(--text)}.oc-rung:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--o);transform:scaleY(0);transition:transform .35s cubic-bezier(.22,1,.36,1)}.oc-rung.sel:before{transform:none}.oc-rung>.oc-sq{justify-self:center;width:9px;height:9px;position:relative;z-index:1}.oc-rung.sel>.oc-sq{transform:scale(1.45)}.oc-price{text-align:right;font-size:15.5px;letter-spacing:-.02em}.oc-name{min-width:0;padding-left:8px;font-size:13.5px;line-height:17px;font-weight:450;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oc-name small{display:block;font:500 9.5px/13px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--text3)}.oc-from{font:500 10px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text3)}.oc-from.pb-gain{color:var(--o)}.pos-book .oc-rung.oc-mark{height:30px;color:var(--o);cursor:default}.oc-mark .oc-price{font-weight:500}.oc-mark>i{justify-self:center;width:15px;height:2px;background:var(--o);position:relative;z-index:1}.oc-mark .oc-name{position:relative;z-index:1;justify-self:start;padding-right:8px;background:var(--background);font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.oc-mark:after{content:"";position:absolute;left:114px;right:0;top:50%;border-top:1px dashed color-mix(in srgb,var(--o) 45%,transparent)}.pb-panel{container-type:inline-size}@container (min-width:720px){.oc{grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:40px;align-items:start}.oc-focus{border-bottom:0}.oc-ladder{padding-left:32px;border-left:1px solid var(--gl)}.oc-ladder:before{left:133px}}@media(prefers-reduced-motion:reduce){.oc-markets:after,.oc-markets:before,.oc-rung:before,.oc-sq{transition:none}}.pill-select{position:relative;display:flex;align-items:center;height:30px;padding:3px;border-radius:8px;background:transparent;transition:background .35s ease;flex:none}.pill-select.is-open{background:var(--chip,var(--accent))}.pill-select>i{position:absolute;top:3px;bottom:3px;left:0;border-radius:6px;background:var(--foreground);pointer-events:none}.pill-select>button{position:relative;z-index:1;flex:none;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--text2);font:500 11px/14px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;text-align:center;transition:width .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,color .3s ease;cursor:pointer;touch-action:manipulation}.pill-select>button:before{content:"";position:absolute;inset:-10px 0}.pill-select>button[aria-pressed=true]{color:var(--background)}.pill-select:not(.is-open)>button:not([aria-pressed=true]){opacity:0;pointer-events:none;visibility:hidden;overflow:hidden}.pill-select:not(.is-open):not(.is-single)>button[aria-pressed=true]{padding-right:14px}.pill-select:not(.is-single)>button[aria-pressed=true]:after{content:"";position:absolute;right:9px;top:50%;width:4px;height:4px;margin-top:-3px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);opacity:.8;transition:transform .45s var(--ease),opacity .25s}.pill-select.is-open>button[aria-pressed=true]:after{transform:rotate(225deg) scale(0);opacity:0}.pill-select>button:disabled{opacity:.35;cursor:not-allowed}.pill-select>button:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.pill-select,.pill-select *{transition:none!important}}.trade-panel{--trade-line:color-mix(in srgb,var(--text) 12%,transparent);--spring:cubic-bezier(.32,.72,0,1);--enter:cubic-bezier(.22,1,.36,1);min-width:0;min-height:0;background:var(--bg);padding:14px 24px 0;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1;animation:trade-panel-in .6s var(--spring) both;scrollbar-width:none}.trade-panel button{cursor:pointer;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.trade-panel button:disabled{opacity:.45;cursor:default}.trade-panel :focus-visible{outline:2px solid var(--text);outline-offset:3px}.trade-panel .trade-scene:focus{outline:0}.trade-panel-header{height:36px;display:flex;align-items:center;gap:10px;margin-bottom:2px}.trade-panel-header h2{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:19px;line-height:24px;font-weight:600;letter-spacing:-.028em;margin:0}.trade-panel-header h2>span:not(.trade-result-glyph){color:var(--text3);font-weight:500}.rv-top{justify-content:space-between}.rv-back,.rv-top{height:32px;display:flex;align-items:center}.rv-back{gap:6px;margin-left:-6px;padding:0 6px;border:0;background:none;font-size:13px;font-weight:500;color:var(--text2)}.rv-clock{display:flex;align-items:center;gap:7px;font:500 10px/12px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:var(--text3)}.rv-clock svg{width:16px;height:16px;transform:rotate(-90deg);fill:none;stroke-width:2}.rv-clock circle{stroke:var(--trade-line)}.rv-clock circle+circle{stroke:var(--text2);stroke-dasharray:44;transition:stroke-dashoffset 1s linear}.rv-clock.expired{color:var(--orange)}.rv-clock.expired circle+circle{stroke:var(--orange)}.rv-title{margin-top:10px;display:flex;align-items:baseline;gap:10px;min-width:0}.rv-title h2{margin:0;font-size:30px;line-height:34px;font-weight:300;letter-spacing:-.035em;white-space:nowrap}.rv-title h2 b{font-weight:500}.rv-title .trade-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-value{margin-top:16px;transition:opacity .3s}.rv-value.dimmed{opacity:.42}.rv-value b{display:block;margin-top:2px;font-size:44px;line-height:48px;font-weight:200;letter-spacing:-.05em}.rv-value small{font-size:22px;font-weight:300;letter-spacing:-.03em;color:var(--text3)}.rv-value p{margin:2px 0 0;font-size:12.5px;line-height:17px;color:var(--text2)}.rv-facts{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--trade-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rv-facts dd{margin:3px 0 0;font-size:15px;line-height:18px;font-weight:450;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-facts .liq dd{color:var(--orange)}.rv-facts .none dd{color:var(--text3);font-weight:400}.trade-dim{font-weight:400;opacity:.7}.rs-state{display:flex;align-items:center;gap:8px;font:500 10px/12px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase}.rs-state i{width:8px;height:8px;background:var(--orange);animation:trade-pop .5s var(--spring)}.rs-state.resting i{background:var(--text)}.rs-state:is(.rejected,.cancelled){color:var(--orange)}.rs-state:is(.rejected,.cancelled) i{background:none;box-shadow:inset 0 0 0 1.5px var(--orange)}.rs-state.unknown i{border-radius:50%;background:none;border:1.5px solid var(--trade-line);border-top-color:var(--text);animation:trade-spin 1s linear infinite}.rs-note{margin:14px 0 0;padding-left:12px;box-shadow:inset 2px 0 0 var(--orange);font-size:12.5px;line-height:17px;overflow-wrap:anywhere}.rs-note.quiet{box-shadow:inset 2px 0 0 var(--trade-line);color:var(--text2)}.trade-panel-footer.rs-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-foot .trade-primary{grid-column:span 2;order:-1}.rs-foot button{white-space:nowrap;padding-inline:8px;font-size:14px}.trade-back{position:relative;flex:none;border:0;width:32px;height:32px;border-radius:11px;background:var(--chip);display:grid;place-items:center;color:var(--text2)}.trade-back:before{content:"";position:absolute;inset:-6px}.trade-switch:before{content:"";position:absolute;inset:-12px -5px}.trade-steps{margin-left:auto;display:flex;gap:3px;flex:none}.trade-steps>i{width:14px;height:3px;border-radius:2px;background:var(--trade-line);transition:background .4s}.trade-steps>.done{background:var(--text)}.trade-steps>.current{background:var(--orange)}.trade-label{font:500 9px/12px ui-monospace,SFMono-Regular,Menlo,monospace}.trade-label,.trade-meta{letter-spacing:.06em;text-transform:uppercase;color:var(--text3)}.trade-meta{font:500 9.5px/14px ui-monospace,SFMono-Regular,Menlo,monospace;margin:0 0 2px 42px}.trade-meta.result{font:400 12.5px/17px inherit;text-transform:none;color:var(--text2)}.trade-summary{position:relative;margin-top:12px;border-radius:20px;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px var(--trade-line)}.trade-summary:before{content:"";position:absolute;right:0;top:0;width:58%;height:96px;z-index:-1;background-image:radial-gradient(circle,color-mix(in srgb,var(--text) 22%,transparent) .8px,transparent 1.2px);background-size:10px 10px;background-position:right 5px top 5px;mask-image:radial-gradient(130px 90px at 100% 0,#000,transparent 75%);opacity:.55}.trade-summary.tinted{background:radial-gradient(120% 110% at 100% 0,color-mix(in srgb,var(--orange) 9%,transparent),transparent 55%)}.trade-summary.tinted:before{background-image:radial-gradient(circle,color-mix(in srgb,var(--orange) 55%,transparent) .8px,transparent 1.2px)}.trade-summary-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 16px 13px}.trade-summary-hero>div{display:flex;flex-direction:column;gap:3px;min-width:0}.trade-summary-hero b{font-size:clamp(24px,2.7vw,36px);line-height:38px;font-weight:300;letter-spacing:-.05em;overflow-wrap:anywhere}.trade-summary-hero em{font-style:normal;font-size:15px;font-weight:450;letter-spacing:-.01em;color:var(--text3);margin-left:4px}.trade-summary-hero small{font-size:11.5px;line-height:15px;color:var(--text3)}.trade-summary-right{align-items:flex-end;text-align:right;flex-shrink:0}.trade-summary-right b{font-size:19px;line-height:24px;font-weight:550;letter-spacing:-.025em}.trade-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense}.trade-summary-hero+.trade-summary-grid{box-shadow:inset 0 1px 0 var(--trade-line)}.trade-summary-cell{display:flex;flex-direction:column;gap:2px;padding:9px 16px 10px;min-width:0;box-shadow:inset 1px 0 0 var(--trade-line),inset 0 1px 0 var(--trade-line)}.trade-summary-cell:first-child{box-shadow:none}.trade-summary-cell:nth-child(-n+3){box-shadow:inset 1px 0 0 var(--trade-line)}.trade-summary-cell.wide{grid-column:span 2}.trade-summary-cell b{font-size:13.5px;line-height:18px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trade-summary.dimmed b{opacity:.42}.trade-positive{color:var(--orange)}.trade-roll{display:inline-block}.trade-note{margin:8px 2px 0;font:500 9.5px/14px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--text3)}.trade-alert{margin-top:10px;box-shadow:inset 2px 0 0 var(--orange);padding:2px 0 2px 14px;font-size:13px;line-height:19px;overflow-wrap:anywhere}.trade-alert.risk{background:var(--text);color:var(--bg)}.trade-request-id{font:10px/16px ui-monospace,monospace;color:var(--text3);overflow-wrap:anywhere;margin:6px 2px}.trade-panel-footer{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;gap:8px;background:var(--bg);padding:10px 0 12px;box-shadow:0 -10px 0 0 var(--bg),0 -16px 14px -6px var(--bg);margin-top:10px}.trade-primary,.trade-secondary{border:0;min-height:50px;padding:10px 16px;border-radius:16px;font-size:15px;font-weight:550;letter-spacing:-.01em;display:flex;align-items:center;justify-content:center;gap:8px}.trade-panel .trade-primary{flex:1;background:var(--text);color:var(--bg)}.trade-panel .trade-primary.orange{background:var(--orange);color:var(--hm-on)}.trade-secondary{background:var(--chip);padding-inline:18px}.trade-primary:active,.trade-secondary:active{transform:scale(.98)}.trade-review-setting{flex:0 0 100%;display:flex;align-items:center;gap:10px;height:38px;padding:0 2px;margin-bottom:2px}.trade-review-setting b{font-size:13px;font-weight:550}.trade-review-setting small{margin-left:auto;font:500 9.5px/12px ui-monospace,monospace;letter-spacing:.05em;color:var(--text3)}.trade-switch{position:relative;flex:none;border:0;width:34px;height:20px;border-radius:20px;background:var(--chip);transition:background .4s}.trade-switch>i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #0003;transition:transform .4s var(--spring)}.trade-switch.checked{background:var(--text)}.trade-switch.checked.orange{background:var(--orange)}.trade-switch.checked>i{transform:translateX(14px)}.trade-result-glyph{flex:none;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:var(--chip);animation:trade-pop .55s var(--spring) .12s both}.trade-result-glyph.filled{color:var(--orange);background:color-mix(in srgb,var(--orange) 12%,transparent)}.trade-result-glyph svg{width:14px;height:14px}.trade-spin{animation:trade-spin 1s linear infinite}.trade-progress{width:100%;height:4px;accent-color:var(--orange);margin-top:12px}.trade-scene>*,.trade-stagger>*{animation:trade-rise .6s var(--ease) both}.trade-scene>:nth-child(2),.trade-stagger>:nth-child(2){animation-delay:.04s}.trade-scene>:nth-child(3),.trade-stagger>:nth-child(3){animation-delay:.08s}.trade-scene>:nth-child(4),.trade-stagger>:nth-child(4){animation-delay:.12s}.trade-scene>:nth-child(5),.trade-stagger>:nth-child(5){animation-delay:.16s}.trade-scene>:nth-child(n+6),.trade-stagger>:nth-child(n+6){animation-delay:.2s}.trade-tag{font:500 9px/14px ui-monospace,monospace;text-transform:uppercase;color:var(--text3);white-space:nowrap}.trade-header-quantity{margin-left:auto;text-align:right;font-size:8px}.cp-figs{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.cp-fig{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding-bottom:8px;cursor:text}.cp-fig:after,.cp-fig:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--trade-line)}.cp-fig:after{height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.cp-fig:focus-within:after{transform:none}.cp-fig>.trade-label{display:flex;justify-content:space-between}.cp-fig>.trade-label button{border:0;background:none;padding:0;font:inherit;color:var(--orange)}.cp-fig .nf,.cp-fig>b{font:250 30px/34px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.04em;color:var(--text);min-width:0}.cp-fig .nf[data-empty],.cp-fig>b{color:var(--text3)}.cp-amount{display:flex;align-items:baseline;gap:6px;min-width:0}.cp-amount em{font-style:normal;font-size:14px;color:var(--text3)}.cp-fig small{font-size:12px;line-height:16px;color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.os-ruler.line{height:28px;margin-top:12px}.os-line{position:absolute;left:0;right:0;top:13px;height:1px;background:var(--trade-line)}.os-line:before{content:"";position:absolute;left:0;top:-1px;height:3px;width:calc(var(--f,0)*100%);background:var(--orange);transition:width .45s var(--ease)}.os-line b,.os-ruler.ink .os-line:before{background:var(--text)}.os-line b{position:absolute;top:-7px;left:calc(var(--f,0)*(100% - 14px));width:14px;height:14px;box-shadow:0 0 0 4px var(--bg);transition:left .45s var(--ease),transform .25s var(--ease)}.os-ruler.line.dragging .os-line:before{transition:none}.os-ruler.line.dragging .os-line b{transition:transform .25s var(--ease);transform:scale(1.2)}.cp-marks{display:flex;justify-content:space-between}.cp-marks>*{border:0;background:none;padding:0;min-width:28px;font:500 10px/28px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:var(--text3);transition:color .3s}.cp-marks>:first-child{text-align:left}.cp-marks>:last-child{text-align:right}.cp-marks .selected{color:var(--text)}.rv-facts .gain dd{color:var(--orange)}.cp-foot .trade-primary{border-radius:0;min-height:46px;align-items:baseline;padding-top:14px}.cp-foot .trade-primary i{font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin-left:2px}.cp-foot .trade-primary:has(.trade-spin){align-items:center;padding-top:10px}.trade-panel .cp-foot .trade-primary.quiet{background:none;color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}@keyframes trade-panel-in{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(4px)}}@keyframes trade-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes trade-pop{0%{opacity:0;transform:scale(.6)}}@keyframes trade-spin{to{transform:rotate(1turn)}}@keyframes trade-panel-mobile{0%{opacity:0;transform:translateY(24px);filter:blur(4px)}}@media(max-width:959px){.trade-panel{padding:8px 18px 0;animation-name:trade-panel-mobile}.trade-panel-header h2{font-size:17.5px;line-height:22px}.trade-back{width:30px;height:30px;border-radius:10px}.trade-meta{margin-left:40px}.trade-summary{border-radius:16px;margin-top:10px}.trade-summary-hero{padding:12px 14px 11px}.trade-summary-hero b{font-size:32px;line-height:34px}.trade-summary-right b{font-size:19px;line-height:24px}.trade-summary-cell{padding:8px 14px 9px}.trade-panel.positions{transform-origin:85% 100%;animation:trade-book-in .62s var(--spring) both}@keyframes trade-book-in{0%{opacity:0;transform:translateY(36px) scale(.94);filter:blur(5px)}}}@media(prefers-reduced-motion:reduce){.trade-panel,.trade-panel *,.trade-panel :after,.trade-panel :before{animation:none!important;transition:none!important;filter:none!important}.trade-panel .trade-scene>*{transform:none!important}}.pp-side{margin-top:14px}.pp-head{display:flex;align-items:center;justify-content:space-between;height:24px}.pp-head b{color:var(--text);font-weight:600;transition:color .3s}.pp-head b.warn{color:var(--orange)}.pp-add{border:0;background:none;padding:0 0 0 12px;min-height:32px;font:500 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text2)}.pp-row{display:grid;grid-template-columns:14px minmax(0,1fr) auto 92px 26px;align-items:center;height:44px;border-bottom:1px solid var(--trade-line);overflow:hidden;cursor:pointer;animation:pp-in .46s var(--ease)}.pp-row.out{animation:pp-out .32s cubic-bezier(.4,0,1,1) forwards}@keyframes pp-in{0%{height:0;opacity:0;filter:blur(3px)}}@keyframes pp-out{to{height:0;opacity:0;filter:blur(3px);border-bottom-width:0}}.pp-dot{width:6px;height:6px;background:var(--orange);transform:scale(0);transition:transform .35s var(--ease)}.pp-side.sl .pp-dot{background:var(--text)}.pp-row.sel .pp-dot{transform:none}.pp-row .pp-price{font:350 19px/22px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.025em;color:var(--text2);min-width:0;transition:color .3s}.pp-row.sel .pp-price{color:var(--text)}.pp-pct{display:flex;align-items:baseline;gap:1px;font:500 11px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text3)}.pp-pct .nf{color:var(--text)}.pp-out{display:flex;flex-direction:column;align-items:flex-end;line-height:15px}.pp-out b{font-size:14px;line-height:17px;font-weight:450}.pp-out small{font:500 9px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text3)}.pp-x{justify-self:end;border:0;background:none;padding:0;width:26px;height:44px;display:grid;place-items:center;color:var(--text3);opacity:0;pointer-events:none;transition:opacity .3s}.pp-row.sel .pp-x{opacity:1;pointer-events:auto}.pp-none{height:44px;display:flex;align-items:center;border-bottom:1px solid var(--trade-line);font-size:13px;color:var(--text3)}.pp-side .os-ruler.line{margin-top:6px}.os-sheet,.trade-panel{--bg:var(--background);--text:var(--foreground);--surface:var(--hm-surface);--chip:var(--hm-raise);--text2:var(--hm-text2);--text3:var(--hm-text3);--trade-line:color-mix(in srgb,var(--foreground) 12%,transparent)}.trade-panel.os-region{display:block}.trade-meta.result{font-family:inherit;font-size:12.5px;line-height:17px;font-weight:400}.trade-ladder{border:1px solid var(--trade-line);border-radius:16px;overflow:hidden;font-size:11px}.trade-ladder>div:not(.trade-ladder-head){display:grid;grid-template-columns:20px 1fr 1fr auto;gap:8px;padding:10px 12px;box-shadow:inset 0 1px var(--trade-line);align-items:center}.trade-ladder footer,.trade-ladder-head{display:flex;justify-content:space-between;gap:6px;padding:10px 12px}.trade-ladder footer{box-shadow:inset 0 1px var(--trade-line)}.trade-child-results{border:1px solid var(--trade-line);border-radius:16px;overflow:hidden}.trade-child-results>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;box-shadow:inset 0 1px var(--trade-line);font-size:12px}.trade-child-results small{flex-basis:100%;color:var(--orange)}.os-unit-heading{display:flex;align-items:center;gap:10px}.os-unit-heading em{font-style:normal;font-weight:550;color:var(--text)}.os-composer-top:has(.os-review-off)>.os-unit-heading{font-size:0!important;letter-spacing:0;gap:0}.os-unit{position:relative;display:flex}.os-unit:before{content:"";position:absolute;inset:11px 0;border:1px solid color-mix(in srgb,var(--text) 7%,transparent);pointer-events:none;transition:border-color .3s}.os-unit:hover:before{border-color:var(--trade-line)}.os-unit button{position:relative;z-index:1;min-height:44px;padding:0 6px;font:500 9.5px/16px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.7px;color:var(--text3);transition:color .3s var(--enter) .12s}.os-unit button[aria-pressed=true]{color:var(--hm-on)}.os-unit:not(.usd) button[aria-pressed=true]{color:var(--bg)}@property --unit-l{syntax:"<length>";inherits:false;initial-value:0}@property --unit-r{syntax:"<length>";inherits:false;initial-value:0}.os-unit>i{position:absolute;inset:11px 0;pointer-events:none;clip-path:inset(0 var(--unit-r) 0 var(--unit-l));background:linear-gradient(118deg,var(--o) 0 36%,color-mix(in srgb,var(--o) 50%,var(--text)) 50%,var(--text) 64%) 0 0/300% 100%;--lead:.32s cubic-bezier(.3,.8,.2,1);--follow:.56s var(--spring) .09s}.os-unit:not(.usd)>i{background-position:100% 0}.os-unit.flow>i{transition:--unit-l var(--follow),--unit-r var(--lead),background-position .62s var(--enter) .04s}.os-unit.usd.flow>i{transition:--unit-l var(--lead),--unit-r var(--follow),background-position .62s var(--enter) .04s}.os-unit>i:after{content:"";position:absolute;inset:0;background:linear-gradient(118deg,transparent 42%,rgb(255 255 255/.55) 50%,transparent 58%) 120% 0/250% 100% no-repeat;opacity:0}.os-unit.flow>i:after{animation:os-glint .62s var(--enter) .1s}.os-unit.usd.flow>i:after{animation-name:os-glint-back}@keyframes os-glint{0%{opacity:1}to{opacity:0;background-position:-20% 0}}@keyframes os-glint-back{0%{opacity:1;background-position:-20% 0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.os-unit>i,.os-unit>i:after{transition:none!important;animation:none!important}}.os-asset-unit{font-size:15px;letter-spacing:0;margin-left:8px;color:var(--text3)}.trade-strategy-preview{grid-column:1/-1;margin-top:10px}.trade-strategy-preview>button{min-height:44px;width:100%;text-align:left}.os-sheet:has(.trade-strategy-preview){height:auto}.trade-strategy-preview .trade-ladder{max-height:240px;overflow:auto}@media(max-width:979px){.trade-primary,.trade-secondary{min-height:46px}.trade-ladder{font-size:10px}.trade-strategy-preview .trade-ladder{max-height:160px}}.os-sheet{--trade-line:color-mix(in srgb,var(--text) 12%,transparent)}.os-sheet .os-actions .os-go{border-radius:0}.os-sheet .os-actions .os-go.short{background:none;color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.os-actions .os-go.connect{justify-content:space-between}.os-go.connect small{font-size:9px}@media(max-width:959px){.os-region.os-region{padding-inline:16px}.os-sheet.os-sheet{padding-bottom:0;grid-template-rows:30px 46px 27px var(--order-controls-height,106px) 46px 62px}.os-sheet.os-sheet.os-compact{padding-bottom:0;grid-template-rows:30px 42px var(--order-controls-height,84px) 44px 56px}.os-sheet .os-actions{align-self:end}.trade-panel .trade-panel-footer{padding-bottom:0}}.en{display:grid;align-content:start;gap:6px;min-width:0;padding-top:2px}.en-head,.en-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.en-head{min-height:18px}.en-row{min-height:24px}.en-fact{font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);white-space:nowrap}.en-fact b{color:var(--text);font-weight:500}.en-fig{position:relative;display:flex;align-items:baseline;gap:8px;min-width:0;padding:2px 0 8px;cursor:text}.en-fig:after,.en-fig:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--trade-line)}.en-fig:after{height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease)}.en-fig:focus-within:after{transform:none}.en-fig .nf,.en-fig>b{min-width:0;font:250 32px/36px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.045em;color:var(--text)}.en-fig .nf[data-empty]{color:var(--text3)}.en-fig>b{font-weight:250}.en-unit{font-size:13px;color:var(--text3)}.en-side{margin-left:auto;display:flex;gap:6px;align-self:center}.en-step{width:28px;height:28px;flex:none;display:grid;place-items:center;border:0;background:none;box-shadow:inset 0 0 0 1px var(--trade-line);font:300 17px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text2);transition:background .2s}.en-step:active{background:var(--trade-line)}.en-step:disabled{opacity:.4}.en-chips{display:flex;gap:2px}.en-chips button{position:relative;height:24px;padding:0 8px;border:0;background:none;font:500 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:var(--text3);transition:color .3s}.en-chips button:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:var(--orange);transform:scaleX(0);transition:transform .45s var(--spring)}.en-chips [aria-pressed=true]{color:var(--text)}.en-chips [aria-pressed=true]:after{transform:none}.en-tip{margin:0;font-size:12.5px;line-height:17px;color:var(--text2)}.en .en-tip button{border:0;background:none;padding:0;font:inherit;color:var(--orange)}.en-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.en-count{display:flex;align-items:center;gap:8px;font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text3)}.en-count b{min-width:16px;text-align:center;font:500 15px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;color:var(--text)}.en-strip{position:relative;height:14px}.en-strip:before{content:"";position:absolute;left:0;right:0;bottom:3px;height:1px;background:var(--trade-line)}.en-strip i{position:absolute;bottom:3px;width:7px;height:9px;margin-left:-3.5px;background:var(--orange);transition:left .55s var(--spring)}.en-strip span{position:absolute;bottom:0;width:2px;height:14px;margin-left:-1px;background:var(--text)}.en-random{display:flex;align-items:center;gap:8px;font:500 9.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text3)}.os-compact .en{gap:2px;padding-top:0}.os-compact .en-head{min-height:16px}.os-compact .en-row{min-height:22px}.os-compact .en-chips button{height:22px}.os-compact .en-step{width:24px;height:24px}.os-compact .en-fig .nf,.os-compact .en-fig>b{font-size:26px;line-height:30px}.os-compact .en-fig{padding-bottom:6px}.os-compact .en-tip{font-size:11.5px;line-height:15px}@media(prefers-reduced-motion:reduce){.en-chips button:after,.en-fig:after,.en-strip i{transition:none}}.os-sheet{--o:var(--orange);--spring:cubic-bezier(.32,.72,0,1);--enter:cubic-bezier(.22,1,.36,1);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;min-width:0}.os-sheet,.os-sheet *,.os-sheet :after,.os-sheet :before{box-sizing:border-box}.os-sheet button{background:none;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent}.os-sheet button,.os-sheet input{border:0;color:inherit;font-family:inherit}.os-sheet input{background:transparent;min-width:0}.os-sheet button:active{transform:scale(.97)}.os-sheet button:disabled{cursor:default}.os-sheet :focus-visible:not(.os-ruler){outline:2px solid var(--o);outline-offset:2px}.os-sheet [hidden]{display:none!important}.os-sheet{margin:12px 12px 0;padding:24px 24px 18px;border-radius:0;background:transparent;box-shadow:none;border:0;isolation:isolate;display:flex;flex-direction:column;flex-shrink:0;position:relative}.os-amount{height:62px;align-items:center;position:relative}.os-amount,.os-amount-display{display:flex;letter-spacing:-.05em;font-weight:200}.os-amount-display{font-size:58px;line-height:62px;padding:0;align-items:baseline}.os-amount-display .currency{align-self:flex-start;margin-top:8px;margin-right:4px;font-size:28px;color:var(--text3);font-weight:300}.os-amount-display .cents{font-size:28px;color:var(--text3);font-weight:300;letter-spacing:-.04em}[hidden]{display:none!important}.os-amount-mirror{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.os-amount-mirror .nf{flex:1}.os-label{font:500 10px/14px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.9px;text-transform:uppercase;color:var(--text3)}.os-meta{justify-content:space-between;margin-top:10px;padding-top:12px;border-top:1px solid var(--line);height:31px;gap:4px;white-space:nowrap}.os-kv,.os-meta{display:flex;align-items:baseline}.os-kv{font-size:13.5px;line-height:18px;gap:5px}.os-kv small{font-size:11px;color:var(--text3)}.os-kv .os-label{font-size:9px;letter-spacing:.35px}.os-panels{position:relative;height:120px;margin-top:16px}.os-panel{position:absolute;inset:0;opacity:0;visibility:hidden;filter:blur(8px);transform:translateX(30px) scale(.985);transition:opacity .22s,transform .34s cubic-bezier(.4,0,1,1),filter .22s,visibility 0s .34s}.os-panel.before{transform:translateX(-30px) scale(.985)}.os-panel.cur{opacity:1;visibility:visible;filter:none;transform:none;transition:opacity .5s .06s,transform .7s var(--spring),filter .5s .06s,visibility 0s}.os-panel.cur .os-stg{animation:os-rise2 .7s var(--enter) both}.os-panel.cur .os-stg:nth-child(2){animation-delay:.05s}.os-panel.cur .os-stg:nth-child(3){animation-delay:.1s}@keyframes os-rise2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.os-bigrow{height:40px;display:flex;align-items:center;justify-content:space-between}.os-big{font-size:38px;line-height:40px;font-weight:200;letter-spacing:-.04em}.os-big small{font-size:22px;color:var(--text3);margin-left:2px;font-weight:300}.os-available{text-align:right;display:flex;flex-direction:column;gap:2px;font-size:13.5px;line-height:18px;font-weight:500}.os-ruler{height:44px;margin-top:18px;position:relative;touch-action:none;user-select:none}.os-ticks{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:space-between;pointer-events:none}.os-tick{display:block;position:relative;width:1.5px;height:calc(var(--tick-height)*100%);border-radius:1px;transition:height .3s var(--spring),opacity .25s,background .25s;flex-shrink:0;background:var(--text3)}.os-needle{display:none}@media(max-width:959px){.os-tick{height:100%;transform:scaleY(var(--tick-height));transform-origin:bottom;transition:transform .3s var(--spring),opacity .25s,background .25s}.os-ruler:not(.mini) .os-tick.active:before{display:none}.os-ruler .os-needle{display:block;position:absolute;top:-9px;width:6px;height:6px;margin-left:-1.75px;border-radius:50%;background:var(--o);pointer-events:none;transition:transform .25s var(--enter)}.os-ruler.ink .os-needle{background:var(--text)}.os-ruler.dragging .os-needle{transform:scale(1.5)}}.os-tick.active{width:2.5px}.os-ruler:not(.mini) .os-tick.active:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:inherit;left:-1.75px;top:-9px;transition:transform .25s var(--enter)}.os-ruler.dragging .os-tick.active:before{transform:scale(1.5)}.os-range{position:absolute;left:-2px;top:-6px;width:calc(100% + 4px);height:calc(100% + 12px);opacity:0;margin:0;touch-action:none}.os-ruler:focus{outline:none}.os-ruler:focus-visible:not(.pointer-focus):after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;background:var(--text2);opacity:.65;pointer-events:none}.os-ruler.disabled{opacity:.4}.os-marks{height:16px;margin-top:12px;display:flex;justify-content:space-between;align-items:center}.os-marks button{position:relative;padding:0;min-width:20px;color:var(--text3);font:10px/16px ui-monospace,monospace;transition:color .25s}.os-marks button:after{position:absolute;content:"";inset:-8px -6px}.os-marks button.selected{color:var(--o)}.os-mode{display:flex;gap:13px}.os-mode button{position:relative;padding:10px 0;font:9px ui-monospace,monospace;letter-spacing:.5px;color:var(--text3)}.os-mode button:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:1.5px;background:var(--o);transform:scaleX(0);transition:transform .4s var(--spring)}.os-mode button[aria-pressed=true]{color:var(--text)}.os-mode button[aria-pressed=true]:after{transform:scaleX(1)}.os-exit{display:grid;grid-template-columns:112px minmax(0,1fr) 44px;gap:12px;height:50px;align-items:center}.os-exit+.os-exit{height:55px;border-top:1px solid var(--line);padding-top:5px}.os-exit-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.os-exit-info .os-label{font-size:9px;line-height:12px}.os-exit-price{font-size:22px;line-height:24px;letter-spacing:-.04em;font-weight:200;padding:0;max-width:112px}.os-exit-caption{font:9px/13px ui-monospace,monospace;color:var(--text3);padding:0;white-space:nowrap;letter-spacing:-.3px}.os-exit.tp .os-exit-caption{color:var(--o)}.os-exit.off .os-exit-info,.os-exit.off .os-ruler{opacity:.38}.os-exit .os-ruler,.os-exit-info{transition:opacity .3s}.os-ruler.mini{height:30px;margin-top:4px}.os-ruler.mini .os-tick.wall{background:repeating-linear-gradient(135deg,var(--text3) 0 2px,transparent 2px 4px)!important;opacity:.2!important}.os-float{position:absolute;bottom:38px;left:var(--needle,50%);transform:translate(-50%,5px) scale(.92);height:20px;padding:3px 7px;border-radius:6px;color:var(--onink);background:var(--ink);font:10px ui-monospace,monospace;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;white-space:nowrap}.dragging .os-float{opacity:1;transform:translate(-50%) scale(1);transition:opacity .3s,transform .3s var(--spring)}.os-toggle{width:44px;height:44px;padding:9px 0}.os-toggle>span{position:relative;display:block;width:44px;height:26px;border-radius:20px;background:var(--chip);transition:background .3s}.os-toggle i{display:block;position:absolute;width:20px;height:20px;border-radius:50%;background:var(--surface);top:3px;left:3px;box-shadow:0 1px 2px #0002;transition:transform .4s var(--spring)}.os-toggle[aria-pressed=true]>span{background:var(--ink)}.tp .os-toggle[aria-pressed=true]>span{background:var(--o)}.os-toggle[aria-pressed=true] i{transform:translateX(18px)}.os-inline{width:100%;min-width:0;font-weight:200;border:0;background:var(--chip);padding:0;border-radius:3px}.os-tabs{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:54px;margin-top:14px;border-bottom:1px solid var(--line)}.os-tabs button{padding:0 0 9px;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}.os-tabs button .os-label{font-size:9px;letter-spacing:.5px}.os-tabs button strong{font-size:17px;line-height:22px;font-weight:500;color:var(--text3);transition:color .3s;white-space:nowrap;letter-spacing:-.3px}.os-tabs button[aria-selected=true] strong{color:var(--text)}.os-tabs button.hot strong{color:var(--o)}.os-indicator{bottom:-1px;width:25%;background:var(--line);transition:transform .65s var(--spring)}.os-indicator,.os-indicator:after{position:absolute;left:0;height:2px}.os-indicator:after{content:"";top:0;width:24px;background:var(--o);border-radius:1px}.os-actions{display:flex;gap:10px;height:58px;margin-top:18px}.os-go{position:relative;overflow:hidden;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-radius:20px;transition:flex-grow .55s var(--spring),opacity .4s,transform .16s var(--enter)}.os-go.long{background:var(--o);color:var(--hm-on)}.os-go.connect,.os-go.short{background:var(--ink);color:var(--onink)}.os-go span{text-align:left;white-space:nowrap}.os-go b{display:block;font-size:18px;line-height:22px;font-weight:600}.os-go small{display:block;font:9px/13px ui-monospace,monospace;opacity:.65;letter-spacing:.3px}.os-go svg{width:18px;height:18px;transition:transform .55s var(--spring);flex-shrink:0}.os-go.connect{justify-content:center}.os-go.connect b{font-size:15px}.os-actions.p-long .long,.os-actions.p-short .short{flex-grow:1.5}.os-actions.p-long .short,.os-actions.p-short .long{flex-grow:.6;opacity:.5}.os-actions.p-long .long svg{transform:translate(3px,-3px)}.os-actions.p-short .short svg{transform:translate(3px,3px)}.os-actions.p-long .long:after,.os-actions.p-short .short:after{content:"";position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(90deg,transparent,#ffffff55,transparent);transform:skewX(-20deg);animation:os-sweep .8s var(--enter)}@keyframes os-sweep{0%{left:-60%}to{left:130%}}.os-sheet.os-compact{padding:16px 22px 14px}.os-compact .os-amount{height:48px}.os-compact .os-amount-display,.os-compact .os-amount-edit{font-size:46px;line-height:48px}.os-compact .os-amount-display .cents,.os-compact .os-amount-display .currency{font-size:22px}.os-compact .os-amount-display .currency{margin-top:6px}.os-compact .os-meta{margin-top:6px;padding-top:8px;height:27px}.os-compact .os-panels{height:100px;margin-top:10px}.os-compact .os-bigrow{height:32px}.os-compact .os-big{font-size:30px;line-height:34px}.os-compact .os-ruler:not(.mini){height:38px;margin-top:12px}.os-compact .os-marks{margin-top:8px}.os-compact .os-exit{height:46px}.os-compact .os-exit+.os-exit{height:49px}.os-compact .os-exit-price{line-height:22px}.os-compact .os-exit-caption{display:none}.os-compact .os-tabs{height:48px;margin-top:8px}.os-compact .os-actions{height:52px;margin-top:12px}@media(max-width:360px){.os-sheet{padding-left:18px;padding-right:18px}.os-exit{grid-template-columns:99px minmax(0,1fr) 44px;gap:8px}.os-kv{gap:3px;font-size:12px}.os-kv small{font-size:9px}.os-kv .os-label{font-size:8px}.os-tabs button strong{font-size:15px}.os-go{padding:0 13px}.os-logo{font-size:19px}}@media(prefers-reduced-motion:reduce){.os-sheet *,.os-sheet :after,.os-sheet :before{animation:none!important;transition:none!important}.os-panel{transform:none!important;filter:none!important;transition:opacity .12s!important}}.os-sheet{margin:0;width:100%;height:auto;padding:16px 20px 14px;display:grid;grid-template-rows:30px 46px 27px var(--order-controls-height,106px) 46px 52px;gap:6px}.os-amount{height:46px}.os-amount-display,.os-amount-edit{font-size:46px;line-height:46px}.os-amount-display .cents,.os-amount-display .currency{font-size:22px}.os-amount-display .currency{margin-top:5px}.os-meta{margin:0;padding-top:6px;height:27px}.os-panels{height:auto;min-height:0;margin:0}.os-bigrow{height:32px}.os-big{font-size:32px;line-height:34px}.os-ruler:not(.mini){height:34px;margin-top:12px}.os-marks{margin-top:10px}.os-tabs{height:46px;margin:0}.os-actions{height:52px;margin:0}.os-sheet.os-compact{padding:12px 18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:30px 42px var(--order-controls-height,84px) 44px 46px;column-gap:8px;row-gap:6px;border-radius:0}.os-compact .os-amount{height:42px;grid-column:1;grid-row:2}.os-compact .os-amount-display,.os-compact .os-amount-edit{font-size:38px;line-height:42px}.os-compact .os-amount-display .cents,.os-compact .os-amount-display .currency{font-size:18px}.os-compact .os-meta{grid-column:2;grid-row:2;height:42px;margin:0;padding:0;border:0;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px}.os-compact .os-meta .os-kv{font-size:12px;line-height:16px;gap:4px}.os-compact .os-meta .os-label{font-size:8px}.os-compact .os-meta #sheet-balance{display:none}.os-compact .os-panels{grid-column:1/-1;height:auto;margin:0}.os-compact .os-tabs{grid-column:1/-1;height:44px;margin:0}.os-compact .os-actions{grid-column:1/-1;height:46px;margin:0}.os-compact .os-bigrow{height:28px}.os-compact .os-big{font-size:27px;line-height:28px}.os-compact .os-big small{font-size:18px}.os-compact .os-ruler:not(.mini){height:28px;margin-top:8px}.os-compact .os-marks{margin-top:6px}.os-compact .os-available{font-size:12px;line-height:15px}.os-compact .os-available .os-label{font-size:8px;line-height:10px}.os-compact .os-exit{height:41px;grid-template-columns:106px minmax(0,1fr) 44px;gap:10px}.os-compact .os-exit+.os-exit{height:42px;padding-top:1px}.os-compact .os-exit .os-label{line-height:11px;font-size:8px}.os-compact .os-exit-price{font-size:19px;line-height:21px}.os-compact .os-ruler.mini{height:26px;margin-top:2px}.os-compact .os-go{border-radius:16px}.os-compact .os-go b{font-size:16px;line-height:20px}@media(max-width:360px){.os-sheet.os-compact{padding-left:14px;padding-right:14px}.os-compact .os-meta .os-kv{font-size:10.5px;gap:3px}.os-compact .os-amount-display,.os-compact .os-amount-edit{font-size:34px}.os-compact .os-exit{grid-template-columns:96px minmax(0,1fr) 44px;gap:7px}}.os-region{min-height:0;padding:6px 12px 0;display:flex}.os-sheet .os-amount-display:disabled{opacity:1}.os-panel:not(.cur) .os-tick,.os-ruler.dragging .os-tick{transition:none}.os-tick.active,.os-tick.filled{background:var(--o)}.os-ruler.ink .os-tick.active,.os-ruler.ink .os-tick.filled{background:var(--text)}.os-ruler.gain:not(.mini) .os-tick.active{box-shadow:0 0 14px color-mix(in srgb,var(--orange) 50%,transparent)}.os-ruler[aria-disabled=true]{opacity:.4;cursor:default}.os-ruler:before{content:"";position:absolute;inset:-8px 0;min-height:44px}.os-sheet .os-exit-price{display:grid;width:100%;line-height:24px;text-transform:none;letter-spacing:-.04em}.os-sheet .os-exit-caption{display:flex;align-items:baseline;font-size:8px}.os-sheet .os-exit-caption button{padding:0;font:inherit;color:inherit}.os-sheet .os-exit-slider{position:relative;min-width:0}.os-sheet .os-roe-edit.capped{color:var(--o);width:76px}.os-sheet .os-roe-edit{position:absolute;right:0;bottom:-13px;width:54px;height:18px;font:9px ui-monospace,monospace;text-align:right;opacity:0}.os-sheet .os-roe-edit.editing,.os-sheet .os-roe-edit:focus-within{opacity:1;background:var(--chip);z-index:2}.os-sheet.os-compact .os-exit-slider{top:-4px}.os-sheet.os-compact .os-roe-edit{opacity:1;bottom:-13px;font-size:9px;height:13px;line-height:13px}.os-sheet .os-mode button:disabled{opacity:.4}.os-sheet .os-go:disabled{opacity:.45}.os-sheet .os-go:disabled:active{transform:none}.os-sheet .os-marks button{min-width:32px}.os-sheet .os-marks button:after{inset:-10px -5px}@media(prefers-reduced-motion:reduce){.os-sheet *,.os-sheet :after,.os-sheet :before{animation:none!important;transition:none!important}.os-sheet .os-panel{transform:none!important;filter:none!important;transition:opacity .12s!important}}.os-sheet.os-compact .os-exit-caption{display:none}.os-sheet .os-marks{position:relative;display:block;margin-inline:0}.os-sheet .os-marks button{position:absolute;left:calc(var(--mark)*100%);transform:translateX(-50%)}.os-sheet .os-marks button:first-child{transform:none}.os-sheet .os-marks button:last-child{transform:translateX(-100%)}.os-sheet .os-panels{isolation:isolate}.os-sheet .os-panel:not(.cur){pointer-events:none}.os-sheet{overflow:visible}.os-sheet .os-panels{overflow:clip;overflow-clip-margin:12px}.os-sheet .os-amount{container-type:inline-size}.os-sheet .os-amount-display,.os-sheet .os-amount-edit{font-size:min(46px,calc(190cqw / var(--digits,6)))}.os-sheet.os-compact .os-amount-display,.os-sheet.os-compact .os-amount-edit{font-size:min(38px,calc(160cqw / var(--digits,6)))}.os-sheet{--line:color-mix(in srgb,var(--foreground) 7.5%,transparent)}.os-composer-top{position:relative;justify-content:space-between;min-height:30px;margin-bottom:8px}.os-composer-top,.os-composer-top>div{display:flex;align-items:center;gap:6px}.os-composer-top>div{margin-left:auto}.os-composer-top>.os-label{transition:opacity .3s ease,transform .45s var(--ease);font:400 12.5px/16px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.01em;text-transform:none;white-space:nowrap}.os-composer-top.expanded>.os-label{position:absolute;left:0;opacity:0;transform:translateX(-8px);pointer-events:none}.os-composer-top.expanded .os-review-off{display:none}.os-sheet .os-review-off{height:28px;padding:0 8px;border-radius:9px;box-shadow:inset 0 0 0 1px var(--orange);color:var(--orange);font:500 9.5px ui-monospace,monospace;letter-spacing:.5px;white-space:nowrap}.os-review-off i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--orange);margin-right:6px}.os-sheet .pill-select button{font:500 11px/14px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text2)}.os-sheet .pill-select button[aria-pressed=true]{color:var(--bg)}.os-go.hold-action{position:relative;overflow:hidden}.hold-action>span,.hold-action>svg{position:relative;z-index:1}.hold-fill{position:absolute;inset:0;background:rgba(19,20,22,.22);border-right:2px solid var(--hm-on);transform:translateX(-100%);pointer-events:none}.holding .hold-fill{transform:translateX(0);transition:transform 1s linear}.os-go small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.os-go>span{min-width:0}.os-compact .os-composer-top,.os-composer-top{grid-column:1/-1;grid-row:1}.os-sheet:not(.os-compact){grid-template-columns:minmax(0,1fr)}.os-kv,.os-sheet>*{min-width:0}.os-kv small{white-space:nowrap}