:root{--pulp-void:#080b0d;--pulp-void-raised:#111619;--pulp-paper:#e8e5de;--pulp-paper-raised:#f3f0e9;--pulp-ink:#0b1a23;--pulp-fiber-faint:#474747;--pulp-fiber:#767676;--pulp-form:#158288;--pulp-form-bright:#6ccacf;--pulp-fruition:#e7e4dc;--pulp-phase-coral:#a86457;--pulp-phase-cyan:#6ccacf;--pulp-phase-gold:#907232;--pulp-font-display:Geist, Inter, "Helvetica Neue", Arial, sans-serif;--pulp-font-mono:"Commit Mono", "Berkeley Mono", "JetBrains Mono", ui-monospace, monospace}
:root{--pulp-background:#080b0d;--pulp-surface:#111619;--pulp-foreground:#e7e4dc;--pulp-muted:#bcbcbc;--pulp-teal:#58b8bd;--pulp-accent:#f3aa9b;--pulp-glow:#012d30;--pulp-metal:#9b9b9b;--pulp-hairline:#e7e4dc26;--pulp-ghost:#e7e4dc0d}:where([data-pulp-theme=bone]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pulp-background:#e8e5de;--pulp-surface:#f3f0e9;--pulp-foreground:#0b1a23;--pulp-muted:#606060;--pulp-teal:#07696e;--pulp-accent:#895045;--pulp-glow:#fbf8f1;--pulp-metal:#767676;--pulp-hairline:#0b1a2329;--pulp-ghost:#0b1a230f}:where([data-pulp-theme=graphite]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pulp-background:#080b0d;--pulp-surface:#111619;--pulp-foreground:#e7e4dc;--pulp-muted:#bcbcbc;--pulp-teal:#58b8bd;--pulp-accent:#f3aa9b;--pulp-glow:#012d30;--pulp-metal:#9b9b9b;--pulp-hairline:#e7e4dc26;--pulp-ghost:#e7e4dc0d}:where([data-pulp-theme=mineral]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pulp-background:#dce4e1;--pulp-surface:#edf2ee;--pulp-foreground:#0b1a23;--pulp-muted:#606060;--pulp-teal:#07696e;--pulp-accent:#895045;--pulp-glow:#f7fbf8;--pulp-metal:#767676;--pulp-hairline:#0b1a2329;--pulp-ghost:#0b1a230f}:where([data-pulp-theme=nocturne]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pulp-background:#08121c;--pulp-surface:#101d28;--pulp-foreground:#e7e4dc;--pulp-muted:#bcbcbc;--pulp-teal:#58b8bd;--pulp-accent:#f3aa9b;--pulp-glow:#012d30;--pulp-metal:#9b9b9b;--pulp-hairline:#e7e4dc26;--pulp-ghost:#e7e4dc0d}:where([data-pulp-theme=oxide]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pulp-background:#201613;--pulp-surface:#2b1e19;--pulp-foreground:#e7e4dc;--pulp-muted:#bcbcbc;--pulp-teal:#48a9ae;--pulp-accent:#f3aa9b;--pulp-glow:#3d211c;--pulp-metal:#9b9b9b;--pulp-hairline:#e7e4dc26;--pulp-ghost:#e7e4dc0d}:where([data-pulp-theme=signal]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pulp-background:#06100f;--pulp-surface:#0b1c1a;--pulp-foreground:#e7e4dc;--pulp-muted:#bcbcbc;--pulp-teal:#58b8bd;--pulp-accent:#f3aa9b;--pulp-glow:#012d30;--pulp-metal:#9b9b9b;--pulp-hairline:#e7e4dc26;--pulp-ghost:#e7e4dc0d}
:root{--pulp-motion-duration-instant:0s;--pulp-motion-duration-fast:.14s;--pulp-motion-duration-standard:.24s;--pulp-motion-duration-slow:.48s;--pulp-motion-duration-emergence:.9s;--pulp-motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--pulp-motion-ease-enter:cubic-bezier(.16, 1, .3, 1);--pulp-motion-ease-settle:cubic-bezier(.22, 1, .36, 1)}@media (prefers-reduced-motion:reduce){:root{--pulp-motion-duration-instant:0s;--pulp-motion-duration-fast:0s;--pulp-motion-duration-standard:0s;--pulp-motion-duration-slow:0s;--pulp-motion-duration-emergence:0s}}
.pulp-wordmark{--pulp-wordmark-weight:12.5;width:var(--pulp-wordmark-width,24cqw);height:auto;color:var(--pulp-foreground,currentColor);overflow:visible}.pulp-wordmark path{stroke-width:var(--pulp-wordmark-weight)}

:root{background:var(--pulp-background);color:var(--pulp-foreground);font-family:var(--pulp-font-display);--status-page-gutter:max(.875rem, calc(.5rem + 1vi));--status-touch-target:max(2.75rem, calc(2.55rem + .08vi));--status-touch-target-comfortable:max(3rem, calc(2.7rem + .12vi));--status-radius-pill:999rem;--status-type-xs:max(.75rem, calc(.68rem + .08vi));--status-type-sm:max(.825rem, calc(.74rem + .09vi));--status-type-md:max(.95rem, calc(.84rem + .1vi));--status-type-base:max(1rem, calc(.9rem + .12vi));--status-type-lg:max(1.125rem, calc(.96rem + .18vi));--status-type-xl:max(1.375rem, calc(1.08rem + .26vi));--status-radius-sm:clamp(.45rem, .25rem + .18vi, .75rem);--status-radius-md:clamp(.75rem, .45rem + .22vi, 1.25rem);--status-space-1:clamp(.35rem, .25rem + .12vi, .6rem);--status-space-2:clamp(.65rem, .4rem + .22vi, 1rem);--status-space-3:clamp(1rem, .7rem + .3vi, 1.5rem);--status-space-4:clamp(1.5rem, 1rem + .55vi, 2.5rem);font-size:max(100%,92% + .16vi)}*{box-sizing:border-box}body{background:radial-gradient(circle at 14% -10%, var(--pulp-glow), transparent 38rem), var(--pulp-background);min-block-size:100dvb;color:var(--pulp-foreground);margin:0}a{color:var(--pulp-teal);text-underline-offset:.25rem}button{font:inherit}.shell{inline-size:calc(100% - 2 * var(--status-page-gutter));margin-inline:auto;padding-block:clamp(1.75rem,3.2vi,4.5rem) clamp(2rem,2.6vi,4rem);container:status-page/inline-size}.masthead{border-bottom:1px solid var(--pulp-hairline);justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:1.75rem;display:flex}.eyebrow{font:600 var(--status-type-sm)/1 var(--pulp-font-mono);letter-spacing:.18em;color:var(--pulp-teal);margin:0 0 .625rem}h1{letter-spacing:-.055em;max-inline-size:24ch;margin:0;font-size:max(2.125rem,1.5rem + 1.1vi);font-weight:560;line-height:.96}h2{letter-spacing:-.04em;margin:0;font-size:max(1.5rem,1.2rem + .55vi);font-weight:540}h3{font-size:var(--status-type-md);margin:0;font-weight:560}.lede{max-inline-size:68ch;color:var(--pulp-muted);font-size:var(--status-type-base);margin:1.25rem 0 0;line-height:1.55}.state{font:650 var(--status-type-xs)/1 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--status-radius-pill);white-space:nowrap;border:1px solid;padding:.5rem .625rem;display:inline-flex}.state-healthy{color:var(--pulp-teal)}.state-pressure,.state-stale,.state-planned,.state-unobserved,.state-maintenance-scheduled{color:var(--pulp-phase-gold)}.state-critical,.state-unreachable,.state-maintenance-in-progress{color:var(--pulp-accent)}.state-maintenance-completed{color:var(--pulp-muted)}.quiet{min-height:var(--status-touch-target);border:1px solid var(--pulp-hairline);color:var(--pulp-muted);background:var(--pulp-ghost);border-radius:var(--status-radius-pill);cursor:pointer;padding:.5625rem .8125rem}.incident-banner{border:1px solid color-mix(in srgb, var(--pulp-accent) 52%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-accent) 7%, var(--pulp-surface));border-radius:1.125rem;margin:1.5rem 0 0;padding:1.125rem 1.25rem}.incident-banner-row{border-top:1px solid var(--pulp-hairline);grid-template-columns:minmax(12ch,max-content) minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding:.75rem 0;display:grid}.incident-banner-row span{color:var(--pulp-muted)}.incident-banner-row time,.timeline time{font:var(--status-type-xs)/1.4 var(--pulp-font-mono);color:var(--pulp-muted)}.section-head{justify-content:space-between;align-items:end;gap:1.5rem;padding:2.375rem 0 .875rem;display:flex}.section-head>p{max-inline-size:52ch;color:var(--pulp-muted);font-size:var(--status-type-sm);text-align:right;margin:0;line-height:1.5}.section-head.compact{padding-top:0}.fleet-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(1.25rem,3vi,4rem);padding:2.375rem 0 .875rem;display:grid}.fleet-overview h2{margin:0}.section-copy{max-inline-size:56ch;color:var(--pulp-muted);font-size:var(--status-type-base);margin:.75rem 0 0;line-height:1.5}.fleet-overview-stats{border:1px solid var(--pulp-hairline);background:var(--pulp-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.fleet-overview-stats div{background:var(--pulp-surface);min-width:0;padding:.875rem}.fleet-overview-stats dt{color:var(--pulp-muted);font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.08em}.fleet-overview-stats dd{font:600 var(--status-type-xl)/1 var(--pulp-font-mono);margin:.4rem 0 0}.machine-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,28ch),1fr));gap:.875rem;display:grid}.machine{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 86%, transparent);box-shadow:inset 0 1px 0 var(--pulp-ghost);border-radius:1.125rem;padding:1.25rem}.machine>header{justify-content:space-between;align-items:start;gap:1.125rem;display:flex}.machine-id{letter-spacing:-.035em;margin:0;font-size:max(1.625rem,1.35rem + .25vi)}.freshness{color:var(--pulp-muted);font:var(--status-type-sm)/1.3 var(--pulp-font-mono);margin:.375rem 0 0}.state-border-critical,.state-border-unreachable{border-color:color-mix(in srgb, var(--pulp-accent) 56%, var(--pulp-hairline))}.state-border-pressure,.state-border-stale,.state-border-unobserved{border-color:color-mix(in srgb, var(--pulp-phase-gold) 56%, var(--pulp-hairline))}.metrics{grid-template-columns:1fr 1fr;margin:1.375rem 0 0;display:grid}.metrics div{border-top:1px solid var(--pulp-hairline);padding:.625rem 0}.metrics div:nth-child(odd){padding-right:.75rem}.metrics dt{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.08em}.metrics dd{font:500 var(--status-type-lg)/1 var(--pulp-font-mono);margin:.3125rem 0 0}.history-graph{border-top:1px solid var(--pulp-hairline);margin-top:.1875rem;padding-top:.625rem}.history-graph svg{width:100%;height:3.625rem;display:block;overflow:visible}.trend-rule{stroke:var(--pulp-hairline);stroke-width:.5px;vector-effect:non-scaling-stroke}.trend{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.trend-swap{stroke:var(--pulp-accent)}.trend-disk{stroke:var(--pulp-phase-gold)}.trend-legend{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.06em;gap:.75rem;display:flex}.history-empty,.empty{color:var(--pulp-muted);font-size:var(--status-type-sm);margin:.75rem 0;line-height:1.5}.machine-connections{border-top:1px solid var(--pulp-hairline);margin-top:1rem;padding-top:.75rem}.machine-connections .eyebrow{font-size:var(--status-type-xs);margin-bottom:.375rem}.machine-connections>div{color:var(--pulp-muted);font:var(--status-type-sm)/1.7 var(--pulp-font-mono);justify-content:space-between;gap:.875rem;display:flex}.machine-connections strong{color:var(--pulp-teal);font-weight:600}.machine-details summary{min-height:var(--status-touch-target);cursor:pointer;color:var(--pulp-muted);font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.75rem;list-style-position:inside;display:flex}.machine-details[open] summary{color:var(--pulp-teal)}.machine-details .metrics{margin-top:0}.filesystems{border-top:1px solid var(--pulp-hairline);margin-top:.625rem;padding-top:.5rem}.filesystems div{color:var(--pulp-muted);font:var(--status-type-sm)/1.7 var(--pulp-font-mono);justify-content:space-between;gap:.875rem;display:flex}.filesystems strong{color:var(--pulp-foreground);font-weight:500}.issues{color:var(--pulp-accent);font-size:var(--status-type-sm);margin:.625rem 0 0;padding-left:1.125rem;line-height:1.45}.net-panel{border-top:1px solid var(--pulp-hairline);padding:1.75rem 0}.net-panel>header{justify-content:space-between;align-items:start;gap:1.5rem;display:flex}.net-panel h2{letter-spacing:-.035em;margin:0;font-size:max(1.375rem,1.15rem + .55vi);font-weight:540}.net-detail,.net-empty,.net-error{color:var(--pulp-muted);font:var(--status-type-sm)/1.5 var(--pulp-font-mono)}.net-error{color:var(--pulp-accent)}.net-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24ch),1fr));gap:.625rem;margin-top:1.125rem;display:grid}.net-peer{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 72%, transparent);border-radius:.875rem;justify-content:space-between;gap:1.125rem;padding:.875rem;display:flex}.net-name{font:560 var(--status-type-base)/1.2 var(--pulp-font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.net-hostname{color:var(--pulp-muted);font:var(--status-type-xs)/1.3 var(--pulp-font-mono);overflow-wrap:anywhere;margin:.25rem 0 0}.net-identity{text-align:right;font:var(--status-type-sm)/1.3 var(--pulp-font-mono);flex-direction:column;align-items:end;gap:.25rem;display:flex}.net-identity strong{color:var(--pulp-teal);font-weight:600}.net-identity span{color:var(--pulp-muted)}.two-column{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:.875rem;margin-top:2.375rem;display:grid}.panel{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 86%, transparent);border-radius:1.125rem;padding:1.125rem 1.25rem}.component-group+.component-group{margin-top:1.25rem}.component-group>h3{color:var(--pulp-muted);font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.3125rem}.component-row{border-top:1px solid var(--pulp-hairline);grid-template-columns:minmax(18ch,1fr) minmax(12ch,.6fr) auto;align-items:center;gap:.875rem;padding:.6875rem 0;display:grid}.component-name{min-width:0}.component-row small{color:var(--pulp-muted);max-width:64ch;margin-top:.25rem;display:block}.component-trend{width:100%;height:1.5rem}.component-trend polyline{fill:none;stroke:var(--pulp-teal);stroke-width:1.25px;vector-effect:non-scaling-stroke}.component-meta{color:var(--pulp-muted);font:var(--status-type-xs)/1 var(--pulp-font-mono);white-space:nowrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.dot{background:var(--pulp-muted);border-radius:50%;block-size:.55cap;inline-size:.55cap}.dot-healthy{background:var(--pulp-teal)}.dot-unhealthy{background:var(--pulp-accent)}.timeline article+article{border-top:1px solid var(--pulp-hairline);margin-top:.875rem;padding-top:.875rem}.timeline h3{margin-top:.5625rem}.timeline p{color:var(--pulp-muted);font-size:var(--status-type-sm);line-height:1.45}.incidents{padding:0 1.25rem}.incident{padding:1.125rem 0}.incident+.incident{border-top:1px solid var(--pulp-hairline)}.incident>header{justify-content:space-between;align-items:start;gap:1.125rem;display:flex}.incident header p{color:var(--pulp-muted);font-size:var(--status-type-sm);margin:.25rem 0 0}.incident ol{margin:0;padding:.625rem 0 0;list-style:none}.incident li{border-top:1px solid var(--pulp-hairline);font-size:var(--status-type-sm);grid-template-columns:minmax(16ch,max-content) minmax(0,1fr);gap:1rem;padding:.5625rem 0;display:grid}.incident li time{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono)}.status-footer{border-top:1px solid var(--pulp-hairline);color:var(--pulp-muted);font-size:var(--status-type-sm);justify-content:space-between;align-items:end;gap:1.5rem;margin-top:2.375rem;padding-top:1.5rem;display:flex}.status-footer p{margin:0}.status-footer time{font:var(--status-type-xs)/1.4 var(--pulp-font-mono);white-space:nowrap}.login-shell{place-items:center;min-block-size:100dvb;padding:1.5rem;display:grid}.login-panel{border:1px solid var(--pulp-hairline);background:var(--pulp-surface);border-radius:1.25rem;inline-size:min(100%,62ch);padding:clamp(1.75rem,7vw,4rem)}.login-panel button{border:1px solid var(--pulp-teal);border-radius:var(--status-radius-pill);color:var(--pulp-teal);cursor:pointer;background:0 0;margin-top:1.75rem;padding:.75rem 1rem}@container status-page (max-width:56.25rem){.two-column{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:start}.section-head>p{text-align:left}}@container status-page (max-width:47.5rem){.component-row{grid-template-columns:1fr auto}.component-trend{grid-area:2/1/auto/-1}.shell{width:calc(100% - 2 * var(--status-page-gutter));padding-top:1.75rem}.masthead{flex-direction:column}.machine-grid,.net-grid,.integration-grid{grid-template-columns:minmax(0,1fr)}.net-peer{flex-direction:column;gap:.625rem}.net-identity{text-align:left;align-items:start}.status-footer{flex-direction:column;align-items:start}.incident-banner-row{grid-template-columns:1fr;gap:.3125rem}.incident li{grid-template-columns:1fr;gap:.1875rem}}.integration-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22ch),1fr));gap:.875rem;display:grid}.integration-card{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 86%, transparent);border-radius:1.125rem;padding:1.125rem 1.25rem}.integration-card>header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.integration-card>p{color:var(--pulp-muted);font-size:var(--status-type-sm);line-height:1.45}.integration-card .integration-value{color:var(--pulp-foreground);font:500 var(--status-type-lg)/1.15 var(--pulp-font-mono);margin:1.375rem 0 .5rem}.integration-degraded{border-color:color-mix(in srgb, var(--pulp-phase-gold) 56%, var(--pulp-hairline))}.integration-inactive{border-color:color-mix(in srgb, var(--pulp-accent) 56%, var(--pulp-hairline))}.observation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,44ch),1fr));gap:.875rem;display:grid}.observation-panel{padding:1.125rem 1.25rem;overflow:hidden}.observation-panel>header{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.875rem;display:flex}.observation-panel>header h3{margin:.125rem 0 0}.observation-panel>header>span{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono)}.observation-runtime{grid-column:1/-1}.observation-note{color:var(--pulp-muted);font-size:var(--status-type-sm);margin:-.25rem 0 .75rem;line-height:1.45}.observation-rows{display:grid}.observation-row{border-top:1px solid var(--pulp-hairline);min-width:0;font-size:var(--status-type-sm);grid-template-columns:minmax(18ch,1.3fr) repeat(3,minmax(10ch,.8fr)) auto;align-items:center;gap:.625rem;padding:.5625rem 0;display:grid}.observation-row strong,.observation-row span,.observation-row time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.observation-row strong{font:500 var(--status-type-sm)/1.3 var(--pulp-font-mono)}.observation-row span,.observation-row time{color:var(--pulp-muted)}.log-row{grid-template-columns:minmax(18ch,1.5fr) repeat(3,minmax(8ch,.7fr)) minmax(18ch,1fr)}.runtime-row{grid-template-columns:minmax(18ch,1.2fr) minmax(8ch,.5fr) minmax(22ch,1.6fr) minmax(10ch,.6fr) minmax(22ch,1.5fr)}.runtime-image{font-family:var(--pulp-font-mono)}@container status-page (max-width:61.25rem){.observation-grid{grid-template-columns:1fr}.observation-runtime{grid-column:auto}.observation-row,.log-row,.runtime-row{grid-template-columns:1fr 1fr}}.observatory{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 86%, transparent);border-radius:1.375rem;margin-top:1.75rem;overflow:hidden;container:observatory/inline-size}.observatory-toolbar{border-bottom:1px solid var(--pulp-hairline);justify-content:space-between;align-items:end;gap:1.5rem;padding:1.125rem 1.25rem;display:flex}.observatory-toolbar h2{font-size:max(1.5rem,1.2rem + .65cqi)}.observatory-toolbar>div>p:last-child{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:.5rem 0 0}.observatory-layout{grid-template-columns:minmax(0,3fr) minmax(28ch,1fr);min-block-size:max(60dvb,30vi);display:grid}.observatory-canvas{border-right:1px solid var(--pulp-hairline);background:radial-gradient(circle at 50% 20%, var(--pulp-glow), transparent 58%), var(--pulp-background);min-block-size:max(60dvb,30vi);position:relative}.observatory-canvas>div:first-child{height:100%}.observatory-canvas-touch-idle canvas{touch-action:pan-y!important}.observatory-canvas-touch-active canvas{touch-action:none}.scene-touch-controls{z-index:4;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.375rem;display:flex;position:absolute;top:.75rem;right:.75rem}.scene-touch-buttons{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.scene-touch-controls button{min-inline-size:10ch;min-height:var(--status-touch-target);border:1px solid var(--pulp-hairline);border-radius:var(--status-radius-pill);background:color-mix(in srgb, var(--pulp-background) 92%, transparent);color:var(--pulp-foreground);box-shadow:0 .25rem 1.125rem color-mix(in srgb, var(--pulp-background) 70%, transparent);pointer-events:auto;padding:.5625rem .8125rem}.scene-touch-controls button[aria-pressed=true]{border-color:var(--pulp-teal);color:var(--pulp-teal)}.scene-touch-controls span{background:color-mix(in srgb, var(--pulp-background) 88%, transparent);max-inline-size:20ch;color:var(--pulp-muted);font:var(--status-type-xs)/1.3 var(--pulp-font-mono);text-align:right;border-radius:.5rem;padding:.3125rem .5rem}.observatory-loading{min-block-size:max(60dvb,30vi);color:var(--pulp-muted);font:var(--status-type-sm)/1.4 var(--pulp-font-mono);place-items:center;display:grid}.scene-label{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 88%, transparent);min-width:max-content;box-shadow:0 .25rem 1.125rem color-mix(in srgb, var(--pulp-background) 70%, transparent);border-radius:.375rem;flex-direction:column;gap:.125rem;padding:.25rem .375rem;display:flex}.scene-label strong{font:600 max(var(--status-type-xs), calc(.68rem + .09cqi))/1.15 var(--pulp-font-mono);color:var(--pulp-foreground)}.scene-label span{font:max(var(--status-type-xs), calc(.66rem + .07cqi))/1.1 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--pulp-muted)}.scene-legend{border:1px solid var(--pulp-hairline);border-radius:var(--status-radius-pill);background:color-mix(in srgb, var(--pulp-background) 90%, transparent);color:var(--pulp-muted);font:var(--status-type-xs)/1 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.05em;pointer-events:none;flex-wrap:wrap;gap:.625rem;padding:.4375rem .5625rem;display:flex;position:absolute;bottom:.75rem;left:.875rem}.scene-legend span{align-items:center;gap:.3125rem;display:inline-flex}.scene-legend i{background:var(--pulp-teal);border-radius:50%;block-size:.35cap;inline-size:.35cap}.observatory-inspector{min-width:0;padding:clamp(1rem,1.25cqi,2rem);overflow:auto}.observatory-inspector h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 .625rem;font-size:max(1.5rem,1.3rem + .18vi)}.observatory-inspector dl{border-top:1px solid var(--pulp-hairline);margin:1.125rem 0 0}.observatory-inspector dl>div{border-bottom:1px solid var(--pulp-hairline);font:var(--status-type-xs)/1.35 var(--pulp-font-mono);grid-template-columns:10ch minmax(0,1fr);gap:.625rem;padding:.5rem 0;display:grid}.observatory-inspector dt{color:var(--pulp-muted)}.observatory-inspector dd{overflow-wrap:anywhere;margin:0}.inspector-detail{color:var(--pulp-muted);font-size:var(--status-type-sm);overflow-wrap:anywhere;line-height:1.5}.inspector-links{margin-top:1.25rem}.inspector-links button{width:100%;min-height:var(--status-touch-target);text-align:left;border:0;border-top:1px solid var(--pulp-hairline);color:var(--pulp-foreground);cursor:pointer;background:0 0;grid-template-columns:4.75rem 1fr;align-items:center;gap:.5rem;padding:.5625rem 0;display:grid}.inspector-links button span{color:var(--pulp-muted);font:var(--status-type-xs)/1.3 var(--pulp-font-mono)}.inspector-links button strong{font-size:var(--status-type-sm);overflow-wrap:anywhere;font-weight:550}.observatory-evidence{border-top:1px solid var(--pulp-hairline);color:var(--pulp-muted);font:var(--status-type-xs)/1.45 var(--pulp-font-mono);margin:0;padding:.625rem .875rem}.state-online,.state-running,.state-succeeded,.state-ok{color:var(--pulp-teal)}.state-offline,.state-failed,.state-error,.state-unhealthy,.state-interrupted{color:var(--pulp-accent)}.state-away,.state-detached,.state-queued,.state-unknown{color:var(--pulp-muted)}@container observatory (max-width:61.25rem){.observatory-layout{grid-template-columns:1fr;min-height:0}.observatory-canvas{border-right:0;border-bottom:1px solid var(--pulp-hairline);height:min(68svh,32.5rem);min-height:0}.observatory-inspector{max-height:none;overflow:visible}}@container observatory (max-width:42.5rem){.observatory-toolbar{flex-direction:column;align-items:stretch}.observatory-toolbar .quiet{width:100%}.observatory-canvas{height:clamp(22.5rem,62svh,28.75rem);min-height:0}.scene-legend{border-radius:.75rem;width:fit-content;max-width:calc(100% - 1.25rem);bottom:.625rem;left:.625rem;right:.625rem}.scene-touch-controls{top:.625rem;right:.625rem}.observatory-inspector{padding:1.125rem 1rem}.observatory-inspector h3{font-size:var(--status-type-xl)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.observatory-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.observatory-toolbar-actions .quiet{min-inline-size:10ch}.observatory-toolbar-actions .quiet:disabled{opacity:.55;cursor:wait}.live-toggle-on{border-color:color-mix(in srgb, var(--pulp-teal) 68%, var(--pulp-hairline));color:var(--pulp-teal)}.observatory-summary{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 26%, transparent);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.observatory-summary button{min-height:var(--status-touch-target-comfortable);border:0;border-right:1px solid var(--pulp-hairline);color:var(--pulp-foreground);cursor:pointer;text-align:left;background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;padding:.625rem 1rem;display:flex}.observatory-summary button:last-child{border-right:0}.observatory-summary button:hover,.observatory-summary button:focus-visible{background:var(--pulp-ghost)}.observatory-summary strong{font:540 var(--status-type-xl)/1 var(--pulp-font-mono)}.observatory-summary span{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.08em}.observatory-commandbar{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 94%, transparent);grid-template-columns:minmax(0,1fr) minmax(26ch,min(28cqi,42ch));gap:.75rem;padding:.75rem .875rem;display:grid}.observatory-lenses{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.observatory-lenses button{min-height:var(--status-touch-target);border:1px solid var(--pulp-hairline);border-radius:var(--status-radius-pill);color:var(--pulp-muted);cursor:pointer;font:600 var(--status-type-xs)/1 var(--pulp-font-mono);white-space:nowrap;background:0 0;padding:.5rem .75rem}.observatory-lenses button[aria-pressed=true]{border-color:var(--pulp-teal);background:color-mix(in srgb, var(--pulp-teal) 9%, transparent);color:var(--pulp-teal)}.observatory-search{min-width:0;position:relative}.observatory-search input{width:100%;min-height:var(--status-touch-target);border:1px solid var(--pulp-hairline);border-radius:var(--status-radius-pill);background:var(--pulp-background);color:var(--pulp-foreground);font:var(--status-type-sm)/1.3 var(--pulp-font-mono);outline:none;padding:.5625rem 5.125rem .5625rem .875rem}.observatory-search input:focus{border-color:var(--pulp-teal);box-shadow:0 0 0 .125rem color-mix(in srgb, var(--pulp-teal) 16%, transparent)}.observatory-search small{color:var(--pulp-muted);font:var(--status-type-xs)/1 var(--pulp-font-mono);pointer-events:none;position:absolute;top:50%;right:.875rem;translate:0 -50%}.scene-label-planned,.scene-label-unobserved{border-color:color-mix(in srgb, var(--pulp-phase-gold) 55%, var(--pulp-hairline))}.observatory-clear{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 94%, transparent);text-align:center;pointer-events:none;border-radius:.875rem;flex-direction:column;gap:.4375rem;width:min(26.25rem,100% - 2.75rem);padding:1rem 1.125rem;display:flex;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.observatory-clear strong{font-size:var(--status-type-md)}.observatory-clear span{color:var(--pulp-muted);font-size:var(--status-type-sm);line-height:1.45}.inspector-breadcrumb{color:var(--pulp-muted);flex-wrap:wrap;align-items:center;gap:.1875rem;margin:-.125rem 0 .75rem;display:flex}.inspector-breadcrumb span{align-items:center;gap:.1875rem;min-width:0;display:inline-flex}.inspector-breadcrumb i{opacity:.6;font-style:normal}.inspector-breadcrumb button{min-height:var(--status-touch-target);max-inline-size:16ch;color:var(--pulp-muted);cursor:pointer;font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:.25rem .3125rem;overflow:hidden}.inspector-breadcrumb button:hover,.inspector-breadcrumb button:focus-visible{color:var(--pulp-teal)}.inspector-events{margin-top:1.25rem}.inspector-events article{border-top:1px solid var(--pulp-hairline);grid-template-columns:1fr auto;gap:.3125rem .625rem;padding:.5625rem 0;display:grid}.inspector-events article>span{font:600 var(--status-type-xs)/1.3 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.06em}.inspector-events time{color:var(--pulp-muted);font:var(--status-type-xs)/1.3 var(--pulp-font-mono)}.inspector-events p{color:var(--pulp-muted);font-size:var(--status-type-xs);grid-column:1/-1;margin:0;line-height:1.45}@container observatory (max-width:61.25rem){.observatory-commandbar{grid-template-columns:1fr}.observatory-toolbar-actions{justify-content:flex-start}}@container observatory (max-width:42.5rem){.observatory-toolbar-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.observatory-toolbar-actions .quiet{width:auto;min-width:0}.observatory-toolbar-actions .quiet:last-child{grid-column:1/-1}.observatory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.observatory-summary button{min-height:var(--status-touch-target-comfortable);border-bottom:1px solid var(--pulp-hairline)}.observatory-summary button:nth-child(2n){border-right:0}.observatory-summary button:nth-last-child(-n+2){border-bottom:0}.observatory-commandbar{padding:.625rem}.observatory-lenses{scrollbar-width:thin;overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-wrap:nowrap;padding-bottom:.125rem;overflow-x:auto}.observatory-lenses button{scroll-snap-align:start}.observatory-search input{border-radius:.75rem}}@container observatory (max-width:26.25rem){.observatory-toolbar{gap:.875rem;padding:1rem .875rem}.observatory-toolbar-actions{grid-template-columns:1fr}.observatory-toolbar-actions .quiet:last-child{grid-column:auto}.observatory-summary button{padding-inline:.75rem}.observatory-commandbar{padding:.5rem}.scene-touch-controls{align-items:flex-end;left:.5rem;right:.5rem}.scene-touch-buttons{max-width:100%}.scene-touch-controls span{max-inline-size:calc(100cqi - 3 * var(--status-space-3))}.scene-legend{font-size:var(--status-type-xs);gap:.4375rem}}.scene-focus-badge{z-index:4;min-height:var(--status-touch-target);border:1px solid var(--pulp-teal);border-radius:var(--status-radius-pill);background:color-mix(in srgb, var(--pulp-background) 94%, transparent);max-inline-size:min(36ch,100% - 14ch);color:var(--pulp-teal);font:600 var(--status-type-xs)/1.25 var(--pulp-font-mono);cursor:pointer;text-align:left;padding:.5rem .75rem;position:absolute;top:.75rem;left:.75rem}.inspector-actions{grid-template-columns:1fr;gap:.375rem;margin:.75rem 0 .25rem;display:grid}.inspector-actions button{min-height:var(--status-touch-target);border:1px solid var(--pulp-hairline);color:var(--pulp-foreground);font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono);cursor:pointer;text-align:left;background:0 0;border-radius:.625rem;padding:.5rem .625rem}.inspector-actions button:disabled{opacity:.55;cursor:default}.inspector-actions button:hover:not(:disabled),.inspector-actions button:focus-visible{border-color:var(--pulp-teal);color:var(--pulp-teal)}@container observatory (max-width:42.5rem){.scene-focus-badge{width:fit-content;max-width:calc(100% - 1.25rem);top:4rem;left:.625rem;right:.625rem}}@media (prefers-reduced-motion:reduce){.observatory *{scroll-behavior:auto!important}}.observatory-search-results{border-bottom:1px solid var(--pulp-hairline);background:var(--pulp-hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.observatory-search-results button{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .5rem;padding:.5rem .75rem;display:grid}.observatory-search-results button[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--pulp-teal)}.observatory-search-results button:hover,.observatory-search-results button:focus-visible{background:var(--pulp-ghost)}.observatory-search-results button span{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase}.observatory-search-results button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--status-type-sm);overflow:hidden}.observatory-search-results button small{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);grid-column:2}.observatory-search-results>p{background:var(--pulp-background);color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:0;padding:.6875rem .75rem}@container observatory (max-width:61.25rem){.observatory-search-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@container observatory (max-width:32.5rem){.observatory-search-results{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);max-height:16.25rem;overflow-y:auto}.observatory-search-results button{min-height:var(--status-touch-target-comfortable)}}.inspector-anatomy{margin-top:1.125rem}.inspector-anatomy>div{border:1px solid var(--pulp-hairline);background:var(--pulp-hairline);border-radius:.625rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.inspector-anatomy span{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);flex-direction:column;justify-content:center;gap:.1875rem;padding:.5rem;display:flex}.inspector-anatomy strong{font:600 var(--status-type-base)/1 var(--pulp-font-mono)}.inspector-anatomy small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase;text-overflow:ellipsis;overflow:hidden}@container observatory (max-width:26.25rem){.inspector-anatomy>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.observatory-changebar{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-teal) 4%, var(--pulp-background))}.observatory-change-toggle{width:100%;min-height:var(--status-touch-target);color:var(--pulp-foreground);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;padding:.5rem .875rem;display:grid}.observatory-change-toggle span,.observatory-change-toggle i{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;font-style:normal}.observatory-change-toggle strong{font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono)}.observatory-change-list{border-top:1px solid var(--pulp-hairline);background:var(--pulp-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.observatory-change-list button{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .5rem;padding:.5rem .75rem;display:grid}.observatory-change-list button:disabled{opacity:.55;cursor:default}.observatory-change-list button span{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase}.observatory-change-list button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--status-type-xs);overflow:hidden}.observatory-change-list button small{color:var(--pulp-teal);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);grid-column:2}@container observatory (max-width:42.5rem){.observatory-change-list{grid-template-columns:minmax(0,1fr);max-height:13.75rem;overflow-y:auto}.observatory-change-list button{min-height:var(--status-touch-target-comfortable)}}.scene-zone-label{border-radius:var(--status-radius-pill);background:color-mix(in srgb, var(--pulp-background) 72%, transparent);color:color-mix(in srgb, var(--pulp-muted) 76%, transparent);font:700 max(var(--status-type-xs), calc(.64rem + .06cqi))/1 var(--pulp-font-mono);letter-spacing:.16em;white-space:nowrap;text-transform:uppercase;padding:.1875rem .375rem;display:inline-block}@container observatory (max-width:42.5rem){.scene-zone-label{display:none}}.observatory-layerbar{min-height:var(--status-touch-target);border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 64%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.375rem .75rem;display:grid}.observatory-layerbar>span{color:var(--pulp-muted);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.12em;text-transform:uppercase}.observatory-layerbar>div{overscroll-behavior-x:contain;scrollbar-width:thin;gap:.3125rem;min-width:0;display:flex;overflow-x:auto}.observatory-layerbar button{min-height:var(--status-touch-target);border:1px solid var(--pulp-hairline);border-radius:var(--status-radius-pill);color:var(--pulp-muted);font:600 var(--status-type-xs)/1 var(--pulp-font-mono);cursor:pointer;background:0 0;flex:none;padding:.4375rem .625rem}.observatory-layerbar button[aria-pressed=true]{border-color:color-mix(in srgb, var(--pulp-teal) 64%, var(--pulp-hairline));color:var(--pulp-teal)}.observatory-layerbar .observatory-label-toggle{min-height:var(--status-touch-target)}@container observatory (max-width:42.5rem){.observatory-layerbar{grid-template-columns:1fr auto;padding:.3125rem .5rem}.observatory-layerbar>span{display:none}.observatory-layerbar>div{scroll-snap-type:x proximity}.observatory-layerbar>div button{min-height:var(--status-touch-target);scroll-snap-align:start}}.observatory-coverage{border-bottom:1px solid var(--pulp-hairline);background:var(--pulp-hairline);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.observatory-coverage button{min-width:0;min-height:var(--status-touch-target);background:color-mix(in srgb, var(--pulp-background) 94%, var(--pulp-surface));color:var(--pulp-foreground);cursor:pointer;text-align:left;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.4375rem .75rem;display:flex}.observatory-coverage button:hover,.observatory-coverage button:focus-visible{background:var(--pulp-ghost)}.observatory-coverage small{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);text-transform:uppercase;letter-spacing:.05em}.observatory-coverage strong{font:600 var(--status-type-sm)/1 var(--pulp-font-mono);white-space:nowrap}@container observatory (max-width:47.5rem){.observatory-coverage{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.observatory-coverage button{min-inline-size:16ch;min-height:var(--status-touch-target);scroll-snap-align:start;flex:none}}.observatory-view-actions{justify-content:flex-end;gap:.3125rem;display:flex;overflow:visible!important}.observatory-layerbar .observatory-view-toggle{min-height:var(--status-touch-target)}.observatory-list-view{border-right:1px solid var(--pulp-hairline);background:var(--pulp-hairline);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:1px;min-width:0;min-height:35.625rem;max-height:43.75rem;display:grid;overflow:auto}.observatory-list-view button{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.1875rem .5rem;padding:.5625rem .75rem;display:grid}.observatory-list-view button[aria-current=true]{box-shadow:inset 0 0 0 1px var(--pulp-teal);background:color-mix(in srgb, var(--pulp-teal) 5%, var(--pulp-background))}.observatory-list-view button:hover,.observatory-list-view button:focus-visible{background:var(--pulp-ghost)}.observatory-list-view button>span{color:var(--pulp-muted);font:var(--status-type-xs)/1 var(--pulp-font-mono);text-transform:uppercase}.observatory-list-view button>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--status-type-sm);overflow:hidden}.observatory-list-view button>small{font:var(--status-type-xs)/1 var(--pulp-font-mono);text-transform:uppercase}.observatory-list-view button>i{color:var(--pulp-muted);font:var(--status-type-xs)/1 var(--pulp-font-mono);grid-column:2/-1;font-style:normal}@container observatory (max-width:73.75rem){.observatory-list-view{grid-template-columns:repeat(2,minmax(0,1fr))}}@container observatory (max-width:61.25rem){.observatory-list-view{border-right:0;border-bottom:1px solid var(--pulp-hairline);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;max-height:none;overflow:visible}}@container observatory (max-width:37.5rem){.observatory-list-view{grid-template-columns:minmax(0,1fr)}.observatory-list-view button{min-height:var(--status-touch-target-comfortable)}.observatory-view-actions{flex-direction:column}}.observatory-spatial-fallback{min-block-size:50dvb;text-align:center;background:var(--pulp-background);height:100%;color:var(--pulp-foreground);place-content:center;justify-items:center;gap:.5rem;padding:1.5rem;display:grid}.observatory-spatial-fallback strong{font-size:var(--status-type-md)}.observatory-spatial-fallback span{max-inline-size:36ch;color:var(--pulp-muted);font-size:var(--status-type-sm);line-height:1.5}.observatory-spatial-fallback button{min-height:var(--status-touch-target);border:1px solid var(--pulp-teal);border-radius:var(--status-radius-pill);color:var(--pulp-teal);font:600 var(--status-type-xs)/1 var(--pulp-font-mono);cursor:pointer;background:0 0;margin-top:.25rem;padding:.5rem .875rem}.observatory-coverage .coverage-pressure{color:var(--pulp-phase-gold)}.observatory-memory{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 86%, var(--pulp-surface))}.observatory-memory>header{min-height:var(--status-touch-target);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex}.observatory-memory>header span{color:var(--pulp-muted);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.12em}.observatory-memory>header strong{font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono)}.observatory-memory>div{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;background:var(--pulp-hairline);gap:1px;display:flex;overflow-x:auto}.observatory-memory button{inline-size:20ch;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;scroll-snap-align:start;border:0;flex:none;grid-template-columns:auto 1fr;align-items:center;gap:.1875rem .5rem;padding:.5rem .625rem;display:grid}.observatory-memory button:disabled{opacity:.5;cursor:default}.observatory-memory button:hover:not(:disabled),.observatory-memory button:focus-visible{background:var(--pulp-ghost)}.observatory-memory time,.observatory-memory small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase}.observatory-memory button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 var(--status-type-xs)/1.1 var(--pulp-font-mono);overflow:hidden}.observatory-memory button>strong{font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono);grid-column:1/-1}.observatory-memory button>small{grid-column:1/-1}@container observatory (max-width:37.5rem){.observatory-memory button{inline-size:min(76cqi,24ch);min-height:var(--status-touch-target-comfortable)}}.inspector-interfaces{margin-top:1.125rem}.inspector-interfaces>div{border-top:1px solid var(--pulp-hairline);grid-template-columns:8ch minmax(0,1fr);gap:.5rem;padding:.4375rem 0;display:grid}.inspector-interfaces>div>strong{color:var(--pulp-muted);font:700 var(--status-type-xs)/1.5 var(--pulp-font-mono);text-transform:uppercase}.inspector-interfaces>div>span{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}.inspector-interfaces i{border:1px solid var(--pulp-hairline);max-width:100%;color:var(--pulp-foreground);font:var(--status-type-xs)/1.25 var(--pulp-font-mono);overflow-wrap:anywhere;border-radius:.3125rem;padding:.1875rem .3125rem;font-style:normal}.observatory-surface{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 90%, var(--pulp-surface))}.observatory-surface>header{min-height:var(--status-touch-target);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .75rem;display:flex}.observatory-surface>header span{color:var(--pulp-muted);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.12em}.observatory-surface>header strong{font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono)}.observatory-surface-rail{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;background:var(--pulp-hairline);gap:1px;display:flex;overflow-x:auto}.observatory-surface-rail button{inline-size:18ch;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;scroll-snap-align:start;border:0;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.1875rem .375rem;padding:.5rem .625rem;display:grid}.observatory-surface-rail button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--pulp-teal)}.observatory-surface-rail button:hover,.observatory-surface-rail button:focus-visible{background:var(--pulp-ghost)}.observatory-surface-rail button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--status-type-xs);font-weight:600;overflow:hidden}.observatory-surface-rail button>strong{font:600 var(--status-type-xs)/1 var(--pulp-font-mono)}.observatory-surface-rail button>small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);grid-column:2/-1}.observatory-surface-detail{min-height:var(--status-touch-target);border-top:1px solid var(--pulp-hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;padding:.4375rem .75rem;display:grid}.observatory-surface-detail strong{font-size:var(--status-type-xs)}.observatory-surface-detail span,.observatory-surface-detail time{color:var(--pulp-muted);font:var(--status-type-xs)/1.35 var(--pulp-font-mono);overflow-wrap:anywhere}@container observatory (max-width:37.5rem){.observatory-surface-rail button{inline-size:min(68cqi,22ch);min-height:var(--status-touch-target-comfortable)}.observatory-surface-detail{grid-template-columns:1fr}}.inspector-metabolism{margin-top:1.125rem}.inspector-metabolism .metabolism-primary,.inspector-metabolism .metabolism-counters,.inspector-metabolism .metabolism-rate{border:1px solid var(--pulp-hairline);background:var(--pulp-hairline);border-radius:.625rem;gap:1px;display:grid;overflow:hidden}.inspector-metabolism .metabolism-primary{grid-template-columns:repeat(3,minmax(0,1fr))}.inspector-metabolism .metabolism-counters,.inspector-metabolism .metabolism-rate{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.375rem}.inspector-metabolism .metabolism-rate{border-color:color-mix(in srgb, var(--pulp-teal) 40%, var(--pulp-hairline))}.inspector-metabolism span{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);flex-direction:column;justify-content:center;gap:.1875rem;padding:.5rem;display:flex}.inspector-metabolism small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase}.inspector-metabolism strong{font:600 var(--status-type-sm)/1.1 var(--pulp-font-mono);overflow-wrap:anywhere}.inspector-metabolism i{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);font-style:normal}.inspector-metabolism>p:last-child{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:.4375rem 0 0}@container observatory (max-width:26.25rem){.inspector-metabolism .metabolism-primary{grid-template-columns:1fr 1fr}.inspector-metabolism .metabolism-primary span:nth-child(2){grid-column:span 2}}.inspector-interfaces .revision-drift{border:1px solid color-mix(in srgb, var(--pulp-phase-gold) 50%, var(--pulp-hairline));color:var(--pulp-phase-gold);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);border-radius:.5rem;margin:.4375rem 0 0;padding:.4375rem .5rem}.observatory-vitals{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-teal) 3%, var(--pulp-background))}.observatory-vitals>header{min-height:var(--status-touch-target);grid-template-columns:auto minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .75rem;display:grid}.observatory-vitals>header span{color:var(--pulp-teal);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.14em}.observatory-vitals>header strong{font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono)}.observatory-vitals>header button{min-height:var(--status-touch-target);border:1px solid var(--pulp-teal);border-radius:var(--status-radius-pill);color:var(--pulp-teal);font:600 var(--status-type-xs)/1 var(--pulp-font-mono);cursor:pointer;background:0 0;padding:.375rem .625rem}.observatory-vitals>div{background:var(--pulp-hairline);border-top:1px solid var(--pulp-hairline);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.observatory-vitals>div>span{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);flex-direction:column;justify-content:center;gap:.25rem;padding:.5rem .75rem;display:flex}.observatory-vitals small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase}.observatory-vitals strong{font:600 var(--status-type-md)/1.05 var(--pulp-font-mono);overflow-wrap:anywhere}.observatory-vitals>p{color:var(--pulp-muted);font:var(--status-type-xs)/1.35 var(--pulp-font-mono);margin:0;padding:.375rem .75rem}.observatory-hot-tissue{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;border-top:1px solid var(--pulp-hairline);gap:1px;overflow-x:auto;background:var(--pulp-hairline)!important;display:flex!important}.observatory-hot-tissue>b{inline-size:10ch;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-phase-gold);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.1em;flex:none;place-items:center;padding:.5rem;display:grid}.observatory-hot-tissue button{inline-size:16ch;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;scroll-snap-align:start;border:0;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1875rem .4375rem;padding:.4375rem .5625rem;display:grid}.observatory-hot-tissue button:hover,.observatory-hot-tissue button:focus-visible{background:var(--pulp-ghost)}.observatory-hot-tissue button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--status-type-xs);font-weight:600;overflow:hidden}.observatory-hot-tissue button strong{font:600 var(--status-type-xs)/1 var(--pulp-font-mono)}.observatory-hot-tissue button small{color:var(--pulp-muted);font:var(--status-type-xs)/1 var(--pulp-font-mono);grid-column:1/-1}@container observatory (max-width:47.5rem){.observatory-vitals>div{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.observatory-vitals>div>span{min-inline-size:14ch;min-height:var(--status-touch-target-comfortable);scroll-snap-align:start;flex:none}.observatory-vitals>header{grid-template-columns:1fr auto;align-items:center;gap:.3125rem .625rem}.observatory-vitals>header strong{grid-column:1}.observatory-vitals>header button{min-height:var(--status-touch-target);grid-area:1/2/span 2}}.inspector-physiology{margin-top:1.125rem}.inspector-physiology .physiology-primary,.inspector-physiology .physiology-filesystems{border:1px solid var(--pulp-hairline);background:var(--pulp-hairline);border-radius:.625rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.inspector-physiology .physiology-filesystems{margin-top:.375rem}.inspector-physiology span{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);flex-direction:column;justify-content:center;gap:.1875rem;padding:.5rem;display:flex}.inspector-physiology small{color:var(--pulp-muted);font:var(--status-type-xs)/1.15 var(--pulp-font-mono);overflow-wrap:anywhere;text-transform:uppercase}.inspector-physiology strong{font:600 var(--status-type-sm)/1.1 var(--pulp-font-mono)}.observatory-circulation{border-bottom:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-teal) 2%, var(--pulp-background))}.observatory-circulation>header{min-height:var(--status-touch-target);justify-content:space-between;align-items:center;gap:.75rem;padding:.4375rem .75rem;display:flex}.observatory-circulation>header span{color:var(--pulp-teal);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.14em}.observatory-circulation>header strong{font:600 var(--status-type-xs)/1.25 var(--pulp-font-mono);text-align:right}.observatory-circulation>div{overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x proximity;border-top:1px solid var(--pulp-hairline);background:var(--pulp-hairline);gap:1px;display:flex;overflow-x:auto}.observatory-circulation button{min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);color:var(--pulp-foreground);cursor:pointer;text-align:left;scroll-snap-align:start;border:0;flex:0 0 18ch;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem .5rem;padding:.5rem .625rem;display:grid}.observatory-circulation button:hover,.observatory-circulation button:focus-visible{background:var(--pulp-ghost)}.observatory-circulation button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--status-type-xs);font-weight:600;overflow:hidden}.observatory-circulation button strong{font:600 var(--status-type-xs)/1 var(--pulp-font-mono)}.observatory-circulation button small{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);grid-column:1/-1}.observatory-circulation>p{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:0;padding:.375rem .75rem}.inspector-circulation{margin-top:1.125rem}.inspector-circulation>div{border:1px solid var(--pulp-hairline);background:var(--pulp-hairline);border-radius:.625rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.inspector-circulation span{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);flex-direction:column;justify-content:center;gap:.1875rem;padding:.5rem;display:flex}.inspector-circulation small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase}.inspector-circulation strong{font:600 var(--status-type-sm)/1.1 var(--pulp-font-mono);overflow-wrap:anywhere}.inspector-circulation>p:last-child{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:.4375rem 0 0}@container observatory (max-width:47.5rem){.observatory-circulation>header{flex-direction:column;align-items:flex-start;gap:.1875rem}.observatory-circulation>header strong{text-align:left}.observatory-circulation button{min-height:var(--status-touch-target-comfortable);flex-basis:16ch}}.inspector-host-control{margin-top:1.125rem}.inspector-host-control>div{border:1px solid var(--pulp-hairline);background:var(--pulp-hairline);border-radius:.625rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.inspector-host-control span{min-width:0;min-height:var(--status-touch-target-comfortable);background:var(--pulp-background);flex-direction:column;justify-content:center;gap:.1875rem;padding:.5rem;display:flex}.inspector-host-control small{color:var(--pulp-muted);font:var(--status-type-xs)/1.1 var(--pulp-font-mono);text-transform:uppercase}.inspector-host-control strong{font:600 var(--status-type-sm)/1.1 var(--pulp-font-mono);overflow-wrap:anywhere}.inspector-host-control>p:last-child{color:var(--pulp-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:.4375rem 0 0}@container observatory (max-width:61.25rem){.observatory-layout{grid-template-columns:minmax(0,1fr);min-height:0}.observatory-canvas{min-height:0;border-right:0;border-bottom:1px solid var(--pulp-hairline);block-size:max(68dvb,45cqi)}.observatory-inspector{max-height:none;overflow:visible}.observatory-commandbar{grid-template-columns:minmax(0,1fr)}.observatory-toolbar-actions{justify-content:flex-start}.observatory-list-view{border-right:0;border-bottom:1px solid var(--pulp-hairline);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;max-height:none;overflow:visible}}@container observatory (max-width:42.5rem){.observatory-toolbar{flex-direction:column;align-items:stretch}.observatory-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.observatory-toolbar-actions .quiet{width:auto;min-width:0}.observatory-summary{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;display:flex;overflow-x:auto}.observatory-summary button{min-height:var(--status-touch-target-comfortable);scroll-snap-align:start;flex:0 0 38%}.observatory-lenses{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;flex-wrap:nowrap;overflow-x:auto}.observatory-lenses button{scroll-snap-align:start}.observatory-canvas{block-size:max(62dvb,45cqi)}.scene-zone-label{display:none}.scene-legend{inset-inline:.625rem;border-radius:var(--status-radius-sm);width:fit-content;max-width:calc(100% - 1.25rem);bottom:.625rem}.scene-touch-controls{top:.625rem;right:.625rem}.observatory-inspector{padding:clamp(1rem,4cqi,1.4rem)}.observatory-list-view{grid-template-columns:minmax(0,1fr)}}@container observatory (max-width:26.25rem){.observatory-toolbar-actions,.observatory-layerbar{grid-template-columns:minmax(0,1fr)}.observatory-layerbar>span{display:none}.observatory-view-actions{justify-content:stretch}.observatory-view-actions button{flex:auto}.inspector-anatomy>div,.inspector-metabolism .metabolism-primary{grid-template-columns:repeat(2,minmax(0,1fr))}}@container observatory (min-width:100rem){.observatory-toolbar{padding:clamp(1.25rem,1.1cqi,2.25rem)}.observatory-summary button{padding-inline:clamp(1rem,.9cqi,1.75rem)}.observatory-commandbar{padding:clamp(.75rem,.7cqi,1.35rem)}.observatory-layout{grid-template-columns:minmax(0,3fr) minmax(30ch,1fr)}.observatory-canvas{min-block-size:max(72dvb,34vi)}.observatory-inspector h3{font-size:max(1.5rem,1.05cqi)}}@container status-page (max-width:56.25rem){.masthead,.net-panel>header,.status-footer,.section-head{flex-direction:column;align-items:flex-start}.section-head>p{text-align:left;max-width:70ch}.fleet-overview{grid-template-columns:minmax(0,1fr);align-items:start}.two-column{grid-template-columns:minmax(0,1fr)}.component-row{grid-template-columns:minmax(0,1fr) auto}.component-trend{grid-area:2/1/auto/-1}}@container status-page (max-width:47.5rem){.machine-grid,.net-grid,.integration-grid{grid-template-columns:minmax(0,1fr)}.net-peer{flex-direction:column;gap:.625rem}.net-identity{text-align:left;align-items:flex-start}.incident-banner-row,.incident li{grid-template-columns:minmax(0,1fr)}.observation-row,.log-row,.runtime-row{grid-template-columns:repeat(2,minmax(0,1fr))}.mast-actions{flex-wrap:wrap}}@container status-page (max-width:32.5rem){.metrics{grid-template-columns:minmax(0,1fr)}.metrics div:nth-child(odd){padding-right:0}.observation-row,.log-row,.runtime-row,.component-row{grid-template-columns:minmax(0,1fr)}.component-trend{grid-row:auto}.component-meta{flex-wrap:wrap;justify-content:flex-start}}@container status-page (min-width:100rem){.masthead{gap:clamp(2rem,2vi,5rem)}.masthead>div:first-child{max-inline-size:70%}.machine-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,30ch),1fr));gap:clamp(.875rem,.7vi,1.6rem)}.machine{min-block-size:max(18vi,28ch);padding:clamp(1.25rem,.85vi,2rem)}.observation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.875rem,.7vi,1.6rem)}.integration-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.875rem,.65vi,1.5rem)}.net-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,28ch),1fr));gap:clamp(.625rem,.55vi,1.25rem)}.two-column{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:clamp(.875rem,.7vi,1.6rem)}.panel{padding:clamp(1.125rem,.85vi,2rem)}.section-head{padding-block:clamp(2.375rem,2vi,4.5rem) clamp(.875rem,.65vi,1.5rem)}}@container status-page (min-width:160rem){.machine-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,32ch),1fr))}.observation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.observation-runtime{grid-column:auto}.two-column{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr)}}.masthead{border-bottom:1px solid var(--pulp-color-semantic-hairline);justify-content:space-between;align-items:flex-end;gap:clamp(1rem,3vi,3rem);padding-block:clamp(1.25rem,2.5vi,2.75rem) clamp(.875rem,1.5vi,1.5rem);display:flex}.masthead h1{letter-spacing:-.055em;margin:.35rem 0 0;font-size:max(2rem,1.75rem + 1vi);line-height:.94}.mast-actions{align-items:center;gap:1rem;display:flex}.mast-time{color:var(--pulp-color-semantic-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);white-space:nowrap}.status-lines{border-bottom:1px solid var(--pulp-color-semantic-hairline);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.status-lines p{min-width:0;color:var(--pulp-color-semantic-muted);font-size:var(--status-type-sm);align-items:baseline;gap:.5rem;margin:0;padding:.75rem clamp(.5rem,1vi,1rem) .75rem 0;display:flex}.status-lines p+p{border-inline-start:1px solid var(--pulp-color-semantic-hairline);padding-inline-start:clamp(.5rem,1vi,1rem)}.status-lines strong{color:var(--pulp-foreground);font:560 var(--status-type-base)/1 var(--pulp-font-mono)}.status-lines .status-line-attention strong{color:var(--pulp-accent)}.section-head.compact{justify-content:space-between;align-items:end;gap:1rem;padding-block:clamp(1.5rem,3vi,2.75rem) .65rem;display:flex}.section-head.compact h2{margin:.15rem 0 0}.section-head.compact>span{color:var(--pulp-color-semantic-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono)}.active-incidents{border-bottom:1px solid var(--pulp-color-semantic-hairline)}.active-incident{border-top:1px solid var(--pulp-color-semantic-hairline);grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:clamp(1rem,2vi,2rem);padding:.75rem 0;display:grid}.active-incident>div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.active-incident p{color:var(--pulp-color-semantic-muted);margin:0}.source-panel{border-bottom:1px solid var(--pulp-color-semantic-hairline)}.integration-list{border-top:1px solid var(--pulp-color-semantic-hairline)}.integration-list .integration-card{border:0;border-bottom:1px solid var(--pulp-color-semantic-hairline);background:0 0;border-radius:0;grid-template-columns:minmax(0,.8fr) minmax(0,.5fr) minmax(0,1.2fr);align-items:baseline;gap:clamp(.75rem,1.5vi,1.5rem);padding:.6rem 0;display:grid}.integration-list .integration-card:last-child{border-bottom:0}.integration-list .integration-card>header{justify-content:flex-start;align-items:center;gap:.55rem;display:flex}.integration-list .integration-card>p{color:var(--pulp-color-semantic-muted);font-size:var(--status-type-sm);margin:0}.integration-list .integration-card .integration-value{color:var(--pulp-foreground);font:520 var(--status-type-sm)/1.35 var(--pulp-font-mono)}.integration-list .integration-degraded .integration-value,.integration-list .integration-inactive .integration-value{color:var(--pulp-accent)}.fleet-overview{background:0 0;border:0;margin:0;padding:0}.machine-grid{border-top:1px solid var(--pulp-color-semantic-hairline);background:0 0;margin:0;display:block}.machine{border:0;border-bottom:1px solid var(--pulp-color-semantic-hairline);min-block-size:0;box-shadow:none;opacity:1;background:0 0;border-radius:0;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.45rem clamp(1rem,2.5vi,3rem);padding:clamp(.75rem,1.5vi,1.25rem) 0;display:grid}.machine>header{align-self:start}.machine-title{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.machine-id{margin:0;font-size:max(1.05rem,1rem + .08vi);font-weight:580}.machine .freshness{overflow-wrap:anywhere;margin:.25rem 0 0}.machine-readings,.machine-cause,.machine .issues,.machine-connections-inline,.machine-details{grid-column:2}.machine-readings{flex-wrap:wrap;gap:.35rem clamp(.8rem,1.8vi,1.75rem);margin:0;padding:0;display:flex}.machine-readings div{align-items:baseline;gap:.4rem;display:flex}.machine-readings dt{color:var(--pulp-color-semantic-muted);font-size:var(--status-type-sm)}.machine-readings dd{font:520 var(--status-type-sm)/1.3 var(--pulp-font-mono);margin:0}.machine-cause{color:var(--pulp-accent);font-size:var(--status-type-sm);margin:.1rem 0 0;line-height:1.4}.machine .issues{color:var(--pulp-accent);font-size:var(--status-type-sm);margin:.15rem 0 0;padding-inline-start:1rem;line-height:1.4}.machine-connections-inline{color:var(--pulp-color-semantic-muted);font:var(--status-type-xs)/1.35 var(--pulp-font-mono);flex-wrap:wrap;gap:.4rem .8rem;display:flex}.machine-details{border-top:0;margin-top:.15rem}.machine-details>summary{min-height:var(--status-touch-target);color:var(--pulp-color-semantic-muted);font-size:var(--status-type-sm);text-transform:none;letter-spacing:0;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;list-style:none;display:flex}.machine-details>summary::-webkit-details-marker{display:none}.machine-details>summary:after{content:"+";font:520 var(--status-type-base)/1 var(--pulp-font-mono)}.machine-details[open]>summary:after{content:"−"}.machine-details[open]{padding-top:0}.machine.state-border-planned{opacity:.7;grid-template-columns:1fr;padding-block:.55rem}.operation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vi,2rem);margin-top:clamp(1.75rem,3vi,3rem);display:grid}.operation-grid .panel{border:0;border-top:1px solid var(--pulp-color-semantic-hairline);border-bottom:1px solid var(--pulp-color-semantic-hairline);background:0 0;border-radius:0;padding:0;overflow:visible}.operation-grid .observation-panel>header{margin:0;padding:.8rem 0}.operation-grid .observation-panel>header h2{margin:.125rem 0 0}.operation-grid .observation-row{grid-template-columns:minmax(0,1.35fr) minmax(0,.75fr) minmax(0,.65fr) minmax(0,.55fr) minmax(0,.9fr)}.operation-grid .runtime-row{grid-template-columns:minmax(0,1.1fr) minmax(0,.6fr) minmax(0,1.4fr) minmax(0,.6fr) minmax(0,1fr)}.net-panel{border-top:1px solid var(--pulp-color-semantic-hairline);border-bottom:1px solid var(--pulp-color-semantic-hairline);margin-top:clamp(1.75rem,3vi,3rem);padding:0 0 clamp(1rem,2vi,2rem)}.net-panel>header{padding-top:.8rem}.net-grid{margin-top:.75rem;display:block}.net-peer{border:0;border-top:1px solid var(--pulp-color-semantic-hairline);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.65rem 0;display:grid}.net-identity{align-items:end}.two-column{gap:clamp(1rem,2vi,2rem);margin-top:0}.two-column .panel{border:0;border-top:1px solid var(--pulp-color-semantic-hairline);border-bottom:1px solid var(--pulp-color-semantic-hairline);background:0 0;border-radius:0;padding:0}.two-column .component-group,.two-column .timeline{padding-block:.25rem}.expert-surface{border-block:1px solid var(--pulp-color-semantic-hairline);margin-block:clamp(1.5rem,3vi,3rem) 0}.expert-surface>summary{min-height:calc(var(--status-touch-target) * 1.3);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;list-style:none;display:flex}.expert-surface>summary::-webkit-details-marker{display:none}.expert-surface>summary>span:first-child{gap:.2rem;display:grid}.expert-surface>summary small{color:var(--pulp-color-semantic-muted);font-size:var(--status-type-sm)}.expert-surface>summary:after{content:"+";font:520 var(--status-type-lg)/1 var(--pulp-font-mono);color:var(--pulp-color-semantic-muted)}.expert-surface[open]>summary:after{content:"−"}.expert-surface[open]>summary{border-bottom:1px solid var(--pulp-color-semantic-hairline)}.incident-history .incidents{background:0 0;border:0;border-radius:0}.topology-surface .observatory{border:0;border-radius:0;margin-top:0}@container status-page (max-width:56.25rem){.status-lines{grid-template-columns:repeat(2,minmax(0,1fr))}.status-lines p:nth-child(3){border-inline-start:0;border-top:1px solid var(--pulp-color-semantic-hairline);padding-inline-start:0}.status-lines p:nth-child(4){border-top:1px solid var(--pulp-color-semantic-hairline)}.active-incident{grid-template-columns:1fr;gap:.35rem}.integration-list .integration-card{grid-template-columns:minmax(0,.9fr) minmax(0,.7fr)}.integration-list .integration-card>p:last-child{grid-column:1/-1}.machine{grid-template-columns:1fr;gap:.4rem}.machine-readings,.machine-cause,.machine .issues,.machine-connections-inline,.machine-details{grid-column:1}.operation-grid{grid-template-columns:1fr}.operation-grid .observation-row,.operation-grid .runtime-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@container status-page (max-width:32.5rem){.masthead{flex-direction:column;align-items:flex-start}.mast-actions{justify-content:space-between;width:100%}.status-lines{grid-template-columns:1fr}.status-lines p+p{border-inline-start:0;border-top:1px solid var(--pulp-color-semantic-hairline);padding-inline-start:0}.integration-list .integration-card{grid-template-columns:1fr;gap:.2rem}.integration-list .integration-card>p:last-child{grid-column:1}.operation-grid .observation-row,.operation-grid .runtime-row{grid-template-columns:1fr}.observation-row strong,.observation-row span,.observation-row time{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.net-peer{grid-template-columns:1fr}.net-identity{text-align:left;align-items:start}}.history-summary{color:var(--pulp-color-semantic-muted);font:var(--status-type-xs)/1.4 var(--pulp-font-mono);margin:.25rem 0 .75rem}.topology-link{border-block:1px solid var(--pulp-color-semantic-hairline);margin-top:clamp(1.5rem,3vi,3rem)}.topology-link a{min-height:calc(var(--status-touch-target) * 1.3);color:var(--pulp-foreground);justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;text-decoration:none;display:flex}.topology-link a>span:first-child{gap:.2rem;display:grid}.topology-link small{color:var(--pulp-color-semantic-muted);font-size:var(--status-type-sm)}.topology-page{inline-size:100%;margin:0;padding:0}.topology-page .observatory{margin-top:0}.observatory-status-link{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.observatory-world{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--pulp-teal) 7%, transparent), transparent 38%), radial-gradient(circle at 50% 12%, var(--pulp-glow), transparent 54%), var(--pulp-background)}.scene-person-label{--scene-person-portrait:clamp(2rem, 3cqi, 2.5rem);grid-template-columns:var(--scene-person-portrait) minmax(0, 1fr);border-radius:.75rem;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .375rem;display:grid}.scene-person-label>img{inline-size:var(--scene-person-portrait);block-size:var(--scene-person-portrait);object-fit:cover;border:1px solid color-mix(in srgb, var(--pulp-teal) 48%, var(--pulp-hairline));background:var(--pulp-surface);border-radius:50%}.scene-label-copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.scene-world-key{z-index:3;border:1px solid color-mix(in srgb, var(--pulp-teal) 34%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 88%, transparent);pointer-events:none;border-radius:.625rem;flex-direction:column;gap:.1875rem;padding:.5rem .625rem;display:flex;position:absolute;top:.75rem;left:.875rem}.scene-live-work{z-index:4;border:1px solid color-mix(in srgb, var(--pulp-teal) 34%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 90%, transparent);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:.625rem;gap:.4rem;max-block-size:min(45%,22rem);inline-size:min(21rem,100% - 1.75rem);padding:.5rem;display:grid;position:absolute;top:.75rem;right:.875rem;overflow:auto}.scene-live-work>p{color:var(--pulp-teal);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.09em;margin:0}.scene-live-work>div{gap:.3rem;display:grid}.scene-live-work button{border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-surface) 78%, transparent);color:var(--pulp-foreground);text-align:left;cursor:pointer;border-radius:.45rem;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:.15rem .55rem;padding:.42rem .5rem;display:grid}.scene-live-work button:hover,.scene-live-work button:focus-visible{border-color:var(--pulp-teal)}.scene-live-work button strong,.scene-live-work button span,.scene-live-work button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scene-live-work button strong{font:700 var(--status-type-xs)/1.2 var(--pulp-font-mono)}.scene-live-work button span{font:600 var(--status-type-xs)/1.2 var(--pulp-font-mono)}.scene-live-work button small{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono);grid-column:2}.scene-world-key strong{color:var(--pulp-teal);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.14em}.scene-world-key span{color:var(--pulp-muted);font:var(--status-type-xs)/1.2 var(--pulp-font-mono)}.scene-xr-error{z-index:5;border:1px solid var(--pulp-accent);background:color-mix(in srgb, var(--pulp-background) 94%, transparent);max-inline-size:min(34rem,100% - 2rem);color:var(--pulp-foreground);font:var(--status-type-xs)/1.35 var(--pulp-font-mono);border-radius:.625rem;padding:.5rem .75rem;position:absolute;top:.75rem;left:50%;translate:-50%}.observatory-layerbar .observatory-xr-toggle:disabled{opacity:.42;cursor:default}.inspector-world-links{margin-top:1.25rem}.inspector-world-links>p{margin-bottom:.375rem}.inspector-world-links>a{min-height:var(--status-touch-target);border-top:1px solid var(--pulp-hairline);color:var(--pulp-foreground);font:600 var(--status-type-sm)/1.2 var(--pulp-font-mono);justify-content:space-between;align-items:center;gap:.75rem;padding:.5625rem 0;text-decoration:none;display:flex}.inspector-world-links>a:hover,.inspector-world-links>a:focus-visible{color:var(--pulp-teal)}.inspector-world-links>a span{color:var(--pulp-muted)}@container observatory (max-width:42.5rem){.scene-world-key{top:.625rem;left:.625rem}.scene-world-key span{display:none}.scene-live-work{max-block-size:34%;inline-size:min(17rem,100% - 1.25rem);top:3.35rem;right:.625rem}.scene-person-label{--scene-person-portrait:clamp(1.75rem, 6cqi, 2rem)}}.scene-workforce-person{border:1px solid color-mix(in srgb, var(--pulp-teal) 26%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 90%, transparent);min-width:2.2rem;color:var(--pulp-foreground);font:600 var(--status-type-xs)/1 var(--pulp-font-mono);white-space:nowrap;border-radius:50%;align-items:center;gap:.35rem;padding:.2rem .3rem;text-decoration:none;transition:transform .12s,border-color .12s;display:flex}.scene-workforce-person:hover,.scene-workforce-person:focus-visible{border-color:var(--pulp-teal);transform:scale(1.08)}.scene-workforce-person{--scene-workforce-portrait:clamp(calc(var(--status-type-xs) * 1.8), 2.4cqi, calc(var(--status-type-sm) * 1.7))}.scene-workforce-person img{inline-size:var(--scene-workforce-portrait);block-size:var(--scene-workforce-portrait);object-fit:cover;background:var(--pulp-surface);border-radius:50%}.scene-district-label{border:1px solid color-mix(in srgb, var(--pulp-teal) 28%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 90%, transparent);text-align:center;border-radius:.6rem;flex-direction:column;align-items:center;gap:.2rem;min-width:7rem;padding:.4rem .55rem;display:flex}.scene-district-label strong{color:var(--pulp-foreground);font:700 var(--status-type-xs)/1 var(--pulp-font-mono);letter-spacing:.08em}.scene-district-label span{color:var(--pulp-muted);font:var(--status-type-xs)/1.15 var(--pulp-font-mono)}.observatory-world-first{background:var(--pulp-background);border-radius:0;flex-direction:column;min-block-size:100dvh;margin-inline:0;display:flex;position:relative}.observatory-world-first>.observatory-summary,.observatory-world-first>.observatory-vitals,.observatory-world-first>.observatory-circulation,.observatory-world-first>.observatory-coverage,.observatory-world-first>.observatory-surface,.observatory-world-first>.observatory-memory,.observatory-world-first>.observatory-changebar{display:none}.observatory-world-first .observatory-layout{order:0;min-block-size:100dvh;display:block;position:relative}.observatory-world-first .observatory-canvas{border-right:0;block-size:100dvh;min-block-size:100dvh}.observatory-world-first .observatory-toolbar{z-index:12;border:1px solid color-mix(in srgb, var(--pulp-teal) 26%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 88%, transparent);-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);border-radius:.8rem;align-items:center;min-height:3.75rem;padding:.55rem .7rem;position:absolute;inset:.75rem .75rem auto}.observatory-world-first .observatory-toolbar>div:first-child{grid-template-columns:auto auto;align-items:baseline;gap:.15rem .65rem;display:grid}.observatory-world-first .observatory-toolbar .eyebrow{color:var(--pulp-teal);grid-row:1/3;align-self:center;margin:0}.observatory-world-first .observatory-toolbar h2{font-size:var(--status-type-md);letter-spacing:-.02em;margin:0}.observatory-world-first .observatory-toolbar>div>p:last-child{margin:0}.observatory-world-first .observatory-commandbar{z-index:11;border:1px solid color-mix(in srgb, var(--pulp-teal) 22%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 88%, transparent);-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);border-radius:.8rem;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);position:absolute;inset:auto min(22.75rem,27vi) .75rem .75rem}.observatory-world-first .observatory-layerbar{z-index:11;border:1px solid var(--pulp-hairline);background:color-mix(in srgb, var(--pulp-background) 84%, transparent);-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);border-radius:.8rem;position:absolute;inset:auto min(22.75rem,27vi) 5.2rem .75rem}.observatory-world-first .observatory-search-results{z-index:14;border:1px solid var(--pulp-hairline);border-radius:.8rem;max-block-size:min(36dvh,22rem);position:absolute;inset:auto min(22.75rem,27vi) 9.8rem .75rem;overflow:auto}.observatory-world-first .observatory-inspector{z-index:10;border:1px solid color-mix(in srgb, var(--pulp-teal) 24%, var(--pulp-hairline));background:color-mix(in srgb, var(--pulp-background) 90%, transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);max-block-size:calc(100% - 6.15rem);inline-size:min(21rem,26vi);box-shadow:0 1.25rem 4rem color-mix(in srgb, var(--pulp-background) 52%, transparent);border-radius:.9rem;position:absolute;inset:5.4rem .75rem .75rem auto}.observatory-world-first .observatory-inspector-passive{display:none}.observatory-world-first .scene-world-key{top:5.4rem;left:.9rem}.observatory-world-first .scene-live-work{top:5.4rem;right:min(22.75rem,27vi)}.observatory-world-first .scene-legend{max-inline-size:calc(100% - min(24rem,30vi));bottom:10rem;left:.9rem}.observatory-world-first .scene-touch-controls{bottom:10rem}@container observatory (max-width:70rem){.observatory-world-first .observatory-commandbar{grid-template-columns:1fr;right:.75rem}.observatory-world-first .observatory-layerbar{bottom:8.5rem;right:.75rem}.observatory-world-first .observatory-search-results{bottom:14rem;right:.75rem}.observatory-world-first .observatory-inspector{inline-size:min(23rem,42cqi);inset:5.4rem .75rem 13rem auto}.observatory-world-first .scene-live-work{max-block-size:28%;top:10rem;right:.9rem}.observatory-world-first .scene-legend{display:none}}@container observatory (max-width:42.5rem){.observatory-world-first{min-block-size:100dvh}.observatory-world-first .observatory-layout,.observatory-world-first .observatory-canvas{block-size:100dvh;min-block-size:100dvh}.observatory-world-first .observatory-toolbar{inset:.5rem .5rem auto}.observatory-world-first .observatory-toolbar>div:first-child{grid-template-columns:1fr}.observatory-world-first .observatory-toolbar .eyebrow{grid-row:auto}.observatory-world-first .observatory-toolbar>div>p:last-child,.observatory-world-first .observatory-toolbar-actions button:first-child,.observatory-world-first .observatory-toolbar-actions button:last-child{display:none}.observatory-world-first .observatory-commandbar{padding:.45rem;inset:auto .5rem .5rem}.observatory-world-first .observatory-lenses{flex-wrap:nowrap;overflow-x:auto}.observatory-world-first .observatory-layerbar{grid-template-columns:1fr;inset:auto .5rem 7.6rem}.observatory-world-first .observatory-layerbar>span,.observatory-world-first .observatory-layerbar>div:first-of-type{display:none}.observatory-world-first .observatory-view-actions{justify-content:stretch}.observatory-world-first .observatory-view-actions button{flex:auto}.observatory-world-first .observatory-search-results{grid-template-columns:1fr;inset:auto .5rem 13.5rem}.observatory-world-first .observatory-inspector{inline-size:auto;inset:5rem .5rem 13.5rem}.observatory-world-first .scene-world-key{top:5rem;left:.625rem}.observatory-world-first .scene-live-work{display:none}}
