@charset "UTF-8";#app .debug pre{font-size:.81em;background-color:#eee;border:1px dashed #111;margin:0;padding:.3rem 1rem .3rem .3rem;overflow:scroll;overflow:auto}#app main{color:#333}#app main pre.debug{font-size:.81em;background-color:#eee;border:1px dashed #111;margin:0;padding:.3rem 1rem .3rem .3rem;overflow:scroll;overflow:auto}#app main p a,#app main li a{text-decoration:underline;text-decoration-color:#9c2182;color:#9c2182;line-height:1;padding:5px 0}#app main p a:visited,#app main li a:visited{color:#692556}#app main button.btn{background-color:#fff;border-radius:.125rem;--tw-text-opacity: 1;color:rgb(112 26 117 / var(--tw-text-opacity, 1));border-width:3px;--tw-border-opacity: 1;border-color:rgb(2 132 199 / var(--tw-border-opacity, 1));box-shadow:5px 5px #692556;font-weight:700;height:auto}#app main button.primary{font-size:44px;padding:1.25rem 2rem}#app main button.action{font-size:32px;text-transform:none;padding:.75rem 1rem}#app main button.secondary{font-size:21px;padding:.5rem 1rem}#app main button.group{box-shadow:none;font-size:18px;width:auto}#app main button.group:focus{box-shadow:none;border-color:inherit;border-color:rgb(2,132,199,var(--tw-border-opacity))}#app main button.group.active{background-color:#692556;color:#fff}#app main .alert{width:auto;background-color:#f9db90}a:focus{box-shadow:none!important}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{border-color:#000;outline:none}[type=checkbox],[type=radio]{color:#3b82f6}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-color: #098299}button:focus,a:focus{box-shadow:0 0 0 3px #4299e180;border-color:#93c5fd;outline:none}[data-theme=dark]{--bg-color: #9f9}[data-theme=dark] [type=checkbox]{background-color:orange}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-datatable .p-datatable-thead>tr>th{border-width:0 0 2px 0}.p-datatable-column-sorted,.p-paginator-page.p-paginator-page-selected{background:#064f81!important}.p-textarea{color:#000!important;background:#fff!important}.p-datatable-table-container{background:#fff!important}.p-datatable-column-header-content,.p-datatable-table,.p-datatable-header-cell{color:#000!important;background:#fff!important}.p-datatable-tbody>tr{color:#000!important;background:#fff!important}.input{color:#000!important;background:#fff!important}.p-form-field-background{background:#fff!important}hbody{background-color:#fff;text-align:center}main{overflow:hidden}main h1.boss{color:#494a4d;font-weight:700;font-size:1.86rem;line-height:1;letter-spacing:1px;margin:2rem 0}main h1{color:#312e81;font-weight:700;font-size:1.86rem;line-height:1.25}main h2{font-weight:700;font-size:1.66rem;line-height:1.1}main h3{line-height:1.25}main em{margin-right:3px}main .fancy-hr{background-color:#9c2182;height:4px;position:relative}main .fancy-hr:after{content:" ";content:" ";line-height:1;color:#f7c645;background-color:#f7c645;border-radius:1rem;position:absolute;display:block;width:24px;height:24px;left:49%;top:-10px}main input.input-bordered,main textarea.textarea-bordered{border-color:#707070;border-radius:4px;font-size:1rem}main input::-moz-placeholder,main textarea::-moz-placeholder{color:#313131}main input::placeholder,main textarea::placeholder{color:#313131}main button{background-color:transparent}.bg-lightblue{--tw-bg-opacity: 1;background-color:#d3efff}.bg-blue{--tw-bg-opacity: 1;background-color:#8bd3fc}.bg-darkblue{--tw-bg-opacity: 1;background-color:#064f81}.bg-white{--tw-bg-opacity: 1;background-color:#fff}.text-green{color:#03853e}.text-black{color:#262525}.app-button{color:#fff;background-color:#064f81;font-weight:700;font-size:24px;padding:.5rem 2.5rem;border-radius:8px}.app-button-skinny{color:#fff;background-color:#064f81;font-weight:700;font-size:20px;padding-left:1rem;padding-right:1rem;border-radius:4px}.font-roboto{font-family:Roboto,sans-serif}.ul li span{color:#fff;margin-right:2px;border-radius:3px}
