.status-hero{padding:130px 5vw 40px}.status-banner{max-width:940px;margin:34px auto 0;padding:22px 24px;border:1px solid rgba(250,204,21,.32);border-radius:22px;background:linear-gradient(135deg,rgba(250,204,21,.12),rgba(129,140,248,.08));color:var(--text);display:grid;gap:6px;text-align:left}.status-banner span{color:var(--muted)}.status-grid-section{padding:10px 5vw 90px}.status-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.status-card{min-height:230px;padding:24px;border:1px solid var(--border);border-radius:24px;background:rgba(255,255,255,.045);box-shadow:0 18px 50px rgba(0,0,0,.18);display:flex;flex-direction:column;gap:12px}.status-card-head{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.status-dot{width:10px;height:10px;border-radius:999px;display:inline-block;box-shadow:0 0 0 5px rgba(148,163,184,.08)}.status-dot-ok{background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.12)}.status-dot-checking,.status-dot-paused{background:#facc15;box-shadow:0 0 0 5px rgba(250,204,21,.13)}.status-dot-info{background:#38bdf8;box-shadow:0 0 0 5px rgba(56,189,248,.13)}.status-dot-error{background:#fb7185;box-shadow:0 0 0 5px rgba(251,113,133,.14)}.status-card h2{margin:0;color:var(--text);font-size:1.35rem}.status-card p{margin:0;color:var(--muted);line-height:1.65;flex:1}.status-card a{color:var(--cyan);font-weight:800}.status-paused{border-color:rgba(250,204,21,.3)}.status-ok{border-color:rgba(34,197,94,.32)}.status-error{border-color:rgba(251,113,133,.38)}.status-actions{display:flex;gap:14px;flex-wrap:wrap}@media (max-width:620px){.status-hero{padding-top:110px}.status-card{min-height:auto}}