.alarm-controller{display:none;position:fixed;top:62px;right:40px;z-index:1000;opacity:0;pointer-events:none;background-color:transparent;transition:opacity .5s}.alarm-controller>[name="header"]{display:flex;justify-content:flex-end}.alarm-controller.visible{opacity:1}.alarm-controller-open-btn{width:3em;height:3em;border-radius:999px;background-color:#0172a4;display:flex;justify-content:center;align-items:center;font-size:1.5em;color:#e7db2f;box-shadow:0 0 1px rgba(0,0,0,0.5),0 0 8px rgba(0,0,0,0.5)}.alarm-controller.visible .alarm-controller-open-btn{pointer-events:all}@keyframes alarm-controller-wiggle{0%{transform:rotate(0deg)}8.25%{transform:rotate(-10deg)}16.5%{transform:rotate(10deg)}24.75%{transform:rotate(-10deg)}33%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.alarm-controller.visible .alarm-controller-open-btn{animation-name:alarm-controller-wiggle;animation-duration:1.5s;animation-iteration-count:infinite}.alarm-controller_slot{opacity:0;pointer-events:none;margin-top:.5em;border-radius:8px;border:1px solid #242424;padding:8px;background-color:#ffffff;box-shadow:0 0 1px rgba(0,0,0,0.5),0 0 8px rgba(0,0,0,0.5);transition:opacity .5s}.alarm-controller.open .alarm-controller_slot{opacity:1;pointer-events:all}.alarm-controller-row{max-width:310px}.alarm-controller-row_actions{display:flex;flex-direction:row-reverse;justify-content:flex-start;margin-top:.5em}.alarm-controller-row_actions:empty{display:none}.auth-modal .modal-comp__inner-body{max-width:36rem}.auth-modal .modal-comp__inner-body>sl-t{padding-bottom:0px}[class*="auth-modal_page"]{display:none;flex-direction:column}.auth-modal[data-page="reauthenticate"] .auth-modal_page-reauthenticate{display:flex}.auth-modal[data-page="change-user"] .auth-modal_page-change-user{display:flex}.auth-modal[data-page="user-sign"] .auth-modal_page-user-sign{display:flex}.auth-modal[data-page="authentication-await"]>.modal-comp__inner-body{opacity:0;pointer-events:none}.auth-modal_row{display:flex;flex-direction:row;align-items:center;justify-content:center}.auth-modal_row+.auth-modal_row{margin-top:1em}.auth-modal_profile-pic{position:relative;width:5em;height:5em;border-radius:999px;overflow:hidden;background-color:#cccccc}.auth-modal_profile-pic .auth-modal_inner-pic{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;max-width:100%;max-height:calc(100% - 2px);max-width:calc(100% - 2px);font-size:2rem;z-index:1}.auth-modal_inner-pic+.auth-modal_inner-pic{display:none}img.auth-modal_inner-pic[src=""]+.auth-modal_inner-pic{display:block}.auth-modal_profile-name{font-size:2rem}.auth-modal_btn-row{padding:1em var(--breathing-room);padding-top:0px}.modal-comp{box-sizing:border-box;position:fixed;display:flex;flex-direction:column;background-color:rgba(0,0,0,0.2);align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;opacity:0;pointer-events:none;transition:.5s opacity,.5s backdrop-filter;--modal-height:100;z-index:100;z-index:var(--modal-height);padding:10px;backdrop-filter:blur(0)}.modal-comp.dark{background-color:rgba(0,0,0,0.95)}.modal-comp.redacted{background-color:rgba(0,0,0,0.95)}.modal-comp.open{opacity:1;pointer-events:all}.modal-comp.open.redacted{backdrop-filter:blur(5px)}.modal-comp__inner-body{position:relative;display:flex;flex-direction:column;width:100%;max-width:800px;height:auto;max-height:100%;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(44,63,88,0.35)}.modal-comp__inner-body>.modal-comp__title{box-sizing:border-box;width:100%;padding:0 2.66rem;background-color:#F8F8F8;color:#5E5873;display:flex;align-items:center;justify-content:center}.modal-comp__inner-body .modal-comp__title-center{flex-grow:0;font-size:1.5rem;font-weight:500;padding:1.25rem 2.66rem;text-align:center}.modal-comp__inner-body .modal-comp__title-side{flex-grow:1;flex-basis:1px;display:flex;justify-content:flex-start;align-items:center}.modal-comp__inner-body .modal-comp__title-side:last-child{justify-content:flex-end}.modal-comp__inner-body>sl-t{box-sizing:border-box;width:100%;padding:0px;padding-top:1.2em;padding-bottom:1.2em;flex-grow:1;background-color:#ffffff;overflow:auto}@media (max-width:600){.modal-comp__inner-body>sl-t{padding:8px 0px}}.modal-comp__inner-body>.loader{display:none;position:absolute;top:50%;left:50%;width:100px;height:100px;border-radius:100px;border:6px solid blue;border-top-color:transparent;z-index:2;transform:translate(-50%, -50%) rotate(0deg);animation:modal-loader-roatation 1.5s ease-in-out infinite;background-color:rgba(0,0,0,0.2);box-shadow:0 0 0 900px rgba(0,0,0,0.2);transition:opacity .2s ease-in-out}.modal-comp.loading>.modal-comp__inner-body>.loader{display:block}@keyframes modal-loader-roatation{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.input-wrap{font-size:1rem;margin-bottom:1.2em;padding:0 var(--breathing-room);transition:all .1s linear;position:relative;z-index:auto}.input-wrap.focused{z-index:3}.input-wrap.no-space{margin-bottom:0px;padding:0px}.input-wrap.no-padding{padding:0px}.input-wrap>sl-t[name="default"]{position:relative;display:flex;justify-content:stretch;flex-direction:column}:where(.input-wrap *:is(input, select, textarea, .input)){box-sizing:border-box;margin:0px;color:transparent;padding:.86em 1.21em;min-height:3.25em;border-radius:.35em;border:1px solid #D8D6DE;box-shadow:none;background-color:#FFFFFF;transition:all .1s linear;transform:scale(1);z-index:0;width:100%}.input-wrap .input-btn{box-sizing:border-box;margin:0px;padding:.86em 1.21em;border-radius:.35em;border:1px solid #D8D6DE;box-shadow:none;background-color:#FFFFFF;color:#6E6B7B;transition:all .1s linear;transform:scale(1);z-index:0}:where(.input-wrap .input-group){display:flex;align-items:stretch;flex-wrap:none}:where(.input-wrap .input-group *:is(input, select, textarea, .input, .input-btn)){border-radius:0px}:where(.input-wrap .input-group *:is(input, select, textarea, .input, .input-btn):first-child){border-top-left-radius:.35em;border-bottom-left-radius:.35em}:where(.input-wrap .input-group *:is(input, select, textarea, .input, .input-btn):last-child){border-top-right-radius:.35em;border-bottom-right-radius:.35em}.input-wrap select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:calc(1em + 1rem)}.input-wrap.small *:is(input, select, textarea, .input, .input-btn){padding:.43em .605em}.input-wrap.small select{padding-right:calc(.5em + .5rem);background-position:right .5rem center}.input-wrap.sharp *:is(input, select, textarea, .input, .input-btn){border-radius:0px}.input-wrap.top-only *:is(input, select, textarea, .input, .input-btn){border-width:1px 0px 0px 0px}.input-wrap.top-only .input-group *:is(input, select, textarea, .input, .input-btn)+*:is(input, select, textarea, .input, .input-btn){border-left-width:1px}.input-wrap.right-pressed input,.input-wrap.right-pressed select,.input-wrap.right-pressed textarea,.input-wrap.right-pressed .input{border-top-right-radius:0px;border-bottom-right-radius:0px}.input-wrap.left-pressed input,.input-wrap.left-pressed select,.input-wrap.left-pressed textarea,.input-wrap.left-pressed .input{border-top-left-radius:0px;border-bottom-left-radius:0px}.input-wrap.straight-top input,.input-wrap.straight-top select,.input-wrap.straight-top textarea,.input-wrap.straight-top .input{border-top-left-radius:0px;border-top-right-radius:0px}.input-wrap textarea{resize:vertical}.input-wrap.must-move input,.input-wrap.must-move select,.input-wrap.must-move textarea,.input-wrap.must-move .input,.input-wrap.auto-filled input,.input-wrap.auto-filled select,.input-wrap.auto-filled textarea,.input-wrap.auto-filled .label,.input-wrap.seperate input,.input-wrap.seperate select,.input-wrap.seperate textarea,.input-wrap.seperate .input,.input-wrap.forced-high input,.input-wrap.forced-high select,.input-wrap.forced-high textarea,.input-wrap.forced-high .input{color:#6E6B7B}@keyframes onAutoFillStart{from{text-emphasis:none;-webkit-text-emphasis:none}to{text-emphasis:none;-webkit-text-emphasis:none}}.input-wrap input:-webkit-autofill,.input-wrap select:-webkit-autofill,.input-wrap textarea:-webkit-autofill,.input-wrap .input:-webkit-autofill{-o-animation-duration:.001s;-ms-animation-duration:.001s;-moz-animation-duration:.001s;-webkit-animation-duration:.001s;animation-duration:.001s;-o-animation-name:onAutoFillStart;-ms-animation-name:onAutoFillStart;-moz-animation-name:onAutoFillStart;-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}.input-wrap input:autofill,.input-wrap select:autofill,.input-wrap textarea:autofill,.input-wrap .input:autofill{-o-animation-duration:.001s;-ms-animation-duration:.001s;-moz-animation-duration:.001s;-webkit-animation-duration:.001s;animation-duration:.001s;-o-animation-name:onAutoFillStart;-ms-animation-name:onAutoFillStart;-moz-animation-name:onAutoFillStart;-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}.input-wrap input:-internal-autofill-selected,.input-wrap select:-internal-autofill-selected,.input-wrap textarea:-internal-autofill-selected,.input-wrap .input:-internal-autofill-selected{-o-animation-duration:.001s;-ms-animation-duration:.001s;-moz-animation-duration:.001s;-webkit-animation-duration:.001s;animation-duration:.001s;-o-animation-name:onAutoFillStart;-ms-animation-name:onAutoFillStart;-moz-animation-name:onAutoFillStart;-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}.input-wrap :is(input, .input, select, textarea):focus,.input-wrap :is(input, .input, select, textarea):focus-visible{outline:0 solid #5E9ED6;border-color:#5E9ED6;box-shadow:0 4px 15px rgba(0,0,0,0.3);transform:scale(1.01)}.input-wrap label,.input-wrap .label{display:block;padding:0px 3px;position:static;left:0em;transition:all .1s linear;font-size:1em;line-height:1.2em;color:#5E5873;margin:0px;font-weight:normal;z-index:2;user-select:none;max-width:calc(100% - 2.5em)}.input-wrap:is(.internal-label, .inline-label)>sl-t[name="default"]{flex-direction:row;align-items:center}.input-wrap.internal-label :is(label, .label){position:absolute;top:50%;transform:translate(.86em, -50%)}.input-wrap.internal-label:is(.must-move, .auto-focus, .forced-high) :is(label, .label){top:-0.45em;transform:translate(0, calc(-100% + .5em))}.input-wrap.label-lines-2:is(.focused, .must-move, .forced-high, .auto-filled){padding-top:1.45em}.input-wrap.label-lines-3:is(.focused, .must-move, .forced-high, .auto-filled){padding-top:2.45em}.input-wrap.fade-label:is(.must-move, .auto-focus, .forced-high) :is(label, .label){top:50%;transform:translate(0%, -50%);opacity:0}.input-wrap.required label::after,.input-wrap.required .label::after{content:" *";color:red}.input-wrap.seperate label,.input-wrap.seperate .label{position:static !important;transform:translate(0%, 0%) !important;padding-left:1em}.input-wrap:is(.checkbox,.toggle) label,.input-wrap:is(.checkbox,.toggle) .label{position:static !important;transform:translate(0%, 0%) !important;padding-left:.25em;width:max-content;flex-shrink:1}.input-wrap:is(.checkbox,.toggle){margin-top:.75em;padding:0px}.input-wrap:is(.checkbox,.toggle)>sl-t[name="default"]{flex-direction:row-reverse;justify-content:flex-end;align-items:center}.input-wrap-label-holder{position:relative}.input-wrap-label::after{display:none}.input-wrap-label:not([warning=""])::after{display:inline;color:#FF922A;content:attr(warning);white-space:pre-wrap}.input-wrap-label:not([error=""])::after{display:inline;color:#E73D3E;content:attr(error);white-space:pre-wrap}.confirm-comp{box-sizing:border-box;position:fixed;display:flex;flex-direction:column;background-color:rgba(0,0,0,0.35);align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;opacity:0;pointer-events:none;transition:.5s opacity;z-index:200;padding:10px}.confirm-comp.dark{background-color:rgba(0,0,0,0.95)}.confirm-comp.open{opacity:1;pointer-events:all}.confirm-comp__inner-body{position:relative;display:flex;flex-direction:column;width:fit-content;max-width:667px;height:auto;max-height:100%;overflow:hidden;border:1px solid #0172a4;border-width:8px;border-radius:16px;box-shadow:0 0 16px rgba(0,0,0,0.75)}.confirm-comp__inner-body>.confirm-comp__title{box-sizing:border-box;width:100%;font-size:1.2rem;text-align:center;padding:0em;background-color:#0172a4;color:#ffffff}.confirm-comp_actions{display:flex;padding:8px var(--breathing-room);justify-content:space-between;background-color:#ffffff}.confirm-comp__inner-body>sl-t{box-sizing:border-box;width:100%;padding:8px var(--breathing-room);flex-grow:1;background-color:#ffffff;overflow:auto;justify-content:center;text-align:center;font-size:1.5rem}@media (max-width:600){.confirm-comp__inner-body>sl-t{padding:8px 0px}}.notifications-panel-open-btn{position:relative}.notifications-panel-badge{position:absolute;top:45%;left:65%;pointer-events:none}.notifications-panel-badge::after{position:absolute;bottom:0px;left:0px;content:attr(count);vertical-align:center;background-color:#EA5455;font-size:1rem;border-radius:20px;padding:.25em .5em .16em .5em;font-family:'Courier New',Courier,monospace}.notifications-panel-badge[count="0"]{display:none}.notification-panel_mark-all-read-row{font-size:1rem;text-align:right;color:#565656}.notifications-panel[count="0"] .notification-panel_mark-all-read-row{display:none}.notifications-panel .header-bar-dropdown_flyout{max-height:200px;max-height:calc(100vh - 4em);max-height:200;border:1px solid #676767;overflow-y:auto}.notifications-panel-intersection-aid{height:4em;margin-top:-4em;pointer-events:none}.notification-panel-notification{padding:8px;width:300px;max-width:80vw;font-size:1rem}.notification-panel-notification+.notification-panel-notification{border-top:1px solid #727272}.notification-panel-notification_actions{display:flex;margin-top:.5em;padding:0px}.notification-panel-notification_action{flex-basis:40%;flex-grow:1;border-radius:0px;margin-bottom:8px}.notification-panel-notification_timestamp{font-size:12px;color:grey}.header-bar-dropdown{position:relative;transition:opacity .1s;opacity:0}.header-bar-dropdown.primed{opacity:1}.header-bar-dropdown_header{align-self:stretch;display:flex;align-items:center}.header-bar-dropdown_header:hover{cursor:pointer}.header-bar-dropdown_flyout-holder{position:absolute;top:100%;right:-3px;overflow:hidden;padding:0px 3px 3px 3px;pointer-events:none}.header-bar-dropdown_flyout{position:relative;transform:translate(0, calc(-100% - 8px));border-radius:0px 0px 4px 4px;box-shadow:0 1px 2px rgba(0,0,0,0.5);background-color:#ffffff;transition:transform .1s;display:flex;flex-direction:column;color:#242424;pointer-events:all}.header-bar-dropdown.open .header-bar-dropdown_flyout{transform:translate(0, 0%)}.header-bar-dropdown.pull-submenu-left .header-bar-dropdown_flyout-holder{right:5px}.alert-comp{--color-alert-shadow:rgba(0,0,0,0.2);position:fixed;display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;top:2em;left:50%;transform:translate(-50%, 0%);min-width:150px;width:fit-content;max-width:800px;opacity:0;background-color:#ffffff;overflow:hidden;z-index:1000;border-radius:.25em;pointer-events:none;transition:opacity .2s,top .2s,transform .2s}.alert-comp.primed{transition:opacity .1s,top .2s,transform .2s}.alert-comp.centered{top:50vh;transform:translate(-50%, -50%)}.alert-comp.big-text{font-size:4em}.alert-comp.open{pointer-events:all;opacity:1}.alert-comp_header{padding:.68em .93em;box-shadow:0 0 1.83em var(--color-alert-shadow);text-align:center;font-weight:bold}.alert-comp_message{padding:1em .93em;text-align:center}