*{box-sizing:border-box}body{margin:0;color:#172c46;background:#f3f6fb;font:16px/1.6 system-ui,sans-serif}main{max-width:720px;margin:2rem auto;padding:1.5rem;background:#fff;border-radius:1rem}main.wide{max-width:1200px}nav{display:flex;flex-wrap:wrap;gap:1rem}a{color:#174b88}h1{line-height:1.2}.notice{border-left:4px solid #426690;padding:1rem;background:#eef4fb}label{display:block;margin-top:1rem;font-weight:600}input:not([type=checkbox]),select,button{font:inherit;padding:.55rem;border:1px solid #8295ae;border-radius:.35rem;max-width:100%}form:not(td form) input:not([type=checkbox]),form:not(td form) select{display:block;width:100%}button{margin-top:.8rem;background:#193f69;color:#fff;cursor:pointer}code{display:block;font-size:1rem;overflow-wrap:anywhere;background:#eef4fb;padding:.6rem}dl{display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem}dt{font-weight:700}dd{margin:0;overflow-wrap:anywhere}.table{overflow:auto}table{border-collapse:collapse;width:100%;text-align:left}td,th{padding:.45rem;border-bottom:1px solid #dce5ef}td label,td button{margin:0}td form{white-space:nowrap}
