:root{color-scheme:light;--nps-field-paper: #f4efe5;--nps-field-paper-2: #ebe4d4;--nps-field-paper-3: #fff9ed;--nps-ink: #163126;--nps-ink-2: #2a4a3a;--nps-muted: #4f685d;--nps-muted-2: #4f685d;--nps-rust: #8a4720;--nps-rust-bright: #af5d2b;--nps-rust-2: #8a4720;--nps-sage: #7d9778;--nps-border: rgba(22, 49, 38, .18);--nps-border-strong: rgba(22, 49, 38, .32);--nps-shadow-soft: 0 18px 42px rgba(43, 36, 23, .1);--nps-shadow-line: 0 1px 0 rgba(255, 255, 255, .55) inset;--nps-serif: "Source Serif 4", Georgia, serif;--nps-sans: "IBM Plex Sans", system-ui, sans-serif;--nps-mono: "IBM Plex Mono", ui-monospace, monospace}html,html[data-route-kind=public],html[data-theme=light]{color-scheme:light;background:var(--nps-field-paper)}html body,html[data-route-kind=public] body,html[data-theme=light] body{background:linear-gradient(180deg,#fff9edc7,#f4efe5f0 42%,#eee6d5),var(--nps-field-paper);color:var(--nps-ink);font-family:var(--nps-sans)}body::selection{background:#af5d2b38;color:var(--nps-ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-shell{--paper: var(--nps-field-paper);--paper-2: var(--nps-field-paper-2);--paper-3: var(--nps-field-paper-3);--ink: var(--nps-ink);--ink-2: var(--nps-ink-2);--ink-3: var(--nps-muted);--ink-4: var(--nps-muted-2);--rule: var(--nps-border);--rule-strong: var(--nps-border-strong);--rust: var(--nps-rust);--rust-2: var(--nps-rust-2);--accent: var(--nps-rust);--accent-soft: rgba(175, 93, 43, .12);--sage: var(--nps-sage);--bg-void: var(--nps-field-paper);--bg-panel: var(--nps-field-paper-3);--bg-card: var(--nps-field-paper-3);--text-primary: var(--nps-ink);--text-secondary: var(--nps-muted);--text-dim: var(--nps-muted);--border: var(--nps-border);position:relative;min-height:100vh;background:radial-gradient(900px 420px at 82% 0%,rgba(125,151,120,.16),transparent 68%),radial-gradient(720px 360px at 10% 12%,rgba(175,93,43,.1),transparent 62%),linear-gradient(180deg,#f7f2e7 0%,var(--nps-field-paper) 46%,#eee6d5 100%);color:var(--nps-ink)}.public-shell:after,.public-shell .flight-scan-line{display:none!important}.public-main{width:min(1220px,calc(100% - 32px));margin:0 auto;padding:34px 0 84px}.public-header{position:sticky;top:0;z-index:110;padding:12px 0;border-bottom:1px solid var(--nps-border);background:#f4efe5eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px #2b24170f}.public-header__inner{width:min(1220px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;min-height:56px;padding:0}.public-header__logo{display:inline-flex;align-items:center;gap:12px;color:var(--nps-ink);text-decoration:none}.nps-mark{width:44px;height:36px;display:inline-flex;align-items:end;gap:4px;padding:7px 8px;border:1px solid var(--nps-border-strong);background:linear-gradient(180deg,#fffaf0,#eadfcc);box-shadow:var(--nps-shadow-line)}.nps-mark__bar{display:block;width:5px;background:var(--nps-sage)}.nps-mark__bar:nth-child(1){height:12px}.nps-mark__bar:nth-child(2){height:19px;background:var(--nps-rust)}.nps-mark__bar:nth-child(3){height:24px;background:var(--nps-ink)}.public-header__logo .brand-name{font-family:var(--nps-serif);font-size:1.18rem;line-height:1;font-weight:650;letter-spacing:-.01em;color:var(--nps-ink)}.public-header__logo .brand-subtitle,.public-header__logo .logo-subtitle,.public-header__brand-meta{font-family:var(--nps-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.14em;color:var(--nps-muted)}.telemetry-chip{min-height:34px;border:1px solid var(--nps-border);background:#fff9edc2;box-shadow:var(--nps-shadow-line)}.telemetry-label,.telemetry-meta,.telemetry-value{color:var(--nps-muted);font-family:var(--nps-mono)}.public-header__nav{display:flex;justify-content:center;gap:4px}.nav-button,.public-nav-toggle,.cta-tune-in,.cta-support{color:var(--nps-muted);background:transparent;border:1px solid transparent;border-radius:2px;min-height:40px}.nav-button:hover,.nav-button:focus-visible,.public-nav-toggle:hover,.public-nav-toggle:focus-visible,.cta-tune-in:hover,.cta-tune-in:focus-visible,.cta-support:hover,.cta-support:focus-visible{color:var(--nps-ink);background:#fff9edc7;border-color:var(--nps-border)}.nav-button__label,.public-nav-toggle{font-family:var(--nps-mono);letter-spacing:.12em}.public-header__drawer{width:min(1220px,calc(100% - 32px));background:var(--nps-field-paper-3);border:1px solid var(--nps-border);box-shadow:var(--nps-shadow-soft)}.nav-pack__label,.nav-card__code,.nav-card__badge,.nav-card__meta,.nav-card__detail{color:var(--nps-muted)}.nav-card{background:#f4efe5bd;border-color:var(--nps-border)}.nav-card__title{color:var(--nps-ink)}.tape{border-color:var(--nps-border);background:#ece5d5;color:var(--nps-muted)}.tape-item .v{color:var(--nps-ink)}.tape-item .pos{color:#35602e}.tape-item .neg{color:var(--nps-rust-2)}.search-hero{max-width:980px;margin:18px auto 0;padding:clamp(32px,5vw,62px);border:1px solid var(--nps-border-strong);border-radius:2px;background:radial-gradient(520px 320px at 80% 10%,rgba(175,93,43,.12),transparent 70%),radial-gradient(420px 320px at 0% 100%,rgba(125,151,120,.14),transparent 70%),linear-gradient(180deg,#fff8ea,#eee5d4);box-shadow:var(--nps-shadow-soft)}.h-display,.h-section,.h-card,.serif,.article h1,.article h2,.article h3{font-family:var(--nps-serif);color:var(--nps-ink)}.h-display{font-size:clamp(2.85rem,7vw,5.1rem);line-height:.94;letter-spacing:-.035em}.lead,.article p,.article p.lead,.section__lede{color:var(--nps-ink-2)}.eyebrow,.caption,.panel-title,.stat-label,.card-ft,.toc,.toc-title,.kv dt,.muted{color:var(--nps-muted)}.field,.card,.sonifier,.stat-grid,.callout,.section,.hero{border-color:var(--nps-border);background:var(--nps-field-paper-3);color:var(--nps-ink);box-shadow:var(--nps-shadow-line)}.field{min-height:68px}.field input{color:var(--nps-ink)}.btn,.button,.tag{border-color:var(--nps-border-strong);color:var(--nps-ink);background:#fff9edb8}.tag.signal{color:var(--nps-rust);border-color:#8a47206b;background:#af5d2b1f}.btn-primary,.button--primary,.tag.solid{color:#fffaf0;background:var(--nps-ink);border-color:var(--nps-ink)}.btn-primary:hover,.button--primary:hover{background:var(--nps-rust-2);border-color:var(--nps-rust-2)}.signal-hero,.signal-section,.signal-card,.signal-table-wrap,.signal-method,.signal-state-panel{border:1px solid var(--nps-border);border-radius:2px;background:radial-gradient(480px 260px at 100% 0%,rgba(125,151,120,.14),transparent 66%),linear-gradient(180deg,#fff9ed,#efe6d6);box-shadow:var(--nps-shadow-line);color:var(--nps-ink)}.signal-hero{padding:clamp(32px,5vw,58px)}.signal-section{padding:clamp(24px,4vw,38px)}.signal-card{padding:22px}.signal-hero__eyebrow,.signal-section__eyebrow,.signal-card__kicker,.signal-label{color:var(--nps-rust);font-family:var(--nps-mono);letter-spacing:.13em}.signal-hero__title,.signal-section__title,.signal-card__title,.signal-method__title,.signal-state-panel__title{color:var(--nps-ink);font-family:var(--nps-serif);letter-spacing:0}.signal-hero__lede,.signal-section__lede,.signal-card__meta,.signal-method__body,.signal-state-panel__body,.signal-row{color:var(--nps-ink-2)}.signal-card__value{color:var(--nps-rust)}.signal-pill,.signal-chip{border-color:var(--nps-border);background:#fff9edb8;color:var(--nps-ink)}.signal-pill--accent,.signal-card--accent{border-color:#8a47205c;background:#af5d2b1c}.signal-pill--positive{border-color:#35602e57;background:#7d977829;color:#31592b}.signal-pill--warn,.signal-card--warn{border-color:#8a472057;background:#af5d2b1a}.signal-pill--critical,.signal-card--critical{border-color:#6f291a57;background:#6f291a14}.signal-table{color:var(--nps-ink)}.signal-table caption,.signal-table th,.signal-table td:first-child{color:var(--nps-muted)}.signal-table td{color:var(--nps-ink-2)}.fact-list dt,.public-shell dl dt{color:var(--nps-rust)}.public-footer{padding:18px 0 44px;border-top:1px solid var(--nps-border);background:linear-gradient(180deg,#ebe4d499,#e4dac6f0)}.public-footer__inner{width:min(1220px,calc(100% - 32px));margin:0 auto}.footer-pack{border:1px solid var(--nps-border);background:#fff9ed9e;box-shadow:var(--nps-shadow-line)}.footer-pack__title,.public-footer__status-value,.public-footer__brand-name{color:var(--nps-ink)!important}.footer-pack__links a,.public-footer__status-label,.public-footer__copyright,.footer-pack__meta{color:var(--nps-muted)!important}.public-footer__base{border-top-color:var(--nps-border)}.public-footer .nps-mark{width:34px;height:26px;padding:5px 6px}.public-footer .nps-mark__bar{width:4px}.telemetry-theme,.park-console,.console-prototype-shell,.console-one-route-shell,[data-theme=dark] .public-shell--ops,.telemetry-theme .LiveTelemetryMesh,.park-console .LiveTelemetryMesh{color-scheme:dark}@media(max-width:768px){.public-main{width:min(100%,calc(100% - 20px));padding-top:22px}.public-header__inner,.public-footer__inner,.public-header__drawer{width:min(100%,calc(100% - 20px))}.search-hero{margin-top:10px;padding:28px 20px 34px}.h-display{font-size:2.55rem;line-height:.98}.field{align-items:stretch;flex-direction:column}.field .btn,.field button{width:100%;min-height:46px}.between{align-items:flex-start;gap:14px}}
