:root{--font-web-provisional:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Noto Sans Devanagari", sans-serif}*,:before,:after{box-sizing:border-box}html{background:var(--canvas);color:var(--content-1)}body{min-height:100dvh;padding:var(--space-6) var(--space-5);background:var(--canvas);color:var(--content-1);font-family:var(--font-web-provisional);-webkit-font-smoothing:antialiased;place-items:center;margin:0;display:grid}.stage{gap:var(--space-6);width:100%;max-width:28rem;display:grid}.card{background:var(--raised);border:1px solid var(--border);border-radius:var(--radius-hero);box-shadow:var(--shadow-raised);padding:var(--space-8) var(--space-7);gap:var(--space-5);display:grid}.brand{align-items:center;gap:var(--space-3);color:var(--content-2);display:flex}.brand-dot{border-radius:var(--radius-pill);background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--surface)}.card h1{color:var(--content-1);margin:0}.card p{color:var(--content-2);margin:0}.rule{background:var(--border);border:0;height:1px;margin:0}.version{justify-content:space-between;gap:var(--space-4);color:var(--content-3);font-variant-numeric:tabular-nums;display:flex}.version strong{color:var(--content-2);font-weight:600}
