.fs-env-strip{--fs-env-strip-gutter:20px;letter-spacing:.1em;text-transform:uppercase;align-items:center;height:26px;font-size:11px;font-weight:600;display:flex}.fs-env-strip[data-environment=staging]{color:#141519;background:#e8795f}.fs-env-strip[data-environment=local]{color:#f7f1ec;background:#2a3763}.fs-env-strip-label{width:100%;max-width:1440px;padding:0 var(--fs-env-strip-gutter);margin:0 auto}.fs-env-strip+.fs-status{min-height:calc(100vh - 26px)}@media (width>=960px){.fs-env-strip{--fs-env-strip-gutter:64px}}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Variable-CFg-z2ne.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-Du0PCiXT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBold-CT2p8cOJ.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fs-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-bg:#f7f1ec;--fs-surface:#fff;--fs-border:#e5e2d1;--fs-text:#141519;--fs-muted:#8e8a86;--fs-faint:#a8a39e;--fs-median:#959597;--fs-p95:#999591;--fs-axis:#a8a39e;--fs-frame:#141519;--fs-mm:#1415190c;--fs-cm:#1415191a;--fs-sunset:#e8795f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fs-bg:#171920;--fs-surface:#1f222b;--fs-border:#2e323d;--fs-text:#f7f1ec;--fs-muted:#8b91a1;--fs-faint:#6e7484;--fs-median:#807f81;--fs-p95:#808695;--fs-axis:#6e7484;--fs-frame:#8b91a1;--fs-mm:#f7f1ec08;--fs-cm:#f7f1ec12}*{box-sizing:border-box}body{background:var(--fs-bg);color:var(--fs-text);-webkit-font-smoothing:antialiased;margin:0;font-family:Satoshi,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.fs-status{--fs-gutter:20px;max-width:1440px;min-height:100vh;padding:0 var(--fs-gutter);grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""hero""badge""card""footer";margin:0 auto;display:grid}:where(.fs-status) :where(p,h1,h2,ul,dl,dd){margin:0}.fs-header{display:contents}.fs-brand{border-bottom:1px solid var(--fs-border);letter-spacing:-.02em;color:var(--fs-muted);grid-area:brand;padding:23px 0 17px;font-size:22px;font-weight:400}.fs-logo{letter-spacing:-.04em;color:var(--fs-text);font-weight:500}.fs-badge{background:var(--fs-text);color:var(--fs-bg);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;grid-area:badge;justify-self:start;margin-top:22px;padding:10px 16px;font-size:11px;font-weight:500}.fs-hero{grid-area:hero;padding-top:30px}.fs-label,.fs-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--fs-muted);font-size:12px;font-weight:500}.fs-eyebrow{align-items:center;gap:12px;display:flex}.fs-live-dot{background:var(--fs-sunset);border-radius:50%;width:8px;height:8px;position:relative}.fs-live-dot:after{content:"";background:var(--fs-sunset);border-radius:50%;animation:1.6s ease-out infinite fs-pulse;position:absolute;inset:0}.fs-live-dot[data-live=false]{background:var(--fs-faint)}.fs-live-dot[data-live=false]:after{display:none}.fs-alert{background:var(--fs-text);color:var(--fs-bg);letter-spacing:.1em;border-radius:999px;margin-block:-9px;padding:9px 14px}@keyframes fs-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.fs-live-dot:after{animation:none;display:none}}.fs-current{--fs-current-size:min(28vw, 186px);height:var(--fs-current-size);font-size:var(--fs-current-size);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-end;margin-top:12px;font-weight:500;line-height:1;display:flex}.fs-current[data-digits="3"]{font-size:calc(var(--fs-current-size) * .8)}.fs-current[data-digits="4"]{font-size:calc(var(--fs-current-size) * .64)}.fs-summary{font-family:var(--fs-mono);letter-spacing:-.01em;color:var(--fs-muted);white-space:nowrap;margin-top:10px;font-size:min(4.1vw,27px);line-height:1.3}.fs-summary-value{color:var(--fs-text);font-weight:600}:is(.fs-current,.fs-summary,.fs-tb-value,.fs-chart-line,.fs-chart-spike,.fs-chart-median,.fs-chart-p95,.fs-chart-value-label){transition:opacity .3s}.fs-status:is([data-state=unhealthy],[data-state=reconnecting]) :is(.fs-current,.fs-summary,.fs-chart-line,.fs-chart-spike,.fs-chart-median,.fs-chart-p95,.fs-chart-value-label),.fs-status[data-state=reconnecting] .fs-tb-value[data-from-backend]{opacity:.35}.fs-card{border:1px solid var(--fs-border);background:var(--fs-surface);border-radius:24px;grid-area:card;margin-top:24px;padding:18px 16px 8px}.fs-card-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-bottom:18px;display:flex}.fs-legend{letter-spacing:-.01em;color:var(--fs-muted);gap:14px;padding:0;font-size:12px;list-style:none;display:none}.fs-legend li{align-items:center;gap:8px;display:flex}.fs-swatch{border-top:2px solid var(--fs-sunset);width:18px}.fs-swatch-median{border-top:1.5px solid var(--fs-median)}.fs-swatch-p95{border-top:1.5px dashed var(--fs-p95)}.fs-chart{width:100%}.fs-chart svg{display:block;overflow:visible}.fs-chart-mm{stroke:var(--fs-mm);stroke-width:1px}.fs-chart-cm{stroke:var(--fs-cm);stroke-width:1px}.fs-chart-axis{fill:none;stroke:var(--fs-axis);stroke-width:1px}.fs-chart-tick{font-family:var(--fs-mono);fill:var(--fs-faint);font-size:12px}.fs-chart-now{fill:var(--fs-text)}.fs-chart-now-line{stroke:var(--fs-frame);stroke-width:1px}.fs-chart-reference{stroke:var(--fs-faint);stroke-width:1px;stroke-dasharray:10 4 2 4}.fs-chart-reference-label{font-family:var(--fs-mono);letter-spacing:.08em;fill:var(--fs-faint);paint-order:stroke;stroke:var(--fs-surface);stroke-width:4px;stroke-linejoin:round;font-size:11px}.fs-chart-median{stroke:var(--fs-median);stroke-width:1.25px}.fs-chart-p95{stroke:var(--fs-p95);stroke-width:1.25px;stroke-dasharray:5 5}.fs-chart-line,.fs-chart-line-halo{fill:none;stroke-linejoin:round;stroke-linecap:round}.fs-chart-line{stroke:var(--fs-sunset);stroke-width:2.5px}.fs-chart-line-halo{stroke:var(--fs-surface);stroke-width:7px}.fs-chart-dot{fill:var(--fs-sunset)}.fs-chart-spike{font-family:var(--fs-mono);fill:var(--fs-text);font-size:12px;font-weight:600}.fs-chart-value-label{font-family:var(--fs-mono);fill:var(--fs-muted);font-size:12px}.fs-chart-value{fill:var(--fs-text);font-weight:600}.fs-footer{grid-area:footer;align-self:end;margin-top:32px;padding-bottom:20px}.fs-title-block{border:2px solid var(--fs-frame);background:var(--fs-border);grid-template-columns:2fr 1fr 1fr;grid-template-areas:"owner title title""type id id""revision issued issued""site site sheet";gap:1px;display:grid}.fs-tb-field{background:var(--fs-bg);min-width:0;padding:8px 10px 9px}.fs-tb-owner{flex-direction:column;justify-content:space-between;gap:6px;display:flex}.fs-tb-label{letter-spacing:.12em;text-transform:uppercase;color:var(--fs-muted);font-size:9.5px;font-weight:500}.fs-tb-value{font-family:var(--fs-mono);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.4}.fs-tb-value .fs-logo{font-family:Satoshi,ui-sans-serif,system-ui,sans-serif;font-size:20px;line-height:1}.fs-tb-title .fs-tb-value{font-size:13px}.fs-tb-age{color:var(--fs-muted);display:block}.fs-tb-separator,.fs-wide-only{display:none}@media (width>=960px){.fs-status{--fs-gutter:64px;grid-template-rows:repeat(3,auto) 1fr;grid-template-areas:"header""hero""card""footer"}.fs-header{border-bottom:1px solid var(--fs-border);grid-area:header;justify-content:space-between;align-items:center;padding:41px 0 25px;display:flex}.fs-brand{border:0;padding:0;font-size:28px}.fs-badge{letter-spacing:.11em;margin:0;padding:12px 20px;font-size:12px}.fs-hero{padding-top:40px}.fs-card{margin-top:36px;padding:26px 32px 16px}.fs-card-header{margin-bottom:20px}.fs-legend{gap:22px;font-size:13px;display:flex}.fs-legend li{gap:9px}.fs-footer{margin-top:40px;padding-bottom:44px}.fs-title-block{grid-template-columns:150fr 134fr 172fr 156fr 176fr 92fr;grid-template-areas:"owner title title site site sheet""owner type id revision issued issued"}.fs-tb-field{padding:9px 12px 10px}.fs-tb-value{white-space:nowrap;font-size:13px}.fs-tb-title .fs-tb-value{font-size:15px}.fs-tb-value .fs-logo{font-size:22px}.fs-tb-separator,.fs-tb-age{display:inline}.fs-wide-only{display:revert}}
