.status-page{padding:88px 0 96px;position:relative;z-index:2;min-height:calc(100vh - 56px)}@media (max-width:720px){.status-page{padding:56px 0 72px}}.status-banner{display:flex;align-items:center;gap:24px;padding:32px 28px;border-radius:18px;background:var(--paper);border:1px solid var(--rule);box-shadow:var(--shadow);position:relative;overflow:hidden}.status-banner.st-ok{border-color:color-mix(in oklab,var(--green) 35%,var(--rule))}.status-banner.st-warn{border-color:color-mix(in oklab,#d4a017 50%,var(--rule))}.status-banner.st-down{border-color:color-mix(in oklab,#c43d3d 60%,var(--rule))}.status-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in oklab,var(--green) 8%,transparent) 0,transparent 60%);pointer-events:none}.status-banner.st-warn:before{background:linear-gradient(135deg,color-mix(in oklab,#d4a017 12%,transparent),transparent 60%)}.status-banner.st-down:before{background:linear-gradient(135deg,color-mix(in oklab,#c43d3d 14%,transparent),transparent 60%)}.sb-pulse{position:relative;width:56px;height:56px;flex-shrink:0;display:grid;place-items:center}.sb-pulse-core{width:16px;height:16px;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px color-mix(in oklab,var(--green) 22%,transparent);animation:statusPulseCore 2.4s ease-in-out infinite}.sb-pulse-ring{position:absolute;inset:0;border-radius:50%;border:2px solid color-mix(in oklab,var(--green) 45%,transparent);animation:statusPulseRing 2.4s ease-out infinite}.status-banner.st-warn .sb-pulse-core{background:#d4a017;box-shadow:0 0 0 6px color-mix(in oklab,#d4a017 22%,transparent)}.status-banner.st-warn .sb-pulse-ring{border-color:color-mix(in oklab,#d4a017 45%,transparent)}.status-banner.st-down .sb-pulse-core{background:#c43d3d;box-shadow:0 0 0 6px color-mix(in oklab,#c43d3d 22%,transparent)}.status-banner.st-down .sb-pulse-ring{border-color:color-mix(in oklab,#c43d3d 45%,transparent)}@keyframes statusPulseCore{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes statusPulseRing{0%{transform:scale(.7);opacity:1}to{transform:scale(1.4);opacity:0}}.sb-text{position:relative;z-index:1;flex:1;min-width:0}.sb-eyebrow{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.22em;color:var(--ink-3);margin-bottom:8px}.sb-headline{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;margin:0 0 8px;line-height:1.1;color:var(--ink)}.sb-meta{font-size:13px;color:var(--ink-3);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;letter-spacing:.02em}.status-h2{font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;letter-spacing:-.02em;margin:56px 0 24px;color:var(--ink)}.status-grid{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--rule);border-radius:14px;overflow:hidden}.sg-row{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(0,2fr) auto;align-items:center;gap:24px;padding:18px 20px;border-bottom:1px solid var(--rule);transition:background .2s ease}.sg-row:last-child{border-bottom:none}.sg-row:hover{background:color-mix(in oklab,var(--paper) 92%,var(--gold-tint))}.sg-info{min-width:0}.sg-name{font-weight:600;font-size:15px;color:var(--ink);letter-spacing:-.01em}.sg-desc{font-size:12.5px;color:var(--ink-3);margin-top:2px;line-height:1.45}.sg-bars{display:grid;grid-template-columns:repeat(90,1fr);gap:2px;align-items:stretch;height:28px}.sg-bar{height:100%;border-radius:1px;transition:transform .2s ease,background .2s ease;cursor:pointer}.sg-bar-ok{background:color-mix(in oklab,var(--green) 80%,transparent)}.sg-bar-warn{background:color-mix(in oklab,#d4a017 80%,transparent)}.sg-bar-down{background:color-mix(in oklab,#c43d3d 80%,transparent)}.sg-bar:hover{transform:scaleY(1.15)}.sg-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;padding:6px 12px;border-radius:999px;border:1px solid transparent;font-family:var(--font-manrope),"Manrope",sans-serif;white-space:nowrap;flex-shrink:0}.sg-badge.st-ok{color:color-mix(in oklab,var(--green) 80%,var(--ink));background:color-mix(in oklab,var(--green) 12%,transparent);border-color:color-mix(in oklab,var(--green) 28%,transparent)}.sg-badge.st-warn{color:#946d09;background:color-mix(in oklab,#d4a017 14%,transparent);border-color:color-mix(in oklab,#d4a017 32%,transparent)}.sg-badge.st-down{color:#a82a2a;background:color-mix(in oklab,#c43d3d 12%,transparent);border-color:color-mix(in oklab,#c43d3d 32%,transparent)}[data-theme=dark] .sg-badge.st-warn{color:#f4ce5b}[data-theme=dark] .sg-badge.st-down{color:#ff9d9d}.sg-dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.status-axis{display:flex;justify-content:space-between;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.16em;color:var(--ink-4);margin-top:10px;padding:0 4px}.status-incidents{margin-top:20px}.incidents-empty{display:flex;align-items:flex-start;gap:18px;padding:28px;background:var(--paper);border:1px solid var(--rule);border-radius:14px}.ie-icon{width:44px;height:44px;border-radius:12px;background:color-mix(in oklab,var(--green) 16%,transparent);color:color-mix(in oklab,var(--green) 80%,var(--ink));display:grid;place-items:center;flex-shrink:0}.ie-icon svg{width:22px;height:22px}.ie-title{font-weight:600;font-size:16px;color:var(--ink);margin-bottom:4px;letter-spacing:-.01em}.ie-desc{font-size:14px;color:var(--ink-3);line-height:1.55}.incidents-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.incident{display:grid;grid-template-columns:130px 1fr;gap:24px;padding:20px 22px;background:var(--paper);border:1px solid var(--rule);border-radius:14px}.incident-date{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.14em;color:var(--ink-3);padding-top:4px}.incident-title{font-weight:600;font-size:15px;color:var(--ink);margin-bottom:6px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.incident-body{font-size:13.5px;color:var(--ink-2);line-height:1.55}.incident-tag{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:9.5px;letter-spacing:.18em;padding:3px 9px;border-radius:999px}.incident-tag.st-ok{color:color-mix(in oklab,var(--green) 80%,var(--ink));background:color-mix(in oklab,var(--green) 14%,transparent)}.incident-tag.st-warn{color:#946d09;background:color-mix(in oklab,#d4a017 16%,transparent)}.status-subscribe{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin-top:56px;padding:32px;background:var(--paper);border:1px solid var(--rule);border-radius:18px}.ss-title{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;margin:0 0 8px;color:var(--ink)}.ss-desc{font-size:14px;color:var(--ink-3);line-height:1.5;margin:0}.ss-form{display:flex;gap:10px}.ss-form input{flex:1;background:var(--bg);border:1px solid var(--rule-2);border-radius:10px;padding:12px 14px;font:inherit;color:var(--ink);font-size:14px;transition:border-color .2s,box-shadow .2s;min-width:0}.ss-form input:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-tint)}.ss-form .btn{white-space:nowrap;flex-shrink:0;padding:12px 20px}@media (max-width:900px){.sg-row{grid-template-columns:1fr;gap:14px;padding:18px}.sg-badge{justify-self:start}}@media (max-width:720px){.status-banner{flex-direction:column;align-items:flex-start;padding:24px 20px;gap:16px}.sb-headline{font-size:1.4rem}.status-h2{font-size:1.3rem;margin:40px 0 16px}.sg-bars{height:22px;gap:1.5px}.incident{grid-template-columns:1fr;gap:8px;padding:18px}.incident-date{padding-top:0}.status-subscribe{grid-template-columns:1fr;gap:18px;padding:24px 22px;margin-top:40px}.ss-form{flex-direction:column}.ss-form .btn{width:100%;justify-content:center}}@media (max-width:480px){.status-page{padding:44px 0 56px}.sb-headline{font-size:1.2rem}.sb-meta{font-size:12px}.sg-bars{gap:1px;height:18px}}