:root{--bg: #f6f7fb;--ink: #1a2233;--panel: #fff;--line: #e5e7eb}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.container{max-width:900px;margin:0 auto;padding:2rem 1.5rem}.card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:1.2rem 1.4rem}
