.status-page{max-width:calc(1200px*var(--zk-ui-scale));padding:var(--neon-space-6)var(--neon-space-4);color:var(--neon-color-fg,var(--neon-text-primary));margin-inline-start:auto;margin-inline-end:auto}.status-page__header{margin-bottom:var(--neon-space-6)}.status-page__title{margin:0 0 var(--neon-space-2);font-size:calc(clamp(24px,3vw,32px)*var(--zk-ui-scale));font-weight:var(--neon-weight-black);letter-spacing:var(--neon-tracking-display,-.03em);line-height:var(--neon-line-tight,1.2)}.status-page__subtitle{color:var(--neon-color-fg-muted,var(--neon-text-secondary));font-size:var(--neon-text-sm);line-height:var(--neon-line-base,1.5);margin:0}.status-board{gap:var(--neon-space-6);display:flex;flex-direction:column}.status-incidents{gap:var(--neon-space-3);display:flex;flex-direction:column}.status-incident{gap:var(--neon-space-3);padding:var(--neon-space-4);border:1px solid var(--neon-color-danger-soft);border-left-style:solid;border-left-width:4px;border-left-color:var(--incident-color,var(--neon-color-danger));border-radius:var(--neon-radius-lg);background:var(--neon-color-surface,var(--neon-surface));color:var(--neon-color-fg,var(--neon-text-primary));display:flex;align-items: flex-start}.status-incident--critical{--incident-color:var(--neon-color-danger,#f44)}.status-incident--warning{--incident-color:var(--neon-color-warning,#fa0)}.status-incident--notice{--incident-color:var(--neon-color-info,#00bcf2)}.status-incident__icon{color:var(--incident-color,var(--neon-color-danger));display:inline-flex;flex-shrink:0;justify-content:center;align-items: center;margin-top:1px}.status-incident__content{min-width:0}.status-incident__title{margin:0 0 var(--neon-space-1);font-size:var(--neon-text-sm);font-weight:var(--neon-weight-semibold)}.status-incident__body{margin:0 0 var(--neon-space-1);line-height:var(--neon-line-base,1.5)}.status-incident__affected{font-size:var(--neon-text-xs);opacity:.85;margin:0}.status-maintenance{gap:var(--neon-space-3);display:flex;flex-direction:column}.status-maintenance__card{gap:var(--neon-space-3);padding:var(--neon-space-4);border:1px solid var(--neon-color-divider);border-radius:var(--neon-radius-lg);background:var(--neon-color-surface,var(--neon-surface));color:var(--neon-color-fg,var(--neon-text-primary));display:flex;align-items: flex-start}.status-services{gap:var(--neon-space-5);display:flex;flex-direction:column}.status-skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(calc(280px*var(--zk-ui-scale)),1fr));gap:var(--neon-space-4);display:grid}.status-card-skeleton{gap:var(--neon-space-2);padding:var(--neon-space-4);border:1px solid var(--neon-color-divider);border-radius:var(--neon-radius-lg);background:var(--neon-color-surface,var(--neon-surface));display:grid}.status-grid{grid-template-columns:repeat(auto-fill,minmax(calc(280px*var(--zk-ui-scale)),1fr));gap:var(--neon-space-4);display:grid}.status-card{padding:var(--neon-space-4);border:1px solid var(--neon-color-divider);border-left-style:solid;border-left-width:4px;border-left-color:var(--status-color,var(--neon-accent));border-radius:var(--neon-radius-lg);background:var(--neon-color-surface,var(--neon-surface));transition:border-color var(--neon-motion-control,.15s)var(--neon-ease-standard,ease),box-shadow var(--neon-motion-control,.15s)var(--neon-ease-standard,ease);position:relative}.status-card__link{color:inherit;transition:transform var(--neon-motion-control,.15s)var(--neon-ease-standard,ease);text-decoration:none;display:block}.status-card__link:hover{transform:translate(4px)}.status-card__link:focus-visible{outline:2px solid var(--neon-focus-color,var(--neon-accent));outline-offset:2px}.status-card__header{align-items: center;gap:var(--neon-space-3);margin-bottom:var(--neon-space-3);display:flex}.status-card__indicator{border-radius:var(--neon-radius-pill);background:var(--status-color,var(--neon-accent));box-shadow:none;flex-shrink:0;width:8px;height:8px}.status-card__info{flex:1;min-width:0}.status-card__name-row{justify-content:space-between;align-items: center;gap:var(--neon-space-2);display:flex;min-width:0}.status-card__name{font-size:var(--neon-text-sm);font-weight:var(--neon-weight-semibold);color:var(--neon-color-fg,var(--neon-text-primary));white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.status-card__product-badge{border-radius:var(--neon-radius-pill);background:var(--product-color,var(--neon-accent));color:#101820;font-size:calc(12px*var(--zk-ui-scale));font-weight:var(--neon-weight-semibold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;display:inline-flex;flex-shrink:0;align-items: center;padding:2px 8px}.status-card__status{align-items: center;gap:var(--neon-space-1);margin-top:var(--neon-space-1);font-size:var(--neon-text-xs);color:var(--neon-color-fg-muted,var(--neon-text-secondary));display:inline-flex}.status-card__status-icon{color:var(--status-color,var(--neon-accent))}.status-card__metrics{align-items: center;gap:var(--neon-space-2);margin-top:var(--neon-space-2);display:flex;flex-wrap:wrap}.status-card__metric{align-items: center;gap:var(--neon-space-1);font-size:var(--neon-text-xs);color:var(--neon-color-fg-muted,var(--neon-text-secondary));display:inline-flex}.status-card__detail{align-items: center;gap:var(--neon-space-1);margin-top:var(--neon-space-2);padding:var(--neon-space-1)var(--neon-space-2);border:1px solid var(--neon-color-warning-soft);border-radius:var(--neon-radius-sm);background:var(--neon-color-warning-soft,#ffaa001a);color:var(--neon-color-warning,#fa0);font-size:var(--neon-text-xs);display:inline-flex}.status-footer{justify-content:space-between;align-items: center;gap:var(--neon-space-3);padding-top:var(--neon-space-4);border-top:1px solid var(--neon-color-divider);display:flex}.status-footer__info{align-items: center;gap:var(--neon-space-2);font-size:var(--neon-text-xs);color:var(--neon-color-fg-muted,var(--neon-text-secondary));display:inline-flex}.status-footer__actions{align-items: center;gap:var(--neon-space-3);display:inline-flex}.status-footer__notice{font-size:var(--neon-text-xs);margin:0}.status-footer__link{color:var(--neon-accent);font-size:var(--neon-text-xs);text-decoration:none}.status-footer__link:hover{text-underline-offset:2px;text-decoration:underline}.status-button{justify-content:center;align-items: center;gap:var(--neon-space-1);min-height:calc(34px*var(--zk-ui-scale));padding:0 var(--neon-space-4);border-radius:var(--neon-radius-pill);background:var(--neon-accent);color:var(--neon-text-on-accent);font-size:var(--neon-text-sm);font-weight:var(--neon-weight-semibold);cursor:pointer;transition:background var(--neon-motion-control,.15s)var(--neon-ease-standard,ease),border-color var(--neon-motion-control,.15s)var(--neon-ease-standard,ease);display:inline-flex;border:1px solid #0000}.status-button:hover{background:var(--neon-accent-hover)}.status-button:disabled{opacity:.55;cursor:not-allowed}.status-button:focus-visible{outline:2px solid var(--neon-focus-color,var(--neon-accent));outline-offset:2px}.status-button__icon--spin{animation:neon-spin var(--neon-motion-spin,.8s)linear infinite}@media (max-width:720px){.status-page{padding:var(--neon-space-4)}.status-grid,.status-skeleton-grid{grid-template-columns:1fr}}
