.operations-app{--route-edge:#56323c;--route-base:#170f13}.sidebar{overflow:auto;scrollbar-width:thin}.sidebar .workspace{margin:26px 0 20px}.sidebar .nav-group,.sidebar nav{display:grid;gap:3px}.sidebar .nav-group+.nav-group{margin-top:16px}.sidebar nav .nav-label{margin:0 0 4px;padding:0 12px;color:var(--muted);font:600 11px var(--body);letter-spacing:.04em;text-transform:none}.sidebar nav button{min-height:43px;padding:10px 12px;font-size:13px}.sidebar nav button.active{box-shadow:inset 2px 0 var(--signal);background:var(--signal-dim);color:var(--ink)}.sidebar nav button.active:hover{background:#36131c}.sidebar-bottom{padding-top:20px}.scope-note{display:none}.topbar{position:sticky;top:0;z-index:22;background:var(--desk);height:60px}.breadcrumb,.private-badge,.update-label{font-size:12px}.page-heading{margin-bottom:22px}.page-heading h1{font-weight:750;font-size:clamp(28px,3vw,40px);letter-spacing:-.055em;margin:0 0 7px}.page-heading p{font-size:14px;color:var(--secondary)}.panel-top h2{font-size:15px}.panel-top p{font-size:12px}.chart-footer,.panel-note{font-size:11px}.overview-workbench{display:grid;gap:18px}.flow-overview{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr);gap:clamp(18px,4vw,55px);align-items:center;padding:clamp(20px,2.4vw,32px);border:1px solid var(--route-edge);border-radius:13px;background:linear-gradient(116deg,#201017,#160f14 40%,#101014 85%);overflow:hidden}.flow-intro{min-width:0}.flow-kicker{display:inline-flex;align-items:center;gap:7px;color:#ff99a8;font-size:12px;font-weight:600}.flow-intro h2{font-size:clamp(27px,3.8vw,51px);line-height:1.04;letter-spacing:-.06em;margin:12px 0 11px;font-weight:800}.flow-intro p{color:var(--secondary);font-size:13px;max-width:34ch;margin-bottom:16px}.flow-intro .button{min-height:43px;font-size:12px}.flow-route{display:grid;grid-template-columns:minmax(0,1fr) clamp(25px,5vw,82px) auto;align-items:center}.flow-stations{display:grid;gap:12px}.flow-source{background:#121216;border:1px solid #40343a;color:var(--ink);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;text-align:left;border-radius:8px;min-height:60px}.flow-junction:hover,.flow-source:hover{background:#29151d;border-color:var(--signal)}.flow-source small,.flow-source strong{display:block}.flow-source strong{font-size:12px}.flow-source small{font-size:10px;color:var(--tertiary)}.flow-source .site-monogram{width:34px;height:34px}.flow-source-count{text-align:right}.flow-source-count strong{font-family:var(--display);font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}.flow-junction>svg:last-child,.flow-source>svg{color:var(--muted)}.flow-connector{width:100%;height:132px;overflow:visible}.flow-connector path{stroke:#a14358;fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.flow-connector circle{fill:var(--signal)}.flow-junction{border:1px solid #8b3d50;border-radius:8px;background:#27131b;color:var(--ink);display:flex;gap:7px;align-items:center;padding:12px 10px;min-height:54px;font-size:12px;font-weight:650}.flow-junction>svg:first-child{color:var(--signal)}.overview-workbench .metric-ledger{margin:0;background:var(--panel);border:1px solid var(--edge);border-radius:12px;padding:16px 0}.overview-workbench .metric-ledger>div{padding:0 17px}.overview-workbench .metric-ledger strong{font-size:clamp(25px,3vw,37px);margin:4px 0 2px;font-weight:700}.overview-workbench .metric-ledger small,.overview-workbench .metric-ledger>div>span{font-size:12px}.workbench-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(245px,1fr);gap:18px;align-items:start}.workbench-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.workbench-queue .attention-row{padding:15px;gap:9px;min-height:60px}.workbench-queue .attention-row strong{font-size:13px}.workbench-queue .attention-row small{font-size:11px}.workbench-queue .attention-row b{margin-left:auto;color:var(--ink);font-size:14px;font-variant-numeric:tabular-nums}.workbench-queue .attention-row>svg{margin-left:0}.workbench-grid .chart-key{font-size:11px}.workbench-grid .activity-chart{height:180px}.workbench-grid .chart-columns{gap:clamp(1px,.25vw,4px)}.workbench-grid .chart-column{gap:0}.workbench-grid .chart-column b,.workbench-grid .chart-column i{min-width:0}.funnel-register{padding:4px 20px;margin:0}.funnel-register div{display:flex;justify-content:space-between;gap:8px;padding:11px 0;border-bottom:1px solid var(--soft);font-size:13px}.funnel-register div:last-child{border:0}.funnel-register dd{margin:0;font-variant-numeric:tabular-nums;font-weight:700}.overview-workbench .metric-context{margin:0;font-size:11px}@media(max-width:1050px){.flow-route{grid-template-columns:minmax(0,1fr) 26px auto}.flow-source>svg{display:none}.flow-source{grid-template-columns:auto minmax(0,1fr) auto}}@media(max-width:850px){.flow-overview,.workbench-detail,.workbench-grid{grid-template-columns:minmax(0,1fr)}.flow-route{grid-template-columns:minmax(0,1fr) clamp(24px,6vw,58px) auto}}@media(max-width:520px){.topbar{height:56px}.page-heading{margin-bottom:16px}.page-heading p{font-size:13px}.flow-overview{gap:16px;padding:16px}.flow-source{gap:6px;padding:6px}.flow-source .site-monogram{width:25px;height:25px}.flow-source strong{font-size:11px}.flow-source small{font-size:9px}.flow-junction{font-size:10px;padding:8px;gap:4px}.flow-junction svg:first-child{width:15px}.flow-junction svg:last-child{display:none}.overview-workbench .metric-ledger{row-gap:13px}.overview-workbench .metric-ledger>div{padding:0 12px}.overview-workbench .metric-ledger small,.overview-workbench .metric-ledger>div>span{font-size:11px}.workbench-grid .chart-key{font-size:10px}.workbench-grid .chart-footer{flex-wrap:wrap}}.operations-app.ops-shell{--ops-topline:62px;--ops-tabs:52px;--ops-floor-offset:calc(var(--ops-topline) + var(--ops-tabs) + 14px);--ops-rail:clamp(166px,13vw,218px);--ops-stroke:#302e31;background:radial-gradient(ellipse at 86% 0,#231c23 0,transparent 49rem),linear-gradient(122deg,#0d0d10,#161519 58%,#0e0e11)}.ops-skip{position:fixed;z-index:30;top:10px;left:10px;padding:10px 16px;transform:translateY(-150%);background:var(--ink);color:var(--desk)}.ops-skip:focus{transform:none}.ops-masthead{position:sticky;z-index:22;top:0;border-bottom:1px solid var(--ops-stroke);background:#0e0e11;box-shadow:0 9px 26px #0003}.ops-topline{display:grid;min-height:var(--ops-topline);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding-inline:clamp(14px,2.4vw,40px);border-bottom:1px solid #242327}.ops-breadcrumb{display:flex;min-width:0;align-items:center;gap:8px;color:var(--muted);font-size:12px}.ops-breadcrumb strong{color:var(--ink);font-weight:650}.ops-breadcrumb svg{flex-shrink:0}.ops-brand{display:inline-flex;padding:6px;border-radius:5px}.ops-brand .stream-line-lockup{--stream-line-size:clamp(13px,1.22vw,20px)}.ops-status{justify-self:end}.ops-menu-toggle{display:none}.ops-navigation{display:flex;min-height:var(--ops-tabs);align-items:stretch;justify-content:safe center;gap:clamp(2px,1vw,20px);padding-inline:clamp(8px,2vw,34px);overflow-x:auto;scrollbar-width:thin}.ops-navigation>button{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;padding:8px clamp(6px,.85vw,18px);border:0;border-radius:0;background:none;color:#bfb8bf;font-size:clamp(11px,.95vw,15px);font-weight:650;white-space:nowrap}.ops-navigation>button:hover,.ops-navigation>button[aria-current=page]{background:linear-gradient(0deg,#e2012d1c,transparent 75%);color:#fff}.ops-navigation>button[aria-current=page]:after{position:absolute;right:8px;bottom:0;left:8px;height:2px;background:#ff3d5c;content:""}.ops-navigation>button[aria-current=page] svg{color:#ff6d84}.ops-navigation>button b{min-width:17px;padding-inline:4px;border-radius:4px;background:#522030;color:#ffd5dd;font-size:10px;text-align:center}.ops-navigation>button:focus-visible{outline-offset:-3px}.ops-body{display:grid;min-height:calc(100vh - var(--ops-topline) - var(--ops-tabs));grid-template-columns:var(--ops-rail) minmax(0,1fr)}.ops-floor-rail{position:sticky;top:calc(var(--ops-topline) + var(--ops-tabs));display:flex;height:calc(100dvh - var(--ops-topline) - var(--ops-tabs));min-height:0;flex-direction:column;justify-content:space-between;gap:22px;padding:26px 13px 12px;overflow:auto;border-right:1px solid var(--ops-stroke);background:linear-gradient(155deg,#18151a,#0d0d10 78%);scrollbar-width:thin}.ops-floors-title{display:block;padding:0 8px 11px;color:#c7bec8;font-size:12px;font-weight:700}.ops-floors-list{display:grid;gap:5px}.ops-floor{position:relative;display:grid;width:100%;min-width:0;min-height:61px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(7px,.75vw,12px);padding:8px 10px;border:1px solid transparent;border-radius:6px;background:transparent;color:#e8e2e7;text-align:left}button.ops-floor:hover{border-color:#433741;background:#1f191f}.ops-floor[aria-current=location]{border-color:#713341;background:linear-gradient(110deg,#351922,#20161d);box-shadow:inset 2px 0 #ff3b5a;color:#fff}.ops-floor .ops-floor-number{color:#f8758a;font:650 clamp(16px,1.35vw,24px)/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.07em}.ops-floor-number small{margin-left:2px;font-size:.54em}.ops-floor>span:last-of-type{display:grid;min-width:0;gap:3px}.ops-floor strong{font-size:12px;font-weight:720;line-height:1.15}.ops-floor>span:last-of-type>small{color:#aea4ae;font-size:10px;line-height:1.15}.ops-floor--executive{padding-right:19px;border-color:#382a33}.ops-floor--executive .ops-floor-number{color:#efafbc}.ops-floor-lock{position:absolute;top:8px;right:6px;color:#d4a0ae}.ops-floor-light{position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:#ff6880;box-shadow:0 0 7px #ff688077}.ops-floor-light[data-review=true]{background:#f2c17e;box-shadow:0 0 7px #f2c17e77}.ops-operator,.ops-operator>span:nth-child(2){min-width:0}.ops-operator svg:last-child{flex-shrink:0}.ops-shell .main-workspace{min-width:0;margin-left:0;background:repeating-linear-gradient(134deg,#e4dce405 0 1px,transparent 1px 62px),radial-gradient(ellipse at 9% 14%,#29202855,transparent 54%)}.ops-shell .main-workspace[data-view=headquarters] .page-content{max-width:1840px;padding-top:clamp(21px,2.65vw,44px)}@media (max-width:1050px){.ops-navigation{gap:2px}.ops-navigation>button{gap:5px;padding-inline:7px}.ops-navigation>button>svg{width:13px;height:13px}.ops-status .update-label{display:none}}@media (max-width:760px){.operations-app.ops-shell{--ops-topline:59px;--ops-floor-offset:calc(var(--ops-topline) + 12px)}.ops-breadcrumb{display:none}.ops-menu-toggle{display:inline-flex;width:fit-content;min-height:44px;align-items:center;gap:5px;padding:5px 2px;border:0;border-radius:4px;background:none;color:#ede7ed;font-size:12px}.ops-navigation{display:none;padding:4px 14px 10px}.ops-navigation[data-open=true]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ops-navigation>button{min-height:44px;justify-content:flex-start;padding-inline:10px;white-space:normal;text-align:left}.ops-body{grid-template-columns:minmax(0,1fr)}.ops-floor-rail{position:static;height:auto;padding:13px clamp(14px,3vw,20px);overflow:visible;border-right:0;border-bottom:1px solid var(--ops-stroke)}.ops-floors-title{padding:0 0 8px}.ops-floors-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ops-floor{min-height:47px;padding:6px;border-color:#3a3039}.ops-floor:not(.ops-floor--executive):not([aria-current=location])>span:last-of-type>small,.ops-operator{display:none}.ops-floor--executive{padding-right:18px}.ops-floor strong{font-size:11px}}@media (max-width:475px){.ops-topline{gap:4px}.ops-status .private-badge{display:none}.ops-floors-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-floor{gap:8px;padding-inline:9px}.ops-floor--executive{padding-right:18px}.ops-floor strong{font-size:11px}}