[data-theme=dark] .uwu-empty{isolation:isolate;min-height:clamp(190px,27vh,320px);position:relative}[data-theme=dark] .uwu-empty[data-artwork]:before{content:"";pointer-events:none;z-index:-1;background:url("") 100% 100%/contain no-repeat;height:calc(100% - 8px);max-height:310px;position:absolute;inset:auto 0 0 14px}[data-theme=dark] .uwu-empty>span{border:1px solid var(--pt-border);border-radius:var(--pt-radius-full);background:var(--pt-popover);color:var(--pt-ink);letter-spacing:.075em;text-transform:uppercase;padding:7px 15px;font-size:10px;font-weight:700}@media (width<=700px){[data-theme=dark] .uwu-empty{min-height:180px}[data-theme=dark] .uwu-empty[data-artwork]:before{inset-inline:4px}}.pt-virtual-list{flex-shrink:0;display:block;position:relative}.pt-virtual-row{width:100%;position:absolute;top:0;left:0}.trade-pending-list{flex-direction:column;gap:3px;padding:6px 8px 8px;display:flex;container:pending-intents/inline-size}.trade-pending-row{grid-template-columns:64px minmax(0,1fr) 112px 56px 84px;align-items:center;column-gap:10px;display:grid}.trade-pending-head{color:var(--pt-text-placeholder);font:700 9px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;padding:2px 6px 2px 14px}.trade-pending-head>:is(:nth-child(3),:nth-child(4)){text-align:right}.trade-pending-card{border:1px solid var(--pt-border);border-radius:var(--pt-radius-lg);background:var(--pt-page);min-height:36px;color:var(--pt-ink);font:500 12px/1 var(--font-ui);font-variant-numeric:tabular-nums;padding:0 6px 0 14px;position:relative;overflow:hidden}.trade-pending-card:before{content:"";background:var(--pt-text-placeholder);width:4px;position:absolute;inset:0 auto 0 0}.trade-pending-card.long:before{background:var(--pt-pos)}.trade-pending-card.short:before{background:var(--pt-neg)}.trade-pending-rank{white-space:nowrap;font-weight:600}.trade-pending-intent{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex;overflow:hidden}.trade-pending-verb{color:var(--pt-ink-muted)}.trade-pending-subject{text-overflow:ellipsis;font-weight:700;overflow:hidden}.trade-pending-side{font:500 10px/1 var(--font-ui);letter-spacing:.1em;color:var(--pt-text-placeholder)}.trade-pending-card.long .trade-pending-side{color:var(--pt-pos)}.trade-pending-card.short .trade-pending-side{color:var(--pt-neg)}.trade-pending-amount{text-align:right;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.trade-pending-age{color:var(--pt-ink-muted);text-align:right;white-space:nowrap}.trade-pending-action{justify-content:flex-end;display:flex}.trade-pending-state{min-width:76px;color:var(--pt-ink-muted);font:500 10px/1 var(--font-ui);text-align:center}@container pending-intents (width<480px){.trade-pending-row{grid-template-columns:52px minmax(0,1fr) 76px;grid-template-areas:"rank intent action""rank amount action";column-gap:8px}.trade-pending-card{row-gap:4px;padding-block:7px;font-size:11px}.trade-pending-rank{grid-area:rank}.trade-pending-intent{grid-area:intent}.trade-pending-amount{color:var(--pt-ink-muted);text-align:left;grid-area:amount;font-size:10px;font-weight:500}.trade-pending-amount:empty,.trade-pending-age,.trade-pending-head>:is(:nth-child(3),:nth-child(4)){display:none}.trade-pending-action{grid-area:action}.trade-pending-card:has(>.trade-pending-amount:empty){grid-template-areas:"rank intent action"}}.trade-history-more{color:inherit;background:var(--pt-panel-raised);border:1px solid var(--pt-border);border-radius:var(--pt-radius-sm);cursor:pointer;font:inherit;padding:4px 8px}.trade-account-status{font:500 11px var(--font-ui);color:var(--pt-ink-muted);padding:8px 12px}.trade-history-more{width:fit-content;margin:10px auto;text-decoration:none;display:block}.pt-card.pending{opacity:.7}.pt-queue-rank-desktop{margin-left:auto}.pt-queue-rank-mobile{display:none}.pt-queue-rank{white-space:nowrap;color:var(--pt-ink);align-items:baseline;gap:.35em;display:inline-flex}@media (width<=460px){.pt-queue-rank-desktop{display:none}.pt-queue-rank-mobile{display:inline}:is(.pt-pnl-dollar:has(.pt-queue-rank) .pt-opening-status,.pt-close-btn:has(.pt-queue-rank) .pt-close-status){display:none}#page-trade #postable .pt-card.pending:has(.pt-queue-rank) .pt-pnl-dollar{font-size:11px}}@keyframes pt-queued-pulse{0%,to{opacity:0}50%{opacity:1}}#page-trade #postable .pt-card.queued:not(.liqwarn){isolation:isolate;animation:none}#page-trade #postable .pt-card.queued:not(.liqwarn):after{content:"";z-index:-1;border-radius:inherit;background:rgba(var(--pt-ink-rgb), .025);pointer-events:none;animation:4.5s ease-in-out infinite pt-queued-pulse;position:absolute;inset:0}#page-trade #postable .pt-card.queued:not(.liqwarn) .pt-close-btn:not(:disabled):not([data-error]){color:var(--pt-ink);border-color:rgba(var(--pt-ink-rgb), .4);font-weight:600}#page-trade #postable .pt-card.queued:not(.liqwarn) .pt-close-btn:not(:disabled):not([data-error]):is(:hover,:focus-visible){color:var(--pt-neg);border-color:var(--pt-neg);background:var(--pt-panel-raised)}@media (prefers-reduced-motion:reduce){#page-trade #postable .pt-card.queued:not(.liqwarn):after{opacity:0;animation:none}}@keyframes pt-bust-pulse{0%,to{opacity:.4}50%{opacity:1}}#page-trade #postable .pt-card.liqwarn{isolation:isolate;background:0 0;animation:none}#page-trade #postable .pt-card.liqwarn:after{content:"";z-index:-1;border-radius:inherit;background:rgba(var(--pt-neg-rgb), .15);pointer-events:none;animation:.5s ease-in-out infinite pt-bust-pulse;position:absolute;inset:0}#page-trade #postable .pt-card.liqwarn .pt-close-btn{background:var(--pt-neg);color:var(--pt-panel);border-color:var(--pt-neg)}@media (prefers-reduced-motion:reduce){#page-trade #postable .pt-card.liqwarn{background:rgba(var(--pt-neg-rgb), .15);animation:none}#page-trade #postable .pt-card.liqwarn:after{animation:none;display:none}}@media (width<=460px){#page-trade #postable .pt-card.liqwarn .pt-asset-cell{flex-wrap:wrap;gap:2px 8px}}.pt-close-btn[data-error]{color:var(--pt-neg);border-color:var(--pt-neg)}.pt-card.pending .pt-pnl-dollar{color:var(--pt-paper-ink-muted)}#accountEquityCard>details{display:block}#accountEquityToggle{list-style:none}#accountEquityToggle::-webkit-details-marker{display:none}#accountEquityCard>details:not([open]) .account-equity-chevron{transform:rotate(0)}.ticket-leverage-range{opacity:0;cursor:pointer;width:100%;height:24px;margin:0;position:absolute;inset:-10px 0}.order-ticket .gobtn:disabled{opacity:.55;cursor:not-allowed;transform:none}.order-ticket .dtog:has(+.funding-field){margin-bottom:4px}.funding-field{color:var(--pt-ink-muted);font:500 11px var(--font-ui);justify-content:space-between;align-items:center;gap:8px;margin:0 0 2px;padding:0 2px;display:flex}.funding-switch{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:30px;height:22px;padding:0;display:inline-flex}.funding-switch:hover .funding-switch-track{border-color:var(--pt-ink-muted)}.funding-switch:focus-visible{outline:2px solid var(--pt-selected-accent);outline-offset:2px;border-radius:var(--pt-radius-sm)}.funding-switch-track{border:1px solid var(--pt-border);border-radius:var(--pt-radius-full);background:var(--pt-panel-raised);flex:none;align-items:center;width:30px;height:18px;padding:2px;display:inline-flex}.funding-switch-track:before{content:"";background:var(--pt-ink-muted);border-radius:50%;width:12px;height:12px}.funding-switch[aria-checked=true] .funding-switch-track{background:var(--pt-selected-accent);border-color:var(--pt-selected-accent)}.funding-switch[aria-checked=true] .funding-switch-track:before{background:var(--pt-action-foreground);transform:translate(12px)}#panel{container:trade-ticket/inline-size}@container trade-ticket (width<318px){.ph-lev[data-leverage="5"]{display:none}}@container trade-ticket (width<300px){.ph-lev[data-leverage="50"]{display:none}}@container trade-ticket (width<282px){.ph-lev[data-leverage="10"]{display:none}}@container trade-ticket (width<264px){.ph-lev[data-leverage="1000"]{display:none}}@container trade-ticket (width<246px){.ph-lev[data-leverage="100"]{display:none}}.position-pnl-card{z-index:3;pointer-events:auto;left:10px;right:75px;bottom:calc(var(--trade-chart-time-axis-height,26px) + 6px);box-sizing:border-box;border-radius:var(--pt-radius-md);background:rgba(var(--pt-panel-raised-rgb),.94);border:1px solid rgba(var(--pt-border-rgb),.85);min-width:0;min-height:42px;box-shadow:0 4px 12px rgba(var(--pt-ink-rgb),.1);font:500 11px var(--font-ui);color:var(--pt-ink);-webkit-backdrop-filter:blur(8px);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px 14px;padding:6px 8px 6px 10px;display:grid;position:absolute}.position-pnl-card[hidden]{display:none}.ppc-identity,.ppc-prices,.ppc-pnl,.ppc-actions{align-items:center;min-width:0;display:flex}.ppc-identity{white-space:nowrap;gap:7px}.ppc-identity strong{letter-spacing:.02em;font-size:12px}.ppc-identity>span:not(.ppc-status){color:var(--pt-ink-muted);font-variant-numeric:tabular-nums;font-size:10px}.ppc-status{border-radius:var(--pt-radius-sm);background:rgba(var(--pt-ink-rgb),.07);font:700 8px var(--font-ui);letter-spacing:.08em;color:var(--pt-ink-muted);padding:2px 4px}.ppc-status.open{background:rgba(var(--pt-pos-rgb),.1);color:var(--pt-pos)}.ppc-status.liquidated{background:var(--pt-neg);color:var(--pt-panel-raised)}.ppc-prices{white-space:nowrap;font-variant-numeric:tabular-nums;gap:7px;overflow:hidden}.ppc-prices>span{text-overflow:ellipsis;overflow:hidden}.ppc-prices>span[aria-hidden]{color:var(--pt-ink-faint);flex:none}.ppc-prices small,.ppc-pnl small{color:var(--pt-ink-muted);font:500 9px var(--font-ui);text-transform:uppercase;letter-spacing:.04em;margin-right:4px}.ppc-prices .ppc-duration{color:var(--pt-ink-muted);flex:none;font-size:10px}.ppc-pnl{white-space:nowrap;font-variant-numeric:tabular-nums;gap:5px}.ppc-pnl strong{font-size:12px}.ppc-pnl>span:last-child{color:inherit;font-size:10px}.ppc-pnl.pos{color:var(--pt-pos)}.ppc-pnl.neg{color:var(--pt-neg)}.ppc-actions{justify-self:end;gap:3px}.ppc-actions button{border-radius:var(--pt-radius-sm);cursor:pointer;min-height:26px;font:600 9px var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--pt-ink-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:3px 7px;transition:color .12s,background .12s,border-color .12s;display:inline-flex}.ppc-actions button:hover:not(:disabled),.ppc-actions button:focus-visible{color:var(--pt-ink);background:rgba(var(--pt-ink-rgb),.05);border-color:var(--pt-border);outline:none}.ppc-actions .ppc-share-btn{color:var(--pt-accent-warm)}.ppc-actions button:disabled{opacity:.45;cursor:default}.ppc-actions .ppc-clear{text-transform:none;min-width:26px;padding:0;font-size:15px;line-height:1}@container trade-chart (width<=760px){.position-pnl-card{grid-template-columns:minmax(0,1fr) auto auto;gap:3px 8px;padding-block:5px}.ppc-identity{grid-column:1/3}.ppc-prices{grid-area:2/1/auto/3}.ppc-pnl{grid-area:1/3}.ppc-actions{grid-area:2/3}}@container trade-chart (width<=430px){.position-pnl-card{gap:2px 6px;padding:4px 5px 4px 7px;left:7px;right:68px}.ppc-identity>span:last-child,.ppc-prices .ppc-duration,.ppc-prices small{display:none}.ppc-prices{gap:4px;font-size:10px}.ppc-pnl small,.ppc-pnl>span:last-child{display:none}.ppc-actions button{min-height:23px;padding:2px 5px;font-size:8px}.ppc-actions .ppc-clear{min-width:22px;font-size:14px}}.share-loading{z-index:100;background:var(--pt-panel);border:1px solid var(--pt-border);border-radius:var(--pt-radius-md);font:12px var(--font-ui);padding:8px 12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.trade-action-bar.on-trade-page .tab-strip a{color:var(--pt-ink-muted);font:600 11px var(--font-ui);cursor:pointer;letter-spacing:.02em;font-variant-numeric:tabular-nums;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;height:100%;margin-bottom:-1px;padding:0 14px;text-decoration:none;transition:color .12s,border-color .12s;display:flex}.trade-action-bar.on-trade-page .tab-strip a.on{color:var(--pt-ink);border-bottom-color:var(--pt-ink)}.trade-action-bar.on-trade-page .tab-strip a:hover{color:var(--pt-ink)}.trade-tab-count{border-radius:var(--pt-radius-sm);background:rgba(var(--pt-ink-rgb),.08);flex-direction:column;align-items:center;margin-left:5px;padding:2px 4px;font-size:10px;line-height:1;display:inline-flex}.trade-tab-count:after{content:"99";visibility:hidden;height:0}#vrsz,#rsz{touch-action:none}#page-trade #upper,#page-trade .panel-col,#page-trade #panel{min-height:min-content}#page-trade #panelScroll{flex-shrink:0;overflow:visible}@media (width<=760px){#page-trade #upper{gap:var(--pt-gutter);flex-direction:column;min-height:0;flex:none!important}#page-trade #chart{flex:none;height:50vh;min-height:300px}#page-trade .panel-col{min-width:0;max-width:none;width:100%!important}#page-trade #vrsz,#page-trade #rsz{display:none}#page-trade #panelScroll{overflow:visible}#page-trade .trade-action-bar{margin-top:3px}#page-trade #lower{min-height:160px;overflow-x:auto}.trade-action-bar.on-trade-page .tabs-lane{padding:0 5px}.trade-action-bar.on-trade-page .tab-strip a{padding:0 11px}}@media (width<=720px){#page-trade .market-stats-pill{width:auto;display:flex}#page-trade .market-stats-pill :is(.ms-cell,.ms-div){display:none}#page-trade .market-stats-pill .tf-wrap{border-top:0;width:auto}#page-trade #chart{height:40dvh;min-height:220px}#page-trade #panel{overflow:visible}#page-trade .order-ticket .gobtn{bottom:calc(8px + env(safe-area-inset-bottom));z-index:2;position:sticky}#page-trade #panelScroll{flex-direction:column;display:flex}#page-trade #panelScroll>.acct-card{order:1;margin-bottom:12px}#page-trade .order-ticket input:not([type=range]){font-size:16px}}
