:root{--line:#dce3ed;--muted:#62738c;color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#182842;background:#f3f6fa}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.6}button,input,select,textarea{font:inherit}button{border:1px solid #cad4e1;border-radius:9px;background:#fff;color:#183863;padding:9px 15px;line-height:20px;cursor:pointer}button:disabled{opacity:.5;cursor:default}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #4b89ff;outline-offset:3px}button.primary{background:#174f98;border-color:#174f98;color:white}.documentAction{display:inline-flex;align-items:center;min-height:40px;padding:9px 15px;border:1px solid #cad4e1;border-radius:9px;background:#fff;color:#183863;text-decoration:none;line-height:20px}.documentAction:hover{background:#f3f7fc;border-color:#7f9bc0}.documentAction:focus-visible{outline:3px solid #4b89ff;outline-offset:3px}.staffNote>.documentAction{margin-top:12px}input:where(:not([type=checkbox]):not([type=radio])){width:100%;height:44px;line-height:22px;border:1px solid #b9c7d8;border-radius:8px;padding:10px 12px;margin:8px 0 18px}input[type=checkbox],input[type=radio]{width:18px;height:18px;margin:4px 0 0;flex:0 0 auto;accent-color:#174f98}label{display:block}label:has(>input[type=checkbox]),label:has(>input[type=radio]){display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}h1,h2,h3,p{margin:0}h1{font-size:24px;line-height:1.35}h2{font-size:18px}h3{font-size:16px}p+p{margin-top:10px}.appHeader{background:#fff;border-bottom:1px solid #dce3ed;padding:19px max(24px,calc((100vw - 1120px) / 2));display:flex;justify-content:space-between;align-items:center;gap:20px}.brand{font-weight:800;font-size:20px;letter-spacing:-.5px}.brand small{font-weight:500;color:#60748e;margin-left:9px;font-size:13px}main{width:min(1120px,100%);padding:34px 24px 70px;margin:auto}.heading{margin-bottom:26px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:flex-start}.muted,.subtitle{color:var(--muted)}.subtitle{margin-top:8px}.panel{background:#fff;border:1px solid #d9e2ec;border-radius:13px;padding:24px;margin-bottom:22px}.panel h2{margin-bottom:17px}:where(.panel) fieldset{min-width:0;padding:0;margin:0;border:0}:where(.panel) fieldset>legend{padding:0;margin-bottom:14px;font-weight:700}:where(.panel) fieldset>fieldset{margin-block:20px}.meetingTaskPanel>section,.panel>section{padding-top:24px;margin-top:24px;border-top:1px solid #e4eaf2}.meetingTaskPanel>section>p+form,.panel>section>p+form{margin-top:18px}.panel form+form{margin-top:20px}.panel>:is(button,.actions)+:is(form,label){margin-top:18px}.loginPanel{width:min(480px,100%);margin:60px auto}.loginPanel h1{margin-bottom:12px}.loginPanel form{margin-top:25px}.loginPanel button{width:100%}.error{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:13px 16px;background:#fff3f2;border:1px solid #f2c5bf;border-radius:9px;color:#9e2720;margin-bottom:18px}.error>:is(p,ul,ol){flex-basis:100%;margin:0}.empty{padding:36px 10px;text-align:center;color:#62738c}.tableScroll{overflow-x:auto}@media (max-width:640px){main{padding:24px 16px 50px}.appHeader{padding:15px 16px}.brand small{display:none}.panel{padding:18px}.heading{flex-wrap:wrap}h1{font-size:24px}dl.fields>div{grid-template-columns:105px minmax(0,1fr);gap:10px}.loginPanel{margin-top:24px}}select:not([multiple]):not([size]){padding-right:40px}