:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#080810;--panel:#ffffff14;--panel-strong:#ffffff24;--text:#f8fafc;--muted:#a5b4fc;--subtle:#cbd5e1;--accent:#a855f7;--accent-strong:#22d3ee;--success:#34d399;--error:#fb7185;--warning:#fbbf24}*{box-sizing:border-box}html,body{background:radial-gradient(circle at top left, #a855f747, transparent 34rem), radial-gradient(circle at top right, #22d3ee33, transparent 30rem), var(--background);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{font:inherit}.app-shell{min-height:100vh;padding:1rem}.home-page{gap:1rem;width:min(100%,58rem);margin:0 auto;padding:2rem 0;display:grid}.hero-card,.info-card,.health-card{background:var(--panel);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid #ffffff29;border-radius:1.5rem;box-shadow:0 1.5rem 4rem #00000040}.hero-card{gap:1rem;padding:clamp(1.5rem,6vw,3rem);display:grid}.eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}h1{letter-spacing:-.08em;margin:0;font-size:clamp(3rem,14vw,6.5rem);line-height:.9}.tagline{max-width:38rem;color:var(--subtle);margin:0;font-size:clamp(1.1rem,4vw,1.6rem);line-height:1.45}.notice-grid,.status-grid,.health-details{gap:.8rem;display:grid}.notice{border-radius:1rem;padding:1rem;font-weight:700}.notice.paper{color:#bbf7d0;background:#34d3991f}.notice.live{color:#fde68a;background:#fbbf241f}.info-card,.health-card{padding:1rem}.info-card{gap:.35rem;display:grid}.info-card span,.health-field span{color:var(--subtle);font-size:.82rem}.info-card strong,.health-field strong{overflow-wrap:anywhere}.health-card{gap:1rem;display:grid}.health-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.health-title{gap:.25rem;display:grid}.health-title h2,.health-title p,.health-error{margin:0}.health-title h2{font-size:1.35rem}.health-title p,.health-error{color:var(--subtle)}.health-status{background:var(--panel-strong);border-radius:999px;width:fit-content;padding:.4rem .75rem;font-size:.88rem;font-weight:800;display:inline-flex}.health-status.success{color:var(--success)}.health-status.error{color:var(--error)}.health-status.loading{color:var(--warning)}.refresh-button{background:linear-gradient(135deg, var(--accent), var(--accent-strong));color:#020617;cursor:pointer;border:0;border-radius:999px;min-height:2.75rem;padding:.75rem 1rem;font-weight:900}.refresh-button:disabled{cursor:wait;opacity:.7}.health-details{grid-template-columns:1fr}.health-field{background:#ffffff12;border-radius:1rem;gap:.25rem;padding:.9rem;display:grid}.health-error{min-height:1.5rem;color:var(--error);overflow-wrap:anywhere}@media (min-width:720px){.app-shell{padding:2rem}.notice-grid,.status-grid,.health-details{grid-template-columns:repeat(2,minmax(0,1fr))}}
