html:has([data-status-page]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:#f4f5f7}@media (prefers-color-scheme:dark){html:has([data-status-page]){--lightningcss-light: ;--lightningcss-dark:initial}}html:has([data-status-page]) body.app-root-visual{background:#f4f5f7!important}html:has([data-status-page]) body.app-root-visual:before{background-image:none!important;display:none!important}.status-platform{--status-ok:#1f7a4d;--status-warn:#9a6b12;--status-partial:#b45309;--status-down:#b42318;--status-maint:#1d4ed8;--status-ink:#1a1d21;--status-muted:#5c6570;--status-line:#e4e7eb;--status-paper:#fff;max-width:52rem;min-height:100vh;color:var(--status-ink);background:#f4f5f7;margin:0 auto;padding:2rem 1.25rem 4rem}.status-skip{position:absolute;left:-999px}.status-skip:focus{z-index:20;background:#fff;padding:.5rem .75rem;top:1rem;left:1rem}.status-header,.status-row,.status-footer nav{justify-content:space-between;align-items:center;gap:1rem;display:flex}.status-header{margin-bottom:1.75rem}.status-brand{align-items:center;gap:.85rem;display:flex}.status-mark{background:#1a1d21;border-radius:.55rem;width:2.25rem;height:2.25rem}.status-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--status-muted);margin:0;font-size:.75rem}.status-header h1,.status-block h2,.status-group h3,.status-card h3,.status-month h3{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;margin:0}.status-header h1{font-size:1.65rem;line-height:1.15}.status-back,.status-footer a{color:inherit;text-underline-offset:.18em}.status-hero,.status-group,.status-card,.status-month{background:var(--status-paper);border:1px solid var(--status-line);border-radius:.85rem;padding:1.25rem 1.35rem;box-shadow:0 1px 2px #1018280a}.status-hero{margin-bottom:2rem}.status-pill,.status-badge{align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.status-dot{background:currentColor;border-radius:999px;width:.6rem;height:.6rem}.tone-ok{color:var(--status-ok)}.tone-warn{color:var(--status-warn)}.tone-partial{color:var(--status-partial)}.tone-down{color:var(--status-down)}.tone-maint{color:var(--status-maint)}.status-hero .status-lead,.status-hero .status-updated,.status-uptime,.status-uptime-hint,.status-empty,.status-meta,.status-card p,.status-updates span{color:var(--status-muted)}.status-lead{max-width:40rem;margin:.85rem 0 .4rem;font-size:1.05rem}.status-updated,.status-uptime,.status-uptime-hint,.status-empty,.status-meta{margin:.35rem 0 0;font-size:.9rem}.status-uptime-hint{font-size:.82rem;line-height:1.4}.status-block>.status-uptime-hint{margin:0 0 .85rem}.status-stale{margin-top:.7rem;font-size:.92rem}.status-block{margin-bottom:2rem}.status-block h2{margin-bottom:.85rem;font-size:1.2rem}.status-groups{gap:.9rem;display:grid}.status-group ul,.status-month ul,.status-updates{margin:.75rem 0 0;padding:0;list-style:none}.status-group li+li,.status-month li+li{border-top:1px solid var(--status-line);margin-top:.75rem;padding-top:.75rem}.status-row span:first-child{font-weight:600}.status-stack{gap:.85rem;display:grid}.status-card header p,.status-updates li{margin-top:.35rem}.status-footer{border-top:1px solid var(--status-line);margin-top:2.5rem;padding-top:1rem;font-size:.85rem}.status-footer nav{flex-wrap:wrap;justify-content:flex-start}@media (max-width:720px){.status-platform{padding:1.25rem 1rem 3rem}.status-header,.status-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.status-platform *{transition:none!important;animation:none!important}}@media (prefers-color-scheme:dark){.status-platform{background:#121417}html:has([data-status-page]){background:#121417}html:has([data-status-page]) body.app-root-visual{background:#121417}.status-platform{--status-ok:#3dba7a;--status-warn:#e3b341;--status-partial:#f0a14a;--status-down:#f07167;--status-maint:#7aa2ff;--status-ink:#e8eaed;--status-muted:#a8b0ba;--status-line:#2a3038;--status-paper:#1a1e24}.status-mark{background:#e8eaed}.status-skip:focus{color:#e8eaed;background:#1a1e24}.status-hero,.status-group,.status-card,.status-month{box-shadow:none}}
