*{box-sizing:border-box}body{margin:0;background:#f3f6fb;color:#15304d;font:16px system-ui}main{max-width:1160px;margin:32px auto;padding:0 18px}header{display:flex;justify-content:space-between;align-items:center;gap:24px}h1{margin:0;font-size:36px}p{line-height:1.6}.eyebrow{color:#477bd0;font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:8px}nav{display:flex;flex-wrap:wrap;gap:18px;margin:24px 0}a{color:#225cb4}section{padding:24px;background:#fff;border:1px solid #dbe5f1;border-radius:16px;margin:20px 0}h2{font-size:22px;margin-top:0}.hint{font-size:14px;color:#60758e}.fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}label{display:block;margin:10px 0;color:#304b66;font-size:14px}input,textarea,select{display:block;width:100%;padding:10px;border:1px solid #bacbdd;border-radius:8px;font:inherit;margin-top:6px}button,.button{display:inline-block;background:#2362c4;color:#fff;border:0;border-radius:8px;padding:11px 18px;text-decoration:none;cursor:pointer}button:disabled{opacity:.5}.scroll{overflow:auto}table{border-collapse:collapse;width:100%;min-width:610px}td,th{padding:14px;text-align:left;border-bottom:1px solid #e7edf5;font-size:14px}td select{min-width:135px}small{display:block;color:#708198;margin-top:5px}#notice{min-height:26px;color:#294f84}.welcome{max-width:680px}.error{color:#a52727!important}@media(max-width:650px){main{margin:20px auto}.fields{grid-template-columns:1fr}header{align-items:flex-start}h1{font-size:28px}section{padding:18px}header button{white-space:nowrap}}