:root{font-family:Inter,system-ui,Arial,sans-serif;color:#16253b;background:#f4f7fb}*{box-sizing:border-box}body{margin:0}main{max-width:900px;margin:0 auto;padding:24px 18px 70px}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.brand{font-size:25px;font-weight:800;color:#1458a7}.pill{background:#dcecff;padding:7px 12px;border-radius:50px;font-size:12px}h1{font-size:clamp(32px,6vw,52px);margin:0}h2{font-size:19px;margin:0 0 16px}p{line-height:1.55;color:#52627a}section{background:#fff;border:1px solid #dfe7f1;border-radius:16px;padding:24px;margin-top:18px;box-shadow:0 3px 16px #172c4608}.check{display:block;margin:12px 0}.check input{margin-right:10px}.fields{display:flex;gap:20px;flex-wrap:wrap}.fields label{display:flex;flex-direction:column;gap:8px;font-size:14px}select{padding:9px;border:1px solid #c6d3e3;border-radius:7px;min-width:170px}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;padding:11px;border-bottom:1px solid #e7edf4}code{font-weight:700;color:#1458a7}.success{color:#11764b;font-weight:600}.error{color:#b42318;font-weight:600}.warning{background:#fff7e5;padding:14px;border-radius:9px;color:#76551b;font-size:13px}li{margin:8px 0;line-height:1.5}@media(max-width:600px){section{padding:16px}table{font-size:12px}}
