.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{display:flex;gap:var(--neon-space-6);flex-direction:column}.status-incidents{display:flex;gap:var(--neon-space-3);flex-direction:column}.status-incident{display:flex;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));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{display:inline-flex;color:var(--incident-color,var(--neon-color-danger));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{display:flex;gap:var(--neon-space-3);flex-direction:column}.status-maintenance__card{display:flex;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));align-items: flex-start}.status-services{display:flex;gap:var(--neon-space-5);flex-direction:column}.status-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(280px*var(--zk-ui-scale)),1fr));gap:var(--neon-space-4)}.status-card-skeleton{display:grid;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))}.status-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(280px*var(--zk-ui-scale)),1fr));gap:var(--neon-space-4)}.status-card{position:relative;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)}.status-card__link{display:block;color:inherit;text-decoration:none;transition:transform var(--neon-motion-control,.15s)var(--neon-ease-standard,ease)}.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{display:flex;align-items: center;gap:var(--neon-space-3);margin-bottom:var(--neon-space-3)}.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{display:flex;justify-content:space-between;align-items: center;gap:var(--neon-space-2);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;overflow:hidden;text-overflow:ellipsis;margin:0}.status-card__product-badge{display:inline-flex;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;flex-shrink:0;align-items: center;padding:2px 8px}.status-card__status{display:inline-flex;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))}.status-card__status-icon{color:var(--status-color,var(--neon-accent))}.status-card__metrics{display:flex;align-items: center;gap:var(--neon-space-2);margin-top:var(--neon-space-2);flex-wrap:wrap}.status-card__metric{display:inline-flex;align-items: center;gap:var(--neon-space-1);font-size:var(--neon-text-xs);color:var(--neon-color-fg-muted,var(--neon-text-secondary))}.status-card__detail{display:inline-flex;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)}.status-footer{display:flex;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)}.status-footer__info{display:inline-flex;align-items: center;gap:var(--neon-space-2);font-size:var(--neon-text-xs);color:var(--neon-color-fg-muted,var(--neon-text-secondary))}.status-footer__actions{display:inline-flex;align-items: center;gap:var(--neon-space-3)}.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-decoration:underline;text-underline-offset:2px}.status-button{display:inline-flex;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);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}}
