:root{--bg: #17191c;--bg2: #1c1e22;--accent: #e3a44b;--text: #ece7dc;--muted: #8d8a80}*{box-sizing:border-box}html,body{margin:0;padding:0;background:linear-gradient(180deg,var(--bg2),var(--bg));color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#app{min-height:100vh}.scene{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem;text-align:center}.accent{color:var(--accent)}.muted{color:var(--muted)}button,input{font-family:inherit}
