:root{color-scheme:dark light;--bg:#0b0d10;--text:#e8edf5;--muted:#93a0b4;--font:system-ui,-apple-system,"Segoe UI",sans-serif}@media(prefers-color-scheme:light){:root{--bg:#f4f6fa;--text:#12161c;--muted:#5b677a}}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font)}.app-shell--minimal,.handoff{min-height:100vh}.handoff{display:grid;place-items:center;color:var(--muted);font-size:.95rem}.auth-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem}.auth-hint{margin:0;color:var(--muted);font-size:.95rem}
