:root{color-scheme:light;font-family:Tahoma,Arial,sans-serif;color:#241913;background:#fff8f5}*{box-sizing:border-box}body{margin:0;line-height:1.9}main{max-width:900px;margin:32px auto;padding:28px;background:white;border-radius:24px;box-shadow:0 12px 40px #2419130d}header{display:flex;align-items:center;gap:16px;margin-bottom:24px}header img{width:76px;height:76px;border-radius:50%}h1{font-size:1.6rem;line-height:1.5;margin:0}h2{font-size:1.2rem;color:#753400;margin-top:28px}a{color:#753400}nav{display:flex;gap:20px;flex-wrap:wrap}label{display:block;margin-top:16px}input{font:inherit;width:100%;padding:10px 14px;border:1px solid #dbc1b4;border-radius:12px}input[type=checkbox]{width:auto;margin-left:8px}button{font:inherit;cursor:pointer;padding:10px 24px;border:0;border-radius:12px;background:#994702;color:white;margin-top:18px}button:disabled{opacity:.5;cursor:wait}.notice{padding:16px;background:#fff1ea;border-radius:14px}.danger{color:#93000a}#result{min-height:32px;margin-top:16px}footer{margin-top:32px;font-size:.9rem;color:#554339}@media(max-width:600px){main{margin:0;border-radius:0;padding:20px}header img{width:60px;height:60px}h1{font-size:1.3rem}}
