.sc-panel-wrapper{position:absolute;z-index:var(--panel-z, 1000);color:var(--text);padding:0;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:default}.sc-panel-wrapper>.header{background:var(--dark);color:#fff;height:40px;line-height:40px;padding:0 15px;margin:0;font-size:14px;font-weight:500}.sc-panel-wrapper>.header a{color:#def}.sc-panel-wrapper>.header a:hover{color:#fff}.sc-panel-wrapper.full{padding:0;border-radius:0;box-shadow:none}.sc-panel-wrapper.full>.header{margin:0;border-radius:0;background:var(--bg);color:var(--deep)}.sc-panel-wrapper.no-margin{border-radius:0;padding:0}.sc-panel-wrapper.no-margin>.sc-panel{padding:10px}.sc-panel-wrapper.no-margin>.header{border-radius:0;margin:0}.sc-panel-wrapper.scrollable>.sc-panel{overflow:auto}.sc-panel-wrapper>.sc-panel-close-btn,.sc-panel-wrapper .header>.sc-panel-close-btn{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;z-index:var(--panel-z)2;text-align:center;cursor:pointer;font-size:14px;color:#888;opacity:1}.sc-panel-wrapper>.sc-panel-close-btn:hover,.sc-panel-wrapper .header>.sc-panel-close-btn:hover{color:var(--primary)}.sc-panel-wrapper.with-header>.sc-panel{height:calc(100% - 40px)}.sc-panel-wrapper.with-header>.header .sc-panel-close-btn{color:#def;opacity:.7}.sc-panel-wrapper.with-header>.header .sc-panel-close-btn:hover{color:#def;opacity:1}.sc-panel{width:100%;height:100%;padding:10px 15px;background:var(--bg)}.sc-panel.full{border-radius:0;padding:10px 15px}.sc-panel .form-field .sp-dropdown,.sc-panel .form-field .drop-down{min-width:140px;width:calc(100% - 40px)}@media(max-height: 900px)and (max-width: 1199px){.sc-panel-wrapper.full{left:100px !important}}
.delete-btn{display:inline-block;vertical-align:middle;padding:0 5px;cursor:pointer}.delete-btn svg *{fill:#000}.delete-btn:hover svg *{fill:#d00}
.test .sp-dropdown,.test .drop-down{display:inline-block;vertical-align:middle;width:200px;margin-right:10px}.alarm-test{max-width:960px}.test-user-item{display:flex;font-size:12px;align-items:center}.test-user-item img{width:20px;height:20px;margin-right:10px}.test-suggest{width:600px}.test-suggest input{background:#fffcf0;color:#666}
.label-field{overflow:hidden;word-break:break-all;text-overflow:ellipsis}.label-field label{font-size:12px;line-height:14px;color:var(--dark-grey) !important;position:relative}.label-field span.text{font-size:14px;line-height:16px;font-weight:500}
.form-field.last-edit-field{margin-bottom:0}
.drag-and-drop-field{height:200px;border:2px dashed var(--grey);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.drag-and-drop-field .dragReject{color:var(--danger)}.drag-and-drop-field .format{color:var(--primary)}.drag-and-drop-field:hover,.drag-and-drop-field.active{background-color:var(--light-grey)}.drag-and-drop-field.disabled{pointer-events:none;cursor:default}.drag-and-drop-field button{margin:10px 0}.drag-and-drop-field.active{border-color:var(--primary)}
.custom-controls{margin-top:20px;display:flex;column-gap:20px;align-items:center}.custom-controls button{margin-right:0}.custom-controls .last-edit-field label{margin-bottom:2px !important}
.form-block{margin-top:10px;margin-bottom:20px;padding:15px 0;border-radius:4px;position:relative}.form-block .title{position:absolute;margin-top:-25px;margin-left:-5px;padding:0 5px;background:var(--bg);border-radius:4px;font-size:12px}.custom-action-bar{margin-top:20px;display:flex;column-gap:20px}.custom-action-bar .clean-btn{box-shadow:unset !important}
.notifications{display:flex;flex-direction:column;gap:10px;position:fixed;top:50px;right:50px;z-index:5000;font-size:14px;align-items:flex-end}.notifications .notification{padding:12px 16px;border-radius:4px;color:var(--white);width:max-content;max-width:500px;cursor:pointer;animation:notification 10s !important}@keyframes notification{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.notifications .notification-animation-no-fade-out{animation:noFadeOutNotification 1s}@keyframes noFadeOutNotification{0%{opacity:0}100%{opacity:1}}.notifications .notification>p{margin:0}.notifications .notification-success{background-color:var(--success)}.notifications .notification-error{background-color:var(--error)}.notifications .notification-danger{background-color:var(--danger)}.notifications .notification-warning{background-color:var(--warning)}.notifications .notification .controls{display:flex;gap:12px;width:100%;margin-top:12px}.notifications .notification .controls button{margin:0;border:none}.notifications .notification .controls .reject{background-color:hsla(0,0%,100%,.2);color:var(--bg)}.notifications .notification .controls .open{color:var(--dark)}
.model-list .filters{margin-bottom:15px;display:flex}.model-list .filters input{max-width:100%;height:30px;margin-right:15px}.model-list table td,.model-list table th{padding:5px 10px}.model-list table th{font-weight:normal;font-size:11px}.model-list .table-with-pager{transition:all 250ms}.model-list .table-with-pager .ui-pager{transition:all 250ms}.model-list .table-with-pager.loading table tbody{opacity:.5;filter:saturate(0)}.model-list .table-with-pager.loading .ui-pager{opacity:.5;pointer-events:none;filter:saturate(0)}.model-list .table-with-pager.initial{opacity:0}.table-wrapper{max-width:100%;margin-left:-5px;padding-left:5px}.table-wrapper table{transition:all 250ms}.table-wrapper table.loading{opacity:.5;filter:saturate(0)}@media(max-width: 767px){.table-wrapper{max-width:100%;overflow-x:auto;margin-left:-5px;padding-left:5px}.table-wrapper table.ui-table{table-layout:auto}}
.hint-component{color:#0af;cursor:pointer}.hint-component-popup{font-size:12px;max-width:300px;box-shadow:none;padding:9px;border-radius:6px}.hint-component-popup .sp-popover-content{line-height:inherit;font-family:inherit}
.breadcrumbs{margin-bottom:10px}.breadcrumbs .bc-arr,.breadcrumbs .bc-title,.breadcrumbs a{text-decoration:none;font-weight:300;font-size:13px;line-height:15px;color:var(--dark-grey)}.breadcrumbs span:last-child span:last-child{text-decoration:underline}
#sp-upload{position:absolute;background:#0af;color:#fff;font-size:14px;width:170px;height:30px;line-height:30px;padding:0 10px;z-index:1;right:0}
.icon-btn{margin-left:unset !important;border:2px solid rgba(0,0,0,0) !important;border-radius:5px;color:var(--dark-grey) !important;min-width:max-content}.icon-btn.sp-btn-primary{color:#fff !important}.icon-btn.plus-btn{font-size:unset !important;color:#fff !important}.icon-btn.plus-btn svg{margin:0 auto}.icon-btn.clean-filters-btn{color:#fff !important}.icon-btn.play-btn{border-radius:50%;width:36px;height:36px;font-size:unset !important}.icon-btn.play-btn svg{width:13px;height:13px}.icon-btn.filter-btn,.icon-btn.add-btn-secondary,.icon-btn.add-contragent-button,.icon-btn.upload-btn,.icon-btn.export-btn,.icon-btn.navigation-btn,.icon-btn.bulls-eye-button,.icon-btn.default-btn,.icon-btn.ban-button{background-color:#fff !important}.icon-btn.filter-btn span,.icon-btn.add-btn-secondary span,.icon-btn.add-contragent-button span,.icon-btn.upload-btn span,.icon-btn.export-btn span,.icon-btn.navigation-btn span,.icon-btn.bulls-eye-button span,.icon-btn.default-btn span,.icon-btn.ban-button span{color:var(--dark-grey);font-size:14px}.icon-btn.filter-btn:hover span,.icon-btn.filter-btn.active span,.icon-btn.add-btn-secondary:hover span,.icon-btn.add-btn-secondary.active span,.icon-btn.add-contragent-button:hover span,.icon-btn.add-contragent-button.active span,.icon-btn.upload-btn:hover span,.icon-btn.upload-btn.active span,.icon-btn.export-btn:hover span,.icon-btn.export-btn.active span,.icon-btn.navigation-btn:hover span,.icon-btn.navigation-btn.active span,.icon-btn.bulls-eye-button:hover span,.icon-btn.bulls-eye-button.active span,.icon-btn.default-btn:hover span,.icon-btn.default-btn.active span,.icon-btn.ban-button:hover span,.icon-btn.ban-button.active span{color:var(--primary)}.icon-btn.filter-btn:hover svg *[fill],.icon-btn.filter-btn.active svg *[fill],.icon-btn.add-btn-secondary:hover svg *[fill],.icon-btn.add-btn-secondary.active svg *[fill],.icon-btn.add-contragent-button:hover svg *[fill],.icon-btn.add-contragent-button.active svg *[fill],.icon-btn.upload-btn:hover svg *[fill],.icon-btn.upload-btn.active svg *[fill],.icon-btn.export-btn:hover svg *[fill],.icon-btn.export-btn.active svg *[fill],.icon-btn.navigation-btn:hover svg *[fill],.icon-btn.navigation-btn.active svg *[fill],.icon-btn.bulls-eye-button:hover svg *[fill],.icon-btn.bulls-eye-button.active svg *[fill],.icon-btn.default-btn:hover svg *[fill],.icon-btn.default-btn.active svg *[fill],.icon-btn.ban-button:hover svg *[fill],.icon-btn.ban-button.active svg *[fill]{fill:var(--primary)}.icon-btn.filter-btn:hover svg *[stroke],.icon-btn.filter-btn.active svg *[stroke],.icon-btn.add-btn-secondary:hover svg *[stroke],.icon-btn.add-btn-secondary.active svg *[stroke],.icon-btn.add-contragent-button:hover svg *[stroke],.icon-btn.add-contragent-button.active svg *[stroke],.icon-btn.upload-btn:hover svg *[stroke],.icon-btn.upload-btn.active svg *[stroke],.icon-btn.export-btn:hover svg *[stroke],.icon-btn.export-btn.active svg *[stroke],.icon-btn.navigation-btn:hover svg *[stroke],.icon-btn.navigation-btn.active svg *[stroke],.icon-btn.bulls-eye-button:hover svg *[stroke],.icon-btn.bulls-eye-button.active svg *[stroke],.icon-btn.default-btn:hover svg *[stroke],.icon-btn.default-btn.active svg *[stroke],.icon-btn.ban-button:hover svg *[stroke],.icon-btn.ban-button.active svg *[stroke]{stroke:var(--primary)}.icon-btn.filter-btn.active,.icon-btn.add-btn-secondary.active,.icon-btn.add-contragent-button.active,.icon-btn.upload-btn.active,.icon-btn.export-btn.active,.icon-btn.navigation-btn.active,.icon-btn.bulls-eye-button.active,.icon-btn.default-btn.active,.icon-btn.ban-button.active{border-color:var(--primary) !important}.icon-btn.filter-btn svg,.icon-btn.add-btn-secondary svg,.icon-btn.add-contragent-button svg,.icon-btn.upload-btn svg,.icon-btn.export-btn svg,.icon-btn.navigation-btn svg,.icon-btn.bulls-eye-button svg,.icon-btn.default-btn svg,.icon-btn.ban-button svg{font-size:16px}.icon-btn.filter-btn svg *[fill],.icon-btn.add-btn-secondary svg *[fill],.icon-btn.add-contragent-button svg *[fill],.icon-btn.upload-btn svg *[fill],.icon-btn.export-btn svg *[fill],.icon-btn.navigation-btn svg *[fill],.icon-btn.bulls-eye-button svg *[fill],.icon-btn.default-btn svg *[fill],.icon-btn.ban-button svg *[fill]{fill:#b8b8b8}.icon-btn.filter-btn svg *[stroke],.icon-btn.add-btn-secondary svg *[stroke],.icon-btn.add-contragent-button svg *[stroke],.icon-btn.upload-btn svg *[stroke],.icon-btn.export-btn svg *[stroke],.icon-btn.navigation-btn svg *[stroke],.icon-btn.bulls-eye-button svg *[stroke],.icon-btn.default-btn svg *[stroke],.icon-btn.ban-button svg *[stroke]{stroke:#b8b8b8}.icon-btn.filter-btn,.icon-btn.add-btn-secondary,.icon-btn.add-contragent-button,.icon-btn.upload-btn,.icon-btn.export-btn,.icon-btn.navigation-btn,.icon-btn.bulls-eye-button,.icon-btn.default-btn,.icon-btn.ban-button{box-shadow:0px 0px 10px rgba(0,0,0,.1)}.icon-btn.filter-btn:disabled,.icon-btn.add-btn-secondary:disabled,.icon-btn.add-contragent-button:disabled,.icon-btn.upload-btn:disabled,.icon-btn.export-btn:disabled,.icon-btn.navigation-btn:disabled,.icon-btn.bulls-eye-button:disabled,.icon-btn.default-btn:disabled,.icon-btn.ban-button:disabled{background:var(--disabled-bg) !important;border-color:var(--disabled-bg);color:var(--disabled-text) !important}.icon-btn.clean-btn{background-color:unset !important;box-shadow:unset !important;color:var(--primary) !important}.icon-btn.clean-btn:hover{transform:unset !important;font-weight:bold}.icon-btn.cancel-btn{background-color:#fff !important;color:var(--dark-grey) !important}.icon-btn .close-btn{background-color:unset !important;width:14px !important;height:14px !important;padding:unset !important}.icon-btn.add-btn-secondary svg{width:16px !important;height:16px !important}.icon-btn.add-btn-secondary svg [fill]{fill:var(--grey)}.icon-btn.add-contragent-button svg{width:25px !important;height:25px !important}.icon-btn.add-contragent-button svg [fill]{fill:var(--grey)}.delete-button{cursor:pointer;background-color:var(--bg);display:flex;align-items:center;justify-content:center;transition:all 150ms ease-out}.delete-button svg{height:16px}.delete-button:hover{transform:translate(0, -1px)}.delete-button:hover svg *[stroke]{stroke:var(--danger)}.delete-button:hover svg *[fill]{fill:var(--danger)}.delete-button span{margin-left:8px;color:var(--dark-grey) !important}.fa-icon{height:18px;width:18px}.fa-icon *[fill]{fill:var(--grey) !important}.fa-icon:hover *[fill]{fill:var(--primary) !important}.fa-icon{cursor:pointer}.popconfirm-fa-times:hover *[fill],.popconfirm-fa-trash:hover *[fill]{fill:var(--danger) !important}.add-row{height:40px;padding:6px 0;background:var(--super-light-grey);text-align:center}.add-row .sp-dropdown-items .active{background-color:var(--primary)}.add-row .add-btn{cursor:pointer;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all 150ms}.add-row .add-btn:hover{transform:scale(1.1, 1.1);box-shadow:0 2px 3px rgba(0,0,0,.15)}.add-row.disabled{pointer-events:none;filter:saturate(0)}.import-btn input{display:none}.import-btn .wrapper-import-btn[disabled]{background:var(--disabled-bg) !important;border-color:var(--disabled-bg);color:var(--disabled-text) !important;pointer-events:none}
.composite-toolbar{display:flex;align-items:center;column-gap:10px;pointer-events:all}.composite-toolbar .sp-btn:hover{box-shadow:inherit}.composite-toolbar>*{height:var(--ui-element-height) !important}
.image-input{position:relative}.image-input img{border-radius:4px}.image-input .clear{display:none;position:absolute;top:5px;left:5px;zoom:.75;border:none;background:var(--danger);color:var(--white);cursor:pointer;border-radius:2px;--primary-bg: var(--danger)}.image-input:hover .clear{display:inline}
.search-icon-input{display:flex;align-items:center;border:1px solid rgba(0,0,0,0) !important;border-radius:5px;background-color:var(--bg) !important;padding:0 10px;width:505px;height:var(--ui-element-height)}.search-icon-input input{width:100%;border:none;background:rgba(0,0,0,0)}.search-icon-input input:hover{background:rgba(0,0,0,0)}.search-icon-input:hover{border-color:var(--primary) !important}.file-input .file-attach{display:flex;flex-direction:column-reverse;gap:5px}.file-input .file-attach .accepted{color:var(--primary)}.file-input .file-attach .uploaded-file{pointer-events:all}.file-input .file-attach .uploaded-file a{margin-right:5px}

.contragent .main{column-gap:20px}.contragent .main .top{display:flex;column-gap:40px;padding-bottom:20px;border-bottom:2px solid var(--light-grey)}.contragent .main .top>*{width:420px;max-width:420px}.contragent .main .center{column-gap:40px;padding:20px 0;border-bottom:2px solid var(--light-grey)}.contragent .main .center>*{width:880px;max-width:880px}.contragent .main .bottom{display:flex;column-gap:40px}.contragent .main .bottom .left .title,.contragent .main .bottom .right .title{font-weight:700;margin:20px 0}.contragent .main .bottom .left,.contragent .main .bottom .right{width:420px}.contragent .main .bottom .contacts{display:flex;column-gap:20px}
.modes{display:flex;column-gap:10px}.modes svg{background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:5px;border-color:unset !important;cursor:pointer;transition:all 200ms ease-out;opacity:.5;width:var(--ui-element-height);height:var(--ui-element-height);border:2px solid rgba(0,0,0,0) !important}.modes svg .icon-border{stroke:unset}.modes svg .icon-content{stroke:rgba(50,50,50,.6)}.modes svg:hover{opacity:.7;transform:scale(1.1, 1.1)}.modes svg:hover .icon-content{stroke:var(--primary)}.modes svg.active{pointer-events:none;transform:scale(1.1, 1.1);opacity:1;border-color:var(--primary) !important}.modes svg.active .icon-content{stroke:var(--primary)}
.members-avatars{display:flex}.members-avatars .more{display:flex;flex-direction:column;font-size:13px;font-family:"Roboto",sans-serif;overflow:hidden}.members-avatars .avatars{margin-right:5px}.members-avatars .avatars .no-avatar :hover{background:initial !important}.member-avatar .sp-avatar,.member-avatar-popup .sp-avatar{border:2px solid #fff !important;line-height:2em !important}.member-avatar-popup{display:flex;white-space:nowrap;column-gap:10px}.member-avatar-popup .info{flex-grow:1;align-self:center}.member-avatar-popup .info .organization{color:var(--secondary)}
.delivery-btn.delete-btn{cursor:pointer;min-width:var(--ui-element-height);height:var(--ui-element-height);background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.1);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all 150ms ease-out}.delivery-btn.delete-btn:hover{transform:translate(0, -1px)}.delivery-btn.delete-btn:hover svg *[stroke]{stroke:red}.delivery-btn.delete-btn span{margin-left:13px;color:var(--dark-grey)}.add-row-button{width:100% !important;background-color:var(--white) !important;color:var(--black) !important;font-size:14px !important;border:none !important;height:var(--ui-element-height);display:flex;align-items:center;justify-content:center}.add-row-button:hover{background-color:#f9f9ff !important;box-shadow:unset !important}.add-row-button svg{margin-left:10px}.add-row-button svg [fill]{fill:gray}
.contragent-suggestions{width:100%}.sp-suggestions-list .suggestion-item{height:auto}.sp-suggestions-list .suggestion-item .suggestion{display:grid;grid-template-columns:1fr;grid-row-gap:5px;padding:5px;width:100%}.sp-suggestions-list .suggestion-item .suggestion .name-with-opf{font-weight:bold;line-height:15px}.sp-suggestions-list .suggestion-item .suggestion .suggestion-footer{display:flex;justify-content:space-between;color:var(--weak-text)}
.contragent .header{display:flex;justify-content:space-between}
.add-row{height:40px;padding:6px 0;background:var(--super-light-grey);text-align:center}.add-row .sp-dropdown-items .active{background-color:var(--primary)}.add-row .add-btn{cursor:pointer;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all 150ms}.add-row .add-btn:hover{transform:scale(1.1, 1.1);box-shadow:0 2px 3px rgba(0,0,0,.15)}.add-row.disabled{pointer-events:none;filter:saturate(0)}
.text-field{display:flex;flex-direction:column;margin-bottom:15px}.text-field .label{color:var(--grey)}.text-field .value{margin-top:5px;color:var(--dark)}.dotted-text-field p{margin:0;overflow:hidden}.dotted-text-field p::after{content:"......................................................................................................................................................................................................................................................................................";display:block;white-space:nowrap;overflow:hidden}.dotted-text-field p .name{color:var(--primary);float:left;margin-right:3px}.dotted-text-field p .value{float:right;margin-left:3px}
.ship-popup{width:430px;max-width:430px;display:flex;flex-direction:column;gap:10px}.ship-popup .image{height:200px;width:100%}.ship-popup .no-image{height:50px;width:100%}.ship-popup .image{object-fit:contain}.ship-popup .no-image{border:2px dashed var(--light-grey);display:grid;place-items:center}.ship-popup .ship-tab-content{height:180px;overflow:scroll}.ship-popup .controls{margin-top:10px}.ship-popup .controls button{width:100%}
.track-time-line{width:max-content;height:52px;position:absolute;border-radius:40px;bottom:20px;left:50%;transform:translate(-50%, 0);background-color:#fff;display:flex;align-items:center;padding:0 24px;gap:10px;cursor:default;justify-content:flex-end}.track-time-line .track-slider{height:52px;display:flex;align-items:center;width:30vw}.track-time-line .track-slider.no-tracks{justify-content:center}.track-time-line .track-slider .slider{margin:0 40px;position:relative;width:100%;height:100%;cursor:grab}.track-time-line .track-slider .slider input{padding:0}
.track-ship-popup{position:absolute;right:10px;top:80px;z-index:1000;width:max-content;max-width:80%}.track-ship-popup .ship-tab-content{height:unset}
.CarPopup{width:430px;max-width:430px;display:flex;flex-direction:column;gap:10px}.CarPopup .image{height:200px;width:100%}.CarPopup .no-image{height:50px;width:100%}.CarPopup .image{object-fit:contain}.CarPopup .no-image{border:2px dashed var(--light-grey);display:grid;place-items:center}.CarPopup .car-tab-content{height:100px;overflow:scroll}.CarPopup .controls{margin-top:10px}.CarPopup .controls button{width:100%}
.track-time-line{width:max-content;height:52px;position:absolute;border-radius:40px;bottom:20px;left:50%;transform:translate(-50%, 0);background-color:#fff;display:flex;align-items:center;padding:0 24px;gap:10px;cursor:default;justify-content:flex-end}.track-time-line .track-slider{height:52px;display:flex;align-items:center;width:30vw}.track-time-line .track-slider.no-tracks{justify-content:center}.track-time-line .track-slider .slider{margin:0 40px;position:relative;width:100%;height:100%;cursor:grab}.track-time-line .track-slider .slider input{padding:0}
.CarTrackPopup{display:flex;gap:30px;justify-content:center;min-width:100%}.CarTrackPopup .form-field{flex:unset !important;width:unset !important}
.track-car-popup{position:absolute;right:10px;top:80px;z-index:1000;width:max-content;max-width:80%}.track-car-popup .ship-tab-content{height:unset}
.weather-tip{position:absolute;font-family:"Roboto",sans-serif;transform:translate(-50%, -56px);transform-origin:50% bottom;font-size:12px;pointer-events:none;height:60px;cursor:default;z-index:90}.weather-tip.hidden{display:none}.weather-tip .weather-tip-content{padding:5px 10px;height:30px;line-height:20px;border-radius:15px;background:#fff;border:1px solid rgba(0,0,0,.3);white-space:nowrap}.weather-tip .weather-tip-color{display:inline-block;background:#eee;vertical-align:baseline;width:10px;height:10px;border-radius:50%;margin-right:5px;opacity:.7}.weather-tip .weather-tip-text{display:inline-block;vertical-align:baseline}.weather-tip .weather-tip-leg{height:30px;background:no-repeat url("/static/tip-leg.svg") center}
.weather-scale-container{position:absolute;bottom:10px;right:10px;height:20px;border-radius:10px;width:302px;background:#fff;border:1px solid hsla(0,0%,100%,.5);z-index:100;color:#fff;font-size:12px;text-shadow:1px 2px rgba(0,0,0,.9)}.weather-scale-container.hidden{display:none}.weather-scale-container.in-card{bottom:80px}.weather-scale-container .weather-scale{width:100%;height:100%;position:relative}.weather-scale-container .weather-scale canvas{width:100%;height:100%;border-radius:9px}.weather-scale-container .weather-scale .min-value{position:absolute;left:10px;top:0}.weather-scale-container .weather-scale .max-value{position:absolute;right:10px;top:0}.weather-scale-container .weather-scale .measure{position:absolute;left:50%;transform:translate(-50%, 0);top:0}
.techfire-filters .settings{display:flex;flex-direction:column;gap:5px}
.municipality-popup a{color:#000}.municipality-popup a:hover{color:var(--secondary)}
.camera-popup{height:auto}.camera-popup .video-container{position:relative;width:100%;margin-right:5px}.camera-popup .video-container .controls{display:flex;gap:10px}.camera-popup .video-container .controls .left{flex-grow:1}.camera-popup .video-container .controls .right{text-align:right}.camera-popup .video-container .controls .right .switch-btn{cursor:pointer;text-decoration:underline;color:#888}.camera-popup .video-container .controls .right .switch-btn:hover{color:var(--primary)}.camera-popup .video-container .content video{width:100%;left:0;top:20px;background:#000;z-index:100}.camera-popup .video-container .error{margin-top:15px;color:#d00}.camera-popup .video-container .loader{margin-top:-1px}.camera-popup .video-container .status-point{display:inline-block;vertical-align:middle;width:10px;height:10px;background:#4c0;border-radius:50%;margin-top:-1px;margin-right:2px}.camera-popup .video-container .status-point.error{background:#d00}.maximized-camera{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:5000;padding:10px;display:flex;align-items:center;justify-content:center}.maximized-camera .video-container{width:100%;height:100%;color:#fff}.maximized-camera .video-container video{width:100%;height:calc(100% - 50px);margin-top:10px;border:1px dotted hsla(0,0%,100%,.3)}.maximized-camera .video-container .error{color:red}.maximized-camera .video-container .status-point{margin-right:15px}.maximized-camera .video-container .loader{margin-left:5px;margin-right:10px}.maximized-camera .video-container .loader .lds-roller{transform:scale(0.3, 0.3) !important}.maximized-camera .video-container .loader span{background:#ccc !important}.maximized-camera .video-container .controls{display:flex;gap:10px}.maximized-camera .video-container .controls .right{padding:0}.maximized-camera .video-container .controls .right .switch-btn{color:#ddd;cursor:pointer;text-decoration:underline}.maximized-camera .video-container .controls .right .switch-btn:hover{color:var(--primary)}
.firedep-popup>div{margin-bottom:10px}.firedep-popup .firedep-data{max-height:210px;overflow:auto}
.water-supply-filter .radio+.radio{margin-left:10px}.water-supply-filter .settings{display:flex;flex-direction:column;gap:5px}.water-supply-data{max-height:300px;overflow:auto}
.adpi-filter .settings{display:flex;flex-direction:column;row-gap:5px}.adpi-filter h4{margin-bottom:2px}
.address-layer-filter .settings{display:flex;flex-direction:column;row-gap:5px}.address-layer-filter h4{margin-bottom:2px}.map-fire-address-popup .overnight-stay-people{padding-bottom:16px;color:var(--primary)}.map-fire-address-popup .overnight-stay-people span{background-color:var(--primary);width:10px;height:10px;display:inline-block;margin-right:5px;border-radius:50%}
.map-fire-alarm-object-popup .loader{margin-left:5px}
.incident-filter input{width:100%}
.operational-management-filter input{width:100%}
.date-navigation{display:flex;align-items:center;gap:8px}.date-navigation .left-chevron{width:16px;height:16px}.date-navigation .right-chevron{width:16px;height:16px;transform:rotate(180deg)}
.attachments{margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column}.attachments .list,.attachments .new-files,.attachments .upload-errors{line-height:1.4em}.attachments .list .attachment,.attachments .list .new-file,.attachments .new-files .attachment,.attachments .new-files .new-file,.attachments .upload-errors .attachment,.attachments .upload-errors .new-file{margin-bottom:7px;display:flex;align-items:center}.attachments .list .attachment a,.attachments .list .new-file a,.attachments .new-files .attachment a,.attachments .new-files .new-file a,.attachments .upload-errors .attachment a,.attachments .upload-errors .new-file a{text-decoration:none}.attachments .list .attachment a:hover,.attachments .list .new-file a:hover,.attachments .new-files .attachment a:hover,.attachments .new-files .new-file a:hover,.attachments .upload-errors .attachment a:hover,.attachments .upload-errors .new-file a:hover{color:var(--primary) !important}.attachments .list .attachment svg,.attachments .list .new-file svg,.attachments .new-files .attachment svg,.attachments .new-files .new-file svg,.attachments .upload-errors .attachment svg,.attachments .upload-errors .new-file svg{cursor:pointer}.attachments .list .attachment svg:hover *[stroke],.attachments .list .new-file svg:hover *[stroke],.attachments .new-files .attachment svg:hover *[stroke],.attachments .new-files .new-file svg:hover *[stroke],.attachments .upload-errors .attachment svg:hover *[stroke],.attachments .upload-errors .new-file svg:hover *[stroke]{stroke:red}.attachments .list .attachment .sp-trigger,.attachments .list .new-file .sp-trigger,.attachments .new-files .attachment .sp-trigger,.attachments .new-files .new-file .sp-trigger,.attachments .upload-errors .attachment .sp-trigger,.attachments .upload-errors .new-file .sp-trigger{width:20px;height:16px;margin-right:10px}.attachments .list .attachment .icon,.attachments .list .new-file .icon,.attachments .new-files .attachment .icon,.attachments .new-files .new-file .icon,.attachments .upload-errors .attachment .icon,.attachments .upload-errors .new-file .icon{flex:0 0 20px;font-size:14px;color:var(--primary)}.attachments .list .attachment .icon .loader,.attachments .list .new-file .icon .loader,.attachments .new-files .attachment .icon .loader,.attachments .new-files .new-file .icon .loader,.attachments .upload-errors .attachment .icon .loader,.attachments .upload-errors .new-file .icon .loader{margin-left:-2px}.attachments .list .attachment>.info,.attachments .list .new-file>.info,.attachments .new-files .attachment>.info,.attachments .new-files .new-file>.info,.attachments .upload-errors .attachment>.info,.attachments .upload-errors .new-file>.info{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.3em;font-size:12px}.attachments .list .attachment .file-name,.attachments .list .new-file .file-name,.attachments .new-files .attachment .file-name,.attachments .new-files .new-file .file-name,.attachments .upload-errors .attachment .file-name,.attachments .upload-errors .new-file .file-name{display:inline-block;max-width:calc(100% - 30px);vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.attachments .list .attachment .file-name:hover,.attachments .list .new-file .file-name:hover,.attachments .new-files .attachment .file-name:hover,.attachments .new-files .new-file .file-name:hover,.attachments .upload-errors .attachment .file-name:hover,.attachments .upload-errors .new-file .file-name:hover{color:var(--secondary)}.attachments .list .attachment .date,.attachments .list .attachment .progress,.attachments .list .new-file .date,.attachments .list .new-file .progress,.attachments .new-files .attachment .date,.attachments .new-files .attachment .progress,.attachments .new-files .new-file .date,.attachments .new-files .new-file .progress,.attachments .upload-errors .attachment .date,.attachments .upload-errors .attachment .progress,.attachments .upload-errors .new-file .date,.attachments .upload-errors .new-file .progress{font-size:11px;color:var(--text-lighter)}.attachments .list .attachment .date em,.attachments .list .attachment .progress em,.attachments .list .new-file .date em,.attachments .list .new-file .progress em,.attachments .new-files .attachment .date em,.attachments .new-files .attachment .progress em,.attachments .new-files .new-file .date em,.attachments .new-files .new-file .progress em,.attachments .upload-errors .attachment .date em,.attachments .upload-errors .attachment .progress em,.attachments .upload-errors .new-file .date em,.attachments .upload-errors .new-file .progress em{font-style:normal;color:var(--secondary)}.attachments .list .attachment .error-msg,.attachments .list .new-file .error-msg,.attachments .new-files .attachment .error-msg,.attachments .new-files .new-file .error-msg,.attachments .upload-errors .attachment .error-msg,.attachments .upload-errors .new-file .error-msg{font-size:11px;color:var(--danger)}.attachments .list .attachment .small-delete-btn,.attachments .list .new-file .small-delete-btn,.attachments .new-files .attachment .small-delete-btn,.attachments .new-files .new-file .small-delete-btn,.attachments .upload-errors .attachment .small-delete-btn,.attachments .upload-errors .new-file .small-delete-btn{vertical-align:top;font-size:10px;margin-left:5px;color:var(--text-lighter)}.attachments .list .attachment .small-delete-btn:hover,.attachments .list .new-file .small-delete-btn:hover,.attachments .new-files .attachment .small-delete-btn:hover,.attachments .new-files .new-file .small-delete-btn:hover,.attachments .upload-errors .attachment .small-delete-btn:hover,.attachments .upload-errors .new-file .small-delete-btn:hover{color:var(--danger)}.attachments .list .upload-error .icon,.attachments .new-files .upload-error .icon,.attachments .upload-errors .upload-error .icon{color:#d00}.attachments .upload{margin-bottom:13px;display:flex;align-items:center;column-gap:13px}.attachments .upload input[type=file]{display:none}.attachments .upload input[type=file]+label{display:inline-block;cursor:pointer;color:var(--primary) !important;text-decoration:underline}.popconfirm-content.confirm-delete{max-width:300px;word-break:break-all}.popconfirm-content.confirm-delete em{font-style:normal;color:#0af}
.history-log{height:100%;overflow-y:auto;padding-bottom:20px}.history-log .item{display:flex;margin-bottom:10px}.history-log .item .date{display:inline-block;color:var(--primary);width:140px}.history-log .item .user{font-weight:700;margin-right:5px}.history-log .item .subject{margin:0 5px;font-weight:700}.history-log .item .actions{display:flex;flex-direction:column;gap:5px}
.comments .title{font-size:12px;color:var(--secondary);margin-bottom:15px}.comment{margin-bottom:15px;display:flex;align-items:flex-start;font-size:14px;line-height:16px}.comment .attachments{margin-top:15px}.comment .attachments .list,.comment .attachments .new-files{margin-top:5px}.comment-wrapper{flex-grow:1;line-height:13px}.comment-wrapper .content{padding-left:44px}.comment .text{margin:25px 0 10px 0;word-break:break-word;position:relative}.comment .text .comment-icon{position:absolute;left:-38px;width:18px;height:18px}.comment .text p{margin:0}.comment .text ol,.comment .text ul{margin:0;padding:0 0 0 15px}.comment .text *+ol,.comment .text *+ul,.comment .text ol+*,.comment .text ul+*{margin-top:1.4em}.comment .toggle{margin-top:10px;margin-bottom:2px;display:flex;align-items:center}.comment .toggle .recycle-btn{box-shadow:none !important;width:10px;height:10px}.comment .toggle>*{margin-right:10px}.comment-header{display:flex;align-items:center;margin-bottom:20px}.comment-header .avatar,.comment-header .subject{color:var(--primary);font-weight:700;margin-right:12px}.comment-header .subject{margin-right:8px}.comment-header .date{margin-top:3px;display:block;color:var(--dark-grey)}.comment-header .discussion-item>*{margin-right:5px}.comment-header .discussion-item .member{color:var(--primary);font-weight:700;margin-right:5px}.comment-header .discussion-item .status{margin-left:5px}
.address-search{display:inline-block;vertical-align:middle;width:100%;position:relative}.address-search .not-selected{position:absolute;right:5px;top:5px;background:#eee;border-radius:4px;font-size:11px;color:#d00;padding:0 10px;height:20px;line-height:20px}.address-search>input{width:100%;height:30px}.address-search>input::placeholder{color:#000}.address-search>input:focus::placeholder{color:#aaa}.address-search .address-value{width:100%;height:30px;line-height:30px;border:1px solid rgba(0,0,0,.2);display:flex;align-items:center;background:#fff;border-radius:4px;cursor:pointer;padding:0 10px;font-size:14px}.address-search .address-value div:not(.techfire-address-value){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.address-search .address-value svg{margin-right:5px;margin-top:-2px}.address-search .address-value svg *{fill:var(--primary)}.sp-trigger-popup.address-search-popup{min-width:400px;height:270px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transform:translate3d(0, -1px, 0);background:#fff;color:#000;border:1px solid #ccc;text-align:left;box-shadow:0 3px 3px rgba(0,0,0,.15)}.sp-trigger-popup.address-search-popup .empty{padding:10px}.sp-trigger-popup.address-search-popup .suggestions{width:100%;overflow:auto;height:270px}.sp-trigger-popup.address-search-popup .suggestions .suggestion{cursor:pointer;height:30px;line-height:30px;border-bottom:1px solid #ddd;padding:0 5px;margin-left:-5px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-trigger-popup.address-search-popup .suggestions .suggestion:hover{background:var(--hover)}.sp-trigger-popup.address-search-popup .suggestions .suggestion:last-child{border:0}.sp-trigger-popup.address-search-popup .suggestions .suggestion .badge{display:inline-block;vertical-align:middle;font-size:12px;text-align:center;color:#fff;width:30px;height:16px;line-height:16px;margin-right:5px;margin-bottom:2px}.sp-trigger-popup.address-search-popup .suggestions .suggestion.case .badge{color:#d80}.sp-trigger-popup.address-search-popup .suggestions .suggestion.case small{color:#aaa;font-size:12px}.sp-trigger-popup.address-search-popup .suggestions .suggestion.db .badge{color:#0af}.sp-trigger-popup.address-search-popup .suggestions .suggestion.fias .badge{color:#80a}
.techfire-address-select{width:100%}.techfire-address-select .techfire-address-value{width:100%;margin-left:10px;display:flex;align-items:center}.techfire-address-select .techfire-address-value .object-section{flex-grow:1;display:flex;gap:5px;align-items:center}.techfire-address-select .techfire-address-value .object-section .rank{background:#ddd;height:20px;line-height:20px;font-size:11px;padding:0 5px;border-radius:4px;max-width:max-content}.techfire-address-select .techfire-address-value .object-section .no-value{background:#d00;color:#fff;height:20px;line-height:20px;font-size:11px;padding:0 5px;border-radius:4px;max-width:max-content}.techfire-address-select .techfire-address-value .other-address-btn{background:#0af;color:#fff;height:20px;line-height:20px;font-size:11px;padding:0 5px;border-radius:4px;max-width:max-content}.techfire-address-popup{background:#fff;width:600px;height:400px;border:1px solid rgba(0,0,0,.15)}
.temperature-tube-layer-popup .layer-popup-measurements{display:flex;align-items:center}.temperature-tube-layer-popup .measurements-line{flex-grow:1;border-bottom:1px dotted #b8b8b8;margin:5px 12px 0 12px}
.geo-edit .draw-controls{height:30px;margin-bottom:10px}.geo-edit .edit-area{display:flex;min-width:700px;height:400px}.geo-edit .edit-area .geo-edit-map{flex-grow:1;background:#eee;border:1px solid rgba(0,0,0,.15)}.geo-edit .edit-area .json-preview{flex-basis:240px;flex-shrink:0;background:#eee;overflow:auto;border:1px solid rgba(0,0,0,.15);border-left:0;padding:5px}.geo-edit .edit-area .json-preview pre{font-size:11px;margin:0}
.address-map-popup .sp-popup-content{margin:-15px}.address-info{height:100%}.address-info .hdr{font-size:14px;height:40px;line-height:40px;padding:0 10px;background:var(--light-accent);border-bottom:1px solid rgba(0,0,0,.2);display:flex}.address-info .hdr .name{display:flex;align-items:center;flex-grow:.9;font-weight:bold}.address-info .hdr .name .techfire-address-name{line-height:normal}.address-info .hdr .name input{width:100%}.address-info .hdr .name .delete-address{display:flex;cursor:pointer;padding-left:10px;gap:5px;align-items:center}.address-info .hdr .name .delete-address button{margin-left:0}.address-info .hdr .name .delete-address svg{margin-right:5px}.address-info .hdr .name .delete-address svg *{fill:red}.address-info .hdr .name svg{margin-right:5px}.address-info .hdr .name svg *{fill:var(--primary)}.address-info .hdr .info{flex-grow:.1;display:flex;align-items:center;justify-content:flex-end}.address-info .hdr .info svg{margin-top:-2px;margin-right:3px}.address-info .hdr .info svg *{fill:#d00;stroke:#d00}.address-info .hdr.nearest-address{display:flex;align-items:center;line-height:normal;height:auto;min-height:40px}.address-info:has(.nearest-address) .address-objects{height:calc(100% - 80px)}.address-info .address-objects{display:flex;align-items:flex-start;height:calc(100% - 40px)}.address-info .address-objects .sidebar{flex-basis:200px;flex-shrink:0;height:100%;display:flex;flex-direction:column;background:var(--light-accent);border-right:1px solid rgba(0,0,0,.15)}.address-info .address-objects .sidebar .sidebar-hdr{display:none;flex-basis:40px;padding:10px;border-bottom:1px solid rgba(0,0,0,.15);background:var(--light-grey)}.address-info .address-objects .sidebar .list{flex-grow:1;overflow:auto}.address-info .address-objects .sidebar .list .object-btn{padding:5px;cursor:pointer;display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.address-info .address-objects .sidebar .list .object-btn .is-selected{flex-basis:15px;flex-shrink:0}.address-info .address-objects .sidebar .list .object-btn:hover{background:var(--light-accent)}.address-info .address-objects .sidebar .list .object-btn.selected{background:var(--selected-bg);cursor:default}.address-info .address-objects .sidebar .list .object-btn.selected:hover{background:var(--selected-bg)}.address-info .address-objects .sidebar .list .object-btn .red{color:#d00;margin-left:10px}.address-info .address-objects .sidebar .list.locked{pointer-events:none}.address-info .address-objects .sidebar .list.locked .object-btn.selected{background:var(--secondary);color:#fff}.address-info .address-objects .sidebar .list .empty{padding:10px}.address-info .address-objects .sidebar .actions{flex-basis:50px;flex-shrink:0;padding:10px}.address-info .address-objects .content{flex-grow:1;padding:0 10px 10px 10px;height:100%}.address-info .address-objects .address-object-card,.address-info .address-objects .address-object-edit{height:100%}.address-info .address-objects .address-object-card .form-field,.address-info .address-objects .address-object-edit .form-field{white-space:initial}.address-info .address-objects .address-object-card .ui-form,.address-info .address-objects .address-object-card .form-fields,.address-info .address-objects .address-object-edit .ui-form,.address-info .address-objects .address-object-edit .form-fields{overflow:auto;height:90%}.address-info .address-objects .address-object-card .form-fields-container,.address-info .address-objects .address-object-edit .form-fields-container{display:flex;align-items:flex-start;gap:48px}.address-info .address-objects .address-object-card .object-controls,.address-info .address-objects .address-object-edit .object-controls{margin:0 0 10px 0;height:40px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(0,0,0,.15)}.address-info .address-objects .address-object-card .object-controls .sp-btn,.address-info .address-objects .address-object-edit .object-controls .sp-btn{height:2.18181818em !important;line-height:calc(2.18181818em - 2px) !important;margin:0}.address-info .address-objects .address-object-card .object-controls .right,.address-info .address-objects .address-object-edit .object-controls .right{flex-grow:1;display:flex;gap:5px;justify-content:flex-end;align-items:center}.address-info .address-objects .address-object-card .address-object-edit-container,.address-info .address-objects .address-object-edit .address-object-edit-container{display:flex;align-items:flex-start;gap:48px}.address-info .address-objects .address-object-card .address-object-edit-container .address-object-fields,.address-info .address-objects .address-object-edit .address-object-edit-container .address-object-fields{max-width:400px}.address-info .address-objects .address-object-card .address-object-edit-container .address-object-fields .address-object-fileinput .file-attach button,.address-info .address-objects .address-object-edit .address-object-edit-container .address-object-fields .address-object-fileinput .file-attach button{max-width:185px}.address-info .address-objects .address-object-card .address-object-edit-container .address-object-fields .overnight-stay-checkbox,.address-info .address-objects .address-object-card .address-object-edit-container .address-object-fields .manual-fill-checkbox,.address-info .address-objects .address-object-edit .address-object-edit-container .address-object-fields .overnight-stay-checkbox,.address-info .address-objects .address-object-edit .address-object-edit-container .address-object-fields .manual-fill-checkbox{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}
.label-start{display:flex;width:100%;align-items:center;gap:5px}.label-start .state-number{flex-grow:1;text-align:right}.label-start .call-sign{flex-grow:1}.label-start .vehicle-brand{flex-grow:1}.label-start .vehicle-type{border-radius:3px;line-height:18px;padding:0 5px;display:flex;align-items:center;font-size:12px;background:#d0d8e0;color:#333;border:1px solid rgba(0,0,0,.1)}.label-end{width:100%;display:flex;align-items:center}.label-end strong{font-weight:normal;flex-grow:1}.label-end em{flex-shrink:0;text-align:right;font-style:normal;font-size:11px;color:#0af}
.action-bar{display:flex;gap:10px;margin:10px 0}.action-bar .sp-btn+.sp-btn{margin-left:initial}

.route-menu{display:flex;flex-direction:column;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));overflow-y:auto;flex-shrink:0;flex-basis:400px}.route-menu .suggest-input{margin-bottom:10px}.route-menu a{background:var(--white);display:flex;align-items:center;text-decoration:none;min-height:var(--row-height);color:var(--black);padding:12px 24px;padding-left:50px;font-size:14px}.route-menu a.active{background:var(--black);color:var(--white)}.route-menu a:hover{background:var(--dark-grey);color:var(--white)}.route-menu .submenu{display:flex;flex-direction:column}.route-menu .submenu.hidden .title svg{transform:rotate(-90deg)}.route-menu .submenu.hidden .items{display:none}.route-menu .submenu .title{font-size:14px;font-weight:500;text-transform:uppercase;display:flex;gap:12px;align-items:center;background-color:var(--white);min-height:var(--row-height);color:var(--black);padding:12px 20px;cursor:pointer}.route-menu .submenu .title.admin-active{color:var(--primary)}.route-menu .submenu .title:hover{background-color:var(--light-grey)}.route-menu .submenu .title svg{transition:all 120ms}.route-menu .submenu .title *[fill]{fill:var(--primary)}.route-menu .submenu .items{margin-left:25px;border-top:1px solid var(--grey);border-bottom:1px solid var(--grey)}.route-menu .submenu .items a{padding-left:12px}.route-menu .submenu:last-child .items{border:none}
.range-date-picker{display:flex;flex-direction:row;gap:10px}.range-date-picker .sp-date-picker{min-width:140px !important}.range-date-picker .right-chevron{transform:rotate(180deg);margin-left:1px}.range-date-picker .left-chevron{margin-right:1px}.range-date-picker .sp-dropdown{max-width:140px;margin-right:unset !important}.range-date-picker button{padding:0 !important;width:var(--element-height) !important;height:calc(var(--element-height) - .5px) !important}

.profile-page .edit-avatar{display:flex}.profile-page .edit-avatar .uploaded-image{border-radius:50%;overflow:hidden;cursor:pointer;position:relative}.profile-page .edit-avatar .uploaded-image .edit-span{display:none}.profile-page .edit-avatar .uploaded-image img{object-fit:cover;pointer-events:none;user-select:none;transition:all var(--transition-timing)}.profile-page .edit-avatar .uploaded-image:hover img{filter:brightness(0.7)}.profile-page .edit-avatar .uploaded-image:hover .edit-span{user-select:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:30px}.edit-avatar-popup .sp-popup-content{display:flex;justify-content:center;align-items:center}.edit-avatar-popup .sp-popup-content .editor{width:100%;display:flex;flex-direction:column;justify-content:center}.edit-avatar-popup .sp-popup-content .editor h3{margin:10px 0 0 0;text-align:center}.edit-avatar-popup .sp-popup-content .buttons input{display:none}.edit-avatar-popup .sp-popup-content .buttons label>button:active{pointer-events:none}
.profile-page{height:100%}.profile-page .sp-col{max-width:300px !important}.profile-page h3{margin-bottom:10px !important}.profile-page .email-label{position:relative}.profile-page .email-label .email-exist{margin-left:15px;position:absolute;color:var(--error);font-weight:bold;font-size:14px}.profile-page .password{margin-bottom:10px;position:relative}.profile-page .password-hint{color:var(--primary) !important}.profile-page .password svg{cursor:pointer;position:absolute;top:10px;right:10px;font-size:16px;color:var(--primary)}.profile-page .role-select{max-width:630px !important;width:100%;height:auto;padding:5px 0}.profile-page .role-select .filter .filter-content .show-value{padding:0 !important;word-wrap:break-word;white-space:normal}.profile-page .role-select .filter .filter-content .show-value .empty-item-tag{padding-left:10px}.profile-page .techfire-org{max-width:initial}.profile-page .techfire-org input{width:960px}.org-tree{background-color:#fff}.org-tree .title{cursor:pointer;line-height:30px;padding:0 10px;font-weight:500;color:var(--dark)}.org-tree .title.hide-org-tree .icon-title svg{transform:rotate(-180deg)}.org-tree .title.selected{background:var(--primary);color:var(--white)}.org-tree .title .icon-title{display:inline-flex;align-items:center;gap:12px}.org-tree .title .icon-title svg *[fill]{fill:var(--primary)}.org-tree .title .count{margin-left:5px;color:#aaa;font-weight:normal}.org-tree .pad{display:inline-block;width:20px}.org-tree .hide-org-tree+.org-tree{display:none}
.sp-table.infinity-scroll tbody tr:nth-child(2n),.sp-table.skeleton-row tbody tr:nth-child(2n){background:#f8f8f8}.sp-table.infinity-scroll tfoot,.sp-table.skeleton-row tfoot{position:relative;background-color:#fff}.sp-table.infinity-scroll tfoot tr,.sp-table.skeleton-row tfoot tr{border-bottom:1px solid rgba(0,0,0,.1)}.sp-table.infinity-scroll tfoot:after,.sp-table.skeleton-row tfoot:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:gray;animation:fadeInOut 3s infinite}.sp-table.infinity-scroll tfoot .skeleton-row .string-value,.sp-table.infinity-scroll tfoot .skeleton-row .number-value,.sp-table.infinity-scroll tfoot .skeleton-row .date-value,.sp-table.skeleton-row tfoot .skeleton-row .string-value,.sp-table.skeleton-row tfoot .skeleton-row .number-value,.sp-table.skeleton-row tfoot .skeleton-row .date-value{color:rgba(0,0,0,0)}@keyframes fadeInOut{0%{opacity:0}50%{opacity:.4}100%{opacity:0}}
.card{background:var(--white);border:1px solid rgba(0,0,0,.15);box-shadow:1px 3px 10px rgba(0,0,0,.05);border-radius:5px}.card-title{display:flex;align-items:center;justify-content:space-between;border-bottom:1.5px solid var(--light-grey);height:48px;padding:12px 16px}.card-title svg{margin-right:12px}.card-title svg *[fill]{fill:var(--primary)}.card-title svg *[stroke]{stroke:var(--primary)}.card-title .icon-title{display:flex;flex-direction:row;align-items:center}.card-title .icon-title h2{margin-bottom:0 !important}.card-title .card-actions{display:flex;flex-direction:row;align-items:center;gap:10px;cursor:pointer}.card-title .card-actions button{background-color:rgba(0,0,0,0)}.card-title .card-actions svg *[stroke]{stroke:var(--lighter-dark)}.card-title .card-actions svg{transition:transform .3s ease-in-out}.card-title .card-actions .collapse-icon:not(.collapsed){transform:rotate(180deg)}.card-title .card-actions .collapse-icon:hover *[stroke]{stroke:var(--primary)}.card-content{padding:16px;overflow:hidden;transition:transform .3s ease-in-out}.card-content>div:last-child>div>.form-field{margin-bottom:0 !important}
.changed-popup{min-height:140px}.changed-popup .sp-popup-content .action{display:flex;gap:20px}.changed-popup .sp-popup-content .action>*{margin-left:0}
.universal-list .range-picker-filters{padding-top:10px}
.universal-edit .ui-input,.universal-edit .sp-dropdown{max-width:400px !important}.universal-edit .sp-date-picker{max-width:145px !important}
.hasmany-relation-list .range-filters{padding-top:20px}.hasmany-relation-list .pager{display:flex;align-items:center;justify-content:space-between;gap:10px}.hasmany-relation-list .pager .ui-pager{margin-top:0;margin-bottom:0}.hasmany-relation-list .pager h3{margin:0}.hasmany-relation-list .pager{margin:15px 0}
.labels-edit{min-height:30px}.labels-edit .suggest-input input{height:30px !important}.labels-edit .label-item{display:inline-block;vertical-align:top;margin-right:3px;background:#ddd;height:30px;line-height:30px;padding:0 15px;border-radius:15px}.labels-edit .label-item .remove{margin-left:10px;cursor:pointer}.labels-edit .label-item .remove:hover{color:#d00}.labels-edit .label-item.existing-in{background:#f88;transition:none}.box-label-full{display:inline-block;vertical-align:middle;padding:0 12px;line-height:22px;margin-right:8px;margin-bottom:5px;border-radius:5px;font-size:12px}.box-label-full .close-btn{display:inline-block;vertical-align:middle;margin-left:5px;width:18px;height:18px;cursor:pointer;transition:all var(--transition-timing)}.box-label-full .close-btn:hover{transform:scale(1.1, 1.1);filter:brightness(1.2) drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.1))}
.covid-map{background:#ddd}
.dictionaries{display:flex}.dictionaries .menu{flex-shrink:0;flex-basis:300px}.dictionaries .menu a{font-weight:bold;display:block;text-decoration:none;height:30px;line-height:30px;padding:0 5px;margin-right:10px;color:var(--dark)}.dictionaries .menu a.active{color:var(--primary)}.dictionaries .menu .form-field{width:90%;margin:5px}.dictionaries .menu .form-field .select{margin:5px 0}.dictionaries .menu .form-field:first-child label{margin-bottom:14px}.dictionaries .model{width:100%;margin-top:8px}
.total{text-align:center;flex-basis:110px;flex-shrink:0}.total h1{display:block;font-size:18px;font-weight:normal;margin:5px 0 10px 0}.total strong{display:block;font-size:64px;line-height:60px;color:#e00;font-weight:normal}.total.isolated strong{color:#28c}.total.contacted strong{color:#d80}
.counties{flex-grow:1}.counties .sp-tabs{font-size:12px}.counties .sp-tabs .sp-tab{padding:0 13px}.counties .scroller{max-height:calc(100% - 60px);overflow:auto}.counties .counties-table{width:100%;border-collapse:collapse;transition:all 250ms}.counties .counties-table.loading tr.selected td{background:rgba(0,0,0,0)}.counties .counties-table.hidden{display:none}.counties .counties-table tr{cursor:pointer}.counties .counties-table tr:last-of-type td{border:0}.counties .counties-table tr:hover td{background:var(--hover)}.counties .counties-table tr.selected td{background:var(--primary)}.counties .counties-table tr.selected td.name{color:#fff}.counties .counties-table tr.selected td.total,.counties .counties-table tr.selected td.total:not(.zero).isolated,.counties .counties-table tr.selected td.total:not(.zero).contacted{color:#fff}.counties .counties-table tr td{padding:3px 5px;border-bottom:1px solid var(--border)}.counties .counties-table tr td.name{color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.counties .counties-table tr td.total{width:25%;text-align:center;color:#d00;font-weight:bold;font-size:16px}.counties .counties-table tr td.total.zero{color:#888;font-weight:normal;font-size:14px}.counties .counties-table tr td.total:not(.zero).isolated{color:#28c}.counties .counties-table tr td.total:not(.zero).contacted{color:#d80}
.cases{flex-grow:1;flex-shrink:1}.cases h2{font-size:14px;margin-bottom:15px}.cases .scroller{max-height:calc(100% - 30px);overflow:auto}.cases .cases-table{width:100%;margin-left:-5px;border-collapse:collapse;font-size:12px}.cases .cases-table tr{cursor:pointer}.cases .cases-table tr:last-of-type td{border:0}.cases .cases-table tr:hover td{background:var(--hover)}.cases .cases-table tr td{padding:3px 5px;border-bottom:1px solid var(--border)}.cases .cases-table tr td.address .statuses{font-size:12px}.cases .cases-table tr td.address .statuses span:before{content:"";display:inline-block;vertical-align:middle;margin-right:3px;width:8px;height:8px;border-radius:50%;margin-bottom:2px;background:#aaa}.cases .cases-table tr td.address .statuses span.confirmed:before{background:var(--confirmed)}.cases .cases-table tr td.address .statuses span.recovered:before{background:var(--recovered)}.cases .cases-table tr td.address .statuses span.contacted:before{background:var(--contacted)}.cases .cases-table tr td.address .statuses span.infdep:before{background:var(--infdep)}.cases .cases-table tr td.address .statuses span.observator:before{background:var(--observator)}.cases .cases-table tr td.address .statuses span.self:before{background:var(--self)}
.notify-popover-label{text-align:center;display:block;height:30px;line-height:28px;padding:0 5px;border-radius:4px;background-color:var(--primary);color:#fff;cursor:pointer;margin-bottom:15px}.notify-popup .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.notify-popup .top .repicients .count{font-weight:bold;font-size:16px;margin-right:20px}.notify-popup .top .repicients .count .mass{color:#d00;font-size:16px;line-height:16px}.notify-popup .top .notify-template{width:200px}.notify-popup .top .notify-template>*{margin-bottom:0}.notify-popup .confirm-code{margin-bottom:10px;display:flex;align-items:center}.notify-popup .confirm-code .generated-code{margin:0 10px;font-weight:bold;font-size:16px;color:var(--primary)}.notify-popup .action{display:flex;align-items:center}.notify-popup .action .confirm-input{margin-left:20px;width:65px}.notify-popup .no-records,.notify-popup .loading-popover{text-align:center}.notify-popup .sp-popup-header{background-color:var(--primary)}.notify-template-popover{width:600px;margin:0 10px 10px 10px}.notify-template-popover .filters{padding:0 15px}.notify-template-popover .sp-table tr td{vertical-align:middle;padding:5px 3px;line-height:unset;width:100%}.notify-template-popover .sp-table tr td>div{white-space:unset}.notify-template-popover .sp-table:not(.full) tr:last-child,.notify-template-popover .sp-table:not(.full) tr:last-child td{border:0}
.case-list>.list-pane.version-2{display:flex}.case-list>.list-pane.version-2 .filters{flex-basis:210px;flex-shrink:0;padding:15px 0 15px 10px;font-size:12px}.case-list>.list-pane.version-2 .filters .block>div{margin-bottom:10px}.case-list>.list-pane.version-2 .filters .block .sp-date-picker,.case-list>.list-pane.version-2 .filters .block .date-picker{width:100%;min-width:auto}.case-list>.list-pane.version-2 .filters .block .sp-date-picker input,.case-list>.list-pane.version-2 .filters .block .date-picker input{height:30px}.case-list>.list-pane.version-2 .filters .block .sp-dropdown,.case-list>.list-pane.version-2 .filters .block .drop-down{width:100%}.case-list>.list-pane.version-2 .filters .block .sp-dropdown .hint,.case-list>.list-pane.version-2 .filters .block .drop-down .hint{color:#aaa}.case-list>.list-pane.version-2 .filters .block .ui-checkbox{white-space:nowrap;flex-shrink:0;margin-right:15px}.case-list>.list-pane.version-2 .filters .date{display:flex;flex-display:row;justify-content:space-between}.case-list>.list-pane.version-2 .filters .date>*{width:48% !important}.case-list>.list-pane.version-2>.list{flex-grow:1}.case-list>.list-pane.version-1 .filters .block{margin-top:10px;font-size:12px;height:30px;display:flex;align-items:center;margin-left:-5px;margin-right:-5px}.case-list>.list-pane.version-1 .filters .block>div{flex-basis:20%;flex-shrink:0;flex-grow:0;padding-left:5px;padding-right:5px}.case-list>.list-pane.version-1 .filters .block>div.big{flex-basis:auto;flex-grow:1}.case-list>.list-pane.version-1 .filters .block>div.big .sp-dropdown,.case-list>.list-pane.version-1 .filters .block>div.big .drop-down{display:inline-block;vertical-align:middle;width:60px;margin-left:5px;margin-right:5px}.case-list>.list-pane.version-1 .filters .block>div.big .sp-dropdown .list,.case-list>.list-pane.version-1 .filters .block>div.big .drop-down .list{min-width:100px}.case-list>.list-pane.version-1 .filters .block .date-picker{margin-right:10px;width:100%;min-width:auto}.case-list>.list-pane.version-1 .filters .block .date-picker input{height:30px}.case-list>.list-pane.version-1 .filters .block .sp-dropdown,.case-list>.list-pane.version-1 .filters .block .drop-down{display:inline-block;vertical-align:middle;margin-right:10px;width:100%;max-width:100%}.case-list>.list-pane.version-1 .filters .block .sp-dropdown .hint,.case-list>.list-pane.version-1 .filters .block .drop-down .hint{color:#aaa}.case-list>.list-pane.version-1 .filters .block .ui-checkbox{white-space:nowrap;flex-shrink:0;margin-right:15px}.city-item{display:flex}.city-item span{flex-grow:1;padding-right:10px}.city-item span em{color:#d00;font-style:normal}.city-item small{text-align:right;font-size:11px;color:#aaa}
.address-search{display:inline-block;vertical-align:middle;min-width:140px;position:relative}.address-search .not-selected{position:absolute;right:5px;top:5px;background:#eee;border-radius:4px;font-size:11px;color:#d00;padding:0 10px;height:20px;line-height:20px}.address-search>input::placeholder{color:#000}.address-search>input:focus::placeholder{color:#aaa}.address-search .dropdown{position:absolute;top:calc(100% - 1px);left:0;min-width:500px;width:100%;height:350px;z-index:1200;border-radius:4px;overflow:hidden;white-space:nowrap;background:#fff;color:#000;border:1px solid #ccc;text-align:left;box-shadow:0 3px 3px rgba(0,0,0,.15)}.address-search .dropdown .ui-pager{margin:10px 0 5px 10px}.address-search .dropdown .empty{padding:10px}.address-search .dropdown .suggestions .suggestion{cursor:pointer;height:30px;line-height:30px;border-bottom:1px solid #ddd;padding:0 5px;margin-left:-5px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-search .dropdown .suggestions .suggestion:hover{background:var(--hover)}.address-search .dropdown .suggestions .suggestion:last-child{border:0}.address-search .dropdown .suggestions .suggestion .badge{display:inline-block;vertical-align:middle;font-size:12px;text-align:center;color:#fff;width:30px;height:16px;line-height:16px;margin-right:5px;margin-bottom:2px}.address-search .dropdown .suggestions .suggestion.case .badge{color:#d80}.address-search .dropdown .suggestions .suggestion.case small{color:#aaa;font-size:12px}.address-search .dropdown .suggestions .suggestion.db .badge{color:#0af}.address-search .dropdown .suggestions .suggestion.fias .badge{color:#80a}
.sc-panel.case-list{display:flex;padding:0}.sc-panel.case-list>.list-pane{flex-basis:50%;background:var(--lighter-grey)}.sc-panel.case-list>.list-pane .filters{overflow-y:auto}.sc-panel.case-list>.list-pane .pager{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sc-panel.case-list>.case-pane{background:var(--lighter-grey);flex-basis:calc(50% + 15px);overflow:auto;display:flex;flex-direction:column;padding:15px}.sc-panel.case-list>.list-pane.version-2>.list .list-container{height:calc(100% - 70px)}.sc-panel.case-list>.list-pane.version-2>.list .list-container table{margin-left:-10px}.sc-panel.case-list>.list-pane.version-2>.list .list-container table tr td:first-child,.sc-panel.case-list>.list-pane.version-2>.list .list-container table tr th:first-child{padding-left:15px}.sc-panel.case-list>.list-pane>.list{height:100%;padding:15px}.sc-panel.case-list>.list-pane>.list .top{display:flex;align-items:center}.sc-panel.case-list>.list-pane>.list .top>div{margin-left:15px}.sc-panel.case-list>.list-pane>.list .top input{display:inline-block;vertical-align:middle;margin-left:10px;flex-grow:1}.sc-panel.case-list>.list-pane>.list .top .file-label{margin-left:10px}.sc-panel.case-list>.list-pane>.list .top .file-input{display:none}.sc-panel.case-list>.list-pane>.list .list-container{height:calc(100% - 190px);overflow:auto}.sc-panel.case-list>.list-pane>.list .list-container table{transition:all 250ms}.sc-panel.case-list>.list-pane>.list .list-container table.is-loading{opacity:.5;filter:saturate(0)}.sc-panel.case-list>.list-pane>.list .list-container table .address-fio .address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-panel.case-list>.list-pane>.list .list-container table .address-fio .fio{font-size:11px;height:16px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-panel.case-list>.list-pane>.list .list-container table .date-type small{color:#888}.sc-panel.case-list .case-map-div{flex-basis:360px;flex-shrink:0;margin-bottom:20px;display:flex}.sc-panel.case-list .case-map-div.is-picking .case-map{border-color:#0af;cursor:default}.sc-panel.case-list .case-map-div .case-map{flex-basis:550px;flex-shrink:1;flex-grow:0;background:#eee;border:1px solid #ccc;position:relative}.sc-panel.case-list .case-map-div .case-map.maximized{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.sc-panel.case-list .case-map-div .case-map .maximize-btn{position:absolute;left:10px;top:10px;z-index:600;cursor:pointer}.sc-panel.case-list .case-map-div .case-map .legend{position:absolute;z-index:600;background:hsla(0,0%,100%,.9);color:#000;padding:3px 5px;font-size:11px;bottom:10px;left:10px;border:1px solid rgba(0,0,0,.2);border-radius:4px}.sc-panel.case-list .case-map-div .case-map .legend .disc{display:inline-block;vertical-align:middle;margin-right:5px;background:#bdf;border:2px solid #8b0;border-radius:50%;width:12px;height:12px}.sc-panel.case-list .case-map-div .case-map .legend .disc.medved{background:#fc8}.sc-panel.case-list .case-map-div .case-map .legend .disc.violation{background:#eee;border-color:#d00}.sc-panel.case-list .case-map-div .address-tools{flex-grow:1;padding-left:15px;font-size:12px}.sc-panel.case-list .case-map-div .address-tools label{font-size:11px}.sc-panel.case-list .case-map-div .address-tools>div{margin-bottom:10px}.sc-panel.case-list .case-map-div .address-tools .id{margin-bottom:0;color:#aaa}.sc-panel.case-list .case-map-div .address-tools .address-name{line-height:1.4em}.sc-panel.case-list .case-map-div .address-tools .address-name small{display:block;color:#0af;font-size:11px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter{margin-top:15px;font-size:11px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter>div{margin-bottom:10px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter .date-picker{width:80px;min-width:80px;font-size:12px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter .date-picker input{height:24px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter button{margin-left:10px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter .track-legend{display:inline-block;vertical-align:middle;margin-right:10px;background:#ccc;border-radius:50%;width:12px;height:12px}.sc-panel.case-list .case-map-div .address-tools .tracks-filter .track-legend.medved{background:#fc8}.sc-panel.case-list .case-map-div .address-tools .error{margin-top:15px;font-size:11px;line-height:1.4;color:#d00}.sc-panel.case-list .case-map-div .address-tools .lon-lat-input .input{display:inline-block;vertical-align:top;margin-right:5px}.sc-panel.case-list .case-map-div .address-tools .lon-lat-input .input label{display:block;font-size:11px;color:#0af}.sc-panel.case-list .case-map-div .address-tools .lon-lat-input .input input{width:80px;height:24px}.sc-panel.case-list .details{flex-grow:1;font-size:12px}.sc-panel.case-list .details .notify-message-list .top{display:flex;align-items:center;justify-content:space-between;padding:0 2px;margin-bottom:10px}.sc-panel.case-list .details .notify-message-list .sp-table tr td{vertical-align:middle;padding:5px 3px;line-height:unset;width:100%}.sc-panel.case-list .details .notify-message-list .sp-table tr td>div{white-space:unset}.sc-panel.case-list .details .notify-message-list .sp-table:not(.full) tr:last-child,.sc-panel.case-list .details .notify-message-list .sp-table:not(.full) tr:last-child td{border:0}.sc-panel.case-list .details .delete-case{cursor:pointer;margin-left:15px}.sc-panel.case-list .details .form-field label{margin-bottom:0}.sc-panel.case-list .details .form-field>.address-search{width:100%}.sc-panel.case-list .details .phone-input{display:flex}.sc-panel.case-list .details .phone-input input{flex-grow:1;margin-right:10px}.sc-panel.case-list .details .case-logs{width:100%;margin-bottom:15px;font-size:12px}.sc-panel.case-list .details .case-logs>.list{margin-top:5px;margin-bottom:5px}.sc-panel.case-list .details .case-logs .case-log{width:100%;background:#f0f0f0;padding:5px;border-bottom:1px solid #ddd;display:flex;align-items:center}.sc-panel.case-list .details .case-logs .case-log .date-picker{flex-basis:110px;flex-grow:0;min-width:auto}.sc-panel.case-list .details .case-logs .case-log .date-picker input{width:110px}.sc-panel.case-list .details .case-logs .case-log .address-search{flex-grow:1;margin-left:5px}.sc-panel.case-list .details .case-logs .case-log .sp-dropdown,.sc-panel.case-list .details .case-logs .case-log .drop-down{flex-basis:140px;margin-left:5px;width:140px}.sc-panel.case-list .details .case-logs .case-log .sp-dropdown .hint,.sc-panel.case-list .details .case-logs .case-log .drop-down .hint{color:#aaa}.sc-panel.case-list .details .case-logs .case-log .ui-checkbox{margin-left:5px}.sc-panel.case-list .details .case-logs .case-log .actions{flex-basis:30px;flex-shrink:1;display:inline-block;vertical-align:middle;text-align:right}.sc-panel.case-list .details .case-logs .case-log .actions a+a{margin-left:10px}.sc-panel.case-list .details .case-logs .case-log .actions .ui-popover-wrapper{margin-left:10px;color:#0af;cursor:pointer}.sc-panel.case-list .details .case-logs .case-log .actions .ui-popover-wrapper:hover{color:#000}.sc-panel.case-list .details .case-logs .case-log.current{background:#e0e8ff}.sc-panel.case-list .details .case-logs .case-log.future{background:#fc0}.sc-panel.case-list .details .case-logs .case-log.future:not(.none) .isolation .filter{border:1px solid #d00}.sc-panel.case-list .details .case-actions .duplicate-btn{float:right}.sc-panel.case-list .details .operator-select{display:inline-block;vertical-align:middle;line-height:15px;margin-left:5px;font-size:11px}.sc-panel.case-list .details .operator-select a{display:inline-block;vertical-align:middle;height:18px;line-height:18px;padding:0 8px;border-radius:9px;color:#aaa}.sc-panel.case-list .details .operator-select a.selected{background:#aaa;color:#fff;pointer-events:none;text-decoration:none}.popover-hint{color:#0af;margin-left:5px}.line-30{line-height:30px}
.last-update{text-align:center;flex-basis:90px;flex-shrink:0;padding:10px;line-height:26px}.last-update strong{font-size:24px}
.sc-panel.graphs{padding:0}
.map-mode-switch.sc-panel-wrapper{background:var(--bg);height:25px}.map-mode-switch.sc-panel-wrapper .sc-panel{padding:0 10px;height:25px;line-height:25px;font-size:11px}.map-mode-switch.sc-panel-wrapper .sc-panel a{text-decoration:none;display:inline-block;vertical-align:middle;margin-left:5px;background:#ccc;color:#000;height:16px;line-height:13px;border:1px outset hsla(0,0%,100%,.5);margin-bottom:1px;text-align:center;width:40px;border-radius:3px}.map-mode-switch.sc-panel-wrapper .sc-panel a.active{background:var(--primary);border:1px inset #8cf;color:#fff}
.selected-address .address-name{margin-bottom:15px}.selected-address .cases{font-size:12px;font-family:"Roboto",sans-serif;border-top:1px solid rgba(0,0,0,.2)}.selected-address .cases a{display:flex;padding:5px 10px;margin:0 -10px;color:#555;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.2)}.selected-address .cases a:hover{background:#eee}.selected-address .cases a .id{font-weight:bold;flex-basis:60px;flex-shrink:0;color:#000}
.leaflet-covid{position:absolute;z-index:1000;pointer-events:none;top:10px;right:10px;left:auto}.leaflet-covid .leaflet-control{float:right;margin-bottom:10px}
.appeals-topbar{position:absolute;top:var(--header-height);left:var(--sidebar-width);right:0;height:var(--sidebar-btn-size);background:var(--dark);color:#fff;z-index:calc(var(--panel-z) + 100);display:flex;align-items:center;padding-left:15px;padding-right:15px}.appeals-topbar>*,.appeals-topbar>.sp-btn{margin-right:15px}.appeals-topbar .category-select{width:420px}.appeals-topbar .category-select.sp-dropdown-list .sp-dropdown-items .sp-dropdown-item:first-child{color:#888}.appeals-topbar .date-picker{width:80px;min-width:80px;margin-right:10px}.category-select.sp-dropdown-list .sp-dropdown-items .sp-dropdown-item:first-child{color:var(--dark-grey)}
.sc-panel.appeals-pie-chart{overflow:visible !important}.pie-legend{line-height:1.4em;height:calc(100% - 440px);overflow:auto;margin-top:15px}.pie-legend .item{display:flex;padding-right:10px}.pie-legend .item .color{flex-basis:30px;flex-shrink:0}.pie-legend .item .color span{display:inline-block;vertical-align:middle;width:20px;height:10px;border-radius:3px;margin-bottom:1px;background:#eee;border:1px solid rgba(0,0,0,.1)}.pie-legend .item .name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pie-legend .item .count{flex-basis:40px;text-align:right;padding-right:10px;flex-shrink:0;margin-left:5px;color:#000}.pie-legend .item .count.zero{color:#aaa}.pie-legend .item .percent{flex-basis:40px;flex-shrink:0;margin-left:5px;color:#0af}.pie-legend .item .percent.zero{color:#aaa}
.sc-panel.appeals-counties table{width:100%;border-collapse:collapse}.sc-panel.appeals-counties table th{padding:2px 5px;text-align:left;font-weight:normal;font-size:11px;background:#eee;color:#000}.sc-panel.appeals-counties table tbody tr{cursor:pointer}.sc-panel.appeals-counties table tbody tr td{font-size:12px;padding:3px 5px;border-top:1px solid rgba(0,0,0,.15)}.sc-panel.appeals-counties table tbody tr:hover td{background:#eee}.sc-panel.appeals-counties table tbody tr:first-child td{border:0}.sc-panel.appeals-counties .no-counties{padding:10px 5px;color:#aaa}
.statistics .mode-select{margin-bottom:10px}.statistics .items-list{overflow:auto;height:calc(100% - 40px)}.statistics .category{display:flex}.statistics .category .color{flex-basis:30px;flex-shrink:0}.statistics .category .color span{display:inline-block;vertical-align:middle;width:20px;height:10px;border-radius:3px;margin-bottom:1px;background:#eee;border:1px solid rgba(0,0,0,.1)}.statistics .category .name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statistics .category .period{flex-basis:150px;text-align:right;padding-right:10px;flex-shrink:1;margin-left:5px;color:#000}.statistics .category .period.zero{color:#aaa}.statistics .heat-map{text-align:center}.statistics .heat-map svg path{cursor:pointer}.statistics .heat-map svg path:hover{stroke:#d00;stroke-width:2px}.statistics .heat-map .info{margin-top:15px}.statistics .heat-map .info em{font-style:normal;color:#0af}
.sources-stats .item{display:flex;padding:2px 0}.sources-stats .item .icon{flex-basis:24px;flex-shrink:0}.sources-stats .item .icon img{width:16px;height:16px}.sources-stats .item .icon span{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:3px;margin-bottom:1px;background:#eee;border:1px solid rgba(0,0,0,.1)}.sources-stats .item .name{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sources-stats .item .count{flex-basis:50px;text-align:right;padding-right:10px;flex-shrink:1;margin-left:5px;color:#000}.sources-stats .item .count.zero{color:#aaa}
.appeal-card.kb-item-content{background:var(--main-bg, #fff);border-radius:4px;font-size:13px;position:relative;color:var(--text, #333)}.appeal-card.kb-item-content .appeal-loading{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;overflow:hidden;opacity:.5;background:rgba(0,170,255,.2)}.appeal-card.kb-item-content .appeal-content{z-index:100;padding:0 5px 0 7px}.appeal-card.kb-item-content .top{font-size:11px;height:24px;line-height:24px;display:flex}.appeal-card.kb-item-content .top .id{flex-grow:1;color:var(--secondary)}.appeal-card.kb-item-content .top .id.closed{color:var(--success)}.appeal-card.kb-item-content .top .right{flex-grow:1;text-align:right;color:var(--text-light)}.appeal-card.kb-item-content .main{display:flex}.appeal-card.kb-item-content .main .name{flex-grow:1;line-height:16px;max-height:80px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.appeal-card.kb-item-content .main .user{flex-basis:24px;height:24px;margin-left:10px;display:flex;font-size:11px;margin-bottom:5px}.appeal-card.kb-item-content .main .user .avatar{margin-right:0}.appeal-card.kb-item-content .bottom{display:flex;line-height:16px;padding:3px 0}.appeal-card.kb-item-content .bottom .labels{font-size:11px;color:var(--primary)}.appeal-card.kb-item-content .bottom .info{flex-grow:1;font-size:11px;color:var(--text-light);text-align:right}
.appeals-kanban{height:100%}.appeals-kanban .bottom .attachments-count{color:var(--primary);font-size:10px}
.appeal-form .category{color:#0af;margin-bottom:10px}.appeal-form .date strong,.appeal-form .status strong,.appeal-form .system strong{color:#0af;font-weight:normal}.appeal-form .title{margin-top:15px}.appeal-form .text{margin:15px 0}
.appeal-categories{height:100%}.appeal-categories>.categories-tree:first-child{padding-left:0}.appeal-categories .categories-tree{height:calc(100% - 35px);overflow:auto}.appeal-categories .categories-tree .category{line-height:24px}.appeal-categories .categories-tree .category .info{display:flex;align-items:flex-start}.appeal-categories .categories-tree .category .info .code{flex-basis:140px;flex-shrink:0;font-family:monospace,monospace;color:#aaa;font-size:14px}.appeal-categories .categories-tree .category .info .name{flex-grow:1;cursor:pointer;font-size:14px;text-decoration:underline;white-space:nowrap}.appeal-categories .categories-tree .category .info .name:hover{color:#0af}.appeal-categories .categories-tree .category .info .name .dots em{display:inline-block;vertical-align:middle;width:4px;height:4px;border-radius:50%;background:#ddd;margin-right:10px}.appeal-categories .categories-tree .category .info .organization{flex-basis:300px;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0af;font-size:12px}.appeal-categories .categories-tree .category .info .period{flex-basis:60px;flex-shrink:0;text-align:center;color:#0af;font-size:12px}.appeal-categories .categories-tree .category.last .info .name{pointer-events:none;text-decoration:none}
.appeals-root{background:var(--light-grey);height:100%}.leaflet-appeals{position:absolute;z-index:1000;pointer-events:none;top:calc(var(--sidebar-btn-size) + 15px);right:300px;left:auto}.leaflet-appeals .leaflet-control{float:right;margin-bottom:10px}.appeal-system-select{width:240px}.admin-content h1{font-size:16px;margin-bottom:15px}.dictionaries-root{display:flex;gap:20px}.dictionaries-root .dictionaries-menu{display:flex;flex-direction:column;gap:10px;min-width:150px}
.errands-root{padding:15px}.errands-root .stats-control{margin-bottom:30px}.errands-root .stats-control *+*{margin-left:10px}.errands-root .stats-control .hint{color:#aaa}.errands-root .set-color{display:inline-block;vertical-align:baseline;width:10px;height:10px;background:#eee;margin-right:10px;border-radius:50%}.errands-root .errands-chart{display:flex;align-items:center;gap:50px}.errands-root .errands-chart .legend strong{color:#000}.errands-root .errand-orgs{margin-top:30px;width:960px}.errands-root .errand-orgs table{width:960px;margin:0;border-collapse:collapse;font-size:12px;line-height:1.2em}.errands-root .errand-orgs table th,.errands-root .errand-orgs table td{border:1px solid #ddd;vertical-align:top;padding:5px}.errands-root .errand-orgs table th{font-weight:normal;text-align:left;font-size:11px;background:#eee;border-bottom-width:3px}.errands-root .errand-orgs table td{text-align:center;cursor:default}.errands-root .errand-orgs table td.name{max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;cursor:text}.errands-root .errand-orgs table tr:hover td{background:#f2f4f8}
.fires-filters-wrapper{position:absolute;left:10px;top:10px;bottom:70px;cursor:default;z-index:1000;display:flex;align-items:flex-start;column-gap:15px;pointer-events:none}.fires-filters-wrapper.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}@media(max-height: 960px){.fires-filters-wrapper.private{left:calc(var(--sidebar-width) + 20px) !important}}.fires-filters{width:300px;font-size:12px;user-select:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);backface-visibility:hidden;transform:translate3d(0, 0, 0);transform:translateZ(0);box-shadow:1px 3px 3px rgba(0,0,0,.15);max-height:calc(100vh - 200px);overflow:auto;background:hsla(0,0%,100%,.7);pointer-events:all}.fires-filters>.actions{padding:10px 15px}.fires-filters .sp-dropdown{width:200px;height:initial}.fires-filters .sp-slide-input{width:200px;margin-left:1px}.fires-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,.15)}.fires-filters .filters-layout .hdr{font-weight:bold;height:30px;line-height:30px;background:var(--bg);display:flex}.fires-filters .filters-layout .hdr .layer-toggle{padding-left:10px;flex-grow:1;flex-shrink:1}.fires-filters .filters-layout .hdr .layer-toggle .hint-component{margin-left:5px}.fires-filters .filters-layout .hdr .layer-toggle .ui-checkbox .ui-checkbox-toggle{background:var(--light-grey)}.fires-filters .filters-layout .hdr .layer-toggle .ui-checkbox svg{color:var(--primary)}.fires-filters .filters-layout .hdr .layer-actions{flex-basis:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.fires-filters .filters-layout .hdr .loader{flex-basis:20px;flex-shrink:0}.fires-filters .filters-layout .hdr .error-icon{color:#d00}.fires-filters .filters-layout .hdr .minimize-filter{margin-right:10px;flex-basis:24px;line-height:30px;flex-shrink:0;text-align:center;cursor:pointer;font-size:16px;color:#8ac}.fires-filters .filters-layout .hdr .minimize-filter:hover{color:#0af}.fires-filters .filters-layout .hdr .minimize-filter svg.minimized{transform:rotate(180deg)}.fires-filters .filters-layout .settings{padding:10px 5px 10px 10px}.fires-filters .filters-layout .settings.minimized{display:none}.fires-filters .filters-layout .settings>div{margin-bottom:5px}.fires-filters .filters-layout .settings label{display:block;font-size:11px}.colors-test{width:100%;display:flex;align-items:center}.colors-test .color{font-size:11px;font-family:sans-serif;display:grid;place-items:center;width:30px;height:30px;background:#888;color:#fff;text-align:center;margin-right:2px}.select-palette .palette-btn{min-width:140px}.silam-palettes{display:flex;padding:1px;border:1px solid #ddd;background:#fff}.silam-palettes>img{width:40px;height:200px;cursor:pointer;margin-right:1px}.silam-palettes>img:last-child{margin-right:0}.radio-select{line-height:20px}.radio-select input[type=radio]{display:inline-block;margin-bottom:2px;margin-right:5px}.filter-hint{margin-left:10px;color:#0af;cursor:pointer}.filter-hint-popup{font-size:12px;line-height:1.4em;max-width:300px}.sub-select{padding-left:17px;padding-top:2px}.heat-points-period .sp-date-picker{min-width:100px}.heat-points-period .sp-date-picker.start{margin-right:10px}.arr-btn{font-size:18px;vertical-align:middle}.arr-btn+.arr-btn{margin-left:10px}.map-additional-controls{position:absolute;top:25px;left:60px;height:30px;width:100px;z-index:var(--panel-z);display:flex;gap:5px}.map-additional-controls.shifted{left:335px;top:0}.map-additional-controls .map-additional-btn{width:30px;height:30px;display:grid;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;place-items:center;color:var(--primary);font-size:16px}.map-additional-controls .map-additional-btn.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}.map-additional-controls .map-additional-btn:hover{color:#000}.hp-legend{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%}.hp-legend.today{background:#d00}.hp-legend.yesterday{background:#f80}.hp-legend.earlier{background:#aaa}
.fires-timeline{font-family:"Roboto",sans-serif;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;position:absolute;border-radius:10px;bottom:10px;left:10px;height:60px;right:400px;padding:0 15px;background:rgba(0,0,0,.2);z-index:100;cursor:default;display:flex;align-items:center;gap:15px}.fires-timeline .timeline-datepicker{flex-shrink:0;background:#fff;height:30px;line-height:30px;border-radius:15px;cursor:pointer;text-align:center}.fires-timeline .timeline-timeselect{flex-grow:1;margin-top:-5px;color:hsla(0,0%,100%,.8)}.fires-timeline .day-shift{display:inline-block;width:30px;vertical-align:bottom;margin:0 10px}.fires-timeline .day-shift:hover{color:#0af}
.map-disabled{display:none}.fires-map{background:#d0c8c0 !important;cursor:grab}.fires-map.heatpoint-hover{cursor:pointer}.fires-map .leaflet-popup-content .loading{text-align:center}.fires-map .sc-panel{transform:translate(-90px, 0)}.fires-map .map-popup-closer,.fire-card-map .map-popup-closer{color:var(--dark-grey)}.fires-map .main-popup,.fire-card-map .main-popup{min-height:200px;color:var(--dark-grey)}.fires-map .main-popup .fires-popup-tabs,.fire-card-map .main-popup .fires-popup-tabs{--tab-text: #888;--tab-bg: transparent;--tab-parent-rgb: 255, 255, 255;--tab-border-width: 2px;--tab-border-color: transparent;--tab-hover-text: #000;--tab-hover-border-color: #ccc;--tab-active-text: var(--primary);--tab-active-border-color: var(--primary);--tab-active-bg: transparent}.fires-map .main-popup .fires-popup-tabs .sp-tabs-container,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container{margin-bottom:15px;height:31px;width:100%;overflow:hidden;padding-left:1px}.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab{height:30px;line-height:30px}.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab{display:flex;align-items:center;font-weight:bold}.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab svg,.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab img,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab svg,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab img{height:20px;margin-right:5px}.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab svg path,.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab img path,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab svg path,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab img path{fill:var(--dark-grey)}.fires-map .main-popup .fires-popup-tabs .sp-tabs-container .active svg path,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-container .active svg path{fill:var(--primary) !important}.fires-map .main-popup .fires-popup-tabs .sp-tabs-content,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-content{height:100%}.fires-popup-content{padding-left:1px;position:relative;line-height:1.4em}.fires-popup-content .tab-content{display:none}.fires-popup-content .tab-content.active{display:block}.fires-popup-content .fire,.fires-popup-content .airfield,.fires-popup-content .aviaDep,.fires-popup-content .isdm,.fires-popup-content .forestry-quarter{display:flex;flex-direction:column}.fires-popup-content .fire .title,.fires-popup-content .airfield .title,.fires-popup-content .aviaDep .title,.fires-popup-content .isdm .title,.fires-popup-content .forestry-quarter .title{display:flex;justify-content:space-between;margin-bottom:10px}.fires-popup-content .fire .title .id,.fires-popup-content .airfield .title .id,.fires-popup-content .aviaDep .title .id,.fires-popup-content .isdm .title .id,.fires-popup-content .forestry-quarter .title .id{cursor:pointer;color:var(--primary)}.fires-popup-content .fire .main-info .underline,.fires-popup-content .airfield .main-info .underline,.fires-popup-content .aviaDep .main-info .underline,.fires-popup-content .isdm .main-info .underline,.fires-popup-content .forestry-quarter .main-info .underline{border-bottom:1px solid var(--light-grey)}.fires-popup-content .fire .show-more :hover,.fires-popup-content .airfield .show-more :hover,.fires-popup-content .aviaDep .show-more :hover,.fires-popup-content .isdm .show-more :hover,.fires-popup-content .forestry-quarter .show-more :hover{color:var(--primary)}.fires-popup-content .fire .show-more,.fires-popup-content .airfield .show-more,.fires-popup-content .aviaDep .show-more,.fires-popup-content .isdm .show-more,.fires-popup-content .forestry-quarter .show-more{cursor:pointer;color:var(--grey)}.fires-popup-content .fire .show-more svg,.fires-popup-content .airfield .show-more svg,.fires-popup-content .aviaDep .show-more svg,.fires-popup-content .isdm .show-more svg,.fires-popup-content .forestry-quarter .show-more svg{width:100%;margin:0 auto;font-size:25px}.weather-popup{display:flex;align-items:flex-start}.weather-popup .weather-icon{text-align:center;margin-left:10px;margin-top:-10px;flex-basis:100px}.weather-popup .weather-icon img{display:inline-block}.weather-popup .wind-dir{display:inline-block;vertical-align:middle;margin:0 5px;width:16px;height:16px;line-height:16px;border-radius:50%;text-align:center;font-size:14px;background:#e0e8ff;color:#333}.map-scale-container{position:absolute;bottom:10px;right:10px;height:20px;border-radius:10px;width:302px;background:#fff;border:1px solid hsla(0,0%,100%,.5);z-index:100;color:#fff;font-size:12px;text-shadow:1px 2px rgba(0,0,0,.9)}.map-scale-container.hidden{display:none}.map-scale-container.in-card{bottom:80px}.map-scale-container .map-scale{width:100%;height:100%;position:relative}.map-scale-container .map-scale canvas{width:100%;height:100%;border-radius:9px}.map-scale-container .map-scale .min-value{position:absolute;left:10px;top:0}.map-scale-container .map-scale .max-value{position:absolute;right:10px;top:0}.map-scale-container .map-scale .measure{position:absolute;left:50%;transform:translate(-50%, 0);top:0}.fires-extra-layers .filters-layout:not(:last-child){padding-bottom:5px;margin-bottom:8px;border-bottom:1px solid rgba(0,0,0,.15)}
.dashboard-section-select{border:none;line-height:44px;height:unset;font-size:30px;font-weight:700;background:var(--light-blue-bg)}.dashboard-section-select .filter .filter-content{padding:unset}.dashboard-section-select .filter .filter-arrow{padding-top:5px;font-size:30px}.dashboard-section-select .filter .filter-arrow svg path{d:path("M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z") !important;fill:#000}.dashboard-section-select .sp-dropdown-items{background-color:#fff;border:1px solid var(--primary);border-radius:8px;font-weight:normal;position:absolute;right:0}.fires-dashboard-page{font-family:Roboto,sans-serif}.fires-dashboard-page .label{display:flex;justify-content:space-between}.fires-dashboard-page:has(.div-table){width:fit-content}.fires-dashboard-page .div-table{overflow:auto;width:100%}.fires-dashboard-page .div-table table{margin-right:10px}.fires-dashboard-page .action-panel{max-width:1600px;margin:20px 0}.fires-dashboard-page .action-panel .nav{display:inline-block;vertical-align:middle;background:var(--primary);width:24px;height:24px;line-height:27px;margin:0 3px;border-radius:5px;text-align:center;color:#fff;font-size:12px;cursor:pointer}.fires-dashboard-page .action-panel .nav:hover{filter:contrast(130%)}.fires-dashboard-page .action-panel .actions{display:flex;flex-direction:row;margin-bottom:20px;gap:20px;align-items:center}.fires-dashboard-page .action-panel .actions .date-select{display:flex;gap:10px}.fires-dashboard-page .action-panel .actions .date-select button{padding:0 !important;width:var(--element-height) !important;height:calc(var(--element-height) - .5px) !important}.fires-dashboard-page .action-panel .actions .date-select .right-chevron{transform:rotate(180deg);margin-left:1px}.fires-dashboard-page .action-panel .actions .date-select .left-chevron{margin-right:1px}.fires-dashboard-page .action-panel .right{flex-grow:1;display:flex;align-items:center}.fires-dashboard-page .action-panel .right .download-button{border-radius:8px}.fires-dashboard-page .action-panel .description{font-size:15px;line-height:18px;color:var(--dark-grey);width:100% !important}.fires-dashboard-page .action-panel .description .filter{display:inline-block}.fires-dashboard-page .action-panel .description .filter .filter-content{display:inline-block;padding:unset}.fires-dashboard-page .dashbox{display:inline-block;vertical-align:top;width:300px;height:110px;margin-right:30px;background:#eee;border:1px solid rgba(0,0,0,.2);padding:10px;border-radius:10px;text-align:center}.fires-dashboard-page .dashbox h2{margin-bottom:5px}.fires-dashboard-page .dashbox strong{font-size:64px;line-height:64px;font-weight:700}.fires-dashboard-page .dashbox.total strong{color:#a00}.fires-dashboard-page .dashbox.total-area strong{color:#000;font-size:48px;line-height:52px}.fires-dashboard-page .fires-chart{width:100%;margin:30px 0;max-width:800px}.fires-dashboard-page .fires-chart .legend{font-size:12px;margin-bottom:10px}.fires-dashboard-page .fires-chart .legend .title{font-size:16px;margin-right:20px}.fires-dashboard-page .fires-chart .legend .color{display:inline-block;vertical-align:middle;margin:0 5px 2px 0;background:#ccc;width:30px;height:14px;border-radius:4px}.fires-dashboard-page .fires-chart .legend .color+*{margin-left:20px}.fires-dashboard-page .fires-chart .legend .color.red{background:#d44}.fires-dashboard-page .fires-chart .legend .color.green{background:#4c0}.fires-dashboard-page .fires-chart .fires-chart-count,.fires-dashboard-page .fires-chart .fires-chart-area{width:100%;height:420px;overflow:auto}@media(min-width: 768px)and (max-width: 1199px){.fires-dashboard .actions .left{width:100%;flex-basis:auto !important}.fires-dashboard .actions .left .nav{display:none}.fires-dashboard .actions .empty-sections{display:none}.fires-dashboard .div-table{overflow:auto;width:100%;height:calc(100% - 110px)}}
.operational-report-by-types{--dashboard-gap: 20px}.operational-report-by-types .numbers-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px}.operational-report-by-types .numbers-row .number-block{padding:12px;background:var(--super-light-grey);border-radius:5px}.operational-report-by-types .numbers-row .number-block.green{background:#dffbdb}.operational-report-by-types .numbers-row .number-block.blue{background:#f2f6fc}.operational-report-by-types .numbers-row .number-block label{display:block;font-size:12px;line-height:14px;font-weight:400;color:var(--dark-grey);margin-bottom:10px;text-transform:uppercase}.operational-report-by-types .numbers-row .number-block .number-value{font-size:24px;font-weight:700}.operational-report-by-types table.dashboard-table{width:100%;--height: 24px}.operational-report-by-types table.dashboard-table th,.operational-report-by-types table.dashboard-table td{padding:0;color:var(--grey)}.operational-report-by-types table.dashboard-table th{font-weight:400;text-align:left;font-size:14px;padding-bottom:5px}.operational-report-by-types table.dashboard-table tr td{font-size:14px}.operational-report-by-types table.dashboard-table tr td.category{text-transform:uppercase}.operational-report-by-types table.dashboard-table tr td.number{text-align:left;color:var(--dark);font-size:14px;font-weight:700}.operational-report-by-types .main{display:flex;gap:var(--dashboard-gap)}.operational-report-by-types .main .left{flex-basis:50%;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;gap:var(--dashboard-gap)}.operational-report-by-types .main .left .dynamics{min-height:645px}.operational-report-by-types .main .right{flex-grow:1;display:flex;flex-direction:column;gap:var(--dashboard-gap)}@media(min-width: 768px)and (max-width: 1199px){.operational-report-by-types .main{display:initial}.operational-report-by-types .main .right{margin-bottom:10px}}.operational-report-by-types .number-value.red{color:#d00}.operational-report-by-types .fires-count .fires-count-chart canvas{width:100% !important;height:100% !important}.operational-report-by-types .fires-count .legend{font-size:12px;margin-bottom:10px}.operational-report-by-types .fires-count .legend .title{font-size:16px;margin-right:20px}.operational-report-by-types .fires-count .legend .color{display:inline-block;vertical-align:middle;margin:0 5px 2px 0;background:#ccc;width:30px;height:14px;border-radius:4px}.operational-report-by-types .fires-count .legend .color+*{margin-left:20px}.operational-report-by-types .fires-count .legend .color.red{background:#d44}.operational-report-by-types .fires-count .legend .color.green{background:#4c0}.operational-report-by-types .fires-area .fires-area-chart canvas{width:100% !important;height:100% !important}.operational-report-by-types .fires-area .legend{font-size:12px;margin-bottom:10px}.operational-report-by-types .fires-area .legend .title{font-size:16px;margin-right:20px}.operational-report-by-types .fires-area .legend .color{display:inline-block;vertical-align:middle;margin:0 5px 2px 0;background:#ccc;width:30px;height:14px;border-radius:4px}.operational-report-by-types .fires-area .legend .color+*{margin-left:20px}.operational-report-by-types .fires-area .legend .color.red{background:#d44}.operational-report-by-types .fires-area .legend .color.green{background:#4c0}.operational-report-by-types .danger .ok-icon,.operational-report-by-types .emergency-situation .ok-icon{display:inline-block;vertical-align:middle;margin-right:5px;font-size:20px;color:#4c0}.operational-report-by-types .daily{margin-top:30px;font-family:Roboto,sans-serif}.operational-report-by-types .daily .daily-row{display:flex;margin-bottom:5px;gap:15px;align-items:center}.operational-report-by-types .daily .daily-row:last-child{margin-bottom:0}.operational-report-by-types .daily .daily-row .title{flex-grow:1;font-size:14px;font-weight:500}.operational-report-by-types .daily .daily-row .number-column{display:flex;align-items:center;flex-basis:23%;flex-shrink:0;border-radius:5px;padding:5px 10px;text-align:center}.operational-report-by-types .daily .daily-row .number-column.red{background:#fceeee}.operational-report-by-types .daily .daily-row .number-column.green{background:#dffbdb}.operational-report-by-types .daily .daily-row .number-column.blue{background:#f2f6fc}.operational-report-by-types .daily .daily-row .number-column label{color:var(--dark-grey);flex-shrink:0}.operational-report-by-types .daily .daily-row .number-column .number-value{flex-grow:1;text-align:right;font-size:16px;font-weight:bold}@media(min-width: 768px)and (max-width: 1199px){.operational-report-by-types .daily{flex-wrap:wrap;gap:normal;justify-content:space-between}.operational-report-by-types .daily .block{flex-basis:calc(50% - 10px)}}.operational-report-by-types .cities{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.15);display:flex;align-items:flex-start;gap:20px}.operational-report-by-types .cities:last-child{border:0}.operational-report-by-types .cities .title-block{flex-basis:300px;flex-grow:0;flex-shrink:0;background:#fceeee;border-radius:4px;padding:12px}.operational-report-by-types .cities .title-block.underway{background:#dffbdb}.operational-report-by-types .cities .title-block.unattended{background:#fde9d8}.operational-report-by-types .cities .title-block h3{font-weight:normal;font-size:14px;text-transform:uppercase}.operational-report-by-types .cities .title-block strong{display:block;font-size:20px;margin:5px 0}.operational-report-by-types .cities .title-block em{display:block;font-style:normal;color:var(--dark-grey)}.operational-report-by-types .cities table{flex-grow:1}.operational-report-by-types .cities table th,.operational-report-by-types .cities table td{vertical-align:top}.operational-report-by-types .cities table th.center,.operational-report-by-types .cities table td.center{text-align:center}.operational-report-by-types .cities table th{text-align:left;font-weight:normal;color:var(--grey);font-size:12px;line-height:1.2em}
.registry-field-edit-popup .popup-registry-filter{margin-bottom:3px}.registry-field-edit-popup .controls{display:flex;flex-direction:column;gap:10px}.registry-field-edit-popup .controls .top{display:flex;gap:10px}.registry-field-edit-popup .controls .top button{padding-right:0;padding-left:0}.registry-field-edit-popup .controls .bottom{display:flex;gap:10px}
.fire-registry{height:100%;display:flex;flex-direction:column;padding-bottom:10px !important;position:relative}.fire-registry .top .filters{margin-bottom:20px;display:flex;flex-direction:column;gap:10px}.fire-registry .top .filters-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fire-registry .bottom{overflow:auto}.fire-registry .color-column{width:5px !important;padding:0 !important}.fire-registry td.color-column{padding:0 !important}.fire-registry td.color-column .string-value{height:40px !important}.fire-registry td.color-column .string-value .status-color{display:flex;margin-left:0;height:100%;border-left:#000 solid 5px;border-radius:unset;background:unset}.fire-registry .sp-table{overflow:auto !important}.fire-registry .sp-table thead{position:sticky;top:0}.statuses-select{min-width:200px}.statuses-select.sp-dropdown-list{width:300px}.popup-registry-filter{display:flex;justify-content:space-between}.popup-registry-filter .order-btn{cursor:pointer;margin-right:5px}.popup-registry-filter .order-btn-disabled{pointer-events:none;color:#ccc}
.radius-selector{position:absolute;font-size:11px;font-family:Roboto,sans-serif;right:10px;bottom:140px;z-index:1000;user-select:none}.radius-selector .radius-btn{display:block;width:50px;background:#7092be;text-align:right;padding:2px 3px;margin-bottom:1px;color:#fff;cursor:pointer}.radius-selector .radius-btn:hover{background:#5673a8}.radius-selector .radius-btn.active{background:var(--primary)}.heat-points-selection{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(68,102,136,.2)}.heat-points-selection .selection-rect{position:absolute;background:rgba(68,102,136,.4);border:1px solid rgba(68,102,136,.6)}
.fire-card-page .fire-card-map-container{height:400px}.fire-card-page .fire-card-map-container.map-maximized{flex-grow:1}.fire-card-page .fire-card-map{background:var(--grey)}.fire-card-page .fire-card-map.is-picking{cursor:crosshair}.fire-card-page .fire-card-map .map-scale-container{right:50%;margin-right:-150px}.fire-card-page .fires-timeline{left:10px;right:10px}.fire-card-page .fires-timeline .sp-date-picker{display:flex;align-items:center}.fire-card-page .fires-timeline .sp-date-picker:before{display:none}.fire-card-page .preview .fires-filters-minimized,.fire-card-page .preview .map-right-sidebar,.fire-card-page .preview .fires-timeline,.fire-card-page .preview .sp-panel,.fire-card-page .preview .minimize-btn,.fire-card-page .preview .sp-slide-input{display:none}.fire-card-page .preview .map-additional-controls{left:10px;top:10px}.fire-card-page .preview .sc-panel-wrapper,.fire-card-page .preview .minimize-btn{width:0 !important}.fire-card-page .preview .sc-panel-wrapper .map-additional-controls,.fire-card-page .preview .minimize-btn .map-additional-controls{left:0px;top:-15px}.fire-card-page .preview .scale-line-container{bottom:15px}
.fire-card-page .field-empty{border-color:red}.fire-card-page .location{margin-top:10px}.fire-card-page .card-form{display:flex;gap:var(--fire-card-gap);height:calc(100vh - 250px);overflow-y:auto}.fire-card-page .card-form .left,.fire-card-page .card-form .right{display:flex;gap:var(--fire-card-gap);flex-direction:column;width:100%}.fire-card-page .card-form .left{max-width:var(--big-card-width)}.fire-card-page .card-form .right{max-width:var(--small-card-width)}.fire-card-page .forestry-table{width:100%;border-spacing:0 1px;border:1px solid var(--light-grey);border-radius:4px}.fire-card-page .forestry-table th,.fire-card-page .forestry-table td{height:var(--row-height)}.fire-card-page .forestry-table th{background:var(--super-light-grey)}.fire-card-page .forestry-table th:first-child{text-align:left}.fire-card-page .forestry-table td,.fire-card-page .forestry-table th{padding:3px 10px;border-bottom:1px solid var(--super-light-grey) !important}.fire-card-page .forestry-table td input,.fire-card-page .forestry-table th input{min-width:80px;width:100%}.fire-card-page .forestry-table tr:last-child td{border:unset !important}
.fire-card-page .fire-actionbar{padding-bottom:15px;border-bottom:2px solid var(--light-grey);margin-bottom:15px;align-items:center}.fire-card-page .fire-actionbar .custom-controls{gap:10px !important}.fire-card-page .fire-actionbar .custom-controls label{margin-bottom:1px}.fire-card-page .fire-actionbar .custom-controls .last-edit{margin-left:20px;margin-bottom:0}
.fire-card-page .raids{width:100%;max-width:868px}
.fire-card-page .fire-sidebar{box-shadow:1px 0 5px rgba(0,0,0,.15);display:flex;flex-direction:column;min-width:230px;padding:16px;background-color:var(--white);height:100%}.fire-card-page .fire-sidebar .title{font-size:20px;line-height:24px;display:flex;flex-direction:column;margin-bottom:24px;padding-top:10px}.fire-card-page .fire-sidebar .title .id{color:var(--primary)}.fire-card-page .fire-sidebar .title .county{font-weight:700;height:24px}.fire-card-page .fire-sidebar .list{margin-right:-16px;overflow-y:auto;margin-bottom:5px}.fire-card-page .fire-sidebar .list .item{display:flex;height:32px;cursor:pointer;border-left:2.5px solid gray;display:flex;align-items:center;padding:10px 12px;margin-bottom:2px;width:200px}.fire-card-page .fire-sidebar .list .item .date{margin-left:3px;display:flex;font-weight:500}.fire-card-page .fire-sidebar .list .item .date>*{margin-right:10px}.fire-card-page .fire-sidebar .list .item.active{color:var(--primary)}.fire-card-page .fire-sidebar .list .item svg{margin-left:40px}.changed-fire-warning-popup{height:150px}.changed-fire-warning-popup .sp-popup-close-btn{display:none}.changed-fire-warning-popup .sp-popup-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}
.fire-card-page .dynamic{display:flex;gap:var(--fire-card-gap)}.fire-card-page .dynamic .card.area-tenant .card-content,.fire-card-page .dynamic .card.area .card-content{padding:30px 20px}.fire-card-page .dynamic .squares-block{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px}.fire-card-page .dynamic .squares-block .form-field{max-width:70%}.fire-card-page .dynamic .squares-block .form-field label{margin:0}.fire-card-page .dynamic .squares-block #box0,.fire-card-page .dynamic .squares-block #box3,.fire-card-page .dynamic .squares-block #box5{border-color:var(--secondary)}.fire-card-page .dynamic .squares-block #box8,.fire-card-page .dynamic .squares-block #box10{border-color:var(--contacted)}.fire-card-page .dynamic .squares-block .box-color-blue{border-color:var(--secondary)}.fire-card-page .dynamic .squares-block .box-color-orange{border-color:var(--contacted)}.fire-card-page .dynamic .squares-block .box2{grid-column-start:4}.fire-card-page .dynamic .squares-block .box4{grid-column-start:3}.fire-card-page .dynamic .squares-block .box5{grid-column-start:1}.fire-card-page .dynamic .squares-block .box7{grid-column-start:4}.fire-card-page .dynamic .squares-block .box9{grid-column-start:3}.fire-card-page .dynamic .squares-block .box10{grid-column-start:1}.fire-card-page .dynamic .squares-block .ar-box2{grid-column-start:1}.fire-card-page .dynamic .squares-block .ar-box3{grid-column-start:3}.fire-card-page .dynamic .squares-block .ar-box5{grid-column-start:2}.fire-card-page .dynamic .connection-lines{position:relative}

.fire-card-page .resources{display:flex;gap:var(--fire-card-gap)}.fire-card-page .resources .left,.fire-card-page .resources .right{display:flex;gap:var(--fire-card-gap);flex-direction:column;width:100%}.fire-card-page .resources .left{max-width:var(--big-card-width)}.fire-card-page .resources .right{max-width:var(--small-card-width)}.fire-card-page .resources .increment{color:var(--primary) !important;font-weight:bold}
.fire-card-page{--fire-card-gap: 10px;--big-card-width: 868px;--small-card-width: 656px;display:flex;gap:20px;height:100%}.fire-card-page .new-fire{display:flex;flex-direction:column;height:100%;width:100%}.fire-card-page .new-fire .custom-controls{margin-top:0}.fire-card-page .left,.fire-card-page .right{display:flex;flex-direction:column;gap:var(--fire-card-gap);width:100%}.fire-card-page .left{max-width:var(--big-card-width)}.fire-card-page .right{max-width:var(--small-card-width)}.fire-card-page .sp-tabs{height:100% !important}.fire-card-page .sp-date-picker{min-width:unset !important}.fire-card-page .sp-row .sp-col{margin-right:var(--fire-card-gap)}.fire-card-page .sp-row [class~=sp-col]:last-of-type{margin-right:0}.fire-card-page .sp-tabs.hidden>*{display:none}.fire-card-page .sp-tabs.hidden .sp-tabs-content{display:block}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form{overflow-y:unset !important}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .left{display:none}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .right{max-width:100% !important}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .right>*{display:none}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .right .map-card{display:block;width:100%;height:100%}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .right .map-card .card-title{display:none}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .right .map-card .card-content{padding:0px}.fire-card-page .sp-tabs.hidden .sp-tabs-content .card-form .right .map-card .card-content .fire-card-map-container{height:calc(100vh - var(--header-height) - var(--module-page-padding)*2)}
.isdm-page{display:flex;flex-direction:column}.isdm-page .filters{margin-bottom:10px;display:flex;gap:10px}.isdm-page table{margin-top:5px;border:1px solid #000;border-collapse:collapse}.isdm-page table td{border:1px solid #000;padding:5px}
.reports-page{height:calc(100% - 40px)}.reports-page .sp-date-picker{max-width:200px}.reports-page>div{display:flex;flex-direction:row;gap:20px;height:100%}.reports-page>div .report{overflow:auto;width:100%}.reports-page>div .report .filters{display:flex;flex-direction:column;gap:10px}.reports-page>div .report .filters .row{width:100%}.reports-page>div table{margin-top:5px;border:1px solid #000;border-collapse:collapse}.reports-page>div table td{border:1px solid #000;padding:5px}
.delivery-filters-wrapper{position:absolute;left:10px;top:10px;bottom:70px;cursor:default;z-index:1000;display:flex;align-items:flex-start;column-gap:15px;pointer-events:none}.delivery-filters{width:300px;font-size:12px;user-select:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);backface-visibility:hidden;transform:translate3d(0, 0, 0);transform:translateZ(0);box-shadow:1px 3px 3px rgba(0,0,0,.15);max-height:calc(100vh - 200px);overflow:auto;background:hsla(0,0%,100%,.7);pointer-events:all}.delivery-filters>.actions{padding:10px 15px}.delivery-filters .sp-dropdown{width:200px;height:initial}.delivery-filters .sp-slide-input{width:200px;margin-left:1px}.delivery-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,.15)}.delivery-filters .filters-layout .hdr{font-weight:bold;height:30px;line-height:30px;background:var(--bg);display:flex}.delivery-filters .filters-layout .hdr .layer-toggle{padding-left:10px;flex-grow:1;flex-shrink:1}.delivery-filters .filters-layout .hdr .layer-toggle .hint-component{margin-left:5px}.delivery-filters .filters-layout .hdr .layer-toggle .ui-checkbox .ui-checkbox-toggle{background:var(--light-grey)}.delivery-filters .filters-layout .hdr .layer-toggle .ui-checkbox svg{color:var(--primary)}.delivery-filters .filters-layout .hdr .layer-actions{flex-basis:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.delivery-filters .filters-layout .hdr .loader{flex-basis:20px;flex-shrink:0}.delivery-filters .filters-layout .hdr .error-icon{color:#d00}.delivery-filters .filters-layout .hdr .minimize-filter{margin-right:10px;flex-basis:24px;line-height:30px;flex-shrink:0;text-align:center;cursor:pointer;font-size:16px;color:#8ac}.delivery-filters .filters-layout .hdr .minimize-filter:hover{color:#0af}.delivery-filters .filters-layout .hdr .minimize-filter svg.minimized{transform:rotate(180deg)}.delivery-filters .filters-layout .settings{padding:10px 5px 10px 10px}.delivery-filters .filters-layout .settings.minimized{display:none}.delivery-filters .filters-layout .settings>div{margin-bottom:5px}.delivery-filters .filters-layout .settings label{display:block;font-size:11px}.colors-test{width:100%;display:flex;align-items:center}.colors-test .color{font-size:11px;font-family:sans-serif;display:grid;place-items:center;width:30px;height:30px;background:#888;color:#fff;text-align:center;margin-right:2px}.select-palette .palette-btn{min-width:140px}.silam-palettes{display:flex;padding:1px;border:1px solid #ddd;background:#fff}.silam-palettes>img{width:40px;height:200px;cursor:pointer;margin-right:1px}.silam-palettes>img:last-child{margin-right:0}.radio-select{line-height:20px}.radio-select input[type=radio]{display:inline-block;margin-bottom:2px;margin-right:5px}.filter-hint{margin-left:10px;color:#0af;cursor:pointer}.filter-hint-popup{font-size:12px;line-height:1.4em;max-width:300px}.sub-select{padding-left:17px;padding-top:2px}.heat-points-period .sp-date-picker{min-width:100px}.heat-points-period .sp-date-picker.start{margin-right:10px}.arr-btn{font-size:18px;vertical-align:middle}.arr-btn+.arr-btn{margin-left:10px}.map-additional-controls{position:absolute;top:25px;left:60px;height:30px;width:100px;z-index:var(--panel-z);display:flex;gap:5px}.map-additional-controls.shifted{left:335px;top:0}.map-additional-controls .map-additional-btn{width:30px;height:30px;display:grid;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;place-items:center;color:var(--primary);font-size:16px}.map-additional-controls .map-additional-btn.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}.map-additional-controls .map-additional-btn:hover{color:#000}.hp-legend{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%}.hp-legend.today{background:#d00}.hp-legend.yesterday{background:#f80}.hp-legend.earlier{background:#aaa}
.reports-page{height:calc(100% - 40px);padding:var(--module-page-padding)}.reports-page>div{display:flex;flex-direction:row;gap:20px;height:100%}.reports-page>div .report{overflow:auto;width:100%}.reports-page>div .report .filters{display:flex;flex-direction:column;gap:10px}.reports-page>div .report .filters .row{width:100%}.reports-page>div .report .filters .row .form-field .sp-date-picker{width:100%}.reports-page>div table{margin-top:5px;border:1px solid #000;border-collapse:collapse}.reports-page>div table td{border:1px solid #000;padding:5px}
.emergency-filters-minimized{position:absolute;top:20px;left:10px;width:40px;height:40px;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;display:grid;place-items:center;color:var(--primary);font-size:16px}@media(max-height: 960px){.emergency-filters-minimized.private{left:calc(var(--sidebar-width) + 20px)}}.emergency-filters-minimized:hover{color:#000}.emergency-filters-wrapper{position:absolute;left:10px;width:300px;top:10px;bottom:70px;cursor:default;z-index:1000}.emergency-filters-wrapper .minimize-btn{position:absolute;right:-35px;top:0;width:30px;height:30px;background:var(--primary);color:#fff;display:grid;place-items:center;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer}.emergency-filters-wrapper .minimize-btn:hover{color:#000}.emergency-filters{font-size:12px;user-select:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);backface-visibility:hidden;transform:translate3d(0, 0, 0);transform:translateZ(0);box-shadow:1px 3px 3px rgba(0,0,0,.15);max-height:calc(100vh - 200px);overflow:auto;background:hsla(0,0%,100%,.7)}.emergency-filters>.actions{padding:10px 15px}.emergency-filters .sp-dropdown{width:200px;height:initial}.emergency-filters .sp-slide-input{width:200px;margin-left:1px}.emergency-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,.15)}.emergency-filters .filters-layout .hdr{font-weight:bold;height:30px;line-height:30px;background:var(--bg);display:flex}.emergency-filters .filters-layout .hdr .layer-toggle{padding-left:10px;flex-grow:1;flex-shrink:1}.emergency-filters .filters-layout .hdr .layer-toggle .hint-component{margin-left:5px}.emergency-filters .filters-layout .hdr .layer-toggle .ui-checkbox .ui-checkbox-toggle{background:var(--light-grey)}.emergency-filters .filters-layout .hdr .layer-toggle .ui-checkbox svg{color:var(--primary)}.emergency-filters .filters-layout .hdr .layer-actions{flex-basis:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.emergency-filters .filters-layout .hdr .loader{flex-basis:20px;flex-shrink:0}.emergency-filters .filters-layout .hdr .error-icon{color:#d00}.emergency-filters .filters-layout .hdr .minimize-filter{margin-right:10px;flex-basis:24px;line-height:30px;flex-shrink:0;text-align:center;cursor:pointer;font-size:16px;color:#8ac}.emergency-filters .filters-layout .hdr .minimize-filter:hover{color:#0af}.emergency-filters .filters-layout .hdr .minimize-filter svg.minimized{transform:rotate(180deg)}.emergency-filters .filters-layout .settings{padding:10px 5px 10px 10px}.emergency-filters .filters-layout .settings.minimized{display:none}.emergency-filters .filters-layout .settings>div{margin-bottom:5px}.emergency-filters .filters-layout .settings label{display:block;font-size:11px}.colors-test{width:100%;display:flex;align-items:center}.colors-test .color{font-size:11px;font-family:sans-serif;display:grid;place-items:center;width:30px;height:30px;background:#888;color:#fff;text-align:center;margin-right:2px}.select-palette .palette-btn{min-width:140px}.silam-palettes{display:flex;padding:1px;border:1px solid #ddd;background:#fff}.silam-palettes>img{width:40px;height:200px;cursor:pointer;margin-right:1px}.silam-palettes>img:last-child{margin-right:0}.radio-select{line-height:20px}.radio-select input[type=radio]{display:inline-block;margin-bottom:2px;margin-right:5px}.filter-hint{margin-left:10px;color:#0af;cursor:pointer}.filter-hint-popup{font-size:12px;line-height:1.4em;max-width:300px}.sub-select{padding-left:17px;padding-top:2px}.heat-points-period .sp-date-picker{min-width:100px}.heat-points-period .sp-date-picker.start{margin-right:10px}.arr-btn{font-size:18px;vertical-align:middle}.arr-btn+.arr-btn{margin-left:10px}.map-additional-controls{position:absolute;top:25px;left:60px;height:30px;width:100px;z-index:var(--panel-z);display:flex;gap:5px}.map-additional-controls.shifted{left:335px;top:0}.map-additional-controls .map-additional-btn{width:30px;height:30px;display:grid;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;place-items:center;color:var(--primary);font-size:16px}.map-additional-controls .map-additional-btn.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}.map-additional-controls .map-additional-btn:hover{color:#000}.hp-legend{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%}.hp-legend.today{background:#d00}.hp-legend.yesterday{background:#f80}.hp-legend.earlier{background:#aaa}
.municipalities{height:calc(100% - 40px);display:flex;flex-direction:column}.municipalities #table{flex-grow:1}
.emergency-module .municipality-edit{margin:-20px;display:flex}.emergency-module .municipality-edit .left-panel{display:flex;flex-direction:column;padding:20px;min-width:800px;width:100%}.emergency-module .municipality-edit .left-panel .cities .upload{margin-bottom:0 !important}.emergency-module .municipality-edit .left-panel .cities .upload+.list{margin-top:5px !important}.emergency-module .municipality-edit .left-panel-header{font-weight:700;font-size:18px;line-height:21px;margin-bottom:20px}.emergency-module .municipality-edit .left-panel-header span{margin-left:10px}.emergency-module .municipality-edit .left-panel .edit-form-buttons{display:flex;flex-direction:row;gap:16px;margin-top:auto;margin-left:auto}.emergency-module .municipality-edit .left-panel .edit-form-buttons button{display:flex;align-items:center;cursor:pointer;padding:5px 10px;border:none;border-radius:5px;height:34px}.emergency-module .municipality-edit .left-panel .edit-form-buttons button svg{margin-right:10px}.emergency-module .municipality-edit .left-panel .edit-form-buttons .close-button,.emergency-module .municipality-edit .left-panel .edit-form-buttons .save-button{background:#37b813;color:#fff}.emergency-module .municipality-edit .left-panel .edit-form-buttons .delete-button{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.emergency-module .municipality-edit .left-panel h1{display:none}.emergency-module .municipality-edit .left-panel hr{margin:15px 0}.emergency-module .municipality-edit .full-map .sp-tab .tab{display:flex;align-items:center;font-weight:bold}.city .sp-row{align-items:end}
.emergency-reserves>.content{display:flex;column-gap:20px;margin-top:20px}.emergency-reserves>.content .ui-pager{margin-top:unset}.emergency-reserves>.content .categories{padding:5px 16px;background-color:#fff;border-radius:0 0 8px 8px;width:450px}.emergency-reserves>.content .categories .caterory-item{display:flex;justify-content:space-between;padding:15px 0;font-weight:700}.emergency-reserves>.content .categories .sub-caterory-item{display:flex;justify-content:space-between;padding:5px 0;font-weight:500;font-size:12px}.emergency-reserves>.content .categories .checkbox{display:flex}.emergency-reserves>.content .categories .checkbox .checkbox-toggle{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-2px;background:#e7e7ed;border:1px solid #e7e7ed;border-radius:5px;min-width:20px;height:20px;line-height:14px;text-align:center;cursor:pointer}.emergency-reserves>.content .categories .checkbox .checkbox-toggle svg{position:relative;color:var(--primary);width:18px;height:18px;transform:scale3d(0.8, 0.8, 0.8)}.emergency-reserves>.content .categories .filter-arrow{flex-basis:20px;flex-shrink:0;text-align:center;border-top-right-radius:3px;border-bottom-right-radius:3px;color:var(--dropdown-arrow-color);transition:transform 250ms}.emergency-reserves>.content .categories .category-block:not(:last-child){border-bottom:1px solid #e7e7ed}
.reserve .main-info .normal input{border-color:var(--success)}.reserve .main-info .danger input{border-color:var(--danger)}
.show-value-placeholder{color:var(--grey)}.city-with-county{width:100%;display:flex;flex-direction:row;justify-content:space-between}.city-with-county .county{font-weight:bold;font-style:italic}
.render-fire-name{border-left:4px solid gray;height:95%}.render-fire-name .fire-number{padding-left:5px;height:100%}
.city-edit-page{display:flex;height:100%;gap:20px}.city-edit-page .left{width:50%;height:100%}.city-edit-page .left .resources button{margin-bottom:10px}.city-edit-page .right .city-map-card{margin-top:30px}.city-edit-page .right .city-map-card .full-map{height:600px}.city-edit-page .right{flex-grow:1}.reserves-list .reserves-filters{padding-top:20px}.reserve-popup{padding:var(--module-page-padding);background-color:var(--super-light-grey);max-height:100%}.reserve-popup .unit-input{width:100%}.reserve-popup .sp-popup-close-btn{display:none}.reserve-popup.request-changed-popup,.reserve-popup.copy-popup{min-height:150px !important}.reserve-popup.request-changed-popup .sp-popup-content,.reserve-popup.copy-popup .sp-popup-content{display:flex;justify-content:space-between;flex-direction:column}.reserve-popup.request-changed-popup .sp-popup-content .action,.reserve-popup.copy-popup .sp-popup-content .action{margin-top:20px;display:flex;gap:20px}.reserve-popup.request-changed-popup .sp-popup-content .action button,.reserve-popup.copy-popup .sp-popup-content .action button{margin-left:0}
.dictionaries-header{display:flex;justify-content:flex-end}.dictionaries-header .dictionaries-header-button{position:absolute}.dictionaries-edit{min-height:200px}.dictionaries-edit .dictionaries-new-group{display:flex;align-items:center;gap:10px}.dictionaries-edit .dictionaries-edit-body{max-width:500px}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-toolbar{display:flex;gap:20px}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items{display:flex;flex-direction:column;gap:10px;padding:20px 0 30px}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-wrapper{display:flex;flex-direction:column;gap:10px}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-wrapper h3{margin-bottom:10px;margin-top:5px}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-item{background:var(--white);display:flex;justify-content:space-between;width:100%;align-items:center;text-decoration:none;color:var(--black);padding:12px 24px;font-size:14px;cursor:pointer}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-item .dictionaries-edit-body-filter{display:flex;justify-content:space-between}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-item .dictionaries-edit-body-filter .order-btn{cursor:pointer;margin-right:5px}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-item .dictionaries-edit-body-filter .order-btn-disabled{pointer-events:none;color:#ccc}.dictionaries-edit .dictionaries-edit-body .dictionaries-edit-body-items .dictionaries-edit-body-item .priority{font-size:11px;color:var(--secondary)}.dictionaries-popup .dictionaries-popup-wrapper{display:flex;flex-direction:column;gap:10px}.dictionaries-popup .dictionaries-popup-wrapper .drop-down{width:100%}.dictionaries-popup .dictionaries-popup-wrapper .popup-number{width:100%}
.techfires-filters-minimized{position:absolute;top:20px;left:10px;width:40px;height:40px;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;display:grid;place-items:center;color:var(--primary);font-size:16px}@media(max-height: 960px){.techfires-filters-minimized.private{left:calc(var(--sidebar-width) + 20px)}}.techfires-filters-minimized:hover{color:#000}.techfires-filters-wrapper{position:absolute;left:10px;width:300px;top:10px;bottom:70px;cursor:default;z-index:1000}.techfires-filters-wrapper .minimize-btn{position:absolute;right:-35px;top:0;width:30px;height:30px;background:var(--primary);color:#fff;display:grid;place-items:center;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer}.techfires-filters-wrapper .minimize-btn:hover{color:#000}.techfires-map-filters{font-size:12px;user-select:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);backface-visibility:hidden;transform:translate3d(0, 0, 0);transform:translateZ(0);box-shadow:1px 3px 3px rgba(0,0,0,.15);max-height:calc(100vh - 200px);overflow:auto;background:hsla(0,0%,100%,.7)}.techfires-map-filters>.actions{padding:10px 15px}.techfires-map-filters .sp-dropdown{width:200px;height:initial}.techfires-map-filters .sp-slide-input{width:200px;margin-left:1px}.techfires-map-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,.15)}.techfires-map-filters .filters-layout .hdr{font-weight:bold;height:30px;line-height:30px;background:var(--bg);display:flex}.techfires-map-filters .filters-layout .hdr .layer-toggle{padding-left:10px;flex-grow:1;flex-shrink:1}.techfires-map-filters .filters-layout .hdr .layer-toggle .hint-component{margin-left:5px}.techfires-map-filters .filters-layout .hdr .layer-toggle .ui-checkbox .ui-checkbox-toggle{background:var(--light-grey)}.techfires-map-filters .filters-layout .hdr .layer-toggle .ui-checkbox svg{color:var(--primary)}.techfires-map-filters .filters-layout .hdr .layer-actions{flex-basis:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.techfires-map-filters .filters-layout .hdr .loader{flex-basis:20px;flex-shrink:0}.techfires-map-filters .filters-layout .hdr .error-icon{color:#d00}.techfires-map-filters .filters-layout .hdr .minimize-filter{margin-right:10px;flex-basis:24px;line-height:30px;flex-shrink:0;text-align:center;cursor:pointer;font-size:16px;color:#8ac}.techfires-map-filters .filters-layout .hdr .minimize-filter:hover{color:#0af}.techfires-map-filters .filters-layout .hdr .minimize-filter svg.minimized{transform:rotate(180deg)}.techfires-map-filters .filters-layout .settings{padding:10px 5px 10px 10px}.techfires-map-filters .filters-layout .settings.minimized{display:none}.techfires-map-filters .filters-layout .settings>div{margin-bottom:5px}.techfires-map-filters .filters-layout .settings label{display:block;font-size:11px}.colors-test{width:100%;display:flex;align-items:center}.colors-test .color{font-size:11px;font-family:sans-serif;display:grid;place-items:center;width:30px;height:30px;background:#888;color:#fff;text-align:center;margin-right:2px}.select-palette .palette-btn{min-width:140px}.silam-palettes{display:flex;padding:1px;border:1px solid #ddd;background:#fff}.silam-palettes>img{width:40px;height:200px;cursor:pointer;margin-right:1px}.silam-palettes>img:last-child{margin-right:0}.radio-select{line-height:20px}.radio-select input[type=radio]{display:inline-block;margin-bottom:2px;margin-right:5px}.filter-hint{margin-left:10px;color:#0af;cursor:pointer}.filter-hint-popup{font-size:12px;line-height:1.4em;max-width:300px}.sub-select{padding-left:17px;padding-top:2px}.heat-points-period .sp-date-picker{min-width:100px}.heat-points-period .sp-date-picker.start{margin-right:10px}.arr-btn{font-size:18px;vertical-align:middle}.arr-btn+.arr-btn{margin-left:10px}.map-additional-controls{position:absolute;top:25px;left:60px;height:30px;width:100px;z-index:var(--panel-z);display:flex;gap:5px}.map-additional-controls.shifted{left:335px;top:0}.map-additional-controls .map-additional-btn{width:30px;height:30px;display:grid;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;place-items:center;color:var(--primary);font-size:16px}.map-additional-controls .map-additional-btn.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}.map-additional-controls .map-additional-btn:hover{color:#000}.hp-legend{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%}.hp-legend.today{background:#d00}.hp-legend.yesterday{background:#f80}.hp-legend.earlier{background:#aaa}
.address-map-tools{position:absolute;left:50%;bottom:10px;height:52px;width:600px;background:#fff;padding:10px;border:1px solid rgba(0,0,0,.15);border-radius:4px;z-index:1000;cursor:default;transform:translate3d(calc(-50% - 45px), 0, 0);display:flex;gap:10px}.address-map-tools .address-value{display:flex;align-items:center}.address-map-tools .techfire-address-value{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.address-map-tools .techfire-address-value .other-address-btn{background:#0af;color:#fff;height:20px;line-height:20px;font-size:11px;padding:0 5px;border-radius:4px}.address-map-tip{position:absolute;left:50%;bottom:50px;width:600px;height:380px;background:#fff;border-radius:4px;z-index:1000;cursor:default;transform:translate3d(-50%, 0, 0);border:1px solid rgba(0,0,0,.15)}.address-map-tip .hdr{padding:0 10px;height:33px;line-height:30px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.address-map-tip .hdr .close-btn{position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;cursor:pointer}.address-map-tip .hdr .close-btn:hover{color:#000}.address-map-tip .objects{border:1px solid rgba(0,0,0,.15);border-top:0;height:200px;padding:10px;overflow:auto}.address-map-tip .address-info .address-objects .address-object-edit .ui-form .address-object-edit-container{display:flex;flex-direction:column;gap:15px;overflow-y:auto}.address-map-tip .address-info .address-objects .content .address-object-card{overflow-y:scroll}.address-map-tip .address-info .address-objects .content .address-object-card .form-fields-container{display:flex;flex-direction:column;gap:15px}
.tech-fires-list{height:100%;display:flex;flex-direction:column}.tech-fires-list #table{flex-grow:1}
.techfire-card-page{display:flex;flex-grow:1;overflow:hidden;margin-top:20px;gap:24px}
.techfire-actionbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.techfire-actionbar .title-save-cancel-button{display:flex;gap:15px;align-items:center;text-align:center}.techfire-actionbar .title-save-cancel-button .techfireid-createdAt{display:flex;align-items:center;text-align:center;gap:15px}.techfire-actionbar .title-save-cancel-button .techfireid-createdAt h1{margin:0}.techfire-actionbar .title-save-cancel-button .custom-controls{margin:0}
.techfire-sidebar{max-width:360px;background-color:var(--white);overflow-y:auto}.techfire-sidebar .sidebar-item{display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px;align-items:center;overflow-wrap:break-word;white-space:normal;cursor:pointer;color:var(--dark);font-size:14px;font-weight:500;line-height:16px;text-align:left}.techfire-sidebar .sidebar-item:hover{background-color:var(--dark);color:var(--light-grey)}.techfire-sidebar .sidebar-item.active{background-color:var(--dark);color:var(--light-grey)}.techfire-sidebar .sidebar-item .check-icon{width:24px !important;height:24px !important}
.techfire-card-main{display:flex;overflow:auto}.techfire-card-main .card-main-info{display:flex;flex-direction:column;gap:24px;max-width:1224px}
.techfire-card-form{display:flex;flex-direction:row;gap:24px;overflow:auto;height:100%}.techfire-card-form .left{display:flex;max-width:654px;flex-direction:column;gap:24px}.techfire-card-form .left .card-left-row{align-items:center;width:100%}.techfire-card-form .left .card-left-row .left-row-field{min-width:490px}.techfire-card-form .left .card-left-row button{margin-top:12px}.techfire-card-form .right .techfire-create-map{height:420px;width:472px}.techfire-card-form .right .map{border-radius:4px;border:1px solid var(--light-grey)}
.entity-single .sp-row{align-items:center}.entity-single .sp-row .entity-button div:nth-child(2){padding-left:20px}.entity-single .casualty-card{display:flex;flex-direction:row;justify-content:space-between}.entity-single .casualty-card .casualty-card-info{width:100%}.entity-single .casualty-card .casualty-card-info .detecttime-birth{display:flex;flex-direction:row;gap:24px;align-items:center}
.waybill-single .firedep-list .firedep-card .title{display:flex;gap:20px;align-items:center}.waybill-single .firedep-list .firedep-card .title .name{flex-grow:1}.waybill-single .firedep-list .firedep-card .title .name .reason{font-weight:normal;margin-left:10px;font-size:12px}.waybill-single .firedep-list .firedep-card .title .accepted{color:var(--primary);font-weight:normal;line-height:24px;padding:2px 10px;border-radius:var(--border-radius);background-color:var(--super-light-grey)}.waybill-single .firedep-list .firedep-card .errors,.waybill-single .firedep-list .firedep-card .vehicle-no-consid-checkbox{padding:10px}.waybill-single .firedep-list .firedep-card .vehicles{padding:10px 15px}.waybill-single .firedep-list .firedep-card .vehicles .sp-table td,.waybill-single .firedep-list .firedep-card .vehicles .sp-table thead th{padding:5px}.waybill-single .firedep-list .firedep-card.card{margin-bottom:24px}.waybill-single .errors>div{padding:10px;border-radius:4px;background:#ffe0e0;border:1px solid rgba(0,0,0,.15);margin-bottom:10px}.fire-object-info{padding-bottom:20px}
.object-log-block{flex-basis:400px;font-size:14px;height:100%;overflow-y:auto;margin-right:35px;position:sticky;top:0}.object-log-block .adpi-status-info{margin-bottom:10px}
.filterSelectsVehicle{display:flex;flex-wrap:wrap;margin-top:1em}.selectBox{margin-right:1em;margin-top:1em}.registry-vehicle-filters{display:flex;gap:20px;margin-top:20px}
.filterSelectsPersonnel{display:flex;flex-wrap:wrap;margin-top:1em}.selectBox{margin-right:1em}
.adpiTitle{color:#7a7a7a;font-size:16px;margin-bottom:1em}.adpi-form{max-width:1200px}.filterSelectsAdpi{display:flex;flex-wrap:wrap;margin-top:1em}
.filterSelectsVehicle{display:flex;flex-wrap:wrap;margin-top:1em}.selectBox{margin-right:1em;margin-top:1em}.registry-waterSupply-filters{display:flex;gap:20px;margin-top:20px;align-items:center}
.filterSelectsBlockedRoad{display:flex;flex-wrap:wrap;margin-top:1em}
.techfire-report-button{display:flex;align-items:center}.techfire-report-button .techfire-report-save-button{margin-right:10px}
.techfire-create{max-width:1600px}.techfire-create>.actions{display:flex;align-items:center;gap:10px;margin-bottom:20px}.techfire-create>.actions .sp-btn{margin:0}.techfire-create .form-and-waybill{display:flex;gap:30px}.techfire-create .form-and-waybill .edit{flex-basis:50%}.techfire-create .form-and-waybill .edit .techfire-create-map{margin-top:20px;height:400px;border:1px solid rgba(0,0,0,.15)}.techfire-create .form-and-waybill .create-waybill{flex-basis:50%;padding-top:25px}
.waybill-single .firedep-list>.actions{margin-bottom:15px;display:flex;align-items:center;gap:10px}.waybill-single .firedep-list .firedep{background:#fff;margin-bottom:15px;border-radius:4px;border:1px solid rgba(0,0,0,.15)}.waybill-single .firedep-list .firedep .header{line-height:40px;padding:0 15px;font-weight:bold;font-size:14px;border-bottom:1px solid rgba(0,0,0,.15);display:flex;justify-content:space-between;align-items:center}.waybill-single .firedep-list .firedep .header .left{display:flex;gap:20px;align-items:center}.waybill-single .firedep-list .firedep .header .left .name{flex-grow:1}.waybill-single .firedep-list .firedep .header .left .name .reason{font-weight:normal;margin-left:10px;font-size:12px}.waybill-single .firedep-list .firedep .header .left .accepted{color:var(--primary);font-weight:normal;line-height:24px;padding:2px 10px;border-radius:var(--border-radius);background-color:var(--super-light-grey)}.waybill-single .firedep-list .firedep .header .actions{flex-shrink:0;margin:0}.waybill-single .firedep-list .firedep .errors{padding:10px}.waybill-single .firedep-list .firedep .vehicles{padding:10px 15px}.waybill-single .firedep-list .firedep .vehicles .sp-table td,.waybill-single .firedep-list .firedep .vehicles .sp-table thead th{padding:5px}.waybill-single .actions{display:flex;align-items:center;gap:10px;margin-bottom:20px}.waybill-single .actions .sp-btn{margin:0}.waybill-single .errors>div{padding:10px;border-radius:4px;background:#ffe0e0;border:1px solid rgba(0,0,0,.15);margin-bottom:10px}
.techfire-single{max-width:960px}.techfire-single .main-actions{margin-top:10px;margin-bottom:10px;display:flex;align-items:center;gap:20px}.techfire-single .ui-form h3{margin:10px 0 5px 0}.casualty-card{padding:10px;background:#fff;border:1px solid rgba(0,0,0,.15);margin-bottom:1em}
.techfire-create{max-width:1600px}.techfire-create>.actions{display:flex;align-items:center;gap:10px;margin-bottom:20px}.techfire-create>.actions .sp-btn{margin:0}.techfire-create .form-and-waybill{display:flex;gap:30px}.techfire-create .form-and-waybill .edit{flex-basis:50%}.techfire-create .form-and-waybill .edit .techfire-create-map{margin-top:20px;height:400px;border:1px solid rgba(0,0,0,.15)}.techfire-create .form-and-waybill .create-waybill{flex-basis:50%;padding-top:25px}.main-actions{margin-top:15px}
.main-actions{margin-top:10px;margin-bottom:10px;display:flex;align-items:center;gap:20px}
.forest-fire-movement-list{height:100%;display:flex;flex-direction:column}.forest-fire-movement-list #table{flex-grow:1}
.forest-fire-movement-edit{display:flex;gap:20px;width:100%}.forest-fire-movement-edit .fire-movement-form{flex-basis:1200px}.forest-fire-movement-edit .fire-card-wrapper{flex-grow:1}
.fire-card-wrapper .sp-map{height:450px;margin-bottom:20px}
.firedep-card .title{display:flex;align-items:center;gap:10px}
.firedeps-section{display:flex;flex-direction:column;gap:20px}.firedeps-section .add-firedep{display:flex;gap:20px}.firedeps-section .firedeps-list{display:flex;flex-direction:column-reverse;gap:20px}
.personnel-filters{display:flex;align-items:center;gap:20px;margin-bottom:20px}.personnel-filters>*{flex-basis:200px;flex-shrink:1}.personnel-basic{margin-bottom:1em;margin-top:4px}.personnel-vehicle{margin-bottom:1em}
.firedep-list-container .tree-root{margin-top:40px;font-size:14px}.firedep-list-container .tree-root .org-tree{background-color:#fff}.firedep-list-container .tree-root .org-tree .title{cursor:pointer;line-height:30px;padding:0 10px;font-weight:500;color:var(--dark)}.firedep-list-container .tree-root .org-tree .title.hide-org-tree .icon-title svg{transform:rotate(-180deg)}.firedep-list-container .tree-root .org-tree .title.selected{background:var(--black);color:var(--white)}.firedep-list-container .tree-root .org-tree .title .icon-title{display:inline-flex;align-items:center;gap:12px}.firedep-list-container .tree-root .org-tree .title .icon-title svg *[fill]{fill:var(--primary)}.firedep-list-container .tree-root .org-tree .title .count{margin-left:5px;color:#aaa;font-weight:normal}.firedep-list-container .tree-root .org-tree .pad{display:inline-block;width:20px}.firedep-list-container .tree-root .org-tree .hide-org-tree+.org-tree{display:none}.firedep-list-container .firedep-list{display:flex;gap:30px;margin-top:15px;height:calc(100% - 110px)}.firedep-list-container .firedep-list .sidebar{flex-basis:260px;flex-shrink:0}.firedep-list-container .firedep-list .content{flex-grow:1}.firedep-list-container .firedep-list .content #table{height:100%}.firedep-list-container .firedep-list .content .ui-pager{margin:0 0 15px 0}

.personnel-list{height:100%;display:flex;flex-direction:column;height:100%}.personnel-list #table{flex-grow:1}.personnel-list .filters{display:flex;gap:10px;margin-top:10px}
.vehicle-list{height:100%;display:flex;flex-direction:column;height:100%}.vehicle-list #table{flex-grow:1}.vehicle-list .filters{display:flex;gap:10px;margin-top:10px}
.firedep-vehicles{display:flex;flex-direction:row}.firedep-vehicles .vehicles-all{display:flex;flex-direction:row;justify-content:space-between}.firedep-vehicles .basic-additional-feature{width:54%}.firedep-vehicles .suits-gasi{width:44%;margin-top:56px}.firedep-vehicles .title-name{background-color:#fff;padding:12px 20px;margin:0;border:1px solid rgba(0,0,0,.1);border-bottom:0;font-size:15px;font-weight:500}.firedep-vehicles .vehicle-addition{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:10px}.firedep-vehicles .vehicle-addition .addition-items-block{margin-top:15px}.firedep-vehicles .vehicle-addition .addition-items-block .sp-row .sp-col{display:flex;gap:20px}.firedep-vehicles .vehicle-addition .addition-items-block .sp-row .sp-col>.sp-btn{margin:0}.firedep-vehicles .vehicle-addition .addition-items-block .sp-row .sp-col>.sp-btn.sp-btn-primary{width:82px}.firedep-vehicles .vehicle-addition .addition-items-block .sp-row .sp-col>.sp-btn.sp-btn-default{width:70px}.firedep-vehicles .vehicle-addition .addition-items-block .sp-row .sp-col .sp-trigger.sp-popover .sp-btn.sp-btn-default{width:70px}.firedep-vehicles .vehicle-box,.firedep-vehicles .vehicle-addition{margin-bottom:14px}.firedep-vehicles .checkbox-container{display:flex;flex-direction:column;gap:15px;color:var(--dark-grey)}


.schedule-filters{display:flex;gap:20px;margin-bottom:10px}.schedule-button-group{margin-bottom:10px}
.sentries .actions-bar{display:flex;align-items:center;gap:20px;margin-bottom:20px}.sentries .actions-bar>div{font-size:14px;cursor:pointer;height:40px;line-height:40px;padding:0 5px;border-bottom:1px solid rgba(0,0,0,.15)}.sentries .actions-bar>div:hover{background:var(--selected-bg)}.sentries .actions-bar>div:last-child{border-bottom:0}.sentries .sentry-tab .tab-badge{background:#aaa;font-size:11px}.sentries .ui-checkbox .ui-checkbox-toggle svg *{fill:var(--primary)}.sentries .first-hint{max-width:400px;padding:15px;background:#fffcf0;border:1px solid rgba(0,0,0,.2);font-size:14px;border-radius:10px}.sentries .sentry-edit .actions{margin:20px 0}.sentries .sentry-edit .personnel-and-vehicles .is-saving{pointer-events:none;filter:saturate(0);opacity:.7}
.firedep{height:100%;display:flex;flex-direction:column}.firedep .geo-edit{width:960px}.firedep .geo-edit .edit-area{width:960px;height:600px}.firedep .sp-tabs{flex-grow:1}.firedep .sp-tabs .sp-tabs-content{height:100%}
.address-filters{width:1400px;display:flex;flex-direction:column;gap:10px}.address-filters>div{display:flex;gap:20px}.address-filters>div .sp-btn{margin:0}.address-filters .record-select{width:170px !important}.address-filters .input-name{width:270px}.address-filters .ptpktp{display:flex;flex-direction:row}.address-filters .ptpktp .units-ptpktp{display:flex;flex-direction:column;gap:10px}.address-filters .ptpktp .units-ptpktp .date-ptpktp{display:flex;gap:20px}
.techfires-module .techfires-note .note-toolbar{display:flex;gap:20px;margin-bottom:15px}.techfires-module .techfires-note table{border-collapse:separate;border-spacing:0}.techfires-module .techfires-note table th{border-bottom:1px solid #888}.techfires-module .techfires-note table th,.techfires-module .techfires-note table td{padding:5px;background:#fff;border-top:1px solid #888;border-left:1px solid #888}.techfires-module .techfires-note table th.vert,.techfires-module .techfires-note table td.vert{writing-mode:vertical-lr;transform:scale(-1)}.techfires-module .techfires-note table th:last-child,.techfires-module .techfires-note table td:last-child{border-right:1px solid #888}.techfires-module .techfires-note table thead{position:sticky;top:0}.techfires-module .techfires-note table thead .vert{border-top:none;border-left:none;border-right:1px solid #888}.techfires-module .techfires-note table thead .b-b-n{border-bottom:none}.techfires-module .techfires-note table thead .b-r-n{border-right:none}.techfires-module .techfires-note table tr.numbered,.techfires-module .techfires-note table tr.division-total td{background:#fff000}.techfires-module .techfires-note table tr.head-org td{background:#0ad;text-align:center;font-weight:bold}.techfires-module .techfires-note table tr td.value{text-align:center}.techfires-module .techfires-note table tr.firedep-note td:first-child{background:lime}.techfires-module .techfires-note table tr.firedep-note.empty td:first-child{background:#d00;color:#fff}
.techfires-module .notify-form{max-width:1200px;display:flex;gap:40px}.techfires-module .notify-form .main-fields{flex-grow:1}.techfires-module .notify-form .geo-edit{flex-basis:500px;flex-shrink:0}.techfires-module .notify-form .geo-edit .edit-area{min-width:500px}.notify-buttons-controls{margin-top:20px}
.techfires-module .reports-page{display:flex;flex-direction:column;height:100%}.techfires-module .reports-page .content{display:flex;gap:20px;height:100%;overflow-y:hidden}.techfires-module .reports-page .content .menu{display:flex;flex-direction:column;filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));overflow-y:auto;height:100%;flex-shrink:0;flex-basis:400px}.techfires-module .reports-page .content .menu a{background:var(--white);display:flex;align-items:center;text-decoration:none;min-height:var(--row-height);color:var(--black);padding:12px 24px}.techfires-module .reports-page .content .menu a.active{background:var(--black);color:var(--white)}.techfires-module .reports-page .content .menu a:hover{background:var(--dark-grey);color:var(--white)}.techfires-module .reports-page .content .report{width:100%;overflow-y:auto}.techfires-module .reports-page .content .report .filter{display:flex;gap:20px;margin-bottom:20px}.preview-table,.preview-table *{border-collapse:collapse;border:1px solid}
.ls5pso,.list-112,.statistic-112,.techfaulty,.lsogps40,.fuel-report{width:1080px}.ls5pso .filter,.list-112 .filter,.statistic-112 .filter,.techfaulty .filter,.lsogps40 .filter,.fuel-report .filter{margin-bottom:0 !important}.ls5pso .sp-date-picker,.list-112 .sp-date-picker,.statistic-112 .sp-date-picker,.techfaulty .sp-date-picker,.lsogps40 .sp-date-picker,.fuel-report .sp-date-picker{max-width:120px !important}.info-work-fire-protection-units .form-field{max-width:150px}.info-work-fire-protection-units-analysis .form-field,.fuel-report .form-field{max-width:200px}.fuel-report{display:flex;gap:35px}.fuel-report .fuel-report-count{display:flex;flex-direction:column;gap:30px}.fuel-report .firedep-name-list{padding-top:20px}.fuel-report .firedep-name-list .fuel-report-list{background:var(--white);display:flex;width:350px;justify-content:space-between;align-items:center;text-decoration:none;min-height:var(--row-height);color:var(--black);padding:12px 24px}.fuel-report .firedep-name-list .fuel-report-list:hover{background:var(--dark-grey);color:var(--white)}.fuel-report .firedep-name-list .fuel-report-list .fuel-arrows{display:flex;gap:10px}.fuel-report .firedep-name-list .fuel-report-list .fuel-arrows .cursor-pointer{display:block;width:15px;height:15px;line-height:18px;background:#eee;text-align:center;color:var(--primary);border-radius:5px}
.address-list{padding-bottom:20px}
.address-registry{height:100%}.address-registry .address-single{height:100%}.address-registry .address-single .address-form{height:calc(100% - 50px);background:#fff;margin-top:10px}.address-registry .address-single .address-form .hdr{background:rgba(0,0,0,0)}.address-registry .address-single .address-form .sidebar{background:rgba(0,0,0,0)}
.techfire-shifts{max-width:1200px}.techfire-shifts .firedepshift-form .form-submit{padding:0}.techfire-shifts .title{margin-bottom:15px}.techfire-shifts .title h1{margin:0}.techfire-shifts .title{display:flex;align-items:center;gap:10px}.techfire-shifts .title .main-dispatch{font-size:12px;font-weight:normal;background:#fff;border:1px solid rgba(0,0,0,.15);padding:0 10px;line-height:20px;border-radius:4px;display:flex;align-items:center;gap:10px}.techfire-shifts .title .main-dispatch:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:var(--primary)}.techfire-shifts .list{display:flex;flex-direction:column;gap:15px}.techfire-shifts .firedep-list .on-shift{color:var(--success)}.techfire-shifts .firedep-list .not-on-shift{color:var(--danger);font-size:11px}.techfire-shifts .firedep-list .sp-table tr.disabled td{pointer-events:none;opacity:.7}.techfire-shifts .firedep-list .sp-table tr.disabled .not-on-shift{color:var(--grey)}
.techfires-page .sp-tabs{display:flex;flex-direction:column;max-height:100%}.techfires-page .sp-tabs .sp-tabs-container{min-height:36px}.techfires-page .sp-tabs .sp-tabs-content{display:flex;flex-direction:column}.techfires-page .sp-tabs .sp-tabs-content:has(.techfire-card-page){overflow:hidden}
.techfires-page-dashboard{display:flex;flex-direction:column;gap:20px}.techfires-page-dashboard .chart-wrapper{height:300px}
.techfires-dashboard-items{--dashboard-gap: 20px;--legend-column-gap: 16px;--legend-row-gap: 8px;display:flex;flex-direction:row;gap:var(--dashboard-gap)}.techfires-dashboard-items .chart-count-fires .card-content{display:flex;flex-direction:column;gap:var(--dashboard-gap)}.techfires-dashboard-items .left,.techfires-dashboard-items .right{flex-basis:50%;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;gap:var(--dashboard-gap)}.techfires-dashboard-items .legend{display:flex;column-gap:var(--legend-column-gap);row-gap:var(--legend-row-gap);flex-wrap:wrap}.techfires-dashboard-items .legend .item-legend{display:flex;gap:5px;align-items:center}.techfires-dashboard-items .legend .item-legend .color{width:30px;height:14px;border-radius:3px}.techfires-dashboard-items .card-content{display:flex;flex-direction:column;gap:var(--dashboard-gap)}.techfires-dashboard-items .card-content .dashboard-table{width:100%}.techfires-dashboard-items .card-content .dashboard-table .head{color:var(--grey);font-weight:400;font-size:14px}.techfires-dashboard-items .card-content .dashboard-table tbody .value{text-align:center;padding:8px 0px;font-size:14px;font-weight:600}.techfires-dashboard-items .card-content .dashboard-table tbody td{padding:8px 0px}.techfires-dashboard-items .card-content .filter-wrapper{display:flex;gap:var(--dashboard-gap);align-items:flex-start}.techfires-dashboard-items .card-content .filter-wrapper .filter-item{display:flex;flex-direction:column;gap:5px}.techfires-dashboard-items .equipment-by-fd .card-content{max-height:500px;overflow-y:auto}.techfires-dashboard-items .equipment-by-fd .dashboard-table th{text-align:left}.techfires-dashboard-items .equipment-by-fd .dashboard-table tbody .value{text-align:left}.techfires-dashboard-items .count-fires-table table .value{text-align:center}
.numbers-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:15px}.numbers-row .number-block:last-of-type{margin-left:50px}.numbers-row .number-block{padding:12px;background:var(--super-light-grey);border-radius:5px;min-height:160px}.numbers-row .number-block.green{background:rgba(223,251,219,.4)}.numbers-row .number-block.red{background:rgba(255,216,229,.4)}.numbers-row .number-block .number-container{display:flex;justify-content:space-between;height:110px}.numbers-row .number-block .number-container-right{display:flex;flex-direction:column;justify-content:space-around}.numbers-row .number-block .number-appg{color:#494e58;font-family:Roboto;font-size:18px;font-weight:500;text-align:right}.numbers-row .number-block .block-label{display:block;font-family:Roboto;font-size:14px;font-weight:400;color:var(--dark-grey);margin-bottom:15px;text-transform:uppercase}.numbers-row .number-block .block-label.green{color:#42932c}.numbers-row .number-block .block-label.red{color:#cd4141}.numbers-row .number-block .number-value{color:#2e3238;font-family:Roboto;font-size:48px;font-weight:700}.numbers-row .number-block .number-percent{display:block;text-align:end;margin-top:15px;font-family:Roboto;font-size:20px;font-weight:400}.numbers-row .number-block .number-percent.green{color:#01a204}.numbers-row .number-block .number-percent.red{color:#ff0d0d}
.wrapper-setting-note{display:flex;flex-direction:column;gap:20px;max-width:400px}.wrapper-setting-note .separator{width:100%;height:2px;background:var(--light-grey)}.wrapper-setting-note .wrapper-array-items{display:flex;flex-direction:column;gap:10px}.wrapper-setting-note .wrapper-array-items .wrapper-array-item{display:flex;gap:10px;align-items:center}.wrapper-setting-note .wrapper-array-items .wrapper-array-item p{flex-basis:50%}
.temperature-tube-layer-popup .layer-popup-measurements{display:flex;align-items:center}.temperature-tube-layer-popup .measurements-line{flex-grow:1;border-bottom:1px dotted #b8b8b8;margin:5px 12px 0 12px}
.permafrost-filters-wrapper{position:absolute;left:10px;top:10px;bottom:70px;cursor:default;z-index:1000;display:flex;align-items:flex-start;column-gap:15px;pointer-events:none}.permafrost-filters{width:300px;font-size:12px;user-select:none;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-webkit-transform:translateZ(0);backface-visibility:hidden;transform:translate3d(0, 0, 0);transform:translateZ(0);box-shadow:1px 3px 3px rgba(0,0,0,.15);max-height:calc(100vh - 200px);overflow:auto;background:hsla(0,0%,100%,.7);pointer-events:all}.permafrost-filters>.actions{padding:10px 15px}.permafrost-filters .sp-dropdown{width:200px;height:initial}.permafrost-filters .sp-slide-input{width:200px;margin-left:1px}.permafrost-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,.15)}.permafrost-filters .filters-layout .hdr{font-weight:bold;height:30px;line-height:30px;background:var(--bg);display:flex}.permafrost-filters .filters-layout .hdr .layer-toggle{padding-left:10px;flex-grow:1;flex-shrink:1}.permafrost-filters .filters-layout .hdr .layer-toggle .hint-component{margin-left:5px}.permafrost-filters .filters-layout .hdr .layer-toggle .ui-checkbox .ui-checkbox-toggle{background:var(--light-grey)}.permafrost-filters .filters-layout .hdr .layer-toggle .ui-checkbox svg{color:var(--primary)}.permafrost-filters .filters-layout .hdr .layer-actions{flex-basis:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.permafrost-filters .filters-layout .hdr .loader{flex-basis:20px;flex-shrink:0}.permafrost-filters .filters-layout .hdr .error-icon{color:#d00}.permafrost-filters .filters-layout .hdr .minimize-filter{margin-right:10px;flex-basis:24px;line-height:30px;flex-shrink:0;text-align:center;cursor:pointer;font-size:16px;color:#8ac}.permafrost-filters .filters-layout .hdr .minimize-filter:hover{color:#0af}.permafrost-filters .filters-layout .hdr .minimize-filter svg.minimized{transform:rotate(180deg)}.permafrost-filters .filters-layout .settings{padding:10px 5px 10px 10px}.permafrost-filters .filters-layout .settings.minimized{display:none}.permafrost-filters .filters-layout .settings>div{margin-bottom:5px}.permafrost-filters .filters-layout .settings label{display:block;font-size:11px}.colors-test{width:100%;display:flex;align-items:center}.colors-test .color{font-size:11px;font-family:sans-serif;display:grid;place-items:center;width:30px;height:30px;background:#888;color:#fff;text-align:center;margin-right:2px}.select-palette .palette-btn{min-width:140px}.silam-palettes{display:flex;padding:1px;border:1px solid #ddd;background:#fff}.silam-palettes>img{width:40px;height:200px;cursor:pointer;margin-right:1px}.silam-palettes>img:last-child{margin-right:0}.radio-select{line-height:20px}.radio-select input[type=radio]{display:inline-block;margin-bottom:2px;margin-right:5px}.filter-hint{margin-left:10px;color:#0af;cursor:pointer}.filter-hint-popup{font-size:12px;line-height:1.4em;max-width:300px}.sub-select{padding-left:17px;padding-top:2px}.heat-points-period .sp-date-picker{min-width:100px}.heat-points-period .sp-date-picker.start{margin-right:10px}.arr-btn{font-size:18px;vertical-align:middle}.arr-btn+.arr-btn{margin-left:10px}.map-additional-controls{position:absolute;top:25px;left:60px;height:30px;width:100px;z-index:var(--panel-z);display:flex;gap:5px}.map-additional-controls.shifted{left:335px;top:0}.map-additional-controls .map-additional-btn{width:30px;height:30px;display:grid;background:#fff;border:1px solid rgba(0,0,0,.25);box-shadow:1px 3px 3px rgba(0,0,0,.15);border-radius:4px;cursor:pointer;place-items:center;color:var(--primary);font-size:16px}.map-additional-controls .map-additional-btn.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}.map-additional-controls .map-additional-btn:hover{color:#000}.hp-legend{display:inline-block;width:8px;height:8px;background:#ccc;border-radius:50%}.hp-legend.today{background:#d00}.hp-legend.yesterday{background:#f80}.hp-legend.earlier{background:#aaa}
.address-map-popup .sp-popup-content{margin:-15px}.address-info{height:100%}.address-info .hdr{font-size:14px;height:40px;line-height:40px;padding:0 10px;background:var(--light-accent);border-bottom:1px solid rgba(0,0,0,.2);display:flex}.address-info .hdr .name{display:flex;align-items:center;flex-grow:.9;font-weight:bold}.address-info .hdr .name .permafrost-address-name{line-height:normal}.address-info .hdr .name input{width:100%}.address-info .hdr .name .delete-address{display:flex;cursor:pointer;padding-left:10px;gap:5px;align-items:center}.address-info .hdr .name .delete-address button{margin-left:0}.address-info .hdr .name .delete-address svg{margin-right:5px}.address-info .hdr .name .delete-address svg *{fill:red}.address-info .hdr .name svg{margin-right:5px}.address-info .hdr .name svg *{fill:var(--primary)}
.address-map-tools{position:absolute;left:50%;bottom:10px;height:52px;width:600px;background:#fff;padding:10px;border:1px solid rgba(0,0,0,.15);border-radius:4px;z-index:1000;cursor:default;transform:translate3d(calc(-50% - 45px), 0, 0);display:flex;gap:10px}.address-map-tools .address-value{display:flex;align-items:center}.address-map-tools .techfire-address-value{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.address-map-tools .techfire-address-value .other-address-btn{background:#0af;color:#fff;height:20px;line-height:20px;font-size:11px;padding:0 5px;border-radius:4px}.address-map-tip-permafrost{position:absolute;left:50%;bottom:50px;width:600px;height:380px;background:#fff;border-radius:4px;z-index:1000;cursor:default;transform:translate3d(-50%, 0, 0);border:1px solid rgba(0,0,0,.15)}.address-map-tip-permafrost .hdr{padding:0 10px;height:33px;line-height:30px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.address-map-tip-permafrost .hdr .close-btn{position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;cursor:pointer}.address-map-tip-permafrost .hdr .close-btn:hover{color:#000}.address-map-tip-permafrost .objects{border:1px solid rgba(0,0,0,.15);border-top:0;height:200px;padding:10px;overflow:auto}.address-map-tip-permafrost .address-info .address-objects .address-object-edit .ui-form .address-object-edit-container{display:flex;flex-direction:column;gap:15px;overflow-y:auto}.address-map-tip-permafrost .address-info .address-objects .content .address-object-card{overflow-y:scroll}.address-map-tip-permafrost .address-info .address-objects .content .address-object-card .form-fields-container{display:flex;flex-direction:column;gap:15px}
.temperature-tube-edit{width:50%}.temperature-tube-edit .create-menu{display:flex;justify-content:center;padding:5px 0;width:100%;background:#f4f4f9}
.measurements-tube-list .action-bar{margin:0}
.measurements-edit .tubes-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px}.measurements-edit .tubes-header h2{margin-bottom:initial}.measurements-edit .measurements-attachments .attachments,.measurements-edit .measurements-attachments .attachment,.measurements-edit .measurements-attachments .upload{margin-bottom:0 !important}.measurements-edit .tubes-info .label-field{color:var(--accent, #37b813)}.measurements-edit .tubes-info{margin-bottom:48px}.measurements-edit .create-menu{display:flex;justify-content:center;padding:5px 0;width:100%;background:#f4f4f9}.measurements-edit .color-red{color:red}.measurements-count{font-weight:bold;height:100% !important}
.module-select{--dropdown-border: transparent;--dropdown-bg: #f2f4f0;--dropdown-selected-bg: var(--primary);width:320px;margin-right:15px;color:#000;font-size:15px;text-transform:uppercase;font-weight:bold}.module-select .module-item,.module-select .sp-dropdown-item{display:flex;align-items:center;padding:0 5px}.module-select .module-item svg,.module-select .sp-dropdown-item svg{width:22px;flex-basis:22px;text-align:center;margin-right:20px}
.main-header{position:absolute;left:0;top:0;right:0;height:var(--header-height);color:var(--dark);display:flex;align-items:center;z-index:var(--header-z);background:var(--bg);box-shadow:0 1px 3px rgba(0,0,0,.15);user-select:none}.main-header .left{flex-basis:50%;padding-left:10px;display:flex;align-items:center}.main-header .left .site-title{position:relative;padding-right:30px;width:500px}.main-header .left .site-title a{display:flex;align-items:center;height:var(--header-height)}.main-header .left .site-title a,.main-header .left .site-title a:hover{text-decoration:none}.main-header .left .site-title a>.logo{width:80px;display:flex;align-items:center;justify-content:center}.main-header .left .site-title a>.title{color:var(--grey);font-size:16px;font-weight:bold;padding-left:15px;height:var(--header-height);line-height:var(--header-height);text-transform:uppercase}.main-header .left .site-title:after{content:"";position:absolute;right:15px;top:calc((var(--header-height) - 50px)/2);width:1px;height:50px;background:var(--light-accent)}@media(min-width: 768px)and (max-width: 1199px){.main-header .left .site-title{position:relative;padding-right:30px;width:auto}.main-header .left .site-title .title{display:none}}.main-header .right{flex-basis:50%;display:flex;align-items:center;justify-content:flex-end;padding-right:15px;color:var(--dark);font-weight:500;gap:20px}.main-header .right .user-avatar{margin-right:10px;border:1px solid #888}.main-header .right .admin-link a,.main-header .right .user-link a{text-decoration:none}.main-header .right .signOut:hover{filter:invert(65%) sepia(34%) saturate(7407%) hue-rotate(72deg) brightness(101%) contrast(85%)}.main-header .right .language-switch{border-right:1px solid var(--grey);border-left:1px solid var(--grey);width:100px;text-align:center}.main-header .right .language-switch span{cursor:pointer}.main-header .right .language-switch .sp-selected{font-weight:bold}.main-header .right .language-switch .sp-dropdown{font-size:12px;width:80px}.main-header a{color:var(--dark)}.main-header a:hover{color:var(--primary)}
.module-menu{width:calc(var(--sidebar-width) + 20px);height:calc(100vh - var(--header-height));overflow:auto}.module-menu a.sidebar-btn{display:flex;justify-content:center;align-items:center;width:var(--sidebar-btn-size);height:var(--sidebar-btn-size);background:var(--bg);color:var(--dark);border-top-left-radius:5px;border-bottom-left-radius:5px;text-decoration:none;text-align:center}.module-menu a.sidebar-btn:first-child{margin-top:10px}.module-menu a.sidebar-btn .icon{display:inline-block;margin-bottom:10px;width:28px;height:28px;line-height:28px;text-align:center;font-size:14px}.module-menu a.sidebar-btn .icon svg *[fill]{fill:var(--dark)}.module-menu a.sidebar-btn .icon svg *[stroke]{stroke:var(--dark)}.module-menu a.sidebar-btn .icon #transport_data *[fill]{fill:none}.module-menu a.sidebar-btn .title{font-size:10px;font-weight:bold;padding:0 5px;line-height:1.1em}.module-menu a.sidebar-btn:hover{color:var(--dark);background:var(--lighter-grey)}.module-menu a.sidebar-btn:hover .icon{color:var(--primary)}.module-menu a.sidebar-btn:hover .icon svg *[fill]{fill:var(--primary)}.module-menu a.sidebar-btn:hover .icon svg *[stroke]{stroke:var(--primary)}.module-menu a.sidebar-btn.active{background:var(--primary);color:#fff}.module-menu a.sidebar-btn.active .icon{color:#fff}.module-menu a.sidebar-btn.active .icon svg *[fill]{fill:#fff}.module-menu a.sidebar-btn.active .icon svg *[stroke]{stroke:#fff}@media(min-width: 768px)and (max-width: 1199px){.module-menu{width:auto}.module-menu a.sidebar-btn{width:calc(var(--sidebar-width));border-top-left-radius:0;border-bottom-left-radius:0}.module-menu a.sidebar-btn:first-child{margin-top:0}}
.main-sidebar{position:absolute;left:0;top:var(--header-height);bottom:0;width:var(--sidebar-width);background:var(--bg);z-index:2000;box-shadow:1px 0 5px rgba(0,0,0,.15);padding-left:calc(var(--sidebar-width) - var(--sidebar-btn-size));user-select:none;overflow:hidden}@media(min-width: 768px)and (max-width: 1199px){.main-sidebar{padding:0;width:auto}}
.main-layout{width:100vw;height:100vh;padding-top:var(--header-height);padding-left:var(--sidebar-width);background:var(--bg);position:relative}@media(min-width: 768px)and (max-width: 1199px){.main-layout{overflow:hidden}}.full-map{height:calc(100vh - var(--header-height));margin:0;position:relative}
*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],figure,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0)}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.sp-dropdown{--dropdown-selected-bg: var(--selected-bg);--dropdown-selected-text: var(--text)}.sp-dropdown.disabled{filter:none !important}.sp-dropdown.dark{--dropdown-hover-bg: var(--lighter-dark);--dropdown-hover-text: var(--lighter-grey);--dropdown-selected-bg: var(--primary);--dropdown-selected-text: var(--lighter-grey);--dropdown-border: var(--deep-dark);--dropdown-bg: var(--dark);--dropdown-text: var(--lighter-grey);--dropdown-trigger-bg: var(--deep-dark);--dropdown-trigger-text: var(--lighter-grey);--select-actions-bg: var(--deep-dark);--select-actions-text: var(--lighter-grey);--pager-link: var(--primary);--pager-text: var(--grey);--pager-hover-bg: var(--lighter-dark);--pager-hover-text: #fff;--pager-active-text: #fff;--pager-disabled-text: #888;--pager-border-color: rgba(#000, 0.15);--pager-go-bg: none;--pager-go-text: var(--grey);--pager-go-hover: var(--primary);--pager-direct-page-text: var(--light-grey);--pager-direct-page-bg: var(--deep-dark)}.sp-dropdown.dark.sp-dropdown-trigger .filter .filter-content{padding:0 15px}.sp-dropdown.dark.sp-dropdown-trigger .filter .filter-arrow{padding-right:15px}.sp-dropdown.dark.sp-dropdown-trigger .filter input::selection{background:var(--primary)}.sp-dropdown.dark.sp-dropdown-list .sp-dropdown-items .sp-dropdown-item{padding:0 15px}.sp-dropdown.dark .actions{height:42px;margin:0;padding:0 5px;display:flex;align-items:center;border:0}.sp-dropdown.dark .ui-pager{margin-left:10px}.record-multi-select .filter-content{padding:5px !important}.record-multi-select .sp-dropdown-items{padding-left:5px}.record-multi-select .sp-dropdown-item.multiple .checkbox{display:none}.sp-btn{--default-border: transparent;--primary-bg: var(--primary);--default-text: var(--dark-grey);--primary-text: #fff;--default-font-size: --input-font-size;box-shadow:0px 0px 10px rgba(0,0,0,.1);height:calc(var(--ui-element-height)*1em/--default-font-size);position:relative}.sp-btn.dark{--primary-bg: var(--deep-dark);--primary-text: var(--lighter-grey);--disabled-bg: var(--lighter-dark);--disabled-text: var(--grey);--default-border: transparent;min-width:2em}.sp-btn.btn-small{height:25px !important;font-size:12px !important;line-height:12px !important}.sp-date-picker.green{--date-picker-border-radius: 8px;--date-picker-border-color: var(--primary);--date-picker-active-border-color: var(--primary);--date-picker-hover-border-color: var(--primary);min-width:110px}.sp-date-picker.green:hover{filter:contrast(130%)}.sp-date-picker.green .clear-btn{display:none}.sp-date-picker.green::before{content:"";position:absolute;right:10px;top:5px;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5C3.89543 4 3 4.89543 3 6V20C3 21.1046 3.89543 22 5 22H19C20.1046 22 21 21.1046 21 20V6C21 4.89543 20.1046 4 19 4Z' stroke='%2362B257' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 2V6' stroke='%2362B257' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 2V6' stroke='%2362B257' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 10H21' stroke='%2362B257' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.sp-date-picker.green.active>input{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.sp-date-picker.dark{--date-picker-text: var(--lighter-grey);--date-picker-bg: var(--deep-dark);--date-picker-secondary-text: var(--light-grey);--date-picker-secondary-bg: var(--lighter-dark);--date-picker-tab-text: var(--light-grey);--date-picker-tab-bg: var(--dark);--date-picker-tab-hover-text: var(--light-grey);--date-picker-tab-hover-bg: var(--dark-grey);--date-picker-border-color: var(--dark);--date-picker-hover-bg: var(--deep-dark);--date-picker-hover-text: var(--light-grey);--date-picker-hover-border-color: var(--deep-dark);--date-picker-dropdown-bg: var(--deep-dark);--date-picker-dropdown-border-color: var(--dark);--date-picker-active-bg: var(--deep-dark);--date-picker-active-text: var(--light-grey);--date-picker-active-border-color: var(--deep-dark);--date-picker-border-radius: var(--border-radius);--date-picker-shadow: var(--lighter-grey);--date-picker-btn-text: var(--lighter-grey);--date-picker-btn-bg: var(--deep-dark);--date-picker-btn-hover-bg: var(--dark);--date-picker-ui-font-size: 14px;--calendar-day-width: 3em;--calendar-day-height: 2.5em;--calendar-day-hover-text: #fff;--calendar-day-hover-bg: rgba(var(--primary-rgb), 0.2);--calendar-day-hover-border-color: var(--primary);--calendar-today-text: rgba(var(--primary-rgb), 0.9);--calendar-today-bg: rgba(var(--primary-rgb), 0.2);--calendar-today-border-color: rgba(var(--primary-rgb), 0.4);--clock-size: 18em;--clock-hover-text: #fff;--clock-hover-bg: var(--primary);--clock-selected-bg: var(--primary);--clock-selected-color: #fff;--clock-minute-bg: var(--lighter-dark);--clock-minute-text: var(--light-grey);--color-small-minute-bg: var(--dark-grey);--color-small-minute-text: transparent;--clock-am-hour-bg: var(--lighter-dark);--clock-am-hour-text: var(--light-grey);--clock-pm-hour-bg: var(--deep-dark);--clock-pm-hour-text: var(--light-grey);--clock-value-bg: var(--deep-dark);--clock-value-text: var(--light-grey);--clock-arrow-color: var(--primary)}body,body *{--scrollbar-thumb: var(--grey);--scrollbar-thumb-hover: var(--dark-grey);--scrollbar-track: var(--light-grey);--scrollbar-size: 10px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}body:hover,body *:hover{scrollbar-color:var(--scrollbar-thumb-hover)}body::-webkit-scrollbar,body *::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}body::-webkit-scrollbar-track,body *::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:calc(var(--scrollbar-size)/2)}body::-webkit-scrollbar-thumb,body *::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:calc(var(--scrollbar-size)/2)}body::-webkit-scrollbar-thumb:hover,body *::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}body .form-field{margin-bottom:10px}body .form-field>label:first-child{color:var(--primary)}body .form-field label{margin-bottom:2px}.sp-table td .number-value{color:var(--primary)}.sp-tabs{--tab-text: #888;--tab-bg: transparent;--tab-parent-rgb: 255, 255, 255;--tab-container-border-color: rgba(0, 0, 0, 0.2);--tab-border-width: 3px;--tab-border-color: transparent;--tab-hover-text: #000;--tab-hover-border-color: var(--light-grey);--tab-active-text: #333;--tab-active-border-color: var(--primary);--tab-active-bg: transparent}.sp-tabs .sp-tab{padding:0 25px 0 0}.ui-input:disabled:hover{border-color:var(--input-border-color) !important}.sp-suggestions-list .suggestion-item{padding:0 5px;height:var(--row-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:var(--row-height);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.sp-suggestions-list .suggestion-item:hover{color:var(--dropdown-hover-text);background:var(--dropdown-hover-bg)}.sp-popup .sp-popup-window{padding:var(--module-page-padding);background-color:var(--super-light-grey);max-height:100%;overflow:auto}.sp-popup .sp-popup-window .sp-popup-close-btn{display:none}.sp-popup .sp-popup-window .form-submit{padding-bottom:0}.ui-pager a{color:var(--dark-grey) !important}.ui-pager a:hover{color:#fff !important}.ui-pager a.active{font-weight:600;color:var(--black) !important}.ui-pager a.disabled{color:var(--grey) !important}.ui-pager-total{color:var(--dark-grey) !important}.map-popup{width:max-content !important}.map-popup .fires-popup-tabs{max-width:350px}.date-picker .react-datepicker-popper{z-index:1500}button.btn+button.btn{margin-left:10px}input,textarea{border:1px solid #ccc;border-radius:4px;outline:none}input:hover,textarea:hover{border-color:#999}input:focus,textarea:focus{border-color:#0af}input::placeholder,textarea::placeholder{color:#aaa}input{font-size:14px;height:2.1428571429em;padding:0 5px}textarea{padding:5px}input[type=radio]{padding:0;margin:0;height:auto;vertical-align:middle}.tab-menu{--tab-active-text: #000;--tab-active-border-color: var(--primary);--tab-hover-text: var(--dark);--tab-hover-border-color: var(--light-grey)}.tab-menu a{font-size:12px;padding:0 10px}.sp-portal{z-index:9000}.date-value{font-variant-numeric:tabular-nums}.sp-popover-content{font-family:Roboto,sans-serif;font-size:12px;line-height:1.3em}.display-none{display:none}.emergency-module,.techfires-module,.fires-module,.covid-module,.permafrost-module,.delivery-module{background-color:var(--super-light-grey);height:100%;overflow:auto}body{--module-page-padding: 20px}.audit-page,.administration-page,.emergency-page,.techfires-page,.fires-page,.profile-page,.permafrost-page,.delivery-page{padding:var(--module-page-padding);height:100%;min-height:100%}.audit-page:empty,.administration-page:empty,.emergency-page:empty,.techfires-page:empty,.fires-page:empty,.profile-page:empty,.permafrost-page:empty,.delivery-page:empty{display:none}.audit-page .sp-date-picker,.administration-page .sp-date-picker,.profile-page .sp-date-picker,.fires-page .sp-date-picker,.emergency-page .sp-date-picker,.techfires-page .sp-date-picker,.permafrost-page .sp-date-picker,.delivery-page .sp-date-picker,.fires-popup .sp-date-picker,.dashboard-public .sp-date-picker,.sp-map .sp-date-picker,.map-dynamic-layers .sp-date-picker,.sp-popup .sp-date-picker{height:var(--ui-element-height);min-width:200px}.audit-page .sp-date-picker input,.administration-page .sp-date-picker input,.profile-page .sp-date-picker input,.fires-page .sp-date-picker input,.emergency-page .sp-date-picker input,.techfires-page .sp-date-picker input,.permafrost-page .sp-date-picker input,.delivery-page .sp-date-picker input,.fires-popup .sp-date-picker input,.dashboard-public .sp-date-picker input,.sp-map .sp-date-picker input,.map-dynamic-layers .sp-date-picker input,.sp-popup .sp-date-picker input{padding:12px}.audit-page .sp-date-picker .clear-btn,.administration-page .sp-date-picker .clear-btn,.profile-page .sp-date-picker .clear-btn,.fires-page .sp-date-picker .clear-btn,.emergency-page .sp-date-picker .clear-btn,.techfires-page .sp-date-picker .clear-btn,.permafrost-page .sp-date-picker .clear-btn,.delivery-page .sp-date-picker .clear-btn,.fires-popup .sp-date-picker .clear-btn,.dashboard-public .sp-date-picker .clear-btn,.sp-map .sp-date-picker .clear-btn,.map-dynamic-layers .sp-date-picker .clear-btn,.sp-popup .sp-date-picker .clear-btn{right:10px}.audit-page .sp-date-picker::before,.administration-page .sp-date-picker::before,.profile-page .sp-date-picker::before,.fires-page .sp-date-picker::before,.emergency-page .sp-date-picker::before,.techfires-page .sp-date-picker::before,.permafrost-page .sp-date-picker::before,.delivery-page .sp-date-picker::before,.fires-popup .sp-date-picker::before,.dashboard-public .sp-date-picker::before,.sp-map .sp-date-picker::before,.map-dynamic-layers .sp-date-picker::before,.sp-popup .sp-date-picker::before{content:"";position:absolute;width:18px;height:18px;top:9px;right:11px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='18' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.4 2.80005H2.8C1.80589 2.80005 1 3.60594 1 4.60005V17.2C1 18.1942 1.80589 19 2.8 19H15.4C16.3941 19 17.2 18.1942 17.2 17.2V4.60005C17.2 3.60594 16.3941 2.80005 15.4 2.80005Z' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M12.7 1V4.6' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M5.5 1V4.6' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M1 8.19995H17.2' stroke='%23B8B8B8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.audit-page .sp-dropdown,.administration-page .sp-dropdown,.profile-page .sp-dropdown,.fires-page .sp-dropdown,.emergency-page .sp-dropdown,.techfires-page .sp-dropdown,.permafrost-page .sp-dropdown,.delivery-page .sp-dropdown,.fires-popup .sp-dropdown,.dashboard-public .sp-dropdown,.sp-map .sp-dropdown,.map-dynamic-layers .sp-dropdown,.sp-popup .sp-dropdown{min-width:100px;min-height:var(--ui-element-height) !important;width:100%;align-items:center !important;vertical-align:middle;position:relative;display:flex;align-items:center}.audit-page .sp-dropdown .filter-arrow,.administration-page .sp-dropdown .filter-arrow,.profile-page .sp-dropdown .filter-arrow,.fires-page .sp-dropdown .filter-arrow,.emergency-page .sp-dropdown .filter-arrow,.techfires-page .sp-dropdown .filter-arrow,.permafrost-page .sp-dropdown .filter-arrow,.delivery-page .sp-dropdown .filter-arrow,.fires-popup .sp-dropdown .filter-arrow,.dashboard-public .sp-dropdown .filter-arrow,.sp-map .sp-dropdown .filter-arrow,.map-dynamic-layers .sp-dropdown .filter-arrow,.sp-popup .sp-dropdown .filter-arrow{display:none}.audit-page .sp-dropdown .sp-dropdown-item,.administration-page .sp-dropdown .sp-dropdown-item,.profile-page .sp-dropdown .sp-dropdown-item,.fires-page .sp-dropdown .sp-dropdown-item,.emergency-page .sp-dropdown .sp-dropdown-item,.techfires-page .sp-dropdown .sp-dropdown-item,.permafrost-page .sp-dropdown .sp-dropdown-item,.delivery-page .sp-dropdown .sp-dropdown-item,.fires-popup .sp-dropdown .sp-dropdown-item,.dashboard-public .sp-dropdown .sp-dropdown-item,.sp-map .sp-dropdown .sp-dropdown-item,.map-dynamic-layers .sp-dropdown .sp-dropdown-item,.sp-popup .sp-dropdown .sp-dropdown-item{height:30px}.audit-page .sp-dropdown .filter,.administration-page .sp-dropdown .filter,.profile-page .sp-dropdown .filter,.fires-page .sp-dropdown .filter,.emergency-page .sp-dropdown .filter,.techfires-page .sp-dropdown .filter,.permafrost-page .sp-dropdown .filter,.delivery-page .sp-dropdown .filter,.fires-popup .sp-dropdown .filter,.dashboard-public .sp-dropdown .filter,.sp-map .sp-dropdown .filter,.map-dynamic-layers .sp-dropdown .filter,.sp-popup .sp-dropdown .filter{height:100%;width:calc(100% - 30px)}.audit-page .sp-dropdown .filter::before,.administration-page .sp-dropdown .filter::before,.profile-page .sp-dropdown .filter::before,.fires-page .sp-dropdown .filter::before,.emergency-page .sp-dropdown .filter::before,.techfires-page .sp-dropdown .filter::before,.permafrost-page .sp-dropdown .filter::before,.delivery-page .sp-dropdown .filter::before,.fires-popup .sp-dropdown .filter::before,.dashboard-public .sp-dropdown .filter::before,.sp-map .sp-dropdown .filter::before,.map-dynamic-layers .sp-dropdown .filter::before,.sp-popup .sp-dropdown .filter::before{transition:transform 250ms;position:absolute;content:"";right:12px;top:15px;width:10px;z-index:1;height:6px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9 1L5 5L1 1' stroke='%23B8B8B8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ")}.audit-page .sp-dropdown .filter .show-value,.administration-page .sp-dropdown .filter .show-value,.profile-page .sp-dropdown .filter .show-value,.fires-page .sp-dropdown .filter .show-value,.emergency-page .sp-dropdown .filter .show-value,.techfires-page .sp-dropdown .filter .show-value,.permafrost-page .sp-dropdown .filter .show-value,.delivery-page .sp-dropdown .filter .show-value,.fires-popup .sp-dropdown .filter .show-value,.dashboard-public .sp-dropdown .filter .show-value,.sp-map .sp-dropdown .filter .show-value,.map-dynamic-layers .sp-dropdown .filter .show-value,.sp-popup .sp-dropdown .filter .show-value{font-size:14px;height:100%;padding:0 5px;align-items:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-page .sp-dropdown .filter .show-value .item-tag,.administration-page .sp-dropdown .filter .show-value .item-tag,.profile-page .sp-dropdown .filter .show-value .item-tag,.fires-page .sp-dropdown .filter .show-value .item-tag,.emergency-page .sp-dropdown .filter .show-value .item-tag,.techfires-page .sp-dropdown .filter .show-value .item-tag,.permafrost-page .sp-dropdown .filter .show-value .item-tag,.delivery-page .sp-dropdown .filter .show-value .item-tag,.fires-popup .sp-dropdown .filter .show-value .item-tag,.dashboard-public .sp-dropdown .filter .show-value .item-tag,.sp-map .sp-dropdown .filter .show-value .item-tag,.map-dynamic-layers .sp-dropdown .filter .show-value .item-tag,.sp-popup .sp-dropdown .filter .show-value .item-tag{display:inline-block;vertical-align:top;background:#ddd;color:#333;font-weight:normal;max-width:calc(100% - 24px);margin:1px;border-radius:2px;padding:0 7px;height:26px;border:1px solid #ccc;line-height:24px;user-select:none;white-space:nowrap}.audit-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.administration-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.profile-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.fires-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.emergency-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.techfires-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.permafrost-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.delivery-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.fires-popup .sp-dropdown .filter .show-value .item-tag .item-tag-content,.dashboard-public .sp-dropdown .filter .show-value .item-tag .item-tag-content,.sp-map .sp-dropdown .filter .show-value .item-tag .item-tag-content,.map-dynamic-layers .sp-dropdown .filter .show-value .item-tag .item-tag-content,.sp-popup .sp-dropdown .filter .show-value .item-tag .item-tag-content{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.audit-page .sp-dropdown .filter .show-value .item-tag svg,.administration-page .sp-dropdown .filter .show-value .item-tag svg,.profile-page .sp-dropdown .filter .show-value .item-tag svg,.fires-page .sp-dropdown .filter .show-value .item-tag svg,.emergency-page .sp-dropdown .filter .show-value .item-tag svg,.techfires-page .sp-dropdown .filter .show-value .item-tag svg,.permafrost-page .sp-dropdown .filter .show-value .item-tag svg,.delivery-page .sp-dropdown .filter .show-value .item-tag svg,.fires-popup .sp-dropdown .filter .show-value .item-tag svg,.dashboard-public .sp-dropdown .filter .show-value .item-tag svg,.sp-map .sp-dropdown .filter .show-value .item-tag svg,.map-dynamic-layers .sp-dropdown .filter .show-value .item-tag svg,.sp-popup .sp-dropdown .filter .show-value .item-tag svg{vertical-align:middle}.audit-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.administration-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.profile-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.fires-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.emergency-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.techfires-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.permafrost-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.delivery-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.fires-popup .sp-dropdown .filter .show-value .item-tag .remove-btn,.dashboard-public .sp-dropdown .filter .show-value .item-tag .remove-btn,.sp-map .sp-dropdown .filter .show-value .item-tag .remove-btn,.map-dynamic-layers .sp-dropdown .filter .show-value .item-tag .remove-btn,.sp-popup .sp-dropdown .filter .show-value .item-tag .remove-btn{cursor:pointer;margin-left:10px}.audit-page .sp-dropdown.active .filter::before,.administration-page .sp-dropdown.active .filter::before,.profile-page .sp-dropdown.active .filter::before,.fires-page .sp-dropdown.active .filter::before,.emergency-page .sp-dropdown.active .filter::before,.techfires-page .sp-dropdown.active .filter::before,.permafrost-page .sp-dropdown.active .filter::before,.delivery-page .sp-dropdown.active .filter::before,.fires-popup .sp-dropdown.active .filter::before,.dashboard-public .sp-dropdown.active .filter::before,.sp-map .sp-dropdown.active .filter::before,.map-dynamic-layers .sp-dropdown.active .filter::before,.sp-popup .sp-dropdown.active .filter::before{transform:scale(1, -1)}.audit-page .ui-input,.audit-page .string-value,.audit-page .number-value,.audit-page .object-value,.audit-page .boolean-value,.audit-page .date-value,.audit-page .color-value,.audit-page input,.administration-page .ui-input,.administration-page .string-value,.administration-page .number-value,.administration-page .object-value,.administration-page .boolean-value,.administration-page .date-value,.administration-page .color-value,.administration-page input,.profile-page .ui-input,.profile-page .string-value,.profile-page .number-value,.profile-page .object-value,.profile-page .boolean-value,.profile-page .date-value,.profile-page .color-value,.profile-page input,.fires-page .ui-input,.fires-page .string-value,.fires-page .number-value,.fires-page .object-value,.fires-page .boolean-value,.fires-page .date-value,.fires-page .color-value,.fires-page input,.emergency-page .ui-input,.emergency-page .string-value,.emergency-page .number-value,.emergency-page .object-value,.emergency-page .boolean-value,.emergency-page .date-value,.emergency-page .color-value,.emergency-page input,.techfires-page .ui-input,.techfires-page .string-value,.techfires-page .number-value,.techfires-page .object-value,.techfires-page .boolean-value,.techfires-page .date-value,.techfires-page .color-value,.techfires-page input,.permafrost-page .ui-input,.permafrost-page .string-value,.permafrost-page .number-value,.permafrost-page .object-value,.permafrost-page .boolean-value,.permafrost-page .date-value,.permafrost-page .color-value,.permafrost-page input,.delivery-page .ui-input,.delivery-page .string-value,.delivery-page .number-value,.delivery-page .object-value,.delivery-page .boolean-value,.delivery-page .date-value,.delivery-page .color-value,.delivery-page input,.fires-popup .ui-input,.fires-popup .string-value,.fires-popup .number-value,.fires-popup .object-value,.fires-popup .boolean-value,.fires-popup .date-value,.fires-popup .color-value,.fires-popup input,.dashboard-public .ui-input,.dashboard-public .string-value,.dashboard-public .number-value,.dashboard-public .object-value,.dashboard-public .boolean-value,.dashboard-public .date-value,.dashboard-public .color-value,.dashboard-public input,.sp-map .ui-input,.sp-map .string-value,.sp-map .number-value,.sp-map .object-value,.sp-map .boolean-value,.sp-map .date-value,.sp-map .color-value,.sp-map input,.map-dynamic-layers .ui-input,.map-dynamic-layers .string-value,.map-dynamic-layers .number-value,.map-dynamic-layers .object-value,.map-dynamic-layers .boolean-value,.map-dynamic-layers .date-value,.map-dynamic-layers .color-value,.map-dynamic-layers input,.sp-popup .ui-input,.sp-popup .string-value,.sp-popup .number-value,.sp-popup .object-value,.sp-popup .boolean-value,.sp-popup .date-value,.sp-popup .color-value,.sp-popup input{height:var(--ui-element-height) !important;line-height:var(--ui-element-height);font-size:var(--input-font-size)}.audit-page .ui-input:not(.disabled):hover,.audit-page .ui-input:not(.disabled):focus,.audit-page input:not(.disabled):hover,.audit-page input:not(.disabled):focus,.administration-page .ui-input:not(.disabled):hover,.administration-page .ui-input:not(.disabled):focus,.administration-page input:not(.disabled):hover,.administration-page input:not(.disabled):focus,.profile-page .ui-input:not(.disabled):hover,.profile-page .ui-input:not(.disabled):focus,.profile-page input:not(.disabled):hover,.profile-page input:not(.disabled):focus,.fires-page .ui-input:not(.disabled):hover,.fires-page .ui-input:not(.disabled):focus,.fires-page input:not(.disabled):hover,.fires-page input:not(.disabled):focus,.emergency-page .ui-input:not(.disabled):hover,.emergency-page .ui-input:not(.disabled):focus,.emergency-page input:not(.disabled):hover,.emergency-page input:not(.disabled):focus,.techfires-page .ui-input:not(.disabled):hover,.techfires-page .ui-input:not(.disabled):focus,.techfires-page input:not(.disabled):hover,.techfires-page input:not(.disabled):focus,.permafrost-page .ui-input:not(.disabled):hover,.permafrost-page .ui-input:not(.disabled):focus,.permafrost-page input:not(.disabled):hover,.permafrost-page input:not(.disabled):focus,.delivery-page .ui-input:not(.disabled):hover,.delivery-page .ui-input:not(.disabled):focus,.delivery-page input:not(.disabled):hover,.delivery-page input:not(.disabled):focus,.fires-popup .ui-input:not(.disabled):hover,.fires-popup .ui-input:not(.disabled):focus,.fires-popup input:not(.disabled):hover,.fires-popup input:not(.disabled):focus,.dashboard-public .ui-input:not(.disabled):hover,.dashboard-public .ui-input:not(.disabled):focus,.dashboard-public input:not(.disabled):hover,.dashboard-public input:not(.disabled):focus,.sp-map .ui-input:not(.disabled):hover,.sp-map .ui-input:not(.disabled):focus,.sp-map input:not(.disabled):hover,.sp-map input:not(.disabled):focus,.map-dynamic-layers .ui-input:not(.disabled):hover,.map-dynamic-layers .ui-input:not(.disabled):focus,.map-dynamic-layers input:not(.disabled):hover,.map-dynamic-layers input:not(.disabled):focus,.sp-popup .ui-input:not(.disabled):hover,.sp-popup .ui-input:not(.disabled):focus,.sp-popup input:not(.disabled):hover,.sp-popup input:not(.disabled):focus{border-color:var(--primary)}.audit-page .ui-input,.audit-page input,.administration-page .ui-input,.administration-page input,.profile-page .ui-input,.profile-page input,.fires-page .ui-input,.fires-page input,.emergency-page .ui-input,.emergency-page input,.techfires-page .ui-input,.techfires-page input,.permafrost-page .ui-input,.permafrost-page input,.delivery-page .ui-input,.delivery-page input,.fires-popup .ui-input,.fires-popup input,.dashboard-public .ui-input,.dashboard-public input,.sp-map .ui-input,.sp-map input,.map-dynamic-layers .ui-input,.map-dynamic-layers input,.sp-popup .ui-input,.sp-popup input{padding:0 10px}.audit-page .sp-table,.administration-page .sp-table,.profile-page .sp-table,.fires-page .sp-table,.emergency-page .sp-table,.techfires-page .sp-table,.permafrost-page .sp-table,.delivery-page .sp-table,.fires-popup .sp-table,.dashboard-public .sp-table,.sp-map .sp-table,.map-dynamic-layers .sp-table,.sp-popup .sp-table{padding:24px !important;overflow:hidden}.audit-page .sp-table thead tr,.administration-page .sp-table thead tr,.profile-page .sp-table thead tr,.fires-page .sp-table thead tr,.emergency-page .sp-table thead tr,.techfires-page .sp-table thead tr,.permafrost-page .sp-table thead tr,.delivery-page .sp-table thead tr,.fires-popup .sp-table thead tr,.dashboard-public .sp-table thead tr,.sp-map .sp-table thead tr,.map-dynamic-layers .sp-table thead tr,.sp-popup .sp-table thead tr{height:40px;border-bottom:1px solid rgba(0,0,0,.1)}.audit-page .sp-table thead tr th,.administration-page .sp-table thead tr th,.profile-page .sp-table thead tr th,.fires-page .sp-table thead tr th,.emergency-page .sp-table thead tr th,.techfires-page .sp-table thead tr th,.permafrost-page .sp-table thead tr th,.delivery-page .sp-table thead tr th,.fires-popup .sp-table thead tr th,.dashboard-public .sp-table thead tr th,.sp-map .sp-table thead tr th,.map-dynamic-layers .sp-table thead tr th,.sp-popup .sp-table thead tr th{font-size:14px;line-height:16px;background:var(--white);vertical-align:middle;font-weight:bold}.audit-page .sp-table thead tr th .column-header,.administration-page .sp-table thead tr th .column-header,.profile-page .sp-table thead tr th .column-header,.fires-page .sp-table thead tr th .column-header,.emergency-page .sp-table thead tr th .column-header,.techfires-page .sp-table thead tr th .column-header,.permafrost-page .sp-table thead tr th .column-header,.delivery-page .sp-table thead tr th .column-header,.fires-popup .sp-table thead tr th .column-header,.dashboard-public .sp-table thead tr th .column-header,.sp-map .sp-table thead tr th .column-header,.map-dynamic-layers .sp-table thead tr th .column-header,.sp-popup .sp-table thead tr th .column-header{position:relative}.audit-page .sp-table thead tr th .column-header .column-title,.administration-page .sp-table thead tr th .column-header .column-title,.profile-page .sp-table thead tr th .column-header .column-title,.fires-page .sp-table thead tr th .column-header .column-title,.emergency-page .sp-table thead tr th .column-header .column-title,.techfires-page .sp-table thead tr th .column-header .column-title,.permafrost-page .sp-table thead tr th .column-header .column-title,.delivery-page .sp-table thead tr th .column-header .column-title,.fires-popup .sp-table thead tr th .column-header .column-title,.dashboard-public .sp-table thead tr th .column-header .column-title,.sp-map .sp-table thead tr th .column-header .column-title,.map-dynamic-layers .sp-table thead tr th .column-header .column-title,.sp-popup .sp-table thead tr th .column-header .column-title{overflow:inherit}.audit-page .sp-table thead tr th .column-header .column-title a,.administration-page .sp-table thead tr th .column-header .column-title a,.profile-page .sp-table thead tr th .column-header .column-title a,.fires-page .sp-table thead tr th .column-header .column-title a,.emergency-page .sp-table thead tr th .column-header .column-title a,.techfires-page .sp-table thead tr th .column-header .column-title a,.permafrost-page .sp-table thead tr th .column-header .column-title a,.delivery-page .sp-table thead tr th .column-header .column-title a,.fires-popup .sp-table thead tr th .column-header .column-title a,.dashboard-public .sp-table thead tr th .column-header .column-title a,.sp-map .sp-table thead tr th .column-header .column-title a,.map-dynamic-layers .sp-table thead tr th .column-header .column-title a,.sp-popup .sp-table thead tr th .column-header .column-title a{color:var(--black)}.audit-page .sp-table thead tr th .column-header .column-title a:hover,.administration-page .sp-table thead tr th .column-header .column-title a:hover,.profile-page .sp-table thead tr th .column-header .column-title a:hover,.fires-page .sp-table thead tr th .column-header .column-title a:hover,.emergency-page .sp-table thead tr th .column-header .column-title a:hover,.techfires-page .sp-table thead tr th .column-header .column-title a:hover,.permafrost-page .sp-table thead tr th .column-header .column-title a:hover,.delivery-page .sp-table thead tr th .column-header .column-title a:hover,.fires-popup .sp-table thead tr th .column-header .column-title a:hover,.dashboard-public .sp-table thead tr th .column-header .column-title a:hover,.sp-map .sp-table thead tr th .column-header .column-title a:hover,.map-dynamic-layers .sp-table thead tr th .column-header .column-title a:hover,.sp-popup .sp-table thead tr th .column-header .column-title a:hover{color:var(--primary)}.audit-page .sp-table thead tr th .column-header .field-sort,.administration-page .sp-table thead tr th .column-header .field-sort,.profile-page .sp-table thead tr th .column-header .field-sort,.fires-page .sp-table thead tr th .column-header .field-sort,.emergency-page .sp-table thead tr th .column-header .field-sort,.techfires-page .sp-table thead tr th .column-header .field-sort,.permafrost-page .sp-table thead tr th .column-header .field-sort,.delivery-page .sp-table thead tr th .column-header .field-sort,.fires-popup .sp-table thead tr th .column-header .field-sort,.dashboard-public .sp-table thead tr th .column-header .field-sort,.sp-map .sp-table thead tr th .column-header .field-sort,.map-dynamic-layers .sp-table thead tr th .column-header .field-sort,.sp-popup .sp-table thead tr th .column-header .field-sort{color:rgba(0,0,0,0)}.audit-page .sp-table thead tr th .column-header .field-sort svg,.administration-page .sp-table thead tr th .column-header .field-sort svg,.profile-page .sp-table thead tr th .column-header .field-sort svg,.fires-page .sp-table thead tr th .column-header .field-sort svg,.emergency-page .sp-table thead tr th .column-header .field-sort svg,.techfires-page .sp-table thead tr th .column-header .field-sort svg,.permafrost-page .sp-table thead tr th .column-header .field-sort svg,.delivery-page .sp-table thead tr th .column-header .field-sort svg,.fires-popup .sp-table thead tr th .column-header .field-sort svg,.dashboard-public .sp-table thead tr th .column-header .field-sort svg,.sp-map .sp-table thead tr th .column-header .field-sort svg,.map-dynamic-layers .sp-table thead tr th .column-header .field-sort svg,.sp-popup .sp-table thead tr th .column-header .field-sort svg{width:16px;height:16px}.audit-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.administration-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.profile-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.fires-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.emergency-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.techfires-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.permafrost-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.delivery-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.fires-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.dashboard-public .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.sp-map .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.map-dynamic-layers .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.sp-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUAAACAgIC5ubm5ubm5ubm3t7e4uLi4uLi4uLi3t7e4uLi3t7e4uLi4uLi4uLj///9CphPcAAAAD3RSTlMAAgsWM0NES1Nuc5nZ7e6Bagj4AAAAAWJLR0QPGLoA2QAAAC1JREFUCNdjYMANWNLAwIFB5h0YHMSmiHM3EDQgM7AA9nvvFoAZTGFpBgz4AAAyFxNlsUl8nQAAAABJRU5ErkJggg==")}.audit-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.administration-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.profile-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.fires-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.emergency-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.techfires-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.permafrost-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.delivery-page .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.fires-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.dashboard-public .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.sp-map .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.map-dynamic-layers .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.sp-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUAAACAgIC5ubm5ubm5ubm3t7e4uLi4uLi4uLi3t7e4uLi3t7e4uLi4uLi4uLj///9CphPcAAAAD3RSTlMAAgsWM0NES1Nuc5nZ7e6Bagj4AAAAAWJLR0QPGLoA2QAAAC1JREFUCNdjYMANWNLAwIFB5h0YHMSmiHM3EDQgM7AA9nvvFoAZTGFpBgz4AAAyFxNlsUl8nQAAAABJRU5ErkJggg==");transform:rotate(180deg)}.audit-page .sp-table tbody tr,.administration-page .sp-table tbody tr,.profile-page .sp-table tbody tr,.fires-page .sp-table tbody tr,.emergency-page .sp-table tbody tr,.techfires-page .sp-table tbody tr,.permafrost-page .sp-table tbody tr,.delivery-page .sp-table tbody tr,.fires-popup .sp-table tbody tr,.dashboard-public .sp-table tbody tr,.sp-map .sp-table tbody tr,.map-dynamic-layers .sp-table tbody tr,.sp-popup .sp-table tbody tr{background:var(--white)}.audit-page .sp-table tbody tr:not(:first-child),.administration-page .sp-table tbody tr:not(:first-child),.profile-page .sp-table tbody tr:not(:first-child),.fires-page .sp-table tbody tr:not(:first-child),.emergency-page .sp-table tbody tr:not(:first-child),.techfires-page .sp-table tbody tr:not(:first-child),.permafrost-page .sp-table tbody tr:not(:first-child),.delivery-page .sp-table tbody tr:not(:first-child),.fires-popup .sp-table tbody tr:not(:first-child),.dashboard-public .sp-table tbody tr:not(:first-child),.sp-map .sp-table tbody tr:not(:first-child),.map-dynamic-layers .sp-table tbody tr:not(:first-child),.sp-popup .sp-table tbody tr:not(:first-child){height:40px !important;font-size:14px;line-height:16px}.audit-page .sp-table tbody tr .color-value,.administration-page .sp-table tbody tr .color-value,.profile-page .sp-table tbody tr .color-value,.fires-page .sp-table tbody tr .color-value,.emergency-page .sp-table tbody tr .color-value,.techfires-page .sp-table tbody tr .color-value,.permafrost-page .sp-table tbody tr .color-value,.delivery-page .sp-table tbody tr .color-value,.fires-popup .sp-table tbody tr .color-value,.dashboard-public .sp-table tbody tr .color-value,.sp-map .sp-table tbody tr .color-value,.map-dynamic-layers .sp-table tbody tr .color-value,.sp-popup .sp-table tbody tr .color-value{height:24px !important;width:24px !important}.audit-page .sp-table th,.audit-page .sp-table td,.administration-page .sp-table th,.administration-page .sp-table td,.profile-page .sp-table th,.profile-page .sp-table td,.fires-page .sp-table th,.fires-page .sp-table td,.emergency-page .sp-table th,.emergency-page .sp-table td,.techfires-page .sp-table th,.techfires-page .sp-table td,.permafrost-page .sp-table th,.permafrost-page .sp-table td,.delivery-page .sp-table th,.delivery-page .sp-table td,.fires-popup .sp-table th,.fires-popup .sp-table td,.dashboard-public .sp-table th,.dashboard-public .sp-table td,.sp-map .sp-table th,.sp-map .sp-table td,.map-dynamic-layers .sp-table th,.map-dynamic-layers .sp-table td,.sp-popup .sp-table th,.sp-popup .sp-table td{font-size:14px;line-height:16px;padding:0 15px}.audit-page .sp-table .number-value,.administration-page .sp-table .number-value,.profile-page .sp-table .number-value,.fires-page .sp-table .number-value,.emergency-page .sp-table .number-value,.techfires-page .sp-table .number-value,.permafrost-page .sp-table .number-value,.delivery-page .sp-table .number-value,.fires-popup .sp-table .number-value,.dashboard-public .sp-table .number-value,.sp-map .sp-table .number-value,.map-dynamic-layers .sp-table .number-value,.sp-popup .sp-table .number-value{color:inherit}.audit-page .form-field,.administration-page .form-field,.profile-page .form-field,.fires-page .form-field,.emergency-page .form-field,.techfires-page .form-field,.permafrost-page .form-field,.delivery-page .form-field,.fires-popup .form-field,.dashboard-public .form-field,.sp-map .form-field,.map-dynamic-layers .form-field,.sp-popup .form-field{flex:1;width:100%}.audit-page .form-field .sp-dropdown,.audit-page .form-field .sp-date-picker,.administration-page .form-field .sp-dropdown,.administration-page .form-field .sp-date-picker,.profile-page .form-field .sp-dropdown,.profile-page .form-field .sp-date-picker,.fires-page .form-field .sp-dropdown,.fires-page .form-field .sp-date-picker,.emergency-page .form-field .sp-dropdown,.emergency-page .form-field .sp-date-picker,.techfires-page .form-field .sp-dropdown,.techfires-page .form-field .sp-date-picker,.permafrost-page .form-field .sp-dropdown,.permafrost-page .form-field .sp-date-picker,.delivery-page .form-field .sp-dropdown,.delivery-page .form-field .sp-date-picker,.fires-popup .form-field .sp-dropdown,.fires-popup .form-field .sp-date-picker,.dashboard-public .form-field .sp-dropdown,.dashboard-public .form-field .sp-date-picker,.sp-map .form-field .sp-dropdown,.sp-map .form-field .sp-date-picker,.map-dynamic-layers .form-field .sp-dropdown,.map-dynamic-layers .form-field .sp-date-picker,.sp-popup .form-field .sp-dropdown,.sp-popup .form-field .sp-date-picker{width:100% !important}.audit-page .form-field label,.administration-page .form-field label,.profile-page .form-field label,.fires-page .form-field label,.emergency-page .form-field label,.techfires-page .form-field label,.permafrost-page .form-field label,.delivery-page .form-field label,.fires-popup .form-field label,.dashboard-public .form-field label,.sp-map .form-field label,.map-dynamic-layers .form-field label,.sp-popup .form-field label{margin-bottom:8px;color:var(--dark-grey) !important}.audit-page .sp-tabs .sp-tabs-container,.administration-page .sp-tabs .sp-tabs-container,.profile-page .sp-tabs .sp-tabs-container,.fires-page .sp-tabs .sp-tabs-container,.emergency-page .sp-tabs .sp-tabs-container,.techfires-page .sp-tabs .sp-tabs-container,.permafrost-page .sp-tabs .sp-tabs-container,.delivery-page .sp-tabs .sp-tabs-container,.fires-popup .sp-tabs .sp-tabs-container,.dashboard-public .sp-tabs .sp-tabs-container,.sp-map .sp-tabs .sp-tabs-container,.map-dynamic-layers .sp-tabs .sp-tabs-container,.sp-popup .sp-tabs .sp-tabs-container{margin-bottom:20px !important;border-bottom:3px solid var(--light-grey) !important}.audit-page .sp-tabs .sp-tabs-container .sp-tab,.administration-page .sp-tabs .sp-tabs-container .sp-tab,.profile-page .sp-tabs .sp-tabs-container .sp-tab,.fires-page .sp-tabs .sp-tabs-container .sp-tab,.emergency-page .sp-tabs .sp-tabs-container .sp-tab,.techfires-page .sp-tabs .sp-tabs-container .sp-tab,.permafrost-page .sp-tabs .sp-tabs-container .sp-tab,.delivery-page .sp-tabs .sp-tabs-container .sp-tab,.fires-popup .sp-tabs .sp-tabs-container .sp-tab,.dashboard-public .sp-tabs .sp-tabs-container .sp-tab,.sp-map .sp-tabs .sp-tabs-container .sp-tab,.map-dynamic-layers .sp-tabs .sp-tabs-container .sp-tab,.sp-popup .sp-tabs .sp-tabs-container .sp-tab{color:var(--dark-grey);font-weight:700;padding:0;margin-right:30px}.audit-page .sp-tabs .sp-tabs-container .sp-tab.active,.administration-page .sp-tabs .sp-tabs-container .sp-tab.active,.profile-page .sp-tabs .sp-tabs-container .sp-tab.active,.fires-page .sp-tabs .sp-tabs-container .sp-tab.active,.emergency-page .sp-tabs .sp-tabs-container .sp-tab.active,.techfires-page .sp-tabs .sp-tabs-container .sp-tab.active,.permafrost-page .sp-tabs .sp-tabs-container .sp-tab.active,.delivery-page .sp-tabs .sp-tabs-container .sp-tab.active,.fires-popup .sp-tabs .sp-tabs-container .sp-tab.active,.dashboard-public .sp-tabs .sp-tabs-container .sp-tab.active,.sp-map .sp-tabs .sp-tabs-container .sp-tab.active,.map-dynamic-layers .sp-tabs .sp-tabs-container .sp-tab.active,.sp-popup .sp-tabs .sp-tabs-container .sp-tab.active{color:var(--black)}.audit-page .sp-btn,.administration-page .sp-btn,.profile-page .sp-btn,.fires-page .sp-btn,.emergency-page .sp-btn,.techfires-page .sp-btn,.permafrost-page .sp-btn,.delivery-page .sp-btn,.fires-popup .sp-btn,.dashboard-public .sp-btn,.sp-map .sp-btn,.map-dynamic-layers .sp-btn,.sp-popup .sp-btn{height:var(--element-height);font-size:14px}.audit-page .tox-tinymce .tox-toolbar__primary,.administration-page .tox-tinymce .tox-toolbar__primary,.profile-page .tox-tinymce .tox-toolbar__primary,.fires-page .tox-tinymce .tox-toolbar__primary,.emergency-page .tox-tinymce .tox-toolbar__primary,.techfires-page .tox-tinymce .tox-toolbar__primary,.permafrost-page .tox-tinymce .tox-toolbar__primary,.delivery-page .tox-tinymce .tox-toolbar__primary,.fires-popup .tox-tinymce .tox-toolbar__primary,.dashboard-public .tox-tinymce .tox-toolbar__primary,.sp-map .tox-tinymce .tox-toolbar__primary,.map-dynamic-layers .tox-tinymce .tox-toolbar__primary,.sp-popup .tox-tinymce .tox-toolbar__primary{background-color:var(--light-grey) !important;height:40px}.audit-page .tox-tinymce .tox-statusbar,.administration-page .tox-tinymce .tox-statusbar,.profile-page .tox-tinymce .tox-statusbar,.fires-page .tox-tinymce .tox-statusbar,.emergency-page .tox-tinymce .tox-statusbar,.techfires-page .tox-tinymce .tox-statusbar,.permafrost-page .tox-tinymce .tox-statusbar,.delivery-page .tox-tinymce .tox-statusbar,.fires-popup .tox-tinymce .tox-statusbar,.dashboard-public .tox-tinymce .tox-statusbar,.sp-map .tox-tinymce .tox-statusbar,.map-dynamic-layers .tox-tinymce .tox-statusbar,.sp-popup .tox-tinymce .tox-statusbar{border-top:none !important}.audit-page .tox-tinymce .tox-statusbar__text-container,.administration-page .tox-tinymce .tox-statusbar__text-container,.profile-page .tox-tinymce .tox-statusbar__text-container,.fires-page .tox-tinymce .tox-statusbar__text-container,.emergency-page .tox-tinymce .tox-statusbar__text-container,.techfires-page .tox-tinymce .tox-statusbar__text-container,.permafrost-page .tox-tinymce .tox-statusbar__text-container,.delivery-page .tox-tinymce .tox-statusbar__text-container,.fires-popup .tox-tinymce .tox-statusbar__text-container,.dashboard-public .tox-tinymce .tox-statusbar__text-container,.sp-map .tox-tinymce .tox-statusbar__text-container,.map-dynamic-layers .tox-tinymce .tox-statusbar__text-container,.sp-popup .tox-tinymce .tox-statusbar__text-container{display:none}.audit-page .tox-tinymce,.administration-page .tox-tinymce,.profile-page .tox-tinymce,.fires-page .tox-tinymce,.emergency-page .tox-tinymce,.techfires-page .tox-tinymce,.permafrost-page .tox-tinymce,.delivery-page .tox-tinymce,.fires-popup .tox-tinymce,.dashboard-public .tox-tinymce,.sp-map .tox-tinymce,.map-dynamic-layers .tox-tinymce,.sp-popup .tox-tinymce{margin-bottom:20px}.audit-page .ui-pager a:hover,.administration-page .ui-pager a:hover,.profile-page .ui-pager a:hover,.fires-page .ui-pager a:hover,.emergency-page .ui-pager a:hover,.techfires-page .ui-pager a:hover,.permafrost-page .ui-pager a:hover,.delivery-page .ui-pager a:hover,.fires-popup .ui-pager a:hover,.dashboard-public .ui-pager a:hover,.sp-map .ui-pager a:hover,.map-dynamic-layers .ui-pager a:hover,.sp-popup .ui-pager a:hover{color:var(--white) !important}.audit-page textarea,.administration-page textarea,.profile-page textarea,.fires-page textarea,.emergency-page textarea,.techfires-page textarea,.permafrost-page textarea,.delivery-page textarea,.fires-popup textarea,.dashboard-public textarea,.sp-map textarea,.map-dynamic-layers textarea,.sp-popup textarea{max-width:100%;min-width:100%;min-height:70px;max-height:200px}.audit-page textarea:hover,.administration-page textarea:hover,.profile-page textarea:hover,.fires-page textarea:hover,.emergency-page textarea:hover,.techfires-page textarea:hover,.permafrost-page textarea:hover,.delivery-page textarea:hover,.fires-popup textarea:hover,.dashboard-public textarea:hover,.sp-map textarea:hover,.map-dynamic-layers textarea:hover,.sp-popup textarea:hover{border-color:var(--primary)}.permafrost-module:has(.permafrost-map){overflow:hidden}:root{--primary: #37b813;--primary-rgb: 55, 184, 19;--secondary: #1d46a1;--secondary-rgb: 29, 70, 161;--bg: #ffffff;--light-blue-bg: #f2f6fc;--dark: #393e46;--lighter-dark: #494e58;--deep-dark: #2e3238;--grey: #b8b8b8;--dark-grey: #7a7a7a;--light-grey: #eeeeee;--lighter-grey: #f9f9f9;--super-light-grey: #f9f9ff;--light-accent: #eff4f9;--selected-bg: #c2eaa7;--orange-500: #f97316;--red-500: #ef4444;--error: #d00;--row-height: 40px;--ui-element-height: 36px;--element-height: 36px;--input-font-size: 14px;--white: #ffffff;--black: #393e46;--header-height: 80px;--sidebar-width: 90px;--sidebar-btn-size: 80px;--hover: var(--lighter-grey);--border: var(--grey);--border-radius: 5px;--text: var(--dark);--panel-bg: var(--bg);--header-z: 3000;--sidebar-z: 2000;--panel-z: 1000;--success: #33ce65;--danger: #cd4141;--info: #2784ff;--warning: #ff9900;--confirmed: #d00;--ambulatory: #90d;--isolated: #acf;--recovered: #6a0;--contacted: #f80;--infdep: #d40;--observator: #80a;--self: #0af;--adpi-message: #f97316;--_112-message: #ef4444}html,body,#root{width:100%;height:100%;background:var(--light-grey);display:flex;align-items:center;justify-content:center}body{font-family:"Roboto",sans-serif;font-size:12px;line-height:1.4em;font-feature-settings:"lnum"}.login-layout{width:100%;height:100%;background:var(--content-bg, #f2f2f4);display:flex;align-items:flex-start;justify-content:center}.error{display:block;margin:10px 0;color:var(--danger)}a{color:var(--primary)}a:hover{color:#000}hr{height:1px;border:0;background:#ddd;margin-bottom:15px}h1{font-size:16px;margin-bottom:1em}h2{font-weight:bold;font-size:18px;line-height:21px;margin-bottom:16px}h3{font-weight:700;font-size:14px;line-height:16px;margin:20px 0 30px 0}.hint{color:var(--dark-grey)}a{text-decoration:none}.login-layout{width:80%;height:80%;background:var(--main-bg, #fff);display:flex}.login-layout .login-form{flex-grow:1;padding:30px 90px;height:100%}.login-layout .login-form .title{display:flex;align-items:center}.login-layout .login-form .title svg{height:50px;width:50px}.login-layout .login-form .title span{margin-left:20px;font-weight:700;font-size:16px;line-height:19px;color:var(--grey);text-transform:uppercase}.login-layout .login-form .welcome{margin:40px 0;font-weight:700;font-size:48px;line-height:56px}.login-layout .login-form .form-field label{color:var(--dark-grey);font-size:14px;line-height:16px;margin-bottom:8px}.login-layout .login-form .form-field input{max-width:300px;min-width:120px}.login-layout .login-form .submit{margin:20px 0}.login-layout .login-form .submit a{margin-left:30px;text-decoration:none}.login-layout .login-form .error{font-size:11px;color:#a00;font-weight:700;height:50px}.login-layout .login-description{background-color:var(--primary);width:40%;height:100%;padding:120px 80px}.login-layout .login-description .top,.login-layout .login-description .modules-list{display:flex;flex-direction:column;color:#fff}.login-layout .login-description .top{font-weight:700;font-size:48px;line-height:56px;margin-bottom:16px}.login-layout .login-description .modules-list{margin-top:80px;font-size:18px;line-height:25px}@media(min-width: 767px)and (max-width: 1199px){.login-layout{text-align:center;width:90% !important}.login-layout .login-form{display:flex;flex-direction:column;justify-content:center;padding:30px !important}.login-layout .login-form .title{margin:0 auto}.login-layout .login-form .welcome{margin:40px 0 !important}.login-layout .login-description{padding:50px !important;text-align:left !important;display:flex;flex-direction:column;justify-content:center}}@media(max-width: 767px){.login-layout{width:100% !important;height:100% !important}.login-layout .login-form{width:100% !important;padding:40px !important}.login-layout .login-form .title span{font-size:12px !important}.login-layout .login-form input{max-width:unset !important}.login-layout .login-form .welcome{margin:20px 0 !important;font-size:26px !important;line-height:40px !important}.login-layout .login-description{display:none}}.cursor-pointer{cursor:pointer}.overflow-auto{overflow:auto}.text-link{text-decoration:underline}.text-link:hover{color:#0af}input.monospaced{font-family:"Consolas",monospace}.full-container{width:100%;height:100%;background:#fff;overflow:auto}.model-list,.hasmany-relation-list{height:100%;display:flex;flex-direction:column}.model-list #table,.hasmany-relation-list #table{flex-grow:1}#table{height:100%}.form-validation-error{color:#d00;font-weight:bold}input.validation-error{border-width:1.5px;border-color:var(--error)}input.validation-error:hover,input.validation-error:focus{border-color:var(--error) !important}label.is-required:after{content:"*";position:absolute;color:var(--danger);font-weight:bold;margin-left:2px;font-size:16px}.default-cursor{cursor:default}.print-only{display:none}@media print{@page :first{margin-top:-22%}@page{size:landscape;margin-right:-50%;margin-left:-50%;margin-top:0}body{zoom:50%}.main-layout{padding:initial}.operational-report-by-types .main{display:flex;flex-direction:column}.fires-count-chart{width:750px !important}.fires-area .fires-area-chart{width:750px !important}.fires-area .fires-area-chart canvas{width:750px !important}.main-sidebar,.main-header,.action-panel{display:none}.fires-module{overflow:initial}.print-only{display:initial}}.warn-message{background:#fffcf0;padding:10px;border:1px dashed rgba(0,0,0,.2)}.danger-message{background:var(--danger);padding:10px;border:1px dashed rgba(0,0,0,.2);color:var(--white)}

/*# sourceMappingURL=main.e8a39f15.css.map*/