#status-page{min-height:70vh;padding-top:64px}#status-page .status-inner{max-width:600px;padding:4rem var(--page-h-padding,2.2vw) 6rem;margin:0 auto}#status-page .eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#888;margin:0 0 1rem;font-size:.78rem;font-weight:500}#status-page .overall{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}#status-page .overall h1{color:#181818;margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:300}#status-page .overall .overall-dot{background:#ccc;border-radius:50%;flex-shrink:0;width:14px;height:14px}#status-page .overall.ok .overall-dot{background:#3d8d6f}#status-page .overall.degraded .overall-dot{background:#ffa900}#status-page .overall.error .overall-dot{background:#999}#status-page .updated{color:#bbb;margin:0 0 2.5rem;font-size:.82rem}#status-page .checks{flex-direction:column;gap:0;margin:0 0 3rem;padding:0;list-style:none;display:flex}#status-page .checks .check-row{border-bottom:1px solid #00000012;align-items:center;gap:1rem;padding:1rem 0;display:flex}#status-page .checks .check-row:first-child{border-top:1px solid #00000012}#status-page .checks .check-row .check-dot{background:#ccc;border-radius:50%;flex-shrink:0;width:10px;height:10px}#status-page .checks .check-row.ok .check-dot{background:#3d8d6f}#status-page .checks .check-row.degraded .check-dot{background:#ffa900}#status-page .checks .check-row .check-info{flex-direction:column;gap:.15rem;display:flex}#status-page .checks .check-row .check-info strong{color:#181818;font-size:.95rem;font-weight:500}#status-page .checks .check-row .check-info span{color:#888;font-size:.82rem}#status-page .error-note{color:#888;margin-bottom:3rem;font-size:.95rem;line-height:1.6}#status-page .error-note a{color:#181818}#status-page .support-note{color:#aaa;font-size:.85rem;line-height:1.6}#status-page .support-note a{color:#888;text-underline-offset:3px}#status-page .support-note a:hover{color:#181818}
