html,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:1em 1em 1.5em 1em}header{display:flex;gap:1em;max-height:128px;min-height:32px;height:15%;align-items:flex-end}#main-logo{display:flex;flex:1 10%;max-width:70px;min-width:20px;width:10%;max-height:128px;min-height:32px;height:15%;float:left}.header-title{display:flex;flex:1 70%;max-height:128px;min-height:32px;height:15%;width:70%;align-items:end}header h1{text-align:center;width:100%}a,.btn-link{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}.content{padding:1em 0}footer{position:fixed;left:0;bottom:0;width:100%;background:#c9e1f2;padding:.5em 1em;text-align:right;border-top:1px solid #ccc;z-index:654320}h1:focus{outline:none}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e50000}.validation-message{color:#e50000}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:white}.blazor-error-boundary::after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#929292}.request-page{max-width:900px;margin:0 auto;height:100%}.request-separator{text-align:center}.request-separator span{display:block;margin-top:2.5em}.k-form-error a{display:contents}.instructions-text{padding-top:.5em}.text-right{text-align:right}.MainGrid tr{cursor:pointer}.admin-info-area{width:100%}.admin-info-area .row{margin-bottom:.25em}.admin-edit-area{width:100%;border-top:1px solid #ccc;padding:1em;margin-top:1em}.toggle-button{width:250px;margin-bottom:4px}.comment-form.k-form{margin-bottom:4px}.comment-form .k-form-buttons{justify-content:end}.admin-form.k-form{border:solid 1px #ccc;padding:8px;margin:6px 0;display:flex;width:80%}.admin-form .k-form-field{display:flex;flex:5 1}.admin-form .k-form-buttons{display:flex;flex:1 1;justify-content:center}.request-complete-message{font-style:italic}.file-area a,a.normal-link{color:blue !important;text-decoration:underline !important}.file-area a:hover,a.normal-link:hover{color:#00c;cursor:pointer}.file-area a:active{color:#009}.file-area a:visited{color:purple}.history-window{overflow:scroll}.large-notification{position:fixed;bottom:30%;left:50%;transform:translate(-50%, -30%);width:fit-content;height:fit-content;z-index:654321}.large-notification .k-notification-status{display:none}.large-notification .k-notification-content{font-size:2em;padding:1em}.large-notification .k-notification-actions{margin-top:10px;align-self:start}#legend{background-color:#ebf9fc;padding:1rem 1rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:.25rem;box-shadow:#eee 4px 4px}.legend-row{display:flex;flex-wrap:wrap;align-items:center;gap:.2em;margin-bottom:.75em}.legend-item{display:flex;flex:5 2 content;cursor:pointer;justify-content:start;max-width:200px}.legend-item.disabled{filter:grayscale(80%) opacity(50%)}.legend-color{display:inline-block;width:24px;height:24px;border-radius:4px;border:1px solid #ccc;margin-right:.5rem;vertical-align:middle}.legend-label{font-size:1rem}.total-count{font-weight:bold}.status-new{background-color:#fff !important}.status-pending-local{background-color:#91f5ad !important}.status-pending-national{background-color:#dbb68f !important}.status-pending-member{background-color:#f48498 !important}.status-scheduled{background-color:#e2a0ff !important}.status-resolved{background-color:#c4f5fc !important}.status-denied{background-color:#9fa0c3 !important;color:#fff !important}.status-cancelled{background-color:#30011e !important;color:#fff}.status-expired{background-color:#617073 !important;color:#fff}.MainGrid tr:hover{color:#000 !important;background-color:#f2c924 !important;transition:background-color .5s,color .5s}.MainGrid .k-toolbar{justify-content:end}.MainGrid thead,.HistoryGrid thead{font-weight:bold}.email-body{border-top:1px solid #666;padding-top:1em;margin-top:1em}.close-button-area{max-width:100px}.scrollable-cell-row td:first-child{display:block;max-height:6em !important;overflow-y:scroll !important;white-space:wrap !important;text-overflow:ellipsis !important}.hover-red:hover{color:red;cursor:pointer}.k-input-separator.k-input-separator-vertical:has(+.k-input-suffix.k-input-suffix-vertical>.hover-red){border:none}.k-input-suffix.k-input-suffix-vertical{background-color:unset}.admin-tools-area{word-spacing:-1em}.admin-tools-area button{margin-right:4px}.badge-count{display:inline-block;background-color:red;color:#fff;font-size:1em;border-radius:100%;width:fit-content;min-width:1.5em;aspect-ratio:1/1;transform:translate(-50%, -35%);text-align:center}/*# sourceMappingURL=app.min.css.map */
