*{box-sizing:border-box}body{margin:0;background:#f3f5f8;color:#182230;font:14px -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}main{max-width:620px;margin:auto;padding:16px}a{color:#1854a6;text-decoration:none}header,section{border-radius:16px;padding:18px;margin-top:12px;background:#fff;border:1px solid #e5e7eb}header{background:#182230;color:#fff}h1{font-size:21px;margin:0 0 10px}header h1{margin-top:10px}p{line-height:1.55}header p{color:#e4e7ec}form,label{display:grid;gap:8px}form+form{margin-top:10px}input,button,.primary{min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid #cbd5e1;font:inherit}input{font-size:16px;width:100%}button,.primary{display:block;text-align:center;background:#eef0f3;color:#182230;cursor:pointer;font-weight:650}.primary{background:#182230;color:#fff}header .primary{background:#fff;color:#182230}.tabs,nav{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}nav{justify-content:space-around}[role=alert]{color:#8a211a}
