body,html{font-family:Karla,sans-serif;background-color:#f5f5f5}.btn-link,a{color:gray}.bth{border-radius:.25rem;border:none;transition:all .3s linear;padding:.5rem 1rem}.bth-base{color:#000;background-color:rgba(0,0,0,.1)}.bth-base:hover{scale:1.04}.bth-submit{color:#fff;background-color:#ab1a37}.bth-cancel{background-color:rgba(0,0,0,.4);color:#fff}.bth--active{color:#fff;background-color:#ab1a37}.bth-fixed{position:fixed;bottom:0;right:0;margin:110px 10px;min-width:100px;background-color:#ab1a37;border-radius:.4rem;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:row;gap:.5rem;padding:.5rem;border:none;z-index:999}.bth-fixed p{margin:0;align-self:center;color:#fff;font-weight:700}.toast-m{display:flex;justify-content:center;align-items:center;position:fixed;top:5px;left:50%;transform:translate(-50%,-100%);opacity:0;padding:.5rem;gap:.5rem;border-radius:.4rem;box-shadow:0 0 10px rgba(0,0,0,.3);min-width:100px;max-width:50%;transition:transform .3s ease-out,opacity .3s ease-out;z-index:999}.toast-m p{margin:0;width:100%;white-space:normal;overflow-wrap:break-word;color:#fff;text-align:center}.toast-m.show{transform:translate(-50%,0);opacity:1}.toast-m--success{background-color:#4caf50}.toast-m--warning{background-color:#ffc107}.toast-m--error{background-color:#dc3545}.toast-m__icon{fill:#fff}.search-input{border-radius:.25rem;background-color:transparent;margin-right:5px;border:none;outline:0}.search-input__container{display:flex;flex-direction:row;border-radius:.25rem;justify-content:space-between;background-color:rgba(0,0,0,.1);align-items:center;border:2px solid transparent;transition:border-color .2s ease-in-out;padding:.5rem 1rem}.search-input__container:hover{border:2px solid #ab1a37}.search-input__icon{fill:rgba(0,0,0,.4)}select{display:flex;flex-direction:row;border-radius:.25rem;justify-content:space-between;background-color:rgba(0,0,0,.1);align-items:center;border:2px solid transparent;transition:border-color .2s ease-in-out;padding:.5rem 1rem}select:hover{border:2px solid #ab1a37}select:active{border:2px solid #ab1a37}.info-card{width:100%;display:flex;background-color:rgba(255,255,255,.8);border-radius:.4rem;box-shadow:0 0 10px rgba(0,0,0,.3);flex-direction:row;justify-content:space-between;padding:1rem;align-items:center}.info-card p{margin:0}.info-card__icon{padding:15px;background-color:rgba(0,0,0,.1);border-radius:50%}.info-card__icon-color{fill:#ab1a37}.status-box{display:flex;flex-direction:row;padding:.5rem 1rem;align-items:center;width:100px;justify-content:center;gap:1rem;border-radius:1rem}@media (min-width:1200px){.status-box{padding:.5rem 1.5rem;width:200px}}.status-box p{margin:0;text-align:center;font-weight:700}.status-box.offline{background-color:rgba(220,53,69,.3)}.status-box.offline p{color:#dc3545!important}.status-box.online{background-color:rgba(76,175,80,.3)}.status-box.online p{color:#4caf50!important}.status-box.outdated{background-color:rgba(220,53,69,.3);width:100%;min-width:270px;max-width:400px;padding:.5rem 1rem}.status-box.outdated p{color:#dc3545!important}.status-box.outdated .attention-char{color:rgba(0,0,0,.4)!important;font-weight:700;font-size:1rem}.status-box__dot{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#dc3545;color:#fff}.status-box__dot.offline{background-color:#dc3545;width:1rem;height:1rem}@media (min-width:1200px){.status-box__dot.offline{width:1.5rem;height:1.5rem}}.status-box__dot.online{background-color:#4caf50;animation:pulse 2s infinite;width:.7rem;height:.7rem}@media (min-width:1200px){.status-box__dot.online{width:1rem;height:1rem}}.i{fill:#000;transition:all .3s linear}.i-primary{fill:#ab1a37}.i-light{fill:#fff}.i-gray{fill:rgba(0,0,0,.4)}.content{padding-top:1rem}h1:focus{outline:0}.invalid{outline:1px solid #dc3545}.validation-message{color:#dc3545}.form-check{display:flex;flex-direction:row;align-items:center}.form-check-input{margin:0;min-width:15px;min-height:15px}.form-check-input:checked{background-color:#ab1a37;border-color:#ab1a37}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oi) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#929292}.language-selector__absolute-right-top{position:absolute;top:10px;right:10px;z-index:900}.language-selector{background-color:#ab1a37;display:flex;border-radius:.4rem;max-height:40px}.language-selector select{border-radius:.4rem;transition:all .3s linear;color:#fff;cursor:pointer;background-color:transparent;width:100%;font-size:12px!important;text-align:center;font-weight:700}.language-selector select:hover{transform:scaleX(1.04)}.language-selector select:focus{outline:0;border-color:#ab1a37}.language-selector select option{border-radius:.4rem;background-color:rgba(0,0,0,.1)!important;color:#666;cursor:pointer;width:100%;text-align:center;font-size:16px;font-weight:700;padding:1rem 2rem}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(18,17,17,.8);display:flex;align-items:center;justify-content:center;flex-direction:column;pointer-events:all;z-index:1000}.loader{width:64px;height:44px;position:relative;border:5px solid #ab1a37;border-radius:8px}.loader::before{content:"";position:absolute;border:5px solid #ab1a37;width:32px;height:28px;border-radius:50% 50% 0 0;left:50%;top:0;transform:translate(-50%,-100%)}.loader::after{content:"";position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:8px;height:8px;border-radius:50%;background-color:#fff;box-shadow:16px 0 #fff,-16px 0 #fff;animation:flash .5s ease-out infinite alternate}@keyframes flash{0%{background-color:rgba(255,255,255,.25);box-shadow:16px 0 rgba(255,255,255,.25),-16px 0 #fff}50%{background-color:#fff;box-shadow:16px 0 rgba(255,255,255,.25),-16px 0 rgba(255,255,255,.25)}100%{background-color:rgba(255,255,255,.25);box-shadow:16px 0 #fff,-16px 0 rgba(255,255,255,.25)}}h1{font-size:1.5rem;text-overflow:ellipsis}h3{font-size:1.1rem;text-overflow:ellipsis}h5{font-size:.7rem}p{font-size:.7rem;text-overflow:ellipsis}button,input,select{font-size:.7rem;text-overflow:ellipsis}table,td,th,tr{font-size:.7rem}label{font-size:.7rem}@media (min-width:650px){h1{font-size:2.1rem}h3{font-size:1.5rem}h5{font-size:1.2rem}p{font-size:1rem}label{font-size:1rem}button,input,select{font-size:1.05rem}.info-card{padding:1.5rem}.toast-m{padding:1rem;min-width:200px}.bth-fixed{padding:.5rem}}@media (min-width:992px){h1{font-size:2rem}h3{font-size:1.4rem}h5{font-size:1.1rem}p{font-size:.9rem}label{font-size:.9rem}button,input,select{font-size:.9rem}.bth-fixed{position:fixed;bottom:0;right:0;margin:15px;min-width:200px;gap:1.5rem;padding:1rem 1.5rem}.language-selector{max-height:50px;height:50px}}@media (min-width:1200px){h1{font-size:2.5rem}h3{font-size:1.7rem}p{font-size:1.1rem}label{font-size:1rem}button,input,select{font-size:1.05rem}}
/*# sourceMappingURL=app.css.map */
