.shvac-nomination-root{font:16px/1.6 system-ui,sans-serif;color:#142c3d;max-width:920px;margin:auto}.shvac-nomination-root *{box-sizing:border-box}.shvac-nomination-root [hidden]{display:none!important}.shvac-nomination-root form{padding:30px;border:1px solid #bfd3dd;border-top:5px solid #d77927;border-radius:6px;background:#fff}.shvac-nomination-root h3{font-size:25px;color:#142c3d;line-height:1.25;margin:0 0 20px}.shvac-nomination-root p{color:#415967;margin:0 0 18px}.shvac-nomination-root .nomination-mode{font-size:13px;padding:12px;background:#edf6fa}.shvac-nomination-root label{display:block;margin-bottom:18px;font-size:14px;font-weight:650}.shvac-nomination-root input:not([type=checkbox]),.shvac-nomination-root select,.shvac-nomination-root textarea{display:block;width:100%;margin-top:7px;padding:11px;border:1px solid #aab9c1;border-radius:3px;background:#fff;color:#142c3d;font:inherit}.shvac-nomination-root .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.shvac-nomination-root .step-progress{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0;list-style:none;counter-reset:steps;margin:0 0 28px}.shvac-nomination-root .step-progress li{counter-increment:steps;font-size:12px;border-bottom:3px solid #dce4e8;padding-bottom:12px}.shvac-nomination-root .step-progress li:before{content:counter(steps);margin-right:8px;font-weight:800}.shvac-nomination-root .step-progress li[aria-current=step]{border-color:#d77927;font-weight:800;color:#075179}.shvac-nomination-root .wizard-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.shvac-nomination-root .button{display:inline-block;padding:13px 22px;background:#c64b14;border:2px solid #c64b14;border-radius:4px;color:#fff;font:inherit;font-size:14px;font-weight:750;cursor:pointer}.shvac-nomination-root .button.secondary{background:#fff;color:#142c3d;border-color:#142c3d}.shvac-nomination-root button:disabled{opacity:.6;cursor:wait}.shvac-nomination-root .small{font-size:13px}.shvac-nomination-root .choice{font-weight:400}.shvac-nomination-root .nomination-review{background:#edf6fa;padding:20px;border-radius:4px;overflow-wrap:anywhere}.shvac-nomination-root .nomination-review dt{font-weight:750;font-size:13px;color:#075179}.shvac-nomination-root .nomination-review dd{margin:4px 0 16px;white-space:pre-wrap}.shvac-nomination-root .form-error,.shvac-nomination-root .notice{padding:15px;border-left:3px solid #c64b14;background:#fff4e8}.shvac-nomination-root .form-error{color:#892b15}.shvac-nomination-root .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.shvac-nomination-root :focus-visible{outline:3px solid #ce771f;outline-offset:4px}@media(max-width:600px){.shvac-nomination-root form{padding:20px}.shvac-nomination-root .field-grid{grid-template-columns:1fr}.shvac-nomination-root .step-progress li{font-size:10px}.shvac-nomination-root .step-progress li:before{display:block;margin-bottom:7px}}
