:root{color-scheme:dark}
body{margin:0;background:#0E0F13;color:#ECECF1;font:16px system-ui,sans-serif}
main{max-width:480px;margin:0 auto;padding:32px 20px;display:flex;flex-direction:column;gap:16px}
h1{margin:0;font-size:26px}.mu{color:#A3A6B3;font-size:14px;margin:0}
form{display:flex;flex-direction:column;gap:12px}
input{background:#1A1C23;color:#ECECF1;border:1px solid #2A2D37;border-radius:12px;padding:14px;font:inherit}
button{height:52px;border:0;border-radius:14px;background:#7DB7FF;color:#0E0F13;font:inherit;font-weight:600;cursor:pointer}
#out{background:#1A1C23;border:1px solid #2A2D37;border-radius:16px;padding:16px}
#out b{display:block;font-size:26px;margin-bottom:6px}
