:root{--bg:#f7f7f9;--text:#1c1b22;--muted:#6b6a75;--accent:#7c3aed;--ok:#15803d;--error:#b91c1c;color:var(--text);background:var(--bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body{margin:0}.shell{text-align:center;place-content:center;min-height:100vh;padding:16px;display:grid}.wordmark{letter-spacing:.25em;margin:0;font-size:clamp(2rem,6vw,3.5rem);font-weight:500}.powered{color:var(--muted);letter-spacing:.35em;text-transform:uppercase;margin:.5rem 0 2rem;font-size:.8rem}.powered span{color:var(--accent)}.status{color:var(--muted);margin:0}.status-ok{color:var(--ok)}.status-fehler{color:var(--error)}
