body { max-width:640px; margin:0 auto; padding:16px; font:18px system-ui, sans-serif; background:#faf9f6; color:#202124; }
textarea { width:100%; font:inherit; padding:12px; border-radius:12px; border:1px solid #ccc; }
#stats { font-weight:600; }
@media (prefers-color-scheme: dark) { body { background:#17181b; color:#f1efe9; } textarea { background:#222428; color:inherit; border-color:#444; } a { color:#6fb2ee; } }
