.at-confirm-warn{border:2px solid var(--at-warn);border-radius:var(--at-radius);background:transparent;color:var(--at-text);padding:8px 10px;margin:8px 0}.at-confirm-warn p{margin:.2rem 0}.at-confirm-warn__head{font-weight:600;color:var(--at-warn);margin:0}.at-dialog:has(.at-confirm-warn) .at-dialog__body{display:flex;flex-direction:column;overflow:hidden}.at-dialog:has(.at-confirm-warn) .at-confirm-lines{flex:1 1 auto;min-height:0;overflow-y:auto}.at-dialog:has(.at-confirm-warn) .at-live-warning,.at-dialog:has(.at-confirm-warn) .at-confirm-warn,.at-dialog:has(.at-confirm-warn) .at-confirm-after,.at-dialog:has(.at-confirm-warn) .at-confirm-typed{flex:none}html:root[data-layout=phone] .at-dialog:has(.at-confirm-warn) .at-dialog__actions{display:grid;grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}html:root[data-layout=phone] .at-dialog:has(.at-confirm-warn) .at-dialog__actions .at-btn{min-height:44px;width:100%}html:root[data-layout=phone] .at-confirm-warn .at-btn{min-height:44px;width:100%}.pp-backdrop{position:fixed;inset:0;z-index:50;background:var(--at-backdrop-strong)}.pp-pop{position:fixed;z-index:51;inset:max(3vh,calc(env(safe-area-inset-top) + 8px)) 3vw max(3vh,calc(env(safe-area-inset-bottom) + 8px));display:flex;flex-direction:column;background:var(--at-surface);color:var(--at-text);border:1px solid var(--at-border);border-radius:var(--at-radius);outline:none;overflow:hidden}.pp-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 14px;border-bottom:1px solid var(--at-border)}.pp-id{font-size:14px;font-weight:600;flex:1 1 16rem;overflow-wrap:anywhere}.pp-close{margin-left:auto;font:inherit;font-size:13px}.pp-panel{flex:1 1 auto;overflow:auto;padding:12px 16px 20px;font-size:13px;display:grid;gap:10px;align-content:start}.pp-muted{color:var(--at-muted)}.pp-alert,.pp-param__err{color:var(--at-bad);white-space:pre-wrap}.pp-warn{white-space:pre-wrap;border:1px solid var(--at-warn);color:var(--at-warn);border-radius:var(--at-radius);padding:6px 8px;margin:6px 0}.pp-pre{white-space:pre-wrap;margin:0;font:inherit}.pp-chip{font-size:12px;color:var(--at-muted);max-width:32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-badges{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.pp-badge{display:inline-block;padding:0 7px;border-radius:999px;font-size:12px;border:1px solid var(--at-border)}.pp-badge--unwired{border-style:dashed;color:var(--at-muted)}.pp-on{border-color:var(--at-good);color:var(--at-good)}.pp-off{color:var(--at-muted)}.pp-enabled--on{border-color:var(--at-good);color:var(--at-good)}.pp-enabled--off{color:var(--at-muted)}.pp-enabled--unknown{border-style:dotted;color:var(--at-muted)}.pp-live{border-color:var(--at-live);color:var(--at-live);font-weight:600}.pp-trade--blocked{border-color:var(--at-warn);color:var(--at-warn);font-weight:600}.pp-trade--trading:not(.at-chip){border-color:var(--at-good);color:var(--at-good)}.pp-trade--gated{border-style:dashed}.pp-gate--skip{border-color:var(--at-gate-shut);color:var(--at-gate-shut)}.pp-gate--allow{border-color:var(--at-gate-open);color:var(--at-gate-open)}.pp-trade--gated.at-chip--gate-open,.pp-trade--trading.at-chip--gate-open,.pp-trade--gated.at-chip--gate-shut{border-style:solid;font:inherit;font-size:12px;padding:0 7px;border-radius:999px}.pp-sym-chips{display:inline-flex;gap:4px}.pp-sym-chip{font:inherit;font-size:12px;padding:0 8px;border-radius:999px;border:1px solid var(--at-border);background:transparent;color:inherit;cursor:pointer}.pp-sym-chip:disabled{opacity:.6;cursor:default}.pp-trade-why{padding:2px 14px 6px;font-size:12px;font-weight:600;color:var(--at-warn)}.pp-section{border:1px solid var(--at-border);border-radius:var(--at-radius)}.pp-section__head{display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;font:inherit;font-weight:600;text-align:left;background:transparent;color:inherit;border:0;cursor:pointer}.pp-section__head:focus-visible{outline:2px solid var(--at-accent);outline-offset:-2px}.pp-section__caret{display:inline-block;transition:transform .12s ease}.pp-section__head[aria-expanded=false] .pp-section__caret{transform:rotate(-90deg)}.pp-section__title{flex:0 1 auto}.pp-section__body{padding:6px 10px 10px}.pp-param-group{margin:6px 0}.pp-g-unwired{opacity:.8}.pp-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:4px 0}.pp-rewalk__prompt{margin:0 0 4px;color:var(--at-accent);font-size:12px}.pp-rewalk__status{font-size:12px}.pp-rewalk__status--bad{color:var(--at-warn)}.pp-rewalk__status--good{color:var(--at-good)}.pp-live-steps{margin:8px 0;padding:8px 10px;border:1px solid var(--at-border);border-radius:var(--at-radius);font-size:12px}.pp-live-steps ol{margin:4px 0 0;padding-left:1.2rem}.pp-step--done{color:var(--at-good)}.pp-step--next{color:var(--at-warn);font-weight:650}.pp-live-steps__next{margin:6px 0 0;font-weight:650;color:var(--at-warn)}.pp-live-eligible{margin:8px 0;padding:8px 10px;border:1px dashed var(--at-border);border-radius:var(--at-radius)}.pp-live-eligible--on{border-color:var(--at-live)}.pp-live-eligible__row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pp-apply{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.pp-apply--needed{border-color:var(--at-warn);box-shadow:inset 0 -3px 0 var(--at-warn)}.pp-banner{font-size:12px;white-space:pre-wrap}.pp-banner--pending{color:var(--at-muted)}.pp-banner--ok{color:var(--at-good)}.pp-banner--error{color:var(--at-bad);font-weight:600}.pp-save-bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pp-save-status{white-space:pre-wrap;font-size:12px}.pp-save-status--bad{color:var(--at-bad)}.pp-h4{margin:10px 0 4px;font-size:12px;color:var(--at-muted);text-transform:uppercase;letter-spacing:.04em}.pp-note{margin:4px 0;font-size:12px}.pp-param-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:8px 14px}.pp-param{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;padding:3px 0 3px 6px;border-left:3px solid transparent}.pp-param--restart{border-left-color:var(--at-warn)}.pp-param--unwired{opacity:.75}.pp-param--error input,.pp-param--error select{border-color:var(--at-bad)}.pp-param label{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.pp-param input[type=number]{width:7rem}.pp-param__slider{display:inline-flex;gap:6px;align-items:center}.pp-param__reset{font:inherit;font-size:11px;padding:0 6px}.pp-param__err{font-size:12px;flex-basis:100%}.pp-param__locked,.pp-param__condition{flex-basis:100%;font-size:11px}.pp-param-unwired{margin-top:8px;padding:6px;border:1px dashed var(--at-border);border-radius:var(--at-radius)}.pp-param-unwired__label{font-size:12px;color:var(--at-muted);margin-bottom:4px}.pp-session{padding:2px 0 2px 6px}.pp-dl{display:grid;grid-template-columns:max-content 1fr;gap:2px 12px;margin:0}.pp-dl>div{display:contents}.pp-dl dt{color:var(--at-muted)}.pp-dl dd{margin:0}.pp-exits{padding:2px 14px 6px;font-size:12px}.pp-exits .pp-exits__k{color:var(--at-muted)}.pp-exits .pp-exits__v{font-family:var(--at-font-mono);font-variant-numeric:tabular-nums}.pp-confirm-text{white-space:pre-wrap}@media(max-width:720px){.pp-pop{inset:0;border-radius:0}}.at-attention--working{--at-attention-tone: var(--at-book-working)}.at-attention--open{--at-attention-tone: var(--at-book-open)}.at-attention--closed{--at-attention-tone: var(--at-accent)}@keyframes at-attention-pulse{0%,to{box-shadow:0 0 0 2px transparent}50%{box-shadow:0 0 0 2px var(--at-attention-tone)}}.at-attention{animation:at-attention-pulse 2.4s ease-in-out infinite}@keyframes at-attention-dot{0%,to{opacity:.35}50%{opacity:1}}.at-attention-dot:after{content:"";display:inline-block;width:6px;height:6px;margin-left:.35em;vertical-align:middle;border-radius:50%;background:var(--at-attention-tone);animation:at-attention-dot 2.4s ease-in-out infinite}.at-tabs__link.at-attention-dot{position:relative}.at-tabs__link.at-attention-dot:after{position:absolute;top:6px;right:6px;margin-left:0}@keyframes at-load-flash{0%{box-shadow:0 0 0 0 transparent}35%{box-shadow:0 0 0 2px var(--at-accent)}to{box-shadow:0 0 0 2px transparent}}.at-load-flash{animation:at-load-flash 1.8s ease-out 1}@media(prefers-reduced-motion:reduce){.at-attention,.at-load-flash,.at-attention-dot:after{animation:none}.at-attention{outline:2px solid var(--at-attention-tone);outline-offset:2px}.at-load-flash{outline:2px solid var(--at-accent);outline-offset:2px}.at-attention-dot:after{opacity:1}}.closed-tag{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-left:.35rem;vertical-align:middle;max-width:100%}.closed-tag__chip{display:inline-flex;max-width:12rem;min-width:0;align-items:center;gap:.25rem;padding:0 .4rem;border:1px solid var(--at-border);border-radius:999px;font-size:.75rem;line-height:1.4;white-space:nowrap}.closed-tag__name{overflow:hidden;text-overflow:ellipsis;min-width:0}.closed-tag__dot{box-sizing:content-box;width:.55rem;height:.55rem;border:1px solid var(--at-border);border-radius:50%;background:var(--at-muted);flex:none}.closed-tag__status,.closed-tag__changed{font-size:.72rem;color:var(--at-muted)}.closed-tag[data-status=resolved] .closed-tag__chip{opacity:.75}.closed-tag--unknown{margin-left:.35rem}.closed-tag-filter{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.35rem .75rem;border:0;padding:0;margin:0;min-width:0}.closed-tag-filter legend{padding:0;font-size:.85rem}.closed-tag-filter__statuses{display:inline-flex;flex-wrap:wrap;gap:.25rem .6rem}.at-lot-chart{display:grid;gap:6px;min-width:0}.at-lot-chart__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-lot-chart__kind{font-size:11px;font-weight:700;padding:1px 6px;border:1px solid var(--at-border);border-radius:var(--at-radius)}.at-lot-chart__ref{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.at-lot-chart__reason{font-size:12px;min-width:0;overflow-wrap:anywhere}.at-lot-chart__key{font-size:12px;margin:0}.at-lot-chart__controls{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:12px}.at-lot-chart__toggles{display:flex;flex-wrap:wrap;gap:2px 10px;-webkit-user-select:none;user-select:none}.at-lot-chart__toggle{white-space:nowrap;cursor:pointer}.at-lot-chart__panes{display:grid;min-width:0}.at-lot-chart__pane{position:relative;background:var(--at-lot-pane-bg);border:1px solid var(--at-lot-pane-edge);min-width:0}.at-lot-chart__pane+.at-lot-chart__pane{border-top:none}.at-lot-chart__legend{position:absolute;top:4px;left:6px;z-index:3;pointer-events:none;display:flex;flex-wrap:wrap;gap:0 10px;font-size:11px;line-height:1.4;color:var(--at-lot-legend-fg);background:var(--at-lot-legend-bg);padding:1px 6px;border-radius:2px;max-width:calc(100% - 80px)}.at-lot-chart__legend-line,.at-lot-chart__legend-note{white-space:nowrap}.at-lot-chart__legend-note{color:var(--at-lot-legend-note)}.at-lot-chart__legend-note--long{white-space:normal;flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.at-lot-setup{display:flex;gap:9px;align-items:flex-start}.at-lot-setup__viz{flex:none;line-height:0;border:1px solid var(--at-lot-setup-edge);border-radius:2px;background:var(--at-lot-setup-bg);display:inline-block}.at-lot-setup__label{font-size:12px;line-height:1.35;margin-top:4px}.at-lot-setup__meta{font-size:11px;color:var(--at-muted);margin-top:2px}.at-lot-chart__list{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-wrap:wrap;gap:4px}.at-lot-chart__list .at-btn[aria-pressed=true]{border-color:var(--at-accent)}.at-lot-chart__credit{font-size:11px;margin:0}.at-lot-chart__fit{margin-left:auto}html:root[data-layout=phone] .at-lot-chart__fit{min-height:44px;margin-left:0}.at-picker{position:relative;display:inline-block}.at-picker__button{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.at-picker__panel{position:absolute;top:100%;left:0;z-index:20;margin-top:4px;width:max-content;min-width:min(22rem,calc(100vw - 16px));max-width:min(36rem,calc(100vw - 16px));max-height:min(34rem,72vh);display:flex;flex-direction:column;gap:6px;padding:10px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow);font-size:13px;transform:translate(var(--at-pop-shift, 0px))}.at-picker__search{width:100%;box-sizing:border-box}.at-picker__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.at-picker__list{overflow-y:auto;min-height:4rem;display:flex;flex-direction:column;gap:1px}.at-picker__row{display:flex;align-items:center;gap:8px;padding:3px 4px;border-radius:4px;white-space:nowrap;cursor:pointer}.at-picker__row:hover{background:color-mix(in srgb,var(--at-text) 7%,transparent)}.at-picker__aside{margin-left:auto;padding-left:12px;font-variant-numeric:tabular-nums}.at-picker__aside--good{color:var(--at-good);font-weight:600}.at-picker__aside--bad{color:var(--at-bad);font-weight:600}.at-picker__aside--neutral{color:var(--at-muted)}.at-picker__foot{display:flex;justify-content:flex-end}.at-picker--inline{display:block}.at-picker--inline .at-picker__list{max-height:14rem;border:1px solid var(--at-border);border-radius:var(--at-radius);padding:4px}html:root[data-layout=phone] .at-picker__panel{position:fixed;left:0;right:0;top:var(--at-topbar-clear, 56px);bottom:calc(64px + env(safe-area-inset-bottom));width:auto;min-width:0;max-width:none;max-height:none;margin:0;border-radius:0;transform:none;z-index:20}html:root[data-layout=phone] .at-picker__row{min-height:44px}html:root[data-layout=phone] .at-picker__search,html:root[data-layout=phone] .at-picker__panel input[type=search]{font-size:16px;min-height:44px}html:root[data-layout=phone] .at-picker__panel .at-btn{min-height:44px}html:root[data-layout=phone] .at-picker__button{min-height:44px;max-width:none}html:root[data-layout=phone] .at-picker:not(.at-picker--inline){display:block}html:root[data-layout=phone] .at-picker:not(.at-picker--inline)>.at-picker__button{width:100%}.book .tag{font-size:11px;font-weight:700;text-transform:uppercase;padding:0 6px;border:1px solid currentColor;border-radius:3px}.book-working{border-left:3px solid var(--at-book-working)}.book-working .tag{color:var(--at-book-working-text)}.book-open{border-left:3px solid var(--at-book-open)}.book-open .tag{color:var(--at-book-open)}.book .totals{font-size:12px;color:var(--at-muted);font-variant-numeric:tabular-nums}.book .section-desc summary{cursor:pointer;font-size:12px;color:var(--at-muted)}.at-panel.book{min-width:0}.book-table-wrap{overflow-x:auto}.book-table{font-size:13px}.book-table input{min-width:4.5rem;width:5.5rem;font:inherit}.book-table .at-btn{font-size:12px;padding:2px 8px}html:root:not([data-layout=phone]) .at-btn--adopt{white-space:nowrap}html:root[data-layout=phone] .at-btn--adopt{white-space:normal;max-width:100%}.book-table tfoot td{font-weight:700;border-top:1px solid var(--at-border)}.book-table .name{font-weight:700}.book-table .num{font-variant-numeric:tabular-nums}.book-table .state{font-weight:700}.book-table .state.pending,.book-table .state.open,.book-table .state.partially_filled{color:var(--at-book-working-text)}.pnl{font-weight:700;font-variant-numeric:tabular-nums}.pnl.pos{color:var(--at-good)}.pnl.neg{color:var(--at-bad)}.pnl.flat{color:var(--at-muted)}.rest-none{color:var(--at-bad);font-weight:700}.pending-flag{color:var(--at-book-working-text);font-size:11px;font-weight:700;margin-right:.35rem}.row-pending-status{font-size:11px;font-weight:700;line-height:1.25;margin-bottom:.2rem}.row-pending-status.row-error{color:var(--at-bad)}.mock-banner{color:var(--at-book-working-text);font-weight:700}.mock-flag{color:var(--at-book-working-text);font-weight:700;font-size:11px;letter-spacing:.04em}.shared-flag{color:var(--at-book-shared);font-weight:700;font-size:11px;letter-spacing:.04em}.split-flag{color:var(--at-bad);font-weight:700;font-size:11px;letter-spacing:.04em}.profit-stop{color:var(--at-book-open);font-weight:700;font-size:11px;letter-spacing:.03em}.tz-local{color:var(--at-muted);font-size:11px}tr.working.pending-row,tr.open.pending-row{background:var(--at-book-pending-tint)}tr.working.row-error,tr.open.row-error{background:var(--at-book-error-tint)}tr.open.breach{background:var(--at-book-breach-tint)}tr.open.mock,tr.working.mock{background:var(--at-book-mock-tint)}tr.open.profit-lock{box-shadow:inset 3px 0 0 var(--at-book-profit-lock)}.row-unprotected>td:first-child{box-shadow:inset 3px 0 0 var(--at-bad)}tr.working.working-near-ttl{box-shadow:inset 3px 0 0 var(--at-book-near-ttl);background:var(--at-book-near-ttl-tint)}tr.working.working-near-ttl td[data-label=ttl]{color:var(--at-book-near-ttl-text);font-weight:700}input.price-input.dirty{border-color:var(--at-book-shared)}input.price-input.field-pending{border-color:var(--at-book-working);background:var(--at-book-pending-tint)}input.price-input.profit-stop{border-color:var(--at-book-profit-lock)}.tone-pos-1{--pnl-fg: #a7f3c4;--pnl-bg: #123222;--pnl-border: #2f8f57;--pnl-tint: rgb(34 197 94 / 8%)}.tone-pos-2{--pnl-fg: #e8fff0;--pnl-bg: #166534;--pnl-border: #22c55e;--pnl-tint: rgb(34 197 94 / 16%)}.tone-pos-3{--pnl-fg: #ffffff;--pnl-bg: #11703a;--pnl-border: #4ade80;--pnl-tint: rgb(34 197 94 / 28%)}.tone-neg-1{--pnl-fg: #fecaca;--pnl-bg: #3a1616;--pnl-border: #a33a3a;--pnl-tint: rgb(239 68 68 / 8%)}.tone-neg-2{--pnl-fg: #fff0f0;--pnl-bg: #991b1b;--pnl-border: #ef4444;--pnl-tint: rgb(239 68 68 / 16%)}.tone-neg-3{--pnl-fg: #ffffff;--pnl-bg: #b42020;--pnl-border: #f87171;--pnl-tint: rgb(239 68 68 / 28%)}.tone-flat,.tone-stale{--pnl-fg: #d4d9dd;--pnl-bg: #2a3035;--pnl-border: #6b7680;--pnl-tint: transparent}.tone-unknown{--pnl-fg: #c3c9ce;--pnl-bg: #252a2e;--pnl-border: #5a646c;--pnl-tint: transparent}.pnl.pnl-chip{display:inline-block;padding:0 .35em;border-radius:3px;color:var(--pnl-fg);background:var(--pnl-bg);border:1px solid var(--pnl-border);line-height:1.35;white-space:nowrap}.pnl.pnl-chip.tone-pos-3,.pnl.pnl-chip.tone-neg-3{font-weight:800}.pnl.pnl-chip.tone-stale{border-style:dashed;font-weight:600;font-style:italic}.pnl-ink.tone-pos-1,.pnl-ink.tone-pos-2,.pnl-ink.tone-pos-3{color:var(--at-good);font-weight:700}.pnl-ink.tone-neg-1,.pnl-ink.tone-neg-2,.pnl-ink.tone-neg-3{color:var(--at-bad);font-weight:700}.pnl-ink.tone-flat,.pnl-ink.tone-stale,.pnl-ink.tone-unknown{color:var(--at-muted)}tr.open.pnl-row:not(.mock):not(.breach):not(.pending-row):not(.row-error){background:var(--pnl-tint)}.pnl-track-wrap{display:inline-flex;align-items:center;gap:.3rem;margin-left:.4rem;vertical-align:middle;font-size:11px}.pnl-track-end{color:var(--at-muted);font-variant-numeric:tabular-nums}.pnl-track{position:relative;display:inline-block;width:5.5rem;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--at-pnl-track-loss),var(--at-pnl-track-flat) 50%,var(--at-pnl-track-gain))}.pnl-track-fill{position:absolute;top:0;bottom:0;background:var(--pnl-border);border-radius:3px}.pnl-track-entry{position:absolute;top:-2px;bottom:-2px;width:2px;margin-left:-1px;background:var(--at-text)}.pnl-track-bid{position:absolute;top:-3px;width:8px;height:12px;margin-left:-4px;border-radius:2px;background:var(--pnl-fg);border:1px solid var(--pnl-bg)}.unfilled-badge{display:inline-flex;align-items:center;gap:.3em;margin-left:.35em;padding:0 .4em;border-radius:3px;border:1px dashed var(--at-book-working);color:var(--at-unfilled-fg);background:var(--at-unfilled-bg);font-size:11px;font-weight:700;letter-spacing:.03em;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle}.unfilled-badge.unfilled-aged{color:var(--at-unfilled-aged-fg);background:var(--at-unfilled-aged-bg);border:1px solid var(--at-unfilled-aged-edge);font-weight:800;animation:at-unfilled-glow 1.2s ease-in-out infinite}@keyframes at-unfilled-glow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 2px var(--at-unfilled-glow)}}@media(prefers-reduced-motion:reduce){.unfilled-badge.unfilled-aged{animation:none;outline:2px solid var(--at-unfilled-glow);outline-offset:1px}}.trade-ref{font:inherit;font-size:11px;font-weight:600;margin-left:.4rem;padding:0 .3rem;line-height:1.35;color:var(--at-muted);background:transparent;border:1px solid var(--at-border);border-radius:3px;cursor:copy;white-space:nowrap}.trade-ref.copied{color:var(--at-good);border-color:var(--at-good)}.pack-risk{margin:.7rem 0 .8rem}.pack-risk-head{font-size:13px;font-weight:700;margin-bottom:.4rem}.pack-risk-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));gap:.5rem}.pack-risk-card,.pack-risk-global{min-width:0;padding:.55rem .65rem;border:1px solid var(--at-book-risk-edge);border-radius:4px}.pack-risk-global{margin-bottom:.65rem}.pack-risk-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .6rem;font-size:12px;font-weight:700}.pack-risk-id{overflow-wrap:anywhere}.pack-risk-symbol,.pack-risk-scope{color:var(--at-book-open)}.pack-risk-line{display:flex;flex-wrap:wrap;gap:.2rem .8rem;margin-top:.3rem;font-size:12px;font-variant-numeric:tabular-nums}.pack-risk-line .label,.pack-risk-sub{color:var(--at-muted);font-size:11px}.pack-risk-limit{color:var(--at-book-working-text)}.at-confirm-lines p{margin:.2rem 0}.at-confirm-typed{display:grid;gap:4px;margin-top:var(--at-gap);font-weight:600}.at-confirm-typed input{font:inherit;padding:4px 8px}.book-cards{list-style:none;margin:0;padding:0;display:grid;gap:8px}.book-card{border:1px solid var(--at-border);border-left:3px solid var(--at-border);border-radius:6px;padding:8px 10px;min-width:0}.book-card--open{border-left-color:var(--at-book-open)}.book-card--unprotected{border-left:3px solid var(--at-bad)}.book-card--working{border-left-color:var(--at-book-working)}.book-card.pending-row{background:var(--at-book-pending-tint)}.book-card.row-error{background:var(--at-book-error-tint)}.book-card.breach{background:var(--at-book-breach-tint)}.book-card.mock{background:var(--at-book-mock-tint)}.book-card.working-near-ttl{background:var(--at-book-near-ttl-tint)}.book-card__head{all:unset;display:grid;gap:2px;width:100%;min-height:44px;cursor:pointer;box-sizing:border-box}.book-card__head:focus-visible{outline:2px solid var(--at-book-shared);outline-offset:2px}.book-card__line{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:13px;font-variant-numeric:tabular-nums;min-width:0}.book-card__line--1{flex-wrap:nowrap;justify-content:space-between;font-weight:700}@media(max-width:359px){.book-card__line--1{flex-wrap:wrap}}.book-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.book-card__pnl,.book-card__state{flex:none;font-size:15px}.book-card__state{color:var(--at-book-working-text);font-size:12px}.book-card__ttl--near{color:var(--at-book-near-ttl-text);font-weight:700}.book-card__line--3{margin-top:4px;font-size:12px;color:var(--at-muted)}.book-card__body{margin-top:8px;display:grid;gap:8px}.book-card__inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:8px}.book-card__field{display:grid;gap:2px;font-size:12px;color:var(--at-muted)}.book-cards .book-card__field input.price-input{font-size:16px;min-height:44px;width:100%;box-sizing:border-box}.book-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.book-cards .book-card .book-card__actions .at-btn{min-height:44px;font-size:15px}.book-card__danger.at-btn--danger{background:transparent;color:var(--at-bad);border:1px solid var(--at-bad)}.book-card .trade-ref{min-height:32px}.at-underlying--slot{display:inline-block;min-width:7.5ch;text-align:left}.book-table td[data-label=entry],.closed-table td[data-label="entry → exit"]{white-space:nowrap}.book-table td.at-stop-qqq{white-space:nowrap;padding-left:4px;padding-right:4px}.book-table:has(td.at-stop-qqq) td[data-label="stop $"] input:not(:has(+.at-underlying)){width:4.5rem}.at-underlying{font-size:70%;line-height:0;vertical-align:sub;font-weight:400;margin-left:.3em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--at-qqq)}.book-price-q{white-space:nowrap}.book-table .book-price-q{position:relative;display:inline-block}.book-table .book-price-q .at-underlying{position:absolute;right:6px;top:50%;margin:3px 0 0}.book-table .book-price-q input.price-input{font-variant-numeric:tabular-nums}.book-table .book-price-q:has(.at-underlying) input{box-sizing:content-box;width:7ch;min-width:7ch;padding-left:4px;padding-right:calc(5ch + 8px)}.book-table .book-price-q:has(.at-underlying--range) input{padding-right:calc(9ch + 8px)}.book-table td[data-label="stop $"] input.price-input.disaster-leg{box-sizing:content-box;width:14ch;min-width:14ch}.book-table:has(.at-underlying) th,.book-table:has(.at-underlying) td{padding-left:4px;padding-right:4px}.book-table:has(.at-underlying) td.at-stop-qqq{padding-left:4px;padding-right:4px}.book-working .book-table th,.book-working .book-table td{padding-left:6px;padding-right:6px}.book-card__field{min-width:0}.book-cards .book-card__field .book-price-q{display:flex;align-items:center;gap:3px;width:100%;min-width:0}.book-cards .book-card__field .book-price-q input.price-input{flex:1 1 auto;width:auto;min-width:0}.book-cards .book-card__field .book-price-q .at-underlying{flex:none;align-self:flex-end;vertical-align:baseline;margin:0 0 4px}.book-card__line--prices{flex-wrap:nowrap;gap:0 .4em}.book-card__line--prices>.book-card__prices{flex:none;white-space:nowrap}.book-card__line--prices>.book-card__held{flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tx-row>td{padding:0 0 6px;border-top:0}.tx{margin:2px 0 4px 12px;padding-left:10px;border-left:2px solid var(--at-border);font-size:12px;font-variant-numeric:tabular-nums}.tx--note{padding-left:10px}.tx__title{color:var(--at-muted);font-size:11px;margin-bottom:2px}.tx__grid{display:grid;grid-template-columns:minmax(12rem,2.2fr) auto minmax(5rem,1fr) minmax(5rem,1fr) minmax(8rem,1.4fr) minmax(12rem,3fr);gap:0 12px;align-items:baseline}.tx__head,.tx__row{display:contents}.tx__head>span{color:var(--at-muted);font-size:11px}.tx__row>span{min-height:22px;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.tx__row.is-next .tx__label{font-weight:700}.tx__row.is-quiet>span{color:var(--at-muted)}.tx__why{font-size:11px}.tx__stale{color:var(--at-warn);font-size:11px}.tx__flag{color:var(--at-warn)}.tx--phone{margin-left:0;padding-left:8px}.tx__toggle{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:4px 6px;font:inherit;font-size:13px;text-align:left;color:var(--at-text);background:transparent;border:0;cursor:pointer}.tx__toggle:focus-visible{outline:2px solid var(--at-accent);outline-offset:1px}.tx__more{flex:none;color:var(--at-muted)}.tx__cards{list-style:none;margin:0;padding:0;display:grid;gap:6px}.tx__card{display:grid;gap:2px;min-height:44px;padding:4px 6px;border:1px solid var(--at-border);border-radius:6px}.tx__card-3{color:var(--at-muted);font-size:11px}.tx__card.is-quiet{color:var(--at-muted)}.tx__title-btn{display:block;width:100%;padding:0;font:inherit;font-size:11px;text-align:left;background:transparent;border:0;cursor:pointer;color:var(--at-muted)}.tx__title-btn:focus-visible{outline:2px solid var(--at-accent);outline-offset:1px}:root:not([data-compact=true]) .tx__toggle{min-height:28px}.tx__grid--how{grid-template-columns:minmax(12rem,2.2fr) auto minmax(5rem,1fr) minmax(5rem,1fr) minmax(8rem,1.4fr) minmax(12rem,3fr) auto}.tx__how-btn{padding:0 4px;font:inherit;font-size:11px;color:var(--at-muted);background:transparent;border:0;cursor:pointer;white-space:nowrap}.tx__how-btn:focus-visible{outline:2px solid var(--at-accent);outline-offset:1px}.tx__how{color:var(--at-muted);font-size:12px;line-height:1.4}.tx__row>.tx__how--wide{grid-column:1 / -1;min-height:0;display:block;padding:0 0 4px 12px}.tx__extras{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:2px}.tx__extra{display:grid;gap:2px;font-size:12px}.tx__card-4{display:grid;gap:2px}.tx__extra .tx__how,.tx__card-4 .tx__how{padding-left:12px}:root[data-layout=phone] .tx__how-btn{min-height:44px;min-width:44px;font-size:13px;text-align:left}:root[data-layout=phone] .tx__how{font-size:13px}.book[data-stale=true] .at-stale__table td,.book[data-stale=true] .at-stale__card{color:var(--at-muted);font-variant-numeric:tabular-nums}.at-stale__note{margin:0 0 6px;font-size:11px}.at-stale__none{margin:0}.at-stale__chip--phone{flex:1 0 100%;text-align:left}.at-stale__chip--phone .at-badge{white-space:normal}.at-stale__table th{text-align:left}.exit-pnl{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:.35em}.tx__level{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 .35em;font-variant-numeric:tabular-nums}.tx__level .at-underlying,.tx__level .exit-pnl{white-space:nowrap}.tx__level .exit-pnl{margin-left:0}.tx__lock{white-space:nowrap}.tx__why{white-space:normal}.tx__armed{font-size:12px;color:var(--at-muted);padding-left:12px;white-space:normal}.tx__armed .tx__flag{white-space:normal}.tx__trail-sub,.book-trail-line{white-space:nowrap}.book-trail-line{display:block;flex-basis:100%;min-height:1.4em;line-height:1.4;font-variant-numeric:tabular-nums}.book-trail-line:not(:empty){min-width:13.75rem}@media(max-width:1230px){.book-table .book-trail-line{white-space:normal;min-width:0;min-height:2.8em}}.ts__lines{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:2px;font-size:12px}.ts__line{margin:2px 0 0;font-size:12px}.ts__lines .ts__line{margin:0}.ts__panel{position:fixed;z-index:20;width:min(26rem,calc(100vw - 16px));max-height:calc(100dvh - var(--at-topbar-clear) - 12px);overflow-y:auto;padding:12px;display:grid;gap:10px;background:var(--at-surface);color:var(--at-text);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow);outline:none}.ts__panel--sheet{left:0;right:0;bottom:calc(50px + env(safe-area-inset-bottom));top:auto;width:auto;max-height:calc(100dvh - var(--at-topbar-clear) - 50px - env(safe-area-inset-bottom));padding:16px;border-radius:var(--at-radius) var(--at-radius) 0 0;z-index:20}.ts__title{margin:0;font-size:14px}.ts__block{display:grid;gap:6px;padding-bottom:8px;border-bottom:1px solid var(--at-border)}.ts__state,.ts__preview,.ts__eod{margin:0}.ts__row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ts__n input{width:4.5ch;padding:4px 6px;font:inherit;color:inherit;background:var(--at-surface);border:1px solid var(--at-border);border-radius:4px}.ts__err{margin:0;font-size:12px;color:var(--at-text);border-left:3px solid var(--at-warn);padding-left:8px}:root[data-layout=phone] .ts__panel .at-btn,:root[data-layout=phone] .ts__n input{min-height:44px;min-width:44px}.ts__panel [aria-pressed=true]{outline:2px solid var(--at-border)}.ad__choices{border:0;margin:0;padding:0;display:grid;gap:6px}.ad__choice{display:block;cursor:pointer}.ad__choice.is-off{opacity:.7;cursor:default}.ad__block{display:grid;gap:6px}.ad__warn{margin:0;color:var(--at-warn, var(--at-text))}.ad__reason{margin:0;overflow-wrap:anywhere}.ad__ok,.ad__plan{margin:0}.ad__plan-row{display:flex;gap:8px;flex-wrap:wrap}.ad__plan-row dt{min-width:4.5em;font-weight:600}.ad__plan-row dd{margin:0;font-variant-numeric:tabular-nums}.ad__qqq{color:var(--at-qqq)}.ad__line{margin:0}.closed-section{overflow:visible}.closed-count{color:var(--at-muted);font-size:12px}.closed-account{color:var(--at-text);font-size:12px;font-weight:600;white-space:nowrap}.closed-desc{font-size:12px;margin-bottom:6px}.closed-filters{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 12px;margin-bottom:6px;font-size:13px}.closed-filters>label,.closed-group-col>label{display:flex;flex-direction:column;gap:2px}.closed-filters select,.closed-filters input[type=date],.closed-filters input[type=text]{font:inherit}.closed-filters select{max-width:11rem}.closed-filters .closed-book,.closed-filters .closed-account{max-width:7rem}.closed-group-col{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.closed-dates{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 12px}.closed-day-bound{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.closed-day-bound input[type=date]{width:9.5rem}.closed-date-box{width:7.5rem;font-variant-numeric:tabular-nums}.closed-date-box[aria-invalid=true]{border-color:var(--at-warn);outline-color:var(--at-warn)}.closed-day-arrows{display:flex;gap:4px}.closed-day-arrow{min-width:1.75rem;padding:1px 5px;line-height:1.1;font:inherit}.closed-day-range-label{white-space:nowrap}.closed-pack-hint{align-self:center;white-space:pre-line;font-size:12px;max-width:14rem}.closed-pack-nets{align-self:center;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;max-width:min(28rem,100%)}.closed-pack-net{font-size:12px}.closed-pack-nets .closed-pack-net{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.closed-pack-net-amt{font-variant-numeric:tabular-nums;font-weight:600}.closed-inline{display:inline-flex;align-items:center;gap:4px;align-self:center}.closed-stale{font-size:11px;font-style:italic;color:var(--at-warn)}.closed-entries{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.closed-filters--phone .closed-entries .closed-preset-seg{flex-wrap:wrap}.closed-filter-note{font-size:11px;color:var(--at-warn)}.closed-reentry{white-space:nowrap;color:var(--at-muted);cursor:help}.closed-trade-filter input{width:8.5rem;font-variant-numeric:tabular-nums;text-transform:uppercase}.closed-trade-note{font-size:11px}.closed-presets{display:flex;flex-wrap:wrap;gap:6px;align-self:flex-start;margin-top:18px}.closed-preset-seg{display:inline-flex;border:1px solid var(--at-border);border-radius:6px;overflow:hidden}.closed-preset-btn{font:inherit;font-size:12.5px;font-weight:600;min-width:34px;padding:4px 9px;color:var(--at-text);background:var(--at-surface);border:0;border-right:1px solid var(--at-border);border-radius:0;cursor:pointer}.closed-preset-btn:last-child{border-right:0}.closed-preset-shift{font-size:10px;font-weight:700}.closed-preset-btn[aria-pressed=true]{background:var(--at-accent);color:var(--at-on-accent)}.closed-filters select.closed-range--preset{color:var(--at-muted);font-style:italic}.closed-era-old{font-size:.7em;padding:0 .25em;border:1px solid var(--at-amber);border-radius:3px;color:var(--at-amber);cursor:help;margin-left:2px}.closed-old-settings{display:flex;flex-wrap:wrap;gap:4px 6px;margin:3px 0 6px;font-size:12px}.closed-old-badge{padding:1px 6px;border:1px solid var(--at-amber);border-radius:999px;color:var(--at-amber);white-space:nowrap;cursor:help}.closed-walk-viewing{flex-basis:100%;color:var(--at-warn);font-weight:600}.closed-summary{font-size:12px;margin:6px 0;font-variant-numeric:tabular-nums}.closed-summary>summary{cursor:pointer}.closed-summary-head{display:inline-flex;flex-direction:column;vertical-align:top}.closed-summary .fold-open{color:var(--at-warn)}.closed-summary .fold-total{font-weight:600}.closed-fold-more{font:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline dotted;color:var(--at-muted)}.book-status-note{font-size:12px;margin:4px 0}.closed-pack-view{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0}.closed-pack-view-label{font-size:11px;color:var(--at-muted);margin-right:2px}.closed-pack-view-btn{font:inherit;font-size:12px;padding:1px 8px;border-radius:999px;border:1px solid var(--at-border);background:var(--at-surface);color:var(--at-text);cursor:pointer}.closed-pack-view-btn.is-active{border-color:var(--at-accent);color:var(--at-accent);font-weight:700}.closed-pack-view-n{color:var(--at-muted);font-size:11px}.closed-table-wrap{overflow-x:auto}.closed-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13px}.closed-table th,.closed-table td{padding:3px;border-bottom:1px solid var(--at-border);text-align:left;white-space:nowrap}.closed-table td[data-label=pack],.closed-table td[data-label=reason]{white-space:normal;max-width:12rem;overflow-wrap:break-word}.closed-table td.num{text-align:right}.closed-table tr.total td{font-weight:600}.closed-table tr.clickable{cursor:pointer}.closed-table tr.selected{background:color-mix(in srgb,var(--at-accent) 12%,transparent)}.closed-table tr.lot-open td{color:var(--at-warn)}.closed-table .closed-chart-slot td{white-space:normal}.closed-sort{font:inherit;font-weight:600;background:none;border:0;padding:0;cursor:pointer;color:inherit}.closed-sort.is-active{color:var(--at-accent)}.closed-tape-note{margin:4px 0 0;font-size:11px}.closed-empty{text-align:center}.closed-vix[data-mood=active]{color:var(--at-good)}.closed-vix[data-mood=calm]{color:var(--at-warn)}.auto-badge{font-size:11px;padding:0 5px;border:1px solid var(--at-border);border-radius:999px;margin-left:4px}.closed-more{display:flex;align-items:center;gap:8px;margin:6px 0;font-size:12px}.closed-groups-panel{border:1px solid var(--at-border);padding:8px 10px;margin:6px 0;border-radius:var(--at-radius)}.closed-groups-panel table{width:auto}.closed-groups-panel td{padding:2px 8px 2px 0;vertical-align:top}.closed-groups-panel .cg-packs{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:2px 12px;margin:6px 0}.closed-groups-panel .cg-packs label{display:flex;align-items:center;gap:6px;white-space:nowrap}.closed-groups-panel .cg-err{color:var(--at-bad);white-space:pre-line}.at-lot-chart-placeholder{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0}@media(max-width:640px){.closed-filters{gap:6px 8px}.closed-filters select,.closed-filters .closed-groups,.closed-filters .closed-packs{max-width:11rem;min-width:0}.closed-pack-hint{display:none}.closed-day-bound input[type=date]{width:8.5rem}}.auto-badge.premium-group-model,.auto-badge.premium-group-unknown,.closed-pre-daily{border:1px solid var(--at-warn);color:var(--at-warn)}.closed-premium-split{display:block}.closed-premium-group.premium-group-model,.closed-premium-group.premium-group-unknown{color:var(--at-warn)}.closed-filters.closed-filters--phone{flex-direction:column;align-items:stretch}.closed-filters--phone>label,.closed-filters--phone .closed-group-col,.closed-filters--phone .closed-day-bound{width:100%;align-items:stretch}.closed-filters--phone select,.closed-filters--phone .closed-groups,.closed-filters--phone .closed-packs{max-width:none;width:100%}.closed-section .closed-filters.closed-filters--phone select,.closed-section .closed-filters.closed-filters--phone input[type=date],.closed-section .closed-filters.closed-filters--phone input[type=text]{min-height:44px;font-size:16px;box-sizing:border-box;width:100%}.closed-section .closed-filters.closed-filters--phone .at-btn{min-height:44px;font-size:15px}.closed-filters--phone .closed-group-col{display:grid;grid-template-columns:1fr 1fr;gap:8px}.closed-filters--phone .closed-group-col>label{grid-column:1 / -1}.closed-filters--phone .closed-group-col>.closed-stale{grid-column:1 / -1}.closed-section .closed-filters--phone .closed-day-arrow{min-width:44px;min-height:44px}.closed-filters--phone .closed-pack-hint{max-width:none}.closed-filters--phone .closed-presets{width:100%;align-self:stretch;margin-top:0}.closed-section .closed-filters--phone .closed-preset-seg{flex-wrap:wrap}.closed-section .closed-filters--phone .closed-preset-btn{min-height:44px;min-width:44px;font-size:15px}.closed-pin-today{display:flex;flex-direction:row!important;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600}.closed-section .closed-filters--phone .closed-pin-today input{width:22px;height:22px;min-height:0}.closed-cards{list-style:none;margin:0;padding:0;display:grid;gap:8px}.closed-card{border:1px solid var(--at-border);border-radius:6px;padding:8px 10px;min-width:0;font-variant-numeric:tabular-nums}.closed-card.lot-open{color:var(--at-warn)}.closed-card__line{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:13px;min-width:0}.closed-card__line--1{flex-wrap:nowrap;justify-content:space-between;font-weight:700}.closed-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.closed-card__pnl{flex:none;font-size:15px}.closed-card__line--3{margin-top:4px;font-size:12px;color:var(--at-muted)}[data-testid=closed-reason-chip] .at-chip{white-space:normal;max-width:100%;min-width:0;overflow-wrap:break-word}.closed-card [data-testid=closed-reason-chip] .at-chip{overflow-wrap:anywhere}.closed-export{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:baseline;margin:6px 0}.closed-export__note{font-size:12px}.closed-export__note--bad{color:var(--at-bad)}.exports-loaded{display:grid;gap:4px;margin:8px 0;padding:10px 12px;border:1px solid var(--at-border);border-radius:var(--at-radius)}.exports-loaded__label{font-size:15px;color:var(--at-text);overflow-wrap:anywhere}.exports-what{margin-top:10px}.exports-what ul{margin:6px 0;padding-left:18px}.at-tag-bar{display:grid;gap:6px;margin-top:8px;padding:8px;border:1px solid var(--at-border);border-radius:var(--at-radius)}.at-tag-bar__chips{display:flex;flex-wrap:wrap;gap:6px}.at-tag-chip{font:inherit;font-size:12px;padding:2px 10px;min-height:28px;border:2px solid var(--tag, var(--at-border));border-radius:999px;background:transparent;color:inherit;cursor:pointer}.at-tag-chip[aria-pressed=true]{background:color-mix(in srgb,var(--tag, var(--at-border)) 14%,transparent);color:var(--at-text);font-weight:600}.at-tag-chip:disabled{opacity:.5;cursor:not-allowed}.at-tag-bar__note{display:grid;gap:2px}.at-tag-bar__note textarea{font:inherit;width:100%;resize:vertical}.at-tag-bar__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.closed-link-note{margin:6px 0;font-weight:600}.closed-open-chip{display:inline-block;font-size:12px;line-height:1.4;padding:0 8px;border:1px solid var(--at-border);border-radius:999px;color:var(--at-muted);font-style:normal}.closed-open-head td{padding-top:8px;border-bottom:1px solid var(--at-border)}.closed-open-row td{color:var(--at-muted);border-bottom:1px dashed var(--at-border)}.closed-open__pnl{font-style:italic;color:var(--at-muted)}.closed-open__tag{font-size:12px;color:var(--at-muted)}.closed-open-cards{margin:0 0 8px}.closed-open-cards__head{margin:0 0 6px}.closed-cal{position:absolute;top:100%;left:0;z-index:20;margin-top:4px;width:max-content;max-width:calc(100vw - 16px);padding:10px 12px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow);font-size:13px;transform:translate(var(--at-pop-shift, 0px))}.closed-cal__months{display:flex;gap:18px}.closed-cal__month{width:224px}.closed-cal__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;min-height:22px}.closed-cal__nav{font:inherit;background:none;border:0;color:var(--at-text);cursor:pointer;padding:0 8px}.closed-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center;font-variant-numeric:tabular-nums}.closed-cal__dow{color:var(--at-muted);font-size:11px}.closed-cal__day{font:inherit;font-size:12.5px;height:30px;padding:0;border:0;border-bottom:3px solid transparent;border-radius:4px;background:transparent;color:var(--at-text);cursor:pointer}.closed-cal__day.is-none{color:var(--at-muted)}.closed-cal__day.is-e3{background:var(--at-era-e3-wash);border-bottom:3px solid var(--at-era-e3)}.closed-cal__day.is-e4{background:var(--at-era-e4-wash);border-bottom:3px dashed var(--at-era-e4)}.closed-cal__day.is-e5{background:var(--at-era-e5-wash);border-bottom:3px dotted var(--at-era-e5)}.closed-cal__day.is-in{box-shadow:inset 0 3px 0 var(--at-accent)}.closed-cal__day.is-end{background:var(--at-accent);color:var(--at-on-accent);font-weight:700;border-bottom-color:transparent}.closed-cal__day.is-today{outline:1px solid var(--at-text);outline-offset:-2px}.closed-cal__day:focus-visible{outline:2px solid var(--at-text);outline-offset:1px}.closed-cal__legend{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:8px 0 0;padding:7px 0 0;border-top:1px solid var(--at-border);font-size:12px;color:var(--at-muted)}.closed-cal__legend li{display:inline-flex;align-items:center;gap:5px}.closed-cal__swatch{display:inline-block;width:18px;height:12px;border-radius:2px}.closed-cal__swatch.is-none{border:1px solid var(--at-border)}.closed-cal__swatch.is-e3{background:var(--at-era-e3-wash);border-bottom:3px solid var(--at-era-e3)}.closed-cal__swatch.is-e4{background:var(--at-era-e4-wash);border-bottom:3px dashed var(--at-era-e4)}.closed-cal__swatch.is-e5{background:var(--at-era-e5-wash);border-bottom:3px dotted var(--at-era-e5)}.closed-cal__hint{margin:6px 0 0}html:root[data-layout=phone] .closed-cal{position:fixed;left:0;right:0;top:var(--at-topbar-clear, 56px);bottom:calc(64px + env(safe-area-inset-bottom));width:auto;max-width:none;margin:0;border-radius:0;transform:none;overflow-y:auto}html:root[data-layout=phone] .closed-cal__month{width:100%}html:root[data-layout=phone] .closed-cal__day{height:44px;font-size:15px}html:root[data-layout=phone] .closed-cal__nav{min-height:44px;min-width:44px;font-size:20px}.closed-filters--phone .closed-dates{flex-direction:column;width:100%;gap:6px}.closed-leftout{display:block;margin-top:2px;font-size:12px;color:var(--at-text)}.closed-leftout__include{font:inherit;padding:0;border:0;background:transparent;color:var(--at-accent);text-decoration:underline;cursor:pointer}.closed-leftout__include:focus-visible{outline:2px solid var(--at-accent);outline-offset:1px}.closed-premium-split .at-chip{margin:0 2px}.closed-filters .at-picker__button{width:14rem;max-width:100%;box-sizing:border-box}@media(max-width:640px){.closed-filters .at-picker__button{width:11rem}}.closed-held{margin-top:12px}.closed-held__head{font-size:12px;font-weight:600;margin:0 0 4px}.closed-held__list{list-style:none;margin:0;padding:0}.closed-held__row{display:flex;flex-wrap:wrap;gap:2px 10px;padding:3px 0;font-size:12px;color:var(--at-muted);white-space:normal}.closed-held__mark{white-space:nowrap;cursor:help}.closed-held__lot{font:inherit;color:inherit;text-decoration:underline;background:none;border:0;padding:0;cursor:pointer}.closed-held__more{font-size:12px;margin:2px 0 0}.closed-held__line2{display:contents}.closed-held--phone .closed-held__row{display:block;padding:6px 0}.closed-held--phone .closed-held__row>*{margin-right:10px}.closed-held--phone .closed-held__line2{display:flex;flex-wrap:wrap;gap:2px 10px}.closed-held--phone .closed-held__holder{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0 4px}.closed-held--phone .closed-held__lot,:root[data-compact=true] .closed-held--phone button.closed-held__lot{display:inline-flex;align-items:center;width:auto;max-width:100%;min-height:44px;padding:0;border:0;background:none;text-align:left;white-space:normal;overflow-wrap:anywhere}.closed-table tr.total td.closed-total-stats{white-space:normal}.closed-table tr.total .closed-total-split{white-space:nowrap}.closed-table th.closed-callput,.closed-table td.closed-callput{padding-left:3px;padding-right:3px;text-align:center}.closed-section{min-width:0}.day-pnl-line{overflow-wrap:anywhere}.day-pnl-unreal.is-stale{font-style:italic;border-bottom:1px dashed var(--at-muted)}.lot-mark{font-size:11px;font-weight:600;margin-left:.4rem;padding:0 .3rem;line-height:1.35;color:var(--at-muted);border:1px dashed var(--at-border);border-radius:3px;white-space:nowrap}.closed-hide{margin-top:4px;font-size:12px}.closed-hide__button{background:transparent;border:1px solid var(--at-border);color:var(--at-text)}.closed-hide__form{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:flex-end;margin-top:4px;max-width:36rem}.closed-hide__label{display:flex;flex-direction:column;gap:2px;flex:1 1 16rem;min-width:0}.closed-hide__label textarea{width:100%;box-sizing:border-box;font:inherit;resize:vertical}.closed-hide__count{font-size:11px}.closed-hide__actions{display:flex;gap:8px}.closed-card__line--hide{margin-top:4px}.closed-card__line--hide .closed-hide__button{width:100%;min-height:44px}.closed-card__line--hide .closed-hide__form{max-width:100%}.closed-card__line--hide .closed-hide__actions .at-btn{min-height:44px}.stats-section{overflow:visible}.at-main:has(.stats-section){grid-template-columns:minmax(0,1fr)}.stats-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 14px;margin:4px 0 8px;font-size:13px}.stats-filters .closed-presets{margin-top:0}.stats-book{align-self:center;padding:2px 8px;border:1px solid var(--at-border);border-radius:999px;color:var(--at-muted);font-size:12px;white-space:nowrap}.stats-accounts{display:inline-flex;align-items:center;gap:4px;align-self:center}.stats-account-btn{font:inherit;font-size:12px;padding:2px 8px;border:1px solid var(--at-border);border-radius:999px;background:var(--at-surface);color:var(--at-text);cursor:pointer}.stats-account-btn[aria-pressed=true]{border-color:var(--at-accent);color:var(--at-accent);font-weight:700}.stats-pack{display:flex;flex-direction:column;gap:2px}.stats-pack select{font:inherit;max-width:12rem}.stats-truncated{font-size:12px;color:var(--at-warn);margin:2px 0 6px}.stats-tabs{display:flex;gap:2px;border-bottom:1px solid var(--at-border);margin:8px 0 12px}.stats-tab{font:inherit;font-size:13px;font-weight:600;padding:6px 14px;border:0;border-bottom:2px solid transparent;background:none;color:var(--at-muted);cursor:pointer}.stats-tab.is-active{color:var(--at-text);border-bottom-color:var(--at-accent)}.stats-tab:disabled{color:var(--at-muted);opacity:.55;cursor:default}.stats-cards{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.stats-card{display:flex;flex-direction:column;gap:2px;border:1px solid var(--at-border);border-radius:var(--at-radius);padding:8px 10px;background:var(--at-surface);font-variant-numeric:tabular-nums}.stats-card__label{font-size:11px;color:var(--at-muted);text-transform:uppercase;letter-spacing:.04em}.stats-card__value{font-size:16px;font-weight:700}.stats-card--thin{opacity:.55}.stats-sub{margin:0 0 6px}.stats-extremes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.stats-extreme{border:1px solid var(--at-border);border-radius:var(--at-radius);padding:8px 10px;background:var(--at-surface)}.stats-extreme__main{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stats-charts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.stats-chart{border:1px solid var(--at-border);border-radius:var(--at-radius);padding:8px 10px;background:var(--at-surface);min-width:0}.stats-chart__empty{color:var(--at-muted);text-align:center}.stats-chart__foot{margin:4px 0 0}.stats-equity{display:block;width:100%;height:auto}.stats-equity__zero{stroke:var(--at-border);stroke-width:1}.stats-equity__line{stroke-width:1.8}.stats-equity__line.is-pos,.stats-equity__pt.is-pos{stroke:var(--at-good);fill:var(--at-good)}.stats-equity__line.is-neg,.stats-equity__pt.is-neg{stroke:var(--at-bad);fill:var(--at-bad)}.stats-cal{display:flex;flex-wrap:wrap;gap:10px 14px}.stats-cal__title{font-size:12px;color:var(--at-muted)}.stats-cal__grid{display:grid;grid-template-columns:repeat(7,1.35rem);gap:2px;margin-top:2px}.stats-cal__cell{font-size:10.5px;text-align:center;line-height:1.35rem;border-radius:3px;color:var(--at-muted);font-variant-numeric:tabular-nums}.stats-cal__cell.is-blank{background:none}.stats-cal__cell.is-traded{color:var(--at-text);font-weight:600}.stats-cal__cell.is-pos{background:color-mix(in srgb,var(--at-good) var(--heat),transparent)}.stats-cal__cell.is-neg{background:color-mix(in srgb,var(--at-bad) var(--heat),transparent)}.stats-cal__cell.is-flat{background:color-mix(in srgb,var(--at-muted) 18%,transparent)}.stats-bars{display:flex;flex-direction:column;gap:4px}.stats-bar{display:grid;grid-template-columns:minmax(6rem,10rem) 1fr 5.5rem;align-items:center;gap:8px;font:inherit;font-size:12.5px;padding:3px 4px;border:1px solid transparent;border-radius:4px;background:none;color:var(--at-text);text-align:left;cursor:pointer}.stats-bar:hover{background:color-mix(in srgb,var(--at-accent) 7%,transparent)}.stats-bar.is-active{border-color:var(--at-accent)}.stats-bar__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-bar__track{height:12px;background:color-mix(in srgb,var(--at-muted) 12%,transparent);border-radius:3px;overflow:hidden}.stats-bar__fill{display:block;height:100%;border-radius:3px 0 0 3px}.stats-bar__fill.is-pos{background:var(--at-good)}.stats-bar__fill.is-neg{background:var(--at-bad)}.stats-bar__fill.is-flat{background:var(--at-muted)}.stats-bar__value{text-align:right;font-variant-numeric:tabular-nums}.stats-bar--static{cursor:default}.stats-bar--static:hover{background:none}.stats-bar[data-small=true]{color:var(--at-muted)}.stats-bar[data-small=true] .stats-bar__fill{background:var(--at-muted)}.stats-tabpanel-body{display:flex;flex-direction:column;gap:12px}.stats-table-wrap{overflow-x:auto}.stats-table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:12.5px;min-width:100%}.stats-table th,.stats-table td{padding:3px 6px;border-bottom:1px solid var(--at-border);text-align:left;white-space:nowrap}.stats-table td.num,.stats-table th.num{text-align:right}.stats-row{cursor:pointer}.stats-row:hover{background:color-mix(in srgb,var(--at-accent) 6%,transparent)}.stats-row--static{cursor:default}.stats-row--static:hover{background:none}.stats-row.is-active{background:color-mix(in srgb,var(--at-accent) 12%,transparent)}.stats-row--thin .stats-td,.stats-td--thin{opacity:.55}.stats-td--pack{max-width:12rem;overflow:hidden;text-overflow:ellipsis}.stats-td--spark{vertical-align:middle}.stats-spark{display:inline-block;vertical-align:middle}.stats-spark polyline{stroke-width:1.4}.stats-spark.is-pos polyline,.stats-spark.is-pos circle{stroke:var(--at-good);fill:var(--at-good)}.stats-spark.is-neg polyline,.stats-spark.is-neg circle{stroke:var(--at-bad);fill:var(--at-bad)}.stats-spark.is-flat polyline,.stats-spark.is-flat circle{stroke:var(--at-muted);fill:var(--at-muted)}.stats-roll20.is-below{color:var(--at-warn);font-weight:700}.stats-unavailable{border:1px solid var(--at-border);border-radius:var(--at-radius);padding:16px;margin:8px 0}.stats-unavailable p{margin:0 0 4px}.stats-filters-phone{position:relative;margin:4px 0 8px}.stats-filters-open{min-height:44px;min-width:6rem;font-size:15px}.stats-filters-sheet{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;padding:10px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow)}.stats-filters-sheet .stats-filters{flex-direction:column;align-items:stretch;margin:0}.stats-filters-sheet .closed-presets{width:100%;align-self:stretch;margin-top:0}.stats-filters-sheet .closed-preset-seg{flex-wrap:wrap}.stats-filters-sheet .closed-preset-btn{min-height:44px;min-width:44px;font-size:15px}.stats-filters-sheet .closed-dates{flex-direction:column;width:100%}.stats-filters-sheet .stats-pack select{max-width:none;width:100%;min-height:44px;font-size:16px}.stats-filters-sheet .stats-account-btn{min-height:44px;padding:6px 14px;font-size:15px}.stats-filters-sheet .stats-book{align-self:flex-start}html:root[data-layout=phone] .stats-cards{grid-template-columns:repeat(2,1fr)}html:root[data-layout=phone] .stats-extremes{grid-template-columns:1fr}html:root[data-layout=phone] .stats-charts{grid-template-columns:1fr}html:root[data-layout=phone] .stats-section{overflow-x:hidden}.stats-scatter__svg{display:block;width:100%;max-width:480px;height:auto}.stats-scatter__axis,.stats-scatter__tick,.stats-scatter__zero{stroke:var(--at-border);stroke-width:1}.stats-scatter__text{fill:var(--at-muted)}.stats-scatter__pt{stroke:none}.stats-scatter-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:12px}.stats-scatter-legend__item{white-space:nowrap}.stats-scatter-legend__dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.at-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:6px 0}.at-ticket{display:flex;flex-wrap:wrap;gap:10px 14px;border:0;padding:0;margin:8px 0}.at-ticket label,.at-field{display:grid;gap:2px;font-size:12px;color:var(--at-muted)}.at-ticket select,.at-ticket input,.at-stop-form select,.at-stop-form input{font:inherit;padding:3px 6px;color:var(--at-text);background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius)}.at-ticket input[readonly]{background:transparent}.at-pair{display:inline-flex;gap:4px;align-items:center}.at-usd{width:7em;font-variant-numeric:tabular-nums}.at-mode{font:inherit;padding:3px 10px;border:1px solid var(--at-border);border-radius:var(--at-radius);background:var(--at-surface);color:var(--at-text);cursor:pointer}.at-mode--on{border-color:var(--at-accent);color:var(--at-accent);font-weight:600}.at-mode--live.at-mode--on{border-color:var(--at-live);color:var(--at-live)}.at-hint{margin:2px 0;font-size:12px;color:var(--at-muted)}.at-cmd{min-height:1.4em;margin:6px 0;font-size:13px;white-space:pre-wrap}.at-cmd--pending{color:var(--at-warn)}.at-cmd--refused{color:var(--at-bad);font-weight:600}.at-cmd-output{margin:4px 0 0;max-height:14em;overflow:auto;font-size:12px;font-weight:400;color:var(--at-muted)}.at-ma{font-size:12px;display:flex;flex-wrap:wrap;gap:4px 10px}.at-ma--unavailable,.at-ma__cell--skipped{color:var(--at-muted)}.at-ma--up{color:var(--at-good)}.at-ma--down{color:var(--at-bad)}.at-plan-fold{margin-top:var(--at-gap)}.at-plan-fold>summary{cursor:pointer;font-weight:600}.at-stop-forms{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--at-gap);margin-top:var(--at-gap)}.at-stop-form{display:grid;grid-template-columns:max-content 1fr;gap:6px 8px;align-items:center}.at-stop-form h3,.at-stop-form .at-cmd{grid-column:1 / -1;margin:0}.at-stop-form .at-btn{grid-column:2;justify-self:start}.compare-controls{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:8px 0}.compare-controls label{display:inline-flex;gap:6px;align-items:center}.compare-accounts{display:inline-flex;gap:4px}.compare-stale{color:var(--at-warn)}.compare-results{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:8px}.compare-results[data-stale=true]{opacity:.6}.compare-sub{margin:10px 0 2px;font-size:14px}.compare-labels{display:inline-flex;flex-wrap:wrap;gap:4px}.compare-foot{margin-top:10px}@media(max-width:480px){.compare-controls .at-btn,.compare-controls select,.compare-controls input{min-height:44px}}.compare-table th.num{text-align:right}.compare-table .compare-labels{flex-wrap:nowrap}.compare-table .at-chip{white-space:nowrap}.compare-col-day{min-width:84px}.compare-col-pack{min-width:130px}.compare-col-why{min-width:150px}.compare-why{white-space:normal;min-width:260px;max-width:360px}.compare-ref{font-weight:500}.compare-key{margin:2px 0}.compare-pair{display:inline-grid;grid-template-columns:minmax(5ch,1fr) auto minmax(5ch,1fr);column-gap:5px}.compare-pair__dry{text-align:right}.compare-pair__paper{text-align:left}.compare-pair__sep{color:var(--at-muted)}html[data-width=full] .compare-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--at-text) 4%,transparent)}html[data-width=full] .compare-table tbody tr:hover{background:color-mix(in srgb,var(--at-accent) 10%,transparent)}.compare-table .compare-col-day,.compare-table .compare-col-pack{position:sticky;background:var(--at-surface);z-index:1}.compare-table .compare-col-day{left:0;min-width:84px;max-width:84px;white-space:nowrap}.compare-table .compare-col-pack{left:84px}.compare-scroll{position:relative}.compare-scroll[data-more=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:36px;pointer-events:none;background:linear-gradient(to right,transparent,var(--at-surface))}.compare-table .at-compare-note{display:block;white-space:normal;max-width:22ch;color:var(--at-muted)}.oc-backdrop{position:fixed;inset:0;z-index:50;background:var(--at-backdrop-strong)}.oc-pop{position:fixed;z-index:51;inset:max(6vh,calc(env(safe-area-inset-top) + 8px)) 6vw max(6vh,calc(env(safe-area-inset-bottom) + 8px));display:flex;flex-direction:column;background:var(--at-surface);color:var(--at-text);border:1px solid var(--at-border);border-radius:var(--at-radius);outline:none;overflow:hidden}.oc-pop--full{inset:0;border-radius:0;border:0}.oc-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 14px;border-bottom:1px solid var(--at-border)}.oc-title{font-size:14px;font-weight:600;overflow-wrap:anywhere}.oc-meta{font-size:12px;font-variant-numeric:tabular-nums}.oc-body{flex:1 1 auto;overflow:auto;padding:10px 14px 16px}.at-open-chart__status{margin:0;font-size:12px;overflow-wrap:anywhere}.at-open-chart__status--warn{color:var(--at-warn)}.at-open-chart__status--bad{color:var(--at-bad)}.at-open-chart__key{list-style:none;margin:0;padding:4px 8px;display:flex;flex-wrap:wrap;gap:2px 12px;font-size:11px;background:var(--at-chart-bg);border:1px solid var(--at-chart-border);border-top:0}.at-chart-dark{--at-chart-bg: #111111;--at-chart-text: #dddddd;--at-chart-grid: #2a2a2a;--at-chart-border: #444444;--at-chart-crosshair: #5a5a5a;--at-chart-up: #2a9a6a;--at-chart-down: #ff6666;--at-chart-vol-up: #2a4a3a;--at-chart-vol-down: #4a2a2a;--at-chart-stop: #ef4444;--at-chart-limit: #38bdf8;--at-chart-target: #a78bfa;--at-chart-arm: #2dd4bf;--at-chart-cushion: #64748b;--at-chart-entry: #22c55e;--at-chart-exit: #f97316;--at-chart-other: #94a3b8;--at-chart-profit: #4ade80;--at-chart-peak: #e6c25a;--at-chart-logic: #fbbf24;--at-chart-mark: #c9a227;--at-chart-ratchet-1: #d1d5db;--at-chart-ratchet-2: #9ca3af;--at-chart-ratchet-3: #6b7280;--at-chart-ratchet-4: #4b5563}.at-opday{text-decoration:none}:root[data-compact=true] .at-opday{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;padding:0 10px}.at-packs{--pk-on: var(--at-switch-on);--pk-off: var(--at-switch-off);--pk-amber: var(--at-amber);--pk-select: var(--at-select)}.at-packs{--pk-list-min: 36rem;--pk-list-trail: 32px;--pk-row-pad: 2px;--pk-row-gap: 3px;--pk-head-basis: 12rem}:root[data-layout=phone] .at-packs{--pk-row-pad: 4px;--pk-row-gap: 6px;--pk-head-basis: 22rem}.at-pk-running{font-size:12px;color:var(--at-good)}.at-pk-running--empty{color:var(--at-muted)}.at-pk-desc{margin:4px 0 8px;font-size:12px}.at-pk-row-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:6px 0}.at-pk-inline{display:inline-flex;gap:4px;align-items:center}.at-pk-needs-apply{border-color:var(--at-warn);color:var(--at-warn);font-weight:600}.at-pk-banner{margin:6px 0;padding:6px 10px;border:1px solid var(--at-border);border-radius:var(--at-radius)}.at-pk-banner--pending{border-color:var(--at-accent)}.at-pk-banner--ok{border-color:var(--at-good);color:var(--at-good)}.at-pk-banner--error{border-color:var(--at-bad);color:var(--at-bad);font-weight:600}.at-pk-stack{margin:6px 0;font-size:12px;font-weight:650}.at-pk-stack--env{text-transform:uppercase;letter-spacing:.06em}.at-pk-stack--warn{color:var(--at-warn)}.at-pk-stack--good{color:var(--at-good)}.at-pk-list{list-style:none;margin:8px 0 0;padding:0;max-height:max(var(--pk-list-min),calc(100dvh - var(--at-topbar-clear) - var(--pk-list-trail)));overflow:auto}:root[data-layout=phone] .at-pk-list{max-height:none;overflow:visible}.at-pk-row{border:1px solid var(--at-border);border-radius:var(--at-radius);margin:0 0 var(--pk-row-gap)}.at-pk-row--on{border-left:4px solid var(--pk-on)}.at-pk-row--off{border-left:4px solid var(--pk-off)}.at-pk-row--blocked{border-left-color:var(--pk-amber);background:color-mix(in srgb,var(--pk-amber) 10%,transparent)}.at-pk-row--selected{outline:2px solid var(--pk-select);outline-offset:-2px}.at-pk-row--open{box-shadow:0 0 0 1px var(--at-muted)}.at-pk-row__line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pk-row-gap) 8px;padding:var(--pk-row-pad) 8px}.at-pk-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;flex:1 1 var(--pk-head-basis);min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.at-pk-row__id{font-weight:700}.at-pk-wl{font-size:11px;font-weight:650;color:var(--at-muted)}:root:not([data-layout=phone]) .at-pk-row__head{flex-wrap:nowrap}:root:not([data-layout=phone]) .at-pk-row__id{flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root:not([data-layout=phone]) .at-pk-wl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-pk-badges{display:inline-flex;flex-wrap:wrap;gap:4px;align-items:center}.at-pk-badge{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border:1px solid var(--at-border);border-radius:3px;white-space:nowrap}.at-pk-badge--on{border-color:var(--pk-on);color:var(--at-good)}.at-pk-badge--off{border-color:var(--pk-off);color:var(--at-bad)}.at-pk-badge--manual{color:var(--at-muted)}.at-pk-badge--live{border-color:var(--pk-on);color:var(--at-good)}.at-pk-badge--warn{border-color:var(--pk-amber);background:var(--at-amber-fill);color:var(--at-on-amber-fill);cursor:help}.at-pk-trade{cursor:help}.at-pk-trade--trading.at-pk-trade--paper,.at-pk-trade--trading.at-pk-trade--dry_run{border-color:var(--at-accent);color:var(--at-accent)}.at-pk-trade--gated{border-color:var(--at-accent);color:var(--at-accent);border-style:dashed}.at-pk-trade--gated:not(.at-chip){border-color:var(--at-border);color:var(--at-muted)}.at-pk-trade--blocked{border-color:var(--pk-amber);background:var(--at-amber-fill);color:var(--at-on-amber-fill)}.at-pk-trade--off{color:var(--at-muted)}.at-pk-trade--pending{color:var(--at-muted);border-style:dotted}.at-pk-gate--allow{border-color:var(--at-gate-open);color:var(--at-gate-open)}.at-pk-gate--skip{border-color:var(--at-gate-shut);color:var(--at-gate-shut)}.at-pk-trade--trading.at-chip--gate-open,.at-pk-trade--gated.at-chip--gate-open,.at-pk-trade--gated.at-chip--gate-shut{border-style:solid;border-color:var(--chip);color:var(--chip);font-size:10px;letter-spacing:.06em;text-transform:uppercase;cursor:help}.at-pk-gate--unknown{color:var(--at-muted)}.at-pk-enabled--on{border-color:var(--pk-on);color:var(--at-good)}.at-pk-enabled--off{border-color:var(--pk-off);color:var(--at-bad)}.at-pk-enabled--unknown{border-color:var(--at-border);border-style:dotted;color:var(--at-muted)}.at-pk-window{display:inline-block;padding:1px 7px;border:1px solid var(--chip, var(--at-border));border-radius:999px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--chip, var(--at-muted));white-space:nowrap;cursor:help;background:transparent;font-family:inherit}.at-pk-window--plain{--chip: var(--at-muted)}.at-pk-window--plain .at-pk-window__glyph{color:var(--at-text)}.at-pk-window-wrap{display:contents}:root[data-layout=phone] .at-pk-window-wrap{display:block;flex-basis:100%;width:100%}:root[data-layout=phone] .at-pk-window--tap{min-height:44px;width:100%;text-align:left;font-size:12px;white-space:normal;cursor:pointer;padding:10px 12px}.at-pk-window-detail{display:block;margin:4px 8px 8px;font-size:12px;line-height:1.4;color:var(--at-muted)}.at-pk-exits{margin:0;display:flex;flex-wrap:wrap;gap:0 8px;font:600 11px/1.4 var(--at-font-mono);color:var(--at-muted);font-variant-numeric:tabular-nums}.at-pk-why{display:none;margin:0 8px 4px;font-size:11px;font-weight:600;color:var(--at-warn)}.at-pk-inline-toggle{display:none}:root[data-layout=phone] .at-pk-why{display:block}:root[data-layout=phone] .at-pk-exits{display:block}:root[data-layout=phone] .at-pk-row__line>.at-pk-exits{order:3;flex-basis:100%}:root[data-layout=phone] .at-pk-list .at-pk-inline-toggle{display:block;width:calc(100% - 16px);min-height:44px;margin:0 8px 8px;font-size:16px}:root[data-layout=phone] .at-pk-row__head--static{cursor:default}:root[data-layout=phone] .at-pk-row-controls[aria-label="Bulk actions"]{flex-direction:column;align-items:stretch}:root[data-layout=phone] .at-pk-row-controls[aria-label="Bulk actions"] .at-btn{min-height:44px;font-size:15px;width:100%}.at-rewalk-chip{position:relative;display:inline-block}.at-rewalk-chip__toggle{border-radius:999px;font-size:12px}.at-rewalk-chip__toggle--changed{border-color:var(--at-warn);color:var(--at-warn)}.at-rewalk-chip__panel{position:absolute;z-index:45;top:100%;left:0;min-width:19rem;max-width:min(28rem,calc(100vw - 32px));margin-top:4px;padding:8px 10px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);font-size:12px}.at-rewalk-chip__panel h4{margin:4px 0;font-size:12px}.at-rewalk-chip__panel ul{margin:0 0 6px 16px;padding:0}.at-rewalk-chip__select{width:100%}.at-rewalk-chip__row{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.at-rewalk-chip__status--bad{color:var(--at-bad)}.at-packs{--pk-panel-pad: 8px 12px;--pk-bar-gap: 2px 10px;--pk-btn-pad: 1px 9px;--pk-title-size: 17px}.at-pk-toolbar{display:contents}:root:not([data-layout=phone]) .at-pk-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pk-bar-gap);margin:0 0 4px}:root:not([data-layout=phone]) .at-main:has(>.at-packs){padding-top:8px}:root:not([data-layout=phone]) .at-packs{padding:var(--pk-panel-pad)}:root:not([data-layout=phone]) .at-packs .at-panel__header{margin:0;gap:8px}:root:not([data-layout=phone]) .at-packs .at-panel__header h2{margin:0;font-size:var(--pk-title-size)}:root:not([data-layout=phone]) .at-packs .at-pk-row-controls{margin:0;gap:6px}:root:not([data-layout=phone]) .at-packs .at-pk-row-controls .at-btn{padding:var(--pk-btn-pad);font-size:13px}:root:not([data-layout=phone]) .at-packs .at-pk-row-controls input[type=search]{padding:1px 6px;font-size:13px}:root:not([data-layout=phone]) .at-packs .at-pk-stack{margin:0}:root:not([data-layout=phone]) .at-pk-desc{position:relative;margin:0}:root:not([data-layout=phone]) .at-pk-desc>summary{cursor:pointer}:root:not([data-layout=phone]) .at-pk-desc[open]>p{position:absolute;z-index:5;top:100%;left:0;width:min(46rem,90vw);margin:4px 0 0;padding:8px 10px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow)}.at-regrant{width:min(1100px,calc(100% - 32px))}.at-regrant__head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0}.at-regrant__group{margin:10px 0}.at-regrant__group h3{margin:0 0 6px;font-size:14px}.at-regrant__row{display:grid;grid-template-columns:minmax(16rem,1.4fr) minmax(12rem,1fr);gap:4px 12px;padding:8px 0;border-top:1px solid var(--at-border)}.at-regrant__line{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.at-regrant__tick{display:inline-flex;gap:8px;align-items:center}.at-regrant__diff{margin:0;padding-left:1.1rem}.at-regrant__problem,.at-regrant__warn{color:var(--at-warn, var(--at-bad))}.at-regrant--phone .at-regrant__row{display:flex;flex-direction:column}.at-regrant--phone .at-regrant__tick{min-height:44px;min-width:44px}.at-pk-lists{margin-top:4px}.at-pk-group-head{margin:4px 0 1px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--at-muted);text-transform:uppercase}:root:not([data-layout=phone]) .at-pk-zone>.at-pk-list{margin-top:2px}.at-pk-subhead{list-style:none;margin:2px 0 1px;font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--at-muted);text-transform:uppercase}.at-pk-statechip{white-space:nowrap}.at-pk-statechip--busy{opacity:.6}.at-pk-statechip--moving{border-color:var(--at-accent)}.at-pk-statechip--refused{border-color:var(--at-bad);color:var(--at-bad)}.at-pk-fix{font-size:12px}.at-pk-move{margin:0}:root .at-pk-row .at-pk-move,:root[data-compact=true] .at-pk-row .at-pk-move{min-height:0;padding:1px 9px;font-size:13px;line-height:1.2}.at-pk-empty{margin:2px 0;font-size:12px}.at-pk-row__sym{flex:0 0 auto;font-size:11px;font-weight:650;color:var(--at-muted)}.at-pk-zone{border-radius:var(--at-radius)}.at-pk-zone--over{outline:2px dashed var(--at-accent);outline-offset:-2px}.at-pk-drop-hint{margin-left:8px;text-transform:none;letter-spacing:0;font-weight:600;color:var(--at-accent)}.at-pk-handle{flex:0 0 auto;width:1.2rem;margin:0;padding:0;border:0;background:transparent;color:var(--at-muted);font:inherit;font-size:12px;line-height:1;letter-spacing:-2px;cursor:grab;touch-action:none}.at-pk-handle:disabled{cursor:default;opacity:.35}.at-pk-handle--lifted{color:var(--at-accent);outline:2px solid var(--at-accent)}.at-pk-row--pending{opacity:.6}.at-pk-row--dragging{opacity:.5}.at-pk-split{display:block}.at-pk-split__right{display:none}@media(min-width:1024px){.at-pk-split--open{display:grid;gap:12px;align-items:start}.at-pk-split--pane>.at-pk-split__left{min-width:0}.at-pk-split--open>.at-pk-split__right{display:flex;flex-direction:column;position:sticky;top:calc(var(--at-topbar-clear, 0px) + 4px);max-height:calc(100dvh - var(--at-topbar-clear, 0px) - 24px);min-height:12rem;overflow:auto;border:1px solid var(--at-border);border-radius:var(--at-radius)}}@media(min-width:720px)and (max-width:1023px){.at-pk-split--pane{display:grid;grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:12px;align-items:start}.at-pk-split--pane>.at-pk-split__right{display:flex;flex-direction:column;overflow:auto;border:1px solid var(--at-border);border-radius:var(--at-radius)}}.at-pk-split__empty{margin:12px}.at-pk-selnote{margin:0;padding:6px 12px;border-bottom:1px solid var(--at-border);font-size:12px}.at-pk-selnote--refused{color:var(--at-bad)}.at-pk-split__right .pp-head{position:sticky;top:0;z-index:1;background:var(--at-surface)}.at-pk-row__end{display:contents}@media(min-width:1024px){:root:not([data-layout=phone]) .at-pk-row__line{flex-wrap:nowrap}:root:not([data-layout=phone]) .at-pk-row__line>:not(.at-pk-row__head){flex:none;white-space:nowrap}:root:not([data-layout=phone]) .at-pk-row__end{display:flex;align-items:center;gap:var(--pk-row-gap) 8px}:root:not([data-layout=phone]) .at-pk-badges,:root:not([data-layout=phone]) .at-pk-exits{flex-wrap:nowrap}:root:not([data-layout=phone]) .at-pk-row__head{flex:1 1 0;width:0;min-width:calc(14ch + 3rem);overflow:hidden}:root:not([data-layout=phone]) .at-pk-row__id{flex:0 1 auto;flex-shrink:1;min-width:12ch}:root:not([data-layout=phone]) .at-pk-row__sym{flex:none;white-space:nowrap}:root:not([data-layout=phone]) .at-pk-wl{flex:1 1 0;flex-shrink:1000;min-width:0}:root:not([data-layout=phone]) .at-pk-trade__detail{display:inline-block;max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}:root:not([data-layout=phone]) .at-pk-row:not(:hover):not(:focus-within):not(.at-pk-row--selected):not(.at-pk-row--open) .at-pk-move{opacity:0;pointer-events:none}:root:not([data-layout=phone]) .at-pk-split--pane:not(.at-pk-split--open) .at-pk-list{display:grid;grid-template-columns:minmax(min-content,1fr)}.at-pk-split--open{grid-template-columns:minmax(34rem,1fr) minmax(26rem,30rem)}:root:not([data-layout=phone]) .at-pk-split--open .at-pk-list{overflow:hidden auto}:root:not([data-layout=phone]) .at-pk-split--open .at-pk-row{min-width:0;overflow:hidden}:root:not([data-layout=phone]) .at-pk-split--open .at-pk-row__line{flex-wrap:wrap;min-width:0}:root:not([data-layout=phone]) .at-pk-split--open .at-pk-row__end,:root:not([data-layout=phone]) .at-pk-split--open .at-pk-badges{display:contents}}@media(min-width:720px){:root:not([data-layout=phone]) .at-pk-split--pane .at-pk-lists{margin-top:0}:root:not([data-layout=phone]) .at-pk-split--pane .at-pk-zone:first-child>.at-pk-group-head{margin-top:0}}.at-access-tabs{display:flex;flex-wrap:wrap;gap:0;margin:8px 0}.at-access-tabs__tab{font:inherit;padding:6px 12px;border:1px solid var(--at-border);background:transparent;color:var(--at-text);cursor:pointer}.at-access-tabs__tab[aria-selected=true]{font-weight:700;border-color:var(--at-accent)}html:root[data-layout=phone] .at-access-tabs__tab{min-height:44px;flex:1 1 0}.at-access-users__bar{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:8px 0}.at-access-actions{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.at-access-actions summary{cursor:pointer}.at-access-refusal{margin:8px 0;padding:8px 10px;border-left:3px solid var(--at-warn);background:color-mix(in srgb,var(--at-warn) 12%,transparent)}.at-access-warn{color:var(--at-warn)}.at-access-secret{font-family:var(--at-font-mono);-webkit-user-select:all;user-select:all;width:min(100%,28rem)}.at-access-check{display:flex;align-items:center;gap:8px;margin:2px 0}html:root[data-layout=phone] .at-user-menu .at-user-menu__trigger.at-btn,html:root[data-layout=phone] .at-access-tap,html:root[data-layout=phone] .at-access-check,html:root[data-layout=phone] .at-password-form__actions .at-btn{min-height:44px}html:root[data-layout=phone] .at-header__tail>.at-user-menu{margin-top:0;align-self:center;min-width:0;max-width:9rem}html:root[data-layout=phone] .at-phone-header__body .at-header .at-user-menu__trigger.at-btn{display:inline-flex;align-items:center;gap:.25em;max-width:100%;white-space:nowrap;vertical-align:middle}html:root[data-layout=phone] .at-phone-header__body .at-header .at-user-menu__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.at-group-form__cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}html:root[data-layout=phone] .at-group-form__cols{grid-template-columns:1fr}html:root[data-layout=phone] .at-dialog.at-access-sheet{width:auto;max-width:none;min-width:0;border-radius:0;max-height:none;height:100%}html:root[data-layout=phone] .at-dialog-backdrop:has(.at-access-sheet){place-items:stretch;padding-left:0;padding-right:0;padding-bottom:0}.at-access-cards{list-style:none;margin:0;padding:0;display:grid;gap:8px}.at-access-card{display:grid;gap:4px;width:100%;text-align:left;padding:10px 12px;border:1px solid var(--at-border);border-radius:var(--at-radius);background:var(--at-surface);color:var(--at-text);font:inherit}.at-access-user-sheet{position:fixed;z-index:30;left:0;right:0;top:var(--at-topbar-clear, 56px);bottom:calc(64px + env(safe-area-inset-bottom));padding:16px;overflow:auto;background:var(--at-surface);color:var(--at-text);border-top:1px solid var(--at-border)}.at-access-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0}.at-user-menu{position:relative}.at-user-menu__panel{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:16rem;padding:12px;display:grid;gap:8px;background:var(--at-surface);color:var(--at-text);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow)}.at-user-menu__panel--sheet{position:fixed;left:0;right:0;top:var(--at-topbar-clear, 56px);bottom:auto;width:auto;min-width:0;border-radius:0}.at-user-menu__facts{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.at-user-menu__facts dt{color:var(--at-muted)}.at-user-menu__facts dd{margin:0}.at-password-form{display:grid;gap:8px}.at-password-form__actions{display:flex;flex-wrap:wrap;gap:8px}html:root[data-layout=phone] .at-password-form__actions{flex-direction:column}html:root[data-layout=phone] .at-password-form__actions .at-btn{width:100%}.at-nav--locked .at-nav__link,.at-tabs--locked .at-tabs__link{opacity:.45}.at-nav__lock{margin:4px 0;color:var(--at-muted);font-size:12px}.at-must-change{max-width:28rem}.at-must-change h2{margin:0 0 8px;font-size:1.05rem}.corrections-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.corrections-entry{padding:4px 0;border-bottom:1px solid var(--at-border)}.corrections-entry__line{line-height:1.4}.corrections-entry__button{background:transparent;border:1px solid var(--at-border);color:var(--at-text);margin-top:4px}html:root[data-layout=phone] .corrections-entry__unhide .corrections-entry__button{width:100%;min-height:44px}html:root[data-layout=phone] .corrections-entry__unhide .at-btn{min-height:44px}.od-cards{display:flex;flex-wrap:wrap;gap:12px}.od-card{flex:1 1 260px;border:1px solid var(--at-border);border-radius:4px;padding:8px 10px}.od-card--today{border-color:var(--at-accent);background:color-mix(in srgb,var(--at-accent) 9%,transparent)}.od-kicker{font:600 11px/1.4 var(--at-font-mono);text-transform:uppercase;color:var(--at-muted)}.od-card__line{margin-top:6px}.od-date{font-size:16px;font-weight:700}.od-agenda{margin-top:10px}.od-month{font:600 11px/1.4 var(--at-font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--at-muted);margin-top:8px}.od-row{display:grid;grid-template-columns:7.5rem 6.5rem auto 1fr;grid-template-areas:"d in w why";gap:4px 12px;padding:6px 8px;border-bottom:1px solid var(--at-border)}.od-row--today{font-weight:700;box-shadow:inset 3px 0 0 var(--at-accent);background:color-mix(in srgb,var(--at-accent) 9%,transparent)}.od-row__d{grid-area:d}.od-row__in{grid-area:in;font-variant-numeric:tabular-nums}.od-row__w{grid-area:w}.od-row__why{grid-area:why}.od-note{font-size:12.5px}.od-dash{color:var(--at-muted);font-size:16px;margin:0}.od-refusing{border:1px solid var(--at-bad);border-radius:4px;background:color-mix(in srgb,var(--at-bad) 9%,transparent);padding:8px 10px}.od-refusing p{margin:6px 0 0}:root[data-compact=true] .od-cards{flex-direction:column}:root[data-compact=true] .od-card{flex:1 1 auto}:root[data-compact=true] .od-row{grid-template-columns:1fr auto;grid-template-areas:"d in" "w w" "why why"}.tag-label-swatch{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;border:1px solid var(--at-border);vertical-align:-.1rem}.tag-label-table tr[data-archived] td{opacity:.65}.tag-label-editor__desc{display:flex;flex-direction:column;max-width:32rem}.tag-label-editor__desc input{width:100%}.tag-label-editor input[readonly]{color:var(--at-muted)}.orphan-box{margin:10px 0;padding:8px 10px;border:1px solid var(--at-border);border-radius:var(--at-radius);display:grid;gap:8px}.orphan-candidates{list-style:none;margin:0;padding:0;display:grid;gap:8px}.orphan-candidate{padding:8px;border:1px solid var(--at-border);border-radius:var(--at-radius);display:grid;gap:6px;min-width:0}.orphan-candidate--suggested{border-color:var(--at-accent)}.orphan-candidate__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.orphan-candidate__head .at-btn{margin-left:auto}.orphan-badge{font-size:12px;padding:1px 8px;border:1px solid var(--at-accent);border-radius:999px;color:var(--at-text)}.orphan-badge--warn{border-color:var(--at-warn)}.orphan-note{padding:6px 8px;border-radius:var(--at-radius);border:1px solid var(--at-border)}.orphan-note--bad{border-color:var(--at-bad)}.orphan-note--warn{border-color:var(--at-warn)}.orphan-lots{display:block;overflow-x:auto;margin:0}.orphan-lots th,.orphan-lots td{white-space:nowrap;padding:3px 6px}.orphan-box>p{margin:0}.tagged-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;margin-bottom:.75rem}.tagged-filters label{display:flex;flex-direction:column;font-size:.85rem}.tagged-body{display:grid;grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);gap:1rem;align-items:start}.tagged-list-wrap{min-width:0;overflow-x:auto}.tagged-list tbody tr{cursor:pointer}.tagged-list tbody tr.selected{background:color-mix(in srgb,var(--at-accent) 14%,transparent)}.tagged-more{margin-top:.5rem}.tagged-side{min-width:0;position:sticky;top:var(--at-topbar-clearance, 0)}.tagged-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.tagged-detail__head{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.tagged-note{white-space:pre-wrap;overflow-wrap:anywhere}.tagged-state{font-size:.8rem;padding:0 .35rem;border:1px solid var(--at-border);border-radius:.25rem}.tagged-state[data-state=changed]{border-color:var(--at-warn)}.tagged-state[data-state=orphaned]{border-color:var(--at-bad)}@media(max-width:900px){.tagged-body{grid-template-columns:minmax(0,1fr)}.tagged-side{position:static}}.at-trg{display:grid;gap:var(--at-gap);min-width:0;max-width:100%}.at-trg__opday{margin:0;overflow-wrap:anywhere}.at-trg__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0}.at-trg__book{margin:0;font-variant-numeric:tabular-nums}.at-trg__filters{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.at-trg__filter{font:inherit;font-size:.85rem;color:var(--at-text);background:transparent;border:1px solid var(--at-border);border-radius:var(--at-radius);padding:3px 10px;cursor:pointer;font-variant-numeric:tabular-nums}.at-trg__filter--zero:not([aria-pressed=true]){color:var(--at-muted)}.at-trg__filter[aria-pressed=true]{background:var(--at-accent);color:var(--at-on-accent);border-color:var(--at-accent)}.at-trg__sort{font:inherit;font-size:.85rem;color:var(--at-text);background:transparent;border:1px solid var(--at-border);border-radius:var(--at-radius);padding:3px 8px;margin-left:auto}:root[data-compact=true] .at-trg__filter{min-height:44px;padding:6px 12px}@media(max-width:390px){.at-trg__filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.at-trg__filter{min-height:44px}.at-trg__sort,:root[data-compact=true] .at-trg__sort{flex:1 0 100%;margin-left:0;min-height:44px}}@media(max-width:320px){.at-trg__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.at-trg__warn,.at-trg__refusal{color:var(--at-warn);font-weight:600}.at-trg__gate--gate-open{color:var(--at-gate-open)}.at-trg__gate--gate-shut{color:var(--at-gate-shut)}.at-trg__table{width:100%;table-layout:fixed}.at-trg__open{font:inherit;color:inherit;background:none;border:0;padding:4px 0;cursor:pointer;text-align:left}.at-trg__open:hover strong,.at-trg__open:focus-visible strong{text-decoration:underline}.at-trg__fold{display:inline-block;box-sizing:border-box;min-width:44px;font:inherit;color:var(--at-muted);background:none;border:0;padding:12px 6px;margin:-12px 0;cursor:pointer}.at-trg__fold[aria-expanded=true]{color:var(--at-text)}.at-trg__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.at-trg__card{padding:6px 8px;border:1px solid var(--at-border);border-radius:6px;display:grid;grid-template-rows:repeat(3,1.35em) auto;align-content:center;min-width:0;overflow:hidden}.at-trg__line1{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.at-trg__line1>span:first-child{min-width:0;overflow-wrap:anywhere}.at-trg__line1>:last-child{flex:none;white-space:nowrap}.at-trg-today__panel{background:var(--at-trg-ground);border:1px solid var(--at-border);border-radius:var(--at-radius);padding:8px 12px}:root[data-compact=true] .at-trg-today__panel{padding:8px}.at-trg-today{display:grid;gap:4px;min-width:0}.at-trg-today__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.at-trg-today__counts{font-variant-numeric:tabular-nums}.at-trg__stale{color:var(--at-warn);font-weight:600}.at-trg__showall{font:inherit;color:var(--at-accent);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}:root[data-compact=true] .at-trg__showall{min-height:44px;padding:0 8px}.at-trg__time{white-space:nowrap}.at-trg__table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;min-width:0}.at-trg__table th[scope=col]:nth-child(1){width:14%}.at-trg__table th[scope=col]:nth-child(2){width:15%}.at-trg__table th[scope=col]:nth-child(3){width:15%}.at-trg__table th[scope=col]:nth-child(4){width:15%}.at-trg__table th[scope=col]:nth-child(5){width:18%}.at-trg__table th[scope=col]:nth-child(6){width:9%}.at-trg__table th[scope=col]:nth-child(7){width:14%}.at-trg__table td[data-label=today]{text-align:right}.at-trg__table .at-chip{white-space:normal;max-width:100%}.at-trg__open{max-width:100%;white-space:normal;overflow-wrap:anywhere}.at-trg__session{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-trg__gate{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.at-trg__gate--inline{flex-direction:row;align-items:baseline;gap:6px}.at-trg__gate-line,.at-trg__gate-nums{white-space:nowrap}.at-trg__pair{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0;white-space:nowrap;overflow:hidden}.at-trg__pair-a{min-width:0;overflow:hidden;text-overflow:ellipsis}.at-trg__pair-b{flex:none}.at-trg__outcome{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--at-muted)}.at-trg__pline{display:flex;align-items:baseline;gap:6px;min-width:0}.at-trg__k{flex:none}.at-trg__v{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.at-trg__fixed{flex:none}.at-tt{display:grid;gap:4px;min-width:0;margin-top:4px}.at-tt__heads,.at-tt__row{display:grid;grid-template-columns:minmax(7rem,11rem) minmax(11rem,16rem) minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,1.5fr);gap:2px 12px;align-items:baseline;min-width:0}.at-tt__list{list-style:none;margin:0;padding:0;display:grid;gap:2px;min-width:0}.at-tt__row{padding:3px 0;border-top:1px solid var(--at-border);overflow-wrap:anywhere}.at-tt__wn{display:contents}.at-tt__name,.at-tt__chip,.at-tt__win,.at-tt__next,.at-tt__today{min-width:0}.at-trg-today__head a:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}:root[data-layout=phone] .at-trg-today__head a{min-height:44px;display:inline-flex;align-items:center;padding:0 12px 0 0}:root[data-layout=phone] .at-tt__heads{display:none}:root[data-layout=phone] .at-tt__row{grid-template-columns:minmax(0,1fr);gap:2px;padding:6px 0}:root[data-layout=phone] .at-tt__name,:root[data-layout=phone] .at-tt__chip{display:inline-block;margin-right:8px}:root[data-layout=phone] .at-tt__chip .at-chip{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}:root[data-layout=phone] .at-tt__wn{display:block}:root[data-layout=phone] .at-tt__win,:root[data-layout=phone] .at-tt__next{display:inline}:root[data-layout=phone] .at-tt__next:before{content:" · "}.at-trg__orders{list-style:none;margin:0;padding:0 0 4px 12px;display:grid;gap:2px;min-width:0}.at-trg__order{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.at-trg__orders-row td{border-top:0;padding-top:0}.at-trg__win{font-variant-numeric:tabular-nums}.at-trg__win--open{color:var(--at-gate-open);font-weight:600}.at-trg__win--later{color:var(--at-gate-shut)}.at-trg__win--passed{color:var(--at-win-done)}.at-trg__win--unknown{color:var(--at-muted);font-weight:400}.at-trg__row--done{background:var(--at-trg-done-bg)}.at-trg__evidence-row td{border-top:0;padding-top:0}.at-trg__ev{display:grid;gap:2px;min-width:0;padding:0 0 4px 12px}.at-trg__ev-head{color:var(--at-muted)}.at-trg__ev-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;min-width:0}.at-trg__ev-k{color:var(--at-muted)}.at-trg__ev-v,.at-trg__ev-line{min-width:0;overflow-wrap:anywhere}.at-trg__ev-v{display:grid;gap:1px}.at-trg__ev-near{display:grid;gap:1px;min-width:0}.at-trg__ev-nearline{min-width:0;white-space:normal;overflow-wrap:anywhere}.at-trg__ev-fold{margin:4px 0 0;padding-top:2px;border-top:1px solid var(--at-border);min-width:0}.at-trg__ev-fold>summary{min-height:44px;display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--at-muted)}.at-trg__ev-fold[open]>summary{color:var(--at-text)}.at-trg__ev-fold>.at-trg__ev{padding:0 0 6px}@media(max-width:1000px){.at-trg__table .at-trg__time,.at-trg__table .at-trg__time *{white-space:normal}}.at-tt__note{margin:0 0 4px}.today{display:grid;gap:var(--at-gap);min-width:0}.today__lede{margin:0}.today__open,.today__working,.today__closed{min-width:0}.today__lower{display:grid;gap:var(--at-gap);grid-template-columns:minmax(0,1fr);min-width:0}.today-pnl{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0}.today-pnl .day-pnl-line{min-width:0;font-variant-numeric:tabular-nums}.today-pnl .day-pnl-day{font-size:1.5rem}.today-pnl__mark{font-variant-numeric:tabular-nums}.at-ws-state{flex:none}.at-reload-build{font:inherit;font-size:12px;letter-spacing:.02em;padding:.28rem .55rem;border:1px solid var(--at-notice-edge);background:var(--at-notice-bg);color:var(--at-notice-fg);cursor:pointer;white-space:nowrap}.at-deploy{position:relative;display:inline-block;vertical-align:middle}.at-deploy__trigger{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;display:inline-block}.at-deploy__panel{position:absolute;right:0;z-index:30;width:max-content;max-width:min(46rem,calc(100vw - 2rem));max-height:24rem;overflow:auto;margin-top:.3rem;padding:.4rem .6rem;font-size:.78rem;background:var(--at-popover-dark-bg);color:var(--at-popover-dark-fg);border:1px solid var(--at-popover-dark-edge);border-radius:6px}.at-deploy__panel table{border-collapse:collapse;width:100%}.at-deploy__panel td,.at-deploy__panel th{text-align:left;padding:.12rem .4rem;border-bottom:1px solid var(--at-popover-dark-edge);vertical-align:top}.at-deploy__unit--amber td{color:var(--at-caution-fg)}.at-deploy__unit--red td{color:var(--at-danger-dim-fg);font-weight:600}.at-deploy-notice{margin:0;border:2px solid var(--at-caution-edge);background:var(--at-caution-bg);color:var(--at-caution-fg);padding:.4rem .75rem}.at-status-lines{padding:2px 16px;font-size:.85rem}.at-status-lines p{margin:2px 0}html:root:not([data-layout=phone]) .at-status-lines{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 1.5rem}.at-status-lines__text{min-width:0}.at-quotes{margin-left:auto;display:flex;flex-direction:column;align-items:flex-start;font-family:var(--at-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8rem;font-variant-numeric:tabular-nums}.at-quote{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .55rem;margin:2px 0;line-height:1.2}.at-quote__sym{min-width:2.6rem;font-size:.95rem;font-weight:700;color:var(--at-text)}.at-quote__sym--qqq{color:var(--at-qqq)}.at-quote__px{font-weight:700;font-size:1.15rem;color:var(--at-text)}.at-quote__chg{font-weight:700;font-size:.92rem}.at-quote__arrow{font-size:.92rem;color:var(--at-muted);margin-right:-.3rem}.at-quote__detail,.at-quote__local{color:var(--at-muted);font-size:.72rem}.at-quote__chg--up,.at-quote__arrow.at-quote__chg--up{color:var(--at-good)}.at-quote__chg--down,.at-quote__arrow.at-quote__chg--down{color:var(--at-bad)}.at-quote--stale .at-quote__px,.at-quote--stale .at-quote__chg{color:var(--at-muted);font-weight:400}.at-quote--missing .at-quote__px,.at-quote--missing .at-quote__detail{color:var(--at-muted)}.at-glim{position:relative;--at-glim-peak: .12;--at-glim-tone: var(--at-muted)}.at-glim--strong{--at-glim-peak: .2}.at-glim[data-glim-dir=up]{--at-glim-tone: var(--at-good)}.at-glim[data-glim-dir=down]{--at-glim-tone: var(--at-bad)}.at-glim:after{content:"";position:absolute;inset:0 -2px;border-radius:2px;pointer-events:none;background:var(--at-glim-tone);opacity:0}.at-glim[data-glim-phase=a]:after{animation:at-glim-a .45s ease-out 1}.at-glim[data-glim-phase=b]:after{animation:at-glim-b .45s ease-out 1}@keyframes at-glim-a{0%{opacity:var(--at-glim-peak)}to{opacity:0}}@keyframes at-glim-b{0%{opacity:var(--at-glim-peak)}to{opacity:0}}:root[data-quote-glimmer=off] .at-glim:after{display:none}@media(prefers-reduced-motion:reduce){.at-glim:after{animation:none!important}}.at-quote__chip,.at-quote__note{font-size:.72rem}.at-quote__note{margin:2px 0;white-space:normal}.at-meta{white-space:pre-wrap}.at-meta .pnl{font-weight:700;font-variant-numeric:tabular-nums}.at-meta .pnl.pos{color:var(--at-good)}.at-meta .pnl.neg{color:var(--at-line-bad)}.at-budget--muted{color:var(--at-muted)}.at-budget--warn{color:var(--at-line-warn)}.at-budget--bad{color:var(--at-line-bad)}.at-stack-banner--pending{background:var(--at-alarm-bg);border-color:var(--at-alarm-edge);color:var(--at-alarm-fg)}.at-stack-banner--pending.at-stack-banner--live-armed{box-shadow:inset 10px 0 0 var(--at-stack-live-armed-edge)}.at-stack-banner--pending.at-stack-banner--live-disarmed{box-shadow:inset 10px 0 0 var(--at-stack-live-disarmed-edge)}.at-stack-banner--pending.at-stack-banner--paper{box-shadow:inset 10px 0 0 var(--at-stack-paper-edge)}.at-stack-banner--pending.at-stack-banner--dry-run{box-shadow:inset 10px 0 0 var(--at-stack-dry-run-edge)}.at-stack-banner--pending.at-stack-banner--mock{box-shadow:inset 10px 0 0 var(--at-stack-mock-edge)}.at-pending-boxes{display:inline-flex;flex-wrap:wrap;gap:.3rem;margin-left:.65rem}.at-pending-box{font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;padding:.12rem .4rem;border:1px solid var(--at-pending-box-edge);border-radius:2px;background:var(--at-pending-box-bg);color:var(--at-pending-box-fg);animation:at-pending-blink 1s ease-in-out infinite}@keyframes at-pending-blink{0%,to{background:var(--at-pending-box-bg);color:var(--at-pending-box-fg);border-color:var(--at-pending-box-edge)}50%{background:var(--at-pending-box-flash-bg);color:var(--at-pending-box-flash-fg);border-color:var(--at-pending-box-flash-edge)}}@media(prefers-reduced-motion:reduce){.at-pending-box{animation:none;background:var(--at-pending-box-flash-bg);color:var(--at-pending-box-flash-fg);border-color:var(--at-pending-box-flash-edge)}}.at-login__notice{margin:4px 0 8px;padding:6px 8px;border:1px solid var(--at-warn);border-radius:var(--at-radius)}.at-stack-banner{flex-wrap:wrap}.at-stack-banner__status{display:inline-flex;flex-wrap:wrap;gap:12px;align-items:baseline}.at-book-switch{display:inline-flex;gap:0;align-items:baseline}.at-book-switch__btn{font:inherit;padding:2px 10px;min-height:28px;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;opacity:.7}.at-book-switch__btn+.at-book-switch__btn{border-left-width:0}.at-book-switch__btn[aria-pressed=true]{opacity:1;font-weight:700;background:var(--at-book-switch-on)}.at-stack-banner__detail{font-size:12px}.at-stack-banner__tape{font-weight:600}.at-stack-banner__mock{font-weight:700}.at-stack-banner__detail,.at-dry-replay{min-width:0;max-width:100%;overflow-wrap:anywhere}.at-dry-replay{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px}.at-dry-replay__hint--bad{color:var(--at-bad)}.at-dry-replay__pending{font-weight:700;text-transform:uppercase;font-size:11px}.at-dry-replay__ticks,.at-dry-replay__write{color:var(--at-muted)}.at-topbar{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}body{padding-bottom:env(safe-area-inset-bottom)}.at-phone-header{border-bottom:1px solid var(--at-border)}.at-phone-strip{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;width:100%;min-height:44px;padding:4px 12px;box-sizing:border-box;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:pan-x}.at-phone-strip__quotes{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--at-font-mono, ui-monospace, monospace);font-size:13px}.at-phone-strip__caret{flex:none;opacity:.7}.at-phone-header__body[hidden]{display:none}.at-phone-header__body .at-header{flex-wrap:wrap;row-gap:6px}.at-phone-header__body .at-header a,.at-phone-header__body .at-header .at-btn{min-height:44px;display:inline-flex;align-items:center}html:root[data-layout=phone] .at-phone-header__body .at-header .at-btn{min-height:44px}.at-rewalk{margin:6px 16px;padding:6px 10px;border:1px solid var(--at-border);border-radius:var(--at-radius);font-size:12px}.at-rewalk--bad{border-color:var(--at-bad)}.at-rewalk__head{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.at-rewalk__table{overflow-x:auto;max-width:100%}.at-rewalk__table table{border-collapse:collapse}.at-rewalk__table td,.at-rewalk__table th{padding:1px 9px 1px 0;text-align:left;white-space:nowrap}.at-rewalk__table .num{text-align:right;font-variant-numeric:tabular-nums}.at-rewalk__diff--up{color:var(--at-good)}.at-rewalk__diff--down{color:var(--at-bad)}.at-rewalk__diff--zero{color:var(--at-muted)}.at-tabs{position:fixed;left:0;right:0;bottom:0;z-index:24;background:var(--at-surface);border-top:1px solid var(--at-border);padding-bottom:env(safe-area-inset-bottom)}.at-tabs__bar{display:flex;margin:0;padding:0;list-style:none}.at-tabs__bar>li{flex:1 1 0;min-width:0;display:flex}.at-tabs__bar>li>span{display:flex;flex:1 1 auto}.at-tabs__link{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 4px;border:0;border-top:2px solid transparent;background:transparent;color:var(--at-muted);font:inherit;font-size:13px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.at-tabs__link[aria-current=page]{color:var(--at-text);border-top-color:var(--at-accent);font-weight:600}html:root[data-layout=phone] .at-main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.at-tabs__sheet{margin:0;padding:6px 8px;list-style:none;display:grid;gap:2px;max-height:60dvh;overflow-y:auto;border-bottom:1px solid var(--at-border)}.at-tabs__sheet-link{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--at-radius);color:var(--at-text);text-decoration:none}.at-tabs__sheet-link[aria-current=page]{font-weight:600;box-shadow:inset 3px 0 0 var(--at-accent)}html:root[data-layout=phone] .at-toasts{z-index:30;bottom:calc(72px + env(safe-area-inset-bottom))}html:root[data-layout=phone] .at-dialog{width:100%;min-width:0;max-width:none;padding:12px}html:root[data-layout=phone] .at-dialog__actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px}html:root[data-layout=phone] .at-dialog__actions .at-btn{min-height:44px;width:100%;justify-content:center}html:root[data-layout=phone] .at-dialog input{font-size:16px;min-height:44px}html:root[data-layout=phone] .at-main{grid-template-columns:minmax(0,1fr)}html:root[data-layout=phone] .at-refusals__fold>summary{display:block;max-width:100%}html:root[data-layout=phone] .at-refusals__badge{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}html:root[data-layout=phone] .at-session__row{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:2px}html:root[data-layout=phone] .at-pair{display:flex;flex-wrap:wrap;gap:4px;max-width:100%}html:root[data-layout=phone] .at-field{min-width:0;max-width:100%}html:root[data-layout=phone] .at-group__body .at-table{width:100%}html:root[data-layout=phone] .at-group__body .at-table td,html:root[data-layout=phone] .at-group__body .at-table caption{white-space:normal;overflow-wrap:anywhere}html:root[data-layout=phone] .at-slider-row input[type=range]{min-width:0;flex:1 1 auto}html:root[data-layout=phone] .at-group__body .at-table{display:block;overflow-x:auto}html:root[data-layout=phone] .at-slider-row{min-width:0;max-width:100%}html:root[data-layout=phone] .at-slider-row__readout{flex:none}html:root[data-layout=phone] .at-main select{min-width:0;max-width:100%}html:root[data-layout=phone] .at-deploy,html:root[data-layout=phone] .at-alerts{position:static}.at-deploy__panel,.at-alerts__panel{transform:translate(var(--at-pop-shift, 0px))}html:root[data-layout=phone] .at-deploy__panel,html:root[data-layout=phone] .at-alerts__bell{min-height:44px}html:root[data-layout=phone] .at-alerts__panel{left:16px;right:16px;top:auto;width:auto;max-width:none}.at-section-icon{flex:none;display:block}.at-tabs__sheet-link{gap:10px}.at-notice-bar{position:fixed;left:max(16px,env(safe-area-inset-left));bottom:max(16px,calc(env(safe-area-inset-bottom) + 8px));z-index:22;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;max-width:min(34rem,calc(100vw - 32px));padding:8px 12px;font-size:13px;background:var(--at-notice-bg);color:var(--at-notice-fg);border:1px solid var(--at-notice-edge);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow)}.at-notice-bar+.at-notice-bar{bottom:calc(max(16px,env(safe-area-inset-bottom) + 8px) + 64px)}html:root[data-layout=phone] .at-notice-bar{bottom:calc(72px + env(safe-area-inset-bottom))}html:root[data-layout=phone] .at-notice-bar+.at-notice-bar{bottom:calc(136px + env(safe-area-inset-bottom))}html:root[data-layout=phone] .at-notice-bar .at-reload-build{min-height:44px}.at-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.at-session__off-high,.at-session__gates{color:var(--at-muted);white-space:nowrap}.at-session__sym{color:var(--at-accent, var(--at-text))}.at-session__gates-btn{font:inherit;font-weight:600;color:var(--at-text);background:none;border:0;border-bottom:1px solid currentColor;padding:0;cursor:pointer}.at-gates{position:absolute;top:100%;left:0;z-index:20;margin-top:6px;width:max-content;min-width:min(40rem,calc(100vw - 32px));max-width:min(62rem,calc(100vw - 32px));max-height:min(34rem,calc(100dvh - var(--at-topbar-clear, 56px) - 24px));overflow:auto;padding:10px 12px;font-weight:400;white-space:normal;background:var(--at-surface);color:var(--at-text);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow)}.at-gates__head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.at-gates__table{width:100%;border-collapse:collapse}.at-gates__table th{text-align:left;font-size:12px;color:var(--at-muted);font-weight:600;padding:4px 10px 4px 0}.at-gates__table td{padding:6px 10px 6px 0;border-top:1px solid var(--at-border);vertical-align:top}.at-gates__today{font-variant-numeric:tabular-nums}.at-gates .is-off,.at-gates__table tr.is-off td{color:var(--at-muted)}.at-gate{font-weight:700;white-space:nowrap}.at-gate--shut,.at-gate--unknown{color:var(--at-muted)}.at-gates__cards{display:none;list-style:none;margin:0;padding:0}.at-gates__cards li{padding:10px 0;border-top:1px solid var(--at-border);min-height:44px}.at-gates__card-head{display:flex;justify-content:space-between;gap:8px}html:root[data-layout=phone] .at-gates{position:fixed;left:0;right:0;top:var(--at-topbar-clear, 56px);bottom:calc(64px + env(safe-area-inset-bottom));width:auto;min-width:0;max-width:none;max-height:none;margin:0;border-radius:0}html:root[data-layout=phone] .at-gates__table{display:none}html:root[data-layout=phone] .at-gates__cards{display:block}html:root[data-layout=phone] .at-gates__head .at-btn{min-height:44px}.at-gate-wrap{display:inline-flex;flex-direction:column;gap:1px}.at-gate-differs{font-size:11px;font-weight:600;color:var(--at-warn);white-space:nowrap;cursor:help}.at-phone-quotes{padding:6px 12px 0;font-family:var(--at-font-mono, ui-monospace, monospace);font-size:13px}.at-phone-quotes__row{white-space:normal}.at-phone-quotes__seg{white-space:nowrap}.at-phone-quotes__none{margin:0;padding:6px 12px 0;font-size:13px;color:var(--at-muted, inherit);opacity:.7}.at-halt-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:6px 16px;padding:6px 10px;border:1px solid var(--at-warn);border-radius:var(--at-radius);background:transparent;color:var(--at-text);font-size:13px}.at-halt-band--unknown{border-color:var(--at-border);font-size:12px}.at-halt-band--open{border-color:var(--at-border)}.at-halt-band .at-cmd:empty{position:absolute}.at-halt-band .at-cmd:not(:empty){flex-basis:100%}.at-halt-band__text{min-width:0}html:root[data-layout=phone] .at-halt-band{margin:6px 12px}html:root[data-layout=phone] .at-halt-band .at-halt-band__resume,html:root[data-layout=phone] .at-halt-band .at-halt-band__halt{width:100%;min-height:44px;justify-content:center}.at-stop-entries{margin-top:12px}html:root[data-layout=phone] .at-stop-entries .at-btn{width:100%;min-height:44px}.at-halt-notice{margin:4px 0;padding:2px 8px;border-left:3px solid var(--at-warn);font-size:13px}.at-flatten{margin-top:12px}html:root[data-layout=phone] .at-flatten .at-btn{width:100%;min-height:44px}.at-flatten-notclosed{margin:8px 0;padding:8px 10px;border:2px solid var(--at-warn);border-radius:var(--at-radius);background:transparent}.at-enrol__qr{width:220px;height:220px;background:var(--at-qr-ground);display:block;margin:8px auto}.at-enrol__warn{margin:0 0 8px;padding:8px 10px;border:2px solid var(--at-warn);border-radius:var(--at-radius)}.at-enrol__secret{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;white-space:pre-wrap}.at-enrol__key{margin:8px 0}.at-totp-key{margin:2px 0;padding:6px 8px;border:2px solid var(--at-warn);border-radius:var(--at-radius)}.at-flatten-notclosed ul{margin:4px 0 0;padding-left:18px}.at-flatten-unknown{margin:8px 0;padding:8px 10px;border:2px solid var(--at-bad);border-radius:var(--at-radius);background:transparent;font-weight:600}.at-flatten-rows{list-style:none;margin:4px 0 8px;padding:0}.at-flatten-row{display:grid;grid-template-columns:minmax(0,2fr) auto minmax(0,3fr);gap:4px 12px;align-items:baseline;padding:4px 0;border-bottom:1px solid var(--at-border);overflow-wrap:anywhere}.at-flatten-plan .at-flatten-row{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}html:root[data-layout=phone] .at-flatten-row,html:root[data-layout=phone] .at-flatten-plan .at-flatten-row{grid-template-columns:minmax(0,1fr)}.at-flatten-chip{display:inline-block;padding:0 8px;border:1px solid currentColor;border-radius:999px;background:transparent;font-weight:600;white-space:nowrap}.at-flatten-chip--good{color:var(--at-good)}.at-flatten-chip--info{color:var(--at-accent)}.at-flatten-chip--warn{color:var(--at-warn)}.at-flatten-chip--bad{color:var(--at-bad)}.at-flatten-chip--neutral{color:var(--at-muted)}.at-topclock{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.at-topclock__state{font-weight:700;letter-spacing:.04em;min-width:9ch}.at-topclock__skew{font-weight:700;padding:0 6px;border:1px solid currentColor;border-radius:var(--at-radius);white-space:normal}.at-countdown{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}html:root[data-view=automated]:not([data-layout=phone]){--hdr-logo-w: 5.5rem;--hdr-pad: 4px 16px;--hdr-col-gap: 16px;--band-gap: 1.5rem}html:root[data-view=automated]:not([data-layout=phone]) .at-header{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--hdr-col-gap);row-gap:2px;min-height:0;padding:var(--hdr-pad)}html:root[data-view=automated]:not([data-layout=phone]) .at-header__brand{flex-direction:row;align-items:center;gap:10px}html:root[data-view=automated]:not([data-layout=phone]) .at-wordmark-box{width:var(--hdr-logo-w)}html:root[data-view=automated]:not([data-layout=phone]) .at-header__mid{flex:1 1 auto}html:root[data-view=automated]:not([data-layout=phone]) .at-session__past{display:none}html:root[data-view=automated]:not([data-layout=phone]) .at-session.is-expanded .at-session__past{display:contents}html:root[data-view=automated]:not([data-layout=phone]) .at-session__more{display:inline-block}html:root[data-view=automated]:not([data-layout=phone]) .at-header__side{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-self:center;margin-left:auto;gap:2px 8px}html:root[data-view=automated]:not([data-layout=phone]) .at-header__side>*,html:root[data-view=automated]:not([data-layout=phone]) .at-header__tail>*{min-height:0}html:root[data-view=automated]:not([data-layout=phone]) .at-header__side>.at-btn,html:root[data-view=automated]:not([data-layout=phone]) .at-header__tail>.at-user-menu{margin-top:0}html:root[data-view=automated]:not([data-layout=phone]) .at-statusband{display:flex;flex-wrap:wrap;align-items:center;background:var(--at-surface)}html:root[data-view=automated]:not([data-layout=phone]) .at-statusband>.at-header,html:root[data-view=automated]:not([data-layout=phone]) .at-statusband>.at-deploy-notice{flex:1 0 100%;order:-2}html:root[data-view=automated]:not([data-layout=phone]) .at-statusband>.at-status-lines{flex:1 1 0;min-width:0}html:root[data-view=automated]:not([data-layout=phone]) .at-statusband>.at-refusals{display:contents}html:root[data-view=automated]:not([data-layout=phone]) .at-refusals__fold{order:-1;flex:0 0 auto;padding:0 0 0 16px}html:root[data-view=automated]:not([data-layout=phone]) .at-refusals__fold[open]{flex:1 0 100%;padding-right:16px}html:root[data-view=automated]:not([data-layout=phone]) .at-refusals__banners{order:-1;flex:1 0 100%;padding:0 16px}html:root[data-view=automated]:not([data-layout=phone]) .at-status-lines{padding:1px 16px;align-items:center;gap:0 var(--band-gap)}html:root[data-view=automated]:not([data-layout=phone]) .at-status-lines__text{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--band-gap)}html:root[data-view=automated]:not([data-layout=phone]) .at-status-lines p{margin:0}html:root[data-view=automated]:not([data-layout=phone]) .at-status-lines .at-totp-key{flex-basis:100%}html:root[data-view=automated]:not([data-layout=phone]) .at-quotes{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0 1.25rem}html:root[data-view=automated]:not([data-layout=phone]) .at-quote,html:root[data-view=automated]:not([data-layout=phone]) .at-quote__note{margin:0}html:root[data-view=automated]:not([data-layout=phone]) .at-nav__link{padding-top:5px;padding-bottom:5px}:root{--at-bg: #f6f7f9;--at-surface: #ffffff;--at-text: #1a1d23;--at-muted: #5f6673;--at-qqq: #006f80;--at-border: #d9dde3;--at-accent: #2559cc;--at-good: #106d34;--at-gate-open: #0a6650;--at-gate-shut: #1f5fbf;--at-win-done: #7a4fa8;--at-trg-ground: #e9edf2;--at-qr-ground: #ffffff;--at-trg-done-bg: rgb(110 118 130 / 14%);--at-bad: #b42318;--at-warn: #8a4f00;--at-live: #b42318;--at-live-fill: #b42318;--at-on-live: #ffffff;--at-era-e3: #5b5fc7;--at-era-e3-wash: #e6e7f8;--at-era-e4: #a8408f;--at-era-e4-wash: #f6e4f1;--at-era-e5: #5f7a14;--at-era-e5-wash: #e9f0d3;--at-radius: 6px;--at-gap: 12px;--at-font: system-ui, -apple-system, "Segoe UI", sans-serif;--at-page-backdrop: radial-gradient(1200px 700px at 8% -12%, rgb(47 111 237 / 9%), transparent 62%), radial-gradient(1000px 600px at 100% 0%, rgb(18 122 58 / 7%), transparent 60%), repeating-linear-gradient(0deg, rgb(26 29 35 / 3.5%) 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, rgb(26 29 35 / 2.5%) 0 1px, transparent 1px 32px);--at-panel-shadow: 0 1px 2px rgb(16 24 40 / 6%), 0 8px 24px rgb(16 24 40 / 9%);--at-page-tile: url(/ui/page-background.jpg);--at-page-ground: #eef1f4;--at-pulse-live: #59c669;--at-pulse-sandbox: var(--at-page-ground);--at-pulse-tone: var(--at-pulse-sandbox);--at-page-wash: rgb(238 241 244 / 80%);--at-ghost-opacity: .12;--at-contour-mask: url(/app/assets/page-contours-D7xRMWN3.svg);--at-contour-ink: rgb(47 111 237 / 24%);--at-contour-glow: rgb(47 111 237 / 8%);color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--at-bg: #111317;--at-surface: #1a1d23;--at-text: #e6e8eb;--at-muted: #9aa1ad;--at-qqq: #3ddbe8;--at-era-e3: #a5a8ff;--at-era-e3-wash: #26294d;--at-era-e4: #f08fd6;--at-era-e4-wash: #46223e;--at-era-e5: #b6d65a;--at-era-e5-wash: #2f3a14;--at-border: #2c313a;--at-accent: #6d9bff;--at-good: #4cc27a;--at-gate-open: #45d2a8;--at-gate-shut: #7fb0ff;--at-win-done: #c3a1f0;--at-trg-ground: #0c0e11;--at-qr-ground: #ffffff;--at-trg-done-bg: rgb(154 161 173 / 12%);--at-bad: #ff6b5e;--at-warn: #f0a640;--at-live: #ff6b5e;--at-page-backdrop: radial-gradient(1200px 700px at 8% -12%, rgb(58 168 184 / 16%), transparent 62%), radial-gradient(1000px 600px at 100% 0%, rgb(76 194 122 / 8%), transparent 60%), repeating-linear-gradient(0deg, rgb(255 255 255 / 2.6%) 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, rgb(255 255 255 / 1.8%) 0 1px, transparent 1px 32px);--at-panel-shadow: 0 1px 2px rgb(0 0 0 / 45%), 0 10px 30px rgb(0 0 0 / 42%);--at-page-ground: #12181c;--at-page-wash: rgb(14 22 26 / 40%);--at-contour-ink: rgb(58 168 184 / 34%);--at-contour-glow: rgb(58 168 184 / 14%)}}:root{--at-on-accent: #fff;--at-on-danger: #fff;--at-stack-live-armed-bg: #8b1414;--at-stack-live-armed-edge: #ff6b5e;--at-stack-live-armed-fg: #fff;--at-stack-live-disarmed-bg: #122a4d;--at-stack-live-disarmed-edge: #5ba3e8;--at-stack-live-disarmed-fg: #e8f4ff;--at-stack-paper-bg: #142819;--at-stack-paper-edge: #2a7a44;--at-stack-paper-fg: #c8f0d4;--at-stack-dry-run-bg: #2a2414;--at-stack-dry-run-edge: #776;--at-stack-dry-run-fg: #ec6;--at-stack-mock-bg: #262626;--at-stack-mock-edge: #777;--at-stack-mock-fg: #ddd;--at-book-switch-on: rgba(255, 255, 255, .12);--at-account-pill-bg: #fff;--at-account-pill-fg: #1a1d23;--at-account-menu-current: rgb(37 89 204 / 12%);--at-account-strip-a: #f0a050;--at-account-strip-b: #e6c25a;--at-account-strip-fg: #1a1408;--at-operator-view-edge: #f0a050;--at-alarm-edge: #c44;--at-alarm-bg: #3a1414;--at-alarm-fg: #fcc;--at-caution-edge: #664;--at-caution-fg: #ec6;--at-caution-bg: #221;--at-danger-dim-fg: #f99;--at-notice-edge: #e6c25a;--at-notice-bg: #3a3014;--at-notice-fg: #f3e2a4;--at-popover-dark-bg: #12161b;--at-popover-dark-fg: #dde;--at-popover-dark-edge: #2a3038;--at-pending-box-edge: #e6c25a;--at-pending-box-bg: #2a2410;--at-pending-box-fg: #ffe9a0;--at-pending-box-flash-bg: #e6c25a;--at-pending-box-flash-fg: #1a1408;--at-pending-box-flash-edge: #fff4c8;--at-line-bad: #f66;--at-line-warn: #fc0;--at-vix-active: #7cb87c;--at-vix-calm: #c9a227;--at-status-ok: #2e8b57;--at-amber: #d9822b;--at-amber-fill: #f0a050;--at-on-amber-fill: #1f1408;--at-alert: #c0392b;--at-switch-on: #2a7a44;--at-switch-off: #7a4444;--at-select: #3b82f6;--at-book-working: #c9a227;--at-book-working-text: #a07c10;--at-book-open: #2f8f57;--at-book-shared: #2f6fed;--at-book-pending-tint: rgb(201 162 39 / 14%);--at-book-error-tint: rgb(239 68 68 / 12%);--at-book-breach-tint: rgb(239 68 68 / 16%);--at-book-mock-tint: rgb(201 162 39 / 8%);--at-book-profit-lock: #4ade80;--at-book-near-ttl: #e67e22;--at-book-near-ttl-tint: rgb(230 126 34 / 12%);--at-book-near-ttl-text: #c2410c;--at-pnl-track-loss: rgb(239 68 68 / 35%);--at-pnl-track-flat: rgb(120 128 136 / 25%);--at-pnl-track-gain: rgb(34 197 94 / 35%);--at-unfilled-fg: #ffe08a;--at-unfilled-bg: #2e2408;--at-unfilled-aged-fg: #1c1400;--at-unfilled-aged-bg: #f2b51c;--at-unfilled-aged-edge: #ffd25e;--at-unfilled-glow: rgb(242 181 28 / 75%);--at-book-risk-edge: #3a8e7c;--at-lot-pane-bg: #111;--at-lot-pane-edge: #333;--at-lot-legend-fg: #cfcfcf;--at-lot-legend-bg: rgba(17, 17, 17, .72);--at-lot-legend-note: #94a3b8;--at-lot-setup-edge: #252525;--at-lot-setup-bg: #0a0a0a;--at-backdrop: rgb(0 0 0 / 40%);--at-backdrop-strong: rgb(0 0 0 / 70%)}*{box-sizing:border-box}html{background-color:var(--at-page-ground);background-image:linear-gradient(var(--at-page-wash),var(--at-page-wash)),var(--at-page-tile);background-repeat:repeat,repeat;background-position:0 0,var(--at-bg-x, 0px) 0}:root[data-backdrop=contour]{background-color:var(--at-bg);background-image:radial-gradient(900px 600px at 85% 110%,var(--at-contour-glow),transparent 60%);background-attachment:fixed}:root[data-backdrop=contour]:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--at-contour-ink);-webkit-mask-image:var(--at-contour-mask);mask-image:var(--at-contour-mask);-webkit-mask-size:1200px 600px;mask-size:1200px 600px;-webkit-mask-repeat:repeat;mask-repeat:repeat}:root[data-backdrop=glow]{background-color:var(--at-bg);background-image:var(--at-page-backdrop);background-attachment:fixed}:root[data-compact=true]{--at-page-wash: color-mix(in srgb, var(--at-page-ground) 72%, transparent)}body{margin:0;background:transparent;color:var(--at-text);font:14px/1.45 var(--at-font)}.at-status-lines,.at-refusals{background:var(--at-surface)}.at-bg-ghost{display:none;position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--at-page-tile);background-repeat:repeat;background-position:0 0;opacity:var(--at-ghost-opacity)}:root[data-backdrop=tile]:is([data-bg-motion=shadow],[data-bg-motion=slip]) .at-bg-ghost{display:block}a{color:var(--at-accent)}h1,h2,h3{margin:0}h3{font-size:13px;color:var(--at-muted);font-weight:600;margin-top:var(--at-gap)}.at-header{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--at-surface);border-bottom:1px solid var(--at-border);flex-wrap:wrap}.at-header__title{font-size:16px}@keyframes at-header-pulse{0%,to{background-color:color-mix(in srgb,var(--at-pulse-tone) 30%,transparent)}50%{background-color:transparent}}:root[data-pulse-tone=live]{--at-pulse-tone: var(--at-pulse-live)}:root[data-pulse-active=on] .at-header{animation:at-header-pulse var(--at-pulse-duration) ease-in-out infinite}@media(prefers-reduced-motion:reduce){:root[data-pulse-active=on] .at-header{animation:none}}.at-wordmark-box{flex:0 0 auto;width:12.5rem;max-width:100%;min-width:0;margin:0;line-height:0}.at-wordmark-box--paper{background:var(--at-border);border-radius:var(--at-radius)}.at-wordmark{display:block;width:100%;height:auto;aspect-ratio:1024 / 559;object-fit:contain}:root[data-compact=true] .at-wordmark-box{width:10.5rem}:root[data-compact=true] .at-wordmark-box{width:100%;height:56px;overflow:hidden}:root[data-compact=true] .at-wordmark-box .at-wordmark{height:56px;aspect-ratio:auto;object-fit:cover}:root{--at-content-max: none;--at-gutter: 24px}:root[data-width=wide]{--at-content-max: 1600px}:root[data-width=standard]{--at-content-max: 1100px}.at-main{max-width:var(--at-content-max);margin:0 auto;padding:16px var(--at-gutter);display:grid;gap:var(--at-gap);min-width:0}.at-main p{max-width:100ch}.at-main>.at-panel:not([data-area]){background:color-mix(in srgb,var(--at-surface) var(--at-area-expanded),transparent)}.at-spacer{flex:1}.at-muted{color:var(--at-muted)}.at-small{font-size:12px}.at-panel{background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);padding:14px 16px;box-shadow:var(--at-panel-shadow)}.at-panel--error{border-color:var(--at-bad)}.at-panel__header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.at-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--at-gap);margin:8px 0}.at-stat__label{font-size:12px;color:var(--at-muted)}.at-stat__value{font-size:18px;font-variant-numeric:tabular-nums}.at-tone--good{color:var(--at-good)}.at-tone--bad{color:var(--at-bad)}.at-btn{font:inherit;padding:4px 12px;border-radius:var(--at-radius);border:1px solid var(--at-border);background:var(--at-surface);color:var(--at-text);cursor:pointer}.at-btn:disabled{opacity:.6;cursor:default}.at-btn--primary{background:var(--at-accent);border-color:var(--at-accent);color:var(--at-on-accent)}.at-btn--danger{background:var(--at-bad);border-color:var(--at-bad);color:var(--at-on-danger)}.at-btn--danger-outline{background:transparent;border-color:var(--at-bad);color:var(--at-bad)}.at-btn--ghost{border-color:transparent;background:transparent}@keyframes at-arm-fill{0%{background-size:0% 2px}to{background-size:100% 2px}}.at-btn--arming,.at-btn--arming:disabled{opacity:1;background-color:var(--at-surface);border-color:var(--at-border);color:var(--at-text);background-image:linear-gradient(var(--at-live-fill),var(--at-live-fill));background-repeat:no-repeat;background-position:left bottom;background-size:0% 2px;animation:at-arm-fill var(--at-arm-ms, .6s) linear forwards}@media(prefers-reduced-motion:reduce){.at-btn--arming,.at-btn--arming:disabled{animation:none;background-image:none}}:root{--at-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.at-chip{--chip: var(--at-muted);display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border:1px solid var(--chip);border-radius:4px;background:color-mix(in srgb,var(--chip) 12%,transparent);color:var(--chip);font:600 11px/1.45 var(--at-font-mono);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle}button.at-chip{cursor:pointer}button.at-chip:focus-visible{outline:2px solid var(--chip);outline-offset:1px}.at-chip--neutral{--chip: var(--at-muted)}.at-chip--info{--chip: var(--at-accent)}.at-chip--good{--chip: var(--at-good)}.at-chip--gate-open{--chip: var(--at-gate-open)}.at-chip--gate-shut{--chip: var(--at-gate-shut)}.at-chip--warn{--chip: var(--at-warn)}.at-chip--bad{--chip: var(--at-bad);font-weight:800}.at-chip--live{--chip: var(--at-live);font-weight:800}.at-chip--solid{background:var(--chip);color:var(--at-surface)}.at-chip--live.at-chip--solid{background:var(--at-live-fill);border-color:var(--at-live-fill);color:var(--at-on-live)}.at-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:var(--at-gap)}.at-table caption{text-align:left;font-weight:600;color:var(--at-muted);padding-bottom:4px}.at-table th,.at-table td{padding:4px 8px;border-bottom:1px solid var(--at-border)}.at-table__empty{color:var(--at-muted);text-align:center}.at-dialog-backdrop{position:fixed;inset:0;z-index:60;padding:var(--at-topbar-clear) 12px 12px;background:var(--at-backdrop);display:grid;place-items:center}.at-dialog{background:var(--at-surface);border-radius:var(--at-radius);padding:16px;min-width:300px;max-width:90vw;max-height:calc(100dvh - var(--at-topbar-clear) - 12px);display:flex;flex-direction:column;outline:none}.at-dialog__title{flex:none}.at-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto}.at-dialog__actions{flex:none;display:flex;justify-content:flex-end;gap:8px;margin-top:var(--at-gap)}.at-dialog--pack-info{width:min(560px,calc(100vw - 24px));height:calc(100dvh - var(--at-topbar-clear) - 12px);justify-self:end}.at-info-btn{border:0;background:transparent;color:var(--at-accent, inherit);cursor:pointer;padding:0 2px;font:inherit;font-size:.85em}.at-info-btn:focus-visible{outline:1px solid currentColor;border-radius:2px}.at-pack-info__showing{font-weight:600;margin:0 0 4px}.at-pack-info__banner{padding:6px 8px;border:1px solid var(--at-border);border-radius:var(--at-radius);background:var(--at-warn-fill, var(--at-surface-alt, transparent))}.at-pack-info__toggle{border:0;background:transparent;color:var(--at-accent, inherit);cursor:pointer;padding:0;font:inherit;text-decoration:underline}.at-pack-info__sections{display:grid;gap:10px;margin:8px 0}.at-pack-info__section{border-top:1px solid var(--at-border);padding-top:6px}.at-pack-info__heading{font-size:.95em;margin:0 0 4px}.at-pack-info__lines{margin:0;padding-left:18px;display:grid;gap:2px}.at-pack-info__other{border-collapse:collapse;font-size:.9em}.at-pack-info__other td{padding:1px 12px 1px 0;vertical-align:top}.at-pack-info__runs{display:flex;gap:12px;flex-wrap:wrap;margin:8px 0 0}.at-pack-info__parent{margin-top:10px}.at-live-warning{padding:8px 10px;border-radius:var(--at-radius);background:var(--at-live-fill);color:var(--at-on-live);font-weight:700}.at-toasts{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,calc(env(safe-area-inset-bottom) + 8px));display:grid;gap:8px}.at-toast{display:flex;gap:8px;align-items:center;padding:8px 12px;border-radius:var(--at-radius);background:var(--at-surface);border:1px solid var(--at-border)}.at-toast--good{border-color:var(--at-good)}.at-toast--bad{border-color:var(--at-bad)}.at-toast__close{border:0;background:transparent;color:inherit;cursor:pointer;font-size:16px}.at-stack-banner{display:flex;gap:12px;align-items:baseline;padding:6px 16px;border-bottom:2px solid;font-size:13px;letter-spacing:.04em}.at-stack-banner__label{font-size:15px}.at-live-frame{position:fixed;inset:0;z-index:70;pointer-events:none;border:3px solid var(--at-live-frame);--at-live-frame: var(--at-stack-live-disarmed-edge)}.at-live-frame--armed{--at-live-frame: var(--at-stack-live-armed-edge)}.at-account-pill{display:inline-flex;align-items:center;gap:6px;padding:1px 10px;border-radius:999px;background:var(--at-account-pill-bg);color:var(--at-account-pill-fg);font:inherit;font-weight:700;letter-spacing:0;border:1px solid var(--at-account-pill-bg)}.at-account-pill__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.at-account-pill__last4{font-weight:400;font-variant-numeric:tabular-nums;opacity:.75}.at-account-pill--button{cursor:pointer}.at-account-pill__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-account-pill__last4{white-space:nowrap}html:root[data-layout=phone] .at-stack-banner>.at-account-pill,html:root[data-layout=phone] .at-stack-banner>.at-account-switch{flex:1 1 0;min-width:100px;max-width:12rem}html:root[data-layout=phone] .at-account-switch>.at-account-pill{display:flex;width:100%;box-sizing:border-box}html:root[data-layout=phone] .at-account-pill{min-width:0;max-width:100%;box-sizing:border-box;gap:4px;padding:1px 8px;overflow:hidden}html:root[data-layout=phone] .at-account-pill__dot{flex:none}html:root[data-layout=phone] .at-stack-banner>.at-account-pill,html:root[data-layout=phone] .at-stack-banner>.at-account-switch,html:root[data-layout=phone] .at-account-switch>.at-account-pill{height:17px;max-height:17px;align-self:center}html:root[data-layout=phone] .at-account-pill{box-sizing:border-box;line-height:1;padding-top:0;padding-bottom:0}html:root[data-layout=phone] .at-account-pill__last4{flex:none;font-size:10px;letter-spacing:-.04em}@media(max-width:360px){html:root[data-layout=phone] .at-stack-banner>.at-account-pill,html:root[data-layout=phone] .at-stack-banner>.at-account-switch{min-width:72px}html:root[data-layout=phone] .at-account-pill{gap:0;padding:1px 5px}html:root[data-layout=phone] .at-account-pill__dot{display:none}html:root[data-layout=phone] .at-stack-banner{column-gap:8px}html:root[data-layout=phone] .at-stack-banner .at-book-switch__btn{padding-left:4px;padding-right:4px;font-size:12px}}.at-account-switch{position:relative;display:inline-block}.at-account-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:260px;display:grid;gap:2px;padding:6px;background:var(--at-surface);color:var(--at-text);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow);font-weight:400;letter-spacing:0}.at-account-menu__head{margin:0;padding:4px 8px;color:var(--at-muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.at-account-menu__item{display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.at-account-menu__item[aria-current=true]{background:var(--at-account-menu-current);font-weight:600}.at-account-menu__item small{margin-left:auto;color:var(--at-muted)}.at-account-menu__note{margin:4px 0 0;padding:6px 8px 2px;border-top:1px solid var(--at-border);color:var(--at-muted);font-size:12px}.at-account-strip{padding:4px 16px;font-size:12px;font-weight:700;color:var(--at-account-strip-fg);background:repeating-linear-gradient(135deg,var(--at-account-strip-a) 0 10px,var(--at-account-strip-b) 10px 20px)}.at-stack-banner.at-stack-banner--operator-view{border-bottom:6px double var(--at-operator-view-edge)}.at-stack-banner--live-armed{background:var(--at-stack-live-armed-bg);border-color:var(--at-stack-live-armed-edge);color:var(--at-stack-live-armed-fg)}.at-stack-banner--live-disarmed{background:var(--at-stack-live-disarmed-bg);border-color:var(--at-stack-live-disarmed-edge);color:var(--at-stack-live-disarmed-fg)}.at-stack-banner--paper{background:var(--at-stack-paper-bg);border-color:var(--at-stack-paper-edge);color:var(--at-stack-paper-fg)}.at-stack-banner--dry-run{background:var(--at-stack-dry-run-bg);border-color:var(--at-stack-dry-run-edge);color:var(--at-stack-dry-run-fg)}.at-stack-banner--mock{background:var(--at-stack-mock-bg);border-color:var(--at-stack-mock-edge);color:var(--at-stack-mock-fg)}.at-session{display:grid;grid-template-columns:repeat(8,auto);column-gap:10px;row-gap:1px;align-items:baseline;font-size:13px}.at-session__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline}.at-session__row--today{font-weight:600}.at-session__row--today .at-session__date{grid-column:1 / 4}.at-session__row--old{font-size:12px;opacity:.68}.at-session__row--old .at-session__date{grid-column:1 / 4}.at-session__past{display:contents}.at-session__row>.at-session__off-high{grid-column:7}.at-session__row>.at-session__gates{grid-column:8}.at-session__date{color:var(--at-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.at-session__more{display:none;margin-left:4px;font:inherit;font-size:11px;padding:0 5px}.at-session__pm,.at-session__vix{color:var(--at-muted);white-space:nowrap}.at-session__vix[data-mood=active]{color:var(--at-vix-active)}.at-session__vix[data-mood=calm]{color:var(--at-vix-calm)}.at-session__regime[data-regime=bull]{color:var(--at-good)}.at-session__regime[data-regime=bear]{color:var(--at-bad)}.at-session{position:relative}.at-session__row--older-toggle{font-size:11px}.at-session__older-btn{grid-column:1 / -1;justify-self:start;font:inherit;padding:0 5px}.at-session__older{position:absolute;top:100%;right:0;z-index:30;margin-top:4px;min-width:340px;padding:6px 8px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow)}.at-session__older-list{display:grid;grid-template-columns:repeat(5,auto);column-gap:10px;row-gap:1px;max-height:320px;overflow-y:auto}.at-session__older-list .at-session__row--old{opacity:1}.at-session__older-list .at-session__row--old .at-session__date{grid-column:auto}.at-session__older-list .at-session__row>.at-session__off-high{grid-column:auto}.at-session__older-error{color:var(--at-bad)}.at-session__older-foot{display:flex;gap:8px;align-items:baseline;justify-content:space-between;margin-top:6px;font-size:12px}@media(max-width:720px){.at-session__past{display:none}.at-session.is-expanded .at-session__past{display:contents}.at-session__more{display:inline-block}}.at-refusals{padding:4px 16px}.at-refusals__fold>summary{list-style:none;cursor:pointer;display:inline-block}.at-refusals__fold>summary::-webkit-details-marker{display:none}.at-refusals__rows{max-height:18rem;overflow:auto;margin:6px 0;font-size:12px}.at-refusals__rows table{border-collapse:collapse;width:100%}.at-refusals__rows th,.at-refusals__rows td{text-align:left;padding:2px 6px;border-bottom:1px solid var(--at-border);vertical-align:top}.at-refusals__rows .is-exit{color:var(--at-bad)}.at-refusals__banner{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;margin:6px 0;padding:6px 10px;border:1px solid var(--at-bad);border-radius:var(--at-radius)}.at-refusals__banner-text{overflow-wrap:anywhere}.at-watchers{position:relative}.at-watchers__panel{position:absolute;z-index:40;margin-top:4px;width:max-content;max-width:min(760px,calc(100vw - 32px));max-height:60vh;overflow:auto;padding:8px;border:1px solid var(--at-border);border-radius:var(--at-radius);background:var(--at-surface);font-size:12px}.at-watchers__panel table{border-collapse:collapse;width:100%}.at-watchers__panel th,.at-watchers__panel td{text-align:left;padding:2px 6px;border-bottom:1px solid var(--at-border);vertical-align:top}.at-watchers__procs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.at-watchers .is-warn{color:var(--at-amber)}.at-watchers .is-bad{color:var(--at-alert);font-weight:600}.at-watchers .is-ok{color:var(--at-status-ok)}.at-nav{padding:0 16px;border-bottom:1px solid var(--at-border);background:var(--at-surface);overflow-x:auto}.at-nav ul{display:flex;gap:4px;margin:0;padding:0;list-style:none}.at-nav__link{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;color:var(--at-muted);border-bottom:2px solid transparent;white-space:nowrap}.at-nav__link[aria-current=page]{color:var(--at-text);border-bottom-color:var(--at-accent);font-weight:600}.at-nav__label{white-space:nowrap}.at-login{max-width:420px}.at-login form{display:flex;flex-direction:column;gap:8px;align-items:stretch;margin-top:8px}.at-login__actions{display:flex;gap:8px}.at-totp-code input{font-size:22px;font-variant-numeric:tabular-nums;letter-spacing:.15em}html:root[data-layout=phone] .at-login__field input,html:root[data-layout=phone] .at-totp-code input{min-height:44px;width:100%}.at-login__field{display:grid;gap:4px;font-size:12px;color:var(--at-muted)}.at-login__field input{font:inherit;padding:4px 8px;border:1px solid var(--at-border);border-radius:var(--at-radius);background:var(--at-bg);color:var(--at-text)}.at-login__error{color:var(--at-bad)}:root{--at-area-bg: var(--at-surface);--at-area-border: var(--at-border);--at-area-radius: 0;--at-area-collapsed: 60%;--at-area-expanded: 90%;--at-pulse-duration: 10s}:root[data-corner=square]{--at-area-radius: 0}:root[data-corner=rounded]{--at-area-radius: .7rem}:root[data-corner=chamfer] :is(.at-fold,.at-panel[data-area]){clip-path:polygon(.75rem 0,calc(100% - .75rem) 0,100% .75rem,100% calc(100% - .75rem),calc(100% - .75rem) 100%,.75rem 100%,0 calc(100% - .75rem),0 .75rem)}:root[data-color-preset=soft-gray]{--at-area-border: #4a90a0;--at-preset-fill: #12161a}:root[data-color-preset=cyan-edges]{--at-area-border: #21cee1;--at-preset-fill: #141c22}:root[data-color-preset=teal-depth]{--at-area-border: #3a8e7c;--at-preset-fill: #101b16}:root[data-color-preset=nested-pop]{--at-area-border: #245e6a;--at-preset-fill: #1c2830}:root[data-color-preset=default]{--at-area-border: #3aa8b8;--at-preset-fill: #141c22}:root[data-color-preset=rainbow] [data-area=account]{--at-area-border: #b8c45c;--at-preset-fill: #181a14}:root[data-color-preset=rainbow] [data-area=settings]{--at-area-border: #ffb85c;--at-preset-fill: #1a1810}:root[data-color-preset=rainbow] [data-area=payload]{--at-area-border: #b85cff;--at-preset-fill: #141018}:root[data-color-preset=rainbow] [data-area=alerts]{--at-area-border: #ffc85c;--at-preset-fill: #1a1610}:root[data-color-preset=grey-shades] [data-area=account]{--at-area-border: #b0b4bc;--at-preset-fill: #242628}:root[data-color-preset=grey-shades] [data-area=settings]{--at-area-border: #686c74;--at-preset-fill: #181a1e}:root[data-color-preset=grey-shades] [data-area=payload]{--at-area-border: #a8acb4;--at-preset-fill: #282a2e}:root[data-color-preset=grey-shades] [data-area=alerts]{--at-area-border: #90949c;--at-preset-fill: #202224}:root[data-color-preset=by-category] [data-area=account]{--at-area-border: #4a90c8;--at-preset-fill: #141c28}:root[data-color-preset=by-category] :is([data-area=settings],[data-area=payload],[data-area=alerts]){--at-area-border: #9a6ac8;--at-preset-fill: #1a1420}:root[data-color-preset=sunset-contrast] [data-area=account]{--at-area-border: #ff6a8c;--at-preset-fill: #201018}:root[data-color-preset=sunset-contrast] [data-area=settings]{--at-area-border: #c878ff;--at-preset-fill: #281820}:root[data-color-preset=sunset-contrast] [data-area=payload]{--at-area-border: #8844aa;--at-preset-fill: #201018}:root[data-color-preset=sunset-contrast] [data-area=alerts]{--at-area-border: #ff4466;--at-preset-fill: #2a1418}@media(prefers-color-scheme:dark){[data-area]{--at-area-bg: var(--at-preset-fill, var(--at-surface))}}:root[data-compact=true]{--at-gap: 8px}:root[data-compact=true] .at-main{padding:8px;max-width:none}:root[data-compact=true] input,:root[data-compact=true] select,:root[data-compact=true] .at-btn{min-height:1.9rem}:root[data-compact=true] input[type=range]{width:auto;flex:1 1 auto;max-width:none}.at-panel[data-area],.at-fold{border:1px solid var(--at-area-border);border-radius:var(--at-area-radius);box-shadow:var(--at-panel-shadow)}.at-panel[data-area]{background:color-mix(in srgb,var(--at-area-bg) var(--at-area-expanded),transparent)}.at-fold{background:color-mix(in srgb,var(--at-area-bg) var(--at-area-collapsed),transparent);padding:8px 16px}.at-fold[open]{background:color-mix(in srgb,var(--at-area-bg) var(--at-area-expanded),transparent);padding-bottom:14px}.at-fold>summary{cursor:pointer;font-weight:600;padding:4px 0}.at-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0}.at-inline{display:inline-flex;align-items:center;gap:4px}.at-block{display:grid;gap:4px;margin:6px 0}.at-block textarea{width:min(100%,28rem);min-height:4.2rem;font:inherit}.at-checks{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0}.at-checks--column{flex-direction:column}.at-ok{color:var(--at-good)}.at-error{color:var(--at-bad)}.at-groups{display:flex;flex-direction:column;gap:10px;margin-top:8px}.at-group{border:1px solid var(--at-border);border-radius:4px;overflow:hidden}.at-group__head{display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;border:0;border-bottom:1px solid var(--at-border);background:transparent;color:var(--at-muted);font:inherit;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;cursor:pointer;text-align:left}.at-group__head[aria-expanded=false]{border-bottom-color:transparent}.at-group__head[aria-expanded=false] .at-group__caret{transform:rotate(-90deg)}.at-group__caret{display:inline-block;transition:transform .12s ease}.at-group__head:focus-visible,.at-choice:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-group__body{padding:8px 10px 10px}.at-choices{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.at-choice{font:inherit;font-size:12px;padding:4px 10px;border:1px solid var(--at-border);background:var(--at-surface);color:var(--at-text);cursor:pointer}.at-choice--on{border-color:var(--at-accent);background:var(--at-accent);color:var(--at-on-accent)}.at-slider-row{display:flex;align-items:center;gap:8px;margin:4px 0;font-size:12px}.at-slider-row__name{min-width:5.5rem}.at-slider-row input[type=range]{width:12rem;max-width:16rem;flex:1 1 8rem}.at-slider-row__readout{min-width:3rem;font-variant-numeric:tabular-nums}.at-alerts{margin:0;padding-left:18px}.at-alert{color:var(--at-bad);margin:4px 0}.at-payload{margin:6px 0 0;white-space:pre-wrap;word-break:break-word;font-size:12px;min-height:1.2em}@media(prefers-reduced-motion:reduce){.at-group__caret{transition:none}}:root{--at-kill-fg: #ff5252;--at-kill-bg: #111111;--at-kill-zone-bg: #0b0d10;--at-kill-divider: #3a3f47;--at-kill-disabled: #bbbbbb;--at-kill-state-fg: #ff6b6b;--at-topbar-clear: calc(64px + env(safe-area-inset-top)) }.at-topbar{position:sticky;top:0;z-index:25;display:flex;align-items:stretch}.at-topbar>.at-stack-banner{flex:1 1 auto;min-width:0;flex-wrap:wrap}.at-topbar--bare{background:var(--at-kill-zone-bg)}.at-kill{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:4px 12px;background:var(--at-kill-zone-bg);border-left:2px solid var(--at-kill-divider)}.at-topbar--bare>.at-kill{border-left:0}.at-kill__button{font:inherit;font-weight:800;font-size:12px;letter-spacing:.1em;min-height:28px;padding:3px 12px;border:2px solid var(--at-kill-fg);border-radius:3px;background:var(--at-kill-bg);color:var(--at-kill-fg);cursor:pointer}.at-kill__button:focus-visible{outline:2px solid var(--at-kill-fg);outline-offset:2px}.at-kill__button:disabled{opacity:.5;cursor:not-allowed;color:var(--at-kill-disabled);border-color:var(--at-kill-disabled)}.at-kill__state{font-size:12px;font-weight:700;padding:1px 7px;background:var(--at-kill-bg);color:var(--at-kill-state-fg);border:1px solid var(--at-kill-state-fg)}.at-kill__message{white-space:pre-wrap}@media(max-width:720px){.at-kill__button{min-height:44px;padding:6px 16px}}:root{--at-chart-bg: #ffffff;--at-chart-text: #1a1d23;--at-chart-grid: #eceef2;--at-chart-border: #d9dde3;--at-chart-crosshair: #9aa1ad;--at-chart-up: #1f8a5b;--at-chart-down: #d9434b;--at-chart-vol-up: #b9dcc9;--at-chart-vol-down: #f0c4c6;--at-chart-stop: #ef4444;--at-chart-limit: #0ea5e9;--at-chart-target: #8b5cf6;--at-chart-arm: #14b8a6;--at-chart-cushion: #64748b;--at-chart-entry: #16a34a;--at-chart-exit: #ea580c;--at-chart-other: #64748b;--at-chart-profit: #4ade80;--at-chart-peak: #e6c25a;--at-chart-logic: #fbbf24;--at-chart-mark: #c9a227;--at-chart-ratchet-1: #d1d5db;--at-chart-ratchet-2: #9ca3af;--at-chart-ratchet-3: #6b7280;--at-chart-ratchet-4: #4b5563}@media(prefers-color-scheme:dark){:root{--at-chart-bg: #111111;--at-chart-text: #dddddd;--at-chart-grid: #2a2a2a;--at-chart-border: #444444;--at-chart-crosshair: #5a5a5a;--at-chart-up: #2a9a6a;--at-chart-down: #ff6666;--at-chart-vol-up: #2a4a3a;--at-chart-vol-down: #4a2a2a;--at-chart-limit: #38bdf8;--at-chart-target: #a78bfa;--at-chart-arm: #2dd4bf;--at-chart-entry: #22c55e;--at-chart-exit: #f97316;--at-chart-other: #94a3b8}}.at-chart{display:grid;border:1px solid var(--at-border);border-radius:var(--at-radius);overflow:hidden}.at-chart__pane{position:relative}.at-chart__pane+.at-chart__pane{border-top:1px solid var(--at-border)}.at-chart__host{width:100%}.at-chart__legend{position:absolute;top:4px;left:6px;z-index:3;pointer-events:none;font-size:11px;line-height:1.4;color:var(--at-chart-text);background:color-mix(in srgb,var(--at-chart-bg) 72%,transparent);padding:1px 6px;border-radius:2px;max-width:calc(100% - 80px)}.at-chart__legend-line,.at-chart__legend-note{white-space:nowrap}.at-chart__legend-note{color:var(--at-muted)}.at-chart__attribution{margin:0;padding:2px 6px;font-size:10px;color:var(--at-muted);text-align:right;border-top:1px solid var(--at-border)}.at-plan{display:grid;gap:8px}.at-plan__controls{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.at-plan__toggle{white-space:nowrap}.at-alerts{position:relative}.at-alerts__bell{font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;padding:0;margin:0;border:0;background:none;color:inherit}.at-alerts__bell:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px;border-radius:4px}.at-chip.at-chip--quiet{background:transparent;font-weight:500}.at-alerts__panel{position:absolute;top:100%;right:0;z-index:30;margin-top:4px;width:min(560px,90vw);max-height:420px;overflow-y:auto;padding:8px 10px;background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);box-shadow:var(--at-panel-shadow);font-size:12px}.at-alerts__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.at-alerts__row{display:grid;grid-template-columns:auto auto 1fr auto;gap:2px 8px;align-items:baseline;padding-bottom:6px;border-bottom:1px solid var(--at-border)}.at-alerts__row:not(.is-active){opacity:.68}.at-alerts__detail{grid-column:1 / -1;color:var(--at-text)}.at-alerts__ack{grid-column:1 / -1;display:flex;gap:8px;align-items:baseline}.at-alerts__fail,.at-alerts__unknown{color:var(--at-bad)}html:root:not([data-layout=phone]) .at-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:16px;align-items:start;min-height:196px;box-sizing:border-box}.at-header__brand{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.at-header__mid{display:flex;flex-direction:column;gap:4px;min-width:0}.at-header__side{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:4px;align-self:stretch}.at-header__side>*,.at-header__tail>*{min-height:24px}.at-header__side>.at-btn,.at-header__tail>.at-user-menu{margin-top:auto;align-self:flex-end}.at-header__tail{display:contents}html:root[data-layout=phone] .at-header__tail{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;max-width:100%;min-width:0}html:root[data-layout=phone] .at-header__brand,html:root[data-layout=phone] .at-header__mid,html:root[data-layout=phone] .at-header__side{display:contents}
