@charset "UTF-8";.szh-menu{background-color:#fff;border:1px solid #0000001a;box-sizing:border-box;list-style:none;margin:0;padding:0;width:-webkit-max-content;width:max-content;z-index:100}.szh-menu:focus{outline:none}.szh-menu__arrow{background-color:#fff;border-color:#0000001a #0000 #0000 #0000001a;border-style:solid;border-width:1px;box-sizing:border-box;height:.75rem;width:.75rem;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{background-color:inherit;cursor:default}.szh-menu__item--disabled{color:#aaa;cursor:default}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{list-style:none;margin:0;padding:0}.szh-menu__divider{background-color:#0000001f;height:1px;margin:.5rem 0}.szh-menu-button{box-sizing:border-box}.szh-menu{border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px #0000001a;color:#212529;min-width:10rem;padding:.5rem 0;-webkit-user-select:none;user-select:none}.szh-menu__item{align-items:center;display:flex;padding:.375rem 1.5rem;position:relative}.szh-menu-container--itemTransition .szh-menu__item{transition-duration:.15s;transition-property:background-color,color;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";font-size:.8rem;left:.8rem;position:absolute;top:.55rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{left:.8rem;position:absolute}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.pointer{cursor:pointer}.status-indicator{align-items:center;display:flex;gap:8px}.status-indicator svg{flex-shrink:0}.profile-menu-button{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:8px 8px 10px}.profile-menu-button.open,.profile-menu-button:hover{background-color:var(--background-dark-color)}.profile-menu-button svg path{fill:var(--primary-color)}.profile-menu-button .user-info{align-items:center;display:flex}.profile-menu-button .user-info .user-name{color:var(--primary-color);margin-left:8px}.profile-menu-button .company-name{color:var(--tertiary-color);margin-left:32px;margin-top:-3px}.profile-menu-content{max-width:240px}.profile-menu .companies{max-height:360px;overflow:overlay}.profile-menu .show-empty{min-width:24px;width:24px}.profile-menu .dropdown-menu-item.separator{border-top:1px solid var(--outline-color);cursor:none;height:1px;margin:8px 0;max-width:250px;padding:0;pointer-events:none;width:100%}.profile-menu .dropdown-menu-item.footer{border-top:1px solid var(--outline-color);margin-top:8px;padding-top:24px}.profile-menu .dropdown-menu-item.company-label{cursor:none;pointer-events:none}.search-company-container{margin:0 8px;position:relative}.search-company-container .search-icon{left:8px;position:absolute;top:8px;z-index:1}.search-company-container .input{border:2px solid var(--primary-color);border-radius:4px;padding:10px 46px;width:100%}.search-company-container .reset-icon{cursor:pointer;position:absolute;right:8px;top:8px;z-index:1}.layout{display:flex;min-height:100vh;min-width:100%}.layout #fixed-root{left:0;position:-webkit-sticky;position:sticky;z-index:20}.layout .side-menu{background-color:var(--background-global-color);position:fixed;z-index:7}.layout .side-menu .menu-item-bottom{margin-top:auto}.layout .content-container{display:flex;flex:1 1;margin-left:280px;min-height:100%;padding-left:88px;padding-right:88px}.layout .content-container .content-inner{display:flex;flex-basis:1128px;flex-direction:column;margin-left:auto;margin-right:auto}.layout .content-container .content-inner .content-header{flex:0 0 var(--header-height)}.layout .content-container .content-inner .content{display:flex;flex:1 1;flex-direction:column;padding-bottom:50px}.content-header{align-items:center;display:flex;gap:10px}.content-header .headline{margin-bottom:8px;margin-right:auto;margin-top:56px}.content-header .profile{margin-top:51px}.show-top-divider{box-shadow:0 -1px 0 var(--outline-color)}.show-bottom-divider{box-shadow:0 1px 0 var(--outline-color)}.show-bottom-divider.show-top-divider{box-shadow:0 1px 0 var(--outline-color),0 -1px 0 var(--outline-color)}.auto-size{align-self:flex-start;display:flex;flex-direction:column;overflow:auto;position:relative;transition:all .2s}.auto-size.unscrollable{scrollbar-width:none}.auto-size.unscrollable::-webkit-scrollbar{width:0}.auto-size.unscrollable :not(.button,.tab,.truncated){overflow:initial!important}.auto-size .auto-size-content{align-self:flex-start;display:flex;flex-direction:column;overflow:auto}.auto-size .auto-size-content.flexable{flex:1 1}.fade-enter{opacity:0;position:absolute}.fade-enter.fade-enter-active{opacity:1;position:relative;transition:opacity .1s ease-out .5s}.fade-exit{opacity:1;position:absolute}.fade-exit.fade-exit-active{opacity:0;position:absolute;transition:opacity 0ms ease-out}.fade-exit-done{opacity:0;position:absolute}.assigned-user-item{align-items:center;background-color:var(--background-dark-color);border-radius:8px;display:flex;gap:16px;height:56px;min-height:56px;padding-left:18px;padding-right:8px}.assigned-user-item:hover{background-color:#ce391914}.assigned-user-item .account-icon{display:flex}.assigned-user-item .account-icon svg path{fill:var(--silver-color)}.assigned-user-item .user-info{display:flex;flex-direction:column;margin-right:auto;overflow:hidden}.assigned-user-item .user-info .email{color:var(--secondary-color)}.assigned-user-item .user-role{margin-left:auto;white-space:nowrap}.assigned-user-item .remove-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-basis:40px;flex-shrink:0;height:40px;justify-content:center;pointer-events:auto}.assigned-user-item .remove-item:hover{background-color:#ce391914}.assigned-user-item .remove-item svg path{fill:var(--accent-controls-color)}.readonly .assigned-user-item .remove-item{pointer-events:none}.readonly .assigned-user-item .remove-item svg path{fill:var(--silver-color)}.toggle{align-items:end;display:flex;gap:6px}.toggle .toggle-label.readonly{color:var(--silver-color)}.external-user-screen{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100vh;padding:0 16px}.external-user-screen .profile{margin:40px auto 32px}.external-user-screen .external-user-content{border:1px solid var(--outline-color);border-radius:16px;display:flex;flex-direction:column}.external-user-screen .external-user-content .success-message .success-message-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 32px 56px;text-align:center}.external-user-screen .external-user-content .success-message .success-message-content svg{height:48px;width:48px}.external-user-screen .external-user-content .success-message .success-message-content svg path{fill:var(--accent-color)}.external-user-screen .external-user-content .success-message .success-message-content .header{margin-bottom:16px;margin-top:32px}.external-user-screen .external-user-content .success-message .success-message-content .info{color:var(--secondary-color)}.external-user-screen .external-user-content .next-step{box-shadow:0 -1px 0 var(--outline-color);display:flex;flex-direction:column;gap:32px;padding:32px}.external-user-screen .external-user-content .next-step .header{align-items:center;display:flex;flex-direction:column;gap:8px}.external-user-screen .external-user-content .next-step .store-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.external-user-screen .external-user-content .next-step .store-buttons svg{cursor:pointer}.external-user-screen .external-user-content .next-step .store-buttons svg rect{fill:var(--background-dark-color);transition-duration:.06s;transition-property:fill;transition-timing-function:linear}.external-user-screen .external-user-content .next-step .store-buttons svg:hover rect{fill:var(--outline-color)}.auth-error-container{display:flex;flex:1 1;height:100vh}.auth-error-container .logout-button{width:105px}.login-container{color:var(--primary-color);display:flex;flex:1 1;height:100vh;padding:16px}.login-container .login-dialog{align-items:center;border:1px solid var(--outline-color);border-radius:20px;display:flex;flex-direction:column;margin:auto;max-width:440px;padding:64px 16px 16px;width:100%}.login-container .login-dialog .login-types{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;margin-top:66px;max-width:320px;width:100%}.login-container .login-dialog .login-types .login-type{align-items:center;border:1px solid var(--outline-color);border-radius:64px;cursor:pointer;display:flex;gap:16px;height:64px;padding:20px 24px}.login-container .login-dialog .login-types .login-type:hover{background-color:var(--background-dark-color)}.login-container .login-dialog .login-types .login-type svg:last-child{margin-left:auto}.login-container .login-dialog .accept-text{text-align:center}.login-container .login-dialog .accept-text a{color:var(--primary-color)}.login-container .login-dialog .login-footer{display:flex;justify-content:space-between;margin-top:76px;width:100%}.login-container .login-dialog .login-footer .szh-menu{width:100px}.legal-dialog{display:flex;flex-direction:column;height:1000px;overflow:auto;width:608px}.legal-dialog .legal-content{display:flex;flex:1 1;flex-direction:column}.legal-dialog .legal-content iframe{border-style:none;flex:1 1}.unauthorized-support-dialog{width:616px}.unauthorized-support-dialog,.unauthorized-support-dialog .dialog-content,.unauthorized-support-dialog .dialog-content .support-content{display:flex;flex-direction:column;overflow:auto;overflow:overlay}.unauthorized-support-dialog .dialog-content .support-content{gap:24px;justify-content:center;padding:0 var(--dialog-content-padding);padding-bottom:64px}.unauthorized-support-dialog .dialog-content .support-content .support-info{color:var(--secondary-color);margin-bottom:8px}.unauthorized-support-dialog .dialog-content .support-content .submit{align-self:center;margin-top:12px}.unauthorized-support-dialog .dialog-content .support-content .success{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.unauthorized-support-dialog .dialog-content .support-content .success .text{text-align:center}.unauthorized-support-dialog .dialog-content .support-content .success .close-button{margin-top:24px;width:128px}.event-view{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.event-view .title{display:inline-block;margin-bottom:24px;min-width:240px}.event-view .sensor-status-result{grid-column-gap:6px;display:grid;grid-auto-rows:24px;grid-template-columns:auto 1fr;margin-bottom:24px;margin-top:8px}.event-view .sensor-status-result .sensor-disabled{color:var(--technical-red-color)}.event-view .sensor-status-result .sensor-disabled-status{display:flex}.event-view .sensor-status-result .sensor-disabled-status svg{margin-left:5px}.event-view .sensor-status-result .sensor-disabled-status svg path{fill:var(--technical-red-color)}.event-view .firmwareStatus{margin-top:24px}.event-view .event-fields-container{display:flex;gap:24px;margin-top:16px}.event-view .event-fields-container .event-fields{display:flex;flex:1 0 auto;flex-direction:column;gap:24px}.event-view .event-fields-container .event-fields .double-field-container{display:flex;gap:12px}.event-view .event-fields-container .event-fields .double-field-container .double-field{align-items:flex-end;display:flex;gap:4px}.alarm-triggered-info{align-items:center;border:1px solid var(--outline-color);border-radius:8px;display:flex;flex-direction:column;margin-top:32px;padding:24px}.alarm-triggered-info .info-text{margin:4px 0 16px}.personal-settings{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.personal-settings .personal-settings-title{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.personal-settings .personal-settings-form{display:flex;flex-direction:column;gap:40px;margin-top:24px}.location-edit-modal{display:flex;flex-direction:column;height:680px;width:1184px}.location-edit-modal .location-edit{display:flex;flex:1 1;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.location-edit-modal .location-edit .title{margin-bottom:40px}.location-edit-modal .location-edit .location-edit-form{display:flex;flex:1 1;flex-direction:row;gap:64px}.location-edit-modal .location-edit .location-edit-form .col-1{display:flex;flex:1 1;flex-direction:column;gap:20px}.location-edit-modal .location-edit .location-edit-form .col-1 .alarm-agreement{display:inline-block}.location-edit-modal .location-edit .location-edit-form .col-1 .notifications-checkbox{align-items:center;display:flex}.location-edit-modal .location-edit .location-edit-form .col-2{display:flex;flex:1 1;flex-direction:column;gap:40px}.location-edit-modal .location-edit .location-edit-form .col-2 .coordinates{display:flex;gap:8px}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block{display:flex;flex:1 1;flex-direction:column}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .area{margin-bottom:16px}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container{background-color:var(--background-dark-color);border-radius:16px;display:flex;flex:1 1;overflow:hidden}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .map-icon{margin:auto;transform:scale(2)}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .map-icon svg path{fill:var(--silver-color)}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .fullscreen-toggle{cursor:pointer;position:absolute;right:10px;top:10px;z-index:2}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .icon-on-map{left:50%;margin-left:-10px;margin-top:-38px;position:absolute;top:50%}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .search-box-input{border:1px solid #0000;border-radius:3px;box-shadow:0 2px 6px #0000004d;box-sizing:border-box;font-size:14px;height:40px;left:10px;outline:none;padding:0 12px;position:absolute;text-overflow:ellipses;top:10px;transition:width .3s;width:240px;z-index:10}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .min-width{width:0}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .normal-width{width:240px}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .search-button{background:#fff;border-radius:2px;height:40px;left:10px;padding:10px;position:absolute;top:10px;width:40px;z-index:14}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .search-button svg{height:20px;width:20px}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .search-button svg path{fill:var(--secondary-color)}.location-edit-modal .location-edit .location-edit-form .col-2 .map-block .map-container .search-button:hover svg path{fill:var(--primary-color)}.pac-container{border-top:none}.location-view-modal{min-height:680px;width:1184px}.location-view-modal .location-view{display:flex;flex:1 1;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.location-view-modal .location-view .location-title{margin-bottom:24px}.location-view-modal .location-view .location-view-tab{background-color:var(--background-global-color);margin-bottom:42px;padding-bottom:24px}.location-alarms{display:flex;flex:1 1;flex-direction:column}.location-alarms .search-panel{align-items:center;background-color:var(--background-global-color);display:flex;gap:24px;padding-bottom:24px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:5}.location-alarms .search-panel .buttons{align-items:center;display:flex;gap:16px;margin-left:auto;min-width:340px}.location-alarms .location-alarms-table{display:flex;flex:1 1}.location-alarms .location-alarms-table table .communication-missed-row{background-color:var(--tablebg-connection-warning-color)}.location-alarms .location-alarms-table table .errored-row,.location-alarms .location-alarms-table table .tamper-row{background-color:var(--tablebg-tamper-warning-color)}.location-alarms .location-alarms-table table tr.deactivated-row td{color:var(--tertiary-color)}.location-alarms .location-alarms-table table thead{top:72px}.location-alarms .location-alarms-table table thead .action-header{text-align:right}.location-alarms .location-alarms-table table thead tr th:first-child{line-height:0px;padding:12px 24px}.location-alarms .location-alarms-table table thead tr th:first-child span{margin-top:4px}.location-alarms .location-alarms-table table tbody tr td.icon-cell{line-height:0px;padding:16px 24px}.location-alarms .location-alarms-table table tbody tr td.icon-cell .cell-content{align-items:center;display:flex;gap:8px}.location-alarms .location-alarms-table table tbody tr td.icon-cell .cell-content svg{flex-shrink:0}.location-alarms .location-alarms-table table tbody tr td.action-cell{line-height:0px;overflow:initial;padding:8px 16px 8px 24px}.location-alarms .location-alarms-table table tbody tr td.action-cell .table-button{align-items:center;border-radius:8px;display:flex;float:right;height:40px;justify-content:center;text-align:right;width:40px}.location-alarms .location-alarms-table table tbody tr td.action-cell .table-button:hover{background-color:#ce391914}.location-alarms .location-alarms-table table tbody tr td.action-cell .table-button svg path{fill:var(--accent-controls-color)}.arm-location-modal{width:608px}.arm-location-modal .arm-location{display:flex;flex:1 1;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:0}.arm-location-modal .arm-location .user-field{margin-bottom:24px}.arm-location-modal .arm-location .errored-block{display:flex;flex-direction:column;gap:8px}.arm-location-modal .arm-location .errored-block .errored-alarm{column-gap:16px;display:flex}.arm-location-modal .arm-location .errored-block .errored-alarm span{column-gap:12px;display:flex;flex-wrap:wrap}.arm-location-modal .arm-location .errored-block .errored-alarm span .errored-sensor{align-items:center;cursor:pointer;display:flex}.arm-location-modal .arm-location .errored-block .errored-alarm span .errored-sensor:hover{text-decoration:underline}.arm-location-modal .arm-location .errored-block .errored-alarm span .errored-sensor.readonly{pointer-events:none}.arm-location-modal .arm-location .errored-block .errored-alarm span .errored-sensor.readonly:hover{text-decoration:none}.arm-location-modal .arm-location .info{color:var(--secondary-color);margin-bottom:40px;margin-top:16px}.arm-location-modal .arm-location .arm-location-without-user-title{margin-bottom:40px}.assign-modal .assign-alarms{display:flex;flex:1 1;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:40px}.assign-modal .assign-alarms .info{color:var(--secondary-color);margin-bottom:8px;margin-top:16px}.assign-modal .assign-alarms .deactivated-location-warning{margin-top:4px}.assign-modal .assign-alarms .select{margin-top:32px}.assign-modal .assign-alarms .alarm-items{display:flex;flex-direction:column;gap:4px;margin-top:24px}.assign-modal .assign-alarms .alarm-items .alarm-item{align-items:center;background-color:var(--background-dark-color);border-radius:8px;display:flex;gap:32px;height:56px;padding-left:18px;padding-right:8px;pointer-events:none}.assign-modal .assign-alarms .alarm-items .alarm-item:hover{background-color:#ce391914}.assign-modal .assign-alarms .alarm-items .alarm-item .alarm-item-storage,.assign-modal .assign-alarms .alarm-items .alarm-item .alarm-item-terminal{align-items:center;display:flex;flex-basis:200px;gap:16px}.assign-modal .assign-alarms .alarm-items .alarm-item svg path{fill:var(--silver-color)}.assign-modal .assign-alarms .alarm-items .alarm-item .remove-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-basis:40px;height:40px;justify-content:center;margin-left:auto;pointer-events:auto}.assign-modal .assign-alarms .alarm-items .alarm-item .remove-item:hover{background-color:#ce391914}.assign-modal .assign-alarms .alarm-items .alarm-item .remove-item svg path{fill:var(--accent-controls-color)}.assign-modal .assign-alarms .alarm-items.readonly .alarm-item .remove-item{pointer-events:none}.assign-modal .assign-alarms .alarm-items.readonly .alarm-item .remove-item svg path{fill:var(--silver-color)}.alarm-option{align-items:center;display:flex;flex-direction:row;gap:32px}.alarm-option .storage{width:200px}.alarm-option .storage,.alarm-option .terminal{align-items:center;display:flex;gap:16px}.alarm-option .storage svg path,.alarm-option .terminal svg path{fill:var(--silver-color)}.location-details{display:flex;flex:1 1;gap:64px}.location-details .detail-field{margin-bottom:24px}.location-details .detail-field .location-hint{display:flex;margin-top:8px}.location-details .col-1{display:flex;flex:1 1;flex-direction:column;max-width:528px}.location-details .col-1 .created{color:var(--tertiary-color);margin-top:auto}.location-details .col-2{display:flex;flex:1 1;flex-direction:column}.location-details .col-2 .area{margin-bottom:16px}.location-details .col-2 .map-container{background-color:var(--background-dark-color);border-radius:16px;display:flex;flex:1 1;overflow:hidden!important;overflow:hidden}.location-details .col-2 .map-container .map-icon{margin:auto;transform:scale(2)}.location-details .col-2 .map-container .map-icon svg path{fill:var(--silver-color)}.location-users{display:flex;flex:1 1;flex-direction:column}.location-users .search-panel{align-items:center;background-color:var(--background-global-color);display:flex;gap:24px;padding-bottom:24px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:5}.location-users .location-users-table{display:flex;flex:1 1}.location-users .location-users-table.not-clickable .table-container .table tbody tr{cursor:inherit}.location-users .location-users-table tr.deactivated-row td{color:var(--tertiary-color)}.location-users .location-users-table .table-container .table thead{top:64px}.location-users .location-users-table .action-header{text-align:right}.location-users .location-users-table .name-cell{max-width:200px}.location-users .location-users-table .action-cell{padding:8px 16px 8px 8px!important}.location-users .location-users-table .action-cell .table-button{align-items:center;border-radius:8px;display:flex;float:right;height:40px;justify-content:center;text-align:right;width:40px}.location-users .location-users-table .action-cell .table-button:hover{background-color:#ce391914}.location-users .location-users-table .action-cell .table-button svg path{fill:var(--accent-controls-color)}.location-users .location-users-table .action-cell .table-button.location-manager:hover{background-color:#0000}.location-users .location-users-table .action-cell .table-button.location-manager svg path{fill:var(--silver-color)}.assign-modal{height:712px;width:608px}.assign-modal .assign-users{display:flex;flex:1 1;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:40px}.assign-modal .assign-users .info{color:var(--secondary-color);margin-bottom:40px;margin-top:16px}.assign-modal .assign-users .user-items{display:flex;flex-direction:column;gap:4px;margin-top:24px}.user-option{display:flex;flex-direction:column}.user-option .email{color:var(--secondary-color)}.location-accesses{display:flex;flex:1 1;flex-direction:column}.location-accesses .search-panel{align-items:center;background-color:var(--background-global-color);display:flex;justify-content:space-between;padding-bottom:24px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:5}.location-accesses .search-panel .selection-buttons{align-items:center;display:flex;gap:8px}.location-accesses .search-panel .selection-buttons .selected-alarm-count{color:var(--secondary-color);margin-right:16px}.location-accesses .search-panel .checkbox-info{align-items:center;background-color:var(--background-dark-color);border-radius:8px;color:var(--secondary-color);display:flex;gap:8px;padding:12px 24px 12px 16px}.location-accesses .search-panel .checkbox-info path{fill:var(--secondary-color)}.location-accesses .search-panel .checkbox-info.empty{color:var(--silver-color)}.location-accesses .search-panel .checkbox-info.empty path{fill:var(--silver-color)}.location-accesses .content{display:flex;flex:1 1}.location-accesses .content .table-container .table thead{top:72px}.location-accesses .content table thead tr th:first-child{line-height:0px;padding:12px 24px}.location-accesses .content table thead tr th:first-child span{margin-top:4px}.location-accesses .content .action-header{text-align:right}.location-accesses .content table tbody tr td.icon-cell{line-height:0px;padding:16px 24px}.location-accesses .content table tbody tr td.action-cell{line-height:0px;overflow:initial;padding:8px 16px 8px 24px}.location-accesses .content table tbody tr td.action-cell .table-button{align-items:center;border-radius:8px;display:flex;float:right;height:40px;justify-content:center;text-align:right;width:40px}.location-accesses .content table tbody tr td.action-cell .table-button:hover{background-color:#ce391914}.location-accesses .content table tbody tr td.action-cell .table-button svg path{fill:var(--accent-controls-color)}.access-details{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.access-details .alarm-fields{display:flex;gap:40px;margin-top:4px}.access-details .alarm-fields .alarm-field{display:flex;flex-direction:column;gap:4px}.access-details .users-container .user-items{border:1px solid var(--outline-color);border-radius:8px;display:flex;flex-direction:column}.access-details .users-container .user-items .user-item{align-items:center;box-shadow:inset 0 -1px 0 var(--outline-color);display:flex;gap:16px;padding:14px 16px}.access-details .users-container .user-items .user-item svg{flex-shrink:0}.access-details .users-container .user-items .user-item svg path{fill:var(--silver-color)}.access-details .users-container .user-items .user-item:last-child{box-shadow:none}.access-details .users-container .user-items .user-item .user-info{display:flex;flex-direction:column;overflow:hidden}.access-details .users-container .user-items .user-item .user-info .user-email{color:var(--secondary-color)}.access-details .users-container .user-items .user-item .user-role{margin-left:auto;white-space:nowrap}.access-details .buttons{display:flex;gap:8px;margin-bottom:40px;margin-top:16px}.access-details.loadable-container .storage{width:248px}.access-details.loadable-container .terminal{width:144px}.access-details.loadable-container .user-items .user-item path{fill:var(--loader-animation-color-1)!important}.access-details.loadable-container .user-items .user-item .user-name{width:128px}.access-details.loadable-container .user-items .user-item .user-email{width:200px}.access-details.loadable-container .user-items .user-item .user-role{width:64px}.grant-access{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:40px}.grant-access .title{color:var(--primary-color);margin-bottom:12px}.grant-access .info{color:var(--secondary-color);display:inline-block;margin-bottom:40px}.grant-access .user-items{display:flex;flex-direction:column;gap:4px;margin-top:24px;min-height:384px}.revoke-access{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:40px}.revoke-access .title{color:var(--primary-color);margin-bottom:12px}.revoke-access .info{color:var(--secondary-color);display:inline-block;margin-bottom:40px}.revoke-access .user-search{width:100%}.revoke-access .users-container{display:flex;flex-direction:column;margin-top:24px;min-height:384px}.revoke-access .users-container .user-items{border:1px solid var(--outline-color);border-radius:8px;display:flex;flex-direction:column}.revoke-access .users-container .user-items .user-item{align-items:center;box-shadow:inset 0 -1px 0 var(--outline-color);display:flex;gap:16px;padding:12px 16px}.revoke-access .users-container .user-items .user-item.revoked{background-color:var(--tablebg-tamper-warning-color);color:var(--technical-red-color)}.revoke-access .users-container .user-items .user-item.revoked path{fill:var(--technical-red-color)}.revoke-access .users-container .user-items .user-item svg{flex-shrink:0}.revoke-access .users-container .user-items .user-item svg path{fill:var(--silver-color)}.revoke-access .users-container .user-items .user-item:last-child{box-shadow:none}.revoke-access .users-container .user-items .user-item .user-info{display:flex;flex-direction:column;overflow:hidden}.revoke-access .users-container .user-items .user-item .user-info .user-email{color:var(--secondary-color)}.revoke-access .users-container .user-items .user-item .user-role{margin-left:auto;white-space:nowrap}.revoke-access .users-container .user-items .user-item .remove-button{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-left:8px;width:40px}.revoke-access .users-container .user-items .user-item .remove-button:hover{background-color:#ce391914}.revoke-access .users-container .user-items .user-item .remove-button path{fill:var(--accent-controls-color)}.revoke-access .users-container .user-items .user-item .remove-button.not-revoke:hover{background-color:#0000}.revoke-access .users-container .user-items .user-item .remove-button.not-revoke path{fill:var(--silver-color)}.revoke-access .users-container .user-items.readonly .user-item .remove-button{pointer-events:none}.revoke-access .users-container .user-items.readonly .user-item .remove-button svg path{fill:var(--silver-color)}.revoke-access.loadable-container .user-items .user-item path{fill:var(--loader-animation-color-1)!important}.revoke-access.loadable-container .user-items .user-item .user-name{width:128px}.revoke-access.loadable-container .user-items .user-item .user-email{width:200px}.revoke-access.loadable-container .user-items .user-item .user-role{width:64px}.alarm-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:40px}.alarm-edit .title{color:var(--primary-color);margin-bottom:16px}.alarm-edit .alarm-hint{color:var(--secondary-color);display:inline-block;margin-bottom:16px}.alarm-edit .fields{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:320px 320px;margin-top:24px}.alarm-edit .fields .notes{grid-column-end:3;grid-column-start:1}.alarm-ditails .security-alerts{align-items:center;display:flex;margin:16px 0}.alarm-ditails .security-alerts svg{align-self:center;margin-right:8px}.alarm-ditails .security-alerts .security-alerts-info{height:20px;margin-left:4px;width:20px}.alarm-ditails .security-alerts .security-alerts-info svg{height:20px;margin:0;width:20px}.alarm-ditails .security-alerts .security-alerts-info svg path{fill:var(--tertiary-color)}.alarm-ditails .security-alerts .security-alerts-button{align-items:center;color:var(--accent-controls-color);display:flex;justify-content:center;margin-left:12px}.alarm-ditails .security-alerts .security-alerts-button:hover{cursor:pointer;text-decoration:underline}.alarm-ditails .warning-blocks{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.alarm-ditails .warning-blocks .disabled-sensors,.alarm-ditails .warning-blocks .missed-communication{align-items:center;background-color:#f6e7c1;border-radius:4px;display:flex;gap:16px;padding:12px 16px}.alarm-ditails .warning-blocks .disabled-sensors .icon{height:24px}.alarm-ditails .warning-blocks .disabled-sensors .wrap{column-gap:16px;display:flex;flex-wrap:wrap}.alarm-ditails .warning-blocks .disabled-sensors .wrap .disabled-sensor{align-items:center;cursor:pointer;display:flex}.alarm-ditails .warning-blocks .disabled-sensors .wrap .disabled-sensor:hover{text-decoration:underline}.alarm-ditails .warning-blocks .disabled-sensors .wrap .disabled-sensor.readonly{pointer-events:none}.alarm-ditails .warning-blocks .disabled-sensors .wrap .disabled-sensor.readonly:hover{text-decoration:none}.alarm-ditails .sensor-status-result{grid-column-gap:6px;display:grid;grid-auto-rows:24px;grid-template-columns:auto 1fr;margin-bottom:24px;margin-top:8px}.alarm-ditails .sensor-status-result .sensor-disabled{color:var(--technical-red-color)}.alarm-ditails .sensor-status-result .sensor-disabled-status{display:flex}.alarm-ditails .sensor-status-result .sensor-disabled-status svg{margin-left:5px}.alarm-ditails .sensor-status-result .sensor-disabled-status svg path{fill:var(--technical-red-color)}.alarm-ditails .status-container{align-items:center;display:flex;gap:8px;margin-top:16px}.alarm-ditails .status-container .status{display:inline-block;position:relative}.alarm-ditails .status-container .sensor-status{align-items:center;cursor:pointer;display:flex;gap:11px;margin-left:auto}.alarm-ditails .status-container .sensor-status.disabled{color:var(--silver-color);pointer-events:none}.alarm-ditails .status-container .sensor-status:hover{text-decoration:underline}.alarm-ditails .buttons{display:flex;gap:8px;margin-bottom:48px;margin-top:16px}.alarm-ditails .alarm-fields{border:1px solid var(--outline-color);border-radius:6px;margin-top:16px}.alarm-ditails .alarm-fields .alarm-field{align-items:center;box-shadow:inset 0 -1px 0 var(--outline-color);display:flex;padding:20px 24px 16px 0;transition:background-color .3s linear}.alarm-ditails .alarm-fields .alarm-field.clickable{cursor:pointer}.alarm-ditails .alarm-fields .alarm-field.clickable:hover{background-color:var(--background-dark-color)}.alarm-ditails .alarm-fields .alarm-field:last-child{box-shadow:none}.alarm-ditails .alarm-fields .alarm-field .content{display:flex;flex:1 1;flex-direction:column;margin-right:24px}.alarm-ditails .alarm-fields .alarm-field .content .field-title{align-items:center;color:var(--primary-color);display:flex}.alarm-ditails .alarm-fields .alarm-field .content .field-title .icon{align-items:center;display:flex;flex:0 0 56px;justify-content:center;position:relative}.alarm-ditails .alarm-fields .alarm-field .content .field-title .icon svg{position:absolute}.alarm-ditails .alarm-fields .alarm-field .content .field-title .icon svg path{fill:var(--primary-color)}.alarm-ditails .alarm-fields .alarm-field .content .field-title .title{display:inline;position:relative}.alarm-ditails .alarm-fields .alarm-field .content .field-content{align-items:center;color:var(--primary-color);display:flex;gap:12px;margin-left:56px;margin-top:4px;position:relative}.alarm-ditails .alarm-fields .alarm-field .content .field-content.notes{color:var(--primary-color);margin-bottom:4px;margin-top:12px;word-break:break-word}.alarm-ditails .alarm-fields .alarm-field .content .field-content.notes .no-notes{color:var(--tertiary-color)}.alarm-ditails.loadable-container .security-alerts svg circle{fill:#e0e0e0}.alarm-ditails.loadable-container .status-container .status{min-width:155px}.alarm-ditails.loadable-container .alarm-field svg{visibility:hidden}.alarm-ditails.loadable-container .alarm-field .field-title .title:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.alarm-ditails.loadable-container .alarm-field .field-title .icon svg{visibility:visible}.alarm-ditails.loadable-container .alarm-field .field-title .icon svg path{fill:#e0e0e0}.alarm-ditails.loadable-container .alarm-field .field-content{display:inline-block!important}.alarm-ditails.loadable-container .alarm-field .field-content:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.alarm-ditails #notesEditButton{background-color:#0000;padding:0}.alarm-ditails #notesEditButton svg path{fill:var(--secondary-color)}.event-history{display:flex;flex:1 1;flex-direction:column;margin-top:24px}.event-history .table-container .table thead{position:static}.event-history .table-container .table tr td{max-width:214px}.event-history .table-container .table .alarm-triggered{background-color:var(--tablebg-tamper-warning-color)}.alarm-view,.empty-event-history{display:flex;flex:1 1}.alarm-view{flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0;position:relative}.alarm-view .alarm-view-tab{margin-bottom:24px}.alarm-view .last-reported-at{align-items:center;color:var(--secondary-color);display:flex;margin-right:32px;margin-top:10px;position:absolute;right:0;z-index:10}.alarm-view .last-reported-at .last-reported-at-label{margin-left:6px}.replace-modal{width:608px}.replace-modal .current-info .current-info-content{display:flex;gap:16px;margin-top:10px}.replace-modal .current-info .current-info-content .current-info-field{align-items:center;display:flex;gap:8px;justify-content:center}.replace-modal .current-info .current-info-content .current-info-field svg path{fill:var(--silver-color)}.replace-modal .warning{background-color:#f6e7c1;border-radius:4px;display:flex;flex-direction:column;gap:16px;margin-top:32px;padding:12px 16px}.replace-modal .warning .warning-checkbox{align-items:center;display:flex;-webkit-user-select:none;user-select:none}.replace-modal .warning .warning-checkbox .readonly-checkbox{pointer-events:none}.replace-modal .warning .warning-checkbox .readonly-checkbox svg path{fill:var(--tertiary-color)}.replace-modal .alarm-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-bottom:0}.replace-modal .alarm-edit .title{color:var(--primary-color);margin-bottom:16px}.replace-modal .alarm-edit .alarm-hint{color:var(--secondary-color);display:inline-block;margin-bottom:16px}.replace-modal .alarm-edit .fields{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:256px 256px;margin-top:24px}.replace-modal .alarm-edit .fields .new-terminal{grid-column-end:3;grid-column-start:1}.replace-modal .loadable-container .current-info-content .loadable{width:120px}.notes-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.notes-edit .header{padding:0 32px 16px 0}.notes-edit .title{color:var(--primary-color);margin-bottom:16px}.notes-edit .form{height:256px}.notes-edit .form .title{height:20px;left:32px;top:10px}.notes-edit .form .alarm{display:flex;height:24px;margin-top:10px}.notes-edit .form .alarm .item{align-items:center;color:var(--primary-color);display:flex}.notes-edit .form .alarm .item .icon{align-items:center;display:flex;justify-content:center;position:relative}.notes-edit .form .alarm .item .icon svg path{fill:var(--silver-color)}.notes-edit .form .alarm .item .title{display:inline;left:0;margin-left:10px;margin-right:20px;position:relative}.notes-edit .fields{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:320px 320px;margin-top:24px}.notes-edit .fields .notes{grid-column-end:3;grid-column-start:1}.notes-edit .fields .notes .text-area textarea{height:160px}.notes-edit .skeleton{height:12px;width:124px}.storage-view{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.storage-view .title{align-items:center;display:flex;gap:12px;margin-bottom:16px}.storage-view .storage-fields{grid-column-gap:32px;grid-row-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:48px}.storage-view .storage-fields .full-width{grid-column:span 2}.storage-view .buttons{display:flex;gap:8px;margin-bottom:40px}.storage-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.storage-edit .title{color:var(--primary-color);margin-bottom:40px}.storage-edit .details-title{color:var(--primary-color);display:inline-block;margin-bottom:24px}.storage-edit .sn-fields{display:flex;gap:10px;margin-bottom:56px;margin-top:32px}.storage-edit .sn-fields .field:first-child{flex:0 0 130px}.storage-edit .sn-fields .field:last-child{flex:1 1}.storage-edit .sn-fields .select input{text-transform:uppercase}.storage-edit .detail-fields{grid-column-gap:30px;grid-row-gap:40px;display:grid;grid-template-columns:1fr 1fr}.terminal-view{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.terminal-view .warning-blocks{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.terminal-view .warning-blocks .disabled-sensors,.terminal-view .warning-blocks .missed-communication{align-items:center;background-color:#f6e7c1;border-radius:4px;display:flex;gap:16px;padding:12px 16px}.terminal-view .warning-blocks .disabled-sensors .icon{height:24px}.terminal-view .warning-blocks .disabled-sensors .wrap{column-gap:16px;display:flex;flex-wrap:wrap}.terminal-view .warning-blocks .disabled-sensors .wrap .disabled-sensor{align-items:center;cursor:pointer;display:flex}.terminal-view .warning-blocks .disabled-sensors .wrap .disabled-sensor:hover{text-decoration:underline}.terminal-view .warning-blocks .disabled-sensors .wrap .disabled-sensor.readonly{pointer-events:none}.terminal-view .warning-blocks .disabled-sensors .wrap .disabled-sensor.readonly:hover{text-decoration:none}.terminal-view .title{align-items:center;display:flex;gap:12px;margin-bottom:24px;min-width:240px}.terminal-view .terminal-fields{grid-column-gap:32px;grid-row-gap:24px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto 1fr;margin-bottom:24px}.terminal-view .terminal-fields .terminal-status svg{margin-left:8px;position:absolute;top:-2px}.terminal-view .terminal-fields .threshold-exceeded{color:var(--technical-red-color)}.terminal-view .terminal-fields .tweak-settings{justify-self:flex-start}.terminal-view .terminal-fields .self-result-field{grid-row:span 3}.terminal-view .terminal-fields .self-result-field .self-test-title{cursor:pointer}.terminal-view .terminal-fields .self-result-field .self-test-title:hover{text-decoration:underline}.terminal-view .terminal-fields .self-result-field .self-test-results{grid-column-gap:6px;display:grid;grid-template-columns:auto 1fr;margin-top:12px}.terminal-settings{padding-top:32px}.terminal-settings .im-alive-interval-label{align-items:center;display:flex;margin-bottom:2px}.terminal-settings .info-tooltip{display:flex;margin-left:8px}.terminal-settings .info-tooltip svg path{fill:var(--tertiary-color)}.terminal-settings .external-antenna-checkbox{align-items:center;display:flex;gap:2px;margin:24px 0}.terminal-settings .external-antenna-checkbox .checkbox{margin-left:-8px}.terminal-settings .controls-container{display:flex;gap:8px}.terminal-settings .controls-container .external-siren,.terminal-settings .controls-container .sounders-control{border:1px solid var(--outline-color);border-radius:8px;display:flex;flex-basis:50%;flex-direction:column;padding:24px 24px 22px}.terminal-settings .controls-container .external-siren .external-siren-title,.terminal-settings .controls-container .sounders-control .external-siren-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.terminal-settings .controls-container .external-siren .sounders-control-fields,.terminal-settings .controls-container .sounders-control .sounders-control-fields{margin-top:24px}.terminal-settings .controls-container .external-siren .sounders-control-fields .local-siren-checkbox,.terminal-settings .controls-container .sounders-control .sounders-control-fields .local-siren-checkbox{align-items:center;display:flex;gap:2px;margin-top:24px}.terminal-settings .controls-container .external-siren .sounders-control-fields .local-siren-checkbox .checkbox,.terminal-settings .controls-container .sounders-control .sounders-control-fields .local-siren-checkbox .checkbox{margin-left:-8px}.terminal-settings .controls-container .warning{background-color:var(--technical-warning-color);border:1px solid var(--technical-warning-color)}.accelerometer .accelerometer-header{align-items:center;border:1px solid var(--outline-color);border-bottom:0;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:24px}.accelerometer .accelerometer-sensors{border:1px solid var(--outline-color);border-radius:0 0 8px 8px;display:flex}.accelerometer .accelerometer-sensors .axis-sensor:first-child{box-shadow:1px 0 0 var(--outline-color)}.accelerometer .accelerometer-sensors .axis-sensor:last-child{box-shadow:-1px 0 0 var(--outline-color)}.accelerometer .accelerometer-sensors .axis-sensor .axis-content{display:flex;flex-direction:column;padding:24px}.accelerometer .accelerometer-sensors .axis-sensor .axis-content .axis-fields{display:flex;flex-direction:column;gap:40px;margin-top:24px}.accelerometer .accelerometer-sensors .axis-sensor .axis-content .axis-fields .input .hint{right:auto}.accelerometer .accelerometer-sensors .axis-sensor .axis-footer{box-shadow:0 -1px 0 var(--outline-color);display:flex;flex-direction:column;gap:2px;padding:15px 24px}.accelerometer .accelerometer-sensors .axis-sensor .axis-footer .last-generated-value{color:var(--secondary-color);display:flex;gap:8px}.accelerometer .accelerometer-sensors .axis-sensor .axis-footer .last-generated-value .value{color:var(--primary-color)}.warning{background-color:var(--technical-warning-color);border-radius:8px}.warning .accelerometer-header{border:1px solid var(--technical-warning-color);border-bottom:0}.warning .accelerometer-sensors{border-top:1px solid var(--technical-warning-color);border:1px solid var(--technical-warning-color);border-top:1px solid rgba(206,57,25,.141)}.warning .accelerometer-sensors .axis-sensor:first-child{box-shadow:1px 0 0 rgba(206,57,25,.141)}.warning .accelerometer-sensors .axis-sensor:last-child{box-shadow:-1px 0 0 rgba(206,57,25,.141)}.warning .accelerometer-sensors .axis-sensor .axis-footer{box-shadow:0 -1px 0 rgba(206,57,25,.141)}.hall-sensors{display:flex;flex-direction:column;gap:24px}.hall-sensors .sensors{display:flex;gap:8px}.hall-sensors .sensors .hall-sensor{border:1px solid var(--outline-color);border-radius:8px;flex-basis:50%;padding:24px 24px 15px}.hall-sensors .sensors .hall-sensor .sensor-content{padding-bottom:24px}.hall-sensors .sensors .hall-sensor .sensor-content .sensor-title{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.hall-sensors .sensors .hall-sensor .sensor-content .sensor-subtitle{align-items:center;display:flex;gap:8px}.hall-sensors .sensors .hall-sensor .sensor-content .sensor-subtitle .sensor-status-divider{border-left:1px solid var(--tertiary-color);height:18px;width:1px}.hall-sensors .sensors .hall-sensor .sensor-content .sensor-fields{display:flex;gap:8px;margin-top:24px}.hall-sensors .sensors .hall-sensor .sensor-content .error-message{color:var(--technical-red-color);margin-top:4px;position:absolute}.hall-sensors .sensors .hall-sensor .sensor-content .sensor-states{grid-column-gap:8px;grid-row-gap:4px;display:grid;grid-template-columns:auto 1fr;margin-top:32px}.hall-sensors .sensors .hall-sensor .sensor-footer{box-shadow:0 -1px 0 var(--outline-color);display:flex;flex-direction:column;gap:2px;margin:0 -24px;padding:15px 24px 0}.hall-sensors .sensors .hall-sensor .sensor-footer .last-generated-value{color:var(--secondary-color);display:flex;gap:8px}.hall-sensors .sensors .hall-sensor .sensor-footer .last-generated-value .value{color:var(--primary-color)}.hall-sensors .sensors .error{border:2px solid var(--technical-red-color);padding:23px 23px 14px}.hall-sensors .sensors .error .sensor-content .sensor-subtitle :not(.sensor-status-divider){color:var(--technical-red-color)}.hall-sensors .sensors .error .sensor-footer{box-shadow:0 -2px 0 var(--technical-red-color)}.hall-sensors .sensors .warning{background-color:var(--technical-warning-color);border:1px solid var(--technical-warning-color);padding:24px 24px 15px}.hall-sensors .sensors .warning .sensor-footer{box-shadow:0 -1px 0 rgba(206,57,25,.141)}.hall-sensors .empty-sensors .empty-table-container{height:368px}.hall-sensors .empty-sensors .empty-table-container .empty-table{margin-bottom:0}.hall-sensors .recommended-values{grid-column-gap:8px;grid-row-gap:4px;color:var(--secondary-color);display:grid;grid-template-columns:auto 1fr}.hall-sensors.loadable-container .last-generated-value :first-child,.hall-sensors.loadable-container .sensor-title :first-child{flex:2 1}.hall-sensors.loadable-container .last-generated-value :last-child,.hall-sensors.loadable-container .sensor-title :last-child{flex:1 1}.help-sidebar{background-color:var(--background-global-color);display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:464px;z-index:100}.help-sidebar.open{transform:translateX(0)}.help-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.help-header{align-items:center;display:flex;justify-content:space-between;padding:24px 24px 24px 32px}.help-header .help-title{align-items:center;display:flex;gap:16px;position:relative}.help-header .help-title .help-title-label{left:40px;position:absolute;transform:translateX(0);transition:transform .3s ease}.help-header .help-title .help-title-icon{left:0;opacity:1;position:absolute;transition:opacity .3s ease,transform .3s ease}.help-header .help-title.back-btn-needed .help-title-label{transform:translateX(145px)}.help-header .help-title.back-btn-needed .help-title-icon{opacity:0;transform:translateX(145px)}.help-header button.cancel{width:40px}.help-header button.cancel svg path{fill:var(--secondary-color)}.help-content{padding:8px 32px 56px}.help-items{display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0}.help-items .help-item{align-items:center;border:1px solid var(--outline-color);border-radius:8px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:16px;text-align:left;transition:background-color .3s,border-color .3s}.help-items .help-item:hover{background-color:var(--background-dark-color)}.help-items .help-item .help-item-text{flex:1 0 auto}.help-items .help-item svg path{fill:var(--silver-color)}.help-item-content-title{display:block;margin-bottom:16px}.fade-container{opacity:1;transition:opacity .15s ease}.fade-container.fade-out{opacity:0}.ReactModal__Overlay{transition:left .3s ease-in-out}.ReactModal__Overlay.modal-with-help{left:-464px}.sound-sensor-container{display:flex;margin-bottom:16px}.sound-sensor-container .sound-sensor{border:1px solid var(--outline-color);border-radius:8px;display:flex;flex:1 0 auto;flex-direction:column;padding:24px 24px 22px}.sound-sensor-container .sound-sensor .sound-sensor-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.sound-sensor-container .sound-sensor .sensor-setting-title{margin-bottom:16px}.sound-sensor-container .sound-sensor .sensor-settings-row{display:flex;gap:24px}.sound-sensor-container .sound-sensor .sensor-settings-row .sensor-setting{flex:1 0 auto}.sound-sensor-container .sound-sensor .last-alarm-block{grid-row-gap:4px;grid-column-gap:6px;column-gap:6px;display:grid;grid-template-columns:repeat(2,fit-content(100%));margin-top:8px;row-gap:4px}.sound-sensor-container .sound-sensor .input .hint{right:auto}.sound-sensor-container .sound-sensor .last-modified-block{margin-top:32px}.sound-sensor-container .sound-sensor .error-message{color:var(--technical-red-color);line-height:18px;margin-top:134px;max-width:295px;position:absolute}.sound-sensor-container .sound-sensor .sensor-footer{box-shadow:0 -1px 0 var(--outline-color);display:flex;flex-direction:column;gap:2px;margin:24px -24px 0;padding:24px 24px 0}.sound-sensor-container .sound-sensor .sensor-footer .last-generated-value{color:var(--secondary-color);display:flex;gap:8px}.sound-sensor-container .sound-sensor .sensor-footer .last-generated-value .value{color:var(--primary-color)}.help-section{display:flex;flex-direction:column;gap:32px}.help-section .help-section-warning{align-items:center;background:var(--technical-warning-color);border-radius:8px;display:flex;gap:16px;padding:12px 16px}.help-section .help-section-warning svg{flex:1 0 auto}.settings{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.settings .title{color:var(--primary-color);margin-bottom:16px}.settings .sensor-setting-tab{margin-bottom:24px;margin-top:24px}.user-access-permission-loader{align-items:center;display:flex;flex:1 1;justify-content:center}.user-access-permission{display:flex;flex-direction:column;gap:8px}.user-access-permission .location-item{border:1px solid var(--outline-color);border-radius:8px}.user-access-permission .location-item .location-title{align-items:center;display:flex;gap:16px;padding:16px}.user-access-permission .location-item .location-title.clickable{cursor:pointer}.user-access-permission .location-item .location-title.clickable:hover{background-color:var(--background-dark-color)}.user-access-permission .location-item .location-title .manager{margin-left:auto}.user-access-permission .location-item .no-alarms{border-top:1px solid var(--outline-color);color:var(--secondary-color);display:flex;justify-content:center;padding:14px 16px}.user-access-permission .location-item .alarm-item{align-items:center;border-top:1px solid var(--outline-color);display:flex;gap:32px;padding:12px 16px}.user-access-permission .location-item .alarm-item svg path{fill:var(--silver-color)}.user-access-permission .location-item .alarm-item .storage{align-items:center;display:flex;gap:16px;width:200px}.user-access-permission .location-item .alarm-item .terminal{align-items:center;display:flex;gap:16px}.user-details{display:flex;flex-direction:column}.user-details .user-name{flex-shrink:0;margin-bottom:24px}.user-details .user-fields{display:flex;flex-direction:column;gap:24px}.user-details .user-fields .hint-margin{margin-top:8px}.user-details .buttons,.user-details .more-button-panel{margin-top:32px}.user-view{display:flex;flex:1 1;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.user-view .user-title{flex-shrink:0;margin-bottom:24px;white-space:normal}.user-view .user-view-tab{margin-bottom:48px}.user-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.user-edit .title{color:var(--primary-color);margin-bottom:40px}.user-edit .user-edit-fields{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:1fr 1fr}.user-edit .user-edit-fields .col-span{grid-column-end:3;grid-column-start:1}.user-edit .user-edit-fields .no-devices{margin-top:6px}.user-edit .buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:64px}.user-form{margin-top:24px}.user-form.bank-id{margin-top:32px}.user-form .fields{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:1fr 1fr}.user-form .fields .email{grid-column-end:3;grid-column-start:1}.user-form .buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:64px}.user-form .sms-otp-warning{background-color:var(--technical-warning-color);border-radius:4px;display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding:16px}.user-form .sms-otp-warning .sms-otp-warning-checkbox{align-items:center;display:flex;gap:8px}.user-invite{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.user-invite .invite-title{color:var(--primary-color);margin-bottom:16px}.user-invite .invite-hint{color:var(--secondary-color)}.user-invite .invite-user-tab{margin-top:48px}.agreement-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.agreement-edit .title{color:var(--primary-color);margin-bottom:40px}.agreement-edit .agreement-fields{display:flex;flex-direction:column;gap:40px}.agreement-edit .agreement-fields .cols{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:1fr 1fr}.agreement-edit .reference-id .error-text{bottom:-44px}.agreement-edit .alarm-agreement-date-picker .error-text{bottom:-24px}.agreement-view{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.agreement-view .title{display:inline-block;flex-shrink:0;margin-bottom:24px;min-width:240px}.agreement-view .agreement-fields{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;margin-top:16px}.agreement-view .buttons{display:flex;gap:8px}.address-view{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding);padding-top:0}.address-view .title{display:inline-block;flex-shrink:0;margin-bottom:24px;min-width:240px;white-space:normal}.address-view .address-fields{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;margin-top:16px}.address-view .buttons{display:flex;gap:8px;margin-bottom:48px}.address-edit{display:flex;flex-direction:column;overflow:auto;overflow:overlay;padding:var(--dialog-content-padding)}.address-edit .title{color:var(--primary-color);margin-bottom:40px}.address-edit .detail-fields{display:flex;flex-direction:column;gap:40px}.address-edit .detail-fields .cols{grid-column-gap:32px;grid-row-gap:40px;display:grid;grid-template-columns:320px 320px}:root{--side-menu-width:264px;--dialog-external-margin:48px;--technical-red-color:#d12e3c;--technical-skeleton:#f0f0f0;--cityguard-color:#0082ca}.loader{display:flex;justify-content:center}.loader svg{animation:load8 1.1s linear infinite}.button{--ripple-diameter:0px;--ripple-position-x:0px;--ripple-position-y:0px;--button-border-radius:8px;align-items:center;border:none;border-radius:var(--button-border-radius);cursor:pointer;display:flex;gap:8px;justify-content:center;outline:0;overflow:hidden!important;position:relative;white-space:nowrap}.button svg{flex-shrink:0}.button:hover{background-color:#323433}.button:disabled{background:var(--background-dark-color);color:var(--silver-color)}.button:disabled svg path{fill:var(--silver-color)}.button:focus-visible{background-color:var(--background-dark-color);box-shadow:0 0 0 2px var(--primary-color) inset;color:var(--primary-color)}.button:focus-visible svg path{fill:var(--primary-color)}.button span.ripple{animation:ripple .5s linear;background-color:#ffffff1a;border-radius:50%;height:var(--ripple-diameter);left:var(--ripple-position-x);position:absolute;top:var(--ripple-position-y);transform:scale(0);width:var(--ripple-diameter)}.button.loading{background:var(--background-dark-color)!important;pointer-events:none}.button.loading *{visibility:hidden}.button.loading:after{animation:load8 1.1s linear infinite;border:2px solid var(--primary-color);border-left:2px solid #0000;border-radius:50%;content:"";height:24px;left:0;margin:auto;position:absolute;right:0;width:24px}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}span{font-family:TWKEverett-Medium;font-style:normal}span.truncated{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}span.headline-large{font-size:31px;letter-spacing:-.2px;line-height:40px}span.headline-medium{font-size:26px;letter-spacing:-.4px;line-height:32px}span.headline-small{font-size:23px;line-height:28px}span.title-large{font-size:21px;letter-spacing:-.2px;line-height:24px}span.title-medium{font-size:15px;letter-spacing:.1px;line-height:20px}span.title-small{font-size:13px;letter-spacing:.1px;line-height:16px}span.body-large{font-size:15px}span.body-large,span.body-medium{font-family:TWKEverett-Regular;line-height:20px}span.body-medium{font-size:13px;letter-spacing:.1px}span.body-small{font-family:TWKEverett-Regular;font-size:11px;letter-spacing:.4px;line-height:16px}span.label-large{font-size:15px;letter-spacing:.2px;line-height:20px}span.label-medium{font-size:13px;letter-spacing:.4px;line-height:16px}span.label-small{font-size:11px;letter-spacing:.5px;line-height:16px}span.label-overline{font-family:TWKEverett-Bold;font-size:10px;letter-spacing:.8px;line-height:16px;text-transform:uppercase}span .typography-tooltip{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#212322cc!important;border-radius:8px!important;color:#fff!important;font-family:TWKEverett-Medium;font-size:13px;font-style:normal;letter-spacing:.4px;line-height:16px;max-width:70%;padding:6px 10px!important;text-align:center;white-space:normal;z-index:30}span .typography-tooltip .tooltip-arrow,span .typography-tooltip:before{display:none}.main-button{background-color:var(--primary-color);color:#fff;height:48px;padding:14px 24px}.main-button.button-icon{padding-left:16px}.main-button svg path{fill:#fff}.secondary-button{height:40px;padding:12px 16px}.secondary-button.button-icon{padding-left:12px}.secondary-button.dark{background-color:var(--primary-color);color:#fff}.secondary-button.dark:hover{background-color:#323433}.secondary-button.dark:disabled{background:var(--background-dark-color);color:var(--silver-color)}.secondary-button.dark:disabled svg path{fill:var(--silver-color)}.secondary-button.dark:focus-visible{background-color:var(--background-dark-color);box-shadow:0 0 0 2px var(--primary-color) inset;color:var(--primary-color)}.secondary-button.dark:focus-visible svg path{fill:var(--primary-color)}.secondary-button.dark svg path{fill:#fff}.secondary-button.light{background-color:#ce391914;color:var(--accent-controls-color)}.secondary-button.light svg path{fill:var(--accent-controls-color)}.secondary-button.light:hover{background-color:#ce391924}.secondary-button.light:focus-visible{background-color:#ce391924;box-shadow:0 0 0 2px var(--accent-controls-color) inset;color:var(--accent-controls-color)}.secondary-button.light:disabled{background:var(--background-dark-color);color:var(--silver-color)}.secondary-button.light:disabled svg path{fill:var(--silver-color)}.secondary-button.light span.ripple{background-color:#ce39190f}.text-button{background-color:initial;height:40px;padding:12px}.text-button.button-icon{padding-left:8px}.text-button.dark{color:var(--primary-color)}.text-button.dark svg path{fill:var(--primary-color)}.text-button.dark:hover{background-color:var(--background-dark-color)}.text-button.dark:disabled{background:#0000;color:var(--silver-color)}.text-button.dark:disabled svg path{fill:var(--silver-color)}.text-button.dark:focus-visible{background-color:var(--background-dark-color);box-shadow:0 0 0 2px var(--primary-color) inset;color:var(--primary-color)}.text-button.dark:focus-visible svg path{fill:var(--primary-color)}.text-button.dark span.ripple{background-color:#2123220f}.text-button.light{color:var(--accent-controls-color)}.text-button.light svg path{fill:var(--accent-controls-color)}.text-button.light:hover{background-color:#ce391914}.text-button.light:focus-visible{background-color:#ce391914;box-shadow:0 0 0 2px var(--accent-controls-color) inset;color:var(--accent-controls-color)}.text-button.light:disabled{background:#0000;color:var(--silver-color)}.text-button.light:disabled svg path{fill:var(--silver-color)}.text-button.light span.ripple{background-color:#ce39190f}.nav-button{align-items:center;background-color:initial;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.nav-button:hover{background-color:var(--background-dark-color)}.nav-button:hover .icon svg path{fill:var(--primary-color)}.nav-button:focus-visible .icon svg path{fill:var(--primary-color)}.nav-button .icon{align-items:center;display:flex;justify-content:center}.nav-button .icon svg path{fill:var(--secondary-color)}.nav-button.button-icon{padding:0}.nav-button span.ripple{background-color:#2123220f}.input{align-items:center;display:flex;outline:none;position:relative}.input input{background-color:initial;border:1px solid var(--tertiary-color);border-radius:4px;color:var(--primary-color);font-family:TWKEverett-Regular;font-size:15px;height:56px;line-height:20px;outline:none;padding:18px 16px;width:100%}.input input::placeholder{color:var(--tertiary-color)}.input input:hover:not(:disabled):not(:read-only){border-color:var(--primary-color);box-shadow:0 2px 4px #5d5c5d3d}.input input:focus-visible:not(:disabled):not(:read-only){border-color:var(--primary-color);outline:1px solid var(--primary-color)}.input input:disabled{background:var(--background-dark-color);border:none;color:var(--silver-color)}.input input:read-only{background:var(--background-dark-color);border:none}.input input.error{outline:2px solid var(--technical-red-color);outline-offset:-2px}.input input::-webkit-inner-spin-button,.input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input input[type=number]{-moz-appearance:textfield}.input .suffix{color:var(--secondary-color);padding:18px 16px;position:absolute;right:0}.input .suffix.disabled{color:var(--silver-color)}.input .preffix{color:var(--secondary-color);left:0;padding:18px 4px 18px 16px;position:absolute}.input .preffix.disabled{color:var(--silver-color)}.input .error-text{bottom:-24px;color:var(--technical-red-color);position:absolute}.input .hint{bottom:-24px;color:var(--tertiary-color);position:absolute;right:0}.loadable-container .input:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.field label{display:flex;flex-direction:column;gap:4px}.field label .field-label{align-self:flex-start;color:var(--primary-color);position:relative}.field label .field-label.disabled{color:var(--silver-color)}.field label .field-value{align-self:flex-start;max-width:100%;position:relative;white-space:normal}.field label .field-value.truncated{overflow:hidden!important}.field label .field-value:empty:before{content:"\200b"}.loadable-container .field .field-label:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.loadable-container .field .field-value{min-width:100px}.loadable-container .field .field-value:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.text-area{position:relative}.text-area textarea{background-color:initial;border:1px solid var(--tertiary-color);border-radius:4px;color:var(--primary-color);font-family:TWKEverett-Regular;font-size:15px;height:96px;line-height:20px;padding:16px;resize:none;width:100%}.text-area textarea::placeholder{color:var(--tertiary-color)}.text-area textarea:hover:not(:disabled):not(:read-only){border-color:var(--primary-color);box-shadow:0 2px 4px #5d5c5d3d}.text-area textarea:read-only{background:var(--background-dark-color);border:none}.text-area textarea:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.text-area textarea:focus-visible:read-only{outline:none}.text-area textarea:focus-visible:disabled{outline:none}.text-area textarea:disabled{background:var(--background-dark-color);border:none}.text-area textarea.error{border:2px solid var(--technical-red-color)!important}.loadable-container .text-area:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.select{font-family:TWKEverett-Regular;font-size:15px;line-height:20px;position:relative}.select .icon{align-items:center;display:flex;width:40px}.select .icon svg path{fill:var(--secondary-color)}.select .icon.disabled svg path,.select svg.disabled path{fill:var(--silver-color)}.select .error-text{bottom:-24px;color:var(--technical-red-color);position:absolute}.select .hint{bottom:-24px;color:var(--tertiary-color);position:absolute}.loadable-container .select:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.select-loading-message{gap:16px;padding-top:50px}.select-loading-message,.select-no-options{align-items:center;display:flex;flex-direction:column;height:160px}.select-no-options{gap:8px;justify-content:center;padding:8px 24px;text-align:center}.select .clear-input{border-radius:50%;cursor:pointer;height:48px;padding:12px;position:absolute;right:4px;top:4px;width:48px}.select .clear-input:hover{background-color:var(--background-dark-color)}.checkbox{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;width:40px}.checkbox:hover{background-color:#ce391924}.checkbox:active{background-color:#ce391933}.date-picker{position:relative}.date-picker.empty input::-webkit-datetime-edit{color:var(--tertiary-color)}.date-picker input[type=date]::-webkit-calendar-picker-indicator,.date-picker input[type=date]::-webkit-inner-spin-button{bottom:0;color:#0000;cursor:pointer;height:auto;opacity:0;position:absolute;right:0;top:0;width:56px}.date-picker svg.calendar-picker-indicator{background-color:var(--background-global-color);cursor:pointer;margin:16px;pointer-events:none;position:absolute;right:0;top:0}.date-picker svg.calendar-picker-indicator path{fill:var(--secondary-color)}.date-picker.readonly svg.calendar-picker-indicator{background-color:initial}.date-picker.readonly svg.calendar-picker-indicator path{fill:var(--outline-color)}.loadable-container .date-picker .input:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.date-picker-large:hover .text-container{border:2px solid var(--silver-color);padding:4px 4px 4px 10px}.date-picker-large{display:flex;position:relative}.date-picker-large .text-container{background-color:var(--background-dark-color);border-radius:4px;display:flex;flex-direction:column;padding:6px 6px 6px 12px;position:absolute;width:100%}.date-picker-large.active .text-container{border:2px solid var(--primary-color);padding:4px 4px 4px 10px}.date-picker-large.empty input::-webkit-datetime-edit{color:var(--tertiary-color)}.date-picker-large input{height:48px;max-width:180px;opacity:0}.date-picker-large svg.calendar-picker-indicator{background-color:var(--background-dark-color);cursor:pointer;margin:12px;pointer-events:none;position:absolute;right:0;top:0}.date-picker-large svg.calendar-picker-indicator path{fill:var(--primary-color)}.date-picker-large.readonly svg.calendar-picker-indicator{background-color:initial}.date-picker-large.readonly svg.calendar-picker-indicator path{fill:var(--outline-color)}.loadable-container .date-picker-large .input:after{z-index:1}.date-picker-small:hover .text-container{outline:2px solid var(--silver-color);outline-offset:-2px}.date-picker-small{position:relative}.date-picker-small .expand-icon{align-items:center;display:flex;justify-content:center;margin-right:2px;z-index:1}.date-picker-small .text-container{align-items:center;background-color:var(--background-dark-color);border-radius:4px;display:flex;justify-content:space-between;padding:4px 4px 4px 12px;width:-webkit-max-content;width:max-content}.date-picker-small.active .text-container{outline:2px solid var(--primary-color);outline-offset:-2px}.date-picker-small.empty input::-webkit-datetime-edit{color:var(--tertiary-color)}.date-picker-small input{border:none;height:0;opacity:0;position:absolute;width:0}.loadable-container .date-picker-large .input:after{animation:var(--loader-animation);background-color:#d3d3d3;background-color:var(--technical-skeleton);border-radius:var(--loader-border-radius);border-radius:8px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.table-container{--table-border-radius:8px;display:flex;flex:1 1;flex-direction:column}.table-container .td-tooltip{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#212322cc!important;border-radius:8px!important;color:#fff!important;font-family:TWKEverett-Medium;font-size:13px;font-style:normal;letter-spacing:.4px;line-height:16px;max-width:70%;padding:6px 10px!important;text-align:center;white-space:normal;z-index:30}.table-container .td-tooltip .tooltip-arrow,.table-container .td-tooltip:before{display:none}.table-container .load-container{position:fixed;z-index:2}.table-container .table-loader{align-items:center;flex:1 1}.table-container .infinity-scroll-loader{padding-bottom:40px;padding-top:40px}.table-container .table{background-color:var(--background-global-color);border-spacing:0;position:relative;width:100%}.table-container .table tr{box-shadow:inset 0 -1px 0 var(--outline-color)}.table-container .table tr td{color:var(--primary-color);font-family:TWKEverett-Regular;font-size:15px;line-height:20px;max-width:240px;overflow:hidden;padding:18px 8px 18px 24px;text-overflow:ellipsis;white-space:nowrap}.table-container .table tr td.selection-cell{padding:8px 16px}.table-container .table tr:last-child td{border-bottom:1px solid var(--outline-color)}.table-container .table tr:last-child td:first-child{border-bottom-left-radius:var(--table-border-radius)}.table-container .table tr:last-child td:last-child{border-bottom-right-radius:var(--table-border-radius)}.table-container .table tr td:first-child,.table-container .table tr th:first-child{border-left:1px solid var(--outline-color)}.table-container .table tr td:last-child,.table-container .table tr th:last-child{border-right:1px solid var(--outline-color)}.table-container .table thead{background-color:var(--background-global-color);position:-webkit-sticky;position:sticky;text-align:left;top:96px;z-index:1}.table-container .table thead tr th{border-top:1px solid var(--outline-color);color:var(--primary-color);cursor:pointer;font-family:TWKEverett-Medium;font-size:13px;font-style:normal;font-weight:500;letter-spacing:.4px;line-height:16px;padding:16px 24px;position:relative}.table-container .table thead tr th:first-child{border-top-left-radius:var(--table-border-radius)}.table-container .table thead tr th:last-child{border-top-right-radius:var(--table-border-radius)}.table-container .table thead tr th:first-child:before,.table-container .table thead tr th:last-child:after{background:var(--background-global-color);content:"";display:block;height:5px;position:absolute;top:-1px;width:1px}.table-container .table thead tr th:first-child:before{left:-1px}.table-container .table thead tr th:last-child:after{right:-1px}.table-container .table thead tr th span{margin-left:8px;position:absolute;vertical-align:middle}.table-container .table thead tr th span svg path{fill:var(--primary-color)}.table-container .table.selection-table th:first-child{line-height:0px;padding:8px 16px}.table-container .table tbody{position:relative}.table-container .table tbody tr{cursor:pointer}.table-container .table tbody tr:hover{background-color:var(--background-dark-color)}.table-container .table tbody tr:last-child{box-shadow:none}.table-container .table.loading tbody:after,.table-container .table.loading thead:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f9f9facc;bottom:0;content:"";display:block;left:0;margin-left:1px;margin-right:1px;position:absolute;right:0;top:0}.table-container .table.loading thead:after{border-top-left-radius:var(--table-border-radius);border-top-right-radius:var(--table-border-radius);margin-top:1px}.table-container .table.loading tbody:after{border-bottom-left-radius:var(--table-border-radius);border-bottom-right-radius:var(--table-border-radius);margin-bottom:1px}.search-container{flex-basis:185px;min-width:185px;position:relative}.search-container input{background-color:var(--background-dark-color);border:none;border-radius:4px;color:var(--primary-color);font-family:TWKEverett-Regular;font-size:13px;height:32px;line-height:20px;outline:2px solid var(--outline-color);outline-offset:-2px;padding-left:32px;padding-right:48px;width:100%}.search-container input:focus-visible{outline:2px solid var(--primary-color)}.search-container input:hover{outline:2px solid var(--silver-color)}.search-container input:focus{outline:2px solid var(--primary-color)}.search-container:hover .submit svg path,.search-container input:focus~.submit svg path{fill:var(--primary-color)}.search-container .search-button{align-items:center;background-color:initial;border-radius:50%;cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin:2px;position:absolute;width:28px}.search-container .search-button svg path{fill:var(--secondary-color)}.search-container .search-button:hover{background-color:var(--outline-color)}.search-container .search-button:hover svg path{fill:var(--primary-color)}.search-container .search-button.submit{left:0}.search-container .search-button.submit.notEmpty svg path{fill:var(--primary-color)}.search-container .search-button.clear{right:0}.search-container.disabled{background-color:var(--background-dark-color);border-radius:4px;outline:2px solid var(--background-dark-color);outline-offset:-2px;pointer-events:none}.search-container.disabled input::placeholder{color:var(--silver-color)}.search-container.disabled .submit svg path{fill:var(--silver-color)}.loadable-container .search-container input{outline:2px solid #d3d3d3}.loadable-container .search-container:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);border-radius:4px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.sticky-panel{align-items:flex-start;background-color:var(--background-global-color);display:flex;flex:0 1;gap:8px;padding:24px 0;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:5}.empty-table-container{align-items:center;display:flex;flex:1 1;justify-content:center}.empty-table-container .empty-table{align-items:center;display:flex;flex-direction:column;gap:40px;margin-bottom:80px;width:360px}.empty-table-container .empty-table.dialog-type{margin-bottom:16px}.empty-table-container .empty-table svg{height:84px;width:84px}.empty-table-container .empty-table svg path{fill:#e0e0e0}.empty-table-container .empty-table .empty-table-message{display:flex;flex-direction:column;gap:8px;text-align:center}.empty-table-container .empty-table .empty-table-message .empty-table-text{color:var(--secondary-color)}.menu-item{--ripple-diameter:0px;--ripple-position-x:0px;--ripple-position-y:0px;--button-border-radius:8px;--menu-item-border-radius:32px;--menu-item-height:48px;border-radius:var(--menu-item-border-radius);color:var(--primary-color);cursor:pointer;height:var(--menu-item-height);letter-spacing:.4px;min-height:var(--menu-item-height);outline:0;overflow:hidden;padding-left:32px;position:relative;text-decoration:none}.menu-item,.menu-item .icon{align-items:center;display:flex}.menu-item .icon{flex-basis:40px}.menu-item .icon svg path{fill:var(--primary-color)}.menu-item:hover{background-color:var(--background-dark-color)}.menu-item:focus-visible{background-color:var(--background-dark-color);box-shadow:0 0 0 2px var(--primary-color) inset}.menu-item:focus-visible svg path{fill:var(--primary-color)}.menu-item.active{background-color:var(--background-dark-color)}.menu-item.active .icon svg path{fill:var(--accent-color)}.menu-item span.ripple{animation:ripple .5s linear;background-color:#ce39190f;border-radius:50%;height:var(--ripple-diameter);left:var(--ripple-position-x);position:absolute;top:var(--ripple-position-y);transform:scale(0);width:var(--ripple-diameter)}.menu-item-group{color:var(--secondary-color);display:flex;margin:24px 0 8px 32px}.menu{display:flex;flex-direction:column;height:100vh;overflow:hidden;padding:30px 0 24px 16px;width:var(--side-menu-width)}.menu .menu-header{align-items:center;display:flex;margin-bottom:32px;margin-left:24px}.menu .menu-items{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow:scroll;overflow-x:hidden}.overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#dfdfdfcc;bottom:0;justify-content:center;left:0;padding:var(--dialog-external-margin);position:fixed;right:0;top:0;z-index:10}.overlay,.overlay .modal{display:flex;flex-direction:column}.overlay .modal{background-color:var(--background-global-color);border-radius:16px;flex-shrink:1;overflow:auto}.overlay .modal.unscrollable-modal,.overlay .modal.unscrollable-modal *{overflow:initial}.overlay .modal .view-modal{flex:1 1;width:608px}.overlay .modal .edit-modal{width:736px}.overlay .modal .confirm-modal{width:400px}.overlay .modal .scrollable{display:flex;flex-direction:column;overflow:auto}.unscrollable{overflow:hidden}.dialog-footer{display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:var(--dialog-content-padding)}.dialog-footer.divider{box-shadow:inset 0 1px 0 var(--outline-color)}.confirm-modal{width:400px}.confirm-modal .confirm-content{flex-direction:column;margin:var(--dialog-content-padding);margin-bottom:0}.confirm-modal .confirm-content,.dialog-header{color:var(--primary-color);display:flex;gap:16px}.dialog-header{align-items:center;flex-shrink:0;height:88px;padding:0 var(--dialog-content-padding);position:relative}.dialog-header.divider{box-shadow:inset 0 -1px 0 var(--outline-color)}.dialog-header svg path{fill:var(--primary-color)}.dialog-header .dialog-close{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;margin-right:var(--dialog-content-padding);position:absolute;right:-12.5px;width:48px}.related-assets .related-assets-title{display:inline-block;margin-bottom:12px;position:relative}.related-assets .related-assets-content{display:flex;flex-direction:column}.related-assets .related-assets-content .asset{align-items:center;border:1px solid var(--outline-color);border-top:none;display:flex;height:56px}.related-assets .related-assets-content .asset .truncated{overflow:hidden!important}.related-assets .related-assets-content .asset.active{cursor:pointer;transition:background-color .3s linear}.related-assets .related-assets-content .asset.active:hover{background-color:var(--background-dark-color)}.related-assets .related-assets-content .asset.active .asset-icon svg path{fill:var(--primary-color)}.related-assets .related-assets-content .asset:first-child{border-top:1px solid var(--outline-color);border-top-left-radius:6px;border-top-right-radius:6px}.related-assets .related-assets-content .asset:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.related-assets .related-assets-content .asset .asset-icon{align-items:center;display:flex;flex:0 0 56px;justify-content:center}.related-assets .related-assets-content .asset .asset-icon svg path{fill:var(--silver-color)}.related-assets .related-assets-content .asset .asset-name{color:var(--primary-color);display:inline-block;flex:0 0 88px;position:relative}.related-assets .related-assets-content .asset .asset-text{color:var(--tertiary-color);display:inline-block;position:relative}.related-assets .related-assets-content .asset .asset-button{margin-left:auto;margin-right:8px}.related-assets .related-assets-content .asset .asset-link{align-items:center;display:flex;flex:0 0 56px;justify-content:center;margin-left:auto}.loadable-container .related-assets{pointer-events:none}.loadable-container .related-assets .asset-name:after,.loadable-container .related-assets .asset-text:after,.loadable-container .related-assets .related-assets-title:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.loadable-container .related-assets .asset-button,.loadable-container .related-assets .asset-data,.loadable-container .related-assets .asset-link{visibility:hidden}.loadable-container .related-assets .asset-icon svg path{fill:var(--outline-color)!important}.clear-filter{color:var(--accent-controls-color);cursor:pointer;display:block;padding:4px 0}.clear-filter:hover{text-decoration:underline}.filter-menu{overscroll-behavior:contain}.filter-menu .szh-menu__item.filter-item{align-items:center;display:flex;gap:8px;max-width:300px;padding:0 24px 0 8px}.filter-button,.filter-menu .szh-menu__item.filter-item.szh-menu__item--hover{background-color:var(--background-dark-color)}.filter-button{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;max-width:300px;padding:6px 8px 6px 12px;white-space:nowrap}.filter-button:hover{border:2px solid var(--silver-color);padding:4px 6px 4px 10px}.filter-button.active{border:2px solid var(--primary-color);padding:4px 6px 4px 10px}.filter-button .expand-icon{display:flex}.filter-button .expand-icon svg{height:18px;width:18px}.search-filter-menu .szh-menu{background-color:var(--background-global-color);border-radius:8px;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-top:0;width:320px}.search-filter-menu .szh-menu .search-item{padding:0}.search-filter-menu .szh-menu .search-item.szh-menu__item--hover{background-color:initial}.search-filter-menu .szh-menu .search-item .search-filter-container{margin-bottom:8px;position:relative}.search-filter-menu .szh-menu .search-item .search-filter-container input{background-color:initial;border:none;border-bottom:1px solid var(--outline-color);border-radius:0;color:var(--primary-color);font-family:TWKEverett-Regular;font-size:15px;height:48px;line-height:20px;padding-left:56px;padding-right:48px;width:100%}.search-filter-menu .szh-menu .search-item .search-filter-container input:focus-visible{outline:none;outline-offset:0}.search-filter-menu .szh-menu .search-item .search-filter-container:hover .submit svg path{fill:var(--primary-color);background-color:initial}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button{align-items:center;background-color:initial;border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;width:40px}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button svg path{fill:var(--secondary-color)}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button.submit{left:0;margin:4px 8px}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button.submit.notEmpty svg path{fill:var(--primary-color)}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button.clear{margin:4px;right:0}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button:hover{background-color:var(--outline-color)}.search-filter-menu .szh-menu .search-item .search-filter-container .search-button:hover svg path{fill:var(--primary-color)}.search-filter-menu .szh-menu .loader-item{color:var(--secondary-color);display:flex;flex-direction:column;gap:16px;height:160px;justify-content:center;padding-bottom:34px;padding-top:42px}.search-filter-menu .szh-menu .empty-item{align-items:center;color:var(--primary-color);display:flex;flex-direction:column;gap:8px;height:160px;justify-content:center;text-align:center}.search-filter-menu .szh-menu .empty-item .text{color:var(--secondary-color)}.search-filter-menu .szh-menu .filter-item{padding:10px 24px 10px 16px}.search-filter-menu .szh-menu .filter-item span{overflow:hidden;text-overflow:ellipsis}.search-filter-menu .szh-menu .filter-item.szh-menu__item--hover{background-color:var(--background-dark-color)}.filter-panel{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filter-panel .clear-filter{margin-left:8px;white-space:nowrap}.search-filter-large .search-filter-menu .szh-menu{background-color:var(--background-global-color);border-radius:8px;max-height:300px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-top:0;width:189px}.search-filter-large .search-filter-menu .szh-menu .search-item{padding:0}.search-filter-large .search-filter-menu .szh-menu .search-item.szh-menu__item--hover{background-color:initial}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container{margin-bottom:8px;position:relative}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container input{background-color:initial;border:none;border-bottom:1px solid var(--outline-color);border-radius:0;color:var(--primary-color);font-family:TWKEverett-Regular;font-size:15px;height:48px;line-height:20px;padding-left:15px;padding-right:48px;width:100%}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container input:focus-visible{outline:none;outline-offset:0}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container:hover .submit svg path{fill:var(--primary-color);background-color:initial}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button{align-items:center;background-color:initial;border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;width:40px}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button svg path{fill:var(--secondary-color)}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button.submit{left:128px;margin:4px 8px}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button.submit.notEmpty svg path{fill:var(--primary-color)}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button.clear{margin:4px;right:0}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button:hover{background-color:var(--outline-color)}.search-filter-large .search-filter-menu .szh-menu .search-item .search-container .search-button:hover svg path{fill:var(--primary-color)}.search-filter-large .search-filter-menu .szh-menu .loader-item{color:var(--secondary-color);display:flex;flex-direction:column;gap:16px;height:160px;justify-content:center;padding-bottom:34px;padding-top:42px}.search-filter-large .search-filter-menu .szh-menu .empty-item{align-items:center;color:var(--primary-color);display:flex;flex-direction:column;gap:8px;height:160px;justify-content:center;text-align:center}.search-filter-large .search-filter-menu .szh-menu .empty-item .text{color:var(--secondary-color)}.search-filter-large .search-filter-menu .szh-menu .filter-item{padding:10px 24px 10px 16px}.search-filter-large .search-filter-menu .szh-menu .filter-item span{overflow:hidden;text-overflow:ellipsis}.search-filter-large .search-filter-menu .szh-menu .filter-item.szh-menu__item--hover{background-color:var(--background-dark-color)}.search-filter-large .search-filter-menu .szh-menu .filter-item .label-container{display:flex;flex-direction:column}.filter-button-large .filter-button{align-items:center;background-color:var(--background-dark-color);border-radius:4px;cursor:pointer;display:flex;gap:8px;max-width:240px;padding:6px 8px 6px 12px;position:relative;white-space:nowrap}.filter-button-large .filter-button:hover{border:2px solid var(--silver-color);padding:4px 6px 4px 10px}.filter-button-large .filter-button.active{border:2px solid var(--primary-color);padding:4px 6px 4px 10px}.filter-button-large .filter-button .expand-icon{display:flex}.filter-button-large .filter-button .expand-icon svg{height:18px;width:18px}.filter-button-large .filter-button .text-container{display:flex;flex-direction:column;padding:0 16px 0 4px}.filter-button-large .read-only{cursor:default}.filter-button-large .read-only .expand-icon svg path{fill:var(--silver-color)}.filter-button-large .read-only:hover{border:none;padding:6px 8px 6px 12px}.loadable-container .field label div div{pointer-events:none}.loadable-container .field .field-label:after{background-color:var(--technical-skeleton)}.loadable-container .field .filter-button:hover{border:none;padding:6px 8px 6px 12px}.loadable-container .field .filter-button:after{animation:var(--loader-animation);background-color:#d3d3d3;background-color:var(--technical-skeleton);border-radius:var(--loader-border-radius);border-radius:8px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.filter-large .filter-menu{overscroll-behavior:contain}.filter-large .filter-menu .szh-menu{min-width:123px;width:123px}.filter-large .filter-menu .szh-menu__item.filter-item{align-items:center;display:flex;gap:8px;max-width:300px;padding:10px 16px}.filter-large .filter-menu .szh-menu__item.filter-item .text-container{display:flex;flex-direction:column}.filter-large .filter-menu .szh-menu__item.filter-item.szh-menu__item--hover{background-color:var(--background-dark-color)}.infinite-search-filter .search-filter-menu .szh-menu{background-color:var(--background-global-color);border-radius:8px;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding-top:0;width:320px}.infinite-search-filter .search-filter-menu .szh-menu .search-item{padding:0}.infinite-search-filter .search-filter-menu .szh-menu .search-item.szh-menu__item--hover{background-color:initial}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container{margin-bottom:8px;position:relative}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container input{background-color:initial;border:none;border-bottom:1px solid var(--outline-color);border-radius:0;color:var(--primary-color);font-family:TWKEverett-Regular;font-size:15px;height:48px;line-height:20px;padding-left:56px;padding-right:48px;width:100%}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container input:focus-visible{outline:none;outline-offset:0}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container:hover .submit svg path{fill:var(--primary-color);background-color:initial}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button{align-items:center;background-color:initial;border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;width:40px}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button svg path{fill:var(--secondary-color)}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button.submit{left:0;margin:4px 8px}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button.submit.notEmpty svg path{fill:var(--primary-color)}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button.clear{margin:4px;right:0}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button:hover{background-color:var(--outline-color)}.infinite-search-filter .search-filter-menu .szh-menu .search-item .search-filter-container .search-button:hover svg path{fill:var(--primary-color)}.infinite-search-filter .search-filter-menu .szh-menu .loader-item{color:var(--secondary-color);display:flex;flex-direction:column;gap:16px;height:160px;justify-content:center;padding-bottom:34px;padding-top:42px}.infinite-search-filter .search-filter-menu .szh-menu .empty-item{align-items:center;color:var(--primary-color);display:flex;flex-direction:column;gap:8px;height:160px;justify-content:center;text-align:center}.infinite-search-filter .search-filter-menu .szh-menu .empty-item .text{color:var(--secondary-color)}.infinite-search-filter .search-filter-menu .szh-menu .filter-item{padding:10px 24px 10px 16px}.infinite-search-filter .search-filter-menu .szh-menu .filter-item span{overflow:hidden;text-overflow:ellipsis}.infinite-search-filter .search-filter-menu .szh-menu .filter-item.szh-menu__item--hover{background-color:var(--background-dark-color)}.infinite-search-filter .search-filter-menu .szh-menu .checkbox-filter-item{border-bottom:1px solid var(--outline-color);padding-left:10px}.infinite-search-filter .search-filter-menu .szh-menu .checkbox-filter-item .checkbox{height:30px;margin-right:8px;min-width:30px;pointer-events:none;width:30px}.multilevel-filter .filter-menu{overscroll-behavior:contain}.multilevel-filter .filter-menu .submenu .szh-menu{border-radius:4px;top:-8px!important}.multilevel-filter .filter-menu .submenu .szh-menu__item{display:block;max-width:300px;padding:0 8px}.multilevel-filter .filter-menu .submenu .szh-menu__item:after{display:none}.multilevel-filter .filter-menu .submenu .submenu-item-container{align-items:center;display:flex;justify-content:space-between}.multilevel-filter .filter-menu .submenu .submenu-item-container .submenu-item{align-items:center;display:flex;gap:8px}.multilevel-filter .filter-menu .submenu .submenu-item-container .icon-more{align-items:center;display:flex;justify-content:center;padding-left:8px}.multilevel-filter .filter-menu .submenu .submenu-item-container .icon-more svg{transform:rotate(90deg)}.multilevel-filter .filter-menu .szh-menu__item.filter-item{align-items:center;display:flex;gap:8px;max-width:300px;padding:0 8px}.multilevel-filter .filter-menu .szh-menu__item.filter-item.szh-menu__item--hover{background-color:var(--background-dark-color)}.chips{flex-wrap:wrap;gap:8px}.chips,.chips .chip{align-items:center;display:flex}.chips .chip{background-color:var(--background-dark-color);border-radius:4px;padding-left:12px;pointer-events:none}.chips .chip:hover{background-color:#ce391933}.chips .chip .chip-delete-button{align-items:center;cursor:pointer;display:flex;padding:7px 8px;pointer-events:auto}.chips .chip .chip-delete-button svg{height:18px;width:18px}.chips .chip .chip-delete-button svg path{fill:var(--accent-controls-color)}.chips.readonly .chip-delete-button{pointer-events:none}.chips.readonly .chip-delete-button svg{height:18px;width:18px}.chips.readonly .chip-delete-button svg path{fill:var(--outline-color)}.warning-banner{align-items:center;background-color:var(--technical-warning-color);border-radius:4px;display:flex;gap:16px;padding:12px 16px}.warning-banner svg{flex-shrink:0}.warning-banner.error{background-color:var(--technical-error-color)}.info-hint{align-items:center;background-color:var(--technical-warning-color);border-radius:4px;display:inline-flex;gap:8px;padding:8px 12px 8px 10px}.info-hint svg{height:16px;width:16px}.szh-menu{background-color:var(--background-global-color);border-radius:8px}.szh-menu .szh-menu__item--hover{background-color:var(--background-dark-color)}.szh-menu .dropdown-menu-item{align-items:center;display:flex;gap:16px;height:40px;padding:8px 16px}.more-button{width:48px}.more-button-panel{display:flex;gap:8px;margin-top:16px}.tabs{--tab-border-radius:24px;gap:10px}.tabs,.tabs.readonly .tab{align-items:center;display:flex}.tabs.readonly .tab{background-color:initial;border:none;border-radius:var(--tab-border-radius);color:var(--silver-color);gap:8px;height:40px;justify-content:center;padding:12px 16px;pointer-events:none;position:relative;text-decoration:none}.tabs.readonly .tab .icon{align-items:center;display:flex;justify-content:center}.tabs.readonly .tab.recolor .icon svg circle,.tabs.readonly .tab.recolor .icon svg path,.tabs.readonly .tab.recolor .icon svg rect{fill:var(--silver-color)}.tabs.readonly .tab.active{background-color:var(--background-dark-color);border:none;color:var(--primary-color);padding:12px 16px}.tabs.readonly .tab.active.recolor.tab-icon svg circle,.tabs.readonly .tab.active.recolor.tab-icon svg path,.tabs.readonly .tab.active.recolor.tab-icon svg rect{fill:var(--primary-color)}.tabs:not(.readonly) .tab{--ripple-diameter:0px;--ripple-position-x:0px;--ripple-position-y:0px;align-items:center;background-color:initial;border:2px solid var(--outline-color);border-radius:var(--tab-border-radius);color:var(--secondary-color);cursor:pointer;display:flex;gap:8px;height:40px;justify-content:center;outline:0;overflow:hidden!important;padding:12px 14px;position:relative;text-decoration:none}.tabs:not(.readonly) .tab.active{background-color:var(--background-dark-color);border:none;color:var(--primary-color);padding:12px 16px}.tabs:not(.readonly) .tab.active.recolor.tab-icon svg circle,.tabs:not(.readonly) .tab.active.recolor.tab-icon svg path,.tabs:not(.readonly) .tab.active.recolor.tab-icon svg rect{fill:var(--primary-color)}.tabs:not(.readonly) .tab:hover{background-color:var(--background-dark-color);border:none;color:var(--primary-color);padding:12px 16px}.tabs:not(.readonly) .tab:hover.recolor.tab-icon svg circle,.tabs:not(.readonly) .tab:hover.recolor.tab-icon svg path,.tabs:not(.readonly) .tab:hover.recolor.tab-icon svg rect{fill:var(--primary-color)}.tabs:not(.readonly) .tab:active{border:none;color:var(--primary-color);padding:12px 16px}.tabs:not(.readonly) .tab:active.recolor.tab-icon svg circle,.tabs:not(.readonly) .tab:active.recolor.tab-icon svg path,.tabs:not(.readonly) .tab:active.recolor.tab-icon svg rect{fill:var(--primary-color)}.tabs:not(.readonly) .tab:focus-visible{background-color:var(--background-dark-color);border:none;box-shadow:0 0 0 2px var(--primary-color) inset;color:var(--primary-color);padding:12px 16px}.tabs:not(.readonly) .tab:focus-visible.recolor.tab-icon svg path{fill:var(--primary-color)}.tabs:not(.readonly) .tab:focus-visible.recolor.tab-icon svg circle{fill:var(--primary-color)}.tabs:not(.readonly) .tab:focus-visible.recolor.tab-icon svg rect{fill:var(--primary-color)}.tabs:not(.readonly) .tab span.ripple{animation:ripple .3s linear;background-color:#0000000d;border-radius:50%;height:var(--ripple-diameter);left:var(--ripple-position-x);position:absolute;top:var(--ripple-position-y);transform:scale(0);width:var(--ripple-diameter)}.tabs:not(.readonly) .tab .icon{align-items:center;display:flex;justify-content:center}.tabs:not(.readonly) .tab.recolor .icon svg circle,.tabs:not(.readonly) .tab.recolor .icon svg path,.tabs:not(.readonly) .tab.recolor .icon svg rect{fill:var(--tertiary-color)}@keyframes ripple{to{transform:scale(2)}}.tab-line{align-items:center;display:flex}.tab-line,.tab-line.readonly{border-bottom:1px solid var(--outline-color)}.tab-line.readonly .tab{align-items:center;background-color:initial;border:none;border-bottom:2px solid var(--outline-color);bottom:-1px;color:var(--silver-color);display:flex;justify-content:center;margin:0 16px;padding-bottom:16px;pointer-events:none;position:relative;text-decoration:none}.tab-line.readonly .tab:first-child{margin-left:0}.tab-line.readonly .tab.active{background-color:initial;border:none;border-bottom:2px solid var(--primary-color);color:var(--primary-color)}.tab-line:not(.readonly) .tab{align-items:center;background-color:initial;border:none;border-bottom:2px solid #0000;border-radius:0;bottom:-1px;color:var(--tertiary-color);cursor:pointer;display:flex;justify-content:center;margin:0 16px;outline:0;padding-bottom:16px;position:relative;text-decoration:none}.tab-line:not(.readonly) .tab:first-child{margin-left:0}.tab-line:not(.readonly) .tab:hover{background-color:initial;border:none;border-bottom:2px solid #0000;color:var(--primary-color)}.tab-line:not(.readonly) .tab.active{background-color:initial;border:none;border-bottom:2px solid var(--primary-color);color:var(--primary-color)}.tab-line:not(.readonly) .tab:focus-visible{background-color:initial;border:none;box-shadow:0 0 0 2px var(--primary-color) inset;color:var(--primary-color)}.loadable-container .tabs .tab{border:none!important;padding:12px 16px}.loadable-container .tabs .tab:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.chart-container{background-color:#fff;border-radius:8px;margin:20px 0;overflow:hidden;padding-bottom:15px;width:100%}.chart-container .echarts-for-react,.chart-load{height:60vh!important;max-height:550px}.chart-load{align-items:center;display:flex;justify-content:center}.chart-load .loader{margin-bottom:24px}.chart-load .loader svg path{fill:var(--cityguard-color)}.card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;padding:20px 24px 18px;position:relative;width:264px}.card .card-title{margin-bottom:22px}.loadable-container .card-panel .card:after{animation:var(--loader-animation);background-color:#d3d3d3;background-color:var(--technical-skeleton);border-radius:var(--loader-border-radius);border-radius:8px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.card-panel{align-items:center;display:flex;gap:24px}.notes-container{width:545px}.notes-container .container{border-radius:8px;display:flex;flex-direction:row;height:112px;padding:16px 0 16px 16px;width:100%}.notes-container .container .main .content .text-area #note:hover{box-shadow:none}.notes-container .container-view{border:2px solid var(--outline-color)}.notes-container .container-edit{border:2px solid var(--primary-color)}.notes-container .main{display:flex;flex-direction:column;height:80px;padding:4px 0 4px 13px;width:100%}.notes-container .actions,.notes-container .actions>div,.notes-container .header{display:flex;flex-direction:row;justify-content:space-between}.notes-container .actions,.notes-container .actions>div{margin-left:-190px;margin-top:-10px}.notes-container .content{height:40px;margin-right:10px;margin-top:-10px}.notes-container #note{border:none;height:42px;padding:0 16px 0 0}.notes-container #note:focus{border:none;outline:none}.notes-container #note:read-only{background:#0000;font-weight:400;line-height:20px;padding:0}.notes-container #cancelTextButton,.notes-container #editTextButton,.notes-container #saveTextButton{background-color:initial}.switch{display:block}.switch span{float:left;height:20px;position:relative;width:36px}.switch span input{display:none}.switch span input:checked+.slider{background-color:var(--primary-color)}.switch span input:checked+.slider:after{transform:translateX(16px)}.switch span input:checked+.slider:before{background-color:var(--background-global-color);bottom:1px;height:14px;left:1px;transform:translateX(16px);transform:all .2s;width:14px}.switch span .slider{background-color:initial;border:2px solid var(--primary-color);border-radius:34px;bottom:0;cursor:pointer;left:0;outline:none;position:absolute;right:0;top:0;transition:.2s;width:100%}.switch span .slider:before{background-color:var(--primary-color);border-radius:50%;bottom:2px;content:"";height:12px;left:2px;position:absolute;transition:.2s;width:12px}.switch :not(.readonly):hover .slider:after{background-color:#ce391924;border-radius:50%;bottom:-12px;content:"";height:40px;left:-12px;position:absolute;width:40px;z-index:2}.switch .readonly .slider{background-color:var(--outline-color);border:2px solid var(--outline-color);pointer-events:none}.switch .readonly .slider:before{background-color:var(--background-global-color)}.switch .readonly input:checked+.slider{background-color:var(--outline-color)}.switch .readonly input:checked+.slider:before{bottom:2px;height:12px;left:2px;width:12px}:root{--header-height:72px;--loader-border-radius:2px;--dialog-content-padding:32px;--primary-color:#212322;--secondary-color:#666767;--tertiary-color:#7f8080;--silver-color:#c1c2c2;--outline-color:#dfdfdf;--background-dark-color:#efeff0;--background-global-color:#f8f8f8;--technical-red-color:#e24045;--technical-warning-color:#f6e7c1;--technical-error-color:#f9d6d2;--tablebg-tamper-warning-color:#f7eae7;--tablebg-connection-warning-color:#f7f0df;--accent-controls-color:#ce3919;--accent-color:#ff5c39;--loader-animation-color-1:#f0f0f0;--loader-animation-color-2:#e8e8e8;--loader-animation:color 1.4s infinite}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;outline:none;padding:0}@supports(-moz-appearance:none){*,:after,:before{scrollbar-color:#7f8080 #efeff0;scrollbar-width:thin}}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track:hover{background:#efeff0}::-webkit-scrollbar-corner{background-color:#0000}::-webkit-scrollbar-thumb{background-clip:padding-box!important;background:#dfdfdf;border:4px solid #0000;border-radius:8px;min-height:48px}::-webkit-scrollbar-thumb:hover{background:#c1c2c2}::-webkit-scrollbar-thumb:active{background:#7f8080}}body{background-color:var(--background-global-color);overflow:auto;overflow:overlay}body #root{display:flex}.loadable-container .loadable{display:inline-flex;position:relative}.loadable-container .loadable:empty:before{content:"​"}.loadable-container .loadable:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.loadable-container .loadable-text{color:#0000;display:inline-flex;position:relative}.loadable-container .loadable-text:empty:before{content:"​"}.loadable-container .loadable-text:after{animation:var(--loader-animation);background-color:#d3d3d3;border-radius:var(--loader-border-radius);bottom:4px;content:"";display:block;left:0;position:absolute;right:0;top:4px}@keyframes color{0%{background-color:var(--loader-animation-color-1)}15%{background-color:var(--loader-animation-color-1)}50%{background-color:var(--loader-animation-color-2)}65%{background-color:var(--loader-animation-color-2)}to{background-color:var(--loader-animation-color-1)}}.hidden-scrolbar{scrollbar-width:none}.hidden-scrolbar::-webkit-scrollbar{width:0}.fullscreen{align-items:center;display:flex;flex-basis:100%;height:100vh;justify-content:center}.tooltip{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#212322cc!important;border-radius:8px!important;color:#fff!important;font-family:TWKEverett-Medium;font-size:13px!important;font-style:normal;letter-spacing:.4px;line-height:16px;max-width:70%;padding:6px 10px!important;text-align:center;white-space:normal;z-index:30}.tooltip .tooltip-arrow,.tooltip:before{display:none}.align-right{flex-shrink:0;margin-left:auto;margin-top:-8px}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9}.react-tooltip__tooltip_KtSkBq{border-radius:3px;font-size:90%;left:0;opacity:0;padding:8px 16px;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-out;visibility:hidden;width:-webkit-max-content;width:max-content;will-change:opacity,visibility}.react-tooltip__fixed_KtSkBq{position:fixed}.react-tooltip__arrow_KtSkBq{background:inherit;height:8px;position:absolute;transform:rotate(45deg);width:8px}.react-tooltip__no-arrow_KtSkBq{display:none}.react-tooltip__clickable_KtSkBq{pointer-events:auto}.react-tooltip__show_KtSkBq{opacity:var(--rt-opacity);visibility:visible}.react-tooltip__dark_KtSkBq{background:var(--rt-color-dark);color:var(--rt-color-white)}.react-tooltip__light_KtSkBq{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.react-tooltip__success_KtSkBq{background-color:var(--rt-color-success);color:var(--rt-color-white)}.react-tooltip__warning_KtSkBq{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.react-tooltip__error_KtSkBq{background-color:var(--rt-color-error);color:var(--rt-color-white)}.react-tooltip__info_KtSkBq{background-color:var(--rt-color-info);color:var(--rt-color-white)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}