:root { --bg:#0b0e14; --fg:#e6e1cf; --muted:#a0a0a0; --card:#11141b; }
*{box-sizing:border-box} body{margin:0;background:var(--bg);color:var(--fg);font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto}
main{max-width:800px;margin:48px auto;padding:0 16px}
h1{font-size:28px;margin:0 0 16px}
.card{background:var(--card);border:1px solid #1f2430;border-radius:14px;padding:16px;margin:16px 0}
.row{display:flex;gap:8px}
input,button{padding:8px 12px;border-radius:10px;border:1px solid #2a3140;background:#0f1320;color:var(--fg)}
a{color:#7aa2f7;text-decoration:none} a:hover{text-decoration:underline}
#hello{color:#9ece6a}