.ot-panel{overflow:hidden}.ot-ticket{grid-template-columns:repeat(4,minmax(120px,1fr));align-items:end}.ot-mode,.ot-live-confirm,.ot-actions{grid-column:1/-1}.ot-mode{border:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);grid-template-columns:minmax(170px,230px) minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.ot-mode p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);margin:0;font-size:11px;line-height:1.45}.ot-paper-shortcut{border-top:1px solid var(--t-line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}.ot-paper-shortcut div{gap:3px;min-width:0;display:grid}.ot-paper-shortcut span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ot-paper-shortcut strong{color:var(--t-fg);font-size:15px;line-height:1.15}.ot-paper-shortcut em{overflow-wrap:anywhere;color:#b1aea3;color:lab(71.0962% -.440359 6.12581);font-size:11px;font-style:normal;line-height:1.35}.ot-live-confirm{max-width:220px}.ot-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-actions .t-btn-primary{margin-top:0}.ot-launch-sequence{border:1px solid var(--t-line);background:var(--t-bg-2);gap:0;margin:0 12px 12px;display:grid}.ot-launch-head{border-bottom:1px solid var(--t-line);background:var(--t-bg-3);grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.ot-launch-head div{gap:4px;min-width:0;display:grid}.ot-launch-head span,.ot-launch-step span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ot-launch-head strong{color:var(--t-fg);font-size:18px;line-height:1.1}.ot-launch-head em,.ot-launch-step em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.35}.ot-launch-grid{background:var(--t-line);grid-template-columns:repeat(4,minmax(130px,1fr));gap:1px;display:grid}.ot-launch-step{background:var(--t-bg-2);gap:5px;min-width:0;min-height:86px;padding:10px;display:grid}.ot-launch-step strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:15px}.ot-launch-state-ready .ot-launch-head{background:#05100ab8;background:lab(3.87747% -4.01372 1.75376/.72)}.ot-launch-state-blocked .ot-launch-head{background:#1c0907c7;background:lab(4.22745% 7.72659 3.57274/.78)}.ot-launch-state-waiting .ot-launch-head,.ot-launch-state-sending .ot-launch-head{background:#120c05b8;background:lab(3.70335% 1.2887 3.57212/.72)}.ot-launch-step.ot-launch-ready{background:#05100ab8;background:lab(3.87747% -4.01372 1.75376/.72)}.ot-launch-step.ot-launch-blocked{background:#1c0907c7;background:lab(4.22745% 7.72659 3.57274/.78)}.ot-launch-step.ot-launch-waiting{background:#120c05b8;background:lab(3.70335% 1.2887 3.57212/.72)}.ot-launch-step.ot-launch-ready strong{color:#8bd8ab;color:lab(80.4523% -32.2114 14.2111)}.ot-launch-step.ot-launch-blocked strong{color:#ffab9a;color:lab(78.1896% 32.5062 23.7929)}.ot-launch-step.ot-launch-waiting strong{color:#e1c38b;color:lab(80.4369% 5.62418 32.1691)}.ot-section-head span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ot-section-head em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.35}.ot-route-preview,.ot-funding{border:1px solid var(--t-line);gap:0;margin:0 12px 12px;display:grid}.ot-section-head{border-bottom:1px solid var(--t-line);background:var(--t-bg-3);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.ot-route-preview .t-table{border:0;margin:0}.ot-funding{background:var(--t-bg-2)}.ot-funding-grid{background:var(--t-line);grid-template-columns:repeat(5,minmax(120px,1fr));gap:1px;display:grid}.ot-funding-grid div{background:var(--t-bg-2);gap:5px;min-width:0;min-height:78px;padding:10px;display:grid}.ot-funding-grid span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ot-funding-grid strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:14px}.ot-funding-grid em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.35}.ot-funding-ready .ot-section-head{background:#03160bb8;background:lab(5.62416% -7.97208 3.46462/.72)}.ot-funding-blocked .ot-section-head{background:#240b09c7;background:lab(5.86904% 11.9937 5.42181/.78)}.ot-funding-waiting .ot-section-head{background:#181005b8;background:lab(5.26838% 2.25388 5.78118/.72)}.ot-funding-actions{border-top:1px solid var(--t-line);background:var(--t-bg-3);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:9px 10px;display:flex}.ot-blockers{gap:7px;margin:0 12px 12px;display:grid}.ot-blockers .t-ticket-note,.ot-panel>.t-ticket-note{margin:0 12px 12px}@media (max-width:980px){.ot-ticket{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-launch-head{grid-template-columns:1fr}.ot-launch-grid,.ot-funding-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ot-ticket,.ot-mode,.ot-paper-shortcut,.ot-launch-grid,.ot-funding-grid{grid-template-columns:1fr}.ot-actions button{flex:150px}}.om-workbench{border-bottom:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);gap:10px;padding:12px;display:grid}.om-workbench-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.om-workbench-head>div{gap:4px;min-width:0;display:grid}.om-workbench-head span,.om-control-ticket label,.om-mass-cancel label{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.om-workbench-head strong{color:var(--t-fg);font-size:15px}.om-workbench-head em{color:var(--t-fg-muted);font-size:11px;font-style:normal}.om-control-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.om-control-metric{border:1px solid var(--t-line);background:var(--t-bg-2);gap:4px;min-width:0;padding:9px 10px;display:grid}.om-control-metric span,.om-detail-controls span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.om-control-metric strong,.om-detail-controls strong{color:var(--t-fg);font-size:16px;line-height:1.1}.om-control-metric em,.om-detail-controls em{min-width:0;color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal}.om-control-pill{border:1px solid var(--t-line);background:var(--t-bg-2);max-width:180px;min-height:22px;color:var(--t-fg-muted);overflow-wrap:anywhere;align-items:center;padding:3px 7px;font-size:11px;line-height:1.2;display:inline-flex}.om-control-pill-ready{color:var(--t-green);border-color:#49814cb3;border-color:lab(49.0332% -28.0082 22.8091/.7)}.om-control-pill-watch{color:var(--t-amber);border-color:#cd9a50c2;border-color:lab(67.4771% 13.6619 45.9791/.76)}.om-control-pill-blocked{color:var(--t-red);border-color:#bf534ec7;border-color:lab(49.902% 43.9448 25.4021/.78)}.om-control-ready{background:#0810085c;background:lab(3.85301% -3.20505 2.38259/.36);border-color:#49814cbf;border-color:lab(49.0332% -28.0082 22.8091/.75)}.om-control-watch{background:#150e0561;background:lab(4.43691% 1.81603 4.58147/.38);border-color:#cd9a50cc;border-color:lab(67.4771% 13.6619 45.9791/.8)}.om-control-blocked{background:#190b0a61;background:lab(4.27165% 5.85507 2.58295/.38);border-color:#bf534ed1;border-color:lab(49.902% 43.9448 25.4021/.82)}.om-control-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.om-mass-cancel,.om-control-ticket{align-items:end;gap:8px;display:grid}.om-mass-cancel{grid-template-columns:minmax(120px,.8fr) minmax(130px,.8fr) minmax(100px,.7fr) minmax(180px,1.2fr) minmax(120px,.8fr) auto}.om-control-ticket{border:1px solid var(--t-line);background:var(--t-bg-2);grid-template-columns:minmax(180px,1fr) repeat(4,minmax(120px,auto));padding:10px}.om-control-ticket p{color:var(--t-fg-muted);align-self:center;margin:0}.om-mass-cancel label,.om-control-ticket label{gap:5px;display:grid}.om-mass-cancel input,.om-mass-cancel select,.om-control-ticket input{border:1px solid var(--t-line);background:var(--t-bg);width:100%;min-width:0;color:var(--t-fg);font:12px/1.2 var(--t-mono);padding:7px 8px}.om-workbench button{min-height:32px}.om-row-stale td{background:#1810063d;background:lab(5.26583% 2.24123 5.57223/.24)}.om-row-unknown td{background:#1c0d0c40;background:lab(5.08199% 6.53289 2.91334/.25)}.om-detail-controls{border-bottom:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);grid-template-columns:minmax(220px,1fr) repeat(3,auto);align-items:center;gap:8px;padding:10px;display:grid}.om-detail-controls>div{gap:4px;min-width:0;display:grid}.om-ledger-workbench{border-bottom:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);gap:8px;padding:10px;display:grid}.om-ledger-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.om-ledger-card,.om-ledger-guidance{border:1px solid var(--t-line);background:var(--t-bg-2);gap:4px;min-width:0;padding:9px 10px;display:grid}.om-ledger-guidance{grid-template-columns:110px 150px minmax(0,1fr);align-items:center}.om-ledger-card span,.om-ledger-guidance span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.om-ledger-card strong,.om-ledger-guidance strong{color:var(--t-fg);font-size:16px;line-height:1.1}.om-ledger-card em,.om-ledger-guidance em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.35}.om-ledger-clear strong{color:var(--t-green)}.om-ledger-posting strong,.om-ledger-skipped strong{color:var(--t-amber)}.om-ledger-blocked strong{color:var(--t-red)}.om-ledger-result-table{margin-bottom:8px}@media (max-width:1180px){.om-control-strip,.om-mass-cancel,.om-control-ticket{grid-template-columns:repeat(3,minmax(0,1fr))}.om-detail-controls{grid-template-columns:1fr repeat(3,auto)}.om-ledger-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.om-workbench-head{display:grid}.om-control-strip,.om-mass-cancel,.om-control-ticket,.om-detail-controls,.om-ledger-strip,.om-ledger-guidance{grid-template-columns:1fr}}.eq-workbench{align-items:start}.eq-filter{border-left:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);align-content:center;gap:8px;min-width:260px;padding:18px;display:grid}.eq-filter input,.eq-filter select{border:1px solid var(--t-line);background:var(--t-bg);width:100%;min-height:34px;color:var(--t-fg);font:12px/1.45 var(--t-mono);padding:6px 8px}.eq-filter .t-btn-primary{margin-top:0}.eq-summary{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(160px,1fr));gap:1px;display:grid}.eq-summary div{background:var(--t-bg-2);gap:7px;min-height:82px;padding:12px;display:grid}.eq-summary span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.eq-summary strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;font-size:18px}.eq-table td{text-overflow:ellipsis;max-width:260px;overflow:hidden}.eq-adverse{color:var(--t-red)}.eq-improved{color:var(--t-green)}.eq-neutral{color:var(--t-fg-muted)}@media (max-width:980px){.eq-filter{border-left:0;border-top:1px solid var(--t-line)}.eq-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.cc-readiness{background:var(--t-bg-2);border:1px solid var(--t-line);gap:10px;padding:12px;display:grid}.cc-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.cc-head>div:first-child,.cc-group header>div,.cc-action,.cc-check,.cc-empty{gap:3px;min-width:0;display:grid}.cc-head span,.cc-group span,.cc-action span,.cc-check span{color:var(--t-fg-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.cc-head strong{color:var(--t-fg);font-size:18px;line-height:1.1}.cc-head em,.cc-group em,.cc-action em,.cc-check em,.cc-empty em{color:var(--t-fg-muted);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.cc-counts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cc-counts span{border:1px solid var(--t-line);background:var(--t-bg);text-transform:none;letter-spacing:0;padding:4px 7px}.cc-counts .cc-ready{color:var(--t-green)}.cc-counts .cc-blocked{color:var(--t-amber)}.cc-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cc-action{text-align:left;background:var(--t-bg);border:1px solid var(--t-line);min-height:76px;color:var(--t-fg);font:inherit;cursor:pointer;padding:8px 10px}.cc-action:disabled,.cc-group button:disabled{opacity:.5;cursor:default}.cc-groups{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}.cc-group{background:var(--t-bg);border:1px solid var(--t-line);gap:9px;min-width:0;padding:10px;display:grid}.cc-group header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cc-group header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-group p{min-height:34px;color:var(--t-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.cc-checks{gap:6px;display:grid}.cc-check{background:var(--t-bg-2);border:1px solid var(--t-line);min-height:54px;padding:7px 8px}.cc-group button{background:var(--t-bg-3);border:1px solid var(--t-line);color:var(--t-fg);font:inherit;cursor:pointer;justify-self:start;padding:5px 9px}.cc-ready header em,.cc-ready>strong,.cc-check.cc-ready strong,.cc-action.cc-ready strong{color:var(--t-green)}.cc-warning header em,.cc-warning>strong,.cc-check.cc-warning strong,.cc-action.cc-warning strong,.cc-stale header em,.cc-stale>strong,.cc-check.cc-stale strong,.cc-action.cc-stale strong,.cc-missing header em,.cc-missing>strong,.cc-check.cc-missing strong,.cc-action.cc-missing strong{color:var(--t-amber)}.cc-blocked header em,.cc-blocked>strong,.cc-failed header em,.cc-failed>strong,.cc-check.cc-blocked strong,.cc-check.cc-failed strong,.cc-action.cc-blocked strong,.cc-action.cc-failed strong{color:var(--t-red)}.cc-error{color:var(--t-red);margin:0}.cc-empty{border:1px dashed var(--t-line);color:var(--t-fg-muted);padding:10px}@media (max-width:860px){.cc-head,.cc-actions{grid-template-columns:1fr}.cc-head{display:grid}.cc-counts{justify-content:flex-start}.cc-actions{display:grid}}.bp-panel{overflow:hidden}.bp-body{gap:12px;padding:12px;display:grid}.bp-readiness-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(3,minmax(130px,1fr));gap:1px;display:grid}.bp-diagnosis-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(3,minmax(170px,1fr));gap:1px;display:grid}.bp-readiness{background:var(--t-bg-2);gap:5px;min-width:0;min-height:82px;padding:10px;display:grid}.bp-diagnosis{background:#050708;background:lab(1.76932% -.387475 -.726485);align-content:start;gap:6px;min-width:0;min-height:104px;padding:11px;display:grid}.bp-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.bp-runway{border:1px solid var(--t-line);background:var(--t-bg-2);grid-template-columns:minmax(160px,.9fr) minmax(0,2fr) auto;align-items:stretch;gap:10px;padding:10px;display:grid}.bp-integrity{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(150px,.45fr) minmax(0,1.55fr);gap:1px;display:grid}.bp-integrity-score,.bp-integrity-check{background:var(--t-bg-2);align-content:start;gap:5px;min-width:0;display:grid}.bp-integrity-score{min-height:96px;padding:12px}.bp-integrity-checks{grid-template-columns:repeat(3,minmax(118px,1fr));gap:1px;min-width:0;display:grid}.bp-integrity-check{background:var(--t-bg);min-height:96px;padding:10px}.bp-runway-copy,.bp-runway-step,.bp-profile{gap:4px;min-width:0;display:grid}.bp-runway-copy{align-content:center}.bp-runway-steps{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(5,minmax(92px,1fr));gap:1px;display:grid}.bp-runway-step{background:var(--t-bg);min-height:82px;padding:8px}.bp-runway-actions{flex-direction:column;justify-content:center;gap:6px;min-width:132px;display:flex}.bp-runway-actions button{width:100%;min-height:30px}.bp-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.bp-toolbar-actions button{min-height:30px}.bp-toolbar>div:not(.bp-toolbar-actions),.bp-source{gap:4px;min-width:0;display:grid}.bp-toolbar span,.bp-source span,.bp-integrity-score span,.bp-integrity-check span,.bp-runway-copy span,.bp-runway-step span,.bp-profile span,.bp-diagnosis span,.bp-readiness span,.bp-section-head span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.bp-toolbar strong,.bp-readiness strong,.bp-integrity-score strong,.bp-integrity-check strong,.bp-runway-copy strong,.bp-runway-step strong,.bp-profile strong,.bp-diagnosis strong,.bp-source strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:16px}.bp-toolbar em,.bp-source em,.bp-integrity-score em,.bp-integrity-check em,.bp-runway-copy em,.bp-runway-step em,.bp-profile em,.bp-diagnosis em,.bp-readiness em,.bp-section-head em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.35}.bp-source-grid,.bp-profile-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(120px,1fr));gap:1px;display:grid}.bp-source{background:var(--t-bg-2);min-height:78px;padding:10px}.bp-profile{background:var(--t-bg-2);min-height:76px;padding:10px}.bp-source-ok strong{color:var(--t-green)}.bp-source-blocked strong{color:var(--t-red)}.bp-source-waiting strong{color:var(--t-amber)}.bp-readiness-ready strong,.bp-integrity-ready strong,.bp-runway-ready strong,.bp-profile-ready strong,.bp-diagnosis-ready strong,.bp-availability-ready strong{color:var(--t-green)}.bp-readiness-blocked strong,.bp-integrity-blocked strong,.bp-runway-blocked strong,.bp-profile-blocked strong,.bp-diagnosis-blocked strong,.bp-availability-blocked strong{color:var(--t-red)}.bp-readiness-waiting strong,.bp-integrity-waiting strong,.bp-runway-waiting strong,.bp-profile-waiting strong,.bp-diagnosis-waiting strong,.bp-availability-waiting strong{color:var(--t-amber)}.bp-section-head{justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.bp-table{margin:0}.bp-table td strong,.bp-table td span{display:block}.bp-table td strong{color:var(--t-fg);font-size:12px}.bp-table td span{color:var(--t-fg-muted);margin-top:3px;font-size:10px}.bp-availability-state{min-width:130px}.bp-empty,.bp-error{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px}@media (max-width:980px){.bp-readiness-grid,.bp-diagnosis-grid,.bp-integrity,.bp-integrity-checks,.bp-profile-grid,.bp-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-runway{grid-template-columns:1fr}.bp-runway-actions{flex-direction:row;min-width:0}.bp-runway-actions button{flex:120px;width:auto}}@media (max-width:640px){.bp-toolbar,.bp-readiness-grid,.bp-diagnosis-grid,.bp-integrity,.bp-integrity-checks,.bp-profile-grid,.bp-runway-steps,.bp-source-grid{grid-template-columns:1fr}.bp-toolbar-actions,.bp-runway-actions{justify-content:stretch}.bp-toolbar-actions button,.bp-runway-actions button{flex:150px}}.w-shell{align-items:start}.w-shell .t-span-2{grid-column:1/-1}.w-runway{border:1px solid var(--t-line);background:var(--t-bg-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.w-runway-ready{border-color:#3f6a41;border-color:lab(40.6728% -22.3958 18.1333)}.w-runway-stale{border-color:#90692f;border-color:lab(47.7516% 11.4056 38.2396)}.w-runway-blocked{border-color:#864541;border-color:lab(37.6469% 28.1185 15.8738)}.w-eyebrow{color:var(--t-fg-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:700}.w-runway h2{color:var(--t-fg);margin:0;font:700 22px/1.2 Inter,system-ui,sans-serif}.w-runway-next{border-top:1px solid var(--t-line);gap:4px;max-width:760px;margin-top:12px;padding-top:10px;display:grid}.w-runway-next span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.w-runway-next strong{color:var(--t-fg);font-size:16px;line-height:1.15}.w-runway-next em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:12px;font-style:normal;line-height:1.4}.w-runway-meta,.w-runway-actions,.w-kpi-strip,.w-alert,.w-selected-summary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w-runway-meta{margin-top:10px}.w-runway-meta span,.w-alert span{border:1px solid var(--t-line);color:var(--t-fg-muted);background:var(--t-bg);padding:4px 7px;font-size:11px}.w-runway-actions{justify-content:flex-end}.w-runway-actions button{margin-top:0}.w-kpi-strip{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.w-kpi-strip>div,.w-selected-summary>div{background:var(--t-bg-2);gap:4px;min-height:72px;padding:12px;display:grid}.w-kpi-strip span,.w-selected-summary span{color:var(--t-fg-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.w-kpi-strip strong,.w-selected-summary strong{color:var(--t-fg);font:700 18px/1.1 Inter,system-ui,sans-serif}.w-alert{background:#1b0d0c;background:lab(5.08936% 6.26197 2.81238);border:1px solid #864541;border:1px solid lab(37.6469% 28.1185 15.8738);padding:10px 12px}.w-alert span{color:var(--t-red);background:#130807;background:lab(2.94948% 3.46796 1.56861);border-color:#864541;border-color:lab(37.6469% 28.1185 15.8738)}.w-alert-warn{background:#181005;background:lab(5.26427% 2.36431 5.75882);border-color:#90692f;border-color:lab(47.7516% 11.4056 38.2396)}.w-alert-warn span{color:var(--t-amber);background:#100a03;background:lab(3.04736% 1.297 3.22467);border-color:#90692f;border-color:lab(47.7516% 11.4056 38.2396)}.w-setup-strip{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.w-setup-step{background:var(--t-bg-2);grid-template-rows:auto auto minmax(34px,1fr) auto;gap:6px;min-width:0;min-height:138px;padding:12px;display:grid}.w-setup-step span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.w-setup-step strong{color:var(--t-fg);font-size:17px;line-height:1.1}.w-setup-step em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.4}.w-setup-step button{width:max-content}.w-setup-ready{border-top:2px solid var(--t-green)}.w-setup-watch{border-top:2px solid var(--t-amber)}.w-setup-blocked{border-top:2px solid var(--t-red)}.w-setup-ready strong{color:var(--t-green)}.w-setup-watch strong{color:var(--t-amber)}.w-setup-blocked strong{color:var(--t-red)}.w-panel-body{gap:12px;padding:12px 14px 14px;display:grid}.w-panel-body p,.w-muted,.w-empty{color:var(--t-fg-muted);margin:0;font-family:Inter,system-ui,sans-serif;font-size:12px;line-height:1.5}.w-notice{margin:0;color:var(--t-green)!important}.w-form{grid-template-columns:repeat(3,minmax(140px,1fr));align-items:end;gap:10px;display:grid}.w-form label{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;gap:5px;font-size:10px;font-weight:700;display:grid}.w-form input,.w-form select{width:100%;min-height:34px}.w-address{grid-column:span 2}.w-reader-setup{border:1px solid var(--t-line);background:var(--t-bg-2);border-bottom:0;gap:12px;padding:12px;display:grid}.w-reader-setup>div{gap:4px;display:grid}.w-reader-setup span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.w-reader-setup strong{color:var(--t-fg);font-size:16px}.w-reader-setup em{color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.w-reader-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.w-reader-form label{gap:5px;min-width:0;display:grid}.w-reader-form label span,.w-reader-form label em{overflow-wrap:anywhere}.w-reader-form input{width:100%;min-height:34px}.w-reader-form button,.w-reader-form .w-muted{grid-column:1/-1}.w-provider-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:12px;display:grid}.w-provider{background:var(--t-bg-2);gap:7px;min-height:96px;padding:12px;display:grid}.w-provider span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.w-provider strong{color:var(--t-fg);font-size:15px}.w-provider em{color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.w-provider-ready strong{color:var(--t-green)}.w-provider-missing strong{color:var(--t-amber)}.w-config-surface{gap:12px;padding:12px 14px 14px;display:grid}.w-config-guide{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.w-config-guide>div{background:var(--t-bg-2);align-content:start;gap:6px;min-height:104px;padding:11px 12px;display:grid}.w-config-guide span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.w-config-guide strong{color:var(--t-fg);font-size:15px;line-height:1.15}.w-config-guide em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.4}.w-config-status{border:1px solid var(--t-line);background:var(--t-bg-2);grid-template-columns:110px 120px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:grid}.w-config-status span,.w-config-status em{color:var(--t-fg-muted);font-size:11px;font-style:normal}.w-config-status span{text-transform:uppercase;font-weight:700}.w-config-status strong{color:var(--t-fg);font-size:16px}.w-config-ready strong{color:var(--t-green)}.w-config-missing strong{color:var(--t-amber)}.w-config-form{grid-template-columns:1.2fr 1.2fr 1fr 1.3fr auto}.w-empty{padding:16px 14px!important}.w-selected-summary{border-bottom:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.w-qr{background:#e9e8e3;background:lab(91.9176% -.189453 2.27995);width:180px;max-width:100%;margin-top:12px;padding:8px}.w-qr img{width:100%;height:auto;display:block}@media (max-width:900px){.w-runway{grid-template-columns:minmax(0,1fr)}.w-runway-actions{justify-content:flex-start}.w-kpi-strip,.w-setup-strip,.w-config-guide,.w-selected-summary,.w-form,.w-reader-form,.w-provider-grid,.w-config-form,.w-config-status{grid-template-columns:minmax(0,1fr)}.w-address{grid-column:auto}}.ix-screen{gap:14px;display:grid}.ix-runway{border:1px solid var(--t-line);background:linear-gradient(180deg, #171e22f0, #0a0e10fa), var(--t-bg-2);grid-template-columns:minmax(0,1fr) 210px;display:grid}@supports (color:lab(0% 0 0)){.ix-runway{background:linear-gradient(180deg, lab(10.7088% -2.30829 -3.98988/.94), lab(3.71086% -.843629 -1.59071/.98)), var(--t-bg-2)}}.ix-runway-main{gap:9px;padding:20px 22px;display:grid}.ix-runway h2{color:var(--t-fg);letter-spacing:0;margin:0;font-family:Inter,system-ui,sans-serif;font-size:23px;line-height:1.15}.ix-runway p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);max-width:78ch;margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.ix-link-brief{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(130px,1fr));gap:1px;margin-top:2px;display:grid}.ix-link-brief div{background:#030506;background:lab(1.2056% -.251114 -.467443);align-content:start;gap:5px;min-width:0;min-height:96px;padding:10px;display:grid}.ix-link-brief span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-link-brief strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:14px;line-height:1.25}.ix-link-brief em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.ix-runway-selected{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:1px;margin-top:4px;display:grid}.ix-runway-selected>div:first-child{background:#060809;background:lab(1.99008% -.420392 -.784093);align-content:center;gap:5px;min-width:0;padding:12px;display:grid}.ix-runway-selected span,.ix-runway-exchanges span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-runway-selected strong,.ix-runway-exchanges strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:14px;line-height:1.2}.ix-runway-selected em,.ix-runway-exchanges em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.35}.ix-runway-step-strip{background:var(--t-line);grid-template-columns:repeat(3,minmax(125px,1fr));gap:1px;display:grid}.ix-runway-step-strip .ix-gate{min-height:90px}.ix-runway-exchanges{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(135px,1fr));gap:1px;display:grid}.ix-runway-exchanges button{text-align:left;background:#060809;background:lab(1.99008% -.420392 -.784093);border:0;align-content:start;gap:5px;min-width:0;min-height:82px;padding:10px;display:grid}.ix-runway-exchanges button[aria-current=true]{outline:1px solid var(--t-blue);outline-offset:-1px;background:#0a1317;background:lab(5.31836% -2.43619 -3.35838)}.ix-warning{color:var(--t-amber)!important}.ix-banner{overflow-wrap:anywhere;color:var(--t-green)!important}.ix-actions{border-left:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);align-content:center;gap:8px;padding:18px;display:grid}.ix-profile-grid{grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;display:grid}.ix-profile-card{border:1px solid var(--t-line);background:#060809;background:lab(1.99008% -.420392 -.784093);gap:12px;min-width:0;padding:12px;display:grid}.ix-profile-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ix-profile-card header div{gap:3px;min-width:0;display:grid}.ix-profile-card strong{color:var(--t-fg);letter-spacing:0;font-size:14px}.ix-profile-card header span,.ix-profile-card em,.ix-profile-status span,.ix-profile-card dd,.ix-profile-card dt,.ix-profile-actions a{overflow-wrap:anywhere}.ix-profile-card header em{color:var(--t-amber);white-space:nowrap;font-size:10px;font-style:normal}.ix-profile-card dl{gap:8px;margin:0;display:grid}.ix-profile-card dl div{gap:3px;display:grid}.ix-profile-card dt{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:9px;font-weight:700}.ix-profile-card dd{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);margin:0;font-size:11px;line-height:1.35}.ix-profile-status{flex-wrap:wrap;gap:6px;display:flex}.ix-profile-status span{border:1px solid var(--t-line);color:var(--t-fg-muted);padding:3px 6px;font-size:10px}.ix-profile-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ix-profile-actions .t-btn-primary{margin-top:0}.ix-profile-actions a{color:var(--t-blue);font-size:11px;text-decoration:none}.ix-key-guidance{border:1px solid var(--t-line);background:#030506;background:lab(1.2056% -.251114 -.467443);flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.ix-key-guidance strong{color:var(--t-fg);font-size:12px}.ix-key-guidance span{border:1px solid var(--t-line);color:var(--t-fg-muted);padding:3px 7px;font-size:10px}.ix-actions button,.ix-imports button{min-height:35px}.ix-connect-panel .ix-panel-body{padding:0}.ix-connect-grid{grid-template-columns:minmax(190px,250px) minmax(0,1fr);min-height:420px;display:grid}.ix-exchange-rail{border-right:1px solid var(--t-line);background:var(--t-line);align-content:start;gap:1px;display:grid}.ix-exchange-rail button{background:var(--t-bg-2);min-height:88px;color:var(--t-fg);text-align:left;border:0;gap:5px;padding:12px;display:grid}.ix-exchange-rail button[aria-current=true]{outline:1px solid var(--t-blue);outline-offset:-1px;background:#0a1317;background:lab(5.31836% -2.43619 -3.35838)}.ix-exchange-rail button span,.ix-connect-title span,.ix-balance-head span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-exchange-rail button strong{color:var(--t-fg);font-size:13px}.ix-exchange-rail button em{color:var(--t-fg-muted);font-size:11px;font-style:normal}.ix-connect-main{gap:14px;min-width:0;padding:16px;display:grid}.ix-connect-title{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ix-connect-title h3{color:var(--t-fg);letter-spacing:0;margin:4px 0 6px;font-size:19px}.ix-connect-title p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);max-width:72ch;margin:0;font-size:12px;line-height:1.45}.ix-connect-title a{color:var(--t-blue);white-space:nowrap;font-size:11px;text-decoration:none}.ix-operator-packet{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr) minmax(190px,.9fr);gap:1px;display:grid}.ix-operator-anchor,.ix-operator-fields{background:#060809;background:lab(1.99008% -.420392 -.784093);align-content:start;gap:5px;min-width:0;padding:12px;display:grid}.ix-operator-anchor span,.ix-operator-fields span,.ix-operator-steps span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-operator-anchor strong,.ix-operator-fields strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:15px;line-height:1.25}.ix-operator-anchor em,.ix-operator-fields em{overflow-wrap:anywhere;color:#b1aea3;color:lab(71.0962% -.440359 6.12581);font-size:11px;font-style:normal;line-height:1.4}.ix-operator-steps{background:var(--t-line);grid-template-columns:repeat(2,minmax(135px,1fr));gap:1px;min-width:0;display:grid}.ix-operator-steps div{background:#030506;background:lab(1.2056% -.251114 -.467443);align-content:start;gap:5px;min-width:0;min-height:82px;padding:10px;display:grid}.ix-operator-steps strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:12px;line-height:1.35}.ix-step-grid,.ix-active-key-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(150px,1fr));gap:1px;display:grid}.ix-step-grid .ix-gate,.ix-active-key-grid .ix-gate{min-height:132px}.ix-step-grid .ix-gate button{align-self:end;width:-moz-fit-content;width:fit-content;min-height:30px;margin-top:2px}.ix-step-grid .ix-gate small{color:var(--t-fg-muted);font-size:10px;line-height:1.35}.ix-inline-actions{flex-wrap:wrap;align-self:end;gap:6px;display:flex}.ix-inline-actions button{min-height:28px}.ix-active-balances{gap:8px;display:grid}.ix-execution-proof{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(210px,.85fr) minmax(170px,.65fr) minmax(0,1.5fr);gap:1px;display:grid}.ix-proof-copy,.ix-proof-steps{background:#060809;background:lab(1.99008% -.420392 -.784093);min-width:0;padding:12px}.ix-proof-copy{align-content:start;gap:8px;display:grid}.ix-proof-copy h4{color:var(--t-fg);letter-spacing:0;margin:0;font-size:16px}.ix-proof-copy p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);margin:0;font-size:12px;line-height:1.45}.ix-execution-proof>.ix-gate{min-height:100%}.ix-execution-proof>.ix-gate button{align-self:end;width:-moz-fit-content;width:fit-content;min-height:30px}.ix-proof-steps{background:var(--t-line);grid-template-columns:repeat(2,minmax(150px,1fr));gap:1px;padding:0;display:grid}.ix-proof-steps .ix-gate{min-height:96px}.ix-credential-workbench{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(240px,.8fr) minmax(320px,1.35fr) minmax(210px,.65fr);gap:1px;display:grid}.ix-credential-packet{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(230px,.7fr) minmax(0,1.6fr);gap:1px;display:grid}.ix-packet-copy,.ix-packet-grid{background:#060809;background:lab(1.99008% -.420392 -.784093);min-width:0}.ix-packet-copy{align-content:start;gap:7px;padding:12px;display:grid}.ix-packet-copy strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;font-size:16px}.ix-packet-copy em{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);font-size:12px;font-style:normal;line-height:1.45}.ix-packet-grid{background:var(--t-line);grid-template-columns:repeat(3,minmax(150px,1fr));gap:1px;display:grid}.ix-packet-grid .ix-gate{min-height:94px}.ix-credential-copy,.ix-wizard-form,.ix-balance-diagnostics{background:#060809;background:lab(1.99008% -.420392 -.784093);min-width:0;padding:12px}.ix-credential-copy{align-content:start;gap:8px;display:grid}.ix-credential-copy h4{color:var(--t-fg);letter-spacing:0;margin:0;font-size:16px}.ix-credential-copy p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);margin:0;font-size:12px;line-height:1.45}.ix-permission-row{flex-wrap:wrap;gap:6px;display:flex}.ix-permission-row span{border:1px solid var(--t-line);color:var(--t-fg-muted);padding:4px 7px;font-size:10px;line-height:1.25}.ix-wizard-form{grid-template-columns:repeat(2,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.ix-wizard-form label{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;gap:5px;font-size:10px;font-weight:700;display:grid}.ix-wizard-form input{width:100%;min-height:34px}.ix-mode-tabs,.ix-wizard-safety{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ix-mode-tabs button{min-height:32px}.ix-mode-tabs button[aria-pressed=true]{border-color:var(--t-blue);color:var(--t-fg);background:#0a1820;background:lab(7.25876% -3.59358 -7.48232)}.ix-wizard-safety{border:1px solid var(--t-line);background:#030506;background:lab(1.2056% -.251114 -.467443);min-height:34px;padding:7px 8px}.ix-wizard-safety label{color:var(--t-fg);text-transform:none;grid-template-columns:none;align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.ix-balance-diagnostics{align-content:start;gap:7px;display:grid}.ix-balance-diagnostics span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-balance-diagnostics em{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);font-size:11px;font-style:normal;line-height:1.4}.ix-balance-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ix-balance-head em{overflow-wrap:anywhere;max-width:62ch;color:var(--t-fg-muted);text-align:right;font-size:11px;font-style:normal}.ix-gates{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;display:grid}.ix-connection-map-panel .t-panel-head{border-bottom:1px solid var(--t-line)}.ix-connection-map{background:var(--t-line);grid-template-columns:repeat(4,minmax(210px,1fr));gap:1px;display:grid}.ix-connection-card{background:#060809;background:lab(1.99008% -.420392 -.784093);gap:10px;min-width:0;padding:12px;display:grid}.ix-connection-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ix-connection-card header div{gap:4px;min-width:0;display:grid}.ix-connection-card header span,.ix-connection-status span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-connection-card header strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;font-size:15px}.ix-connection-card header em{color:var(--t-amber);text-align:right;font-size:11px;font-style:normal}.ix-connection-ready header em{color:var(--t-green)}.ix-connection-blocked header em{color:var(--t-red)}.ix-connection-status{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ix-connection-status .ix-gate{min-height:86px;padding:9px}.ix-connection-status .ix-gate strong{font-size:15px}.ix-connection-actions{flex-wrap:wrap;gap:6px;display:flex}.ix-connection-actions button{flex:72px;min-height:30px;padding-inline:8px}.ix-gate{background:var(--t-bg-2);align-content:start;gap:7px;min-height:105px;padding:12px;display:grid}.ix-gate span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.ix-gate strong{color:var(--t-fg);letter-spacing:0;font-size:17px}.ix-gate em{color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.ix-gate-ready strong{color:var(--t-green)}.ix-gate-blocked strong{color:var(--t-red)}.ix-gate-waiting strong{color:var(--t-amber)}.ix-layout,.ix-tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ix-paper-body{grid-template-columns:minmax(220px,.8fr) minmax(0,1.8fr) auto;align-items:center}.ix-paper-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(140px,1fr));gap:1px;display:grid}.ix-paper-grid .ix-gate{min-height:82px}.ix-paper-body>button{white-space:nowrap;min-height:35px}.ix-panel-wide{grid-column:1/-1}.ix-panel-body{gap:13px;padding:13px 14px 14px;display:grid}.ix-copy{max-width:78ch;color:var(--t-fg-muted);margin:0;font-family:Inter,system-ui,sans-serif;font-size:12px;line-height:1.5}.ix-form{grid-template-columns:repeat(3,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.ix-key-form{grid-template-columns:repeat(4,minmax(150px,1fr))}.ix-form label,.ix-rotate label{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;gap:5px;font-size:10px;font-weight:700;display:grid}.ix-form label span{color:#7d7a72;color:lab(51.3579% -.353932 4.98008);text-transform:none;font-size:10px;font-weight:500;line-height:1.35}.ix-form input,.ix-form select,.ix-rotate input{width:100%;min-height:34px}.ix-form button[type=submit]{min-height:35px}.ix-check-row,.ix-safety{border:1px solid var(--t-line);background:#030506;background:lab(1.2056% -.251114 -.467443);flex-wrap:wrap;align-items:center;gap:10px;min-height:34px;padding:8px 10px;display:flex}.ix-check-row label,.ix-safety label{color:var(--t-fg);text-transform:none;grid-template-columns:none;align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.ix-safety strong{color:var(--t-amber);font-size:10px;font-weight:600}.ix-table-wrap{overflow-x:auto}.ix-table td strong,.ix-table td span{display:block}.ix-table td strong{color:var(--t-fg);font-size:12px}.ix-table td span{color:var(--t-fg-muted);margin-top:3px;font-size:10px}.ix-toggle{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ix-toggle span{margin-top:0!important}.ix-empty{color:var(--t-fg-muted);font-family:Inter,system-ui,sans-serif;font-size:12px;line-height:1.45;padding:18px 14px!important}.ix-rotate{background:#030506;background:lab(1.2056% -.251114 -.467443);grid-template-columns:repeat(4,minmax(150px,1fr));align-items:end;gap:10px;padding:12px;display:grid}.ix-imports{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center}.ix-balance-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ix-balance-toolbar .t-btn-primary{white-space:nowrap;margin-top:0}.ix-source-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid}.ix-test-cell{align-items:start;gap:5px;display:grid}.ix-test-cell span,.ix-test-cell em{display:block}.ix-test-cell em{color:var(--t-fg-muted);font-size:10px;font-style:normal}.ix-test-cell button{width:max-content}@media (max-width:1100px){.ix-connection-map,.ix-gates,.ix-form,.ix-key-form,.ix-rotate,.ix-paper-grid,.ix-profile-grid,.ix-step-grid,.ix-link-brief,.ix-runway-exchanges,.ix-active-key-grid,.ix-proof-steps,.ix-packet-grid,.ix-operator-packet,.ix-credential-workbench{grid-template-columns:repeat(2,minmax(0,1fr))}.ix-paper-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ix-runway,.ix-connection-map,.ix-connection-status,.ix-layout,.ix-tables,.ix-imports,.ix-balance-toolbar,.ix-connect-grid,.ix-execution-proof,.ix-runway-selected,.ix-credential-packet,.ix-operator-packet,.ix-operator-steps{grid-template-columns:minmax(0,1fr)}.ix-actions{border-left:0;border-top:1px solid var(--t-line);grid-template-columns:repeat(2,minmax(0,1fr))}.ix-gates,.ix-form,.ix-key-form,.ix-wizard-form,.ix-rotate,.ix-paper-grid,.ix-profile-grid,.ix-step-grid,.ix-link-brief,.ix-runway-exchanges,.ix-runway-step-strip,.ix-active-key-grid,.ix-proof-steps{grid-template-columns:minmax(0,1fr)}.ix-exchange-rail{border-right:0;border-bottom:1px solid var(--t-line);grid-template-columns:repeat(2,minmax(0,1fr))}.ix-connect-title,.ix-balance-head{display:grid}.ix-credential-workbench{grid-template-columns:minmax(0,1fr)}.ix-balance-head em{text-align:left}}.rc-live{border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);gap:10px;padding:12px 14px;display:grid}.rc-live-head{grid-template-columns:minmax(0,1fr) minmax(220px,1.2fr);align-items:center;gap:10px;display:grid}.rc-live-head>div{gap:4px;min-width:0;display:grid}.rc-live-head span,.rc-gate span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.rc-live-head strong{color:var(--t-fg);font-size:16px}.rc-live-head em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.4}.rc-gate-grid{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.rc-gate{background:var(--t-bg-2);gap:5px;min-height:90px;padding:10px;display:grid}.rc-gate strong{color:var(--t-fg);font-size:16px;line-height:1.1}.rc-gate em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.35}.rc-gate-ready strong{color:var(--t-green)}.rc-gate-blocked strong{color:var(--t-red)}.rc-gate-waiting strong{color:var(--t-amber)}.rc-live-ticket{border-bottom:1px solid var(--t-line)}@media (max-width:1080px){.rc-live-head,.rc-gate-grid{grid-template-columns:minmax(0,1fr)}}.rollout-workbench{align-items:start}.rollout-runway .oc-runway-actions button:disabled,.rollout-capture button:disabled,.rollout-approval button:disabled{cursor:not-allowed;opacity:.48}.rollout-summary{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(5,minmax(120px,1fr));gap:1px;display:grid}.rollout-summary div{background:var(--t-bg-2);gap:7px;min-height:82px;padding:12px;display:grid}.rollout-summary span,.rollout-phase-head span,.rollout-gate-row em,.rollout-selected-head span,.rollout-latest span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.rollout-summary strong{color:var(--t-fg);letter-spacing:0;font-size:22px}.rollout-phase-grid{background:var(--t-line);grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:1px;display:grid}.rollout-phase{background:var(--t-bg-2);min-width:0}.rollout-phase-head{border-bottom:1px solid var(--t-line);background:var(--t-bg-3);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.rollout-phase-head strong{color:var(--t-fg);font-size:11px}.rollout-gate-row{border:0;border-bottom:1px solid var(--t-line);width:100%;min-height:112px;color:var(--t-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:8px;padding:12px;display:grid}.rollout-gate-row:hover,.rollout-gate-row[aria-current=true]{background:#11171b;background:lab(7.25075% -1.94402 -3.63616)}.rollout-gate-row[aria-current=true]{box-shadow:inset 0 0 0 1px #e1ad578c;box-shadow:inset 0 0 0 1px lab(74.5092% 12.9336 50.9186/.55)}.rollout-gate-row strong{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.rollout-state{border:1px solid var(--t-line);width:max-content;max-width:100%;color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;align-items:center;padding:3px 7px;font-size:10px;font-weight:700;display:inline-flex}.rollout-state-passed{color:var(--t-green);border-color:#6ed27461;border-color:lab(76.4344% -44.8513 36.877/.38)}.rollout-state-failed{color:var(--t-red);border-color:#ec5b576b;border-color:lab(58.7725% 56.6528 33.348/.42)}.rollout-state-waived{color:var(--t-blue);border-color:#68b5f55c;border-color:lab(70.7746% -10.9827 -39.5065/.36)}.rollout-state-needs_approval{color:var(--t-amber);border-color:#eba9416b;border-color:lab(74.3749% 18.2478 61.1498/.42)}.rollout-state-open{color:var(--t-fg-muted)}.rollout-detail-body,.rollout-form{gap:14px;padding:14px;display:grid}.rollout-selected-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;display:grid}.rollout-selected-head span{grid-column:1/-1}.rollout-selected-head strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:18px;line-height:1.25}.rollout-detail-body p,.rollout-empty{color:var(--t-fg-muted);margin:0;font-family:Inter,system-ui,sans-serif;line-height:1.55}.rollout-checklist{flex-wrap:wrap;gap:8px;display:flex}.rollout-checklist span{border:1px solid var(--t-line);color:var(--t-fg);background:#0406079e;background:lab(1.56491% -.300735 -.553861/.62);padding:5px 8px;font-size:11px}.rollout-latest{border:1px solid var(--t-line);background:var(--t-bg);gap:6px;padding:10px;display:grid}.rollout-latest strong{color:var(--t-fg)}.rollout-latest em{color:var(--t-fg-muted);font-size:11px;font-style:normal}.rollout-json{border:1px solid var(--t-line);max-height:320px;color:var(--t-fg);background:#020304;background:lab(.905973% -.205971 -.388357);margin:0;padding:11px;font-size:11px;line-height:1.45;overflow:auto}.rollout-form label,.rollout-approval label{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;gap:6px;font-size:10px;font-weight:700;display:grid}.rollout-form select,.rollout-form textarea,.rollout-approval textarea{border:1px solid var(--t-line);background:var(--t-bg);width:100%;min-width:0;color:var(--t-fg);font:12px/1.45 var(--t-mono)}.rollout-form select{min-height:34px;padding:6px 8px}.rollout-form textarea,.rollout-approval textarea{resize:vertical;padding:9px}.rollout-approval{gap:10px;display:grid}.rollout-table td{text-overflow:ellipsis;max-width:360px;overflow:hidden}@media (max-width:980px){.rollout-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rollout-selected-head{grid-template-columns:minmax(0,1fr)}}:root{--t-bg:#060809;--t-bg-2:#0a0e10;--t-bg-3:#12171a;--t-fg:#dbd8c9;--t-fg-muted:#89867c;--t-line:#22272a;--t-gold:#e1ad57;--t-green:#6ed274;--t-red:#ec5b57;--t-amber:#eba941;--t-blue:#68b5f5;--t-mono:ui-monospace, "JetBrains Mono", SFMono-Regular, Menlo, Consolas, monospace}@supports (color:lab(0% 0 0)){:root{--t-bg:lab(1.98933% -.354804 -.647604);--t-bg-2:lab(3.7098% -.745907 -1.38184);--t-bg-3:lab(7.24613% -1.49537 -2.73003);--t-fg:lab(86.1998% -.542909 7.66295);--t-fg-muted:lab(56.0095% -.401229 5.75172);--t-line:lab(15.3565% -2.06962 -2.89475);--t-gold:lab(74.5092% 12.9336 50.9186);--t-green:lab(76.4344% -44.8513 36.877);--t-red:lab(58.7725% 56.6528 33.348);--t-amber:lab(74.3749% 18.2478 61.1498);--t-blue:lab(70.7746% -10.9827 -39.5065)}}html,body,#root{height:100%;margin:0}body{background:var(--t-bg);color:var(--t-fg);font:13px/1.45 var(--t-mono);letter-spacing:0}.t-screen{flex-direction:column;height:100%;display:flex}.t-topbar{border-bottom:1px solid var(--t-line);background:var(--t-bg-2);grid-template-columns:1fr auto 1fr;align-items:center;padding:10px 14px;display:grid}.t-brand{letter-spacing:.08em;color:var(--t-gold);font-weight:700}.t-tabs{gap:4px;display:flex}.t-tabs button{border:1px solid var(--t-line);color:var(--t-fg-muted);font:inherit;cursor:pointer;background:0 0;padding:5px 10px}.t-tabs button[aria-current=true]{background:var(--t-bg-3);color:var(--t-fg);border-color:var(--t-gold)}.t-session{color:var(--t-fg-muted);justify-content:flex-end;align-items:center;gap:12px;font-size:11px;display:flex}.t-user{letter-spacing:.06em}.t-level{border:1px solid var(--t-line);padding:2px 6px}.t-level-read_only{color:var(--t-fg-muted)}.t-level-trading{color:var(--t-bg);background:var(--t-gold);border-color:var(--t-gold)}.t-main{flex:1;padding:14px;overflow:auto}.t-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px;display:grid}.t-grid-ops{grid-template-columns:repeat(2,minmax(360px,1fr))}.t-span-2{grid-column:span 2}.t-panel{background:var(--t-bg-2);border:1px solid var(--t-line);overflow:hidden}.t-panel-head{background:var(--t-bg-3);letter-spacing:.12em;color:var(--t-fg-muted);border-bottom:1px solid var(--t-line);padding:8px 12px;font-size:11px}.t-panel pre{color:var(--t-fg);margin:0;padding:10px 14px;font-size:12px}.t-list{margin:0;padding:10px 14px;list-style:none}.t-list li{border-bottom:1px dashed var(--t-line);padding:6px 0}.t-list-full{gap:8px;display:grid}.t-list li:last-child{border-bottom:0}.t-inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.t-btn-primary{background:var(--t-gold);color:var(--t-bg);font:inherit;cursor:pointer;border:none;margin-top:8px;padding:7px 14px;font-weight:700;text-decoration:none;display:inline-block}.t-mono{font-family:var(--t-mono);font-variant-numeric:tabular-nums}.t-table{border-collapse:collapse;width:100%;font-size:12px}.t-table th,.t-table td{border-bottom:1px solid var(--t-line);text-align:left;white-space:nowrap;padding:6px 10px}.t-table th{color:var(--t-fg-muted);text-transform:uppercase;letter-spacing:.08em;background:var(--t-bg-3);font-size:10px;font-weight:700;position:sticky;top:0}.t-table tr:hover td{background:#ffffff05}.t-table tr[aria-current=true] td{background:#251e1157;background:lab(11.8863% 1.90906 10.2225/.34)}.t-detail{border:1px solid var(--t-line);background:var(--t-bg);margin:12px}.t-detail-head{background:var(--t-bg-3);color:var(--t-fg-muted);letter-spacing:.08em;border-bottom:1px solid var(--t-line);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:11px;display:flex}.t-detail h3{color:var(--t-fg-muted);text-transform:uppercase;letter-spacing:.08em;margin:10px 10px 6px;font-size:10px}.t-detail p{margin:10px}.t-detail-grid{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr) minmax(360px,1fr) minmax(360px,1fr);gap:0;display:grid;overflow-x:auto}.t-detail-grid>div{border-right:1px solid var(--t-line);min-width:0}.t-detail-grid>div:last-child{border-right:0}.t-buy{color:var(--t-green)}.t-sell{color:var(--t-red)}.t-state{letter-spacing:.06em;font-size:11px}.t-state-pending,.t-state-sent,.t-state-status,.t-state-recovery{color:var(--t-amber)}.t-state-ack,.t-state-partial{color:var(--t-blue)}.t-state-filled{color:var(--t-green)}.t-state-reject,.t-state-rejected,.t-state-cancel,.t-state-cancelled,.t-state-expired{color:var(--t-red)}.t-dot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.t-dot-green{background:var(--t-green)}.t-dot-amber{background:var(--t-amber)}.t-dot-red{background:var(--t-red)}.t-dot-unknown{background:var(--t-fg-muted)}.t-login{background:radial-gradient(circle at 18% -10%, color-mix(in oklch, var(--t-gold) 10%, transparent), transparent 28rem), radial-gradient(circle at 90% 0%, #5a766d1a, transparent 30rem), linear-gradient(145deg, #060604 0%, #0d0e0a 46%, #030302 100%);justify-content:center;align-items:center;min-height:100%;padding:24px}@supports (color:lab(0% 0 0)){.t-login{background:radial-gradient(circle at 18% -10%, color-mix(in oklch, var(--t-gold) 10%, transparent), transparent 28rem), radial-gradient(circle at 90% 0%, lab(47.0935% -11.9719 1.05354/.1), transparent 30rem), linear-gradient(145deg, lab(1.57698% -.232689 .550711) 0%, lab(3.73611% -.46014 1.41529) 46%, lab(.914339% -.159711 .378749) 100%)}}.t-login .t-panel{max-width:520px}.auth-card{background:linear-gradient(#faf8f409,#faf8f402),#12120ff0;background:linear-gradient(lab(97.7176% -.18999 2.27957/.035),lab(97.7176% -.18999 2.27957/.008)),lab(5.30371% -.378937 1.59708/.94);border:1px solid #c59d5d42;border:1px solid lab(67.5726% 9.73284 39.1598/.26);border-radius:4px;width:min(100%,424px);padding:34px 34px 28px;box-shadow:inset 0 1px #faf8f40a,0 24px 52px #0000008a;box-shadow:inset 0 1px lab(97.7176% -.18999 2.27957/.04),0 24px 52px lab(.0591297% -.0190288 .0457078/.54)}.auth-logo{text-align:left;justify-content:center;align-items:center;gap:14px;margin-bottom:28px;display:flex}.auth-mark{width:44px;height:44px;color:var(--t-gold);border:1px solid #d1a255ad;border:1px solid lab(69.8748% 11.7184 46.3299/.68);border-radius:4px;place-items:center;font-size:13px;font-weight:800;display:grid}.auth-logo h1{color:#efebde;color:lab(93.1373% -.185192 6.90961);letter-spacing:.015em;margin:0;font-family:Inter,system-ui,sans-serif;font-size:20px;line-height:1.1}.auth-logo p{color:var(--t-fg-muted);letter-spacing:.12em;text-transform:uppercase;margin:7px 0 0;font-size:11px;font-weight:700}.auth-heading{margin-bottom:20px}.auth-heading h2{color:var(--t-fg);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:800}.auth-heading p,.auth-footnote{color:var(--t-fg-muted);margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.auth-actions,.auth-form{gap:14px;display:grid}.auth-divider{color:var(--t-fg-muted);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font:700 10px/1 Inter,system-ui,sans-serif;display:grid}.auth-divider:before,.auth-divider:after{content:"";background:var(--t-line);height:1px}.auth-primary{color:#f4dfb4;color:lab(89.7327% 3.02047 23.6327);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#d1a2554d,#d1a25524);background:linear-gradient(lab(69.8748% 11.7184 46.3299/.3),lab(69.8748% 11.7184 46.3299/.14));border:1px solid #d1a2557a;border:1px solid lab(69.8748% 11.7184 46.3299/.48);border-radius:3px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:12px 14px;font:700 13px/1 Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.auth-primary:hover:not(:disabled){background:linear-gradient(#d1a2556b,#d1a25533);background:linear-gradient(lab(69.8748% 11.7184 46.3299/.42),lab(69.8748% 11.7184 46.3299/.2));border-color:#d1a255ad;border-color:lab(69.8748% 11.7184 46.3299/.68)}.auth-primary:disabled{opacity:.5;cursor:not-allowed}.auth-secondary{border:1px solid var(--t-line);width:100%;min-height:40px;color:var(--t-fg-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:3px;justify-content:center;align-items:center;padding:10px 14px;font:700 12px/1 Inter,system-ui,sans-serif;text-decoration:none;display:inline-flex}.auth-secondary:hover:not(:disabled){color:var(--t-fg);background:#faf8f406;background:lab(97.7176% -.18999 2.27957/.025);border-color:#d1a2556b;border-color:lab(69.8748% 11.7184 46.3299/.42)}.auth-secondary:disabled{opacity:.5;cursor:not-allowed}.auth-session{flex-wrap:wrap;gap:6px;display:flex}.auth-session span{border:1px solid var(--t-line);color:var(--t-fg-muted);text-transform:uppercase;padding:4px 7px;font-size:11px}.auth-label{color:#cbc7ba;color:lab(80.3766% -.172436 6.91896);letter-spacing:.06em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;display:block}.auth-input{width:100%;color:var(--t-fg);background:#faf8f405;background:lab(97.7176% -.18999 2.27957/.018);border:1px solid #c59d5d3d;border:1px solid lab(67.5726% 9.73284 39.1598/.24);border-radius:3px;outline:none;padding:12px 14px;font:600 14px/1.3 Inter,system-ui,sans-serif}.auth-input:focus{background:#d1a2550f;background:lab(69.8748% 11.7184 46.3299/.06);border-color:#d1a25575;border-color:lab(69.8748% 11.7184 46.3299/.46)}.auth-code{width:100%;color:var(--t-fg);font:500 26px/1.2 var(--t-mono);letter-spacing:8px;text-align:center;background:#faf8f405;background:lab(97.7176% -.18999 2.27957/.018);border:1px solid #c59d5d3d;border:1px solid lab(67.5726% 9.73284 39.1598/.24);border-radius:3px;outline:none;padding:13px 14px}.auth-code:focus{background:#d1a2550f;background:lab(69.8748% 11.7184 46.3299/.06);border-color:#d1a25575;border-color:lab(69.8748% 11.7184 46.3299/.46)}.auth-code::placeholder{color:var(--t-fg-muted)}.auth-error{color:var(--t-red);background:#ec5b5717;background:lab(58.7725% 56.6528 33.348/.09);border:1px solid #ec5b574d;border:1px solid lab(58.7725% 56.6528 33.348/.3);border-radius:3px;padding:9px 12px;font-family:Inter,system-ui,sans-serif;font-size:13px}.auth-setup{border:1px solid var(--t-line);background:#060604b8;background:lab(1.57698% -.232689 .550711/.72);justify-items:center;gap:10px;padding:14px;display:grid}.auth-setup img{background:#efebde;background:lab(93.1373% -.185192 6.90961);border-radius:4px;width:180px;height:180px;padding:8px}.auth-setup p{color:var(--t-fg-muted);letter-spacing:.06em;text-transform:uppercase;margin:2px 0 -4px;font-size:11px;font-weight:700}.auth-setup code,.auth-recovery code{border:1px solid var(--t-line);color:var(--t-gold);word-break:break-all;background:#020202b8;background:lab(.665712% -.104301 .247023/.72);border-radius:3px;padding:5px 8px;font-size:12px}.auth-recovery{gap:8px;width:100%;margin-top:6px;display:grid}.auth-recovery strong{color:var(--t-amber);letter-spacing:.06em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:12px}.auth-recovery div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.auth-check{width:100%;color:var(--t-fg-muted);align-items:center;gap:8px;font-family:Inter,system-ui,sans-serif;font-size:13px;display:flex}.auth-check input{width:15px;height:15px;accent-color:var(--t-gold)}.t-tag{border:1px solid var(--t-line);padding:1px 5px}.t-selected td,.t-table tr[aria-selected=true] td{background:#d5ad4f12}.t-table tr{cursor:default}.t-panel button{color:var(--t-fg);border:1px solid var(--t-line);font:inherit;cursor:pointer;background:0 0;padding:4px 10px}.t-panel button:hover{border-color:var(--t-gold)}.t-panel button:disabled{opacity:.5;cursor:not-allowed}.t-panel svg{max-width:240px;height:auto}.t-kpis{background:var(--t-line);grid-template-columns:repeat(6,minmax(110px,1fr));gap:1px;display:grid}.t-kpis div{background:var(--t-bg-2);min-height:74px;padding:12px}.t-kpis span{color:var(--t-fg-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.t-kpis strong{color:var(--t-fg);letter-spacing:0;margin-top:8px;font-size:20px;display:block}.t-ticket{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.t-ticket label{color:var(--t-fg-muted);letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:10px;font-weight:700;display:grid}.t-ticket input,.t-ticket select{border:1px solid var(--t-line);background:var(--t-bg);width:100%;min-height:34px;color:var(--t-fg);font:12px/1.2 var(--t-mono);padding:7px 8px}.t-ticket input:focus,.t-ticket select:focus{border-color:var(--t-gold);outline:none}.t-ticket .t-btn-primary{min-height:34px;margin-top:0}.t-ticket-note{grid-column:1/-1;margin:0}.t-inline-note{border-bottom:1px solid var(--t-line);padding:10px 12px}.t-allocation-ticket{border-bottom:1px solid var(--t-line);background:#0d1215;background:lab(5.28488% -1.3222 -2.53275)}.t-allocation-ticket button:not(.t-btn-primary){min-height:34px}.t-segment{border:1px solid var(--t-line);grid-template-columns:1fr 1fr;display:grid}.t-segment button{border:0;border-right:1px solid var(--t-line);min-height:34px}.t-segment button:last-child{border-right:0}.t-segment button[aria-current=true]{color:var(--t-bg);background:var(--t-gold)}.t-subtabs{background:var(--t-line);border-bottom:1px solid var(--t-line);gap:1px;display:flex;overflow-x:auto}.t-subtabs button{background:var(--t-bg-2);min-height:34px;color:var(--t-fg-muted);white-space:nowrap;border:0}.t-subtabs button[aria-current=true]{color:var(--t-gold);background:var(--t-bg-3)}.t-actions{border-bottom:1px solid var(--t-line);gap:8px;padding:10px 12px;display:flex}@media (max-width:900px){.t-topbar{grid-template-columns:1fr;gap:8px}.t-session{justify-content:flex-start}.t-tabs{overflow-x:auto}.t-grid-ops{grid-template-columns:1fr}.t-span-2{grid-column:span 1}.t-kpis{grid-template-columns:repeat(2,minmax(120px,1fr))}.t-ticket{grid-template-columns:1fr}}.oc-runway{border:1px solid var(--t-line);background:linear-gradient(180deg, #192025eb, #0c1012f5), var(--t-bg-2);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:18px;min-height:156px;display:grid}@supports (color:lab(0% 0 0)){.oc-runway{background:linear-gradient(180deg, lab(11.8691% -2.31587 -3.99303/.92), lab(4.45046% -.957087 -1.78966/.96)), var(--t-bg-2)}}.oc-runway-ready{border-color:#5a9f5d70;border-color:lab(59.7164% -33.6163 27.438/.44)}.oc-runway-blocked{border-color:#ca9c4e6b;border-color:lab(67.5484% 11.8277 46.6027/.42)}.oc-runway-degraded{border-color:#ec5b5761;border-color:lab(58.7725% 56.6528 33.348/.38)}.oc-runway-main{align-content:center;gap:9px;padding:20px 22px;display:grid}.oc-eyebrow,.oc-gate span,.oc-evidence span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.oc-runway h2{color:var(--t-fg);letter-spacing:0;margin:0;font-family:Inter,system-ui,sans-serif;font-size:24px;line-height:1.15}.oc-runway p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);max-width:76ch;margin:0;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.oc-runway-meta{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.oc-runway-meta span,.oc-blockers span{border:1px solid var(--t-line);color:var(--t-fg-muted);background:#04060794;background:lab(1.56491% -.300735 -.553861/.58);padding:5px 8px;font-size:11px}.oc-runway-actions{border-left:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);align-content:center;gap:8px;min-width:172px;padding:18px;display:grid}.oc-runway-actions .t-btn-primary{margin-top:0}.oc-runway-actions button{min-height:36px}.oc-gateboard{background:var(--t-line);border:1px solid var(--t-line);grid-template-columns:repeat(6,minmax(150px,1fr));gap:1px;display:grid}.oc-gate{background:var(--t-bg-2);align-content:start;gap:7px;min-height:104px;padding:12px;display:grid}.oc-gate strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;font-size:17px}.oc-gate em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.oc-gate-ok strong{color:var(--t-green)}.oc-gate-blocked strong{color:var(--t-red)}.oc-gate-waiting strong{color:var(--t-amber)}.oc-blockers{background:#1e131252;background:lab(7.06926% 5.39435 2.58777/.32);border:1px solid #ec5b5757;border:1px solid lab(58.7725% 56.6528 33.348/.34);flex-wrap:wrap;gap:8px;padding:10px 12px;display:flex}.oc-blockers span{color:#f7a792;color:lab(76.008% 28.706 23.3502);border-color:#ec5b5747;border-color:lab(58.7725% 56.6528 33.348/.28)}.oc-evidence{border:1px solid var(--t-line);background:var(--t-line);grid-template-columns:minmax(260px,1.3fr) minmax(260px,1fr) minmax(180px,.7fr);gap:1px;display:grid}.oc-evidence div{background:var(--t-bg-2);min-width:0;padding:11px 12px}.oc-evidence strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;margin-top:6px;font-size:12px;display:block}.oc-activation{border:1px solid var(--t-line);background:var(--t-line);gap:1px;display:grid}.oc-activation-head{background:#060809;background:lab(1.99008% -.420392 -.784093);grid-template-columns:minmax(0,1fr) minmax(210px,260px);align-items:stretch;gap:16px;display:grid}.oc-activation-head>div:first-child{align-content:center;gap:8px;min-width:0;padding:16px 18px;display:grid}.oc-activation-head h3{color:var(--t-fg);letter-spacing:0;margin:0;font-size:20px}.oc-activation-head p{color:#b1aea3;color:lab(71.0962% -.440359 6.12581);max-width:86ch;margin:0;font-size:12px;line-height:1.5}.oc-activation-actions{border-left:1px solid var(--t-line);background:#030506;background:lab(1.2056% -.251114 -.467443);align-content:center;gap:8px;padding:14px;display:grid}.oc-activation-actions .t-btn-primary{margin-top:0}.oc-activation-actions button,.oc-activation-gate button,.oc-activation-row-actions button{min-height:32px}.oc-activation-message{color:var(--t-green);background:#060a06;background:lab(2.54987% -1.49188 1.12228);flex-wrap:wrap;gap:8px;padding:10px 12px;font-size:12px;display:flex}.oc-activation-message-error{color:var(--t-red);background:#190f0e;background:lab(5.14047% 4.40983 2.0814)}.oc-diagnosis{border-top:1px solid var(--t-line);background:var(--t-line);gap:1px;display:grid}.oc-diagnosis-head{background:#040607;background:lab(1.56491% -.300735 -.553861);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.oc-diagnosis-head span,.oc-diagnosis-gate span,.oc-diagnosis-exchange span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.oc-diagnosis-head strong{overflow-wrap:anywhere;color:var(--t-fg);margin-top:5px;font-size:16px;display:block}.oc-diagnosis-head em{overflow-wrap:anywhere;color:var(--t-fg-muted);margin-top:4px;font-size:12px;font-style:normal;line-height:1.4;display:block}.oc-diagnosis-head .t-btn-primary{margin-top:0}.oc-diagnosis-blocked .oc-diagnosis-head strong{color:var(--t-red)}.oc-diagnosis-waiting .oc-diagnosis-head strong{color:var(--t-amber)}.oc-diagnosis-ready .oc-diagnosis-head strong{color:var(--t-green)}.oc-diagnosis-gates{background:var(--t-line);grid-template-columns:repeat(4,minmax(150px,1fr));gap:1px;display:grid}.oc-diagnosis-gate,.oc-diagnosis-exchange{background:var(--t-bg-2);align-content:start;gap:6px;min-width:0;min-height:98px;padding:11px 12px;display:grid}.oc-diagnosis-gate strong,.oc-diagnosis-exchange strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;font-size:15px}.oc-diagnosis-gate em,.oc-diagnosis-exchange em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.oc-diagnosis-gate-ready strong,.oc-diagnosis-exchange-ready strong{color:var(--t-green)}.oc-diagnosis-gate-blocked strong,.oc-diagnosis-exchange-blocked strong{color:var(--t-red)}.oc-diagnosis-gate-waiting strong,.oc-diagnosis-exchange-waiting strong{color:var(--t-amber)}.oc-diagnosis-exchanges{background:var(--t-line);grid-template-columns:repeat(3,minmax(180px,1fr));gap:1px;display:grid}.oc-diagnosis-actions{background:#030506;background:lab(1.2056% -.251114 -.467443);flex-wrap:wrap;gap:8px;padding:10px 12px;display:flex}.oc-diagnosis-actions button{min-height:31px}.oc-activation-next{border-top:1px solid var(--t-line);background:var(--t-bg-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.oc-activation-next span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.oc-activation-next strong{overflow-wrap:anywhere;color:var(--t-fg);margin-top:5px;font-size:16px;display:block}.oc-activation-next em{overflow-wrap:anywhere;color:var(--t-fg-muted);margin-top:4px;font-size:12px;font-style:normal;line-height:1.4;display:block}.oc-activation-next-ready strong{color:var(--t-green)}.oc-activation-next-blocked strong{color:var(--t-red)}.oc-activation-next-waiting strong{color:var(--t-amber)}.oc-activation-next .t-btn-primary{margin-top:0}.oc-activation-grid,.oc-activation-exchanges,.oc-activation-wallets{background:var(--t-line);gap:1px;display:grid}.oc-activation-grid{grid-template-columns:repeat(5,minmax(145px,1fr))}.oc-activation-exchanges{grid-template-columns:repeat(3,minmax(190px,1fr))}.oc-activation-wallets{grid-template-columns:repeat(4,minmax(150px,1fr))}.oc-activation-gate{background:var(--t-bg-2);align-content:start;gap:7px;min-width:0;min-height:118px;padding:12px;display:grid}.oc-activation-grid .oc-activation-gate{min-height:136px}.oc-activation-gate span{overflow-wrap:anywhere;color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.oc-activation-gate strong{overflow-wrap:anywhere;color:var(--t-fg);letter-spacing:0;font-size:16px}.oc-activation-gate em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.oc-activation-gate-ready strong{color:var(--t-green)}.oc-activation-gate-blocked strong{color:var(--t-red)}.oc-activation-gate-waiting strong{color:var(--t-amber)}.oc-activation-gate button{align-self:end;width:-moz-fit-content;width:fit-content}.oc-activation-row-actions{flex-wrap:wrap;align-self:end;gap:6px;display:flex}.oc-outcome{border-top:1px solid var(--t-line);background:#040607;background:lab(1.56491% -.300735 -.553861)}.oc-outcome-head{border-bottom:1px solid var(--t-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.oc-outcome-head span,.oc-outcome-step span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.oc-outcome-head strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:13px}.oc-outcome-head em{color:var(--t-fg-muted);font-size:11px;font-style:normal}.oc-outcome-grid{background:var(--t-bg-2);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));display:grid}.oc-outcome-step{border-right:1px solid var(--t-line);border-bottom:1px solid var(--t-line);background:var(--t-bg-2);align-content:start;gap:6px;min-height:92px;padding:11px 12px;display:grid}.oc-outcome-step strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:16px}.oc-outcome-step em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.oc-outcome-ok strong{color:var(--t-green)}.oc-outcome-blocked strong{color:var(--t-red)}.oc-outcome-waiting strong{color:var(--t-amber)}.oc-lifecycle{border-top:1px solid var(--t-line);border-bottom:1px solid var(--t-line);background:#040607;background:lab(1.56491% -.300735 -.553861)}.oc-lifecycle-head{border-bottom:1px solid var(--t-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.oc-lifecycle-head span,.oc-lifecycle-empty span,.oc-lifecycle-step span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.oc-lifecycle-head strong,.oc-lifecycle-empty strong{overflow-wrap:anywhere;color:var(--t-fg);margin-top:5px;font-size:13px;display:block}.oc-lifecycle-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.oc-lifecycle-actions button{min-height:31px}.oc-lifecycle-grid{background:var(--t-bg-2);grid-template-columns:repeat(auto-fit,minmax(142px,1fr));display:grid}.oc-lifecycle-step{border-right:1px solid var(--t-line);border-bottom:1px solid var(--t-line);background:var(--t-bg-2);align-content:start;gap:6px;min-height:104px;padding:12px;display:grid}.oc-lifecycle-step strong{overflow-wrap:anywhere;color:var(--t-fg);font-size:17px}.oc-lifecycle-step em{overflow-wrap:anywhere;color:var(--t-fg-muted);font-size:11px;font-style:normal;line-height:1.4}.oc-lifecycle-ok strong{color:var(--t-green)}.oc-lifecycle-blocked strong{color:var(--t-red)}.oc-lifecycle-waiting strong{color:var(--t-amber)}.oc-lifecycle-empty{padding:14px 12px;display:block}.oc-recon-strip{border-bottom:1px solid var(--t-line);background:var(--t-line);grid-template-columns:repeat(4,minmax(150px,1fr));gap:1px;display:grid}.oc-recon-workbench{border-bottom:1px solid var(--t-line);background:#060809b8;background:lab(1.99008% -.420392 -.784093/.72);grid-template-columns:minmax(240px,1.2fr) minmax(360px,2fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.oc-recon-workbench-main{gap:5px;min-width:0;display:grid}.oc-recon-workbench-main span,.oc-recon-metric span{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700}.oc-recon-workbench-main strong{color:var(--t-fg);font-size:16px;line-height:1.15}.oc-recon-workbench-main em,.oc-recon-metric em{color:var(--t-fg-muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.35}.oc-recon-workbench-blocked .oc-recon-workbench-main strong{color:var(--t-red)}.oc-recon-workbench-watch .oc-recon-workbench-main strong{color:var(--t-amber)}.oc-recon-workbench-ready .oc-recon-workbench-main strong{color:var(--t-green)}.oc-recon-workbench-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.oc-recon-metric{border:1px solid var(--t-line);background:var(--t-bg-2);gap:4px;min-width:0;min-height:74px;padding:9px 10px;display:grid}.oc-recon-metric strong{color:var(--t-fg);font-size:16px;line-height:1.1}.oc-recon-metric-blocked{background:#190b0a61;background:lab(4.27165% 5.85507 2.58295/.38);border-color:#bf534ed1;border-color:lab(49.902% 43.9448 25.4021/.82)}.oc-recon-metric-blocked strong{color:var(--t-red)}.oc-recon-metric-watch,.oc-recon-metric-waiting{background:#150e0561;background:lab(4.43691% 1.81603 4.58147/.38);border-color:#cd9a50cc;border-color:lab(67.4771% 13.6619 45.9791/.8)}.oc-recon-metric-watch strong,.oc-recon-metric-waiting strong{color:var(--t-amber)}.oc-recon-metric-ready strong{color:var(--t-green)}.oc-recon-workbench-actions{justify-items:end;gap:8px;display:grid}.oc-recon-workbench-actions .t-btn-primary{margin-top:0}.oc-recon-strip .oc-gate{min-height:88px}.oc-recon-break-table{border-top:1px solid var(--t-line)}.oc-recon-empty{color:var(--t-fg-muted);padding:14px 12px!important}.si-shell{border:1px solid var(--t-line);background:var(--t-bg-2);gap:0;margin-bottom:14px;display:grid}.si-idle{border-color:var(--t-line)}.si-active{border-color:#eba9417a;border-color:lab(74.3749% 18.2478 61.1498/.48)}.si-blocked{border-color:#ec5b577a;border-color:lab(58.7725% 56.6528 33.348/.48)}.si-summary{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.si-eyebrow{color:var(--t-fg-muted);letter-spacing:0;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:700}.si-summary strong{color:var(--t-fg);font-size:16px;line-height:1.15;display:block}.si-summary em{color:var(--t-fg-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;font-style:normal;line-height:1.4;display:block}.si-active .si-summary strong{color:var(--t-amber)}.si-blocked .si-summary strong{color:var(--t-red)}.si-metrics,.si-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.si-metrics span{border:1px solid var(--t-line);color:var(--t-fg-muted);background:var(--t-bg);padding:5px 8px;font-size:11px}.si-metrics b{color:var(--t-fg);font-weight:700}.si-actions .t-btn-primary{margin-top:0}.si-error{margin:0;padding:0 14px 12px}@media (max-width:1180px){.oc-gateboard{grid-template-columns:repeat(3,minmax(180px,1fr))}.oc-activation-grid,.oc-diagnosis-gates,.oc-activation-wallets{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-activation-exchanges,.oc-diagnosis-exchanges{grid-template-columns:minmax(0,1fr)}.oc-recon-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-recon-workbench{grid-template-columns:minmax(0,1fr)}.oc-recon-workbench-actions{justify-items:start}}@media (max-width:900px){.oc-runway,.oc-activation-head{grid-template-columns:minmax(0,1fr)}.oc-activation-actions{border-left:0;border-top:1px solid var(--t-line);grid-template-columns:repeat(2,minmax(0,1fr))}.oc-runway-actions{border-left:0;border-top:1px solid var(--t-line);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.oc-gateboard,.oc-evidence,.oc-outcome-grid,.oc-recon-workbench-metrics,.oc-recon-strip,.oc-outcome-head,.oc-activation-next,.oc-diagnosis-head,.oc-lifecycle-head,.si-summary{grid-template-columns:minmax(0,1fr)}.si-metrics,.si-actions,.oc-lifecycle-actions{justify-content:flex-start}}@media (max-width:640px){.oc-activation-grid,.oc-diagnosis-gates,.oc-activation-wallets,.oc-activation-actions{grid-template-columns:minmax(0,1fr)}}:root{--shell-nav-w:232px;--shell-top-h:56px;--radius:8px;--gap:14px}*{box-sizing:border-box}.shell{grid-template-columns:var(--shell-nav-w) 1fr;background:var(--t-bg);color:var(--t-fg);grid-template-rows:100vh;display:grid}.nav{border-right:1px solid var(--t-line);background:var(--t-bg-2);flex-direction:column;display:flex;overflow-y:auto}.nav-brand{height:var(--shell-top-h);border-bottom:1px solid var(--t-line);letter-spacing:.04em;background:var(--t-bg-2);z-index:2;align-items:center;gap:9px;padding:0 16px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}.nav-brand .dot{background:var(--t-gold);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in oklch, var(--t-gold) 22%, transparent);border-radius:50%}.nav-groups{padding:10px 8px 24px}.nav-group-label{text-transform:uppercase;letter-spacing:.13em;color:var(--t-fg-muted);padding:14px 10px 6px;font-size:10px}.nav-item{color:var(--t-fg-muted);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;line-height:1.2;text-decoration:none;display:flex}.nav-item:hover{background:var(--t-bg-3);color:var(--t-fg)}.nav-item[aria-current=true]{background:color-mix(in oklch, var(--t-gold) 14%, transparent);color:var(--t-fg);border-color:color-mix(in oklch, var(--t-gold) 30%, transparent)}.nav-item .ico{text-align:center;opacity:.85;flex:0 0 16px;width:16px}.nav-item .badge{font-variant-numeric:tabular-nums;background:var(--t-red);color:#000;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.col{grid-template-rows:var(--shell-top-h) 1fr;min-width:0;height:100vh;display:grid}.topbar{border-bottom:1px solid var(--t-line);background:var(--t-bg-2);align-items:center;gap:16px;padding:0 18px;display:flex}.topbar-trade{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.topbar-spacer{flex:1}.topbar-clock{font-family:var(--t-mono);color:var(--t-fg-muted);font-variant-numeric:tabular-nums;font-size:12px}.topbar-session{align-items:center;gap:10px;font-size:12px;display:flex}.topbar-session .who{color:var(--t-fg-muted);font-family:var(--t-mono)}.content{padding:20px 22px 64px;overflow-y:auto}.pg-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.pg-title{letter-spacing:.01em;margin:0;font-size:19px;font-weight:700}.pg-sub{color:var(--t-fg-muted);max-width:70ch;margin:5px 0 0;font-size:13px}.pg-actions{flex-wrap:wrap;gap:8px;display:flex}.grid{gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.panel{background:var(--t-bg-2);border:1px solid var(--t-line);border-radius:var(--radius);flex-direction:column;grid-column:span 2;min-width:0;display:flex}.panel-span-1{grid-column:span 1}.panel-span-2{grid-column:span 2}.panel-span-3{grid-column:span 3}.panel-span-4{grid-column:span 4}.panel-head{border-bottom:1px solid var(--t-line);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.panel-title{text-transform:uppercase;letter-spacing:.11em;color:var(--t-fg-muted);font-size:11px;font-weight:600}.panel-body{min-width:0;padding:14px}@media (max-width:1100px){.grid{grid-template-columns:repeat(2,1fr)}.panel,.panel-span-3,.panel-span-4{grid-column:span 2}.panel-span-1{grid-column:span 1}}@media (max-width:720px){.shell{grid-template-columns:1fr}.nav{display:none}}.pill{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill-ok{color:var(--t-green);background:color-mix(in oklch, var(--t-green) 14%, transparent);border-color:color-mix(in oklch, var(--t-green) 30%, transparent)}.pill-warn{color:var(--t-amber);background:color-mix(in oklch, var(--t-amber) 14%, transparent);border-color:color-mix(in oklch, var(--t-amber) 30%, transparent)}.pill-blocked{color:var(--t-red);background:color-mix(in oklch, var(--t-red) 14%, transparent);border-color:color-mix(in oklch, var(--t-red) 32%, transparent)}.pill-info{color:var(--t-blue);background:color-mix(in oklch, var(--t-blue) 14%, transparent);border-color:color-mix(in oklch, var(--t-blue) 30%, transparent)}.pill-muted{color:var(--t-fg-muted);background:var(--t-bg-3);border-color:var(--t-line)}.stat{background:var(--t-bg-2);border:1px solid var(--t-line);border-radius:var(--radius);padding:14px 16px}.stat-label{text-transform:uppercase;letter-spacing:.09em;color:var(--t-fg-muted);font-size:11px}.stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:6px;font-size:24px;font-weight:700}.stat-hint{color:var(--t-fg-muted);margin-top:4px;font-size:12px}.stat-ok .stat-value{color:var(--t-green)}.stat-warn .stat-value{color:var(--t-amber)}.stat-blocked .stat-value{color:var(--t-red)}.stat-info .stat-value{color:var(--t-blue)}.banner{border-radius:var(--radius);border:1px solid var(--t-line);align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.banner-ok{border-color:color-mix(in oklch, var(--t-green) 35%, transparent);background:color-mix(in oklch, var(--t-green) 9%, transparent)}.banner-warn{border-color:color-mix(in oklch, var(--t-amber) 35%, transparent);background:color-mix(in oklch, var(--t-amber) 9%, transparent)}.banner-blocked{border-color:color-mix(in oklch, var(--t-red) 35%, transparent);background:color-mix(in oklch, var(--t-red) 9%, transparent)}.banner-info{border-color:color-mix(in oklch, var(--t-blue) 35%, transparent);background:color-mix(in oklch, var(--t-blue) 9%, transparent)}.banner-muted{background:var(--t-bg-3)}.tbl-wrap{overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:13px}.tbl th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--t-fg-muted);border-bottom:1px solid var(--t-line);white-space:nowrap;padding:8px 10px;font-size:10px;font-weight:600}.tbl td{border-bottom:1px solid color-mix(in oklch, var(--t-line) 60%, transparent);vertical-align:top;padding:9px 10px}.tbl tbody tr:hover{background:var(--t-bg-3)}.tbl td.mono{font-family:var(--t-mono);font-variant-numeric:tabular-nums}.ta-left{text-align:left}.ta-right{text-align:right}.ta-center{text-align:center}.empty{text-align:center;color:var(--t-fg-muted);padding:28px 16px}.empty-title{font-size:13px}.empty-hint{opacity:.85;margin-top:6px;font-size:12px}.loading{color:var(--t-fg-muted);padding:18px;font-size:13px}.err-note{border:1px solid color-mix(in oklch, var(--t-red) 35%, transparent);background:color-mix(in oklch, var(--t-red) 9%, transparent);color:var(--t-red);border-radius:var(--radius);font-size:12px;font-family:var(--t-mono);padding:12px 14px}.btn{font:inherit;border:1px solid var(--t-line);background:var(--t-bg-3);color:var(--t-fg);cursor:pointer;border-radius:6px;padding:7px 13px;font-size:12px;font-weight:600}.btn:hover{border-color:var(--t-fg-muted)}.btn-primary{background:var(--t-gold);border-color:var(--t-gold);color:#1a1400}.btn-primary:hover{filter:brightness(1.06)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.input{font:inherit;border:1px solid var(--t-line);background:var(--t-bg);color:var(--t-fg);border-radius:6px;padding:7px 10px;font-size:13px}.input:focus{outline:2px solid color-mix(in oklch, var(--t-gold) 50%, transparent);outline-offset:-1px}.stack{gap:var(--gap);flex-direction:column;display:flex}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.muted{color:var(--t-fg-muted)}.mono{font-family:var(--t-mono);font-variant-numeric:tabular-nums}.section-gap{margin-top:var(--gap)}
