@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_dd5f33c6-module__WggDGG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dd5f33c6-module__WggDGG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0q3udbd2bu5yp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0gw~uztddq1df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0.q-h669a_dqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-sans:var(--font-geist-sans), "Segoe UI", sans-serif;--font-mono:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;--bg:#000;--bg-elevated:#171717;--bg-panel:#171717;--bg-panel-strong:#1a1a1a;--bg-panel-soft:#1f1f1f;--bg-panel-muted:#141414;--border:#2e2e2e;--border-strong:#404040;--text:#e5e5e5;--text-strong:#fff;--text-muted:#a3a3a3;--text-soft:#737373;--accent:#f97316;--accent-strong:#fb923c;--accent-soft:#f9731629;--success-bg:#22c55e24;--success-border:#4ade8059;--success-text:#9af7b3;--warning-bg:#f59e0b24;--warning-border:#fbbf2457;--warning-text:#ffd48a;--danger-bg:#ef444429;--danger-border:#f8717161;--danger-text:#ffb0b0;--info-bg:#38bdf81f;--info-border:#7dd3fc59;--info-text:#9edfff;--shadow-lg:none;--shadow-md:none;--radius-xl:8px;--radius-lg:8px;--radius-md:6px;--radius-sm:4px}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{scroll-behavior:smooth}body{color:var(--text);font-family:var(--font-mono);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#000;overflow-x:hidden}.appRoot{min-height:100vh}::selection{color:var(--text-strong);background:#f9731647}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}code,kbd,pre{font-family:var(--font-mono)}input::placeholder{color:#525252}.shellBackdrop{min-height:100vh;position:relative}.shellScrim{display:none}.appShell{grid-template-columns:280px minmax(0,1fr);min-height:100vh;transition:grid-template-columns .3s;display:grid}.appShell.is-collapsed{grid-template-columns:76px minmax(0,1fr)}.sidebar{border-right:1px solid var(--border);background:#171717;flex-direction:column;gap:clamp(.55rem,1.2vh,1.1rem);height:100vh;padding:clamp(.8rem,1.6vh,1.25rem) .9rem clamp(.7rem,1.2vh,1rem);display:flex;position:sticky;top:0;overflow:hidden}.sidebarHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.brandBlock{gap:.2rem;padding:.1rem .25rem;display:grid}.brandEyebrow,.sidebarSectionLabel,.pageEyebrow,.navIndex{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;font-size:.74rem}.brandEyebrow{color:#fb923ce0}.brandBlock strong{color:var(--accent);letter-spacing:.08em;font-size:1.15rem;font-weight:700}.brandTag{max-width:18rem;color:var(--text-soft);font-size:.68rem;line-height:1.2}.menuButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .16s;display:none}.menuButton:hover{color:var(--accent)}.sidebarSectionLabel{color:var(--text-soft);margin-top:.1rem;padding:0 .4rem}.dashboardNav{gap:.15rem;display:grid}.dashboardNav a{color:var(--text-muted);border:none;border-radius:4px;align-items:center;gap:.65rem;padding:.56rem .75rem;font-size:.8rem;font-weight:500;transition:background .16s,color .16s;display:flex}.dashboardNav a:hover{color:var(--text);background:#262626}.dashboardNav a[aria-current=page]{background:var(--accent);color:#fff}.navMark,.dashboardNav a[aria-current=page] .navMark{display:none}.navCopy{gap:.2rem;min-width:0;display:grid}.navCopy strong{color:inherit;font-size:.9rem;font-weight:600}.navCopy span{color:var(--text-soft);font-size:.69rem;line-height:1.15}.brandBlock,.sidebarSectionLabel,.navCopy,.operatorCardCopy{white-space:nowrap}@media (min-width:961px){.appShell.is-collapsed .brandBlock,.appShell.is-collapsed .sidebarSectionLabel,.appShell.is-collapsed .navCopy,.appShell.is-collapsed .sidebarStatusCard,.appShell.is-collapsed .sidebarFooter{display:none}.appShell.is-collapsed .sidebarHeader{justify-content:center}.appShell.is-collapsed .dashboardNav a{justify-content:center;padding:.7rem 0}}.sidebarCollapseButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .16s;display:flex}.sidebarCollapseButton:hover{color:var(--accent)}.dashboardNav a[aria-current=page] .navCopy span{color:#ffffffd9}.navIndex{color:var(--text-soft);justify-self:end;font-size:.68rem}.sidebarStatusCard,.operatorCard,.panel,.loginPanel{border:1px solid var(--border);background:#171717}.sidebarStatusCard{border-radius:var(--radius-lg);gap:.3rem;width:100%;max-width:100%;margin-top:.2rem;padding:.75rem .85rem;display:grid}.sidebarStatusCard span{color:#fb923ce0;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:.66rem}.sidebarStatusCard strong{color:var(--text-strong);letter-spacing:-.03em;font-size:1.02rem}.sidebarStatusCard p{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.3}.sidebarFooter{gap:.55rem;margin-top:auto;display:grid}.operatorCard{border-radius:1.25rem;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.operatorAvatar{color:#fff7ed;width:2.35rem;height:2.35rem;font-family:var(--font-mono);letter-spacing:.08em;background:linear-gradient(135deg,#f97316bf,#fbbf2480),#f9731629;border-radius:999px;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:inline-flex}.operatorCardCopy{gap:.18rem;min-width:0;display:grid}.operatorCardCopy span,.operatorBadge span{color:var(--text-muted);font-size:.76rem}.operatorCardCopy strong,.operatorBadge strong{color:var(--text-strong);font-size:.88rem;font-weight:600}.signOutForm{margin:0}.shellSignOutButton{width:100%}.mainColumn{flex-direction:column;min-width:0;display:flex}.topBar{z-index:20;border-bottom:1px solid var(--border);background:#262626;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.5rem;display:flex;position:sticky;top:0}.topBarPrimary{align-items:center;gap:1rem;min-width:0;display:flex}.breadcrumbTrail{gap:.2rem;min-width:0;display:grid}.breadcrumbTrail span{color:var(--text-soft);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:.74rem}.breadcrumbTrail strong{color:var(--text-strong);letter-spacing:-.02em;font-size:1rem}.operatorBadge{text-align:right;justify-items:end;gap:.1rem;display:grid}.modeBanner{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin:1rem 1.5rem 0;padding:.85rem 1rem;display:grid}.modeBannerIndicator{background:currentColor;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 6px}.modeBannerCopy{gap:.22rem;min-width:0;display:grid}.modeBannerCopy strong{color:var(--text-strong);font-family:var(--font-mono);letter-spacing:.05em;text-shadow:0 0 8px #fff3;font-size:.85rem;font-weight:700}.modeBannerCopy span{color:var(--text-muted);font-family:var(--font-mono);font-size:.75rem;line-height:1.45}.modeBannerLink{border-radius:var(--radius-sm);min-height:2.35rem;font-family:var(--font-mono);letter-spacing:.05em;text-transform:capitalize;text-shadow:none;box-shadow:none;background:#f97316;border:none;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.85rem;font-weight:500;transition:background .16s;display:inline-flex;color:#fff!important}.modeBannerLink:hover{background:#ea580c}.modeBanner-info{border-color:var(--border-strong);color:#f97316}.modeBanner-warn{border-color:var(--warning-border);color:var(--warning-text);background:linear-gradient(135deg,#f59e0b1f,#0c1219e6)}.modeBanner-error{border-color:var(--danger-border);color:var(--danger-text);background:linear-gradient(135deg,#ef44441f,#0c1219e6)}.contentShell{align-content:start;gap:1.5rem;padding:1.5rem;display:grid}.pageHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:0;display:flex}.pageHeaderCopy{gap:.35rem;display:grid}.pageEyebrow{color:#fb923ceb;margin:0}.pageTitle{color:var(--text-strong);letter-spacing:.04em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.pageDescription{max-width:60rem;color:var(--text-muted);font-size:.9rem;line-height:1.55}.pageHeaderActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.65rem;min-width:0;display:flex}.pageHeaderBadge{color:#f97316;text-shadow:0 0 8px #f9731666;min-height:1.85rem;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#f9731633;border:1px solid #0000;border-radius:999px;align-items:center;max-width:100%;padding:0 .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.summaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.summaryCard{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;justify-content:space-between;align-items:center;gap:.75rem;min-height:5rem;padding:1rem 1.1rem;display:flex}.summaryCardContent{gap:.25rem;display:grid}.summaryLabel{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}.summaryValue{color:var(--text-strong);font-size:1.65rem;font-weight:700;font-family:var(--font-mono);letter-spacing:-.04em;line-height:1}.summaryDetail{color:var(--text-soft);margin:0;font-size:.82rem;line-height:1.4}.panelGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:1rem;display:grid}.panel{border-radius:var(--radius-md);padding:1.15rem 1.25rem}.panel>h2{color:var(--text-strong);letter-spacing:-.03em;margin:0 0 1rem;font-size:1.15rem}.panelHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.panelHeader h2,.panelHeader p{margin:0}.panelHeader div{gap:.28rem;display:grid}.panelHeader h2{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:600}.panelHeader p{color:var(--text-soft);font-size:.84rem;line-height:1.45}.leadersHeader{align-items:center}.leaderAddPanel{gap:1rem;display:grid}.leaderForm,.leaderControls{gap:.85rem;display:grid}.leaderForm{grid-template-columns:minmax(180px,.8fr) minmax(260px,1.35fr) minmax(160px,.7fr) auto;align-items:start}.leaderControls{grid-template-columns:minmax(240px,1fr) minmax(150px,.35fr) minmax(170px,.35fr);margin-bottom:1rem}.leaderForm label,.leaderControls label{gap:.45rem;min-width:0;display:grid}.leaderForm label span,.leaderControls label span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.leaderForm input,.leaderControls input,.leaderControls select{width:100%;min-height:2.5rem;color:var(--text-strong);background:#262626;border:1px solid #404040;border-radius:4px;padding:0 .85rem;font-size:.85rem;transition:border-color .14s}.leaderForm input:focus,.leaderControls input:focus,.leaderControls select:focus{border-color:var(--accent);outline:none}.leaderForm small{color:var(--danger-text);font-size:.78rem;line-height:1.35}.leaderForm .primaryButton{min-height:2.5rem;margin-top:1.35rem}.primaryButton,.secondaryButton,.dangerButton,.primaryAction{letter-spacing:.02em;border-radius:4px;justify-content:center;align-items:center;min-height:2.35rem;padding:0 1rem;font-size:.82rem;font-weight:600;transition:background .16s,opacity .16s;display:inline-flex}.primaryButton,.primaryAction{background:var(--accent);color:#fff;border:none}.primaryButton:hover,.primaryAction:hover{background:#ea580c}.secondaryButton{border:1px solid var(--border);color:var(--text-muted);background:0 0}.secondaryButton:hover{color:var(--text);background:#262626}.dangerButton{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-text)}.dangerButton:hover{background:#ef444440}.primaryButton:disabled,.secondaryButton:disabled,.dangerButton:disabled{cursor:not-allowed;opacity:.45}.successBanner,.warningBanner,.authError{border-radius:4px;padding:.75rem 1rem;font-size:.85rem;line-height:1.5}.successBanner{border:1px solid var(--success-border);background:var(--success-bg);color:var(--success-text)}.warningBanner{border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.authError{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger-text)}.leaderTableShell{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;overflow-x:auto}.leaderTableDesktop{display:block}.leaderTableShell[aria-busy=true]{opacity:.72}.leaderTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.leaderTable th:first-child{width:28%}.leaderTable th:nth-child(2),.leaderTable th:nth-child(3){width:15%}.leaderTable th:nth-child(4){width:17%}.leaderTable th:nth-child(5){width:25%}.leaderTable th,.leaderTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.95rem 1rem}.leaderTable th{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:#0f0f0f;font-size:.68rem;font-weight:500}.leaderTable tbody tr{cursor:default;transition:background .16s}.leaderTable tbody tr:hover{background:#ffffff0a}.leaderTable tbody tr:last-child td{border-bottom:0}.leaderIdentity,.addressCell,.ratioCell{gap:.32rem;min-width:0;display:grid}.leaderIdentity strong,.leaderIdentity a{color:var(--text-strong);font-weight:600}.leaderIdentity span,.ratioCell span{color:var(--text-muted);font-size:.88rem;line-height:1.45}.leaderIdentity .linkButton{margin-top:.15rem}.leaderStatusHint,.leaderCardHint{color:var(--text-muted);font-size:.82rem;line-height:1.5}.addressCell code{overflow-wrap:anywhere;color:#f8fafc;max-width:320px;font-size:.78rem;display:block}.ratioCell strong{color:var(--text-strong)}.linkButton{width:fit-content;color:var(--accent-strong);background:0 0;border:0;padding:0;font-size:.82rem;font-weight:700}.statusPill{min-height:1.75rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;margin:0 .45rem .45rem 0;padding:0 .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.statusPill-active,.trackingPill-active{color:#fff;text-shadow:0 0 8px #fff6;background:#fff3}.statusPill-paused,.trackingPill-unverified{color:#a3a3a3;background:#73737333}.trackingPill-degraded{color:#f97316;text-shadow:0 0 8px #f9731666;background:#f9731633}.trackingPill-disabled{color:#ef4444;text-shadow:0 0 8px #ef444466;background:#ef444433}.statusIndicator{align-items:center;gap:.5rem;display:flex}.statusDot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.statusDot-active{background:var(--success-text);box-shadow:0 0 6px #4ade8066}.statusDot-paused{background:#94a3b8a6}.statusDot-degraded{background:var(--warning-text);box-shadow:0 0 6px #fbbf2466}.statusDot-unverified{background:#94a3b873}.statusDot-disabled{background:var(--danger-text)}.statusIndicatorLabel{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.leaderActions{flex-wrap:wrap;gap:.55rem;display:flex}.leaderCards{gap:.9rem;display:none}.leaderCard{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;gap:.9rem;padding:1rem;display:grid}.leaderCardHeader,.leaderCardMeta{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.leaderCardMeta{flex-wrap:wrap;justify-content:flex-start}.leaderCardFacts{gap:.75rem;margin:0;display:grid}.leaderCardFacts div{gap:.22rem;display:grid}.leaderCardFacts dt{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.leaderCardFacts dd{color:var(--text-strong);margin:0;font-size:.92rem;line-height:1.5}.leaderCardFacts strong{color:var(--text-strong)}.leaderDetailHero,.leaderNotFound{gap:1rem;display:grid}.leaderNotFound h1,.leaderDetailTitleRow h1{color:var(--text-strong);letter-spacing:.04em;margin:0;font-size:1.5rem;line-height:1.15}.leaderNotFound p{color:var(--text-muted);max-width:42rem;margin:0;line-height:1.6}.leaderDetailTopBar,.leaderDetailTitleRow,.leaderDetailTopActions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.leaderDetailTopActions{justify-content:flex-end}.leaderDetailHeader{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.85fr);gap:1rem;display:grid}.leaderDetailIdentityBlock,.leaderDetailStateCard,.leaderDetailContextColumn,.leaderDetailControls{min-width:0}.leaderDetailAddressList{gap:.75rem;display:grid}.leaderDetailAddressList div{gap:.25rem;display:grid}.leaderDetailAddressList span,.leaderDetailStateLabel{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:700}.leaderDetailAddressList code{color:var(--text-strong);overflow-wrap:anywhere}.leaderDetailStateCard{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;align-content:start;gap:.65rem;padding:1rem;display:grid}.leaderDetailStateCard strong{color:var(--text-strong);letter-spacing:.02em;font-size:1rem}.leaderDetailStateCard p{color:var(--text-muted);margin:0;line-height:1.55}.leaderDetailLayout{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:start;gap:1.25rem;display:grid}.leaderDetailContextColumn{gap:1rem;display:grid}.leaderDetailPanels{align-items:start}.leaderDetailControls{gap:1rem;display:grid}.overrideGroups{gap:.9rem;display:grid}.overrideGroup{border:1px solid var(--border);border-radius:var(--radius-md);background:#141414;overflow:hidden}.overrideGroup summary{cursor:pointer;gap:.2rem;padding:.95rem 1rem;list-style:none;display:grid}.overrideGroup summary::-webkit-details-marker{display:none}.overrideGroup summary span{color:var(--text-strong);font-size:.85rem;font-weight:600}.overrideGroup summary small{color:var(--text-muted);font-size:.78rem;line-height:1.4}.overrideGroupBody{border-top:1px solid var(--border);gap:.9rem;padding:.95rem 1rem 1rem;display:grid}.overrideRow{border:1px solid var(--border);border-radius:var(--radius-md);background:#141414;gap:.7rem;padding:.75rem .95rem;display:grid}@media (min-width:800px){.overrideRow{grid-template-columns:2fr 1.5fr auto;align-items:center;gap:1.5rem}}.overrideRow-featured{background:#f9731614;border-color:#f973162e}.overrideMeta{gap:.22rem;display:grid}.overrideMeta strong{color:var(--text-strong)}.overrideMeta span{color:var(--text-muted);font-size:.78rem;line-height:1.4}.overrideValueStrip{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.overrideEffectiveValue{color:var(--text-strong);font-family:var(--font-mono);font-size:.9rem}.overrideInputRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.overrideInputRow input{width:100%;min-height:2.5rem;color:var(--text-strong);background:#262626;border:1px solid #404040;border-radius:4px;padding:0 .85rem;font-size:.85rem}.overrideInputRow input:focus{border-color:var(--accent);outline:none}.overrideRow small{color:var(--danger-text);font-size:.78rem;line-height:1.4}@media (min-width:800px){.overrideRow small{grid-column:1/-1}}.leaderDetailFormActions,.leaderShortcutList{flex-wrap:wrap;gap:.75rem;display:flex}.leaderSyncList dd{justify-content:flex-end;display:flex}.routeLoadingStack{gap:1rem;display:grid}.routeLoadingHeader{gap:.9rem}.skeletonBlock{background:#94a3b824;border-radius:999px;position:relative;overflow:hidden}.skeletonBlock:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:1.3s ease-in-out infinite skeletonSweep;position:absolute;inset:0;transform:translate(-100%)}.skeletonEyebrow{width:8rem;height:.85rem}.skeletonTitle{border-radius:1rem;width:min(30rem,72%);height:2.75rem}.skeletonCopy{width:min(26rem,88%);height:1rem}.skeletonValue{width:7rem;height:2rem}.skeletonTable{border-radius:1.1rem;width:100%;height:16rem}@keyframes skeletonSweep{to{transform:translate(100%)}}.healthGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.healthTile{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-panel);flex-direction:column;justify-content:center;gap:.15rem;min-height:4rem;padding:.75rem 1rem;transition:border-color .16s;display:flex}.healthTile:hover{border-color:#f9731680}.healthTile span,.healthTile strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.healthTile span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem}.healthTile strong{color:var(--text-strong);font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;font-size:1.25rem;font-weight:700}.modeList{gap:.9rem;margin:0;display:grid}.modeList div{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding-bottom:.9rem;display:flex}.modeList div:last-child{border-bottom:0;padding-bottom:0}.modeList dt,.modeList dd{margin:0;font-size:.92rem}.modeList dt{color:var(--text-muted)}.modeList dd{color:var(--text-strong);text-align:right}.emptyState{border:1px dashed var(--border-strong);border-radius:var(--radius-md);min-height:6rem;color:var(--text-muted);text-align:center;background:#0f0f0f;place-items:center;padding:1.25rem;font-size:.85rem;line-height:1.55;display:grid}.overviewBadge{min-height:1.85rem;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.overviewBadge-enabled{color:#fff;text-shadow:0 0 8px #fff6;background:#fff3}.overviewBadge-observe_only,.overviewBadge-warmup,.overviewBadge-maintenance{color:#f97316;text-shadow:0 0 8px #f9731666;background:#f9731633}.overviewBadge-degraded{color:#ef4444;text-shadow:0 0 8px #ef444466;background:#ef444433}.healthTile-up strong{color:#fff;text-shadow:0 0 10px #ffffff4d}.healthTile-degraded{background:var(--bg-panel)}.healthTile-degraded strong{color:#f97316;text-shadow:0 0 10px #f973164d}.healthTile-down{background:var(--bg-panel)}.healthTile-down strong{color:#ef4444;text-shadow:0 0 10px #ef44444d}.healthTile-unknown strong{color:#a3a3a3}.copyAttemptList{gap:0;display:grid}.copyAttemptRow{border-left:2px solid var(--accent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.65rem .85rem;transition:background .16s;display:grid}.copyAttemptRow:hover{background:#ffffff0a}.copyAttemptRow+.copyAttemptRow{border-top:1px solid var(--border)}.copyAttemptTime{color:var(--text-soft);font-family:var(--font-mono);white-space:nowrap;font-size:.72rem}.copyAttemptMeta{gap:.18rem;min-width:0;display:grid}.copyAttemptMeta strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.copyAttemptMeta span{color:var(--text-muted);font-size:.78rem;line-height:1.35}.decisionPill{min-height:1.55rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:0 .65rem;font-size:.66rem;font-weight:700;display:inline-flex}.decisionPill-filled{color:#fff;text-shadow:0 0 8px #fff6;background:#fff3}.decisionPill-partial,.decisionPill-acknowledged{color:#f97316;text-shadow:0 0 8px #f9731666;background:#f9731633}.decisionPill-not_submitted,.decisionPill-skip{color:#a3a3a3;background:#73737333}.decisionPill-failed,.decisionPill-cancelled{color:#ef4444;text-shadow:0 0 8px #ef444466;background:#ef444433}.decisionPill-expired{color:#f97316;text-shadow:0 0 8px #f9731666;background:#f9731633}.warningList{gap:0;display:grid}.warningRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.6rem .85rem;transition:background .16s;display:grid}.warningRow:hover{background:#ffffff0a}.warningRow+.warningRow{border-top:1px solid var(--border)}.warningDot{border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.35rem}.warningDot-warn{background:var(--warning-text);box-shadow:0 0 6px #fbbf2466}.warningDot-error{background:var(--danger-text);box-shadow:0 0 6px #f8717166}.warningMeta{gap:.18rem;min-width:0;display:grid}.warningMeta strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.warningMeta span{color:var(--text-muted);font-size:.78rem;line-height:1.35}.warningTime{color:var(--text-soft);font-family:var(--font-mono);white-space:nowrap;font-size:.68rem}.panelCountFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.panelCountFooter span{color:var(--text-soft);font-size:.78rem}.panelCountFooter a{color:var(--accent-strong);font-size:.78rem;font-weight:700}.freshnessStrip{border:1px solid var(--border);border-radius:var(--radius-md);background:#0f0f0f;flex-wrap:wrap;gap:.75rem 1.5rem;padding:.75rem 1rem;display:flex}.freshnessItem{align-items:center;gap:.45rem;display:flex}.freshnessItem span{color:var(--text-soft);font-size:.72rem}.freshnessItem strong{color:var(--text-muted);font-family:var(--font-mono);font-size:.72rem;font-weight:500}.modeValue-on{color:var(--success-text)}.modeValue-off{color:var(--text-soft)}.overviewLayers,.portfolioLayers{gap:1.5rem;display:grid}.portfolioFiltersPanel{gap:1rem;display:grid}.portfolioControls{grid-template-columns:minmax(260px,1.2fr) minmax(170px,.45fr) minmax(170px,.45fr) minmax(170px,.4fr) minmax(160px,.35fr) minmax(240px,.9fr);align-items:end}.portfolioToggleGroup{gap:.45rem;display:grid}.portfolioToggleGroup span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.portfolioToggleButtons{flex-wrap:wrap;gap:.55rem;display:flex}.portfolioToggleButton.is-active{color:#f97316;background:#f973162e;border-color:#f9731680}.portfolioCards{gap:.9rem}.portfolioCardFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.portfolioCardFacts div{gap:.24rem;display:grid}.portfolioCardFacts dt{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.portfolioCardFacts dd{color:var(--text-strong);margin:0;font-size:.92rem}.portfolioCardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.portfolioTable th:first-child{width:22%}.portfolioTable th:nth-child(2),.portfolioTable th:nth-child(3),.portfolioTable th:nth-child(4),.portfolioTable th:nth-child(5){width:8%}.portfolioTable th:nth-child(6){width:9%}.portfolioTable th:nth-child(7){width:12%}.portfolioTable th:nth-child(8){width:11%}.portfolioTable th:nth-child(9),.portfolioTable th:nth-child(10){width:7%}.portfolioTable{min-width:1100px}.portfolioManagedOrderCell{min-width:130px}.portfolioManagedOrderSummary{gap:.2rem;display:grid}.portfolioManagedOrderSummary strong,.portfolioManagedOrderEmpty{color:var(--text-strong);text-transform:capitalize}.portfolioManagedOrderSummary span{color:var(--text-muted);white-space:nowrap;font-size:.86rem}.portfolioStatusStack{gap:.45rem;display:grid}.portfolioDetailRow td{background:#0f0f0f;padding:0!important}.portfolioDetailPanel{gap:1rem;padding:1.15rem 1.1rem;display:grid}.portfolioDetailContent{gap:1rem;display:grid}.portfolioDetailGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}.portfolioDetailGrid div{gap:.25rem;display:grid}.portfolioDetailGrid span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.portfolioDetailGrid strong,.portfolioDetailGrid code{color:var(--text-strong)}.portfolioDetailGrid code{overflow-wrap:anywhere;font-size:.8rem}.portfolioDetailColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.portfolioDetailSection{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;gap:.85rem;padding:1rem;display:grid}.portfolioLeaderList{gap:.8rem;display:grid}.portfolioLeaderItem{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.portfolioManagedOrderCard{gap:.4rem;display:grid}.portfolioManagedOrderCard strong{color:var(--text-strong);text-transform:capitalize}.portfolioManagedOrderCard span{color:var(--text-muted);font-size:.88rem}.portfolioDetailActions{flex-wrap:wrap;gap:.65rem;display:flex}.portfolioLoadMore{justify-content:center;padding-top:1rem;display:flex}.portfolioStatePill-aligned{color:#fff;background:#fff3}.portfolioStatePill-underweight,.portfolioStatePill-managed_order_open{color:#f97316;text-shadow:0 0 8px #f9731652;background:#f9731633}.portfolioStatePill-overweight,.portfolioStatePill-blocked{color:#f87171;text-shadow:0 0 8px #f8717133;background:#ef44442e}.portfolioStatePill-stale,.portfolioFreshnessPill-stale,.portfolioFreshnessPill-unknown{color:#a3a3a3;background:#73737333}.portfolioFreshnessPill-live{color:#4ade80;background:#4ade8029}.portfolioFreshnessPill-recent{color:#e5e7eb;background:#ffffff29}.portfolioDrift-positive{color:#f97316}.portfolioDrift-negative{color:#f87171}.portfolioDrift-neutral{color:var(--text-strong)}.tradesLayers{gap:1.5rem;display:grid}.tradesFiltersPanel{gap:1rem;display:grid}.tradesControls{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));align-items:end}.tradesTable{min-width:1160px}.tradesTable th:first-child,.tradesTable th:nth-child(2){width:10%}.tradesTable th:nth-child(3){width:22%}.tradesTable th:nth-child(4){width:7%}.tradesTable th:nth-child(5),.tradesTable th:nth-child(6){width:8%}.tradesTable th:nth-child(7),.tradesTable th:nth-child(8),.tradesTable th:nth-child(9){width:10%}.tradesTable th:nth-child(10){width:6%}.tradesTable th:nth-child(11){width:7%}.tradesTable th,.tradesTable td{padding:.85rem .75rem}.tradesTable .statusPill{letter-spacing:.06em;min-height:1.6rem;margin:0;padding:0 .62rem;font-size:.67rem}.tradesTable .secondaryButton{min-height:2rem;padding:0 .7rem;font-size:.76rem}.tradesCards{gap:.9rem}.tradesCard{gap:1rem}.tradesCardTitle{min-width:0}.tradesCardTime{text-align:right;align-items:flex-end}.tradesCardFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.tradesCardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tradesLatencyCell{color:var(--text-strong);font-family:var(--font-mono)}.tradesDetailRow td{background:#0f0f0f;padding:0!important}.tradesDetailPanel{gap:1rem;padding:1.15rem 1.1rem;display:grid}.tradesDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.tradesDetailSection{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;gap:.8rem;padding:1rem;display:grid}.tradesDetailSection h3{color:var(--text-strong);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8rem}.tradesDetailSection dl{gap:.8rem;margin:0;display:grid}.tradesDetailSection dl div{gap:.2rem;display:grid}.tradesDetailSection dt{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.tradesDetailSection dd{color:var(--text-strong);margin:0;font-size:.9rem;line-height:1.45}.tradesMonoValue{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.8rem}.tradesDetailActions{flex-wrap:wrap;gap:.65rem;display:flex}.tradesSidePill-buy{color:#f97316;background:#f9731633}.tradesSidePill-sell{color:#f87171;background:#ef44442e}.tradesSidePill-unknown,.tradesDetectionPill-deduped,.tradesDetectionPill-stale,.tradesActionPill-pending{color:#a3a3a3;background:#73737333}.tradesSourcePill-alchemy_wakeup,.tradesDetectionPill-detected,.tradesActionPill-copied{color:#4ade80;background:#4ade8029}.tradesSourcePill-trade_poll,.tradesSourcePill-activity_poll,.tradesActionPill-no_op{color:#e5e7eb;background:#ffffff29}.tradesDetectionPill-unresolved,.tradesActionPill-skipped,.tradesActionPill-limit_placed{color:#f97316;background:#f9731633}.tradesActionPill-failed{color:#f87171;background:#ef44442e}.copiesLayers{gap:1.5rem;display:grid}.copiesFiltersPanel{gap:1rem;display:grid}.copiesControls{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end}.copiesTable{min-width:1300px}.copiesTable th:first-child,.copiesTable th:nth-child(2){width:7%}.copiesTable th:nth-child(3){width:19%}.copiesTable th:nth-child(4){width:15%}.copiesTable th:nth-child(5){width:7%}.copiesTable th:nth-child(6){width:12%}.copiesTable th:nth-child(7){width:7%}.copiesTable th:nth-child(8){width:11%}.copiesTable th:nth-child(9){width:8%}.copiesTable th:nth-child(10){width:7%}.copiesTable th,.copiesTable td{padding:.85rem .7rem}.copiesTable .statusPill{letter-spacing:.06em;min-height:1.6rem;margin:0;padding:0 .56rem;font-size:.64rem}.copiesTable .leaderIdentity{min-width:0}.copiesTable .leaderIdentity strong,.copiesTable .leaderIdentity a,.copiesTable .leaderIdentity span{overflow-wrap:anywhere}.copiesTable td:nth-child(4),.copiesTable td:nth-child(5),.copiesTable td:nth-child(7),.copiesTable td:nth-child(8),.copiesTable td:nth-child(9),.copiesTable td:nth-child(10){white-space:nowrap}.copiesTable th:nth-child(4),.copiesTable td:nth-child(4){padding-left:.95rem;padding-right:.55rem}.copiesTable th:nth-child(5),.copiesTable td:nth-child(5),.copiesTable th:nth-child(6),.copiesTable td:nth-child(6){padding-left:.85rem}.copiesTable th:nth-child(5),.copiesTable td:nth-child(5){padding-right:1.2rem}.copiesTable th:nth-child(6),.copiesTable td:nth-child(6){padding-right:.25rem}.copiesTable th:nth-child(4),.copiesTable th:nth-child(5),.copiesTable th:nth-child(6){padding-left:1.05rem}.copiesTable th:nth-child(6){padding-left:.8rem}.copiesTable th:nth-child(7),.copiesTable td:nth-child(7),.copiesTable th:nth-child(8),.copiesTable td:nth-child(8),.copiesTable th:nth-child(9),.copiesTable td:nth-child(9){text-align:center}.copiesTable th:nth-child(7),.copiesTable td:nth-child(7){padding-left:.35rem}.copiesTable th:nth-child(9),.copiesTable td:nth-child(9){padding-right:1rem}.copiesTable th:nth-child(10),.copiesTable td:nth-child(10){text-align:right;padding-left:1.15rem}.copiesTable .secondaryButton{min-height:2rem;padding:0 .7rem;font-size:.76rem}.copiesReasonPill-place{color:#4ade80;background:#4ade8029}.copiesReasonPill-skip,.copiesReasonPill-noop{color:#d4d4d8;background:#73737333}.copiesReasonPill-cancel{color:#f97316;background:#f9731633}.copiesReasonPill-error{color:#f87171;background:#ef44442e}.copiesCards{gap:.9rem}.copiesCard{gap:1rem}.copiesCardTitle{min-width:0}.copiesCardTime{text-align:right;align-items:flex-end}.copiesCardFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.copiesCardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.copiesDetailRow td{background:#0f0f0f;padding:0!important}.copiesDetailPanel{gap:1rem;padding:1.15rem 1.1rem;display:grid}.copiesDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.copiesDetailSection{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;gap:.8rem;padding:1rem;display:grid}.copiesDetailSection h3{color:var(--text-strong);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8rem}.copiesDetailSection dl{gap:.8rem;margin:0;display:grid}.copiesDetailSection dl div{gap:.2rem;display:grid}.copiesDetailSection dt{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.copiesDetailSection dd{color:var(--text-strong);margin:0;font-size:.9rem;line-height:1.45}.copiesMonoValue{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.8rem}.copiesDetailActions{flex-wrap:wrap;gap:.65rem;display:flex}.copiesPagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.copiesPagination span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem}.copiesSourcePill-fast_path,.copiesDecisionPill-place_fak,.copiesExecutionPill-filled{color:#4ade80;background:#4ade8029}.copiesSourcePill-trade_reconciliation,.copiesSourcePill-position_reconciliation,.copiesExecutionPill-not_submitted{color:#e5e7eb;background:#ffffff29}.copiesSourcePill-limit_reconciliation,.copiesDecisionPill-place_limit,.copiesDecisionPill-cancel_replace_limit,.copiesExecutionPill-acknowledged,.copiesExecutionPill-partial,.copiesExecutionPill-expired{color:#f97316;background:#f9731633}.copiesDecisionPill-skip,.copiesDecisionPill-noop_already_aligned{color:#a3a3a3;background:#73737333}.copiesExecutionPill-failed,.copiesExecutionPill-cancelled{color:#f87171;background:#ef44442e}.configLayers{gap:1.25rem;display:grid}.configCommandPanel{justify-content:space-between;align-items:center;gap:1rem;display:flex}.configCommandMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;width:100%;display:grid}.configCommandMetric{gap:.3rem;display:grid}.configCommandMetric span,.configFieldLabel,.configActionCard h3,.configContextCard span,.configStaticCard span,.configAuditHeader h3{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.configCommandMetric strong,.configContextCard strong,.configStaticCard strong{color:var(--text-strong);font-size:1rem;font-weight:700;line-height:1.2}.configCommandActions{flex-shrink:0;align-items:center;gap:.75rem;display:inline-flex}.configSection{gap:0;display:grid}.configSection-danger{background:linear-gradient(#260a0ab3,#171717f5);border:1px solid #f8717159}.configSectionHeader{margin-bottom:0}.configSectionToggle{display:none}.configSectionBody{gap:1rem;margin-top:1rem;display:grid}.configSectionBodyGrid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:1rem;display:grid}.configFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.configFieldGrid-single{grid-template-columns:minmax(0,1fr)}.configFieldSpanTwo{grid-column:1/-1}.configFieldCard,.configSubsectionCard,.configContextCard,.configStaticCard,.configActionCard,.configAuditItem{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717}.configFieldCard,.configStaticCard,.configContextCard,.configActionCard,.configAuditItem{padding:.95rem 1rem}.configFieldCard{gap:.45rem;min-width:0;display:grid}.configFieldCard.is-error,.configToggleRow.is-error{border-color:#f871716b}.configFieldDescription,.configSubsectionCard header p,.configActionCard p,.configActionHint,.configStaticCard p,.configToggleRow p,.configAuditHeader p,.configAuditMeta span{color:var(--text-soft);margin:0;font-size:.82rem;line-height:1.45}.configInputShell{background:#262626;border:1px solid #404040;border-radius:4px;align-items:center;gap:.65rem;min-width:0;padding:0 .85rem;display:flex}.configInputShell input{width:100%;min-height:2.45rem;color:var(--text-strong);background:0 0;border:none;outline:none;font-size:.85rem}.configInputShell:focus-within{border-color:var(--accent)}.configInputShell em{color:var(--text-muted);text-transform:uppercase;font-size:.74rem;font-style:normal}.configFieldError{color:var(--danger-text);font-size:.78rem;line-height:1.35}.configToggleList{gap:.75rem;display:grid}.configToggleRow{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}.configToggleRow strong{color:var(--text-strong);margin-bottom:.25rem;display:block}.configToggle{flex-shrink:0;display:inline-flex;position:relative}.configToggle input{opacity:0;pointer-events:none;position:absolute}.configToggleTrack{background:#262626;border:1px solid #404040;border-radius:999px;align-items:center;width:3rem;height:1.7rem;padding:.15rem;transition:background .16s,border-color .16s;display:inline-flex}.configToggleThumb{background:#a3a3a3;border-radius:999px;width:1.2rem;height:1.2rem;transition:transform .16s,background .16s}.configToggle input:checked+.configToggleTrack{background:#f973162e;border-color:#f9731699}.configToggle input:checked+.configToggleTrack .configToggleThumb{background:var(--accent);transform:translate(1.25rem)}.configSubsectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.configSubsectionGrid-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.configSubsectionCard{gap:1rem;padding:1rem 1rem 1.05rem;display:grid}.configSubsectionCard header{gap:.35rem;display:grid}.configSubsectionCard header h3,.configActionCard h3,.configAuditHeader h3{margin:0}.configContextGrid,.configStaticGrid,.configActionGrid{gap:.85rem;display:grid}.configContextGrid,.configStaticGrid{grid-template-columns:minmax(0,1fr)}.configContextCard,.configStaticCard{gap:.35rem;display:grid}.configStaticCard-emphasis strong{letter-spacing:-.04em;font-size:1.45rem}.configActionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.configActionCard{align-content:start;gap:.75rem;display:grid}.configActionCard-danger{background:#260a0a73;border-color:#f8717152}.configActionHint{color:var(--text-muted)}.configAuditFeed{gap:.8rem;display:grid}.configAuditItem{gap:.65rem;display:grid}.configAuditHeader{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.configAuditHeader span{color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap;font-size:.72rem}.configAuditMeta{flex-wrap:wrap;align-items:center;gap:.55rem 1rem;display:flex}.configAuditMeta strong{color:var(--text-strong);font-size:.84rem}.configStickySaveBar{display:none}.statusLayers{gap:1rem;display:grid}.statusLayout{grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);align-items:start;gap:1rem;display:grid}.statusPrimaryColumn,.statusSecondaryColumn,.statusExternalPanels{gap:1rem;display:grid}.statusPanel{gap:0;display:grid}.statusSectionHeader{cursor:default;text-align:left;background:0 0;border:none;width:100%;padding:0}.statusSectionToggle{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700;display:none}.statusSectionBody{gap:1rem;margin-top:1rem;display:grid}.statusDependencyGrid,.statusFreshnessGrid,.statusRetentionGrid{gap:.9rem;display:grid}.statusDependencyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statusDependencyTile,.statusFreshnessCard,.statusExternalPanel,.statusIncidentRow,.statusRetentionFact{border:1px solid var(--border);border-radius:var(--radius-md);background:#171717}.statusDependencyTile,.statusFreshnessCard,.statusExternalPanel,.statusIncidentRow{gap:.75rem;padding:.95rem 1rem;display:grid}.statusDependencyHeader,.statusIncidentHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.statusDependencyHeader h3,.statusIncidentRow strong{color:var(--text-strong);letter-spacing:.02em;margin:0;font-size:.95rem;line-height:1.35}.statusTileFacts,.statusMetricList{gap:.7rem;margin:0;display:grid}.statusTileFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.statusTileFacts div,.statusMetricRow,.statusRetentionFact{gap:.24rem;display:grid}.statusTileFacts dt,.statusMetricRow dt,.statusRetentionFact span{color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.statusTileFacts dd,.statusMetricRow dd,.statusRetentionFact strong,.statusFreshnessTimestamp,.statusFreshnessAge,.statusIncidentRow p,.statusIncidentRow small,.statusDependencyDetail{color:var(--text-soft);margin:0;font-size:.84rem;line-height:1.5}.statusMetricRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;padding-bottom:.7rem}.statusMetricRow:last-child{border-bottom:0;padding-bottom:0}.statusMetricRow dd{gap:.28rem;min-width:0;display:grid}.statusMetricRow dd strong{color:var(--text-strong);font-size:.9rem;font-weight:700;line-height:1.45}.statusMetricList-compact .statusMetricRow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.statusDependencyDetail{color:var(--text-muted)}.statusIncidentsList{gap:.8rem;display:grid}.statusIncidentHeader time{color:var(--text-muted);font-family:var(--font-mono);white-space:nowrap;font-size:.72rem}.statusRetentionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statusRetentionFact{padding:.9rem 1rem}@media (max-width:960px){.overviewLayers{gap:1.25rem}.overviewLayer-mode{order:-1}.copyAttemptRow{grid-template-columns:minmax(0,1fr) auto}.copyAttemptTime{grid-column:1/-1}}.loginPage{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.loginPanel{border-radius:var(--radius-xl);gap:.9rem;width:min(100%,30rem);padding:2rem;display:grid}.loginPanel p,.loginPanel h1,.loginPanel span{margin:0}.loginPanel p{color:#fb923ceb;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700}.loginPanel h1{color:var(--text-strong);letter-spacing:-.05em;font-size:clamp(2.1rem,4vw,3rem);line-height:1.02}.loginPanel span{color:var(--text-muted);font-size:1rem;line-height:1.65}@media (max-width:1200px){.panelGrid,.leaderForm,.leaderControls,.configSectionBodyGrid,.configActionGrid,.configSubsectionGrid,.configSubsectionGrid-wide,.statusLayout,.statusDependencyGrid,.statusRetentionGrid{grid-template-columns:1fr}.leaderForm .primaryButton{width:100%}.leaderDetailHeader,.leaderDetailLayout,.portfolioDetailColumns,.tradesDetailGrid,.copiesDetailGrid{grid-template-columns:1fr}}@media (max-width:960px){.appShell{grid-template-columns:1fr}.appShell.is-mobile-nav-open{position:relative}.shellScrim{z-index:29;opacity:0;pointer-events:none;touch-action:none;overscroll-behavior:none;background:#000000b3;transition:opacity .16s;position:fixed;inset:0}.shellScrim.is-visible{opacity:1;pointer-events:auto}.sidebar{z-index:30;opacity:0;pointer-events:none;padding:calc(env(safe-area-inset-top,0px) + .7rem) calc(env(safe-area-inset-right,0px) + .7rem) calc(env(safe-area-inset-bottom,0px) + .7rem) calc(env(safe-area-inset-left,0px) + .7rem);gap:.8rem;transform:translate(-100%);overscroll-behavior:none!important;background:#171717!important;border:none!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;transition:all .25s!important;position:fixed!important;inset:0!important;overflow:hidden!important}.sidebar.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.sidebarFooter{gap:.65rem;margin-top:auto}.sidebarStatusCard{display:none}.sidebarHeader{gap:.75rem}.brandBlock{gap:.22rem;padding:.1rem .2rem}.brandEyebrow,.sidebarSectionLabel{letter-spacing:.22em;font-size:.66rem}.brandBlock strong{font-size:1rem}.brandTag{font-size:.68rem}.sidebarSectionLabel{margin-top:0;padding:0 .2rem}.dashboardNav{gap:.1rem}.dashboardNav a{gap:.7rem;padding:.75rem .9rem}.navCopy strong{font-size:1.05rem}.navCopy span{font-size:.75rem;line-height:1.25}.navIcon svg{width:1.25rem;height:1.25rem}.operatorCard{border-radius:1rem;gap:.75rem;padding:.75rem .85rem}.operatorAvatar{width:2.35rem;height:2.35rem;font-size:.82rem}.operatorCardCopy span{font-size:.76rem}.operatorCardCopy strong{font-size:.88rem}.shellSignOutButton{min-height:2rem;font-size:.74rem}.menuButton{display:inline-flex}.topBar{padding:1rem 1.1rem}.operatorBadge{display:none}.modeBanner{grid-template-columns:auto minmax(0,1fr);margin:1rem 1.1rem 0}.modeBannerLink{grid-column:1/-1;justify-self:start}.contentShell{padding:1.2rem 1.1rem 1.5rem}.pageHeader{gap:.75rem;display:grid}.pageHeaderActions{justify-self:start;width:100%}.configCommandPanel,.configCommandActions,.configToggleRow,.configAuditHeader{flex-direction:column;align-items:flex-start}.configCommandMeta,.configFieldGrid{grid-template-columns:1fr}.configSectionToggle,.statusSectionToggle{display:inline-flex}.configSectionBody,.statusSectionBody{margin-top:0}.configSectionBody:not(.is-open){display:none}.statusSectionHeader{cursor:pointer}.statusTileFacts,.statusMetricRow,.statusMetricList-compact .statusMetricRow{grid-template-columns:1fr}.configStickySaveBar{left:.9rem;right:.9rem;bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);z-index:25;border:1px solid var(--border);border-radius:var(--radius-md);background:#111111f5;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .9rem;display:flex;position:fixed;box-shadow:0 12px 30px #00000052}.configStickySaveBar span{color:var(--text-muted);font-size:.82rem}.configStickySaveBar div{gap:.6rem;display:inline-flex}.leaderTableDesktop{display:none}.leaderCards{display:grid}.overrideInputRow,.leaderDetailTopBar,.leaderDetailTitleRow,.leaderDetailTopActions{flex-direction:column;align-items:flex-start}}@media (max-width:960px) and (max-height:760px){.sidebar{padding:calc(env(safe-area-inset-top,0px) + .75rem) calc(env(safe-area-inset-right,0px) + .8rem) calc(env(safe-area-inset-bottom,0px) + .75rem) calc(env(safe-area-inset-left,0px) + .8rem);gap:.65rem}.brandTag{display:none}.operatorCard{padding:.65rem .75rem}}@media (max-width:720px){.summaryGrid,.healthGrid,.portfolioCardFacts,.tradesCardFacts,.copiesCardFacts{grid-template-columns:1fr}.pageDescription{font-size:.96rem}.breadcrumbTrail strong{font-size:.94rem}.leaderCardHeader{flex-direction:column}.tradesCardTime,.copiesCardTime{text-align:left;align-items:flex-start}.tradesControls{grid-template-columns:1fr}.configStickySaveBar{flex-direction:column;align-items:stretch}.configStickySaveBar div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.statusRetentionFact{padding:.85rem .9rem}}@media (max-height:860px) and (min-width:961px){.sidebarStatusCard p{display:none}}@media (max-height:760px) and (min-width:961px){.brandTag,.sidebarSectionLabel{display:none}}
