body{margin:0;background:#111;color:#eee;font:16px/1.6 system-ui,-apple-system,"Apple SD Gothic Neo","Noto Sans KR",sans-serif}
main{max-width:480px;margin:0 auto;padding:32px 16px}
h2{font-size:20px;margin:0 0 12px}
label{display:block;margin:16px 0 4px}
input{width:100%;box-sizing:border-box;padding:12px;border-radius:8px;border:1px solid #555;background:#1b1b1b;color:#eee;font-size:16px}
button{margin-top:20px;width:100%;padding:14px;border:0;border-radius:8px;background:#c9a24a;color:#111;font-size:16px;font-weight:600}
button:disabled{opacity:.5}
.note{color:#aaa;font-size:14px}
