:root{--bg:#0a0a0a;--panel:#141414;--panel-2:#1a1a1a;--border:#2a2a2a;--text:#ededed;--muted:#a1a1a1;--green:#22c55e;--red:#ef4444;--amber:#f59e0b;--accent:var(--text);--agent:var(--muted);--focus:#fff;--border-hover:#666;--selected:var(--text);--on-accent:#0a0a0a;--on-danger:#1a0505;--text-2:#d4d4d4;--muted-2:var(--muted);--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:16px;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-base:14px;--fs-lg:15px;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", Menlo, monospace;--mono:var(--font-mono);--line:var(--border);--z-base:0;--z-raised:10;--z-overlay:50;--shadow-tile:0 1px 2px #0009, 0 2px 8px #00000059;--shadow-tile-hover:0 2px 4px #000000b3, 0 8px 24px #00000080;--dur-fast:90ms;--dur:.14s;--ease-out:cubic-bezier(.2, 0, 0, 1);--warn-bg:#2f2513;--warn-border:#7b581e;--warn-text:#f3b64f;--danger-bg:#331b1b;--danger-border:#833636;--danger-text:#ee9090;--ok-bg:#16291d;--ok-border:#27683f;--ok-text:#7dd79e;--gap-tile:3px;--radius:8px;--radius-sm:4px;--focus-width:2px}@supports (color:color-mix(in srgb, red 10%, blue)){:root{--warn-bg:color-mix(in srgb, var(--amber) 12%, var(--panel));--warn-border:color-mix(in srgb, var(--amber) 40%, var(--border));--warn-text:color-mix(in srgb, var(--amber) 70%, var(--text));--danger-bg:color-mix(in srgb, var(--red) 14%, var(--panel));--danger-border:color-mix(in srgb, var(--red) 45%, var(--border));--danger-text:color-mix(in srgb, var(--red) 55%, var(--text));--ok-bg:color-mix(in srgb, var(--green) 12%, var(--panel));--ok-border:color-mix(in srgb, var(--green) 40%, var(--border));--ok-text:color-mix(in srgb, var(--green) 55%, var(--text))}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:14px;line-height:1.45}#root{min-height:100vh}h1,h2,h3,h4{margin:0 0 .5rem;font-weight:600;line-height:1.25}a{color:var(--text);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}code,pre{font-family:var(--font-mono);font-size:.92em}pre{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px;overflow-x:auto}hr{border:none;border-top:1px solid var(--border)}button{background:var(--panel-2);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-5);font:inherit;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}button:hover:not(:disabled){border-color:var(--border-hover)}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--selected);border-color:var(--selected);color:var(--on-accent);font-weight:600}button.danger{background:var(--red);border-color:var(--red);color:var(--on-danger);font-weight:600}input,select,textarea{background:var(--panel-2);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);font:inherit}input:focus,select:focus,textarea:focus,button:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:1px}input::placeholder,textarea::placeholder,label{color:var(--muted)}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--border);padding:6px 10px}th{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500}td.num,th.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px}.panel h2,.panel h3{font-size:var(--fs-md);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.panel h4{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-2)}.badge{border:1px solid var(--border);background:var(--panel-2);color:var(--muted);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.badge.archetype-mathematical{color:var(--text);border-color:var(--muted)}.badge.archetype-analytical{color:var(--green);border-color:var(--green)}.badge.archetype-goofy{color:var(--amber);border-color:var(--amber)}.badge.archetype-benchmark{color:var(--muted);border-color:var(--border);font-weight:500}.badge.archetype-agent{color:var(--muted);border-color:var(--muted);border-style:dashed}.badge.ok{color:var(--green);border-color:var(--green)}.badge.warn{color:var(--amber);border-color:var(--amber)}.badge.err{color:var(--red);border-color:var(--red)}.tabular{font-variant-numeric:tabular-nums}.pnl-pos{color:var(--green);font-variant-numeric:tabular-nums}.pnl-neg{color:var(--red);font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes ui-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.panel{animation:ui-rise .2s var(--ease-out) both;transition:border-color var(--dur-fast) var(--ease-out)}.panel:hover{border-color:var(--border-hover)}.panel button:not(:disabled),.panel [role=button]:not([aria-disabled=true]){transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}.panel table tbody,.panel ul{animation:ui-fade .16s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.panel,.panel table tbody,.panel ul{animation:none}.panel,.panel button:not(:disabled),.panel [role=button]:not([aria-disabled=true]){transition:none}}.auth-screen{box-sizing:border-box;background:var(--t-bg);min-height:100vh;color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);justify-content:center;align-items:center;padding:24px 16px;display:flex}.auth-card{background:var(--t-panel);border:var(--t-border) solid var(--t-line);flex-direction:column;gap:8px;width:100%;max-width:380px;padding:16px;display:flex}.auth-card.is-wide{max-width:560px}.auth-title{font-size:var(--t-fs-data);letter-spacing:var(--t-track);text-transform:uppercase;color:var(--t-amber);margin:0 0 4px;font-weight:600}.auth-title span{color:var(--t-muted);margin-left:6px;font-weight:400}.auth-form{flex-direction:column;gap:4px;display:flex}.auth-form label{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);margin-top:4px}.auth-form .t-input{box-sizing:border-box;width:100%}.auth-code{letter-spacing:.4em;font-size:14px}.auth-submit{margin-top:8px}.auth-aside{margin-top:4px}.auth-line{margin:0;line-height:1.4}.auth-line.is-error{color:var(--t-down)}.auth-line.is-warn{color:var(--t-amber)}.auth-step{color:var(--t-amber);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);margin:10px 0 2px}.auth-enrol{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.auth-qr{flex:none;width:200px;height:200px}.auth-key{flex-direction:column;gap:4px;min-width:0;display:flex}.auth-key code{word-break:break-all;-webkit-user-select:all;user-select:all;color:var(--t-text);font-size:13px}.auth-footer{border-top:var(--t-border) solid var(--t-line);flex-direction:column;gap:6px;margin-top:12px;padding-top:8px;display:flex}.auth-note{color:var(--t-muted);margin:0;line-height:1.4}.auth-note.is-warn{color:var(--t-amber)}.auth-risk{border-top:var(--t-border) solid var(--t-line);gap:4px;padding-top:8px;display:grid}.auth-risk p{margin:0}.auth-note code{color:var(--t-text);-webkit-user-select:all;user-select:all}.auth-desktop:empty{display:none}.auth-banner{left:50%;bottom:calc(var(--t-status) + 8px);z-index:50;background:var(--t-raised);border:var(--t-border) solid var(--t-amber);max-width:min(720px,100vw - 32px);color:var(--t-amber);font-family:var(--t-mono);font-size:var(--t-fs-data);align-items:center;gap:8px;padding:4px 8px;display:flex;position:fixed;transform:translate(-50%)}.auth-banner .t-arm{flex:none;width:auto;padding:0 8px}:root{--t-bg:#0a0a0a;--t-panel:#121212;--t-raised:#181818;--t-line:#2a2a2a;--t-line-hi:#3d3d3d;--t-text:#e5e5e5;--t-muted:#8a8a8a;--t-dim:#5a5a5a;--t-amber:#d98a3a;--t-teal:#3aa8a8;--t-up:#2f9e5f;--t-down:#c0392b;--t-up-fill:color-mix(in srgb, var(--t-up) 22%, transparent);--t-down-fill:color-mix(in srgb, var(--t-down) 22%, transparent);--t-amber-fill:color-mix(in srgb, var(--t-amber) 18%, transparent);--t-agent-proposed:var(--t-muted);--t-agent-executed:var(--t-teal);--t-agent-blocked:var(--t-down);--t-control:22px;--t-header:20px;--t-rail:26px;--t-tabs:24px;--t-status:20px;--t-subnav:22px;--t-row:18px;--t-row-lg:22px;--t-border:1px;--t-radius:0;--t-gap:0;--t-pad-x:6px;--t-pad-y:3px;--t-panel-pad:0;--t-mono:ui-monospace, SFMono-Regular, "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", Menlo, monospace;--t-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--t-fs-label:10px;--t-fs-data:11px;--t-fs-emph:12px;--t-fs-hero:18px;--t-track:.06em;--t-fast:90ms;--t-ease:cubic-bezier(.2, 0, 0, 1)}.t-root,.t-root *{box-sizing:border-box}.t-root{font-family:var(--t-mono);font-size:var(--t-fs-data);color:var(--t-text);background:var(--t-bg);font-variant-numeric:tabular-nums;line-height:1.35}.t-label{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted)}.t-section{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-amber)}.t-control{height:var(--t-control);padding:0 var(--t-pad-x);background:var(--t-raised);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);line-height:calc(var(--t-control) - 2px);cursor:pointer;transition:border-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease)}.t-control:hover:not(:disabled){border-color:var(--t-line-hi)}.t-control:disabled{color:var(--t-dim);cursor:default}.t-control:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-control[aria-pressed=true],.t-control.is-on{border-color:var(--t-teal);color:var(--t-teal)}.t-control.is-paused{border-color:var(--t-down);color:var(--t-down)}.t-range{height:var(--t-control);appearance:none;cursor:ew-resize;background:0 0;width:100%;min-width:44px}.t-range::-webkit-slider-runnable-track{background:var(--t-line-hi);border-radius:var(--t-radius);height:2px}.t-range::-moz-range-track{background:var(--t-line-hi);border-radius:var(--t-radius);height:2px}.t-range::-moz-range-progress{background:var(--t-teal);height:2px}.t-range::-webkit-slider-thumb{appearance:none;background:var(--t-teal);border-radius:var(--t-radius);border:0;width:6px;height:12px;margin-top:-5px}.t-range::-moz-range-thumb{background:var(--t-teal);border-radius:var(--t-radius);border:0;width:6px;height:12px}.t-range:disabled{cursor:default}.t-range:disabled::-webkit-slider-thumb{background:var(--t-dim)}.t-range:disabled::-moz-range-thumb{background:var(--t-dim)}.t-range:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-toggle{background:var(--t-bg);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);cursor:pointer;width:26px;height:14px;transition:border-color var(--t-fast) var(--t-ease);flex:none;padding:0;position:relative}.t-toggle:after{content:"";background:var(--t-dim);width:8px;height:8px;transition:transform var(--t-fast) var(--t-ease), background var(--t-fast) var(--t-ease);position:absolute;top:2px;left:2px}.t-toggle[aria-pressed=true]{border-color:var(--t-teal)}.t-toggle[aria-pressed=true]:after{background:var(--t-teal);transform:translate(12px)}.t-toggle:disabled{cursor:default;opacity:.5}.t-toggle:focus-visible{outline:1px solid var(--t-teal);outline-offset:1px}.t-input{height:var(--t-control);padding:0 var(--t-pad-x);background:var(--t-raised);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data)}.t-input::placeholder{color:var(--t-dim)}.t-input:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-mnemonic{border:var(--t-border) solid var(--t-amber);border-radius:var(--t-radius);min-width:20px;color:var(--t-amber);font-size:var(--t-fs-label);text-align:center;letter-spacing:.04em;padding:0 3px;font-weight:700;line-height:14px;display:inline-block}.t-xlink{color:var(--t-amber);font-family:var(--t-mono);font-size:var(--t-fs-label);letter-spacing:.02em;cursor:pointer;opacity:.75;background:0 0;border:0;padding:0 2px}.t-xlink:hover{opacity:1;text-decoration:underline}.t-xlink:focus-visible{outline:1px solid var(--t-teal);outline-offset:1px}@media (prefers-reduced-motion:reduce){.t-control,.t-toggle,.t-toggle:after{transition:none}}.t-num{font-family:var(--t-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;display:inline-block}.t-num.is-left{text-align:left}.t-num.tone-up{color:var(--t-up)}.t-num.tone-down{color:var(--t-down)}.t-num.tone-flat{color:var(--t-muted)}.t-num.tone-none{color:var(--t-text)}.t-num.is-fill{color:var(--t-text);box-sizing:content-box;padding:0 4px}.t-num.is-fill.tone-up{background:var(--t-up-fill);color:var(--t-up)}.t-num.is-fill.tone-down{background:var(--t-down-fill);color:var(--t-down)}.t-num.is-fill.tone-flat{color:var(--t-muted);background:0 0}.t-cell{box-sizing:content-box;font-family:var(--t-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;border-radius:var(--t-radius);padding:0 4px;display:inline-block}.t-cell.tone-up{background:var(--t-up-fill);color:var(--t-up)}.t-cell.tone-down{background:var(--t-down-fill);color:var(--t-down)}.t-cell.tone-flat{color:var(--t-muted)}.t-cell.tone-none{color:var(--t-text)}.t-panel{background:var(--t-panel);border-right:var(--t-border) solid var(--t-line);border-bottom:var(--t-border) solid var(--t-line);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.t-panel-head{height:var(--t-header);padding:0 var(--t-pad-x);background:var(--t-raised);border-bottom:var(--t-border) solid var(--t-line);white-space:nowrap;flex:none;align-items:center;gap:5px;display:flex;overflow:hidden}.t-panel-title{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);text-overflow:ellipsis;overflow:hidden}.t-panel-links{align-items:center;gap:1px;min-width:0;display:flex;overflow:hidden}.t-panel-controls{flex:none;align-items:center;gap:3px;margin-left:auto;display:flex}.t-icon{width:var(--t-control);text-align:center;font-size:9px;line-height:calc(var(--t-control) - 2px);padding:0}.t-held{color:var(--t-down);font-size:var(--t-fs-label);letter-spacing:.02em}.t-panel-body{min-height:0;padding:var(--t-panel-pad);flex:1;overflow:auto}.t-panel-body.no-scroll{overflow:hidden}.t-panel-body::-webkit-scrollbar{width:10px;height:10px}.t-panel-body::-webkit-scrollbar-track{background:var(--t-bg)}.t-panel-body::-webkit-scrollbar-thumb{background:var(--t-line);border:2px solid var(--t-bg)}.t-panel-body::-webkit-scrollbar-thumb:hover{background:var(--t-line-hi)}.t-panel-body{scrollbar-width:thin;scrollbar-color:var(--t-line) var(--t-bg)}.t-table{border-collapse:collapse;width:100%;font-size:var(--t-fs-data)}.t-table thead th{z-index:1;height:var(--t-row);padding:0 var(--t-pad-x);background:var(--t-panel);border-bottom:var(--t-border) solid var(--t-line);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);text-align:left;white-space:nowrap;font-weight:400;position:sticky;top:0}.t-table thead th.num{text-align:right}.t-table tbody td{height:var(--t-row);padding:0 var(--t-pad-x);border-bottom:var(--t-border) solid color-mix(in srgb, var(--t-line) 55%, transparent);white-space:nowrap}.t-table tbody tr:hover{background:var(--t-raised)}.t-table tbody td.num{text-align:right}.t-fresh{font-size:var(--t-fs-label);letter-spacing:var(--t-track);cursor:default;flex:none}.t-fresh.is-live{color:var(--t-teal);font-size:8px}.t-fresh.is-waiting{color:var(--t-dim);font-size:8px}.t-fresh.is-stale,.t-fresh.is-broken{color:var(--t-down);font-weight:700}.t-panel.is-stale>.t-panel-head{border-bottom-color:var(--t-down)}.t-panel.is-stale>.t-panel-body{opacity:.55}.t-panel.is-broken>.t-panel-head{background:var(--t-down-fill);border-bottom-color:var(--t-down)}.t-command{grid-template-rows:1.15fr 1fr;grid-template-columns:300px minmax(0,1fr) 340px}.t-command>.t-panel:nth-child(3n){border-right:0}.t-command>.t-panel:nth-child(n+4){border-bottom:0}.t-stat{padding:5px var(--t-pad-x);border-bottom:var(--t-border) solid color-mix(in srgb, var(--t-line) 55%, transparent);flex-direction:column;gap:1px;display:flex}.t-stat:last-child{border-bottom:0}.t-hero{font-size:var(--t-fs-hero);letter-spacing:-.01em;line-height:1.15}.t-stat-pair{align-items:baseline;gap:6px;display:flex}.t-gauge{background:var(--t-bg);border:var(--t-border) solid var(--t-line);height:4px;margin-top:3px;overflow:hidden}.t-gauge-fill{background:var(--t-up);height:100%;transition:width var(--t-fast) var(--t-ease)}.t-gauge-fill.is-warn{background:var(--t-down)}.t-gauge-note{font-size:var(--t-fs-label);color:var(--t-dim);justify-content:space-between;display:flex}.t-bots{grid-template-columns:minmax(78px,1.1fr) minmax(96px,1.2fr) 72px 30px 26px minmax(38px,auto) minmax(38px,auto) minmax(78px,auto);align-items:center;display:grid}.t-bots-head{display:contents}.t-bots-head>span{z-index:1;height:var(--t-row);padding:0 var(--t-pad-x);background:var(--t-panel);border-bottom:var(--t-border) solid var(--t-line);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);white-space:nowrap;align-items:center;display:flex;position:sticky;top:0}.t-bots-head>span.num{justify-content:flex-end}.t-bot-row{display:contents}.t-bot-row>*{height:var(--t-row-lg);padding:0 var(--t-pad-x);border-bottom:var(--t-border) solid color-mix(in srgb, var(--t-line) 55%, transparent);align-items:center;gap:4px;min-width:0;display:flex}.t-bot-row:hover>*{background:var(--t-raised)}.t-bot-row.is-off>*{opacity:.45}.t-bot-name{font-size:var(--t-fs-data);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-bot-row>.num{justify-content:flex-end}.t-bots .t-control,.t-bots .t-select{height:16px;line-height:14px;font-size:var(--t-fs-label);padding:0 2px}.t-select{background:var(--t-raised);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);width:100%;min-width:0;color:var(--t-text);font-family:var(--t-mono);cursor:pointer}.t-select:hover{border-color:var(--t-line-hi)}.t-select:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-select:disabled{color:var(--t-dim);cursor:default}.t-bot-strategy{text-overflow:ellipsis}.t-confirm-actions{gap:var(--t-pad-x);margin-left:var(--t-pad-x);display:inline-flex}.t-beat{background:var(--t-teal);flex:none;width:6px;height:6px}.t-beat.is-stale{background:var(--t-down)}.t-beat.is-off{background:var(--t-dim)}.t-beat.is-live{animation:t-beat 2s var(--t-ease) infinite}@keyframes t-beat{0%,60%,to{opacity:1}30%{opacity:.25}}.t-mgr{border-bottom:var(--t-border) solid var(--t-line)}.t-mgr-head{height:var(--t-row-lg);padding:0 var(--t-pad-x);background:var(--t-raised);align-items:center;gap:5px;display:flex}.t-mgr-name{color:var(--t-teal);font-size:var(--t-fs-data);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t-mgr-trait{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-dim);white-space:nowrap}.t-mgr-controls{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.t-mgr-controls .t-control{height:16px;line-height:14px;font-size:var(--t-fs-label);padding:0 3px}.t-mgr-mandate{padding:2px var(--t-pad-x);font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);border-bottom:var(--t-border) solid color-mix(in srgb, var(--t-line) 40%, transparent)}.t-say{padding:2px var(--t-pad-x) 2px 0;margin-left:var(--t-pad-x);border-left:2px solid color-mix(in srgb, var(--t-teal) 45%, transparent);font-size:var(--t-fs-data);gap:5px;padding-left:5px;display:flex}.t-say-time{color:var(--t-dim);font-size:var(--t-fs-label);flex:none}.t-say-text{overflow-wrap:anywhere;min-width:0}.t-say.is-veto{border-left-color:var(--t-down)}.t-say.is-veto .t-say-text{color:var(--t-down)}.t-pos td:first-child,.t-pos td:nth-child(2){text-overflow:ellipsis;max-width:8ch;overflow:hidden}.t-pos td:first-child{max-width:7ch}.t-sec td:nth-child(4){max-width:10ch}.t-form{border:var(--t-border) solid var(--t-line-hi);min-width:30px;color:var(--t-muted);font-size:var(--t-fs-label);text-align:center;letter-spacing:.02em;padding:0 3px;display:inline-block}.t-form.is-buy{border-color:var(--t-up);color:var(--t-up)}.t-form.is-sell{border-color:var(--t-down);color:var(--t-down)}.t-form.is-event{border-color:var(--t-amber);min-width:34px;color:var(--t-amber)}.t-note{font-size:var(--t-fs-label);color:var(--t-amber);opacity:.85;line-height:1.25}.t-alloc{font-size:var(--t-fs-label);color:var(--t-muted);flex:none}.t-ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}.t-none{padding:8px var(--t-pad-x);color:var(--t-dim);font-size:var(--t-fs-data)}.t-none.is-error{color:var(--t-down)}@keyframes t-arrive{0%{background:var(--t-amber-fill)}to{background:0 0}}.t-new{animation:t-arrive 1.2s var(--t-ease)}@media (prefers-reduced-motion:reduce){.t-new,.t-beat.is-live{animation:none}.t-gauge-fill{transition:none}}.t-trade{grid-template:"qm qm"64px"cht ord"208px"cht tkt"116px"cht pos"minmax(0,1fr)/minmax(0,1fr) 320px}.t-trade>.t-qm{grid-area:qm}.t-trade>.t-cht{grid-area:cht}.t-trade>.t-ord{grid-area:ord}.t-trade>.t-tkt{grid-area:tkt}.t-trade>.t-pos-panel{grid-area:pos}.t-trade>.t-ord,.t-trade>.t-tkt,.t-trade>.t-pos-panel,.t-trade>.t-qm{border-right:0}.t-trade>.t-cht,.t-trade>.t-pos-panel{border-bottom:0}.t-quotes{scrollbar-width:thin;scrollbar-color:var(--t-line) var(--t-bg);align-items:stretch;height:100%;display:flex;overflow:auto hidden}.t-quotes::-webkit-scrollbar{height:8px}.t-quotes::-webkit-scrollbar-track{background:var(--t-bg)}.t-quotes::-webkit-scrollbar-thumb{background:var(--t-line)}.t-quotes::-webkit-scrollbar-thumb:hover{background:var(--t-line-hi)}.t-quote{width:116px;padding:2px var(--t-pad-x) 0;border-right:var(--t-border) solid var(--t-line);cursor:pointer;text-align:left;color:inherit;font-family:var(--t-mono);background:0 0;flex-direction:column;flex:none;justify-content:flex-start;gap:0;display:flex;overflow:hidden}.t-quote:hover{background:var(--t-raised)}.t-quote:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-quote.is-on{background:var(--t-raised);box-shadow:inset 2px 0 0 var(--t-teal)}.t-quote-sym{font-size:var(--t-fs-data);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-quote-row{justify-content:space-between;align-items:baseline;gap:4px;line-height:1.3;display:flex}.t-quote-book{font-size:var(--t-fs-label);color:var(--t-dim);white-space:nowrap}@keyframes t-tick-up{0%{background:var(--t-up-fill)}to{background:0 0}}@keyframes t-tick-down{0%{background:var(--t-down-fill)}to{background:0 0}}.t-quote.tick-up{animation:t-tick-up .6s var(--t-ease)}.t-quote.tick-down{animation:t-tick-down .6s var(--t-ease)}.t-chart-host{width:100%;height:100%;min-height:0;position:relative}.t-draw-host{z-index:3;pointer-events:none;position:absolute;inset:0}.t-draw-host.is-armed{pointer-events:auto;cursor:crosshair}.t-draw-host>svg{width:100%;height:100%;display:block}.t-tools{align-items:center;gap:2px;display:flex}.t-order{align-items:center;gap:3px var(--t-pad-x);padding:var(--t-pad-x);grid-template-columns:auto 1fr;display:grid}.t-order label{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);white-space:nowrap}.t-side{gap:0;display:flex}.t-side>.t-control{border-radius:var(--t-radius);flex:1}.t-side>.t-control+.t-control{border-left:0}.t-side>.t-control.is-buy.is-on{background:var(--t-up-fill);border-color:var(--t-up);color:var(--t-up)}.t-side>.t-control.is-sell.is-on{background:var(--t-down-fill);border-color:var(--t-down);color:var(--t-down)}.t-order-row{align-items:center;gap:3px;display:flex}.t-order .t-input{width:100%;min-width:0}.t-order-submit{grid-column:1/-1;margin-top:2px}.t-arm{width:100%;height:var(--t-control);border:var(--t-border) solid var(--t-line);background:var(--t-raised);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);cursor:pointer}.t-arm:hover:not(:disabled){border-color:var(--t-line-hi)}.t-arm:disabled{color:var(--t-dim);cursor:default}.t-arm.is-armed{border-color:var(--t-down);background:var(--t-down-fill);color:var(--t-down)}.t-arm-note{font-size:var(--t-fs-label);color:var(--t-dim);text-align:center;grid-column:1/-1}.t-arm-note.is-error{color:var(--t-down)}.t-arm-note.is-ok{color:var(--t-up)}.t-suggest{z-index:20;background:var(--t-bg);border:var(--t-border) solid var(--t-line-hi);max-height:132px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.t-suggest-row{width:100%;padding:1px var(--t-pad-x);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;display:flex}.t-suggest-row:hover{background:var(--t-raised)}.t-suggest-row>.t-dimmed{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-tkt.has-pending{box-shadow:inset 3px 0 0 var(--t-amber)}.t-tkt.has-pending .t-panel-head{background:var(--t-amber-fill)}@media (prefers-reduced-motion:reduce){.t-quote.tick-up,.t-quote.tick-down{animation:none}}.t-intel{grid-template-rows:var(--t-subnav) minmax(0, 1fr);height:100%;min-height:0;display:grid;overflow:hidden}.t-subnav{height:var(--t-subnav);background:var(--t-panel);border-bottom:var(--t-border) solid var(--t-line);scrollbar-width:none;align-items:stretch;display:flex;overflow:auto hidden}.t-subnav::-webkit-scrollbar{height:0}.t-subnav-item{border:0;border-right:var(--t-border) solid var(--t-line);color:var(--t-muted);font-family:var(--t-mono);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);cursor:pointer;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:4px;padding:0 8px;display:flex}.t-subnav-item:hover{background:var(--t-raised);color:var(--t-text)}.t-subnav-item:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-subnav-item.is-on{color:var(--t-text);background:var(--t-raised);box-shadow:inset 0 -2px 0 var(--t-teal)}.t-subnav-m{color:var(--t-amber);letter-spacing:.04em;font-weight:700}.t-subnav-item.is-on .t-subnav-m{color:var(--t-amber)}.t-subnav-n{color:var(--t-dim)}.t-one{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.t-two{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t-two-wide{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 380px}.t-band{grid-template:"a a"minmax(0,1.1fr)"b c"minmax(0,1fr)/minmax(0,1fr) 420px}.t-band>:first-child{grid-area:a}.t-band>:nth-child(2){grid-area:b}.t-band>:nth-child(3){grid-area:c}.t-one>.t-panel{border-bottom:0;border-right:0}.t-two>.t-panel:last-child,.t-two-wide>.t-panel:last-child{border-right:0}.t-two>.t-panel,.t-two-wide>.t-panel{border-bottom:0}.t-band>:nth-child(2n){border-right:0}.t-band>:nth-child(2),.t-band>:nth-child(3){border-bottom:0}.t-intel-body{min-height:0;overflow:hidden}.t-intel-body>.t-grid{height:100%}.t-vscroll{scrollbar-width:thin;scrollbar-color:var(--t-line) var(--t-bg);height:100%;min-height:0;overflow:auto}.t-heat{flex-direction:column;display:flex}.t-heat-row{padding:1px var(--t-pad-x);height:var(--t-row-lg);grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.t-heat-row:hover{background:var(--t-raised)}.t-heat-name{font-size:var(--t-fs-data);color:var(--t-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-heat-track{background:var(--t-bg);border:var(--t-border) solid var(--t-line);height:8px;overflow:hidden}.t-heat-bar{height:100%;display:block}.t-heat-bar.is-up{background:var(--t-up-fill);border-right:1px solid var(--t-up)}.t-heat-bar.is-down{background:var(--t-down-fill);border-right:1px solid var(--t-down)}.t-narrow td:not(.num){text-overflow:ellipsis;max-width:11ch;overflow:hidden}.t-net-host{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.t-net-host>svg{display:block}.t-news{flex-direction:column;display:flex}.t-news-row{padding:2px var(--t-pad-x);border-bottom:var(--t-border) solid color-mix(in srgb, var(--t-line) 45%, transparent);font-size:var(--t-fs-data);grid-template-columns:42px 54px minmax(0,1fr) auto;align-items:baseline;gap:6px;display:grid}.t-news-row:hover{background:var(--t-raised)}.t-news-time{color:var(--t-dim);font-size:var(--t-fs-label)}.t-news-src{color:var(--t-muted);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);text-overflow:ellipsis;overflow:hidden}.t-news-head{color:var(--t-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}a.t-news-head:hover{text-decoration:underline}.t-news-syms{flex:none;gap:3px;display:flex}.t-news-sym{border:var(--t-border) solid var(--t-line-hi);color:var(--t-teal);font-family:var(--t-mono);font-size:var(--t-fs-label);cursor:pointer;background:0 0;padding:0 3px}.t-news-sym:hover{border-color:var(--t-teal)}@keyframes t-news-arrive{0%{background:var(--t-amber-fill)}to{background:0 0}}.t-news.is-animated .t-news-row.is-new{animation:t-news-arrive 1.4s var(--t-ease)}@media (prefers-reduced-motion:reduce){.t-news.is-animated .t-news-row.is-new{animation:none}}[data-agentfx],.t-agentmark,.t-agent-item{--agentfx-c:var(--t-agent-executed)}[data-agentfx=proposed],.t-agentmark.is-proposed,.t-agent-item.is-proposed{--agentfx-c:var(--t-agent-proposed)}[data-agentfx=blocked],.t-agentmark.is-blocked,.t-agent-item.is-blocked{--agentfx-c:var(--t-agent-blocked)}tr[data-agentfx=proposed]>td:first-child{box-shadow:inset 2px 0 0 var(--agentfx-c)}tr[data-agentfx=executed]>td{box-shadow:inset 0 1px 0 var(--agentfx-c), inset 0 -1px 0 var(--agentfx-c)}tr[data-agentfx=executed]>td:first-child{box-shadow:inset 2px 0 0 var(--agentfx-c), inset 0 1px 0 var(--agentfx-c), inset 0 -1px 0 var(--agentfx-c)}tr[data-agentfx=blocked]>td{background:var(--t-down-fill);box-shadow:inset 0 2px 0 var(--agentfx-c), inset 0 -2px 0 var(--agentfx-c)}tr[data-agentfx=blocked]>td:first-child{box-shadow:inset 4px 0 0 var(--agentfx-c), inset 0 2px 0 var(--agentfx-c), inset 0 -2px 0 var(--agentfx-c)}section.t-panel[data-agentfx]{outline:var(--t-border) solid var(--agentfx-c);outline-offset:calc(-1 * var(--t-border))}section.t-panel[data-agentfx=proposed]{outline-style:dashed}section.t-panel[data-agentfx=blocked]{outline-offset:-2px;outline-width:2px}section.t-panel[data-agentfx=blocked]>.t-panel-head{background:var(--t-down-fill)}@keyframes t-agentfx-flash{0%{background:color-mix(in srgb, var(--agentfx-c) 34%, transparent)}to{background:0 0}}@keyframes t-agentfx-glow{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--agentfx-c) 45%, transparent)}to{box-shadow:0 0 #0000}}tr[data-agentfx-fresh]>td{animation:t-agentfx-flash 1.3s var(--t-ease) 3}section.t-panel[data-agentfx-fresh]{animation:t-agentfx-glow 1.3s var(--t-ease) 3}.t-agentmark{border:var(--t-border) solid var(--agentfx-c);border-radius:var(--t-radius);color:var(--agentfx-c);font-size:var(--t-fs-label);letter-spacing:var(--t-track);white-space:nowrap;vertical-align:baseline;margin-left:4px;padding:0 3px;line-height:1.3;display:inline-block}.t-agentmark.is-money{background:color-mix(in srgb, var(--agentfx-c) 18%, transparent)}.t-agentmark.is-research{background:0 0;border-style:dotted}.t-agentmark.is-proposed{border-style:dashed}.t-agentmark.is-blocked{color:var(--t-text);background:var(--t-down-fill);border-width:2px;font-weight:700}.t-agentmark-new{font-weight:700}.t-agent-ind{letter-spacing:var(--t-track);flex:none}.t-agent-ind.is-idle{color:var(--t-dim)}.t-agent-ind.is-active{color:var(--t-agent-executed);border-color:var(--t-agent-executed)}.t-agent-ind.is-blocked{color:var(--t-text);background:var(--t-agent-blocked);border-color:var(--t-agent-blocked);font-weight:700}@keyframes t-agentfx-beat{0%,to{opacity:1}50%{opacity:.25}}.t-agent-ind.is-active .t-agent-dot{animation:t-agentfx-beat 1.2s var(--t-ease) infinite}.t-agent-feed{background:var(--t-panel);border-bottom:var(--t-border) solid var(--t-line);max-height:168px;padding:var(--t-pad-y) var(--t-pad-x);overflow-y:auto}.t-agent-list{margin:0;padding:0;list-style:none}.t-agent-item{min-height:var(--t-row);padding:0 var(--t-pad-x);border-left:2px solid var(--agentfx-c);white-space:nowrap;align-items:baseline;gap:8px;display:flex;overflow:hidden}.t-agent-item.is-proposed{border-left-style:dashed}.t-agent-item.is-blocked{background:var(--t-down-fill);border-left-width:4px}.t-agent-item.is-fresh{animation:t-agentfx-flash 1.3s var(--t-ease) 3}.t-agent-state{color:var(--agentfx-c);letter-spacing:var(--t-track);font-weight:700}.t-agent-item.is-blocked .t-agent-state{color:var(--t-text)}.t-agent-glyph{color:var(--t-muted)}.t-agent-who,.t-agent-verb{color:var(--t-text)}.t-agent-reason{color:var(--t-muted);text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){tr[data-agentfx-fresh]>td,section.t-panel[data-agentfx-fresh],.t-agent-item.is-fresh,.t-agent-ind.is-active .t-agent-dot{animation:none}tr[data-agentfx-fresh]>td:first-child{border-left:5px solid var(--agentfx-c)}section.t-panel[data-agentfx-fresh]{outline-offset:-3px;outline-width:3px}.t-agent-item.is-fresh{border-left-width:6px}}.t-chat-top{z-index:1;background:var(--t-panel);position:sticky;top:0}.t-chat-advice{padding:4px var(--t-pad-x);border-bottom:var(--t-border) solid var(--t-line);font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);line-height:1.4}.t-chat-composer{grid-template-rows:auto var(--t-control);padding:4px var(--t-pad-x);border-bottom:var(--t-border) solid var(--t-line);background:var(--t-panel);gap:3px;display:grid}.t-chat-draft{resize:vertical;width:100%;min-height:calc(var(--t-control) * 2);background:var(--t-raised);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);font-family:var(--t-sans);font-size:var(--t-fs-data);color:var(--t-text);padding:3px 4px;line-height:1.4;display:block}.t-chat-draft::placeholder{color:var(--t-dim)}.t-chat-draft:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-chat-draft:disabled{color:var(--t-dim)}.t-chat-send{justify-content:flex-end;align-items:center;gap:5px;display:flex}.t-turn{padding:3px var(--t-pad-x) 4px;border-bottom:var(--t-border) solid color-mix(in srgb, var(--t-line) 60%, transparent)}.t-turn.is-seat{border-left:2px solid color-mix(in srgb, var(--t-teal) 45%, transparent)}.t-turn.is-human{border-left:2px solid var(--t-line-hi)}.t-turn.is-flagged{border-left-color:var(--t-down)}.t-turn-head{min-height:var(--t-row);align-items:center;gap:5px;padding-left:5px;display:flex}.t-turn-cost{margin-left:auto}.t-turn-body{font-family:var(--t-sans);font-size:var(--t-fs-data);color:var(--t-text);white-space:pre-wrap;overflow-wrap:anywhere;padding:1px 0 0 5px;line-height:1.45}.t-turn-flag{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-down);overflow-wrap:anywhere;padding:2px 0 0 5px;line-height:1.4}.t-turn-flag .t-label{color:var(--t-down)}.t-chat-stat{min-height:var(--t-row);padding:0 var(--t-pad-x);overflow-wrap:anywhere;align-items:center;gap:5px;display:flex}.t-chat-stat .t-label{flex:0 auto;min-width:0}.t-thought{padding:2px var(--t-pad-x) 2px 0;margin-left:var(--t-pad-x);border-left:2px solid color-mix(in srgb, var(--t-teal) 45%, transparent);font-size:var(--t-fs-data);align-items:baseline;gap:5px;padding-left:5px;display:flex}.t-thought.is-alert{border-left-color:var(--t-down)}.t-thought.is-alert .t-thought-text{color:var(--t-down)}.t-thought-text{overflow-wrap:anywhere;min-width:0}.t-thought-live{color:var(--t-teal);flex:none;font-size:8px}.t-thought-held{color:var(--t-dim);flex:none;font-size:8px}.t-phase-note{z-index:1;background:var(--t-panel);padding:4px var(--t-pad-x);border-bottom:var(--t-border) solid var(--t-line);font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);line-height:1.4;position:sticky;top:0}.t-run{border-bottom:var(--t-border) solid var(--t-line);padding-bottom:2px}.t-run-head{height:var(--t-row-lg);padding:0 var(--t-pad-x);background:var(--t-raised);align-items:center;gap:5px;display:flex}.t-run-at{margin-left:auto}.t-phase{min-height:var(--t-row);padding:0 var(--t-pad-x);grid-template-columns:5ch minmax(0,1fr) minmax(0,1fr) 6ch;align-items:baseline;gap:5px;display:grid}.t-phase-name{color:var(--t-text);overflow-wrap:anywhere}.t-phase-subject{color:var(--t-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-phase-at{color:var(--t-dim);text-align:right;font-size:var(--t-fs-label)}.t-org-host{scrollbar-width:thin;scrollbar-color:var(--t-line) var(--t-bg);width:100%;height:100%;min-height:0;position:relative;overflow:auto}.t-org-wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.t-org-nodes{z-index:1;position:relative}.t-wire{fill:none;stroke:var(--t-line);stroke-width:1px}.t-wire.is-live{stroke:var(--t-teal);stroke-dasharray:3 5;animation:1.6s linear infinite t-wire-flow}.t-wire.is-orphan{stroke:var(--t-down);stroke-dasharray:2 4;opacity:.55}@keyframes t-wire-flow{to{stroke-dashoffset:-16px}}.t-org-root{justify-content:center;padding:4px 0 0;display:flex}.t-org-root>.t-node{text-align:center;width:auto;min-width:200px}.t-org-bus{height:34px;position:relative}.t-org-drop{height:20px;position:relative}.t-org-row{align-items:start;gap:0;display:grid}.t-org-col{min-width:0;padding:0 2px}.t-org-row.is-bots{padding:0}.t-org-empty{padding:3px var(--t-pad-x);font-size:var(--t-fs-label);color:var(--t-dim);text-align:center;border-top:var(--t-border) dashed var(--t-line)}.t-org-pool{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:0;display:grid}.t-node{border:var(--t-border) solid var(--t-line);background:var(--t-panel);width:100%;padding:2px var(--t-pad-x);text-align:left;min-width:0;font-family:var(--t-mono);color:var(--t-text);cursor:pointer;display:block;overflow:hidden}.t-node:hover{border-color:var(--t-line-hi);background:var(--t-raised)}.t-node:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-node.is-on{border-color:var(--t-teal)}.t-node.is-board{border-left:3px solid var(--t-amber)}.t-node.is-manager{border-left:3px solid var(--t-teal)}.t-node.is-off{opacity:.45}.t-node.is-orphan{border-left:3px solid var(--t-down)}.t-node-name{font-size:var(--t-fs-data);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.t-node-sub{font-size:var(--t-fs-label);color:var(--t-dim);align-items:baseline;gap:4px;display:flex}.t-node-row{align-items:center;gap:4px;display:flex}.t-dot{background:var(--t-dim);flex:none;width:6px;height:6px}.t-dot.is-active{background:var(--t-teal)}.t-dot.is-thinking{background:var(--t-amber);animation:t-think 1.1s var(--t-ease) infinite}@keyframes t-think{0%,to{opacity:1}50%{opacity:.2}}.t-people{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:0;display:grid}.t-person{border-right:var(--t-border) solid var(--t-line);border-bottom:var(--t-border) solid var(--t-line);padding:4px var(--t-pad-x) 6px;min-width:0}.t-person-head{align-items:center;gap:5px;margin-bottom:2px;display:flex}.t-person-name{color:var(--t-teal);font-size:var(--t-fs-emph);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t-person-trait{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-amber);white-space:nowrap}.t-person-mandate{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);margin:2px 0 4px;line-height:1.35}.t-mandate-edit{resize:vertical;border:var(--t-border) solid transparent;border-radius:var(--t-radius);width:100%;font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);background:0 0;padding:1px 2px;line-height:1.35;display:block}.t-mandate-edit:hover{border-color:var(--t-line)}.t-mandate-edit:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px;color:var(--t-text)}.t-mandate-edit:disabled{color:var(--t-dim)}.t-seat-toggle{letter-spacing:var(--t-track);color:var(--t-teal);border-color:var(--t-teal);font-weight:700}.t-seat-toggle.is-off{color:var(--t-dim);border-color:var(--t-line)}.t-person-stats{grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:3px;display:grid}.t-person-stat{flex-direction:column;display:flex}.t-person-controls{align-items:center;gap:4px;display:flex}.t-person-controls .t-control{height:18px;line-height:16px;font-size:var(--t-fs-label);padding:0 4px}.t-prop{border-bottom:var(--t-border) solid var(--t-line);padding:3px var(--t-pad-x)}.t-prop-head{align-items:center;gap:5px;display:flex}.t-action{border:var(--t-border) solid var(--t-line-hi);color:var(--t-muted);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);white-space:nowrap;padding:0 4px}.t-action.is-stop{border-color:var(--t-down);color:var(--t-down)}.t-action.is-size{border-color:var(--t-amber);color:var(--t-amber)}.t-prop-body{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);margin:1px 0 0;line-height:1.35}.t-prop-controls{flex:none;gap:3px;margin-left:auto;display:flex}.t-prop.is-expired{opacity:.5}.t-alum{border-bottom:var(--t-border) solid var(--t-line);padding:3px var(--t-pad-x)}.t-alum-head{align-items:baseline;gap:6px;display:flex}.t-alum-note{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);line-height:1.35}.t-person.is-open{grid-column:1/-1}.t-brief{border-top:var(--t-border) solid var(--t-line);margin-top:4px;padding-top:4px}.t-brief-persona{padding:2px 0}.t-brief-under{border-left:2px solid var(--t-line-hi);margin-left:6px;padding:2px 0 2px 8px}.t-brief-note{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);margin:1px 0 3px;line-height:1.35}.t-brief-field{padding:2px 0}.t-brief-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.t-brief-row .t-control{height:18px;line-height:16px;font-size:var(--t-fs-label);padding:0 4px}.t-brief-input{flex:180px;min-width:120px;height:18px}.t-brief-text{resize:vertical;width:100%;display:block}.t-brief-resolved{color:var(--t-teal)}.t-inherit{border:var(--t-border) solid var(--t-line);color:var(--t-dim);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);white-space:nowrap;padding:0 4px}.t-inherit.is-pinned{border-color:var(--t-teal);color:var(--t-teal)}.t-reset{border-top:var(--t-border) dashed var(--t-line);margin-top:5px;padding-top:4px}.t-reset-scopes{flex-wrap:wrap;gap:2px 10px;padding:2px 0;display:flex}.t-reset-scope{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);cursor:pointer;align-items:center;gap:3px;display:flex}.t-reset-scope input{accent-color:var(--t-teal);margin:0}.t-reset-out{border-top:var(--t-border) solid var(--t-line);margin-top:4px;padding-top:3px}.t-reset-line{padding:2px 0}.t-untouched{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-dim);margin:2px 0;padding-left:14px;line-height:1.35}.t-assign{border-bottom:var(--t-border) solid var(--t-line);padding:3px var(--t-pad-x);background:var(--t-raised)}.t-assign-row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.t-assign-row .t-control{height:18px;line-height:16px;font-size:var(--t-fs-label);padding:0 4px}.t-node.is-staged-add{border-color:var(--t-teal);border-left:3px solid var(--t-teal)}.t-node.is-staged-remove{border-color:var(--t-down);border-left:3px solid var(--t-down)}.t-node.is-staged-add,.t-node.is-staged-remove{opacity:1}.t-node.is-inert{cursor:default}.t-org-col.is-over,.t-org-unassigned.is-over{outline:1px dashed var(--t-teal);outline-offset:-1px;background:var(--t-raised)}.t-org-unassigned{min-height:100%}.t-node.is-dragging{opacity:.4;cursor:grabbing}.t-node.is-staged-add.is-dragging,.t-node.is-staged-remove.is-dragging{opacity:.7}.t-seat-budget{padding:1px var(--t-pad-x);font-size:var(--t-fs-label);border-top:var(--t-border) dashed var(--t-line);flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.t-brief-note.is-refused{color:var(--t-down)}.t-brief-note.is-refused .t-refusal{font-family:var(--t-mono)}.t-clamp{border:var(--t-border) solid var(--t-line-hi);background:var(--t-raised);color:var(--t-text);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);cursor:help;flex:none;padding:0 3px}.t-seat{border-top:var(--t-border) solid var(--t-line);padding:3px var(--t-pad-x);background:var(--t-panel);margin-top:4px}.t-seat-trail{border-left:2px solid var(--t-line-hi);margin:2px 0 2px 6px;padding:1px 0 1px 8px}.t-seat-text{overflow-wrap:anywhere;min-width:0;color:var(--t-text)}.t-seat-line{font-size:var(--t-fs-data);align-items:baseline;gap:5px;padding:1px 0;display:flex}.t-seat-line.is-alert .t-seat-text{color:var(--t-down)}.t-person.is-chair{border-top:2px solid var(--t-line-hi);background:var(--t-raised);border-right:0;grid-column:1/-1}.t-mgr.is-chair{border-top:2px solid var(--t-line-hi);background:var(--t-raised)}.t-nonvoting{border:var(--t-border) dashed var(--t-line-hi);color:var(--t-muted);font-size:var(--t-fs-label);letter-spacing:var(--t-track);white-space:nowrap;flex:none;padding:0 3px}.t-chair-note{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);padding:1px var(--t-pad-x) 2px 0;line-height:1.35}.t-mgr.is-chair .t-chair-note{padding-left:var(--t-pad-x)}.t-chair-say{color:var(--t-text)}.t-bt{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.t-bt-stage{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden}.t-bt-stage>svg{width:100%;height:100%;display:block}.t-bt-stage>svg.t-bt-fills{height:14px}.t-curve{fill:none;stroke:var(--t-teal);stroke-width:1.5px;vector-effect:non-scaling-stroke}.t-curve.is-future{stroke:var(--t-line);stroke-width:1px;stroke-dasharray:2 4}.t-curve.is-peak{stroke:var(--t-line-hi);stroke-dasharray:4 4}.t-dd-fill{fill:var(--t-down-fill);stroke:none}.t-bt-cursor{stroke:var(--t-amber);stroke-width:1px}.t-bt-fills{border-top:var(--t-border) solid var(--t-line);width:100%;display:block}.t-mark{stroke-width:1px}.t-mark.is-buy{fill:var(--t-up-fill);stroke:var(--t-up)}.t-mark.is-sell{fill:var(--t-down-fill);stroke:var(--t-down)}.t-mark.is-fresh{animation:t-mark-land .42s var(--t-ease)}@keyframes t-mark-land{0%{opacity:.15;stroke-width:3px}to{opacity:1;stroke-width:1px}}.t-mark.is-refused{fill:none;stroke:var(--t-amber);stroke-dasharray:2 2}.t-transport{padding:3px var(--t-pad-x);border-top:var(--t-border) solid var(--t-line);background:var(--t-raised);align-items:center;gap:5px;display:flex}.t-scrub{flex:1;min-width:60px}.t-transport .t-control{flex:none}.t-bt-clock{color:var(--t-muted);font-size:var(--t-fs-label);text-align:right;flex:none;min-width:17ch}.t-bt-hud{padding:3px var(--t-pad-x);background:color-mix(in srgb, var(--t-panel) 82%, transparent);border-right:var(--t-border) solid var(--t-line);border-bottom:var(--t-border) solid var(--t-line);pointer-events:none;gap:10px;display:flex;position:absolute;top:0;left:0}.t-bt-hud .t-person-stat{gap:0}.t-gates{flex-wrap:wrap;gap:4px;display:flex}.t-gate{border:var(--t-border) solid var(--t-line);font-size:var(--t-fs-label);align-items:baseline;gap:4px;padding:1px 5px;display:flex}.t-gate.is-pending{color:var(--t-dim);border-style:dashed}.t-gate.is-pass{border-color:var(--t-up);color:var(--t-up)}.t-gate.is-fail{border-color:var(--t-down);color:var(--t-down)}.t-gate.is-just-resolved{animation:t-gate-land .7s var(--t-ease)}@keyframes t-gate-land{0%{background:var(--t-amber-fill)}to{background:0 0}}.t-bt-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid}.t-bt-two>*{border-right:var(--t-border) solid var(--t-line);min-width:0}.t-bt-two>:last-child{border-right:0}.t-bt-frame{grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:var(--t-bt-band,208px) minmax(0, 1fr);grid-template-areas:"cfg cfg""sim runs"}.t-bt-frame>:first-child{border-right:0;grid-area:cfg}.t-bt-frame>:nth-child(2){grid-area:sim}.t-bt-frame>:nth-child(3){border-right:0;grid-area:runs}.t-bt-frame>:nth-child(2),.t-bt-frame>:nth-child(3){border-bottom:0}@media (height<=700px){.t-bt-frame{--t-bt-band:148px}}.t-cfg{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,216px) minmax(0,196px) minmax(96px,1fr) minmax(0,252px) minmax(0,320px) minmax(0,288px);height:100%;min-height:0;display:grid}.t-cfg-col{border-right:var(--t-border) solid var(--t-line);scrollbar-width:thin;scrollbar-color:var(--t-line) var(--t-bg);flex-direction:column;gap:2px;min-width:0;min-height:0;padding:0 6px;display:flex;overflow:auto}.t-cfg-col:last-child{border-right:0}.t-cfg-col .t-section{margin:4px 0 1px}.t-cfg-col .t-cfg-oneline{flex-direction:row;align-items:baseline;gap:6px}@media (width<=1240px){.t-bt-frame{--t-bt-band:minmax(0, 30dvh)}.t-cfg{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:min-content;height:auto}.t-cfg-col{overflow:visible}.t-cfg-col:nth-child(2n){border-right:0}.t-cfg-col:not(:nth-last-child(-n+2)){border-bottom:var(--t-border) solid var(--t-line)}}.t-cfg-row{flex-wrap:wrap;align-items:center;gap:4px;padding:2px 0;display:flex}.t-cfg-grow{flex:220px;min-width:0}.t-cfg-run{color:var(--t-amber);border-color:color-mix(in srgb, var(--t-amber) 45%, var(--t-line))}.t-cfg-run:hover:not(:disabled){border-color:var(--t-amber)}.t-cfg-run:disabled{color:var(--t-dim);border-color:var(--t-line)}.t-cfg-date{width:calc(14ch + 2 * var(--t-pad-x) + 2px);flex:none}.t-cfg-row>.t-cfg-tf{width:calc(9ch + 2 * var(--t-pad-x) + 2px);flex:none}.t-cfg-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:2px 0;display:grid}.t-cfg-numcell{flex-direction:column;min-width:0;display:flex}.t-cfg-num{text-align:right;width:100%;min-width:0}.t-suggest.t-cfg-suggest{z-index:40;position:fixed;right:auto}.t-suggest.t-cfg-suggest>li.is-active>.t-suggest-row{background:var(--t-raised);box-shadow:inset 2px 0 0 var(--t-amber)}.t-cfg-picks{flex-wrap:wrap;gap:2px;padding:2px 0;display:flex}.t-cfg-pick{font-size:var(--t-fs-label);letter-spacing:0;padding:0 4px}.t-cfg-pick.is-refused{color:var(--t-dim);border-style:dashed}.t-cfg-pick.is-refused.is-on{color:var(--t-text)}.t-cfg-plan{align-items:baseline;gap:6px}.t-cfg-needs{white-space:normal;line-height:1.35;font-size:var(--t-fs-label);display:block}.t-cfg-plan.is-refused>.t-dimmed{white-space:normal;line-height:1.35}.t-cfg-long{color:var(--t-amber);border-color:color-mix(in srgb, var(--t-amber) 45%, var(--t-line))}.t-cfg-long:hover:not(:disabled){border-color:var(--t-amber)}.t-cfg-long:disabled{color:var(--t-dim);border-color:var(--t-line)}.t-cfg-long.is-paused,.t-cfg-long.is-paused:hover:not(:disabled){color:var(--t-down);border-color:var(--t-down)}.t-cfg-busy{color:var(--t-teal)}.t-cfg-status{font-size:var(--t-fs-label);letter-spacing:var(--t-track);text-transform:uppercase;color:var(--t-muted)}.t-cfg-status.is-running{color:var(--t-teal)}.t-cfg-status.is-failed,.t-cfg-status.is-interrupted{color:var(--t-down)}.t-cfg-jobbar{background:var(--t-bg);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);height:6px;margin:2px 0;overflow:hidden}.t-cfg-jobfill{background:var(--t-line-hi);height:100%;transition:width var(--t-fast) var(--t-ease);display:block}.t-cfg-jobfill.is-live{background:var(--t-teal)}.t-cfg-skip{white-space:normal;line-height:1.35}@media (prefers-reduced-motion:reduce){.t-cfg-jobfill{transition:none}}.t-cal{flex-direction:column;gap:6px;padding:4px;display:flex}.t-cal-month{flex-direction:column;display:flex}.t-cal-head{font-size:var(--t-fs-label);color:var(--t-muted);text-transform:uppercase;letter-spacing:var(--t-track);grid-template-columns:repeat(7,1fr);display:grid}.t-cal-grid{grid-template-columns:repeat(7,1fr);gap:0;display:grid}.t-cal-day{aspect-ratio:1.6;border:var(--t-border) solid var(--t-line);flex-direction:column;justify-content:space-between;min-height:26px;margin:-.5px 0 0 -.5px;padding:1px 3px;display:flex;overflow:hidden}.t-cal-day.is-blank{background:var(--t-bg);border-color:#0000}.t-cal-day.is-flat{color:var(--t-dim)}.t-cal-day.is-up{background:var(--t-up-fill)}.t-cal-day.is-down{background:var(--t-down-fill)}.t-cal-date{font-size:var(--t-fs-label);color:var(--t-muted)}.t-jrn{table-layout:fixed;width:100%}.t-jrn td:last-child,.t-jrn th:last-child{width:40%}.t-jrn td:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-cards{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:0;display:grid}.t-card{border-right:var(--t-border) solid var(--t-line);border-bottom:var(--t-border) solid var(--t-line);padding:4px var(--t-pad-x) 6px;min-width:0}.t-card-head{align-items:baseline;gap:5px;margin-bottom:2px;display:flex}.t-card-title{font-size:var(--t-fs-data);color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-card-body{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.t-card-foot{align-items:center;gap:6px;margin-top:3px;display:flex}@media (prefers-reduced-motion:reduce){.t-mark.is-fresh,.t-gate.is-just-resolved{animation:none}}.t-action.is-floor{border-color:var(--t-line);color:var(--t-dim);font-weight:400}.t-imp-coverage{border:1px solid var(--t-line);border-left:3px solid var(--t-down);color:var(--t-text);margin:0 0 8px;padding:6px 10px 6px 24px;font-size:11px;line-height:1.5;list-style:outside}.t-imp-coverage li+li{margin-top:4px}.t-imp-trunc{border-left:2px solid var(--t-line);color:var(--t-dim);margin:0 0 8px;padding:4px 8px;font-size:11px}.t-imp-note{border-left:2px solid var(--t-line);color:var(--t-dim);margin:6px 0 0;padding-left:8px;font-size:11px;line-height:1.5}.t-card.is-clickable{cursor:pointer}.t-card.is-clickable:hover{background:var(--t-raised)}.t-card.is-clickable:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-card.is-on{background:var(--t-raised);box-shadow:inset 2px 0 0 var(--t-teal)}.t-imp-rounds{margin:0;padding:0;list-style:none}.t-imp-round{border-bottom:var(--t-border) solid var(--t-line);padding:4px 0 6px}.t-imp-round:last-child{border-bottom:0}.t-imp-round-body{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;line-height:1.45}.t-imp-field{align-items:baseline;gap:6px;padding:1px 0;display:flex}.t-imp-field>.t-label{flex:0 0 8.5rem}.t-imp-raw{background:var(--t-raised);border:1px solid var(--t-line);font-family:var(--t-mono);color:var(--t-dim);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;padding:4px 6px;font-size:10px;line-height:1.4}.t-imp-floor{border-left:2px solid var(--t-line);padding-left:8px}.t-set-grid:has(>.t-sec-col){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 380px;grid-template-areas:"form sec cfg""form sec prt"}.t-set-grid>.t-sec-col{border-right:var(--t-border) solid var(--t-line);flex-direction:column;grid-area:sec;min-width:0;min-height:0;display:flex}.t-sec-col>.t-panel{border-right:0;flex:1 1 0}.t-sec-col>.t-panel+.t-panel{border-top:var(--t-border) solid var(--t-line)}.t-sec{padding:0 var(--t-pad-x) 6px;flex-direction:column;display:flex}.t-sec-admin{padding:0 var(--t-pad-x) 6px}.t-sec-tone-red{color:var(--t-down)}.t-sec-tone-amber{color:var(--t-amber)}.t-sec-tone-teal{color:var(--t-teal)}.t-sec-tone-plain{color:inherit}tr.t-sec-tone-red>td{color:var(--t-down)}.t-sec-badge{border:var(--t-border) solid currentColor;font-size:var(--t-fs-label);letter-spacing:var(--t-track);padding:0 4px;display:inline-block}.t-sec-badge.t-sec-tone-red{background:var(--t-down-fill)}.t-sec-row{min-height:var(--t-row);align-items:baseline;gap:8px;display:flex}.t-sec-row>.t-label{flex:0 0 7.5rem}.t-sec-val{overflow-wrap:anywhere;min-width:0}.t-sec-card{border:var(--t-border) solid var(--t-line);padding:4px var(--t-pad-x);margin:2px 0 6px}.t-sec-card-head{align-items:center;gap:6px;margin-bottom:2px;display:flex}.t-sec-locked .t-sec-hint{overflow-wrap:anywhere;margin-top:4px;display:block}.t-sec-table{border-collapse:collapse;width:100%;font-size:var(--t-fs-data)}.t-sec-table th{text-align:left;font-weight:400;font-size:var(--t-fs-label);color:var(--t-muted);text-transform:uppercase;letter-spacing:var(--t-track);border-bottom:var(--t-border) solid var(--t-line)}.t-sec-table td{vertical-align:top;border-bottom:var(--t-border) solid var(--t-line);padding:1px 4px 1px 0}.t-sec-table td>span{display:block}.t-sec-table tr.is-current{box-shadow:inset 3px 0 0 var(--t-teal)}.t-sec-pinned{margin-bottom:6px}.t-sec-ua{overflow-wrap:anywhere}.t-sec-details{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--t-muted)}.t-sec-list{margin:2px 0;padding-left:14px}.t-sec-tag{color:var(--t-teal);display:inline!important}.t-sec-actions,.t-sec-filters,.t-sec-tabs,.t-sec-rowactions{flex-wrap:wrap;align-items:center;gap:4px;margin:4px 0;display:flex}.t-sec-filters .t-input{flex:6rem;min-width:0}.t-sec-tabs .t-control.is-on{color:var(--t-amber);border-color:var(--t-amber)}.t-sec-peruser{align-items:center;gap:4px;display:inline-flex}.t-sec-stepup{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.t-sec-stepup.is-open{padding:2px 0}.t-sec-code{width:6.5em}.t-control.is-danger{color:var(--t-down)}.t-sec-connect{flex-direction:column;gap:3px;display:flex}.t-sec-field{align-items:center;gap:8px;display:flex}.t-sec-field>.t-label{flex:0 0 7.5rem}.t-sec-field>.t-input{flex:1;min-width:0}.t-sec-check{align-items:center;gap:6px;display:flex}.t-sec-problem{color:var(--t-down)}.t-sec-link{flex-direction:column;gap:2px;margin:4px 0;display:flex}.t-sec-link code{overflow-wrap:anywhere}.t-set{flex-direction:column;display:flex}.t-set-search{padding:3px var(--t-pad-x);border-bottom:var(--t-border) solid var(--t-line);background:var(--t-raised);z-index:2;align-items:center;gap:5px;display:flex;position:sticky;top:0}.t-set-search .t-input{flex:1;min-width:0}.t-group{border-bottom:var(--t-border) solid var(--t-line)}.t-group-head{width:100%;height:var(--t-row-lg);padding:0 var(--t-pad-x);background:var(--t-panel);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);text-align:left;cursor:pointer;border:0;align-items:center;gap:6px;display:flex}.t-group-head:hover{background:var(--t-raised)}.t-group-head:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-group-twist{width:10px;color:var(--t-dim);text-align:center;flex:none}.t-group-name{text-transform:uppercase;letter-spacing:var(--t-track);font-size:var(--t-fs-label);color:var(--t-muted);flex:1}.t-group-n{color:var(--t-dim);font-size:var(--t-fs-label)}.t-group-dirty{color:var(--t-amber);font-size:var(--t-fs-label);font-weight:700}.t-field{align-items:center;gap:4px var(--t-pad-x);padding:2px var(--t-pad-x) 2px 22px;border-top:var(--t-border) solid color-mix(in srgb, var(--t-line) 45%, transparent);grid-template-columns:minmax(0,1fr) 240px;display:grid}.t-field:hover{background:var(--t-raised)}.t-field.is-dirty{box-shadow:inset 3px 0 0 var(--t-amber)}.t-field.is-bad{box-shadow:inset 3px 0 0 var(--t-down)}.t-field-label{flex-direction:column;min-width:0;display:flex}.t-field-name{font-size:var(--t-fs-data);color:var(--t-text);text-overflow:ellipsis;overflow:hidden}.t-field-key{font-size:var(--t-fs-label);color:var(--t-dim);letter-spacing:.02em}.t-field-help{font-family:var(--t-sans);font-size:var(--t-fs-label);color:var(--t-muted);grid-column:1/-1;padding-left:0;line-height:1.3}.t-field-bad{color:var(--t-down)}.t-field-control{align-items:center;gap:4px;display:flex}.t-field-control .t-input,.t-field-control .t-select{flex:1;min-width:0}.t-secret{font-size:var(--t-fs-label);align-items:center;gap:4px;display:flex}.t-secret-state{color:var(--t-teal)}.t-secret-state.is-unset{color:var(--t-dim)}.t-restart{color:var(--t-amber);font-size:var(--t-fs-label);white-space:nowrap}.t-savebar{padding:4px var(--t-pad-x);border-top:var(--t-border) solid var(--t-line);background:var(--t-raised);z-index:2;align-items:center;gap:6px;display:flex;position:sticky;bottom:0}.t-savebar .t-arm{width:auto;padding:0 10px}.t-update-actions{padding:3px var(--t-pad-x);border-bottom:var(--t-border) solid var(--t-line);align-items:center;gap:5px;display:flex}.t-update-actions .t-arm{width:auto;padding:0 10px}.t-update-state.is-ok{color:var(--t-teal)}.t-update-state.is-warn{color:var(--t-amber)}.t-update-state.is-bad{color:var(--t-down)}.t-save-note{font-size:var(--t-fs-label);color:var(--t-muted);flex:1;min-width:0}.t-save-note.is-error{color:var(--t-down)}.t-save-note.is-ok{color:var(--t-up)}.t-set-grid{grid-template:"form cfg"minmax(0,1fr)"form prt"minmax(0,1fr)/minmax(0,1fr) 380px}.t-set-grid>:first-child{grid-area:form}.t-set-grid>:nth-child(2){grid-area:cfg}.t-set-grid>:nth-child(3){grid-area:prt}.t-set-grid>:nth-child(2),.t-set-grid>:nth-child(3){border-right:0}.t-set-grid>:first-child,.t-set-grid>:nth-child(3){border-bottom:0}.t-prt-row{align-items:center;gap:4px;min-width:0;display:flex}.t-prt-row .t-select{flex:1;min-width:0}.t-prt-json{height:120px;margin:3px var(--t-pad-x);resize:vertical;white-space:pre;padding:4px 6px;line-height:1.4;overflow:auto}.t-palette-scrim{z-index:200;background:#0000008c;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.t-palette{background:var(--t-bg);border:var(--t-border) solid var(--t-line);border-radius:var(--t-radius);width:min(760px,92vw)}.t-palette-input{padding:0 var(--t-pad-x);border-bottom:var(--t-border) solid var(--t-teal);align-items:center;gap:6px;height:34px;display:flex}.t-palette-prompt{color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-emph)}.t-palette-field{min-width:0;height:100%;color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-emph);letter-spacing:.04em;caret-color:var(--t-text);background:0 0;border:0;outline:none;flex:1}.t-palette-field::placeholder{color:var(--t-dim)}.t-palette-label{padding:3px var(--t-pad-x);background:var(--t-raised);font-size:var(--t-fs-label);letter-spacing:var(--t-track);color:var(--t-muted);align-items:center;gap:8px;display:flex}.t-palette-sym{color:var(--t-teal);letter-spacing:.04em}.t-palette-list{max-height:46vh;margin:0;padding:0;list-style:none;overflow-y:auto}.t-palette-row{width:100%;height:26px;padding:0 var(--t-pad-x);border-radius:var(--t-radius);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.t-palette-row.is-on{background:var(--t-raised)}.t-palette-title{flex:1;min-width:0}.t-palette-hint{color:var(--t-dim);font-size:var(--t-fs-label)}.t-palette-enter{border:var(--t-border) solid var(--t-line-hi);border-radius:var(--t-radius);color:var(--t-muted);font-size:var(--t-fs-label);padding:0 4px}.t-palette-empty{padding:8px var(--t-pad-x);color:var(--t-dim);font-size:var(--t-fs-data)}.t-rail{height:var(--t-rail);padding:0 var(--t-pad-x);background:var(--t-raised);border-bottom:var(--t-border) solid var(--t-line);white-space:nowrap;flex:none;align-items:center;gap:10px;display:flex;overflow:hidden}.t-rail.is-halted{border-bottom-color:var(--t-down)}.t-rail-field{align-items:baseline;gap:4px;display:flex}.t-rail-text{color:var(--t-text);font-size:var(--t-fs-data);text-transform:uppercase}.t-rail-text.is-live{color:var(--t-teal)}.t-rail-spacer{flex:1}.t-rail-halted{color:var(--t-down);font-size:var(--t-fs-label);letter-spacing:var(--t-track);background:var(--t-down-fill);padding:0 4px;font-weight:700}.t-rail-clock{font-family:var(--t-mono);font-variant-numeric:tabular-nums;font-size:var(--t-fs-data);color:var(--t-muted);text-align:right;min-width:8ch}.t-rail-halt{letter-spacing:var(--t-track);font-weight:700}.t-rail-pending{letter-spacing:var(--t-track);color:var(--t-teal);border-color:var(--t-teal);font-weight:700}.t-tabs{height:var(--t-tabs);background:var(--t-bg);border-bottom:var(--t-border) solid var(--t-line);flex:none;align-items:stretch;display:flex;overflow:hidden}.t-tab{border:0;border-right:var(--t-border) solid var(--t-line);color:var(--t-muted);font-family:var(--t-mono);font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);cursor:pointer;background:0 0;padding:0 12px}.t-tab:hover{color:var(--t-text);background:var(--t-raised)}.t-tab.is-on{color:var(--t-text);background:var(--t-panel);box-shadow:inset 0 2px 0 0 var(--t-teal)}.t-tab:focus-visible{outline:1px solid var(--t-teal);outline-offset:-2px}.t-tabs-hint{padding:0 var(--t-pad-x);color:var(--t-dim);font-size:var(--t-fs-label);align-self:center;margin-left:auto}.t-shell{grid-template-rows:var(--t-rail) auto var(--t-tabs) 1fr var(--t-status);height:100dvh;display:grid;overflow:hidden}.t-workspace{background:var(--t-bg);min-width:0;min-height:0;overflow:hidden}.t-grid{gap:var(--t-gap);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.t-grid>.t-panel:last-child{border-right:0}.t-empty{height:100%;color:var(--t-dim);font-size:var(--t-fs-data);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.t-empty kbd{border:var(--t-border) solid var(--t-line-hi);border-radius:var(--t-radius);color:var(--t-muted);font-family:var(--t-mono);font-size:var(--t-fs-label);padding:1px 5px}.t-demo{padding:var(--t-pad-x);flex-direction:column;gap:4px;display:flex}.t-demo p{max-width:62ch;color:var(--t-muted);margin:0}.t-demo .t-section{margin-top:6px}.t-demo code{background:var(--t-raised);border:var(--t-border) solid var(--t-line);color:var(--t-teal);font-family:var(--t-mono);padding:0 3px}.t-demo kbd{background:var(--t-raised);border:var(--t-border) solid var(--t-line-hi);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-label);padding:0 4px}.t-hero{font-size:var(--t-fs-hero);font-family:var(--t-mono);font-variant-numeric:tabular-nums}.t-ran{color:var(--t-teal)!important}.t-dimmed{color:var(--t-muted)}.t-empty.is-error>span:first-child{color:var(--t-down)}.t-mnemonic.is-unknown{border-color:var(--t-dim);color:var(--t-muted)}.t-statusline{min-width:0;height:var(--t-status);padding:0 var(--t-pad-x);background:var(--t-raised);border-top:var(--t-border) solid var(--t-line);font-size:var(--t-fs-label);letter-spacing:.02em;white-space:nowrap;grid-row:-2/-1;align-items:center;gap:10px;display:flex;overflow:hidden}.t-sl-socket{letter-spacing:var(--t-track);flex:none;font-weight:700}.t-sl-socket.is-live{color:var(--t-teal)}.t-sl-socket.is-bad{color:var(--t-down)}.t-sl-event{min-width:20ch;color:var(--t-text);font:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:6px;padding:0;display:flex;overflow:hidden}button.t-sl-event{cursor:pointer}button.t-sl-event:hover .t-sl-text{text-decoration:underline}button.t-sl-event:focus-visible{outline:1px solid var(--t-teal);outline-offset:-1px}.t-sl-kind{color:var(--t-muted);letter-spacing:var(--t-track)}.t-sl-event.kind-fill .t-sl-kind{color:var(--t-teal)}.t-sl-event.kind-refused .t-sl-kind,.t-sl-event.kind-risk .t-sl-kind,.t-sl-event.kind-error .t-sl-kind{color:var(--t-down)}.t-sl-who{color:var(--t-teal)}.t-sl-text{text-overflow:ellipsis;overflow:hidden}.t-sl-right{flex:0 auto;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.t-sl-right>*{flex:none}.t-sl-right>.t-sl-keys{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.t-sl-open{color:var(--t-teal)}.t-sl-clock{color:var(--t-text)}.t-sl-update{border:var(--t-border) solid var(--t-line);height:16px;color:var(--t-muted);font:inherit;letter-spacing:var(--t-track);white-space:nowrap;background:0 0;align-items:center;padding:0 6px;display:inline-flex}button.t-sl-update{cursor:pointer}button.t-sl-update:disabled{cursor:default}button.t-sl-update:focus-visible{outline:1px solid var(--t-teal);outline-offset:1px}.t-sl-update.is-ok{color:var(--t-teal);border-color:var(--t-teal);background:color-mix(in srgb, var(--t-teal) 22%, transparent);font-weight:700}.t-sl-update.is-warn{color:var(--t-amber);border-color:var(--t-amber);background:var(--t-amber-fill);font-weight:700}.t-sl-update.is-bad,.t-sl-update.is-armed{color:var(--t-down);border-color:var(--t-down);background:var(--t-down-fill);font-weight:700}@media (width<=900px){.t-sl-keys{display:none}}.t-ai{flex-direction:column;height:100%;min-height:0;display:flex;container:ai/inline-size}.t-ai-agents{flex:0 auto;min-height:0;max-height:58%;overflow:auto}.t-ai-feed{border-top:var(--t-border) solid var(--t-line);flex:1 1 0;min-height:0;overflow:auto}.t-ai-table{table-layout:fixed;min-width:520px}.t-ai-table th,.t-ai-table td{text-overflow:ellipsis;overflow:hidden}.t-ai-table tbody td{height:var(--t-row-lg)}.t-ai-table .c-name{width:132px}.t-ai-table .c-kind{width:46px}.t-ai-table .c-state{width:74px}.t-ai-table .c-last{width:80px}.t-ai-table .c-spend{width:92px}.t-ai-table .c-pnl{width:74px}@container ai (width<=900px){.t-ai-table .c-kind,.t-ai-table .c-last{display:none}}@container ai (width<=760px){.t-ai-table .c-spend{display:none}}.t-ai-table .c-lane{padding-left:2px}.t-ai-kind{border:var(--t-border) solid var(--t-line-hi);font-size:var(--t-fs-label);letter-spacing:var(--t-track);color:var(--t-muted);padding:0 3px}.t-ai-kind.is-llm{color:var(--t-text);border-color:var(--t-muted)}.t-ai-state{font-size:var(--t-fs-label);letter-spacing:var(--t-track);color:var(--t-muted)}.t-ai-state.is-armed{color:var(--t-teal)}.t-ai-state.is-winding_down{color:var(--t-text)}.t-ai-state.is-errored{color:var(--t-down)}.t-ai-cls{font-size:var(--t-fs-label);letter-spacing:var(--t-track);color:var(--t-dim)}.t-ai-cls.is-act{color:var(--t-teal)}.t-ai-cls.is-pass{color:var(--t-muted)}.t-ai-cls.is-blocked,.t-ai-cls.is-error{color:var(--t-down)}.t-ai-spend{align-items:center;gap:4px;display:inline-flex}.t-ai-meter{background:var(--t-line-hi);flex:none;width:26px;height:3px;position:relative}.t-ai-meter>i{background:var(--t-teal);position:absolute;inset:0 auto 0 0}.t-ai-meter>i.is-over{background:var(--t-down)}.t-ai-lanewrap{grid-template-columns:4ch minmax(0,1fr) 4ch;align-items:center;column-gap:2px;display:grid}.t-ai-out{font-size:var(--t-fs-label);color:var(--t-muted);text-align:right;white-space:nowrap}.t-ai-out.is-after{text-align:left}.t-ai-lane{border-bottom:var(--t-border) solid var(--t-line);height:14px;position:relative;overflow:hidden}.t-ai-hour{background:var(--t-line-hi);width:1px;height:4px;position:absolute;bottom:0}.t-ai-tick{background-clip:padding-box;border-right:1px solid #0000;height:40%;position:absolute;bottom:0}.t-ai-tick.is-act{background-color:var(--t-teal);height:100%}.t-ai-tick.is-act.side-up{background-color:var(--t-up)}.t-ai-tick.is-act.side-down{background-color:var(--t-down)}.t-ai-tick.is-hold{background-color:var(--t-dim)}.t-ai-tick.is-pass{background-color:var(--t-muted)}.t-ai-tick.is-skip{background-color:var(--t-line-hi)}.t-ai-tick.is-error{background-color:var(--t-down);height:100%}.t-ai-tick.is-blocked{height:100%;box-shadow:inset 0 0 0 1px var(--t-down);background:0 0}.t-ai-now{background:var(--t-teal);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.t-ai-note{background:var(--t-panel);color:var(--t-muted);font-size:var(--t-fs-label);white-space:nowrap;text-overflow:ellipsis;padding-left:4px;line-height:14px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.t-ai-axis{height:var(--t-row);line-height:var(--t-row);position:relative}.t-ai-axis>span{font-size:var(--t-fs-label);letter-spacing:0;color:var(--t-dim);position:absolute;top:0}.t-ai-axis-open{left:0}.t-ai-axis-close{right:0}.t-ai-axis-hour{transform:translate(-50%)}.t-ai-fold{height:var(--t-row);padding:0 var(--t-pad-x);line-height:var(--t-row)}.t-ai-fold button{color:var(--t-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.t-ai-fold button:hover{color:var(--t-text)}.t-ai-fold button:focus-visible{outline:1px solid var(--t-teal);outline-offset:1px}.t-ai-reason{margin:4px var(--t-pad-x);padding:4px var(--t-pad-x);border-left:2px solid var(--t-line-hi);background:var(--t-raised);white-space:normal;line-height:1.35}.t-ai-reason.is-kill{border-left-color:var(--t-down);color:var(--t-down)}.t-ai-reason.is-open_silent{border-left-color:var(--t-down)}.t-ai-feedtable{table-layout:fixed}.t-ai-feedtable tbody td{vertical-align:top;height:auto;padding-top:2px;padding-bottom:2px}.t-ai-feedtable .c-when{width:11ch}.t-ai-feedtable .c-who{text-overflow:ellipsis;width:19ch;overflow:hidden}.t-ai-feedtable .c-cls{width:8ch}.t-ai-feedtable tbody tr.is-clickable{cursor:pointer}.t-ai-words{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;font-family:var(--t-sans);font-size:var(--t-fs-data);color:var(--t-text);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.t-ai-sym{font-family:var(--t-mono);color:var(--t-teal);margin-right:6px}.t-ai-more{font-family:var(--t-mono);font-size:var(--t-fs-label);color:var(--t-dim);margin-left:6px}.t-flr-line,.t-ppl-line{min-width:0;padding:3px var(--t-pad-x);align-items:baseline;gap:8px;display:flex}.t-flr-line>.t-section,.t-ppl-line>.t-section{flex:none}.t-flr-armed td:first-child,.t-flr-roster .t-flr-subject{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.t-flr-sessions{padding:4px var(--t-pad-x);align-items:flex-end;gap:8px;display:flex}.t-flr-sessions>.t-section{align-self:center;margin-right:2px}.t-flr-bar{grid-template-rows:auto 16px auto;justify-items:center;min-width:5ch;display:grid}.t-flr-bar>i{background:var(--t-muted);align-self:end;width:10px;min-height:1px}.t-flr-n{color:var(--t-text)}.t-flr-day{color:var(--t-dim);font-size:var(--t-fs-label)}.t-flr-zero{color:var(--t-text);font-size:var(--t-fs-emph);font-weight:600}.t-flr-why{color:var(--t-muted);white-space:normal}.t-ppl-name{color:var(--t-text)}.t-ppl-sub{padding:0 var(--t-pad-x) 2px calc(var(--t-pad-x) + 10px);font-size:var(--t-fs-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.t-ppl .is-error{color:var(--t-down)}.t-ppl-bar{height:var(--t-row);padding:0 var(--t-pad-x) 0 calc(var(--t-pad-x) + 10px);grid-template-columns:minmax(0,1fr) minmax(40px,30%) 5ch;align-items:center;gap:6px;display:grid}.t-ppl-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-ppl-track{height:6px;position:relative}.t-ppl-track>i{background:var(--t-dim);min-width:1px;position:absolute;inset:0 auto 0 0}.t-ppl-count{text-align:right}.t-terminal{grid-template:"wl cht cht pos"minmax(0,.6fr)"ord cht cht tape"minmax(0,1fr)"bot blt act tape"232px"ai ai flr ppl"236px/248px minmax(0,1.35fr) minmax(0,1fr) 420px}.t-terminal>.t-slot{outline:none;flex-direction:column;min-width:0;min-height:0;display:flex}.t-terminal>.t-slot>.t-panel{flex:1}.t-terminal>[data-term-panel=wl]{grid-area:wl}.t-terminal>[data-term-panel=cht]{grid-area:cht}.t-terminal>[data-term-panel=pos]{grid-area:pos}.t-terminal>[data-term-panel=tape]{grid-area:tape}.t-terminal>[data-term-panel=bot]{grid-area:bot}.t-terminal>[data-term-panel=blt]{grid-area:blt}.t-terminal>[data-term-panel=ord]{grid-area:ord}.t-terminal>[data-term-panel=act]{grid-area:act}.t-terminal>[data-term-panel=ai]{grid-area:ai}.t-terminal>[data-term-panel=flr]{grid-area:flr}.t-terminal>[data-term-panel=ppl]{grid-area:ppl}.t-terminal>[data-term-panel=pos]>.t-panel,.t-terminal>[data-term-panel=tape]>.t-panel,.t-terminal>[data-term-panel=ppl]>.t-panel{border-right:0}.t-terminal>[data-term-panel=ai]>.t-panel,.t-terminal>[data-term-panel=flr]>.t-panel,.t-terminal>[data-term-panel=ppl]>.t-panel{border-bottom:0}.t-slot:focus-within>.t-panel>.t-panel-head{box-shadow:inset 0 -1px 0 var(--t-teal)}.t-slot:focus-within>.t-panel>.t-panel-head .t-panel-title{color:var(--t-teal)}.t-terminal .t-table tbody tr.is-clickable{cursor:pointer}.t-terminal .t-table tbody tr.is-cursor{background:var(--t-raised);box-shadow:inset 2px 0 0 var(--t-teal)}.t-terminal .t-table tbody tr.is-selected>td:first-child,.t-terminal .t-wl tbody tr.is-selected>td:nth-child(2){color:var(--t-teal)}.t-tag{color:var(--t-teal);font-size:var(--t-fs-label);letter-spacing:.04em}.t-tag.is-owner{color:var(--t-amber);font-weight:600}.t-tag.is-person{color:var(--t-amber);opacity:.75}.t-tag.is-none{color:var(--t-dim)}.t-terminal .t-table tbody tr.is-arrived{background:var(--t-up-fill)}.t-control.is-error{color:var(--t-down)}.t-refused .t-refusal-reason{white-space:normal;overflow-wrap:anywhere;color:var(--t-text)}.t-terminal .is-error,.t-terminal .t-label.is-error{color:var(--t-down)}.t-wl td.t-flag,.t-wl th:first-child{width:1ch;color:var(--t-dim);text-align:center;padding-right:0}.t-wl td.t-flag.is-held{color:var(--t-teal)}.t-wl td.t-flag.is-watched{color:var(--t-text)}@keyframes t-term-tick-up{0%{background:var(--t-up-fill)}to{background:0 0}}@keyframes t-term-tick-down{0%{background:var(--t-down-fill)}to{background:0 0}}.t-wl tr.tick-up .t-wl-last{animation:t-term-tick-up .65s var(--t-ease)}.t-wl tr.tick-down .t-wl-last{animation:t-term-tick-down .65s var(--t-ease)}.t-wl .t-stale{color:var(--t-dim)}.t-pos.is-detailed tbody td,.t-pos.is-detailed thead th{padding:0 4px}.t-pos.is-detailed td:first-child,.t-pos.is-detailed td:nth-child(2){max-width:none}.t-tape td{vertical-align:top}.t-tape td:first-child{width:1%}.t-tape-text{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.t-kind{font-size:var(--t-fs-label);letter-spacing:var(--t-track);color:var(--t-muted)}.t-kind.kind-fill{color:var(--t-teal)}.t-kind.kind-refused,.t-kind.kind-risk,.t-kind.kind-error{color:var(--t-down)}.t-botstrip td:nth-child(2){text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.t-fchart{flex-direction:column;height:100%;min-height:0;display:flex}.t-fchart-canvas{flex:1;min-height:0;position:relative}.t-fchart-host{position:absolute;inset:0}.t-fchart-legend{top:4px;left:var(--t-pad-x);z-index:3;pointer-events:none;color:var(--t-muted);font-size:var(--t-fs-label);white-space:nowrap;position:absolute}.t-fchart-overlay{z-index:4;text-align:center;color:var(--t-muted);background:color-mix(in srgb, var(--t-panel) 82%, transparent);pointer-events:none;justify-content:center;align-items:center;padding:0 24px;display:flex;position:absolute;inset:0}.t-fchart-overlay.is-error{color:var(--t-down)}.t-fchart.is-stale .t-fchart-canvas{box-shadow:inset 0 0 0 1px var(--t-down)}.t-fchart-foot{padding:2px var(--t-pad-x);border-top:var(--t-border) solid var(--t-line);background:var(--t-panel);font-size:var(--t-fs-label);flex:none;line-height:14px}.t-fchart-foot>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.t-health.tone-live{color:var(--t-teal)}.t-health.tone-bad,.t-health.has-error{color:var(--t-down)}.t-health.tone-quiet{color:var(--t-muted)}@media (width>=1101px) and (height<=959px){.t-grid.t-terminal{grid-template-rows:190px 290px 232px 236px;overflow-y:auto}}@media (width<=1100px){.t-grid.t-terminal{grid-template:"cht pos"380px"blt tape"240px"wl ord"290px"act bot"220px"ai ai"236px"flr ppl"236px/minmax(0,1fr) 340px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.t-wl tr.tick-up .t-wl-last,.t-wl tr.tick-down .t-wl-last{animation:none}}.t-ticket .t-order{align-items:center;gap:3px var(--t-pad-x);padding:var(--t-pad-x);grid-template-columns:auto minmax(0,1fr);display:grid}.t-ticket .t-order label{font-size:var(--t-fs-label);text-transform:uppercase;letter-spacing:var(--t-track);color:var(--t-muted);white-space:nowrap}.t-ticket .t-order .t-input,.t-ticket .t-order .t-select{width:100%;min-width:0}.t-ticket .t-side{display:flex}.t-ticket .t-side>.t-control{flex:1}.t-ticket .t-side>.t-control+.t-control{border-left:0}.t-ticket .t-side>.t-control.is-buy.is-on{background:var(--t-up-fill);border-color:var(--t-up);color:var(--t-up)}.t-ticket .t-side>.t-control.is-sell.is-on{background:var(--t-down-fill);border-color:var(--t-down);color:var(--t-down)}.t-ticket .t-arm{width:100%;height:var(--t-control);border:var(--t-border) solid var(--t-line);background:var(--t-raised);color:var(--t-text);font-family:var(--t-mono);font-size:var(--t-fs-data);cursor:pointer}.t-ticket .t-arm:disabled{color:var(--t-dim);cursor:default}.t-ticket .t-arm.is-armed{border-color:var(--t-down);background:var(--t-down-fill);color:var(--t-down);margin:0 var(--t-pad-x) var(--t-pad-x);width:calc(100% - 2 * var(--t-pad-x))}.t-ticket .t-order-submit{grid-column:1/-1;margin-top:2px}.t-ticket-note{padding:0 var(--t-pad-x);font-size:var(--t-fs-label);color:var(--t-muted);grid-column:1/-1;line-height:1.35}.t-ticket-note.is-amber{color:var(--t-amber)}.t-ticket-note.is-error{color:var(--t-down)}.t-verdict{margin:0 var(--t-pad-x) var(--t-pad-x);padding:4px var(--t-pad-x);border-left:2px solid var(--t-line-hi);background:var(--t-raised);font-size:var(--t-fs-label);line-height:1.35}.t-verdict-head{font-family:var(--t-mono);letter-spacing:var(--t-track)}.t-verdict-reason{color:var(--t-text);white-space:pre-wrap;overflow-wrap:anywhere}.t-verdict-meta{color:var(--t-muted);overflow-wrap:anywhere}.t-verdict.is-approve{border-left-color:var(--t-up)}.t-verdict.is-approve .t-verdict-head{color:var(--t-up)}.t-verdict.is-refuse{border-left-color:var(--t-down)}.t-verdict.is-refuse .t-verdict-head{color:var(--t-down)}.t-verdict.is-unknown{border-left-color:var(--t-amber)}.t-verdict.is-unknown .t-verdict-head{color:var(--t-amber)}.t-verdict.is-sent{border-left-color:var(--t-teal)}.t-verdict.is-sent .t-verdict-head{color:var(--t-teal)}
