.st{max-width:920px;margin:0 auto;padding:clamp(24px,5vh,56px) 0 64px}.st-head{margin-bottom:24px}.st-title{margin:6px 0 8px;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:clamp(32px,5vw,52px);letter-spacing:-.02em;line-height:1}.st-lede{margin:0;max-width:60ch;color:color-mix(in srgb,var(--color-text) 68%,transparent)}.st-banner{--st:#16a34a;display:flex;align-items:center;gap:16px;padding:18px 20px;border:2px solid var(--st);background:color-mix(in srgb,var(--st) 10%,var(--color-surface))}.st-banner.degraded,.st-chip.degraded,.st-row.degraded{--st:#f59e0b}.st-banner.down,.st-chip.down,.st-row.down{--st:#ef4444}.st-banner.unknown,.st-chip.unknown,.st-row.unknown{--st:var(--color-neutral-500)}.st-pulse{position:relative;width:14px;height:14px;flex:none;background:var(--st)}.st-pulse:after{content:"";position:absolute;inset:0;background:var(--st);animation:st-pulse 2s ease-out infinite}@keyframes st-pulse{to{transform:scale(2.6);opacity:0}}.st-banner-text{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.st-banner-text strong{font-size:18px}.st-banner-text span{font-size:12.5px;color:color-mix(in srgb,var(--color-text) 60%,transparent)}.st-refresh{flex:none}.st-spin{animation:st-spin .8s linear infinite}@keyframes st-spin{to{transform:rotate(1turn)}}.st-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:2px solid var(--color-divider);border-top:0}.st-summary>div{display:flex;flex-direction:column;gap:4px;padding:14px 18px}.st-summary>div+div{border-left:2px solid var(--color-divider)}.st-sum-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500)}.st-sum-value{font-size:28px;font-weight:700}.st-section{margin-top:32px}.st-section h2{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.st-note,.st-section h2{margin:0 0 10px;color:var(--color-neutral-500)}.st-note{font-size:12.5px}.st-list{list-style:none;margin:0;padding:0;border-top:2px solid var(--color-divider)}.st-row{--st:#16a34a;display:grid;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;grid-gap:14px;gap:14px;min-height:54px;padding:10px 4px;border-bottom:1px solid var(--color-divider)}.st-row.server{grid-template-columns:20px minmax(0,1fr) auto auto auto}.st-row-icon{color:var(--st)}.st-row-name{display:flex;flex-direction:column;gap:3px;font-weight:700;font-size:14px;min-width:0}.st-row-sub{display:flex;align-items:center;gap:8px;font-weight:500;font-size:12px;color:var(--color-neutral-500)}.st-tag{padding:1px 6px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 50%,transparent)}.st-row-meta{font-size:12px;color:var(--color-neutral-500)}.st-row-live{display:flex;align-items:center;gap:12px;font-size:13px;flex-wrap:wrap;justify-content:flex-end}.st-map{text-transform:capitalize}.st-dim{color:var(--color-neutral-500)}.st-match{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--color-accent);text-decoration:none}.st-live-dot{width:7px;height:7px;background:var(--color-accent);animation:st-blink 1.4s ease-in-out infinite}@keyframes st-blink{50%{opacity:.3}}.st-chip{--st:#16a34a;padding:3px 8px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--st);background:color-mix(in srgb,var(--st) 12%,transparent);border:1px solid color-mix(in srgb,var(--st) 45%,transparent);white-space:nowrap}.st-connect{font-size:13px}.st-foot{margin-top:20px;font-size:12px;color:var(--color-neutral-500)}@media (max-width:680px){.st-row.server{grid-template-columns:20px minmax(0,1fr) auto}.st-row.server .st-row-live{grid-column:2/-1;justify-content:flex-start}.st-row.server .st-connect{display:none}.st-summary{grid-template-columns:1fr}.st-summary>div+div{border-left:0;border-top:2px solid var(--color-divider)}.st-banner{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.st-live-dot,.st-pulse:after,.st-spin{animation:none}}