.status-page{--sprint-color: var(--brand-blue-1);padding:140px 0 96px}.status-sprite{position:absolute;width:0;height:0;overflow:hidden}.status-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:72px}.status-hero{display:grid;grid-template-areas:"intro" "region" "summary" "feed";grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.status-region{grid-area:region}@media (width >= 960px){.status-hero{grid-template-areas:"intro intro" "feed summary" "region summary";grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 56px}}.status-intro{grid-area:intro;display:grid;gap:16px;justify-items:start}.status-summary-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.status-summary-list[hidden]{display:none}.status-summary-more{font-size:.8125rem;color:var(--text-secondary)}.status-intro h1{font-size:var(--h1-size);line-height:var(--leading-display);letter-spacing:var(--letter-display)}.status-lead{max-width:52ch;color:var(--text-secondary)}.status-summary{--level: var(--text-muted);grid-area:summary;display:grid;gap:24px;padding:28px;background:color-mix(in srgb,var(--level) 11%,var(--status-surface));border:1px solid color-mix(in srgb,var(--level) 55%,transparent);border-radius:var(--radius-xl);transition:background-color var(--transition-slow) var(--ease-smooth),border-color var(--transition-slow) var(--ease-smooth)}.status-summary[data-level=ok]{--level: var(--status-ok)}.status-summary[data-level=advisory]{--level: var(--status-advisory)}.status-summary[data-level=incident]{--level: var(--status-incident)}.status-summary-head{display:flex;gap:16px;align-items:flex-start}.status-summary-icon{flex-shrink:0;width:36px;height:36px;color:var(--level)}.status-summary-copy{display:grid;gap:6px;min-width:0}.status-summary-title{font-size:var(--h2-card-size);line-height:var(--leading-snug);letter-spacing:var(--letter-display)}.status-summary-text{color:var(--text-secondary)}.status-summary[data-level=error] .status-counts{display:none}.status-summary-text:empty{display:none}.status-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-top:20px;border-top:1px solid var(--status-border)}.status-counts>div{display:grid;gap:4px;padding:0 16px;border-left:1px solid var(--status-border)}.status-counts>div:first-child{padding-left:0;border-left:0}.status-counts dt{font-family:var(--font-display);font-size:.75rem;color:var(--text-secondary)}.status-counts dd{margin:0;font-family:var(--font-mono);font-size:1.75rem;line-height:1.2;color:var(--text-primary);font-variant-numeric:tabular-nums}.status-count-total{font-size:.9rem;color:var(--text-secondary)}.status-summary-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.status-summary-foot [hidden]{display:none}.status-updated{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:var(--text-secondary)}.status-live{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-full);background:var(--text-muted)}.status-page[data-live=on] .status-live{background:var(--status-ok)}.status-page[data-live=stale] .status-live{background:var(--status-advisory)}@media (prefers-reduced-motion: no-preference){.status-page[data-live=on] .status-live{animation:status-pulse 2.4s var(--ease-smooth) infinite}}@keyframes status-pulse{0%{box-shadow:0 0 #4ade808c}70%,to{box-shadow:0 0 0 8px #4ade8000}}.status-section{display:grid;gap:24px}.status-section h2,.status-context h2{font-size:var(--h2-card-size);line-height:var(--leading-snug)}.status-page[data-state=error] .status-section{display:none}.status-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.status-filter{display:flex;flex-wrap:wrap;gap:8px}.status-filter[hidden],.status-filter-note[hidden]{display:none}.status-filter-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 20px;background:var(--status-surface);border:1px solid var(--status-border);border-radius:var(--radius-lg);color:var(--text-secondary)}.status-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:8px;margin:0;padding:0;list-style:none}.status-service{--level: var(--status-ok);display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 14px;background:var(--status-surface);border:1px solid var(--status-border);border-radius:var(--radius-lg);font-size:.9rem;line-height:1.3;color:var(--text-primary)}.status-service .status-tile-state{color:var(--text-secondary)}.status-service[data-level=advisory]{--level: var(--status-advisory);background:color-mix(in srgb,var(--level) 9%,var(--status-surface));border-color:color-mix(in srgb,var(--level) 45%,transparent)}.status-service[data-level=incident]{--level: var(--status-incident);background:color-mix(in srgb,var(--level) 9%,var(--status-surface));border-color:color-mix(in srgb,var(--level) 45%,transparent)}@media (width <= 640px){.status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.status-grid-wide{grid-column:1 / -1}.status-service[data-level=ok]{gap:10px;min-height:48px;padding:10px 12px;font-size:.8125rem}.status-service[data-level=ok] .status-tile-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.status-issues{display:grid;gap:12px}.status-issue{--level: var(--status-advisory);margin:0;padding:18px 0;background:var(--status-surface);border-color:var(--status-border)}.status-issue[data-level=incident]{--level: var(--status-incident);border-color:color-mix(in srgb,var(--status-incident) 60%,transparent)}.status-issue[open]{background:color-mix(in srgb,var(--text-primary) 4%,var(--status-surface))}.status-issue-icon{flex-shrink:0;align-self:flex-start;width:20px;height:20px;margin-top:1px;color:var(--level)}.status-issue-head{display:grid;flex:1;gap:6px;min-width:0}.status-issue-title{font-weight:600;line-height:1.4;color:var(--text-primary);overflow-wrap:anywhere}.status-issue-meta{display:flex;flex-wrap:wrap;gap:2px 16px;font-size:.8125rem;font-weight:400;color:var(--text-secondary)}.status-issue-level{font-weight:600;color:var(--text-primary)}.status-issue-service{display:inline-flex;align-items:center;gap:6px}.status-issue-logo{flex-shrink:0;width:16px;height:16px;object-fit:contain}.status-issue-id{font-family:var(--font-mono)}.status-issue-body{display:grid;gap:18px;padding:18px 24px 4px 60px}.status-issue-body p{max-width:78ch;margin:0;padding:0;font-size:.95rem;line-height:var(--leading-loose);color:var(--text-secondary);white-space:pre-line;overflow-wrap:break-word}.status-issue-body .status-issue-impact{font-weight:500;color:var(--text-primary)}.status-issue-facts{display:grid;margin:0;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--status-border);border-radius:var(--radius-md)}.status-issue-facts>div{display:grid;grid-template-columns:minmax(8.5em,11em) minmax(0,1fr);gap:4px 16px;align-items:baseline;padding:10px 16px;border-top:1px solid var(--status-border)}.status-issue-facts>div:first-child{border-top:0}.status-issue-facts dt,.status-issue-text h3{font-family:var(--font-display);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.status-issue-facts dd{margin:0;font-size:.9rem;color:var(--text-primary);overflow-wrap:anywhere}.status-issue-text{display:grid}.status-issue-section{display:grid;gap:6px;padding:14px 0;border-top:1px solid var(--status-border)}.status-issue-section:first-child{padding-top:0;border-top:0}.status-issue-section h3{color:var(--text-primary)}@media (width <= 640px){.status-issue-body{padding:16px 16px 4px}.status-summary{padding:22px 20px}.status-counts>div{padding:0 10px}.status-counts dd{font-size:1.4rem}}@media (width <= 400px){.status-issue-facts>div{grid-template-columns:minmax(0,1fr)}}.status-empty{display:flex;align-items:center;gap:14px;padding:22px 24px;border:1px dashed var(--border-light);border-radius:var(--radius-xl);color:var(--text-secondary)}.status-empty-icon{flex-shrink:0;width:20px;height:20px;color:var(--status-ok)}.status-resolved{margin:12px 0 0;background:var(--status-surface);border-color:var(--status-border)}.status-resolved[hidden]{display:none}.status-resolved-list{display:grid;margin:12px 0 0;padding:0 20px;list-style:none}.status-resolved-list li{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;gap:4px 20px;padding:12px 0;border-top:1px solid var(--status-border);font-size:.875rem;color:var(--text-secondary)}.status-resolved-service{color:var(--text-primary)}.status-resolved-time{color:var(--text-secondary);white-space:nowrap}@media (width <= 640px){.status-resolved-list li{grid-template-columns:minmax(0,1fr) auto}.status-resolved-title{grid-column:1 / -1;grid-row:2}}.status-skeleton{display:block;background:linear-gradient(90deg,#ffffff0d,#ffffff1a,#ffffff0d);background-size:200% 100%;border-radius:var(--radius-lg)}@media (prefers-reduced-motion: no-preference){.status-skeleton{animation:status-shimmer 1.6s linear infinite}}@keyframes status-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.status-skeleton-num{width:2.5ch;height:1.2em;border-radius:var(--radius-sm)}.status-skeleton-tile{min-height:56px}.status-skeleton-issue{min-height:84px;border-radius:var(--radius-xl)}.status-feed{grid-area:feed;display:grid;gap:10px;padding:20px 24px;background:var(--status-surface);border:1px solid var(--status-border);border-radius:var(--radius-xl)}.status-feed h2{font-size:var(--text-xl);line-height:var(--leading-snug)}.status-feed>p{font-size:.875rem;color:var(--text-secondary)}@media (width <= 640px){.status-feed{padding:18px 20px}}.status-context{display:grid;gap:16px;padding-top:56px;border-top:1px solid var(--status-border)}.status-context>p{max-width:68ch;color:var(--text-secondary)}.status-context .related-sprints{max-width:none;margin:16px 0 0}.status-context .status-source{margin-top:24px;max-width:80ch;font-size:.8125rem;line-height:var(--leading-relaxed);color:var(--text-secondary)}
