.entry .side-tab{--tw:69,151,130;background-image:linear-gradient(90deg,rgba(var(--tw),.32) 0,rgba(var(--tw),.08) 100%);background-repeat:no-repeat;background-position:0;background-size:0 100%;transition:color var(--dur,.14s) var(--ease,ease),background-size .42s ease}.entry .side-tab.short{--tw:223,72,76}.entry .side-tab.long{border-radius:12px 0 0 0}.entry .side-tab.short{border-radius:0 12px 0 0}.entry .side-tab.on,.entry .side-tab:hover{background-image:linear-gradient(90deg,rgba(var(--tw),.32) 0,rgba(var(--tw),.08) 100%);background-repeat:no-repeat;background-position:0;background-size:100% 100%}.entry .side-tab.long:hover{color:var(--long)}.entry .side-tab.short:hover{color:var(--short)}.entry .lm-chip,.entry .oe-field-chip,.entry .oe-slip-max,.entry .pro-item,.entry .seg-btn,.entry .seg.small .seg-btn,.entry .tif-chip,.entry .xflip,.entry .xmax,.entry .xtog{background-image:linear-gradient(90deg,rgba(3,137,219,.32),rgba(3,137,219,.08));background-repeat:no-repeat;background-position:0;background-size:0 100%;transition:color var(--dur,.14s) var(--ease,ease),border-color .42s ease,box-shadow .42s ease,background-size .42s ease}.entry .lm-chip:hover:not(:disabled),.entry .oe-field-chip:hover:not(:disabled),.entry .oe-slip-max:hover,.entry .pro-item:hover,.entry .seg-btn:hover:not(:disabled),.entry .seg.small .seg-btn:hover:not(:disabled),.entry .tif-chip:hover:not(:disabled),.entry .xflip:hover:not(:disabled),.entry .xmax:hover:not(:disabled),.entry .xtog:hover:not(:disabled){background-image:linear-gradient(90deg,rgba(3,137,219,.32),rgba(3,137,219,.08));background-repeat:no-repeat;background-position:0;background-size:100% 100%}.entry .seg.small .seg-btn{border-radius:8px 8px 0 0}.entry .seg.small .seg-btn:hover:not(:disabled){color:var(--hero,#fff)}.entry .lm-chip:hover:not(:disabled){box-shadow:inset 0 0 0 1px rgba(3,137,219,.55)}.entry .xmax:hover:not(:disabled){border-color:rgba(3,137,219,.55);color:#fff}.entry .xflip{border-radius:6px}.entry .oe-slip-max,.entry .tif-chip{padding:2px 6px;margin:-2px -6px;border-radius:6px}.entry .btn-fill.wide.cta.buy,.entry .btn-fill.wide.cta.sell{--tw:69,151,130;background-image:linear-gradient(90deg,rgba(var(--tw),.32) 0,rgba(var(--tw),.08) 100%);background-repeat:no-repeat;background-position:0;background-size:0 100%;transition:background-size .42s ease,box-shadow .42s ease}.entry .btn-fill.wide.cta.sell{--tw:223,72,76}.entry .btn-fill.wide.cta.buy:hover:not(:disabled):not(.off):not(.oe-cta-off),.entry .btn-fill.wide.cta.sell:hover:not(:disabled):not(.off):not(.oe-cta-off){background-image:linear-gradient(90deg,rgba(var(--tw),.32) 0,rgba(var(--tw),.08) 100%);background-repeat:no-repeat;background-position:0;background-size:100% 100%;box-shadow:inset 0 0 0 1px rgba(var(--tw),.55)}.es-btn:not(.primary){background-image:linear-gradient(90deg,rgba(3,137,219,.32),rgba(3,137,219,.08));background-repeat:no-repeat;background-position:0;background-size:0 100%;transition:filter .12s ease,background-size .42s ease,box-shadow .42s ease}.es-btn:not(.primary):hover:not(:disabled){background-size:100% 100%;box-shadow:inset 0 0 0 1px rgba(3,137,219,.55);filter:none}@media (prefers-reduced-motion:reduce){.entry .btn-fill.wide.cta.buy,.entry .btn-fill.wide.cta.sell,.entry .lm-chip,.entry .oe-field-chip,.entry .oe-slip-max,.entry .pro-item,.entry .seg-btn,.entry .side-tab,.entry .tif-chip,.entry .xflip,.entry .xmax,.entry .xtog,.es-btn:not(.primary){transition:none}}.account-page,.mks-panel,.pu-sheet,.trade-screen{--tc-w:#f3f4f8;--tc-g:#aeb2b9;--tc-sans:var(--font-sans),Inter,system-ui,sans-serif;--tc-mono:var(--font-mono),"Space Mono",monospace}.trade-screen .mhd-sym{font-weight:500}.trade-screen .mhd-sym-p{font-size:16px;line-height:19px}.trade-screen .mhd-chip{font-family:var(--tc-mono);font-size:13px;font-weight:400;letter-spacing:0;color:var(--tc-w)}.trade-screen .mhd-chip.mhd-chip-delisted,.trade-screen .mhd-chip.mhd-chip-kind,.trade-screen .mhd-chip.mhd-chip-venue{font-family:var(--tc-sans);font-size:12px;font-weight:500}.trade-screen .mhd-caret{font-size:11px}.trade-screen :is(.mhd-figk,.mhd-pk){font-family:var(--tc-sans);font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-transform:none;color:var(--tc-g)}.trade-screen .mhd-figv{font-family:var(--tc-mono);font-size:13px;font-weight:400;line-height:16px}.trade-screen :is(.mhd-markv,.mhd-pmarkv){font-family:var(--tc-mono);font-size:20px;font-weight:700;line-height:24px}.trade-screen .mhd-pcd{font-family:var(--tc-mono);letter-spacing:0}.trade-screen .mhd-markcol{gap:0}.trade-screen .bt-tab{font-family:var(--tc-sans);font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--tc-g)}.trade-screen .bt-tab.active{font-weight:500;color:var(--tc-w)}.trade-screen .ob-head{font-family:var(--tc-sans);font-size:11px;letter-spacing:0;text-transform:none;color:var(--tc-g)}.trade-screen .ob .ob-spread .ob-mid{font-family:var(--tc-mono);font-size:13px;font-weight:400;letter-spacing:0}.trade-screen :is(.ob-spreadv,.ob-bps){font-family:var(--tc-mono);font-size:11px}.trade-screen .tape-big{font-weight:400}.trade-screen .loading.small{font-family:var(--tc-sans);font-size:12px;letter-spacing:0;text-transform:none;color:var(--tc-g)}.trade-screen .mobile-switcher button{font-family:var(--tc-sans)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--tc-g)!important}.trade-screen .mobile-switcher button.active{font-weight:500!important;color:var(--tc-w)!important}.trade-screen .entry .side-tab{font-family:var(--tc-sans);font-size:14px;font-weight:500;letter-spacing:0}.trade-screen .entry :is(.seg.small .seg-btn,.pro-btn){font-family:var(--tc-sans);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.trade-screen .entry .lm-chip{font-family:var(--tc-sans);font-size:13px;font-weight:500}.trade-screen .entry .pro-item{font-family:var(--tc-sans);font-size:13px;letter-spacing:0;text-transform:none}.trade-screen .entry .acct-kv{font-family:var(--tc-sans);font-size:12px;color:var(--tc-g)}.trade-screen .entry .acct-kv b{font-family:var(--tc-mono);font-size:13px;font-weight:400;color:var(--tc-w)}.trade-screen .entry .xfld .xl{font-family:var(--tc-sans)}.trade-screen .entry .xfld .xl,.trade-screen .entry .xfld .xunit{font-size:12px;color:var(--tc-g)}.trade-screen .entry .xunit.xtog i{font-size:11px}.trade-screen .entry .xmax{font-family:var(--tc-sans);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.trade-screen .entry .pct-box input{font-family:var(--tc-mono);font-size:13px}.trade-screen .entry .pct-box span{font-size:12px;color:var(--tc-g)}.trade-screen .entry .ro-line{font-family:var(--tc-sans);font-size:13px;letter-spacing:0;text-transform:none}.trade-screen .entry :is(.tif-chip,.flip-chip){font-family:var(--tc-sans);font-size:12px;letter-spacing:0}.trade-screen .entry .tif-chip b{font-family:var(--tc-mono);font-weight:400}.trade-screen .entry .btn-fill.wide.cta{font-family:var(--tc-sans);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}.trade-screen .entry .entry-details .ed-row{font-family:var(--tc-sans);font-size:12px;color:var(--tc-g)}.trade-screen .entry .ed-row b{font-family:var(--tc-mono);font-size:13px;font-weight:400;color:var(--tc-w)}.trade-screen .entry :is(.entry-hint,.entry-err,.oe-fg-body){font-family:var(--tc-sans);font-size:12px;letter-spacing:0;text-transform:none}.trade-screen .entry .entry-hint{color:var(--tc-g)}.trade-screen .entry .oe-fg-head{font-family:var(--tc-sans);font-size:12px;font-weight:500;letter-spacing:0}.trade-screen .entry .lev-pop-t{font-family:var(--tc-sans);font-size:14px;font-weight:500}.trade-screen .entry .lev-pop .ed-row{font-size:12px;color:var(--tc-g)}.trade-screen .entry .lev-pop .ed-row b{font-family:var(--tc-mono);font-weight:400}.trade-screen .entry .onb-t{font-family:var(--tc-sans);font-size:14px;font-weight:500;color:var(--tc-w)}.trade-screen .entry .onb-step .onb-d{font-family:var(--tc-sans);font-size:12px;line-height:16px;color:var(--tc-g);max-width:none}.trade-screen .entry .onb-step .onb-d.onb-l{margin-bottom:2px}.trade-screen .entry .onb-step .btn-fill{font-family:var(--tc-sans);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.trade-screen .entry :is(.onb-hint,.onb-stay){font-family:var(--tc-sans);font-size:12px;letter-spacing:0;text-transform:none}.trade-screen .entry .onb-full-t{font-family:var(--tc-sans);font-size:12px;font-weight:500;letter-spacing:0}.trade-screen .confirm-head{font-size:16px}.trade-screen .confirm-head,.trade-screen .confirm-side{font-family:var(--tc-sans);font-weight:500;letter-spacing:0}.trade-screen .confirm-side{font-size:14px;text-transform:none}.trade-screen .cf-row{font-family:var(--tc-sans);font-size:13px;letter-spacing:0;text-transform:none}.trade-screen .cf-row>span:first-child{font-size:12px;color:var(--tc-g)}.trade-screen .cf-row>span:last-child{font-family:var(--tc-mono);font-size:13px}.trade-screen .cf-row.cf-risk>span:last-child{font-family:var(--tc-sans)}.trade-screen .confirm-dsa span{font-family:var(--tc-sans);font-size:12px;letter-spacing:0;text-transform:none}:is(.trade-screen,.account-page) .summary-panel .es-title{font-family:var(--tc-sans);font-size:13px;font-weight:400;color:var(--tc-g)}:is(.trade-screen,.account-page) .summary-panel .es-badge{font-family:var(--tc-mono);font-size:12px;font-weight:400}:is(.trade-screen,.account-page) .summary-panel .es-equity{font-family:var(--tc-mono);font-size:20px;font-weight:400;line-height:24px;letter-spacing:0}:is(.trade-screen,.account-page) .summary-panel .es-btn{font-family:var(--tc-sans);font-size:13px;font-weight:500;letter-spacing:0}:is(.trade-screen,.account-page) .summary-panel .entry-summary{font-family:var(--tc-sans)}:is(.trade-screen,.account-page) .summary-panel .es-row{font-size:13px}:is(.trade-screen,.account-page) .summary-panel .es-row.es-sub,:is(.trade-screen,.account-page) .summary-panel .es-row>span:first-child{font-family:var(--tc-sans);font-size:13px;color:var(--tc-g)}:is(.trade-screen,.account-page) .summary-panel .es-row.es-sub{padding-left:0}:is(.trade-screen,.account-page) .summary-panel .es-row.es-parent>span:first-child{color:var(--tc-g);font-weight:400}:is(.trade-screen,.account-page) .summary-panel .es-row.es-parent .es-v,:is(.trade-screen,.account-page) .summary-panel .es-row.es-sub .es-v,:is(.trade-screen,.account-page) .summary-panel .es-v{font-family:var(--tc-mono);font-size:13px;font-weight:400;color:var(--tc-w)}.ts-pair{display:none}@media (max-width:768px){.ts-pair{position:fixed;left:0;right:0;bottom:var(--mnav-h,62px);z-index:105;display:flex;gap:8px;padding:8px 12px;background:var(--bg,#0a0c10);border-top:1px solid hsla(0,0%,100%,.08);transform:translateZ(0)}.ts-pair-b{flex:1 1;height:44px;border:0;border-radius:10px;cursor:pointer;font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;color:#fff}.ts-pair-b.buy{background:var(--long,#459782)}.ts-pair-b.sell{background:var(--short,#df484c)}.ts-pair-b:active{filter:brightness(.92)}.trade-screen[data-pair=on]{padding-bottom:60px}}.pu-sheet .pu-title{font-family:var(--tc-sans);font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.pu-sheet .pu-eyebrow{font-size:12px;font-weight:400;color:var(--tc-g)}.pu-sheet .pu-eyebrow,.pu-sheet .pu-tab-t{font-family:var(--tc-sans);letter-spacing:0;text-transform:none}.pu-sheet .pu-tab-t{font-size:13px;font-weight:500}.pu-sheet :is(.pu-amt-l,.pu-text-l,.pu-row-l){font-family:var(--tc-sans);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--tc-g)}.pu-sheet :is(.pu-amt-v,.pu-text-in){font-family:var(--tc-mono);font-size:13px;font-weight:400}.pu-sheet .pu-amt-u{font-family:var(--tc-mono);color:var(--tc-g)}.pu-sheet .pu-amt-all,.pu-sheet .pu-amt-u{font-size:12px;letter-spacing:0;text-transform:none}.pu-sheet .pu-amt-all{font-family:var(--tc-sans);font-weight:500}.pu-sheet .pu-row-v{font-family:var(--tc-mono);font-size:13px;font-weight:400;text-transform:none}.pu-sheet .pu-status{font-family:var(--tc-sans);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;line-height:18px}.pu-sheet :is(.pu-say,.pu-prov,.pu-fee){font-family:var(--tc-sans);font-size:12px;letter-spacing:0;text-transform:none}.pu-sheet :is(.pu-prov,.pu-fee){font-weight:400;color:var(--tc-g)}.pu-sheet .pu-figure{font-family:var(--tc-mono);font-size:26px;font-weight:400}.pu-sheet .pu-btn{font-family:var(--tc-sans);font-size:13px}.pu-sheet .pu-btn,.set-grid .panel-head .eyebrow{font-weight:500;letter-spacing:0;text-transform:none}.set-grid .panel-head .eyebrow{font-size:14px;color:#f3f4f8}.set-grid .panel-head .eyebrow,.set-grid .pref-t{font-family:var(--font-sans),Inter,system-ui,sans-serif}.set-grid .pref-t{font-size:13px}.set-grid .pref-d{letter-spacing:0}.set-grid .onb-d,.set-grid .pref-d{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:12px;line-height:16px;color:#aeb2b9}.set-grid .onb-d.onb-l{margin-bottom:2px}.set-grid .btn-fill{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.ld-door .ld-live,.set-grid .entry-hint{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:12px;letter-spacing:0}.ld-door .ld-live{color:#aeb2b9}.ld-door .ld-cta{font-size:14px;font-weight:500}.ld-door .ld-cta,.ld-door .ld-note{font-family:var(--font-sans),Inter,system-ui,sans-serif;letter-spacing:0}.ld-door .ld-note{font-size:12px}.ld-door .ld-sub{font-size:16px}.ld-door .ld-ck{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:12px;letter-spacing:0;color:#aeb2b9}.ld-door .ld-cv{font-family:var(--font-mono),"Space Mono",monospace;font-size:26px;font-weight:400;letter-spacing:0}.ld-door .ld-cn{font-size:12px;color:#aeb2b9}.ld-door .ld-card .h{font-size:16px;font-weight:500}.ld-door .ld-card .p{font-size:13px;color:#aeb2b9}.ld-door .ld-footrow{font-size:12px}.ld-door .ld-sp{font-family:var(--font-sans),Inter,system-ui,sans-serif;letter-spacing:0}:is(.trade-screen,.account-page) .pos-panel .panel-head .ivl-btn{font-family:var(--tc-sans);font-size:13px;letter-spacing:0;text-transform:none}:is(.trade-screen,.account-page) .pos-panel .pos-connect .btn-fill{font-weight:500}:is(.trade-screen,.account-page) .pos-panel .pos-connect p{font-family:var(--tc-sans);color:var(--tc-g)}.page-label{font-size:16px;font-weight:500;line-height:20px;color:#f3f4f8}.page-label,.set-grid .fld>span{font-family:var(--font-sans),Inter,system-ui,sans-serif;letter-spacing:0;text-transform:none}.set-grid .fld>span{font-size:12px;color:#aeb2b9}.st-panel .st-detail,.st-panel .st-name{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:13px}.st-panel .st-detail{color:#aeb2b9}.st-panel .st-foot{color:#aeb2b9}.st-panel .st-foot,.st-panel .st-foot .ivl-btn{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:12px}.st-panel .st-foot .ivl-btn{font-weight:500;letter-spacing:0;text-transform:none}.st-note{font-family:var(--font-sans),Inter,system-ui,sans-serif;font-size:13px;color:#aeb2b9}.mks-panel .mks-input{font-family:var(--tc-sans);font-size:14px;letter-spacing:0}.mks-panel .mks-input:focus,.mks-panel .mks-input:focus-visible{outline:none;box-shadow:none}.mks-panel .mks-kbadge{font-family:var(--tc-mono);font-size:11px;letter-spacing:0}.mks-panel .mks-tab{font-family:var(--tc-sans);font-size:13px;font-weight:400;letter-spacing:0;color:var(--tc-g)}.mks-panel .mks-tab[data-on]{font-weight:500;color:var(--tc-w)}.mks-panel .mks-tab[data-off]{color:hsla(0,0%,100%,.24)}.mks-panel .mks-tabdot{display:none}.mks-panel :is(.mks-subkey,.mks-subval){font-family:var(--tc-sans);font-size:12px;letter-spacing:0;color:var(--tc-g)}.mks-panel .mks-subval[data-on]{font-weight:500;color:var(--tc-w)}.mks-panel .mks-col{font-family:var(--tc-sans);font-size:11px;letter-spacing:0;color:var(--tc-g)}.mks-panel .mks-col[data-on]{color:var(--tc-w);font-weight:500}.mks-panel .mks-symtext{font-family:var(--tc-sans);font-size:13px;font-weight:500;letter-spacing:0}.mks-panel .mks-quote{font-weight:400;color:var(--tc-g)}.mks-panel :is(.mks-venue,.mks-l2venue,.mks-l2k,.mks-ocat){font-family:var(--tc-sans);font-size:11px;letter-spacing:0;color:var(--tc-g)}.mks-panel :is(.mks-lev,.mks-l2lev,.mks-l2v){font-family:var(--tc-mono);font-size:11px;letter-spacing:0}.mks-panel .mks-cell{font-family:var(--tc-mono);font-size:12px}.mks-panel .mks-cell.mks-last{font-size:13px;font-weight:400;color:var(--tc-w)}.mks-panel .mks-oresolves{font-family:var(--tc-sans);font-size:12px;color:var(--tc-g)}.mks-panel .mks-cmdlabel{font-size:13px}.mks-panel .mks-cmdhint{font-family:var(--tc-sans);font-size:12px;color:var(--tc-g)}.mks-panel .mks-key{font-family:var(--tc-mono);font-size:11px}.mks-panel .mks-statelabel{font-family:var(--tc-sans);font-size:14px;font-weight:500;letter-spacing:0;color:var(--tc-w)}.mks-panel .mks-statenote{font-size:13px;color:var(--tc-g)}.mks-panel :is(.mks-hintt,.mks-count){font-family:var(--tc-sans);font-size:12px;letter-spacing:0;color:var(--tc-g)}.mks-panel .mks-oart{display:flex;align-items:center;justify-content:center;width:28px;height:20px;flex-shrink:0;margin-right:10px}.mks-panel .mks-oart img{display:block;object-fit:contain}.mks-panel .mks-oart[data-art=glyph]{width:20px;margin:0 14px 0 4px;border-radius:6px;background:hsla(0,0%,100%,.06)}.mks-panel .mks-oart[data-art=pair] img+img{margin-left:-4px}.mks-panel .mks-obody{flex:1 1;min-width:0;display:flex;flex-direction:row;align-items:baseline;gap:10px}.mks-panel .mks-obody .mks-question{flex:0 1 auto;min-width:0;font-family:var(--tc-sans);font-size:13px;font-weight:500;color:var(--tc-w)}.mks-panel .mks-obody .mks-ocat{flex-shrink:0;margin-left:0;white-space:nowrap}.mks-panel .mks-ochance{display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;gap:6px;width:96px;flex-shrink:0;margin-left:10px}.mks-panel .mks-owho{min-width:0;max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--tc-sans);font-size:11px;color:var(--tc-g)}.mks-panel .mks-opct{font-family:var(--tc-mono);font-size:12px;color:var(--tc-w);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mks-panel .mks-ochance[data-none] .mks-opct{color:var(--tc-g)}.mks-panel[data-variant=phone] .mks-orow{align-items:center;padding:0 16px}.mks-panel[data-variant=phone] .mks-obody{flex-direction:column;align-items:flex-start;gap:4px}.mks-panel[data-variant=phone] .mks-obody .mks-question{max-width:100%}.mks-panel[data-variant=phone] .mks-ochance{width:auto;max-width:96px;flex-direction:column;align-items:flex-end;gap:2px}.mks-panel[data-variant=phone] .mks-owho{max-width:96px}.mks-panel .mks-subfilter[data-cats]{overflow-x:auto;scrollbar-width:none}.mks-panel .mks-subfilter[data-cats]::-webkit-scrollbar{display:none}.trade-screen .bt-tab{font-weight:500;color:var(--faint);border-radius:8px 8px 0 0;background-image:linear-gradient(90deg,rgba(3,137,219,.32),rgba(3,137,219,.08));background-repeat:no-repeat;background-position:0;background-size:0 100%;transition:color var(--dur,.14s) var(--ease,ease),border-color .42s ease,background-size .42s ease}.trade-screen .bt-tab.active,.trade-screen .bt-tab:hover{color:var(--hero,#fff);background-size:100% 100%}.trade-screen .bt-tab.active{border-bottom-color:transparent}@media (prefers-reduced-motion:reduce){.trade-screen .bt-tab{transition:none}}