:root{font-family:system-ui,sans-serif;color:#182b32;background:#f4f7f8}*{box-sizing:border-box}body{margin:0}header{background:#123e49;color:white;padding:1rem 5%;display:flex;justify-content:space-between;align-items:center}header a{color:white;text-decoration:none;font-size:1.3rem}main,#status{max-width:920px;margin:1.5rem auto;padding:0 1rem}section,fieldset{background:white;border:1px solid #c7d4d8;border-radius:12px;padding:1rem;margin:1rem 0}label{display:block;margin:.9rem 0}input,select,textarea{font:inherit;display:block;width:100%;padding:.65rem;border:1px solid #7b949e;border-radius:6px;margin-top:.3rem}input[type=checkbox]{width:auto;display:inline;margin-right:.6rem}textarea{min-height:5rem}button{font:inherit;border:1px solid #245c6a;background:#245c6a;color:white;border-radius:7px;padding:.65rem 1rem;margin:.3rem .3rem .3rem 0;cursor:pointer}button:disabled{opacity:.55;cursor:wait}button.secondary{background:white;color:#245c6a}a{color:#175568}code{overflow-wrap:anywhere}small{display:block;color:#536b74}h1,h2{line-height:1.25}.error{color:#a11f2c}fieldset{min-width:0}@media(max-width:600px){main{padding:0 .75rem}button{width:100%}}
