.system-status-page{min-height:100vh;color:var(--text);background:var(--canvas-gradient)}.status-site-header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 max(24px,calc((100vw - 1320px) / 2));border-bottom:1px solid var(--line-soft);background:color-mix(in srgb,var(--canvas) 90%,transparent)}.status-brand{display:flex;align-items:baseline;gap:4px;white-space:nowrap;font:700 15px/1 var(--display)}.status-brand>span{color:var(--text);font-weight:800}.status-brand>b{font-size:1em;font-weight:800;line-height:1}.status-brand>small{margin-left:8px;color:var(--subtle);font:8px var(--mono)}.status-site-header nav{display:flex;align-items:center;gap:17px}.status-site-header nav>a:not(.system-status-nav){color:var(--muted);font-size:11px}.status-site-header nav>a:not(.system-status-nav):hover{color:var(--text)}.status-back-link{gap:6px}.status-back-link,.system-status-nav{display:inline-flex;align-items:center}.system-status-nav{gap:7px;color:var(--muted);font-size:10px;white-space:nowrap}.status-eyebrow>i,.status-updated>i,.system-status-nav i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--success);box-shadow:0 0 10px color-mix(in srgb,var(--success) 65%,transparent)}.system-status-nav.degraded i{background:var(--amber)}.system-status-nav.offline i{background:var(--danger)}.system-status-nav.maintenance i,.system-status-nav.unknown i{background:var(--subtle);box-shadow:none}.system-status-nav.is-compact{gap:0}.system-status-content{width:min(1320px,100%);margin:0 auto;padding:28px 24px 18px}.status-hero{position:relative;min-height:250px;display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:center;overflow:hidden;padding:30px 38px;border:1px solid var(--accent-line);border-radius:10px;background:var(--hero-gradient);isolation:isolate}.status-hero:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:34px 34px;opacity:.4;content:""}.status-hero-copy{z-index:1}.status-hero-grid{position:absolute;z-index:-1;inset:0;pointer-events:none}.status-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font:9px var(--mono)}.status-hero h1{margin:17px 0 6px;font:600 36px/1.15 var(--display)}.status-hero-copy>p{margin:0;color:var(--muted);font-size:12px}.status-global-indicator{display:inline-flex;align-items:center;gap:12px;margin-top:22px;padding:11px 14px;border:1px solid var(--accent-line);border-radius:7px;background:color-mix(in srgb,var(--surface) 78%,transparent)}.status-global-indicator>div{display:grid;gap:3px}.status-global-indicator b{font-size:12px}.status-global-indicator small{color:var(--muted);font-size:9px}.status-pulse{width:9px;height:9px;border-radius:50%;background:var(--success);box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 13%,transparent),0 0 14px var(--success)}.status-hero.is-degraded .status-pulse,.status-hero.is-maintenance .status-pulse{background:var(--amber);box-shadow:0 0 0 5px color-mix(in srgb,var(--amber) 13%,transparent),0 0 14px var(--amber)}.status-hero.is-offline .status-pulse{background:var(--danger);box-shadow:0 0 0 5px color-mix(in srgb,var(--danger) 13%,transparent),0 0 14px var(--danger)}.status-hero-art{position:relative;width:210px;aspect-ratio:1;justify-self:center;display:grid;place-items:center;color:var(--accent)}.status-orbit{position:absolute;aspect-ratio:1;border:1px solid var(--accent-line);border-radius:50%}.orbit-a{width:100%}.orbit-b{width:72%;opacity:.75}.orbit-c{width:43%;opacity:.55}.status-orbit-core{z-index:1;width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--accent-line);border-radius:12px;background:var(--surface);box-shadow:0 0 32px var(--accent-soft)}.status-page-error{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--danger) 40%,transparent);border-radius:6px;color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface));font-size:11px}.status-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:12px}.status-summary-grid article{min-width:0;display:grid;gap:5px;padding:13px 14px;border:1px solid var(--line-soft);border-radius:7px;background:var(--surface)}.status-summary-grid small{color:var(--subtle);font:8px var(--mono)}.status-summary-grid strong{font:600 22px/1.15 var(--display)}.status-summary-grid span{color:var(--muted);font-size:9px}.status-summary-grid .status-value-green{color:var(--success)}.status-summary-grid .status-value-red{color:var(--danger)}.status-primary-grid{display:grid;grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:12px;margin-top:22px}.status-section{min-width:0;margin-top:23px}.status-primary-grid>.status-section{margin-top:0}.status-section-heading{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:10px}.status-section-kicker{color:var(--accent-strong);font:8px var(--mono)}.status-latency-panel h2,.status-section-heading h2{margin:5px 0 3px;font:600 19px/1.25 var(--display)}.status-latency-panel header p,.status-section-heading p{max-width:680px;margin:0;color:var(--muted);font-size:10px;line-height:1.6}.status-updated{display:inline-flex;align-items:center;gap:7px;color:var(--subtle);font:8px var(--mono);white-space:nowrap}.status-updated>i{width:6px;height:6px}.status-service-list{overflow:hidden;border:1px solid var(--line-soft);border-radius:7px;background:var(--surface)}.status-service{border-bottom:1px solid var(--line-soft)}.status-service:last-child{border-bottom:0}.status-service>summary{min-height:54px;display:grid;grid-template-columns:9px minmax(0,1fr) auto 76px;align-items:center;gap:11px;padding:8px 13px;cursor:pointer;list-style:none}.status-service>summary::-webkit-details-marker{display:none}.status-service>summary:hover{background:var(--hover)}.status-service>summary:after{grid-column:5;grid-row:1;color:var(--subtle);content:"›";transform:rotate(90deg)}.status-service[open]>summary:after{transform:rotate(-90deg)}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 9px currentColor}.is-degraded .status-dot,.status-dot.is-degraded{color:var(--amber);background:var(--amber)}.is-offline .status-dot,.status-dot.is-offline{color:var(--danger);background:var(--danger)}.is-maintenance .status-dot,.is-unknown .status-dot,.status-dot.is-maintenance,.status-dot.is-unknown{color:var(--subtle);background:var(--subtle);box-shadow:none}.status-service-name{min-width:0;display:grid;gap:3px}.status-service-name b{font-size:11px}.status-service-name b,.status-service-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-service-name small{color:var(--subtle);font-size:9px}.status-service-state{justify-self:end;padding:4px 7px;border:1px solid color-mix(in srgb,var(--success) 30%,transparent);border-radius:4px;color:var(--success);background:color-mix(in srgb,var(--success) 8%,transparent);font:8px var(--mono);white-space:nowrap}.status-service-state.is-degraded{border-color:color-mix(in srgb,var(--amber) 35%,transparent);color:var(--amber);background:color-mix(in srgb,var(--amber) 8%,transparent)}.status-service-state.is-offline{border-color:color-mix(in srgb,var(--danger) 35%,transparent);color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.status-service-state.is-maintenance,.status-service-state.is-unknown{border-color:var(--line);color:var(--muted);background:var(--soft)}.status-service-latency{color:var(--muted);font:9px var(--mono);text-align:right}.status-service-detail{padding:0 14px 14px 34px;animation:status-reveal .18s ease both}.status-service-detail>p{margin:0 0 10px;color:var(--muted);font-size:10px}.status-service-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.status-service-meta>span{display:grid;gap:3px;color:var(--subtle);font-size:8px}.status-service-meta b{color:var(--text);font:9px var(--mono)}.status-override-note{padding:8px;border-left:2px solid var(--amber);background:color-mix(in srgb,var(--amber) 7%,var(--surface))}.status-history-bars,.status-uptime-bars{min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(2px,1fr);gap:3px;margin-top:12px}.status-history-bars>i,.status-uptime-bars>i{min-width:2px;height:14px;border-radius:2px;background:var(--success)}.status-history-bars>i.is-degraded,.status-uptime-bars>i.is-degraded{background:var(--amber)}.status-history-bars>i.is-offline,.status-uptime-bars>i.is-offline{background:var(--danger)}.status-history-bars>i.is-maintenance,.status-uptime-bars>i.is-maintenance{background:var(--blue)}.status-history-bars>i.is-unknown,.status-uptime-bars>i.is-unknown{background:var(--line)}.status-bars-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:7px}.status-bars-legend span{display:inline-flex;align-items:center;gap:5px;color:var(--subtle);font-size:8px}.status-bars-legend i{width:6px;height:6px;border-radius:2px;background:var(--success)}.status-bars-legend i.is-degraded{background:var(--amber)}.status-bars-legend i.is-offline{background:var(--danger)}.status-bars-legend i.is-unknown{background:var(--line)}.status-empty{margin:0;padding:18px;border:1px dashed var(--line);border-radius:6px;color:var(--subtle);font-size:10px;text-align:center}.status-latency-panel{position:sticky;top:16px;display:grid;gap:14px;padding:15px;border:1px solid var(--line-soft);border-radius:7px;background:var(--surface)}.status-latency-panel h2{margin-top:5px}.status-latency-main{display:grid;gap:3px;padding:13px;border:1px solid var(--accent-line);border-radius:6px;background:var(--accent-soft)}.status-latency-main strong{color:var(--accent);font:600 27px var(--display)}.status-latency-caption,.status-latency-main small{color:var(--muted);font-size:9px}.status-latency-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.status-latency-grid>span{display:grid;gap:4px;padding:8px;border:1px solid var(--line-soft);border-radius:5px;color:var(--subtle);font-size:8px}.status-latency-grid b{color:var(--text);font:10px var(--mono)}.status-latency-chart{height:76px;display:flex;align-items:end;gap:4px;padding:7px 4px 0;border-bottom:1px solid var(--line)}.status-latency-chart>i{min-width:4px;flex:1;border-radius:2px 2px 0 0;background:var(--success);opacity:.8}.status-latency-chart>i.is-degraded{background:var(--amber)}.status-latency-chart>i.is-offline{background:var(--danger)}.status-latency-caption{margin-top:-9px}.status-history-section,.status-incidents-section,.status-maintenance-section{padding-top:18px;border-top:1px solid var(--line-soft)}.status-filter-tabs,.status-period-tabs{display:flex;flex-wrap:wrap;gap:4px}.status-filter-tabs button,.status-period-tabs button{min-height:29px;padding:0 9px;border:1px solid var(--line);border-radius:5px;color:var(--muted);background:var(--surface);font-size:9px}.status-filter-tabs button:hover,.status-period-tabs button:hover{border-color:var(--accent-line);color:var(--text)}.status-filter-tabs button.is-active,.status-period-tabs button.is-active{border-color:var(--accent-line);color:var(--accent);background:var(--accent-soft)}.status-history-list{display:grid;gap:7px}.status-history-list article{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:center;gap:15px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:6px;background:var(--surface)}.status-history-list article>div:first-child{display:flex;justify-content:space-between;gap:8px}.status-history-list b{font-size:10px}.status-history-list article>div:first-child>span{color:var(--muted);font:9px var(--mono)}.status-history-bars{margin:0}.status-history-bars>i{height:17px}.status-filter-tabs{margin:-1px 0 11px}.status-incident-list,.status-maintenance-list{display:grid;gap:8px}.status-incident-list>article,.status-maintenance-list>article{padding:13px 15px;border:1px solid var(--line-soft);border-radius:7px;background:var(--surface)}.status-incident-list article>header{display:flex;align-items:center;gap:8px}.status-incident-severity,.status-incident-state{padding:4px 6px;border-radius:4px;color:var(--amber);background:color-mix(in srgb,var(--amber) 9%,transparent);font:8px var(--mono);text-transform:capitalize}.status-incident-severity.critical,.status-incident-severity.major{color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,transparent)}.status-incident-state.is-operational{color:var(--success);background:color-mix(in srgb,var(--success) 9%,transparent)}.status-incident-list time,.status-maintenance-list time{color:var(--subtle);font:8px var(--mono)}.status-incident-list article>header time{margin-left:auto}.status-incident-list h3{margin:10px 0 4px;font:600 13px var(--display)}.status-incident-list article>p,.status-maintenance-list article p{margin:0 0 8px;color:var(--muted);font-size:10px;line-height:1.6}.status-incident-services{display:flex;flex-wrap:wrap;gap:5px}.status-incident-services span{padding:4px 6px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-size:8px}.status-incident-updates{display:grid;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line-soft)}.status-incident-updates>div{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:start;gap:8px;color:var(--muted);font-size:9px}.status-incident-updates>div>i{width:6px;height:6px;margin-top:4px;border-radius:50%;background:var(--accent)}.status-incident-updates>div>span{display:flex;flex-wrap:wrap;gap:5px}.status-incident-updates b{color:var(--text);text-transform:capitalize}.status-maintenance-list>article{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px}.status-maintenance-mark{width:28px;height:28px;display:grid;place-items:center;border-radius:6px;color:var(--blue);background:color-mix(in srgb,var(--blue) 11%,transparent)}.status-maintenance-list article>div>b{display:block;margin-bottom:4px;font-size:11px}.status-maintenance-list article small{color:var(--subtle);font-size:8px}.status-maintenance-list article>time{display:grid;gap:4px;text-align:right}.status-page-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:24px;padding:14px 0;border-top:1px solid var(--line-soft);color:var(--subtle);font:8px var(--mono)}.status-page-footer .site-footer-brand{font-size:8px}.status-page-footer a{display:inline-flex;align-items:center;gap:4px;color:var(--accent)}@keyframes status-reveal{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.status-primary-grid{grid-template-columns:minmax(0,1fr) 245px}.status-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.status-site-header nav{gap:10px}.status-site-header nav>a:not(.system-status-nav){font-size:10px}}@media (max-width:700px){.status-site-header{min-height:56px;padding:0 15px}.status-site-header nav{gap:9px}.status-site-header nav>a:not(.status-back-link):not(.system-status-nav){display:none}.status-brand{font-size:13px}.status-brand>small{display:none}.system-status-content{padding:16px 14px}.status-hero{min-height:218px;grid-template-columns:minmax(0,1fr) 105px;gap:5px;padding:22px 18px}.status-hero h1{font-size:27px}.status-hero-copy>p{max-width:390px;font-size:10px}.status-hero-art{width:100px}.status-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.status-summary-grid article{padding:10px}.status-summary-grid strong{font-size:19px}.status-primary-grid{grid-template-columns:1fr}.status-latency-panel{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.status-latency-caption,.status-latency-chart,.status-latency-panel>header{grid-column:1/-1}.status-latency-main{align-content:center}.status-section-heading{align-items:start;flex-direction:column}.status-history-list article{grid-template-columns:1fr;gap:8px}.status-history-bars{grid-auto-columns:minmax(2px,1fr)}}@media (max-width:440px){.status-site-header nav{gap:7px}.status-site-header nav>.status-back-link{font-size:9px}.status-hero{grid-template-columns:1fr;min-height:210px}.status-hero-art{position:absolute;right:12px;bottom:8px;width:75px;opacity:.5}.status-hero h1{max-width:245px;font-size:24px}.status-global-indicator{margin-top:15px}.status-service>summary{grid-template-columns:8px minmax(0,1fr) auto;gap:7px;padding-inline:9px}.status-service>summary:after{display:none}.status-service-state{grid-column:2;grid-row:2;justify-self:start}.status-service-latency{grid-column:3;grid-row:1}.status-service-detail{padding-left:24px}.status-service-meta{grid-template-columns:1fr 1fr}.status-period-tabs{gap:3px}.status-period-tabs button{min-height:27px;padding-inline:6px;font-size:8px}.status-maintenance-list>article{grid-template-columns:28px minmax(0,1fr)}.status-maintenance-list article>time{grid-column:2;text-align:left}}@media (prefers-reduced-motion:reduce){.status-service-detail{animation:none}}.admin-brand-mark,.brand-mark,.changelog-brand-mark,.status-brand-mark,.wordmark-mark{display:grid;place-items:center}.wordmark-mark{position:relative;flex:0 0 auto}.corex-logo-mark-image{display:block;width:76%;height:76%;object-fit:contain}.admin-brand b,.sidebar-brand b,.site-footer-brand strong,.status-brand b,.wordmark b{font-size:1em;font-weight:800;line-height:1;letter-spacing:0;color:var(--accent);background-image:var(--accent-gradient);background-clip:text;-webkit-text-fill-color:transparent}.sidebar-brand b,.wordmark b{margin-left:3px}.site-footer-brand{display:inline-flex;align-items:center;gap:3px;color:var(--text);font:700 1em/1 var(--display)}.site-footer-brand .corex-logo-mark-image{width:25px;height:25px;margin-right:4px}.site-footer-brand>b{font-weight:800}.site-footer-brand>i{color:var(--subtle);font:inherit;font-style:normal}.admin-brand{--accent:#ff6879;--accent-gradient:linear-gradient(115deg,#ff6879,#ff9a72)}.admin-brand-name{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:0 3px}.admin-brand-name small{grid-column:1/-1}.admin-brand b{font-size:1em;font-weight:800}.admin-brand-mark{font-size:10px;letter-spacing:-.08em}.result-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.result-metric-total{color:var(--subtle);font:500 10px var(--mono)}.related-checks{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--line-soft);border-radius:10px;background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 8%,var(--surface)),var(--surface) 58%)}.related-checks>div:first-child{display:grid;gap:3px}.related-checks strong{color:var(--text);font-size:12px}.related-checks small{color:var(--muted);font-size:10px}.related-check-list{display:flex;flex-wrap:wrap;gap:6px}.related-check-list button{min-height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:var(--soft);font:500 10px var(--font);cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.related-check-list button:hover{transform:translateY(-1px);border-color:var(--accent-line);color:var(--accent);background:var(--accent-soft)}.related-check-list button>svg{flex:none}.topbar-app-download{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--accent-line);border-radius:6px;color:var(--accent);background:var(--accent-soft);font-size:12px;font-weight:700;white-space:nowrap;transition:color .16s ease,background .16s ease,transform .16s ease}.topbar-app-download:hover{transform:translateY(-1px);color:var(--accent-contrast);background:var(--accent-gradient)}.topbar-app-download>svg{flex:none}@media (max-width:600px){.result-metrics{grid-template-columns:1fr}.related-checks{align-items:stretch}.related-check-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.related-check-list button{min-width:0;justify-content:center}.topbar-app-download{width:29px;min-height:29px;justify-content:center;padding:0}.topbar-app-download>span{display:none}}.landing-nav-link{display:inline-flex;align-items:center;min-height:36px;padding-inline:9px;color:var(--muted);font-size:12px;transition:color .16s ease}.landing-nav-link:hover{color:var(--text)}.landing-final-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-block:38px 18px;padding:27px 30px;border:1px solid var(--accent-line);border-radius:12px;background:linear-gradient(112deg,color-mix(in srgb,var(--accent) 10%,var(--surface)),var(--surface) 72%);animation:workspace-arrive .45s ease both}.landing-final-cta h2{margin:10px 0 5px;font:600 25px/1.2 var(--display)}.landing-final-cta p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.landing-final-cta>div:last-child{display:flex;flex:none;gap:9px}.landing-footer{display:grid;gap:12px;padding:32px 0 22px;border-top:1px solid var(--line-soft)}.landing-footer-main{width:100%;max-width:1440px;justify-self:center;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(16px,2.5vw,32px)}.landing-footer-main>nav{display:grid;align-content:start;justify-items:start;gap:10px;font-size:13px}.landing-footer-main>nav>b{margin-bottom:3px;color:var(--text);font-size:13px;font-weight:600}.landing-footer-main>nav>a{color:var(--muted)}.landing-footer-main>nav>a:hover{color:var(--accent)}.landing-footer-bottom{width:100%;max-width:1440px;justify-self:center;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid var(--line-soft);color:var(--subtle);font-size:11px}.landing-footer-copyright{color:var(--text);font-size:11px}.landing-footer-note{color:var(--muted);font-size:11px;text-align:right}@media (max-width:980px){.landing-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px}}@media (max-width:700px){.landing-nav-link{display:none}.landing-final-cta{align-items:flex-start;flex-direction:column;padding:22px 18px}.landing-final-cta h2{font-size:22px}.landing-final-cta>div:last-child{width:100%;flex-wrap:wrap}.landing-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.landing-footer-bottom{align-items:flex-start;flex-direction:column}.landing-footer-note{text-align:left}}@media (max-width:420px){.landing-footer-bottom{flex-direction:column;align-items:flex-start}}