body{margin:0}.grecaptcha-badge,.grecaptcha-badge *{z-index:1000}.grecaptcha-badge{transform:none!important;position:fixed!important}label.file-input{display:inline-block;background-color:var(--base-color);padding:10px;color:var(--contrast-color);font-size:12pt!important;font-weight:700;font-family:var(--other-font)}label.file-input:disabled{opacity:60%;pointer-events:none}label.file-input:hover{cursor:pointer;filter:brightness(140%)}.input-wrapper:not(.no-center){display:flex;flex-direction:row;justify-content:center;align-items:center}button.fileinput-clear{margin-left:5px;display:none;border:none;background-color:var(--base-color);font-size:12pt;color:var(--contrast-color);padding:10px;text-align:center;font-family:var(--other-font);font-weight:700;transition:filter 0.2s ease}button.fileinput-clear:disabled{opacity:60%;pointer-events:none}button.fileinput-clear:hover{cursor:pointer;filter:brightness(140%)}input[type=file]{display:none}div.env-watermark{position:fixed;left:.5%;top:99.5%;transform:translateY(-100%);background-color:transparent!important;z-index:1000}div.env-watermark span{font-size:.75rem;color:#000;background-color:rgba(255,255,255,.5);font-weight:700}h1:not(.font-awesome),h2:not(.font-awesome),h3:not(.font-awesome),h4:not(.font-awesome),h5:not(.font-awesome),h6:not(.font-awesome),a:not(.font-awesome),label:not(.font-awesome),button:not(.font-awesome),li:not(.font-awesome),input:not(.font-awesome),textarea:not(.font-awesome),legend:not(.font-awesome),select:not(.font-awesome){font-family:var(--base-font),sans-serif}translatable:not(.font-awesome){font-family:inherit}span:not(.font-awesome),p:not(.font-awesome){font-family:var(--other-font),sans-serif}div.std-popup[data-popup-name=Confirm],div.std-popup[data-popup-name=Alert],div.std-popup[data-popup-name=Prompt],div.std-popup .confirm-dialog{display:flex;align-items:center;justify-content:center;background-color:#fff;font-weight:700;box-shadow:-10px 10px 30px grey}div.std-popup[data-popup-name=Confirm] div,div.std-popup[data-popup-name=Alert] div,div.std-popup[data-popup-name=Prompt] div,div.std-popup .confirm-dialog div{display:flex;justify-content:center}div.std-popup[data-popup-name=Confirm] .custom-popup,div.std-popup[data-popup-name=Alert] .custom-popup,div.std-popup[data-popup-name=Prompt] .custom-popup,div.std-popup .confirm-dialog .custom-popup{display:flex;flex-direction:column}div.std-popup[data-popup-name=Confirm] .custom-popup p,div.std-popup[data-popup-name=Alert] .custom-popup p,div.std-popup[data-popup-name=Prompt] .custom-popup p,div.std-popup .confirm-dialog .custom-popup p{text-align:center;margin-top:.8rem;font-size:1.75rem}div.std-popup[data-popup-name=Confirm] .custom-popup input,div.std-popup[data-popup-name=Alert] .custom-popup input,div.std-popup[data-popup-name=Prompt] .custom-popup input,div.std-popup .confirm-dialog .custom-popup input{min-width:80%;height:2.5rem}div.std-popup[data-popup-name=Confirm] .custom-popup .button-container,div.std-popup[data-popup-name=Alert] .custom-popup .button-container,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container,div.std-popup .confirm-dialog .custom-popup .button-container{margin-top:1em;display:flex;flex-direction:row;gap:1em}div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button,div.std-popup .confirm-dialog .custom-popup .button-container button{background-color:var(--grey-color);color:var(--contrast-grey-color);border:none;font-weight:700;padding:.5em 1em;min-width:6rem;min-height:2rem;border-radius:.5em;cursor:pointer}div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button.confirm-button,div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button.yes-button,div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button.ok-button,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button.confirm-button,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button.yes-button,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button.ok-button,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button.confirm-button,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button.yes-button,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button.ok-button,div.std-popup .confirm-dialog .custom-popup .button-container button.confirm-button,div.std-popup .confirm-dialog .custom-popup .button-container button.yes-button,div.std-popup .confirm-dialog .custom-popup .button-container button.ok-button{background-color:var(--accent-color);color:var(--contrast-accent-color)}div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button.confirm-button.negative-color,div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button.yes-button.negative-color,div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button.ok-button.negative-color,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button.confirm-button.negative-color,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button.yes-button.negative-color,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button.ok-button.negative-color,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button.confirm-button.negative-color,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button.yes-button.negative-color,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button.ok-button.negative-color,div.std-popup .confirm-dialog .custom-popup .button-container button.confirm-button.negative-color,div.std-popup .confirm-dialog .custom-popup .button-container button.yes-button.negative-color,div.std-popup .confirm-dialog .custom-popup .button-container button.ok-button.negative-color{background-color:var(--negative-color);color:var(--contrast-negative-color)}div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button:hover,div.std-popup[data-popup-name=Alert] .custom-popup .button-container button:hover,div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button:hover,div.std-popup .confirm-dialog .custom-popup .button-container button:hover{filter:brightness(130%)}div.std-popup[data-popup-name=Confirm] .custom-popup .button-container button:not(:first-child),div.std-popup[data-popup-name=Alert] .custom-popup .button-container button:not(:first-child),div.std-popup[data-popup-name=Prompt] .custom-popup .button-container button:not(:first-child),div.std-popup .confirm-dialog .custom-popup .button-container button:not(:first-child){margin-left:.5rem}div.std-popup[data-popup-name=Confirm] button.yes-button{background-color:var(--other-color)}.ignore-maximum{max-width:none!important;max-height:none!important}.switch{position:relative;display:inline-block;width:60px;height:30px}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:var(--accent-color)}.switch input:checked+.slider:before{transform:translateX(30px)}.switch input:focus+.slider{box-shadow:0 0 1px var(--accent-color)}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:400ms;border-radius:30px}.switch .slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff;transition:400ms;border-radius:50%}label .required-star{margin-left:.25em;color:red;font-size:10pt}#tooltip-modal{display:none;position:fixed;padding:.5em;text-align:center;background-color:rgba(0,0,0,.8);pointer-events:none;min-width:6em;max-width:30em;z-index:9999999}#tooltip-modal span{color:#fff}@media only screen and (max-width:800px){#tooltip-modal{max-width:15em}}