:root{--sidebar-link-active-bg: #d0ebff;--sidebar-link-active-color: #1a73e8;--sidebar-link-hover-bg: #e9ecef}html,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0;height:100%;overscroll-behavior-y:none;-webkit-overflow-scrolling:auto}html{background-color:#1a3a5c;scrollbar-gutter:stable}body{background-color:#1a3a5c;min-height:100vh;min-height:100svh;min-height:100dvh;display:flex;flex-direction:column}a{color:#006bb7}h1:focus{outline:none}.content{padding-top:1.1rem}.btn-link{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem #fff,0 0 0 .25rem #258cfb}.darker-border-checkbox.form-check-input{border-color:#929292}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}.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:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:2rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:2rem}.hidden{display:none !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.text-success{color:#26b050}.text-error{color:#e50000}.text-primary{color:#1b6ec2}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.page-container{max-width:1140px;margin-left:auto;margin-right:auto;width:100%}#page-progress{position:fixed;top:0;left:0;height:3px;width:100%;background-color:#4dc3ff;box-shadow:0 0 6px rgba(77,195,255,.9);opacity:1;z-index:2000;pointer-events:none}#page-progress.pp-fade{animation:page-progress-fade 1500ms ease-out forwards}@keyframes page-progress-fade{from{opacity:1}to{opacity:0}}.monitor-status-badge{display:inline-flex;align-items:center;vertical-align:baseline}.monitor-status-badge__icon-wrap{position:relative;display:inline-flex;width:24px;height:24px;border-radius:50%}.monitor-status-badge__icon{width:24px;height:24px;flex-shrink:0;display:block;transform-origin:center center}.duration-stepper__display{display:inline-block;min-width:6rem;padding:.25rem .5rem;border:1px solid #dee2e6;border-radius:.375rem;background-color:#f8f9fa;text-align:center}.duration-stepper__unit{display:inline-flex;flex-direction:column;border:1px solid #dee2e6;border-radius:.375rem;overflow:hidden;background-color:#fff}.duration-stepper__btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.25rem;padding:0;border:0;background:rgba(0,0,0,0);color:#495057;cursor:pointer}.duration-stepper__btn:hover{background-color:#e9ecef;color:#0d6efd}.duration-stepper__btn:active{background-color:#dee2e6}.duration-stepper__btn:focus-visible{outline:2px solid #0d6efd;outline-offset:-2px}.duration-stepper__btn+.duration-stepper__btn{border-top:1px solid #dee2e6}.duration-stepper__btn--sm{width:1.65rem;height:1rem}.row-actions .btn{border-radius:.375rem;font-size:1.15rem;font-weight:700;line-height:1;padding-top:.15rem;padding-bottom:.15rem}.row-actions .btn:not(:disabled):not(.disabled){opacity:.6}.row-actions .btn:disabled,.row-actions .btn.disabled{color:#e9ecef;border-color:#e9ecef;background-color:#fff;opacity:1}.code-block{background-color:#f8f9fa;color:#212529;border-color:#dee2e6;tab-size:4;-moz-tab-size:4;white-space:pre;overflow:auto;resize:vertical;line-height:1.4}.code-block:focus{background-color:#fff}.no-screen{display:none}@media print{@page{size:A4 portrait;margin:15mm}nav,.navbar,.no-print,.sidebar,footer,.card-header,.headerlogo{display:none !important}.card{border:none !important;box-shadow:none !important;max-width:100% !important}.container,.container-fluid,.card-body{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important}table{width:100% !important;border-collapse:collapse;page-break-inside:auto}.table-responsive{width:100% !important;overflow:visible !important}.no-screen{display:block !important}*{box-shadow:none !important;overflow:visible !important}body,main,aside{background:#fff !important}thead{display:table-header-group}tr{page-break-inside:avoid;page-break-after:auto}td,th{border:1px solid #333;padding:8px;text-align:left}.text-end{text-align:right !important}}
