:root{--sb-blue:#1a6792;--sb-red:#923c3c;--sb-green:#3c6b4e;--sb-gray:#d0d0d0;--sb-background:#f9f9f9;--sb-secondary-color:#212529bf;--foreground:#171717;--sb-shadow:#21252964}@media (prefers-color-scheme:dark){:root{--background:#f9f9f9;--foreground:#171717}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html,body{max-width:100vw}body{color:var(--foreground);background:var(--sb-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body .grecaptcha-badge{visibility:hidden}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;-webkit-tap-highlight-color:transparent;outline:none;text-decoration:none}header{background-color:var(--sb-blue);color:#fff;border-bottom:1px solid var(--sb-gray);flex-direction:column;align-items:center;width:100%;height:17vh;padding-top:1.5rem;display:flex}header div{flex-direction:column;align-items:center;display:flex}header h1{padding-top:.5rem;font-size:1.2rem}section{grid-template-rows:20px 1fr 20px;justify-content:center;min-height:100svh;display:flex}hr{color:inherit;opacity:.25;border:0;border-top:1px solid;margin:1rem 0}.development{text-align:center;background-color:#ff0;width:100%;font-weight:500;position:fixed}*,:focus,:hover :active{outline:none}a:focus,a:active{box-shadow:none;background-color:#0000;outline:none}button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background-color:#0000;outline:none}button:focus,button:active{box-shadow:none;outline:none}@media (max-width:450px){body{font-size:.8rem}}
@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-outlined.20dae94b.woff2)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-rounded.809b30e0.woff2)format("woff2")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(../media/material-symbols-sharp.b911b628.woff2)format("woff2")}.material-symbols-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}
.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-outlined.fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}
button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}select,input:not([type=radio]){color:#000;appearance:none;background-color:#fff;border:2px solid #ced4da;border-radius:.5rem;outline:none;width:100%;height:3.7rem;min-height:3.7rem;padding:1rem .75rem;font-size:1rem;font-weight:400}input:not([type=radio]):focus,input:not([type=radio]):focus-visible,select:focus,select:focus-visible{box-shadow:none;border:2px solid var(--sb-blue);padding-top:1.625rem;padding-bottom:.625rem}input:not([type=radio]):not(:placeholder-shown),select:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}select~label,input:not([type=radio])~label{text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width)solid transparent;transform-origin:0 0;align-items:center;height:100%;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow:hidden}input:not([type=radio]):focus~label,input:not([type=radio]):not(:placeholder-shown)~label,select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}input:not([type=radio]):focus~label,select:focus~label{color:#1a6792;opacity:1;font-weight:700}input:not([type=radio])::placeholder{color:#0000}input.error,input.error:focus,input.error:focus-visible{border-color:red}input.error:focus~label,input.error:not(:placeholder-shown)~label,input.error~label{color:red!important}
