@font-face{font-family:'PT Sans';src:local('O'),url('fonts/regular/ptsans-regular.eot?#iefix') format('eot'),url('fonts/regular/ptsans-regular.woff') format('woff'),url('fonts/regular/ptsans-regular.ttf') format('truetype'),url('fonts/regular/ptsans-regular.svg#ptsans_regular') format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'PT Sans';src:local('O'),url('fonts/bold/ptsans-bold.eot?#iefix') format('eot'),url('fonts/bold/ptsans-bold.woff') format('woff'),url('fonts/bold/ptsans-bold.ttf') format('truetype'),url('fonts/bold/ptsans-bold.svg#ptsans-bold') format('svg');font-style:normal;font-weight:bold}@font-face{font-family:'PT Sans';src:local('O'),url('fonts/italic/ptsans-italic.eot?#iefix') format('eot'),url('fonts/italic/ptsans-italic.woff') format('woff'),url('fonts/italic/ptsans-italic.ttf') format('truetype'),url('fonts/italic/ptsans-italic.svg#ptsans-italic') format('svg');font-style:italic;font-weight:normal}@font-face{font-family:'PT Sans';src:local('O'),url('fonts/bold-italic/ptsans-bold-italic.eot?#iefix') format('eot'),url('fonts/bold-italic/ptsans-bold-italic.woff') format('woff'),url('fonts/bold-italic/ptsans-bold-italic.ttf') format('truetype'),url('fonts/bold-italic/ptsans-bold-italic.svg#ptsans-bold-italic') format('svg');font-style:italic;font-weight:bold}:root{--color-bg:#fff;--color-border:#777;--color-text-group-name:#777;--color-no-result-text:#777;--color-no-result-bg:#f4f4f4;--color-text-selected:#000;--color-text-disabled:#ccc;--color-highlighted-bg:#3875d7;--color-highlighted-text:#fff;--color-search-choice-bg:#eee;--color-search-choice-text:#333;--color-search-choice-disabled-bg:#e4e4e4;--color-search-choice-disabled-text:#666;--color-search-choice-disabled-border:#ccc;--color-search-choice-focus-bg:#d4d4d4;--color-active-border:#5897fb;--color-active-search-field-text:#222;--control-chosen-height:1.8rem;--control-chosen-line-height:1.8rem}body{font-family:"PT Sans",Helvetica,Arial,sans-serif;font-size:16px;background-color:#b9b7b8}.container{width:100%;max-width:720px;margin:1em auto;box-sizing:border-box}.container .logo{display:block;width:100%;max-width:540px;margin:0 auto 1em}.container .logo .logo-image{width:100%}.container .content{background-color:#fff;padding:1rem;width:100%;max-width:360px;margin:auto;border-radius:10px;box-sizing:border-box}.container .content .error{padding:.7em;margin-bottom:1em;border-radius:7px;background:lightpink}.container .content .success{text-align:center}.container .content form .row{margin-bottom:1em}.container .content form .row label{display:block;margin-bottom:.25em}.container .content form .row input{padding:.5em;display:block;width:100%;box-sizing:border-box}.container .content form .row input[type=checkbox]{width:auto;display:inline-block;margin:0 .5em 0 0}.container .content form .row select{width:100%}@media screen and (max-width:768px){.container .content form .row select{padding:.5em;box-sizing:border-box}}.container .content form .row .help{color:#555;font-size:85%}.container .content form .no-series{display:none}.container .content form .chosen-container.chosen-container-single .chosen-single{border-radius:2px !important}.container .content form .chosen-container.chosen-container-single .chosen-single div b{margin-top:3px}.container .content form [disabled]{color:#ddd;cursor:not-allowed}.container .content form hr{height:0;padding:0;border:none;border-top:1px solid #ddd}.container .content .row-buttons{text-align:center}.container .content button,.container .content .button{color:#fff;border:none;margin-top:5px;padding:10px 15px;display:inline-block;text-decoration:none;background-color:#6C0007;border-radius:5px;cursor:pointer}.container .content button[disabled],.container .content .button[disabled]{color:#777;background-color:#ddd}progress{width:40%;height:20px;margin:0 auto;accent-color:#bf1b2c;display:none}progress.htmx-request{display:block}.htmx-request progress{display:block}