body{margin:0;background:#f5f6fa;color:#18202f;font:17px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:760px;margin:48px auto;padding:32px;background:white;border-radius:24px}h1{font-size:32px;line-height:1.2}h2{font-size:22px;margin-top:32px}a{color:#5147c6}nav{display:flex;gap:20px;flex-wrap:wrap;font-size:15px}input,button{font:inherit;padding:12px;border-radius:10px;border:1px solid #b8bdc8;box-sizing:border-box;display:block;width:100%;margin:12px 0}button{background:#5147c6;color:white;cursor:pointer}button:disabled{opacity:.5;cursor:wait}.danger{background:#b42318}.note{background:#f4f3ff;padding:20px;border-radius:16px}#status{white-space:pre-line}footer{margin-top:40px;color:#596174;font-size:14px}@media(max-width:800px){main{margin:16px;padding:24px}}