:root{font-family:Inter,system-ui,sans-serif;color:#19263a;background:#f6f8fb}*{box-sizing:border-box}main{max-width:860px;margin:3rem auto;padding:0 20px}header{margin-bottom:2rem}h1{font-size:2.6rem;margin:.3rem 0}header p{color:#50627c}.eyebrow{font-size:.7rem;letter-spacing:.13em;font-weight:700;color:#3975b2}section{border:1px solid #dce4ed;border-radius:14px;padding:24px;background:#fff;margin:1rem 0;box-shadow:0 2px 12px #17395a0a}label{display:block;margin:.85rem 0 .3rem;font-size:.87rem;font-weight:600}input,select{width:100%;padding:12px;border:1px solid #bfcbd9;border-radius:8px;font:inherit}.split{display:grid;grid-template-columns:1fr 1fr;gap:12px}button{margin-top:18px;border:0;background:#2056ac;color:#fff;padding:12px 16px;border-radius:8px;cursor:pointer;font:inherit;font-weight:600}button:disabled{opacity:.5}.notice{background:#f1f6fc;border-radius:8px;padding:12px;font-size:.92rem}article{border-top:1px solid #eee;padding:16px 0}a{color:#1858a8}small{color:#68788f}li{padding:4px 0}.pagination{display:flex;align-items:center;gap:12px}.pagination button{margin-top:0}
