body{font-family:"Fira Sans",sans-serif;padding:0}body.modal-open{overflow-y:auto}a,.pointer{cursor:pointer;text-decoration:none}a{color:var(--theme-primary)}a:hover,a:visited{color:var(--theme-primary);text-decoration:none}.btn-primary{color:var(--theme-on-primary);background-color:var(--theme-primary);border-color:var(--theme-primary-border)}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{background-color:var(--theme-primary-hover)}.btn-primary.disabled,.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:var(--theme-primary-disabled);border-color:var(--theme-primary-disabled-border)}footer{border-top:6px solid var(--theme-accent);color:#999;margin-top:2rem;padding:2rem 0 3rem}input[type=checkbox]{accent-color:var(--theme-primary);color:var(--theme-on-primary)}.dropdown-menu li.disabled>a{color:currentColor;pointer-events:none;opacity:50%}.form-grid{display:flex;gap:15px;margin-bottom:15px;width:100%}.form-grid>*{flex-grow:100;margin-bottom:0}.form-grid>*.form-control{width:unset}.about.modal-body{padding:2rem}.about img{margin-right:2rem}.about section{margin-bottom:1rem}.modal-xm{width:435px}.modal-xl{width:95%}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}textarea{resize:vertical}@media(max-width: 800px){body{font-size:1.75rem}}body{background-color:var(--theme-primary)}table{width:100vw;height:100vh}table td{color:var(--theme-on-primary)}main{background-color:#fff;color:#000;border-bottom:6px solid var(--theme-accent);max-width:425px;padding:5rem}h2{font-weight:bold;text-align:center}img.organization{color:var(--theme-primary);display:block;margin:0;max-height:200px;max-width:275px}img.brand{color:var(--theme-on-primary);display:block;margin:3rem 0 .25rem;max-width:150px;max-height:100px}.tagline{color:var(--theme-on-primary);display:block}.actions{margin-top:2rem;text-align:center}h2{margin:.25rem 0 4rem}section{text-align:left;margin-bottom:2rem}.rule.text-success{font-weight:bold}
