html{color:#e5eef8;background:#0b1422;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;margin:0}a{color:inherit}button,input,textarea,select{font:inherit}:root{color:#e5eef8}*{box-sizing:border-box}body{margin:0}.page{background:radial-gradient(circle at top,#2962ff47,#0000 35%),linear-gradient(#081120 0%,#0d1728 45%,#0b1422 100%);place-items:center;min-height:100vh;padding:24px;display:grid}.card{background:#091221d1;border:1px solid #ffffff14;border-radius:24px;width:min(760px,100%);padding:40px;box-shadow:0 20px 60px #00000059}.badge{color:#9bc1ff;letter-spacing:.04em;text-transform:uppercase;background:#4c84ff29;border-radius:999px;align-items:center;padding:8px 12px;font-size:.9rem;font-weight:700;display:inline-flex}h1{margin:18px 0 12px;font-size:clamp(2.5rem,7vw,4.5rem);line-height:.95}.lead{color:#b8c6da;margin:0;font-size:1.12rem;line-height:1.65}.status{border-radius:18px;gap:6px;margin-top:28px;padding:18px 20px;display:grid}.status.ok{background:#2aa76e24;border:1px solid #2aa76e52}.status.warn{background:#ffb84d1f;border:1px solid #ffb84d47}.features{color:#d8e2f0;gap:10px;margin:28px 0 0;padding-left:20px;display:grid}@media (width<=640px){.card{padding:28px}}
