@keyframes pv-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes pv-rail{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes pv-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.discovery-content{padding-top:16px}.more-markets{margin:16px auto 0;display:flex}.account-placeholder{width:76px;height:32px;display:block}.outcome-history path[pathLength]{stroke-dasharray:1;animation:.5s ease-out pv-trace}.featured-story{flex-direction:column;justify-content:center;display:flex}.terminal .bottom-panel,.paper-record{animation:.22s ease-out pv-appear}.terminal .quote-box:is(button){pointer-events:auto;cursor:pointer;transition:background .15s,transform .15s}.terminal .chart-toolbar .phone-tools{display:none}@media (max-width:700px){.terminal .chart-toolbar .phone-tools{display:inline-flex}}.terminal .quote-box:is(button):hover{background:var(--accent);transform:translateY(-1px)}.terminal .quote-box:is(button):active{transform:scale(.98)}.pv-auth{background:var(--k-bg);grid-template-rows:auto 1fr auto;align-items:center;min-height:100dvh;padding:20px clamp(16px,4vw,60px);display:grid}.pv-auth .auth-header{width:100%;max-width:1200px;height:55px;margin:0 auto}.pv-auth-card,.pv-account-card,.pv-order-ticket{background:var(--k-surface);color:var(--k-fg)}.pv-auth-card{border:1px solid var(--k-line);border-radius:24px;justify-self:center;gap:18px;width:min(100%,390px);margin:30px 0;padding:30px;display:grid}.pv-auth-card h1{letter-spacing:-.025em;font:400 38px/1.08 Instrument Serif,serif}.pv-auth-card button,.pv-account-form button,.pv-order-ticket [data-slot=button]{min-height:40px}.pv-auth-card p,.pv-auth-switch,.pv-auth footer{color:var(--k-fg2);font-size:13px}.pv-auth-divider{color:var(--k-fg3);align-items:center;gap:12px;font-size:12px;display:flex}.pv-auth-divider:before,.pv-auth-divider:after{content:"";background:var(--k-line);flex:1;height:1px}.pv-auth-address,.pv-auth footer{align-items:center;gap:12px;display:flex}.pv-auth footer{justify-content:center}.pv-auth-switch{text-align:center}.pv-auth-error,.pv-account-form [role=alert],.pv-order-ticket [role=alert]{color:#ff8e97}.pv-account-card,.pv-order-ticket{border-radius:20px;gap:18px;padding:24px}.pv-account-card [data-slot=dialog-header]>svg{margin-bottom:6px}.pv-account-form{gap:12px;display:grid}.pv-account-form label,.pv-order-ticket label{color:var(--k-fg2);gap:7px;font-size:12px;display:grid}.pv-account-form input,.pv-order-ticket input{height:42px}.pv-account-form #clerk-captcha:empty{display:none}.pv-watch{background:var(--k-surface);border:1px solid var(--k-line);border-radius:18px;flex-direction:column;grid-area:1/1;gap:10px;min-width:0;min-height:0;padding:12px;animation:.18s ease-out pv-rail;display:flex;overflow:hidden}.pv-watch header{align-items:center;gap:2px;font-size:14px;display:flex}.pv-watch header b{flex:1}.pv-watch-rows{min-height:0;overflow:auto}.pv-watch p{color:var(--k-fg2);font-size:12px}.pv-watch-row{border-bottom:1px solid var(--k-line);align-items:center;display:flex}.pv-watch-row>button:first-child{text-align:left;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 0;display:flex}.pv-watch-row span{gap:3px;min-width:0;display:grid}.pv-watch-row b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}.pv-watch-row small{color:var(--k-fg3);text-transform:capitalize;font-size:10px}.pv-watch-row>button:last-child:not(:first-child){padding:8px 2px 8px 7px}.terminal .terminal-workspace.with-watch{grid-template-columns:210px minmax(0,1fr) 280px}.terminal .terminal-workspace.with-watch:not(.has-details){grid-template-columns:210px minmax(0,1fr)}.terminal .terminal-workspace.with-watch .center-workspace{grid-column:2}.terminal .terminal-workspace.with-watch .research-panel{grid-column:3!important}.pv-paper-desk{grid-template-columns:minmax(170px,26%) minmax(0,1fr);gap:22px;height:100%;padding:16px 20px;display:grid;overflow:auto}.paper-balance{border-right:1px solid var(--k-line);flex-direction:column;align-items:flex-start;gap:4px;padding-right:15px;display:flex}.paper-balance small,.ticket-caption{color:var(--k-fg2);font-size:11px}.paper-marks{gap:3px;width:100%;max-width:240px;display:grid}.paper-marks>span{justify-content:space-between;gap:8px;display:flex}.paper-marks b{color:var(--k-fg);font-variant-numeric:tabular-nums;font-weight:500}.paper-balance strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:550}.paper-balance span,.paper-ledger p,.ticket-totals dt,.pv-order-ticket>small{color:var(--k-fg2);font-size:12px}.paper-balance button{margin-top:7px}.paper-ledger{min-width:0}.paper-ledger p{padding:12px 0}.ticket-options{border:1px solid var(--k-line);border-radius:12px;align-items:center;gap:3px;padding:3px;display:flex}.ticket-options button{border-radius:9px;flex:1;padding:7px 12px;font-size:12px;transition:background .15s,color .15s}.ticket-options [aria-pressed=true]{background:var(--accent);color:var(--k-fg)}.ticket-options .yes[aria-pressed=true]{color:#9bb7ff;background:#496fcc35}.ticket-options .no[aria-pressed=true]{color:#ffa0ad;background:#ba455135}.paper-ledger>.ticket-options{width:max-content}.paper-record{border-bottom:1px solid var(--k-line);grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:8px 0;font-size:12px;display:grid}.paper-record a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ticket-totals{border-block:1px solid var(--k-line);grid-template-columns:1fr auto;gap:7px;padding:12px 0;display:grid}.ticket-totals dd{text-align:right;font-variant-numeric:tabular-nums}.phone-tools,.phone-panel-close{display:none}@media (max-width:700px){.terminal{width:100%;max-width:100vw;height:100dvh;min-height:0;padding:5px max(5px, env(safe-area-inset-right)) max(5px, env(safe-area-inset-bottom)) max(5px, env(safe-area-inset-left));gap:6px;min-width:0!important}.terminal .chart-toolbar{gap:4px;height:auto;min-height:46px;padding-right:40px;display:flex;overflow:visible}.terminal .chart-toolbar .terminal-brand{width:31px;min-width:31px;margin:0;padding:0}.terminal .chart-toolbar .symbol-button{flex:1;width:auto;min-width:42px;max-width:145px;height:38px;padding:0 8px}.terminal .chart-toolbar .symbol-button kbd,.terminal .chart-toolbar .timeframes,.terminal .chart-toolbar .toolbar-divider,.terminal .chart-toolbar .toolbar-end,.terminal .chart-toolbar>button[aria-label*=drawing],.terminal .chart-toolbar>.toolbar-lab,.terminal .chart-toolbar>.top-alert,.terminal .chart-toolbar>.chart-type-trigger,.terminal .chart-toolbar>.desktop-studies{display:none!important}.terminal .chart-toolbar .interval-select,.terminal .chart-toolbar .phone-tools,.terminal .chart-toolbar .watch-trigger{justify-content:center;min-width:36px;min-height:38px;padding:5px;display:inline-flex}.terminal .chart-toolbar .symbol-button span{font-size:12px}.floating-auth{right:max(6px, env(safe-area-inset-right));top:10px}.terminal .terminal-workspace.no-watchlist,.terminal .terminal-workspace.with-watch{gap:0;position:relative;grid-template-columns:minmax(0,1fr)!important}.terminal .terminal-workspace.with-watch .center-workspace{grid-column:1}.terminal .research-panel,.terminal .pv-watch{z-index:6;width:min(89%,340px);min-width:0;position:absolute;inset:0 0 0 auto;box-shadow:-16px 0 30px #0005}.terminal .pv-watch{inset:0 auto 0 0}.phone-panel-close{z-index:7;place-items:center;width:33px;height:34px;display:grid;position:absolute;top:7px;right:8px}.terminal .research-panel .panel-tabs{width:calc(100% - 58px)}.terminal .main-chart-header{background:var(--k-surface);border-bottom:1px solid var(--k-line);flex:none;max-width:none;min-height:0;padding:10px 12px 7px 14px;position:relative;inset:auto}.terminal .chart-bottom-toolbar{gap:0;min-height:32px;padding-inline:5px}.terminal .chart-bottom-toolbar>div{gap:1px}.terminal .chart-bottom-toolbar .clear-drawings-link,.terminal .chart-bottom-toolbar>div>span{display:none}.terminal .chart-bottom-toolbar button{white-space:nowrap}.terminal .main-chart-header h1{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box}.terminal .drawing-tools.grouped-drawings{width:36px;min-width:36px;padding-inline:1px}.terminal .bottom-tabs,.terminal .chart-bottom-bar{padding-left:6px;padding-right:5px}.terminal .bottom-tabs>div{gap:0}.terminal .bottom-tabs button{padding-inline:6px}.terminal .bottom-panel{height:min(225px,38dvh);min-height:min(225px,38dvh)}.pv-paper-desk{padding:10px 12px;display:block}.paper-balance{border:0;grid-template-columns:1fr auto;margin-bottom:9px;display:grid}.paper-balance button{grid-area:1/2/3}.paper-balance strong{grid-area:2/1}.paper-balance span{grid-column:1/-1}.pv-account-form input,.pv-order-ticket input{font-size:16px}.terminal .terminal-footer{padding:0 5px}.discovery-content{width:100%;padding:12px max(12px, env(safe-area-inset-right)) 0 max(12px, env(safe-area-inset-left))}.discovery-header-inner{gap:8px;padding:10px 13px}.discovery-categories{padding:0 12px 8px}.featured-story{min-height:0;padding:16px}.featured-footer{flex-wrap:wrap}.discovery-content .featured-art{order:-1;height:145px;min-height:0;padding:0;display:block}.featured-art .discovery-image.hero-image{border-radius:0;height:100%;min-height:0}.discovery-content .featured-market{flex-direction:column;align-items:stretch;padding:0;overflow:hidden;display:flex!important}.terminal .charts-grid.count-2,.terminal .charts-grid.count-4,.terminal .charts-grid.count-8{grid-template-columns:1fr;grid-auto-rows:minmax(180px,1fr);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.pv-page-transition,.featured-art,.feature-headline,.terminal .bottom-panel,.paper-record,.pv-watch,.outcome-history path[pathLength]{animation:none}}
.terminal .terminal-workspace.has-order-dock{grid-template-columns:minmax(0,1fr) clamp(305px,23vw,385px)}.terminal .terminal-workspace.has-order-dock.with-watch{grid-template-columns:200px minmax(0,1fr) clamp(305px,23vw,385px)}.order-dock{background:var(--k-surface);border:1px solid var(--k-line);min-width:0;min-height:0;color:var(--k-fg);border-radius:20px;flex-direction:column;grid-area:1/-2/auto/-1;animation:.19s ease-out dock-in;display:flex;overflow:hidden}@keyframes dock-in{0%{opacity:.5;transform:translate(10px)}to{opacity:1;transform:none}}.order-dock-head{align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.order-venue{background:var(--k-fg);width:32px;height:32px;color:var(--k-bg);border-radius:9px;place-items:center;font-size:18px;font-weight:700;display:grid}.order-dock-head small{color:var(--k-fg2);text-transform:capitalize;font-size:10px}.order-dock-head h2{outline:none;font-size:16px;font-weight:600;line-height:1.2}.order-dock-head button{margin-left:auto}.order-dock>[data-slot=tabs]{margin:0 14px 10px}.order-dock [data-slot=tabs-list]{border-radius:9px;width:100%}.order-dock [data-slot=tabs-trigger]{flex:1}.order-dock-body{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 15px 16px;overflow:auto}.order-dock-body h3{margin:0 0 10px;font-size:14px;font-weight:550;line-height:1.4}.order-outcomes{width:max-content;margin-bottom:15px}.order-outcomes button{padding:4px 13px}.order-quotes{grid-template-columns:1fr 1fr;gap:2px;display:grid}.order-quotes button{text-align:left;background:var(--accent);border-radius:11px 2px 2px 11px;gap:3px;padding:10px 12px;display:grid}.order-quotes button.buy{text-align:right;border-radius:2px 11px 11px 2px}.order-quotes strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.order-quotes small{font-size:11px}.order-quotes .buy[aria-pressed=true]{color:#a8bcff;background:#536dce38}.order-quotes .sell[aria-pressed=true]{color:#ff9da7;background:#b43e5033}.order-types{border-bottom:1px solid var(--k-line);margin:14px 0 16px;display:flex}.order-types button{color:var(--k-fg2);border-bottom:2px solid #0000;flex:1;padding:9px;font-size:12px}.order-fields{gap:13px;display:grid}.order-fields label{color:var(--k-fg2);gap:6px;font-size:12px;display:grid}.order-field{border:1px solid var(--k-line);background:var(--k-bg);height:42px;color:var(--k-fg);border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:flex}.order-field output,.order-field input{font-variant-numeric:tabular-nums;flex:1;width:0;min-width:0;font-size:15px}.order-field input{box-shadow:none;border:0;padding:0;background:0 0!important}.order-field button{place-items:center;width:26px;height:30px;display:grid}.order-field small{color:var(--k-fg3);font-size:10px}.order-summary{background:var(--accent);border-radius:11px;grid-template-columns:1fr auto;gap:9px;margin-top:15px;padding:12px;font-size:12px;display:grid}.order-summary dt,.order-validity,.order-dock-footer small,.depth-columns{color:var(--k-fg2)}.order-summary dd{text-align:right;font-variant-numeric:tabular-nums}.order-validity{margin-top:8px;font-size:11px;display:block}.order-dock-footer{border-top:1px solid var(--k-line);gap:8px;padding:12px 15px 15px;display:grid}.order-dock-footer>p{color:#ff97a4}.order-edit{justify-self:start;font-size:12px}.order-submit{color:#fff;background:#536fd9;border-radius:11px;align-content:center;gap:2px;min-height:48px;display:grid}.order-submit:disabled{opacity:.5}.order-submit strong{font-size:14px}.order-submit small{color:#fffd;font-size:11px}.depth-columns,.depth-level,.depth-spread{justify-content:space-between;align-items:center;padding:6px 8px;font-size:12px;display:flex}.depth-level{font-variant-numeric:tabular-nums;width:100%;position:relative}.depth-level i{background:#b43e502c;position:absolute;top:2px;bottom:2px;right:0}.depth-level span,.depth-level b{position:relative}.depth-spread{background:var(--accent);margin:4px 0}.pv-paper-desk{flex-direction:column;gap:10px;padding:10px 14px;display:flex}.account-metrics{white-space:nowrap;background:var(--accent);border-radius:10px;flex-shrink:0;align-items:center;gap:18px;padding:8px 12px;font-size:11px;display:flex;overflow-x:auto}.account-metrics>strong{font-size:12px}.account-metrics span{color:var(--k-fg2);gap:5px;display:flex}.account-metrics b{color:var(--k-fg);font-variant-numeric:tabular-nums;font-weight:500}.paper-ledger{position:relative}.desk-order-action{position:absolute;top:0;right:0}.paper-empty{text-align:center;padding:21px 0!important}@media (max-width:700px){.terminal .terminal-workspace.has-order-dock,.terminal .terminal-workspace.has-order-dock.with-watch{grid-template-columns:minmax(0,1fr)}.order-dock{z-index:8;height:min(69dvh,550px);animation:.2s ease-out sheet-in;position:absolute;inset:auto 0 0;box-shadow:0 -12px 45px #0006}.order-dock-head{padding:9px 14px 7px}.order-dock-head h2{font-size:14px}.order-dock-head button{min-width:40px}.order-dock-body{padding:4px 14px 10px}.order-dock-body h3{font-size:13px}.order-field input{font-size:16px}.order-dock-footer{padding:8px 14px max(10px, env(safe-area-inset-bottom))}.account-metrics{gap:14px}.pv-paper-desk{padding:8px;display:flex}.account-metrics b{font-size:12px}}@keyframes sheet-in{0%{opacity:.7;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.order-dock{animation:none}}.paper-ledger .ticket-options button{white-space:nowrap}.account-metrics{font-size:12px}.order-field input::-webkit-inner-spin-button{appearance:none}.order-field input::-webkit-outer-spin-button{appearance:none}.order-field input[type=number]{appearance:textfield}.terminal{--desk-buy:#154fd0;--desk-sell:#bd213e;--desk-yes:#81afff;--desk-no:#ff8997;--desk-edge:#38445a;--desk-ink:#f4f7ff;--desk-muted:#b8c4d8;--desk-card:#121b2c}.light .terminal{--desk-yes:#124cb9;--desk-no:#ab1935;--desk-edge:#adbbc9;--desk-ink:#152137;--desk-muted:#43536b;--desk-card:#f0f4fa}.order-dock{border-color:var(--desk-edge);color:var(--desk-ink)}.order-dock-head{background:var(--desk-card);border-bottom:1px solid var(--desk-edge);margin-bottom:12px}.order-dock-head h2{font-size:18px;font-weight:700}.order-venue{background:var(--desk-buy);color:#fff}.terminal .quote-box.outcome-quote.yes,.terminal .quote-box.outcome-quote.no{color:#fff;background:var(--desk-buy);border-color:#0000;box-shadow:inset 0 1px #ffffff2c}.terminal .quote-box.outcome-quote.no{background:var(--desk-sell)}.order-dock .order-outcomes [aria-pressed=true],.order-quotes .buy[aria-pressed=true],.order-quotes .sell[aria-pressed=true]{color:#fff;background:var(--desk-buy)}.order-dock .order-outcomes .no[aria-pressed=true],.order-quotes .sell[aria-pressed=true]{background:var(--desk-sell)}.order-quotes button{color:var(--desk-ink);background:var(--desk-card);border:1px solid var(--desk-edge)}.order-quotes strong{font-size:22px;font-weight:720}.order-submit{background:var(--desk-buy)}.order-submit.sell{background:var(--desk-sell)}.order-submit:not(:disabled):hover{filter:brightness(1.14)}.order-types button[aria-pressed=true]{color:var(--desk-ink);border-color:var(--desk-yes)}.order-field,.order-exits{border-color:var(--desk-edge)}.order-summary,.account-metrics{background:var(--desk-card);color:var(--desk-ink)}.order-summary dt,.order-fields label,.order-validity,.account-metrics span,.order-dock-head small{color:var(--desk-muted)}.order-exits{border-top:1px solid var(--desk-edge);margin-top:16px;padding:7px 0 0}.order-exits legend{padding-right:8px;font-size:13px;font-weight:660}.order-exits>div{justify-content:space-between;align-items:center;gap:8px;min-height:37px;display:flex}.order-exits label{align-items:center;gap:8px;font-size:13px;display:flex}.order-exits .target input{accent-color:var(--desk-buy)}.order-exits .stop input{accent-color:var(--desk-sell)}.order-exits .exit-price{width:96px}.order-exits input[type=number]{font-variant-numeric:tabular-nums}.order-exits small,.working-record small{color:var(--desk-muted);font-size:11px;display:block}.working-record{border-bottom:1px solid var(--desk-edge);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 2px;font-size:12px;display:grid}.working-record a{color:var(--desk-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.depth-level.sell i{background:#2d72f43e}.depth-level.buy i{background:#ff476237}@media (max-width:700px){.order-exits input[type=number]{font-size:16px}.desk-order-action{margin:5px 0;position:static}}.order-dock .sheet-toggle{display:none}.terminal .order-dock-footer>a{background:var(--desk-buy);color:#fff;font-weight:650}.terminal .order-dock-footer>a:hover{background:#1145b9}@media (max-width:700px){.order-dock .sheet-toggle{white-space:nowrap;margin-left:auto;display:inline-flex}.order-dock .sheet-toggle+button{margin-left:0}.order-dock.sheet-folded{height:auto;padding-bottom:env(safe-area-inset-bottom)}.order-dock.sheet-folded .order-dock-head{border:0;margin:0}.order-dock.sheet-folded>:not(.order-dock-head){display:none}}
.pv-auth{flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:100px 20px;display:flex;position:relative}.pv-auth .auth-header{width:auto;max-width:none;position:absolute;top:20px;left:clamp(20px,4vw,60px);right:clamp(20px,4vw,60px)}.pv-auth>footer{position:absolute;bottom:24px;left:0;right:0}.pv-auth-card{flex:none;margin:0;animation:.24s ease-out pv-content-in}.pv-auth input{background:var(--k-bg);border-color:var(--k-line);height:46px;font-size:16px}.pv-auth-card form>button,.pv-auth-card>button{border-radius:12px}.pv-auth-card button[type=submit]{background:var(--k-fg);color:var(--k-bg)}.venue-mark{object-fit:contain;vertical-align:middle;border-radius:7px;flex:none;display:inline-block}.discovery-venue>.venue-mark{width:20px;height:20px}.venue-icon,.order-venue,.search-venue-mark{overflow:hidden;background:0 0!important}.terminal{--desk-buy:#163bd5;--desk-sell:#c40832;--desk-yes:#739aff;--desk-no:#ff6681;--desk-card:#171719;--desk-edge:#404045;--desk-muted:#c2c2cc}.terminal .up{color:var(--desk-yes)}.terminal .down{color:var(--desk-no)}.order-dock{--order-accent:var(--desk-buy)}.order-dock[data-action=sell]{--order-accent:var(--desk-sell)}.order-dock button,.order-dock input,.order-dock output{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .14s}.order-dock button:active:not(:disabled){transform:scale(.98)}.order-quotes,.order-outcomes{isolation:isolate;position:relative}.order-quotes:before,.order-outcomes:before{content:"";background:var(--desk-sell);z-index:0;pointer-events:none;border-radius:10px;width:50%;transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .24s;position:absolute;inset:0 auto 0 0}.order-quotes[data-selected=buy]:before{background:var(--desk-buy);transform:translate(100%)}.order-quotes button,.order-outcomes button{z-index:1;border-color:#0000;position:relative;background:0 0!important}.order-quotes{background:var(--desk-card);border:1px solid var(--desk-edge);border-radius:11px}.order-outcomes{grid-template-columns:1fr 1fr;gap:0;width:100%;padding:3px;display:grid}.order-outcomes:before{background:var(--desk-buy);width:calc(50% - 3px);inset:3px auto 3px 3px}.order-outcomes[data-selected=no]:before{background:var(--desk-sell);transform:translate(100%)}.order-dock .order-outcomes button[aria-pressed=true],.order-quotes button[aria-pressed=true]{color:#fff}.order-outcomes button:not([aria-pressed=true]){color:var(--desk-muted)}.order-submit{box-shadow:0 4px 18px color-mix(in srgb, var(--order-accent) 18%, transparent)}.order-summary{border:1px solid var(--desk-edge);border-radius:12px}.order-dock-body{scrollbar-gutter:stable}.order-dock-body>.order-depth,.order-dock-body>.order-fields,.margin-record{animation:.2s ease-out pv-content-in}.paper-leverage{border:0;min-width:0;margin-top:14px;padding:0}.paper-leverage legend{justify-content:space-between;width:100%;margin-bottom:9px;font-size:12px;font-weight:650;display:flex}.paper-leverage legend span{color:var(--desk-muted);font-weight:400}.paper-leverage [data-slot=tabs-list]{width:100%}.paper-leverage small{color:var(--desk-muted);margin:8px 0 3px;font-size:11px;line-height:1.5;display:block}[data-slot=tabs-list]{isolation:isolate;position:relative}.pv-tab-indicator{pointer-events:none;width:var(--active-tab-width);height:var(--active-tab-height);transform:translate(var(--active-tab-left), var(--active-tab-top));background:var(--accent);z-index:0;border-radius:8px;transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s,height .22s;position:absolute;top:0;left:0}[data-slot=tabs-trigger]{z-index:1;position:relative}[data-slot=tabs-trigger][data-active]{box-shadow:none;background:0 0!important}[data-slot=tabs-list][data-variant=line] .pv-tab-indicator{height:2px;top:calc(var(--active-tab-height) - 1px);background:var(--k-fg)}.pv-paper-desk{flex-direction:column;gap:10px;max-width:100%;min-height:0;display:flex}.execution-status{color:var(--desk-muted);align-items:center;gap:6px;font-size:10px;display:flex}.execution-status i{background:#eab308;border-radius:50%;width:6px;height:6px}.execution-status i.status-dot{background:#70d992}.margin-record{border-bottom:1px solid var(--desk-edge);grid-template-columns:minmax(170px,1fr) minmax(270px,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.margin-record a{font-size:13px;display:block}.margin-record small{color:var(--desk-muted);margin-top:4px;font-size:11px;display:block}.margin-record dl{grid-template-columns:repeat(4,auto);gap:4px 12px;font-size:11px;display:grid}.margin-record dt{color:var(--desk-muted);grid-row:1}.margin-record dd{font-variant-numeric:tabular-nums;grid-row:2}.recommendation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.discovery-recommendations{margin:42px 0}.recommendation-card{background:var(--k-surface);border:1px solid var(--k-line);border-radius:20px;gap:16px;padding:0;transition:transform .22s,border-color .22s}.recommendation-card:hover{border-color:var(--k-fg3);transform:translateY(-3px)}.recommendation-art{position:relative}.recommendation-art .discovery-image{aspect-ratio:2.2}.recommendation-art>span{letter-spacing:.03em;color:#fff;background:#111e;border:1px solid #ffffff38;border-radius:99px;padding:6px 10px;font-size:10px;position:absolute;bottom:12px;left:14px}.recommendation-card h3{letter-spacing:-.025em;font-size:18px;font-weight:650;line-height:1.35}.recommendation-card p{color:var(--k-fg2);font-size:12px;line-height:1.5}.recommendation-quote{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.recommendation-quote b{letter-spacing:-.04em;font-size:28px}.recommendation-quote span{font-size:11px}.recommendation-actions{border-top:1px solid var(--k-line);flex-wrap:wrap;gap:12px;margin-top:8px;padding:15px 0 17px;display:flex}.recommendation-actions a{color:var(--k-fg2);align-items:center;gap:6px;font-size:11px;display:flex}.discovery-view-controls{flex-wrap:wrap}.discovery-ranking{max-width:100%}@keyframes pv-content-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:700px){.pv-auth{padding:90px 20px}.pv-auth-card{width:100%;max-width:390px;padding:24px}.pv-auth .auth-header{left:20px;right:20px}.recommendation-grid{grid-template-columns:minmax(0,1fr)}.recommendation-art .discovery-image{aspect-ratio:2.5}.discovery-ranking [data-slot=tabs-trigger]{padding-inline:9px;font-size:11px}.discovery-view-controls{gap:10px;width:100%}.terminal .center-workspace{flex-direction:column;display:flex;overflow:hidden}.terminal .bottom-panel{overscroll-behavior:contain;flex-shrink:0;height:clamp(220px,38dvh,330px);min-height:0;overflow:auto;padding:8px!important}.terminal .bottom-tabs{gap:4px;height:42px;min-height:42px;padding-left:7px}.terminal .bottom-tabs>div{scrollbar-width:none;flex:1;gap:0;min-width:0;overflow:auto}.terminal .bottom-tabs button{white-space:nowrap;min-height:38px;padding-inline:9px}.terminal .bottom-tabs .tiny-badge{display:none}.terminal .account-metrics{border-radius:12px;flex:none;grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.terminal .account-metrics>strong{grid-column:1/-1}.terminal .account-metrics span{font-size:10px}.terminal .account-metrics b{font-size:14px}.terminal .paper-ledger{min-height:0;overflow:visible}.terminal .paper-ledger>.ticket-options{scrollbar-width:none;width:100%;max-width:100%;overflow:auto}.terminal .paper-ledger>.ticket-options button{padding:8px;font-size:11px}.terminal .pv-paper-desk{flex-direction:column;gap:10px;padding:0;display:flex}.margin-record{grid-template-columns:minmax(0,1fr);gap:10px}.margin-record dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.margin-record dd{white-space:nowrap;font-size:11px}.order-dock{z-index:40;isolation:isolate;border-radius:22px;max-height:calc(100dvh - 65px);left:6px!important;right:6px!important;bottom:max(6px, env(safe-area-inset-bottom))!important;height:min(80dvh,740px)!important;position:fixed!important}.order-dock.sheet-folded{height:auto!important}.order-dock-body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.order-dock-footer{flex:none}.order-dock-body input{font-size:16px}}.terminal .bottom-panel{transition:height .22s,min-height .22s,opacity .16s,padding .22s}.terminal .bottom-panel[data-open=false]{opacity:0;pointer-events:none;height:0;min-height:0;overflow:hidden;padding:0!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.appearance-dialog{width:min(540px,100vw - 28px);max-height:90dvh;overflow:auto}.appearance-colors,.appearance-display{gap:2px;margin:8px 0;display:grid}.appearance-colors label,.appearance-display label{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:46px;font-size:13px;display:flex}.appearance-colors label>span,.appearance-display label>span{flex:1}.appearance-colors input[type=color]{cursor:pointer;width:38px;height:30px;padding:3px}.appearance-colors code{color:var(--muted-foreground);width:60px;font-size:11px}.appearance-display input{width:75px}@media (min-width:701px){.terminal .bottom-panel[data-open=true]{height:var(--paper-height,260px);min-height:var(--paper-height,260px)}}.appearance-presets,.appearance-footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.appearance-presets>span{color:var(--muted-foreground);margin-right:auto;font-size:12px}.appearance-footer{justify-content:space-between;padding-top:14px}.terminal .chart-tile,.terminal .chart-canvas{background:var(--chart-background,var(--k-bg))}.terminal .up{color:#34d399}.terminal .down{color:#fb7185}.order-outcomes:before{background:var(--desk-yes)}.order-outcomes[data-selected=no]:before{background:var(--desk-no)}.order-quotes button[aria-pressed=true],.order-submit{color:var(--order-ink,#090909)!important}.order-outcomes button[aria-pressed=true]{color:var(--outcome-ink,#fff)!important}.order-dock{--order-ink:var(--buy-ink,#090909)}.order-dock[data-action=sell]{--order-ink:var(--sell-ink,#090909)}.order-types button[aria-pressed=true]{border-color:var(--order-accent)}.depth-level.sell i{background:color-mix(in srgb, var(--desk-sell) 20%, transparent)}.depth-level.buy i{background:color-mix(in srgb, var(--desk-buy) 20%, transparent)}.light .terminal{--desk-card:var(--muted);--desk-edge:var(--border);--desk-muted:var(--muted-foreground);--desk-ink:var(--foreground)}.order-dock .order-quotes[data-selected=sell]{--order-ink:var(--sell-ink,#090909)}.order-dock .order-quotes[data-selected=buy]{--order-ink:var(--buy-ink,#090909)}.order-outcomes[data-selected=yes]{--outcome-ink:var(--yes-ink,#fff)}.order-outcomes[data-selected=no]{--outcome-ink:var(--no-ink,#fff)}.terminal .quote-box.outcome-quote.yes{background:var(--desk-yes);border-color:var(--desk-yes);color:var(--yes-ink,#fff)}.terminal .quote-box.outcome-quote.no{background:var(--desk-no);border-color:var(--desk-no);color:var(--no-ink,#fff)}.account-center{flex-direction:column;gap:18px;width:min(700px,100vw - 24px);max-width:min(700px,100vw - 24px);max-height:90dvh;display:flex}.account-tab-body{overscroll-behavior:contain;min-height:220px;padding-right:4px;overflow-y:auto}.account-center [data-slot=tabs-list]{max-width:100%;overflow:auto}.account-center h3{margin:14px 0 8px;font-size:15px;font-weight:600}.account-detail-list{border-block:1px solid var(--border);margin:16px 0}.account-detail-list>div,.account-session{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.account-detail-list>div+div,.account-session+.account-session{border-top:1px solid var(--border)}.account-session small{color:var(--muted-foreground);margin-top:5px;font-size:11px;display:block}.account-plan{border:1px solid var(--border);border-radius:16px;margin:14px 0;padding:16px}.account-plan h3{margin:4px 0;font-size:26px}.account-plan p,.account-plan small{color:var(--muted-foreground);font-size:12px}.account-usage{gap:14px;margin:18px 0;display:grid}.account-usage>div{flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.account-usage b{margin-left:auto}.account-usage progress{width:100%;height:5px;accent-color:var(--foreground)}.account-actions{gap:10px;margin-top:18px;display:flex}@media (max-width:700px){.account-center [data-slot=tabs-trigger]{padding-inline:9px;font-size:11px}.account-detail-list>div{flex-wrap:wrap;gap:5px}.account-center{max-height:90dvh}}[data-slot=button][data-variant=default]{color:var(--primary-foreground)}.account-center [data-slot=tabs-list],.appearance-dialog [data-slot=tabs-list]{border:1px solid var(--border);background:var(--muted);border-radius:14px;gap:4px;padding:4px;display:flex}.account-center [data-slot=tabs-trigger],.appearance-dialog [data-slot=tabs-trigger]{flex:1;min-height:34px;padding:6px 12px;font-size:12px}.exchange-center{width:min(680px,100vw - 24px);max-height:90dvh;overflow:auto}.exchange-center>p{line-height:1.6}.exchange-center h3{margin:10px 0;font-size:15px;font-weight:600}.exchange-intro{border:1px solid var(--border);border-radius:16px;padding:18px}.exchange-intro p{color:var(--muted-foreground);font-size:13px;line-height:1.7}.exchange-connected{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.exchange-summary{grid-template-columns:1fr 1fr;gap:12px;display:grid}.exchange-summary>div{border:1px solid var(--border);border-radius:14px;gap:8px;padding:16px;display:grid}.exchange-summary b{font-size:22px}.exchange-summary small{color:var(--muted-foreground);font-size:11px}.exchange-portfolio{max-height:330px;overflow:auto}.exchange-portfolio>a{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;font-size:12px;display:flex}.exchange-portfolio>a:hover{color:var(--foreground);background:var(--accent)}.exchange-portfolio small{color:var(--muted-foreground);margin-top:4px;font-size:11px;display:block}.exchange-external{text-underline-offset:4px;font-size:12px;text-decoration:underline}.tracked-positions{min-width:720px}.tracked-position,.tracked-position-heading{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,2fr) .5fr .7fr .7fr .8fr minmax(140px,1fr);align-items:center;gap:14px;padding:12px;font-size:12px;display:grid}.tracked-position-heading{color:var(--muted-foreground);font-size:10px}.tracked-position>a{align-items:center;gap:8px;min-width:0;display:flex}.tracked-position>a>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tracked-position small{color:var(--muted-foreground);margin-top:5px;font-size:10px;display:block}.position-actions{justify-items:start;gap:3px;display:grid}.product-tour{grid-template-columns:minmax(220px,.8fr) 1.6fr;align-items:center;gap:30px;margin:80px auto 30px;display:grid}.product-tour-heading .eyebrow{color:var(--muted-foreground);letter-spacing:.08em;font-size:10px}.product-tour h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(30px,4vw,58px);font-weight:600;line-height:1.05}.product-tour-heading p{color:var(--muted-foreground);margin:20px 0;font-size:14px;line-height:1.7}.product-tour a{font-size:12px}.product-tour-preview{border:1px solid var(--border);background:var(--card);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000025}.product-tour-preview img{width:100%;height:auto}.product-tour-preview>a{background:var(--foreground);color:var(--background);border-radius:99px;padding:10px 16px;position:absolute;bottom:20px;right:20px}.product-tour-grid{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.product-tour-grid article,.learning-grid>a{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:22px;transition:transform .18s,border-color .18s}.product-tour-grid article:hover,.learning-grid>a:hover{border-color:var(--muted-foreground);transform:translateY(-3px)}.product-tour-grid small{color:var(--muted-foreground);font-size:11px}.product-tour-grid h3{letter-spacing:-.02em;margin:15px 0 10px;font-size:17px;font-weight:600}.product-tour-grid p{color:var(--muted-foreground);margin-bottom:20px;font-size:12px;line-height:1.75}.learning-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0;display:grid}.learning-grid h3{font-size:18px;font-weight:600}.learning-grid p{font-size:13px}.learning-article h2{letter-spacing:-.03em;margin:30px 0 10px;font-size:24px;font-weight:600}.learning-related{border-block:1px solid var(--border);gap:15px;margin:30px 0;padding:25px 0;display:grid}.directory-pagination{justify-content:center;align-items:center;gap:24px;padding:35px 0;font-size:13px;display:flex}.directory-pagination a{border:1px solid var(--border);border-radius:99px;padding:10px 18px}@media (max-width:900px){.product-tour-grid{grid-template-columns:repeat(2,1fr)}.product-tour,.learning-grid{grid-template-columns:1fr}}@media (max-width:700px){.tracked-positions{min-width:0}.tracked-position-heading{display:none}.tracked-position{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;font-size:11px}.tracked-position>a{grid-column:1/-1}.position-actions{grid-column:1/-1;align-items:center;gap:14px;display:flex}.product-tour-grid{grid-template-columns:1fr}.product-tour{margin-top:45px}.public-market-header{flex-wrap:wrap}.public-market-header nav{gap:14px;font-size:12px}.exchange-center .exchange-summary{gap:6px}.exchange-summary>div{padding:12px}}
.public-market-page{max-width:1320px;color:var(--k-fg);min-height:100svh;margin:auto;padding:24px clamp(18px,4vw,50px) 40px}.public-market-header{border-bottom:1px solid var(--k-line);justify-content:space-between;align-items:center;gap:18px;padding-bottom:26px;display:flex}.public-market-header .brand{letter-spacing:-.035em;align-items:center;gap:10px;font-size:18px;display:flex}.public-market-header nav{color:var(--k-fg2);gap:22px;font-size:13px;display:flex}.public-market-page>section,.public-market-detail{margin:42px 0}.public-market-page h1{letter-spacing:-.045em;margin:15px 0;font-size:clamp(32px,5vw,58px);font-weight:650;line-height:1.12}.public-market-page p{color:var(--k-fg2);max-width:780px;font-size:15px;line-height:1.75}.public-categories{flex-wrap:wrap;gap:8px;margin:26px 0;display:flex}.public-categories a{border:1px solid var(--k-line);border-radius:99px;padding:8px 15px;font-size:13px}.public-categories [aria-current=page]{background:var(--k-fg);color:var(--k-bg)}.public-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.public-market-grid [data-slot=card]{border:1px solid var(--k-line);border-radius:18px}.public-market-grid h2{font-size:17px;font-weight:550;line-height:1.4}.public-market-grid [data-slot=card-content]{gap:9px;display:grid}.public-market-grid strong{letter-spacing:-.04em;font-size:28px}.public-market-grid [data-slot=card-content] a{text-underline-offset:4px;font-size:12px;text-decoration:underline}.public-venue{color:var(--k-fg2);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.public-market-page footer{border-top:1px solid var(--k-line);color:var(--k-fg2);margin-top:40px;padding-top:24px;font-size:11px}.public-market-detail{max-width:840px;margin-inline:auto}.public-probability{letter-spacing:-.04em;margin:28px 0;font-size:64px;font-weight:650}.public-probability span{letter-spacing:0;color:var(--k-fg2);font-size:12px;font-weight:400;display:block}.public-market-detail dl{border-block:1px solid var(--k-line);grid-template-columns:auto 1fr;gap:12px;padding:20px 0;font-size:14px;display:grid}.public-market-detail dd{text-align:right}.public-market-detail dt{color:var(--k-fg2)}.public-detail-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.public-detail-actions a{background:var(--k-fg);color:var(--k-bg);border-radius:99px;padding:12px 20px;font-size:13px;font-weight:550}.public-detail-actions a+a{background:var(--k-surface);color:var(--k-fg);border:1px solid var(--k-line)}.public-market-detail section{margin:35px 0}.public-market-detail h2{letter-spacing:-.025em;margin-bottom:12px;font-size:22px;font-weight:600}.public-market-detail section>a{text-underline-offset:4px;margin-top:14px;font-size:13px;text-decoration:underline;display:inline-block}.market-rules{white-space:pre-line}.public-related{gap:0;display:grid}.public-related a{border-bottom:1px solid var(--k-line);padding:14px 0;font-size:14px}@media (max-width:700px){.public-market-header{flex-direction:column;align-items:flex-start}.public-market-header nav{gap:20px}.public-market-grid{grid-template-columns:minmax(0,1fr)}.public-market-detail dd{font-size:12px}.public-market-detail dl{gap:12px 15px}}
.pv-settings-shell[data-slot=dialog-content]{background:var(--background);width:min(1120px,100vw - 48px);max-width:none;height:min(790px,88dvh);max-height:88dvh;color:var(--foreground);border-radius:24px;grid-template-columns:252px minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}.pv-settings-nav{background:color-mix(in srgb, var(--muted) 38%, var(--background));border-right:1px solid var(--border);flex-direction:column;min-height:0;padding:26px 14px 18px;display:flex}.pv-settings-nav>[data-slot=dialog-title]{padding:0 12px 20px;font-size:20px}.settings-search{background:var(--muted);border-radius:24px;align-items:center;gap:6px;padding:0 12px;display:flex}.settings-search input{min-width:0;height:40px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.pv-settings-nav nav{flex:1;margin-top:12px;overflow:auto}.pv-settings-nav nav>div>p{color:var(--muted-foreground);padding:14px 12px 7px;font-size:11px;font-weight:600}.pv-settings-nav nav button{border-radius:10px;justify-content:flex-start;gap:12px;width:100%;height:43px;margin:2px 0;font-size:13px;font-weight:500}.pv-settings-nav nav button[aria-current=page]{background:var(--muted)}.pv-settings-nav>small{padding:16px 12px 0;font-size:12px}.pv-settings-nav>small span{color:var(--muted-foreground)}.pv-settings-content{scrollbar-gutter:stable;min-height:0;padding:42px 48px 34px;overflow:auto}.pv-settings-content>header{padding-bottom:34px}.pv-settings-content h2{letter-spacing:-.6px;font-size:25px;font-weight:600}.pv-settings-content header p,.pv-settings-content .settings-section-heading p{color:var(--muted-foreground);margin-top:8px;font-size:13px}.pv-settings-content .account-tab-body{min-height:0;max-height:none;padding:0;animation:.15s ease-out settings-enter;overflow:visible}.pv-settings-content h3{margin:12px 0 14px;font-size:14px;font-weight:600}.settings-group{border:1px solid var(--border);border-radius:16px;margin-bottom:30px;padding:0 18px}.settings-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:20px 0;display:flex}.settings-row:last-child{border:0}.settings-row b{font-size:13px;font-weight:550}.settings-row p{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.6}.settings-row>span{color:var(--muted-foreground);font-size:12px}.settings-theme{background:var(--muted);border-radius:24px;padding:3px;display:flex}.settings-theme button{border-radius:20px}.pv-settings-content .pv-account-form{gap:18px;display:grid}.pv-settings-content .pv-account-form input{border-radius:10px;height:42px}.pv-settings-content .pv-account-form label{gap:8px;display:grid}.pv-settings-content .account-detail-list{border:1px solid var(--border);border-radius:14px;margin:22px 0;padding:0 16px}.pv-settings-content .account-detail-list>div{border-bottom:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;gap:14px;padding:16px 0;font-size:12px;display:flex}.pv-settings-content .account-detail-list>div:last-child{border:0}.pv-settings-content .account-session{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.pv-settings-content .account-session small{color:var(--muted-foreground);margin-top:7px;font-size:11px;display:block}.settings-feedback{margin:20px 0;font-size:13px}.settings-feedback[role=alert]{color:#fb7185}.settings-appearance .appearance-colors{border:1px solid var(--border);border-radius:16px;gap:0;margin-top:22px;padding:0 16px;display:grid}.settings-appearance .appearance-colors label{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 0;display:flex}.settings-appearance .appearance-colors label span{flex:1}.settings-appearance input[type=color]{border-radius:8px;width:38px;height:32px;padding:3px}.settings-appearance code{color:var(--muted-foreground);font-size:11px}.settings-appearance .appearance-display{gap:16px;padding:22px 0;display:grid}.settings-appearance .appearance-display label{justify-content:space-between;align-items:center;gap:20px;display:flex}.settings-appearance .appearance-display input{max-width:100px}.settings-appearance .appearance-presets{flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0;display:flex}.settings-appearance .appearance-actions{gap:8px;display:flex}@keyframes settings-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:650px){.pv-settings-shell[data-slot=dialog-content]{border-radius:18px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:calc(100vw - 16px);height:92dvh;max-height:92dvh}.pv-settings-nav{border-right:0;border-bottom:1px solid var(--border);padding:16px 12px 10px}.pv-settings-nav>[data-slot=dialog-title]{padding:0 4px 12px}.pv-settings-nav nav{flex:none;gap:8px;margin-top:8px;display:flex;overflow-x:auto}.pv-settings-nav nav>div{display:contents}.pv-settings-nav nav>div>p,.pv-settings-nav>small{display:none}.pv-settings-nav nav button{white-space:nowrap;flex:none;width:auto;height:37px;padding:0 10px;font-size:12px}.pv-settings-nav nav button svg{width:15px}.pv-settings-content{padding:24px 18px}.pv-settings-content>header{padding-bottom:20px}.settings-group{padding:0 12px}.settings-row{gap:10px}.settings-row p{max-width:210px}.settings-appearance code{display:none}.pv-settings-content .account-detail-list>div{flex-wrap:wrap}.pv-settings-content h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.pv-settings-content .account-tab-body{animation:none}}.pv-settings-nav nav button{background:0 0;border:0;font-weight:450}.pv-settings-nav nav button:hover{background:color-mix(in srgb, var(--muted) 70%, transparent)}.pv-settings-nav nav button[aria-current=page]{background:var(--muted);font-weight:550}.settings-theme button{border:0}.settings-theme button[aria-pressed=false]{background:0 0}.pv-settings-shell{isolation:isolate}.settings-appearance .appearance-footer{justify-content:space-between;margin-top:20px;display:flex}.settings-row>div:first-child{flex:1;min-width:0}.settings-row p{overflow-wrap:anywhere}.settings-row>button,.settings-row>.settings-theme{flex-shrink:0}
.trading-mode-picker{border:1px solid var(--border);border-radius:18px;align-items:center;margin-right:6px;padding:3px;display:flex}.trading-mode-picker button{border-radius:14px;height:28px;padding:0 10px;font-size:11px}.live-ticket[data-slot=dialog-content]{background:var(--background);border-radius:22px;gap:20px;width:440px;max-width:calc(100vw - 24px);max-height:90dvh;padding:26px}.live-ticket>header{align-items:center;gap:12px;padding-right:22px;display:flex}.live-ticket [data-slot=dialog-description]{margin-top:3px;font-size:11px}.live-ticket [data-slot=dialog-title]{font-size:18px}.live-funds-badge{letter-spacing:.8px;border:1px solid var(--border);white-space:nowrap;border-radius:6px;margin-left:auto;padding:6px 8px;font-size:8px}.live-market-title{border-bottom:1px solid var(--border);padding-bottom:18px;font-size:14px;font-weight:550;line-height:1.6}.live-ticket-fields,.live-review{gap:18px;animation:.18s ease-out settings-enter;display:grid}.live-segments{background:var(--muted);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.live-segments button{border-radius:10px;transition:background .18s,color .18s,box-shadow .18s}.live-segments button[aria-pressed=true]{background:var(--background);color:var(--foreground);box-shadow:0 2px 8px #0002}.live-segments .live-outcome.yes[aria-pressed=true]{color:#64a4ff}.live-segments .live-outcome.no[aria-pressed=true]{color:#ff657c}.live-order-type{justify-content:space-between;font-size:12px;display:flex}.live-order-type span{color:var(--muted-foreground)}.live-ticket-fields>label{grid-template-columns:1fr 1fr;gap:8px;font-size:12px;display:grid}.live-ticket-fields>label>span{text-align:right;color:var(--muted-foreground)}.live-ticket-fields input{font-variant-numeric:tabular-nums;border-radius:11px;grid-column:1/-1;height:46px;font-size:17px}.live-summary{border:1px solid var(--border);border-radius:14px;grid-template-columns:1fr auto;gap:12px;padding:16px;font-size:13px;display:grid}.live-summary p{color:var(--muted-foreground);grid-column:1/-1;font-size:11px;line-height:1.7}.live-ticket-fields>button,.live-review>button{border-radius:12px;min-height:42px}.live-review h3{letter-spacing:-.5px;font-size:21px;font-weight:600}.live-review dl{border:1px solid var(--border);border-radius:14px;grid-template-columns:1fr auto;gap:14px;padding:18px;font-size:12px;display:grid}.live-review dt{color:var(--muted-foreground)}.live-review dd{text-align:right;overflow-wrap:anywhere}.live-fees,.live-review>p{color:var(--muted-foreground);font-size:12px;line-height:1.7}.live-consent{background:var(--muted);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;font-size:12px;line-height:1.6;display:flex}.live-consent input{width:17px;height:17px;accent-color:var(--foreground);flex-shrink:0;margin-top:2px}.live-review>small{text-align:center;color:var(--muted-foreground);font-size:10px}.live-error{color:#fb7185;background:#fb718510;border-radius:10px;padding:12px;font-size:12px;line-height:1.6}.live-activity{border-top:1px solid var(--border);padding-top:20px}.live-activity h3{margin-bottom:12px;font-size:12px;font-weight:600}.live-activity>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.live-activity b{font-size:11px}.live-activity p{color:var(--muted-foreground);margin:5px 0;font-size:11px;line-height:1.5}.live-activity small{color:var(--muted-foreground);font-size:10px}.live-order-id{max-width:170px;font-family:monospace;font-size:10px}.live-receipt-icon{background:var(--muted);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.live-signin{text-align:center;gap:18px;padding:20px 0;display:grid}.live-signin svg{margin:auto}.live-signin p{color:var(--muted-foreground);font-size:13px;line-height:1.7}@media (max-width:650px){.trading-mode-picker{margin:0}.trading-mode-picker button{padding:0 8px;font-size:10px}.live-ticket[data-slot=dialog-content]{width:100%;max-height:92dvh;padding:22px 18px}.live-funds-badge{padding:4px;font-size:7px}.live-ticket>header{gap:8px}.live-ticket [data-slot=dialog-description]{font-size:10px}.live-ticket [data-slot=dialog-title]{font-size:16px}}@media (prefers-reduced-motion:reduce){.live-ticket-fields,.live-review{animation:none}.live-segments button{transition:none}}.trading-mode-picker{pointer-events:auto;background:var(--background)}
