.sc-panel-wrapper{position:absolute;z-index:1000;z-index:var(--panel-z, 1000);color:var(--text);padding:0;border-radius:4px;box-shadow:0 0 10px rgba(0,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:0.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}

.custom-controls{margin-top:20px;display:flex;-moz-column-gap:20px;column-gap:20px}.custom-controls button{margin-right:0}

.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;-moz-column-gap:20px;column-gap:20px}.custom-action-bar .clean-btn{box-shadow:unset !important}

.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:0.5;filter:saturate(0)}.model-list .table-with-pager.loading .ui-pager{opacity:0.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:0.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 transparent !important;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,0.1)}.icon-btn.plus-btn{height:var(--height) !important;width:var(--height) !important;font-size:unset !important}.icon-btn.plus-btn svg{margin:0 auto}.icon-btn.filter-btn,.icon-btn.add-btn-secondary,.icon-btn.add-contragent-button,.icon-btn.upload-btn,.icon-btn.export-btn{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{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{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]{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]{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{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{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]{fill:#b8b8b8}.icon-btn.clean-btn{background-color:unset !important;color:var(--primary) !important}.icon-btn.clean-btn:hover{transform:unset !important;box-shadow:unset !important}.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;min-width:var(--height);height:var(--height);background-color:var(--bg);border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all 150ms ease-out;font-size:14px}.delete-button svg{height:16px}.delete-button:hover{transform:translate(0, -1px)}.delete-button:hover svg *[stroke]{stroke:red}.delete-button span{margin-left:8px;color:var(--dark-grey) !important}

.composite-toolbar{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;pointer-events:all}.composite-toolbar>*{height:var(--height) !important}

.search-icon-input{display:flex;align-items:center;border:1px solid transparent !important;border-radius:5px;background-color:var(--bg) !important;padding:0 10px;width:505px;height:var(--height)}.search-icon-input input{width:100%;border:none;background:transparent}.search-icon-input input:hover{background:transparent}.search-icon-input:hover{border-color:var(--primary) !important}


.contragent .main{-moz-column-gap:20px;column-gap:20px}.contragent .main .top{display:flex;-moz-column-gap:40px;column-gap:40px;padding-bottom:20px;border-bottom:2px solid var(--light-grey)}.contragent .main .top>*{width:420px;max-width:420px}.contragent .main .bottom{display:flex;-moz-column-gap:40px;column-gap:40px}.contragent .main .bottom .left,.contragent .main .bottom .right{width:420px}.contragent .main .bottom .left .title,.contragent .main .bottom .right .title{font-weight:700;margin:20px 0}.contragent .main .bottom .contacts{display:flex;-moz-column-gap:20px;column-gap:20px}

.modes{display:flex;-moz-column-gap:10px;column-gap:10px}.modes svg{background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.1);border-radius:5px;border-color:unset !important;cursor:pointer;transition:all 200ms ease-out;opacity:0.5;width:var(--height);height:var(--height);border:2px solid transparent !important}.modes svg .icon-border{stroke:unset}.modes svg .icon-content{stroke:rgba(50,50,50,0.6)}.modes svg:hover{opacity:0.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;-moz-column-gap:10px;column-gap:10px}.member-avatar-popup .info{flex-grow:1;align-self:center}.member-avatar-popup .info .organization{color:var(--secondary)}

.delivery-card{width:100%}.delivery-card__header{height:42px;background-color:var(--dark);display:flex;align-items:center;padding:9px 14px;border-radius:8px 8px 0px 0px}.delivery-card__header .title{color:#fff;margin-left:15px;font-weight:700;font-size:16px;line-height:19px}.delivery-card__header .icon{width:24px;height:24px}.delivery-card__header .icon svg{width:100%;height:100%}.delivery-card .content{border-radius:0px 0px 8px 8px;background-color:#fff}

.delivery-btn.delete-btn{cursor:pointer;min-width:var(--height);height:var(--height);background:#ffffff;box-shadow:0px 0px 10px rgba(0,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(--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:grey}

.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:rgba(238,238,238,0.4);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,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,0.15)}.add-row.disabled{pointer-events:none;filter:saturate(0)}.delete-row{height:18px;width:18px;color:#d00;opacity:0.7;cursor:pointer}.delete-row:hover{opacity:1}.cancel-button{color:var(--dark-grey) !important;background:var(--lighter-grey) !important}.cancel-button svg{color:var(--dark-grey) !important;font-size:14px !important}.cancel-button:hover{filter:none !important}.copy-button,.cancel-button{font-size:14px !important;padding:0 1em !important;min-height:2.4285714em;height:2.4285714em;line-height:calc(2.4285714em - 2px) !important}.copy-button:disabled,.cancel-button:disabled{border-color:rgba(0,0,0,0) !important}button.icon-btn{display:inline-flex !important;align-items:center !important}button.icon-btn span{white-space:nowrap}

.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}

.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,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:0.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 rgba(255,255,255,0.5);z-index:100;color:#fff;font-size:12px;text-shadow:1px 2px rgba(0,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}

.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,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 rgba(255,255,255,0.3)}.maximized-camera .video-container .error{color:#f00}.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}

.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;-moz-column-gap:13px;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}

.notifications{display:flex;flex-direction:column;gap:20px;position:fixed;top:50px;right:100px;width:290px;z-index:5000;font-size:14px}@-webkit-keyframes notification{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes notification{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.notifications .notification{padding:12px 16px;-webkit-animation:notification 10s;animation:notification 10s;border-radius:4px;color:var(--white)}.notifications .notification>p{margin:0}.notifications .notification.success{background-color:var(--success)}.notifications .notification.error{background-color:var(--danger)}.notifications .notification.warning{background-color:var(--warning)}.notifications .notification.alarm{-webkit-animation:noFadeOutNotification 1s;animation:noFadeOutNotification 1s;background-color:var(--danger)}@-webkit-keyframes noFadeOutNotification{0%{opacity:0}100%{opacity:1}}@keyframes noFadeOutNotification{0%{opacity:0}100%{opacity:1}}.notifications .notification._adpi{background-color:var(--adpi-message)}.notifications .notification._112{cursor:pointer;background-color:var(--_112-message)}.notifications .notification .notification-message-text{width:100%;display:flex;gap:12px;align-items:flex-start}.notifications .notification .notification-message-text svg *[stroke]{stroke:white}.notifications .notification .buttons{display:flex;gap:12px;width:100%;margin-top:12px}.notifications .notification .buttons button{margin:0;border:none;font-weight:500;width:124px;font-size:14px}.notifications .notification .buttons .notification-cancel-button{background-color:rgba(255,255,255,0.2);color:var(--bg)}.notifications .notification .buttons .notification-open-button{color:var(--dark)}

.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::-moz-placeholder{color:#000}.address-search>input::placeholder{color:#000}.address-search>input:focus::-moz-placeholder{color:#aaa}.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,0.2);display:flex;align-items:center;background:#fff;border-radius:4px;cursor:pointer;padding:0 10px;font-size:14px}.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:250px;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,0.15)}.sp-trigger-popup.address-search-popup .empty{padding:10px}.sp-trigger-popup.address-search-popup .suggestions{width:100%;overflow:auto;height:250px}.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}.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}.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}.techfire-address-popup{background:#fff;width:600px;height:400px;border:1px solid rgba(0,0,0,0.15)}

.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,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,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,0.2);display:flex}.address-info .hdr .name{flex-grow:0.6;font-weight:bold}.address-info .hdr .name svg{margin-right:5px}.address-info .hdr .name svg *{fill:var(--primary)}.address-info .hdr .info{flex-grow:0.4;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 .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,0.15)}.address-info .address-objects .sidebar .sidebar-hdr{display:none;flex-basis:40px;padding:10px;border-bottom:1px solid rgba(0,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,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: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 .object-controls,.address-info .address-objects .address-object-edit .object-controls{margin:-10px -10px 10px -10px;height:40px;display:flex;align-items:center;gap:10px;padding:5px 10px;border-bottom:1px solid rgba(0,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}

.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 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 .right-chevron{transform:rotate(180deg);margin-left:1px}.range-date-picker .left-chevron{margin-right:1px}.range-date-picker .sp-dropdown{margin-right:unset !important}.range-date-picker button{padding:0 !important;width:var(--element-height) !important;height:calc(var(--element-height) - 0.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{-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select: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{-webkit-user-select:none;-moz-user-select:none;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 .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}

.sp-table .skeleton-row{width:100%;height:auto;overflow:hidden;position:relative;max-width:100vw}.sp-table .skeleton-row .number-value,.sp-table .skeleton-row .number-value,.sp-table .skeleton-row .date-value{display:none}@-webkit-keyframes shimmer{0%{transform:translate(-100%)}70%,100%{transform:translate(100%)}}@keyframes shimmer{0%{transform:translate(-100%)}70%,100%{transform:translate(100%)}}.sp-table .skeleton-row:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(90deg, transparent, transparent, rgba(41,50,75,0.35), transparent, transparent);-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-duration:2.3s;animation-duration:2.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}

.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:transparent}.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::-moz-placeholder{color:#000}.address-search>input::placeholder{color:#000}.address-search>input:focus::-moz-placeholder{color:#aaa}.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,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:0.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:rgba(255,255,255,0.9);color:#000;padding:3px 5px;font-size:11px;bottom:10px;left:10px;border:1px solid rgba(0,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 rgba(255,255,255,0.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,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,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,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,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,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,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:#fff;background:var(--main-bg, #fff);border-radius:4px;font-size:13px;position:relative;color:#333;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:0.5;background:rgba(0,170,255,0.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:calc(16px * 5);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)}.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-minimized{position:absolute;top:20px;left:10px;width:40px;height:40px;z-index:var(--panel-z);background:#fff;border:1px solid rgba(0,0,0,0.25);box-shadow:1px 3px 3px rgba(0,0,0,0.15);border-radius:4px;cursor:pointer;display:grid;place-items:center;color:var(--primary);font-size:16px}.fires-filters-minimized.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}@media (max-height: 960px){.fires-filters-minimized.private{left:calc(var(--sidebar-width) + 20px)}}.fires-filters-minimized:hover{color:#000}.fires-filters-wrapper{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,0.15)}.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{font-size:12px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:auto;background:rgba(255,255,255,0.7)}.fires-filters>.actions{padding:10px 15px}.fires-filters .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,0.15);border-radius:4px;cursor:pointer}.fires-filters .minimize-btn:hover{color:#000}.fires-filters .sp-dropdown{width:200px}.fires-filters .sp-slide-input{width:200px;margin-left:1px}.fires-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,0.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{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,0.25);box-shadow:1px 3px 3px rgba(0,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,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:rgba(255,255,255,0.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:-webkit-grab;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,.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 :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 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 rgba(255,255,255,0.5);z-index:100;color:#fff;font-size:12px;text-shadow:1px 2px rgba(0,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}

.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:black}.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{background:var(--light-blue-bg);font-family:Roboto, sans-serif}.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) - 0.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,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 .block{background:#fff;border:1px solid rgba(0,0,0,0.15);box-shadow:1px 3px 10px rgba(0,0,0,0.05);margin-bottom:15px;border-radius:5px;font-family:Roboto, sans-serif}.operational-report-by-types .block .title{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid var(--light-grey);height:48px;padding:12px 24px}.operational-report-by-types .block .title svg{margin-right:10px}.operational-report-by-types .block .title h2{font-size:16px;font-weight:700;line-height:18px;display:flex;align-items:center;margin:0}.operational-report-by-types .block .content{padding:24px}.operational-report-by-types .block .content .numbers-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px}.operational-report-by-types .block .content .numbers-row .number-block{padding:12px;background:var(--super-light-grey);border-radius:5px}.operational-report-by-types .block .content .numbers-row .number-block.green{background:#dffbdb}.operational-report-by-types .block .content .numbers-row .number-block.blue{background:#f2f6fc}.operational-report-by-types .block .content .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 .block .content .numbers-row .number-block .number-value{font-size:24px;font-weight:700}.operational-report-by-types .block .content table.dashboard-table{width:100%;--height: 24px}.operational-report-by-types .block .content table.dashboard-table th,.operational-report-by-types .block .content table.dashboard-table td{padding:0;color:var(--grey)}.operational-report-by-types .block .content table.dashboard-table th{font-weight:400;text-align:left;font-size:14px}.operational-report-by-types .block .content table.dashboard-table tr td{font-size:14px}.operational-report-by-types .block .content table.dashboard-table tr td.category{text-transform:uppercase}.operational-report-by-types .block .content 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:15px}.operational-report-by-types .main .left{flex-basis:50%;flex-grow:0;flex-shrink:0}.operational-report-by-types .main .left .dynamics{min-height:645px}.operational-report-by-types .main .right{flex-grow:1}@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{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,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{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;flex-wrap:wrap;gap:10px}.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}.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;-webkit-user-select:none;-moz-user-select:none;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,0.2)}.heat-points-selection .selection-rect{position:absolute;background:rgba(68,102,136,0.4);border:1px solid rgba(68,102,136,0.6)}

.sc-panel.fire-card-wrapper .fire-card-map-container{flex-basis:40%;flex-grow:0;height:calc(100% + 20px);flex-shrink:0;margin:-10px}.sc-panel.fire-card-wrapper .fire-card-map-container.map-maximized{flex-grow:1}.sc-panel.fire-card-wrapper .fire-card-map-container .fires-timeline{left:10px;right:10px}.sc-panel.fire-card-wrapper .fire-card-map{background:#eee}.sc-panel.fire-card-wrapper .fire-card-map .map-draw-controls{bottom:80px}.sc-panel.fire-card-wrapper .fire-card-map .map-scale-container{right:50%;margin-right:-150px}

.raids-list .sp-table{width:100%;table-layout:auto}.popover{text-align:center;display:block;height:30px;line-height:28px;padding:0 5px;border-radius:4px;background:var(--primary);color:#fff;cursor:pointer;margin-bottom:15px}

.sc-panel.fire-card-wrapper{display:flex;height:100%}.sc-panel.fire-card-wrapper .fire-card{height:100%;flex-grow:1;padding-right:15px;display:flex}.sc-panel.fire-card-wrapper .fire-card.map-maximized{flex-grow:0}.sc-panel.fire-card-wrapper .fire-card .loader{margin:auto auto}.sc-panel.fire-card-wrapper .fire-card .fire-card-content{width:100%;display:flex}.sc-panel.fire-card-wrapper .fire-card .fire-card-content>.sp-tabs{padding-top:5px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content>.sp-tabs.map-maximized{display:none}.sc-panel.fire-card-wrapper .fire-card .fire-card-content>.sp-tabs .sp-tabs-content{height:calc(100% - 110px);overflow-y:auto}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar{box-shadow:1px 0 5px rgba(0,0,0,0.15);margin:-10px 20px -10px -15px;display:flex;flex-direction:column;width:200px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar.map-maximized{margin:-10px -5px -10px -15px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .title{padding:15px;min-height:50px;font-size:16px;font-weight:bold;margin:0 0 20px 0}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list{overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic{display:flex;height:26px;cursor:pointer;font-weight:bold;white-space:pre}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic .date{margin-left:3px;display:flex;font-family:monospace}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic .date>*{margin-right:10px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic:hover .delete-row{opacity:0.7}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic:hover .delete-row:hover{opacity:1}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic.active{color:var(--primary)}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .fire-sidebar .dynamic-list .dynamic svg{height:17px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-actions{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-actions>*{margin-right:15px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-actions>*>button{margin-right:15px}@media (min-width: 768px) and (max-width: 1199px){.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-actions button span:nth-child(2){display:none}}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-form{overflow:auto;margin:0 10px 10px 0;font-size:12px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-form input{font-size:12px;height:30px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-form .row{margin-bottom:15px;margin-left:0;margin-right:0}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .card-form .row>div{padding-left:0;padding-right:30px;max-width:none}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .columns{display:flex;gap:30px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .columns .column{flex-grow:1;flex-basis:0}.sc-panel.fire-card-wrapper .string-value,.sc-panel.fire-card-wrapper .number-value{font-size:12px}.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}.status-color{width:8px;height:8px;border-radius:50%;background:#ddd;margin:0 3px;display:inline-block}.forestry-table{width:100%;border-collapse:separate;border-spacing:0 1px}.forestry-table tr td:not(:first-child){text-align:center}.forestry-table thead tr{background:#f2f2f2}.forestry-table tbody tr:nth-child(even){background:#f2f2f2}.panel{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:10px;grid-row-gap:10px}.panel .record-select{width:100% !important;max-width:260px}.panel .box1{grid-column-start:2;grid-column-end:4}.panel .box1 h2{margin-bottom:26px}.panel .box1 input{width:60px}@media (min-width: 768px) and (max-width: 1199px){.panel{grid-template-columns:repeat(1, 1fr)}.panel .box1{grid-column-start:auto;grid-column-end:auto}}

.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic{display:flex;justify-content:space-between}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic>.sp-tabs{font-size:13px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic>.sp-tabs .sp-tabs-content{height:calc(100vh - 270px);overflow-y:auto;padding-right:15px;min-width:400px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .section-title{font-weight:bold;margin-bottom:10px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .main-info{display:flex}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .main-info .main-info-box{flex:0 0 50%}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .main-info .main-info-box .form-field{max-width:70%}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info{display:flex}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info-container{flex-grow:1}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info-container .threat-checkbox{display:flex;flex-direction:row-reverse}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info-container .threat-checkbox label{flex-grow:1}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info .jumping-info{display:flex;flex-grow:1}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info .jumping-info .form-field{flex-grow:1}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .secondary-info .jumping-info .form-field:first-child{padding-right:10px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .row{margin-right:0}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .people,.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic .vehicles{min-height:20%;margin-bottom:30px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic textarea{max-height:300px}.sc-panel.fire-card-wrapper .fire-card .fire-card-content .dynamic input{font-size:12px;height:30px}.edit-dynamic-people-popup .sp-popup-close-btn,.edit-dynamic-vehicle-popup .sp-popup-close-btn{display:none}.edit-dynamic-people-popup .validation-error,.edit-dynamic-vehicle-popup .validation-error{margin-left:15px;color:#d00;font-weight:bold}.squares-block{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px}.squares-block .form-field{max-width:70%}.squares-block .form-field label{margin:0}.squares-block #box0,.squares-block #box3,.squares-block #box5{border-color:var(--secondary)}.squares-block #box8,.squares-block #box10{border-color:var(--contacted)}.squares-block .box-color-blue{border-color:var(--secondary)}.squares-block .box-color-orange{border-color:var(--contacted)}.squares-block .box2{grid-column-start:4}.squares-block .box4{grid-column-start:3}.squares-block .box5{grid-column-start:1}.squares-block .box7{grid-column-start:4}.squares-block .box9{grid-column-start:3}.squares-block .box10{grid-column-start:1}.squares-block .ar-box2{grid-column-start:1}.squares-block .ar-box3{grid-column-start:3}.squares-block .ar-box5{grid-column-start:2}.connection-lines{position:relative}

.raids .filters{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.raids .filters .bottom{display:flex;gap:10px}.raids .sp-table tr td{vertical-align:middle}.raids .sp-table tr td>div{white-space:unset}.raid-popup.loading{display:flex;align-items:center;text-align:center;font-weight:bold;font-size:18px}.raid-popup.loading .loader{margin-left:20px}.raid-popup .sp-popup-close-btn{display:none}.raid-popup .raid-form .form-wrapper{display:flex;overflow-y:auto}.raid-popup .raid-form .form-wrapper .new{width:100%}.raid-popup .raid-form .form-wrapper .section-title{font-weight:bold;margin-bottom:10px}.raid-popup .raid-form .form-wrapper .left{min-width:20%;margin-right:30px}.raid-popup .raid-form .form-wrapper .right{height:500px;flex-grow:1;padding-right:15px}.raid-popup .controls{float:right}.air-raid{max-width:960px}.edit-raid-job-popup .sp-popup-close-btn,.edit-pilot-popup .sp-popup-close-btn{display:none}

.force-availability-popup .form-content{display:flex;flex-direction:row}.force-availability-popup .form-content .right{height:500px;margin-bottom:20px;display:flex;flex-direction:column}.force-availability-popup .form-content .right>*{padding-left:30px}.force-availability-popup .ui-pager{margin-top:0}.force-availability-popup .sp-popup-close-btn{display:none}.force-availability-popup .controls{display:flex;flex-grow:1;justify-content:flex-end}.force-availability-copy-popup{min-height:unset}.force-availability-copy-popup .sp-popup-close-btn{display:none}.force-availability-copy-popup .controls{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.force-availability-copy-popup .controls .loader{margin-right:40px}.force-availability-page{height:100%;display:flex;flex-direction:column}.force-availability-page #table{height:unset;flex-grow:1}

.fires-module .emergency-situation-page{height:100%;display:flex;flex-direction:column}.fires-module .emergency-situation-page #table{height:unset;flex-grow:1}.edit-emergency-situation form .form-content{display:flex;flex-direction:row;gap:20px}.edit-emergency-situation form .form-content .left{min-width:450px}

.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 black;border-collapse:collapse}.isdm-page table td{border:1px solid black;padding:5px}

.reports-page{height:calc(100% - 40px)}.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 black;border-collapse:collapse}.reports-page>div table td{border:1px solid black;padding:5px}

.delivery-filters-wrapper{position:absolute;left:10px;top:10px;bottom:70px;cursor:default;z-index:1000;display:flex;align-items:flex-start;-moz-column-gap:15px;column-gap:15px;pointer-events:none}.delivery-filters{width:300px;font-size:12px;-webkit-user-select:none;-moz-user-select:none;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,0.15);max-height:calc(100vh - 200px);overflow:auto;background:rgba(255,255,255,0.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,0.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{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,0.25);box-shadow:1px 3px 3px rgba(0,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}

.requests-toolbar{margin-bottom:20px}.requests-toolbar .top{display:flex;justify-content:space-between}.requests-toolbar .filters{margin-top:20px;display:flex;-moz-column-gap:20px;column-gap:20px}

.requests-kanban-container{flex-grow:1;flex-shrink:1;position:relative}.requests-kanban{--list-width: 280px;position:absolute;left:0;top:0;right:0;bottom:0}.requests-kanban .kb-list-info{display:none !important}.requests-kanban .kb-list,.requests-kanban .kb-items{width:calc(var(--list-width) + 8px) !important;margin-right:2px !important}.requests-kanban .kb-list .kb-item,.requests-kanban .kb-items .kb-item{overflow-x:scroll !important}.requests-kanban .kb-list .hdr,.requests-kanban .kb-items .hdr{padding:0 18px !important;width:var(--list-width) !important;height:36px !important;border:none !important;margin-bottom:16px !important}.requests-kanban .kb-list .hdr .name,.requests-kanban .kb-list .hdr .count,.requests-kanban .kb-items .hdr .name,.requests-kanban .kb-items .hdr .count{font-weight:700;color:#fff !important;font-size:14px}.requests-kanban .kb-list .hdr .actions,.requests-kanban .kb-items .hdr .actions{display:flex;align-items:center}.requests-kanban .kb-list .hdr .actions .kb-btn,.requests-kanban .kb-items .hdr .actions .kb-btn{width:16px !important;height:16px !important;margin-left:10px}.kanban-card{background-color:#fff;color:var(--dark-grey);border-left-width:5px !important;padding:8px 8px 12px 18px;min-height:173px;display:flex}.kanban-card .request-kanban-card{width:100%;display:flex;flex-direction:column;justify-content:space-between}.kanban-card .request-kanban-card .top{display:flex;justify-content:space-between}.kanban-card .request-kanban-card .top .last-udpate{color:black;opacity:0.4}.kanban-card .request-kanban-card .type{color:var(--dark-grey)}.kanban-card .request-kanban-card .name{color:#393e46;font-weight:700;font-size:14px;line-height:16px;margin:5px 0}.kanban-card .request-kanban-card .customer{color:#7a7a7a;margin-bottom:8px}.kanban-card .request-kanban-card .positions{color:black}.kanban-card .request-kanban-card .categories{display:flex;flex-wrap:wrap;margin:10px 0}.kanban-card .request-kanban-card .categories>*{margin-bottom:5px}

.delivery-requests{display:flex;height:100%;flex-direction:column}

.request .header{display:flex;justify-content:space-between}.delivery-popup.request-changed-popup{min-height:150px !important}.delivery-popup.request-changed-popup .sp-popup-content{display:flex;justify-content:space-between;flex-direction:column}.delivery-popup.request-changed-popup .sp-popup-content .action{margin-top:20px;display:flex;gap:20px}.delivery-popup.request-changed-popup .sp-popup-content .action button{margin-left:0}

.request .main-info .form-field{flex:unset;margin-bottom:unset !important}.request .main-info .send-message{margin-top:20px}.request .main-info>*{-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.request .main-info>*>*{-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.request .main-info .supplies>*{margin-bottom:unset;-moz-column-gap:unset;column-gap:unset}.request .main-info .main>*{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.request .main-info .main .top{display:flex}.request .main-info .main .top .form-field{min-width:200px !important;width:200px !important}.request .main-info .main .top .checkbox{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;-moz-column-gap:unset;column-gap:unset;margin-top:20px}.request .main-info .main .top .checkbox .ui-checkbox{margin-right:0;margin-top:0;width:30px !important}.request .main-info .main .top .checkbox label{margin-bottom:0}.request .main-info .main .bottom{display:flex}.request .main-info .main .bottom .form-field{min-width:420px !important;width:420px !important}.request .main-info .members .member{display:flex;display:flex;flex-wrap:wrap}.request .main-info .members .member .form-field{min-width:420px !important;width:420px !important}.request .main-info .members .member .delete-btn{margin-top:25px}.request-supply-popup .periods .period-title{font-weight:bold;margin:10px 0 20px 0}.request-supply-popup .periods button{margin-bottom:10px}

.customer-info .main{display:flex;flex-direction:column;-moz-column-gap:20px;column-gap:20px}.customer-info .main>*{max-width:400px !important}

.request .agreement{display:flex;-moz-column-gap:20px;column-gap:20px}.request .agreement .left{width:1040px;display:flex;flex-direction:column;gap:10px}.request .agreement .right .categories label{display:block;margin-bottom:6px;color:var(--dark-grey) !important}.request .agreement .right .categories div{margin-bottom:5px}.request .agreement .right .form-field{overflow:hidden;word-break:break-all;text-overflow:ellipsis}.request-member .sp-popup-header{background:var(--primary)}.textarea:focus{border-color:var(--primary)}

.lading-bills .path{display:flex;-moz-column-gap:20px;column-gap:20px}.lading-bills .path>*{max-width:200px;min-width:200px}.lading-bills .deliveryDate{min-width:200px;max-width:200px;margin-bottom:20px}.lading-bills .totalReleased{width:420px}.lading-bills .lading-bills-list{display:flex;flex-direction:column}.lading-bills .lading-bills-list .lading-bill-card{width:1010px;padding-bottom:20px;border-bottom:2px solid var(--light-grey);margin-top:20px;margin-right:90px}.lading-bills .lading-bills-list .lading-bill-card .document-info{display:flex;-moz-column-gap:20px;column-gap:20px;width:420px}.lading-bills .lading-bills-list .lading-bill-card .organization{width:640px;display:flex;-moz-column-gap:20px;column-gap:20px;align-items:center}.lading-bills .lading-bills-list .lading-bill-card .organization .name{min-width:420px;max-width:420px}.lading-bills .lading-bills-list .supplies{margin:20px 0}.lading-bills .request-track{width:600px}

.reserves>.content{display:flex;-moz-column-gap:20px;column-gap:20px;margin-top:20px}.reserves>.content .ui-pager{margin-top:unset}.reserves>.content .categories{padding:5px 16px;background-color:#fff;border-radius:0 0 8px 8px;width:450px}.reserves>.content .categories .caterory-item{display:flex;justify-content:space-between;padding:15px 0;font-weight:700}.reserves>.content .categories .sub-caterory-item{display:flex;justify-content:space-between;padding:5px 0;font-weight:500;font-size:12px}.reserves>.content .categories .checkbox{display:flex}.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}.reserves>.content .categories .checkbox .checkbox-toggle svg{position:relative;color:var(--primary);width:18px;height:18px;transform:scale3d(0.8, 0.8, 0.8)}.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}.reserves>.content .categories .category-block:not(:last-child){border-bottom:1px solid #e7e7ed}

.reserve .header{display:flex;justify-content:space-between}.reserve .main-info{width:420px}.reserve .main-info .form-field{flex:unset;margin-bottom:unset !important}.reserve .main-info .category-select,.reserve .main-info .date{width:calc(50% - 10px)}.reserve .main-info .sp-date-picker{min-width:100%}.reserve .main-info>*{display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.reserve .main-info>*>*{-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.reserve .movement{width:1000px}.reserve .movement .reserve-info{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.reserve .movement .sp-col{margin-right:1px}.reserve .movement .name{min-width:420px}

.analytics-tab1{display:grid;grid-template-columns:570px 425px 730px;grid-template-rows:350px 350px 350px;gap:20px}.analytics-tab1 .execution-plan{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:4}.analytics-tab1 .summary{grid-column-start:1;grid-column-end:2}.analytics-tab1 .summary .sp-row>div{text-align:center}.analytics-tab1 .card{padding:20px;background:var(--white);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.analytics-tab1 hr{margin:25px -20px}.analytics-tab1 h1{text-transform:uppercase}.analytics-tab1 .summary label{font-size:inherit !important}.analytics-tab1 .summary span{font-weight:600}.analytics-tab1 .plan-total-table{overflow:auto}.analytics-tab1 .plan-map .info{padding:20px}.analytics-tab1 .plan-map svg path{cursor:pointer}.analytics-tab1 .plan-map svg path:hover{stroke:#d00;stroke-width:2px}

.tracking-production{margin:10px 0}.tracking-production .add-button{display:flex;background:#eee;justify-content:center}.tracking-production .add-button svg{cursor:pointer}.tracking-production .sp-table{padding:24px !important;background:var(--white);overflow:hidden}.tracking-production .sp-table th{background-color:var(--white) !important}.tracking-production .sp-table th .column-title a{color:#000;font-weight:bold;font-size:14px;text-decoration:none}.tracking-production .sp-table thead tr{height:40px;border-bottom:1px solid rgba(0,0,0,0.1)}.tracking-production .sp-table thead tr th{font-weight:700;font-size:14px;line-height:16px;color:var(--black);vertical-align:inherit}.tracking-production .sp-table thead tr th .column-header{position:relative}.tracking-production .sp-table thead tr th .column-header .column-title{overflow:inherit}.tracking-production .sp-table thead tr th .column-header .column-title a{color:var(--black);text-decoration:none}.tracking-production .sp-table thead tr th .column-header .field-sort{position:absolute;left:-18px;color:transparent}.tracking-production .sp-table thead tr th .column-header .field-sort svg{width:16px;height:16px}.tracking-production .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUAAACAgIC5ubm5ubm5ubm3t7e4uLi4uLi4uLi3t7e4uLi3t7e4uLi4uLi4uLj///9CphPcAAAAD3RSTlMAAgsWM0NES1Nuc5nZ7e6Bagj4AAAAAWJLR0QPGLoA2QAAAC1JREFUCNdjYMANWNLAwIFB5h0YHMSmiHM3EDQgM7AA9nvvFoAZTGFpBgz4AAAyFxNlsUl8nQAAAABJRU5ErkJggg==")}.tracking-production .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)}.tracking-production .sp-table tbody tr:not(:first-child){height:40px !important;font-size:14px;line-height:16px}.tracking-production .sp-table th,.tracking-production .sp-table td{padding-left:42px}.tracking-production .sp-table .number-value{color:inherit}.production-edit .delete-btn{height:100%}

.bottom-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:20px}.card-status .content,.card-transporter .content,.card-update .content{padding:20px;height:100%}.card-status .statuses{margin-top:24px}.card-status .statuses .name{font-weight:700;font-size:14px;line-height:16px}.card-status .statuses .date,.card-status .statuses .city{font-weight:400;font-size:14px;line-height:16px;color:#7a7a7a}.card-transporter .transporter-items label{color:#b8b8b8 !important}.card-update .update-item{display:flex;flex-direction:column;margin-bottom:20px}.card-update .update-item .action{font-weight:400;font-size:14px;line-height:16px}.card-update .update-item .date{font-weight:400;font-size:14px;line-height:16px;color:#7a7a7a}

.progress-bar{height:24px;width:100%;background-color:#e0e0de;border-radius:50px}.progress-bar .filler{display:flex;align-items:center;flex-direction:row-reverse;height:100%;border-radius:inherit}.progress-bar .filler .label{padding:5px;color:white;font-weight:bold}

.single-cargo{display:flex;background-color:var(--super-light-grey);height:100%;overflow:auto}.single-cargo .left-panel{display:flex;flex-basis:60%;flex-direction:column;padding:20px;overflow:auto}.single-cargo .left-panel .header{display:flex;justify-content:space-between}.single-cargo .left-panel .header .header-btn{cursor:pointer;min-width:var(--height);height:var(--height);background:#ffffff;box-shadow:0px 0px 10px rgba(0,0,0,0.1);border-radius:5px;border:none}.single-cargo .left-panel .delivery-card .icon svg path{stroke:var(--primary)}.single-cargo .full-map{flex-basis:40%}.single-cargo .full-map .sp-tab .tab{display:flex;align-items:center;font-weight:bold}

.tracking-toolbar{margin-bottom:20px}.tracking-toolbar .top{display:flex;justify-content:space-between}.tracking-toolbar .filters{margin-top:20px;display:flex;-moz-column-gap:20px;column-gap:20px}


.oper-info-toolbar{margin-bottom:20px}.oper-info-toolbar .top{display:flex;justify-content:space-between}.oper-info-toolbar .filters{margin-top:20px;display:flex;-moz-column-gap:20px;column-gap:20px}

.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,0.25);box-shadow:1px 3px 3px rgba(0,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,0.15);border-radius:4px;cursor:pointer}.emergency-filters-wrapper .minimize-btn:hover{color:#000}.emergency-filters{font-size:12px;-webkit-user-select:none;-moz-user-select:none;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,0.15);max-height:calc(100vh - 200px);overflow:auto;background:rgba(255,255,255,0.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,0.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{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,0.25);box-shadow:1px 3px 3px rgba(0,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:#ffffff}.emergency-module .municipality-edit .left-panel .edit-form-buttons .delete-button{background:#ffffff;box-shadow:0 0 10px rgba(0,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-plan{display:flex}.emergency-plan .header{display:flex}.emergency-plan .header .title{flex-grow:1}.emergency-plan .header .controls{display:flex;justify-content:flex-end;gap:10px}.emergency-plan .left{width:1040px;height:calc(100% - 10px)}.emergency-plan .left .resources button{margin-bottom:10px}.emergency-plan .right{margin:-20px -20px -20px 0;flex-grow:1}.emergency-plan .right .full-map{margin-bottom:-20px;padding:20px}.emergency-plan .right .full-map .map-right-sidebar{right:27px !important;top:90px !important}

.emergency-plan .main-info .sp-col{margin-right:0px !important}.emergency-plan .main-info .form-field{flex:unset;margin-bottom:unset !important}.emergency-plan .main-info>*>*{-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.plan-member-select .render-member{width:100%;display:flex;flex-direction:row;justify-content:space-between}

.emergency-plan .agreement{display:flex;width:1040px;display:flex;flex-direction:column;gap:10px}.emergency-plan .agreement .plan-files{padding:20px}.emergency-plan .agreement .members-list .member-comment{font-weight:bold;cursor:pointer;color:var(--primary)}.request-member .sp-popup-header{background:var(--primary)}.textarea:focus{border-color:var(--primary)}

.data-on-map{position:absolute;left:0;top:0;right:0;bottom:0;font-size:18px;line-height:1.2em;pointer-events:none;z-index:1}.data-on-map .block{position:absolute;background:var(--super-light-grey);border-radius:var(--border-radius);padding:0 !important}.data-on-map .block table{border-collapse:collapse;padding:0;margin:0}.data-on-map .block table thead tr th,.data-on-map .block table tbody tr td{font-size:18px;padding:0}.data-on-map .block .layer-item{display:flex;-moz-column-gap:20px;column-gap:20px;align-items:center;margin-bottom:10px}.data-on-map .block .layer-item img{height:1em}.data-on-map .block .block-hdr{background:var(--primary);color:#fff;padding:0.7rem;font-size:26px}.data-on-map .block .content{padding:1rem}.plan-export-popup{margin-top:-25px}.plan-export-popup .sp-popup-content{margin:-15px;width:calc(100% + 30px);overflow:visible}.plan-export-popup .sp-popup-content .actions{height:50px;padding:10px 15px;display:flex;align-items:center;gap:10px;background:var(--dark-grey);color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.plan-export-popup .sp-popup-content .preview{width:100vw;max-height:90vh;position:relative;overflow:hidden}.plan-export-popup .sp-popup-content .preview,.plan-export-popup .sp-popup-content .preview.size-1200x800{max-width:calc(90vh * 1200 / 800);height:calc(100vw * 800 / 1200)}.plan-export-popup .sp-popup-content .preview.size-800x1200{max-width:calc(90vh * 800 / 1200);height:calc(100vw * 1200 / 800)}.plan-export-popup .sp-popup-content .preview.size-2200x1800{max-width:calc(90vh * 2200 / 1800);height:calc(100vw * 1800 / 2200)}.plan-export-popup .sp-popup-content .preview.size-1800x2200{max-width:calc(90vh * 1800 / 2200);height:calc(100vw * 2200 / 1800)}.plan-export-popup .sp-popup-content .preview .export-map{transform-origin:left top;width:100%;height:100%;z-index:3}.plan-export-popup .sp-popup-content .preview .export-map .map-right-sidebar{display:none}.plan-export-popup .sp-popup-content .preview .rendered-content{transform-origin:left top;position:absolute;left:0;top:0;right:0;bottom:0;z-index:4;pointer-events:none}.plan-export-popup .sp-popup-content .preview .export-bg{position:absolute;background:#ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;left:0;top:0;right:0;bottom:0;z-index:2;pointer-events:none}.export-table{position:absolute;font-size:60px;background:#fff;box-sizing:content-box;display:grid}.export-table .title{background:var(--primary);color:#fff;height:1rem}

.plan-list{height:100%;display:flex;flex-direction:column}.plan-list #table{flex-grow:1}

.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,0.25);box-shadow:1px 3px 3px rgba(0,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,0.15);border-radius:4px;cursor:pointer}.techfires-filters-wrapper .minimize-btn:hover{color:#000}.techfires-map-filters{font-size:12px;-webkit-user-select:none;-moz-user-select:none;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,0.15);max-height:calc(100vh - 200px);overflow:auto;background:rgba(255,255,255,0.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,0.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{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,0.25);box-shadow:1px 3px 3px rgba(0,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,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,0.15)}.address-map-tip .hdr{padding:0 10px;height:30px;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,0.15);border-top:0;height:200px;padding:10px;overflow:auto}

.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,0.15);margin-bottom:1em}


.firedep-vehicle-item{display:flex;width:100%;align-items:center;gap:5px}.firedep-vehicle-item .state-number{flex-grow:1;text-align:right}.firedep-vehicle-item .call-sign{flex-grow:1}.firedep-vehicle-item .vehicle-brand{flex-grow:1}.firedep-vehicle-item .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,0.1)}.firedep-vehicle-type{width:100%;display:flex;align-items:center}.firedep-vehicle-type strong{font-weight:normal;flex-grow:1}.firedep-vehicle-type em{flex-shrink:0;text-align:right;font-style:normal;font-size:11px;color:#0af}

.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,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,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,0.15);margin-bottom: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,0.15)}.techfire-create .form-and-waybill .create-waybill{flex-basis:50%;padding-top:25px}

.techfires-registry{height:100%;overflow:auto}.techfires-registry .form-field input:disabled,.techfires-registry .form-field textarea:disabled{color:var(--dark)}.techfires-registry .form-field textarea{font-size:14px;padding:7px 10px}.techfires-toolbar{margin-bottom:20px}.date-mode-select-techfires .filter .filter-content .show-value{padding-top:0;padding-bottom:0}.techfires-filters{background:none;display:flex;gap:20px}.techfires-filters>*{flex-basis:120px}

.firedep-list-container{max-width:1200px}.firedep-list-container .tree-root{margin-top:40px;font-size:14px}.firedep-list-container .tree-root .org-tree{background-color:white}.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}


.firedep-personnel{max-width:1200px}.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-vehicles{display:flex;flex-direction:row}.vehicles-all{display:flex;flex-direction:row;justify-content:space-between}.basic-additional-feature{width:54%}.suits-gasi{width:44%;margin-top:56px}.title-name{background-color:#fff;padding:12px 20px;margin:0;border:1px solid rgba(0,0,0,0.1);border-bottom:0;font-size:15px;font-weight:500}.vehicles{width:100%}.vehicles-filters{display:flex;align-items:center;margin-bottom:20px;gap:20px}.vehicles-filters>*{flex-basis:200px;flex-shrink:1}.vehicle-addition{background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:4px;padding:10px}.vehicle-addition .addition-items-block{margin-top:15px}.vehicle-addition .addition-items-block .sp-row .sp-col{display:flex;gap:20px}.vehicle-addition .addition-items-block .sp-row .sp-col>.sp-btn{margin:0}.vehicle-addition .addition-items-block .sp-row .sp-col>.sp-btn.sp-btn-primary{width:82px}.vehicle-addition .addition-items-block .sp-row .sp-col>.sp-btn.sp-btn-default{width:70px}.vehicle-addition .addition-items-block .sp-row .sp-col .sp-trigger.sp-popover .sp-btn.sp-btn-default{width:70px}.vehicle-box,.vehicle-addition{margin-bottom:14px}



.schedule-filters{display:flex;gap:20px;margin-bottom:10px}.schedule-button-group{margin-bottom:10px}

.sentries{max-width:1200px}.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,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,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:0.7}

.firedep{max-width:1200px}.firedep .geo-edit{width:960px}.firedep .geo-edit .edit-area{width:960px;height:600px}

.techfires-module .techfires-note table{border-collapse:collapse}.techfires-module .techfires-note table th,.techfires-module .techfires-note table td{border:1px solid #888;padding:5px;background:#fff}.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 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 td:first-child{background:#0f0}.techfires-module .techfires-note table tr.firedep.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{width:1080px}.ls5pso .filter,.list-112 .filter,.statistic-112 .filter,.techfaulty .filter,.lsogps40 .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{max-width:120px !important}

.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-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:transparent}.address-registry .address-single .address-form .sidebar{background:transparent}

.techfire-shifts{max-width:1200px}.techfire-shifts .title{margin-bottom:15px;display:flex;align-items:center;gap:10px}.techfire-shifts .title h1{margin:0}.techfire-shifts .title .main-dispatch{font-size:12px;font-weight:normal;background:#fff;border:1px solid rgba(0,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 .actions{margin-bottom: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:0.7}.techfire-shifts .firedep-list .sp-table tr.disabled .not-on-shift{color:var(--grey)}

.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}

.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,0.15);-webkit-user-select:none;-moz-user-select:none;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 #888888}.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 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,0.15);padding-left:calc(var(--sidebar-width) - var(--sidebar-btn-size));-webkit-user-select:none;-moz-user-select:none;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]){-webkit-text-decoration-skip:ink;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){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}

@-webkit-keyframes hvr-pop{50%{transform:scale(1.2)}}@keyframes hvr-pop{50%{transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;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:0.3s;animation-duration:0.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::-moz-selection{background:#37b813;background:var(--primary)}.sp-dropdown.dark.sp-dropdown-trigger .filter input::selection{background:#37b813;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}.sp-btn{--default-border: var(--primary);--primary-bg: var(--primary);--primary-text: #fff}.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-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:#37b813;color:var(--primary)}body .form-field label{margin-bottom:2px}.sp-table td .number-value{color:#37b813;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}.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::-moz-placeholder, textarea::-moz-placeholder{color:#aaa}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,.delivery-module{background-color:#f4f4f9;background-color:var(--super-light-grey);height:100%;overflow:auto}.administration-page,.emergency-page,.techfires-page,.fires-page,.profile-page,.delivery-page{padding:20px;height:100%;min-height:100%}.administration-page .sp-tabs,.emergency-page .sp-tabs,.techfires-page .sp-tabs,.fires-page .sp-tabs,.profile-page .sp-tabs,.delivery-page .sp-tabs{height:calc(100% - 40px)}.administration-page .sp-tabs .sp-tabs-content,.emergency-page .sp-tabs .sp-tabs-content,.techfires-page .sp-tabs .sp-tabs-content,.fires-page .sp-tabs .sp-tabs-content,.profile-page .sp-tabs .sp-tabs-content,.delivery-page .sp-tabs .sp-tabs-content{height:calc(100% - 55px)}.emergency-popup,.techfires-popup,.fires-popup,.profile-popup,.delivery-popup{padding:20px;background-color:#f4f4f9;background-color:var(--super-light-grey);max-height:100%;overflow:auto}.emergency-popup .sp-popup-close-btn,.techfires-popup .sp-popup-close-btn,.fires-popup .sp-popup-close-btn,.profile-popup .sp-popup-close-btn,.delivery-popup .sp-popup-close-btn{display:none}.emergency-popup .form-submit,.techfires-popup .form-submit,.fires-popup .form-submit,.profile-popup .form-submit,.delivery-popup .form-submit{padding-bottom:0}.administration-page .is-required,.profile-page .is-required,.fires-page .is-required,.emergency-page .is-required,.techfires-page .is-required,.delivery-page .is-required,.fires-popup .is-required,.profile-popup .is-required,.delivery-popup .is-required,.techfires-popup .is-required,.emergency-popup .is-required{font-weight:bold;font-size:16px}.administration-page h2,.profile-page h2,.fires-page h2,.emergency-page h2,.techfires-page h2,.delivery-page h2,.fires-popup h2,.profile-popup h2,.delivery-popup h2,.techfires-popup h2,.emergency-popup h2{font-weight:bold;font-size:18px;line-height:21px;margin-bottom:16px}.administration-page h3,.profile-page h3,.fires-page h3,.emergency-page h3,.techfires-page h3,.delivery-page h3,.fires-popup h3,.profile-popup h3,.delivery-popup h3,.techfires-popup h3,.emergency-popup h3{font-weight:700;font-size:14px;line-height:16px;margin:20px 0 30px 0}.administration-page .hint,.profile-page .hint,.fires-page .hint,.emergency-page .hint,.techfires-page .hint,.delivery-page .hint,.fires-popup .hint,.profile-popup .hint,.delivery-popup .hint,.techfires-popup .hint,.emergency-popup .hint{color:#7a7a7a;color:var(--dark-grey)}.administration-page a,.profile-page a,.fires-page a,.emergency-page a,.techfires-page a,.delivery-page a,.fires-popup a,.profile-popup a,.delivery-popup a,.techfires-popup a,.emergency-popup a{text-decoration:none}.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,.delivery-page .sp-date-picker,.fires-popup .sp-date-picker,.profile-popup .sp-date-picker,.delivery-popup .sp-date-picker,.techfires-popup .sp-date-picker,.emergency-popup .sp-date-picker{height:36px;height:var(--height);min-width:200px}.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,.delivery-page .sp-date-picker input,.fires-popup .sp-date-picker input,.profile-popup .sp-date-picker input,.delivery-popup .sp-date-picker input,.techfires-popup .sp-date-picker input,.emergency-popup .sp-date-picker input{padding:12px}.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,.delivery-page .sp-date-picker .clear-btn,.fires-popup .sp-date-picker .clear-btn,.profile-popup .sp-date-picker .clear-btn,.delivery-popup .sp-date-picker .clear-btn,.techfires-popup .sp-date-picker .clear-btn,.emergency-popup .sp-date-picker .clear-btn{right:10px}.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,.delivery-page .sp-date-picker::before,.fires-popup .sp-date-picker::before,.profile-popup .sp-date-picker::before,.delivery-popup .sp-date-picker::before,.techfires-popup .sp-date-picker::before,.emergency-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 ")}.administration-page .sp-dropdown,.profile-page .sp-dropdown,.fires-page .sp-dropdown,.emergency-page .sp-dropdown,.techfires-page .sp-dropdown,.delivery-page .sp-dropdown,.fires-popup .sp-dropdown,.profile-popup .sp-dropdown,.delivery-popup .sp-dropdown,.techfires-popup .sp-dropdown,.emergency-popup .sp-dropdown{min-width:100px;min-height:36px !important;min-height:var(--height) !important;width:100%;align-items:center !important;vertical-align:middle;position:relative}.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,.delivery-page .sp-dropdown .filter-arrow,.fires-popup .sp-dropdown .filter-arrow,.profile-popup .sp-dropdown .filter-arrow,.delivery-popup .sp-dropdown .filter-arrow,.techfires-popup .sp-dropdown .filter-arrow,.emergency-popup .sp-dropdown .filter-arrow{display:none}.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,.delivery-page .sp-dropdown .sp-dropdown-item,.fires-popup .sp-dropdown .sp-dropdown-item,.profile-popup .sp-dropdown .sp-dropdown-item,.delivery-popup .sp-dropdown .sp-dropdown-item,.techfires-popup .sp-dropdown .sp-dropdown-item,.emergency-popup .sp-dropdown .sp-dropdown-item{height:30px}.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,.delivery-page .sp-dropdown .filter,.fires-popup .sp-dropdown .filter,.profile-popup .sp-dropdown .filter,.delivery-popup .sp-dropdown .filter,.techfires-popup .sp-dropdown .filter,.emergency-popup .sp-dropdown .filter{height:100%;width:calc(100% - 30px)}.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,.delivery-page .sp-dropdown .filter::before,.fires-popup .sp-dropdown .filter::before,.profile-popup .sp-dropdown .filter::before,.delivery-popup .sp-dropdown .filter::before,.techfires-popup .sp-dropdown .filter::before,.emergency-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 ")}.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,.delivery-page .sp-dropdown .filter .show-value,.fires-popup .sp-dropdown .filter .show-value,.profile-popup .sp-dropdown .filter .show-value,.delivery-popup .sp-dropdown .filter .show-value,.techfires-popup .sp-dropdown .filter .show-value,.emergency-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}.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,.delivery-page .sp-dropdown .filter .show-value .item-tag,.fires-popup .sp-dropdown .filter .show-value .item-tag,.profile-popup .sp-dropdown .filter .show-value .item-tag,.delivery-popup .sp-dropdown .filter .show-value .item-tag,.techfires-popup .sp-dropdown .filter .show-value .item-tag,.emergency-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;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.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,.delivery-page .sp-dropdown .filter .show-value .item-tag .item-tag-content,.fires-popup .sp-dropdown .filter .show-value .item-tag .item-tag-content,.profile-popup .sp-dropdown .filter .show-value .item-tag .item-tag-content,.delivery-popup .sp-dropdown .filter .show-value .item-tag .item-tag-content,.techfires-popup .sp-dropdown .filter .show-value .item-tag .item-tag-content,.emergency-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}.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,.delivery-page .sp-dropdown .filter .show-value .item-tag svg,.fires-popup .sp-dropdown .filter .show-value .item-tag svg,.profile-popup .sp-dropdown .filter .show-value .item-tag svg,.delivery-popup .sp-dropdown .filter .show-value .item-tag svg,.techfires-popup .sp-dropdown .filter .show-value .item-tag svg,.emergency-popup .sp-dropdown .filter .show-value .item-tag svg{vertical-align:middle}.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,.delivery-page .sp-dropdown .filter .show-value .item-tag .remove-btn,.fires-popup .sp-dropdown .filter .show-value .item-tag .remove-btn,.profile-popup .sp-dropdown .filter .show-value .item-tag .remove-btn,.delivery-popup .sp-dropdown .filter .show-value .item-tag .remove-btn,.techfires-popup .sp-dropdown .filter .show-value .item-tag .remove-btn,.emergency-popup .sp-dropdown .filter .show-value .item-tag .remove-btn{cursor:pointer;margin-left:10px}.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,.delivery-page .sp-dropdown.active .filter::before,.fires-popup .sp-dropdown.active .filter::before,.profile-popup .sp-dropdown.active .filter::before,.delivery-popup .sp-dropdown.active .filter::before,.techfires-popup .sp-dropdown.active .filter::before,.emergency-popup .sp-dropdown.active .filter::before{transform:scale(1, -1)}.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,.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,.profile-popup .ui-input,.profile-popup .string-value,.profile-popup .number-value,.profile-popup .object-value,.profile-popup .boolean-value,.profile-popup .date-value,.profile-popup .color-value,.profile-popup input,.delivery-popup .ui-input,.delivery-popup .string-value,.delivery-popup .number-value,.delivery-popup .object-value,.delivery-popup .boolean-value,.delivery-popup .date-value,.delivery-popup .color-value,.delivery-popup input,.techfires-popup .ui-input,.techfires-popup .string-value,.techfires-popup .number-value,.techfires-popup .object-value,.techfires-popup .boolean-value,.techfires-popup .date-value,.techfires-popup .color-value,.techfires-popup input,.emergency-popup .ui-input,.emergency-popup .string-value,.emergency-popup .number-value,.emergency-popup .object-value,.emergency-popup .boolean-value,.emergency-popup .date-value,.emergency-popup .color-value,.emergency-popup input{height:36px !important;height:var(--height) !important;line-height:36px;line-height:var(--height);font-size:14px;font-size:var(--input-font-size)}.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,.delivery-page .ui-input,.delivery-page input,.fires-popup .ui-input,.fires-popup input,.profile-popup .ui-input,.profile-popup input,.delivery-popup .ui-input,.delivery-popup input,.techfires-popup .ui-input,.techfires-popup input,.emergency-popup .ui-input,.emergency-popup input{padding:0 10px}.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,.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,.profile-popup .ui-input:not(.disabled):hover,.profile-popup .ui-input:not(.disabled):focus,.profile-popup input:not(.disabled):hover,.profile-popup input:not(.disabled):focus,.delivery-popup .ui-input:not(.disabled):hover,.delivery-popup .ui-input:not(.disabled):focus,.delivery-popup input:not(.disabled):hover,.delivery-popup input:not(.disabled):focus,.techfires-popup .ui-input:not(.disabled):hover,.techfires-popup .ui-input:not(.disabled):focus,.techfires-popup input:not(.disabled):hover,.techfires-popup input:not(.disabled):focus,.emergency-popup .ui-input:not(.disabled):hover,.emergency-popup .ui-input:not(.disabled):focus,.emergency-popup input:not(.disabled):hover,.emergency-popup input:not(.disabled):focus{border-color:#37b813 !important;border-color:var(--primary) !important}.administration-page .sp-table,.profile-page .sp-table,.fires-page .sp-table,.emergency-page .sp-table,.techfires-page .sp-table,.delivery-page .sp-table,.fires-popup .sp-table,.profile-popup .sp-table,.delivery-popup .sp-table,.techfires-popup .sp-table,.emergency-popup .sp-table{padding:24px !important;overflow:hidden}.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,.delivery-page .sp-table thead tr,.fires-popup .sp-table thead tr,.profile-popup .sp-table thead tr,.delivery-popup .sp-table thead tr,.techfires-popup .sp-table thead tr,.emergency-popup .sp-table thead tr{height:40px;border-bottom:1px solid rgba(0,0,0,0.1)}.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,.delivery-page .sp-table thead tr th,.fires-popup .sp-table thead tr th,.profile-popup .sp-table thead tr th,.delivery-popup .sp-table thead tr th,.techfires-popup .sp-table thead tr th,.emergency-popup .sp-table thead tr th{font-size:14px;line-height:16px;background:#ffffff;background:var(--white);vertical-align:middle;font-weight:bold}.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,.delivery-page .sp-table thead tr th .column-header,.fires-popup .sp-table thead tr th .column-header,.profile-popup .sp-table thead tr th .column-header,.delivery-popup .sp-table thead tr th .column-header,.techfires-popup .sp-table thead tr th .column-header,.emergency-popup .sp-table thead tr th .column-header{position:relative}.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,.delivery-page .sp-table thead tr th .column-header .column-title,.fires-popup .sp-table thead tr th .column-header .column-title,.profile-popup .sp-table thead tr th .column-header .column-title,.delivery-popup .sp-table thead tr th .column-header .column-title,.techfires-popup .sp-table thead tr th .column-header .column-title,.emergency-popup .sp-table thead tr th .column-header .column-title{overflow:inherit}.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,.delivery-page .sp-table thead tr th .column-header .column-title a,.fires-popup .sp-table thead tr th .column-header .column-title a,.profile-popup .sp-table thead tr th .column-header .column-title a,.delivery-popup .sp-table thead tr th .column-header .column-title a,.techfires-popup .sp-table thead tr th .column-header .column-title a,.emergency-popup .sp-table thead tr th .column-header .column-title a{color:#393e46;color:var(--black)}.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,.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,.profile-popup .sp-table thead tr th .column-header .column-title a:hover,.delivery-popup .sp-table thead tr th .column-header .column-title a:hover,.techfires-popup .sp-table thead tr th .column-header .column-title a:hover,.emergency-popup .sp-table thead tr th .column-header .column-title a:hover{color:#37b813;color:var(--primary)}.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,.delivery-page .sp-table thead tr th .column-header .field-sort,.fires-popup .sp-table thead tr th .column-header .field-sort,.profile-popup .sp-table thead tr th .column-header .field-sort,.delivery-popup .sp-table thead tr th .column-header .field-sort,.techfires-popup .sp-table thead tr th .column-header .field-sort,.emergency-popup .sp-table thead tr th .column-header .field-sort{color:transparent}.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,.delivery-page .sp-table thead tr th .column-header .field-sort svg,.fires-popup .sp-table thead tr th .column-header .field-sort svg,.profile-popup .sp-table thead tr th .column-header .field-sort svg,.delivery-popup .sp-table thead tr th .column-header .field-sort svg,.techfires-popup .sp-table thead tr th .column-header .field-sort svg,.emergency-popup .sp-table thead tr th .column-header .field-sort svg{width:16px;height:16px}.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,.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,.profile-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.delivery-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.techfires-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down,.emergency-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-down{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUAAACAgIC5ubm5ubm5ubm3t7e4uLi4uLi4uLi3t7e4uLi3t7e4uLi4uLi4uLj///9CphPcAAAAD3RSTlMAAgsWM0NES1Nuc5nZ7e6Bagj4AAAAAWJLR0QPGLoA2QAAAC1JREFUCNdjYMANWNLAwIFB5h0YHMSmiHM3EDQgM7AA9nvvFoAZTGFpBgz4AAAyFxNlsUl8nQAAAABJRU5ErkJggg==")}.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,.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,.profile-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.delivery-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.techfires-popup .sp-table thead tr th .column-header .field-sort svg.fa-chevron-up,.emergency-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)}.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,.delivery-page .sp-table tbody tr,.fires-popup .sp-table tbody tr,.profile-popup .sp-table tbody tr,.delivery-popup .sp-table tbody tr,.techfires-popup .sp-table tbody tr,.emergency-popup .sp-table tbody tr{background:#ffffff;background:var(--white)}.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),.delivery-page .sp-table tbody tr:not(:first-child),.fires-popup .sp-table tbody tr:not(:first-child),.profile-popup .sp-table tbody tr:not(:first-child),.delivery-popup .sp-table tbody tr:not(:first-child),.techfires-popup .sp-table tbody tr:not(:first-child),.emergency-popup .sp-table tbody tr:not(:first-child){height:40px !important;font-size:14px;line-height:16px}.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,.delivery-page .sp-table tbody tr .color-value,.fires-popup .sp-table tbody tr .color-value,.profile-popup .sp-table tbody tr .color-value,.delivery-popup .sp-table tbody tr .color-value,.techfires-popup .sp-table tbody tr .color-value,.emergency-popup .sp-table tbody tr .color-value{height:24px !important;width:24px !important}.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,.delivery-page .sp-table th,.delivery-page .sp-table td,.fires-popup .sp-table th,.fires-popup .sp-table td,.profile-popup .sp-table th,.profile-popup .sp-table td,.delivery-popup .sp-table th,.delivery-popup .sp-table td,.techfires-popup .sp-table th,.techfires-popup .sp-table td,.emergency-popup .sp-table th,.emergency-popup .sp-table td{font-size:14px;line-height:16px;padding:0 15px}.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,.delivery-page .sp-table .number-value,.fires-popup .sp-table .number-value,.profile-popup .sp-table .number-value,.delivery-popup .sp-table .number-value,.techfires-popup .sp-table .number-value,.emergency-popup .sp-table .number-value{color:inherit}.administration-page .form-field,.profile-page .form-field,.fires-page .form-field,.emergency-page .form-field,.techfires-page .form-field,.delivery-page .form-field,.fires-popup .form-field,.profile-popup .form-field,.delivery-popup .form-field,.techfires-popup .form-field,.emergency-popup .form-field{flex:1;width:100%}.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,.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,.profile-popup .form-field .sp-dropdown,.profile-popup .form-field .sp-date-picker,.delivery-popup .form-field .sp-dropdown,.delivery-popup .form-field .sp-date-picker,.techfires-popup .form-field .sp-dropdown,.techfires-popup .form-field .sp-date-picker,.emergency-popup .form-field .sp-dropdown,.emergency-popup .form-field .sp-date-picker{width:100% !important}.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,.delivery-page .form-field label,.fires-popup .form-field label,.profile-popup .form-field label,.delivery-popup .form-field label,.techfires-popup .form-field label,.emergency-popup .form-field label{margin-bottom:6px;color:#7a7a7a !important;color:var(--dark-grey) !important}.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,.delivery-page .sp-tabs .sp-tabs-container,.fires-popup .sp-tabs .sp-tabs-container,.profile-popup .sp-tabs .sp-tabs-container,.delivery-popup .sp-tabs .sp-tabs-container,.techfires-popup .sp-tabs .sp-tabs-container,.emergency-popup .sp-tabs .sp-tabs-container{margin-bottom:20px !important;border-bottom:2px solid #eee !important;border-bottom:2px solid var(--light-grey) !important}.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,.delivery-page .sp-tabs .sp-tabs-container .sp-tab,.fires-popup .sp-tabs .sp-tabs-container .sp-tab,.profile-popup .sp-tabs .sp-tabs-container .sp-tab,.delivery-popup .sp-tabs .sp-tabs-container .sp-tab,.techfires-popup .sp-tabs .sp-tabs-container .sp-tab,.emergency-popup .sp-tabs .sp-tabs-container .sp-tab{color:#7a7a7a;color:var(--dark-grey);font-weight:700;padding:0;margin-right:30px}.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,.delivery-page .sp-tabs .sp-tabs-container .sp-tab.active,.fires-popup .sp-tabs .sp-tabs-container .sp-tab.active,.profile-popup .sp-tabs .sp-tabs-container .sp-tab.active,.delivery-popup .sp-tabs .sp-tabs-container .sp-tab.active,.techfires-popup .sp-tabs .sp-tabs-container .sp-tab.active,.emergency-popup .sp-tabs .sp-tabs-container .sp-tab.active{color:#393e46;color:var(--black)}.administration-page .sp-btn,.profile-page .sp-btn,.fires-page .sp-btn,.emergency-page .sp-btn,.techfires-page .sp-btn,.delivery-page .sp-btn,.fires-popup .sp-btn,.profile-popup .sp-btn,.delivery-popup .sp-btn,.techfires-popup .sp-btn,.emergency-popup .sp-btn{height:36px;height:var(--element-height);font-size:14px}.administration-page .tox-tinymce,.profile-page .tox-tinymce,.fires-page .tox-tinymce,.emergency-page .tox-tinymce,.techfires-page .tox-tinymce,.delivery-page .tox-tinymce,.fires-popup .tox-tinymce,.profile-popup .tox-tinymce,.delivery-popup .tox-tinymce,.techfires-popup .tox-tinymce,.emergency-popup .tox-tinymce{margin-bottom:20px}.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,.delivery-page .tox-tinymce .tox-toolbar__primary,.fires-popup .tox-tinymce .tox-toolbar__primary,.profile-popup .tox-tinymce .tox-toolbar__primary,.delivery-popup .tox-tinymce .tox-toolbar__primary,.techfires-popup .tox-tinymce .tox-toolbar__primary,.emergency-popup .tox-tinymce .tox-toolbar__primary{background-color:#eee !important;background-color:var(--light-grey) !important;height:40px}.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,.delivery-page .tox-tinymce .tox-statusbar,.fires-popup .tox-tinymce .tox-statusbar,.profile-popup .tox-tinymce .tox-statusbar,.delivery-popup .tox-tinymce .tox-statusbar,.techfires-popup .tox-tinymce .tox-statusbar,.emergency-popup .tox-tinymce .tox-statusbar{border-top:none !important}.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,.delivery-page .tox-tinymce .tox-statusbar__text-container,.fires-popup .tox-tinymce .tox-statusbar__text-container,.profile-popup .tox-tinymce .tox-statusbar__text-container,.delivery-popup .tox-tinymce .tox-statusbar__text-container,.techfires-popup .tox-tinymce .tox-statusbar__text-container,.emergency-popup .tox-tinymce .tox-statusbar__text-container{display:none}.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,.delivery-page .ui-pager a:hover,.fires-popup .ui-pager a:hover,.profile-popup .ui-pager a:hover,.delivery-popup .ui-pager a:hover,.techfires-popup .ui-pager a:hover,.emergency-popup .ui-pager a:hover{color:#ffffff !important;color:var(--white) !important}.administration-page textarea,.profile-page textarea,.fires-page textarea,.emergency-page textarea,.techfires-page textarea,.delivery-page textarea,.fires-popup textarea,.profile-popup textarea,.delivery-popup textarea,.techfires-popup textarea,.emergency-popup textarea{max-width:100%;min-width:100%;min-height:70px;max-height:200px}label.is-required:after{content:"*";position:absolute;color:#cd4141;color:var(--danger);font-weight:bold;margin-left:2px;font-size:16px}.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}:root{--primary: #37b813;--primary-rgb: 55,184,19;--secondary: #1d46a1;--secondary-rgb: 29,70,161;--bg: #fff;--light-blue-bg: #f2f6fc;--dark: #393e46;--lighter-dark: #494e58;--deep-dark: #2e3238;--grey: #b8b8b8;--dark-grey: #7a7a7a;--light-grey: #eee;--lighter-grey: #f9f9f9;--super-light-grey: #(super-light-grey);--light-accent: #eff4f9;--selected-bg: #c2eaa7;--orange-500: #f97316;--red-500: #ef4444;--row-height: 40px;--height: 36px;--element-height: 36px;--input-font-size: 14px;--white: #ffffff;--black: #393e46;--grey: #b8b8b8;--dark-grey: #7a7a7a;--super-light-grey: #f4f4f9;--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;--white: #ffffff;--black: #393e46;--super-light-grey: #f4f4f9;--success: #33ce65;--danger: #cd4141;--info: #2784ff;--warning: #f90;--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:#eee;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:#f2f2f4;background:var(--content-bg, #f2f2f4);display:flex;align-items:flex-start;justify-content:center}.error{display:block;margin:10px 0;color:#cd4141;color:var(--danger)}a{color:#37b813;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-size:14px;margin-bottom:1em}.login-layout{width:80%;height:80%;background:#fff;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:#b8b8b8;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:#7a7a7a;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 .captcha{display:flex;flex-direction:column;min-height:130px}.login-layout .login-form .captcha img{border:1px solid #ddd;width:170px;margin-right:10px}.login-layout .login-form .error{font-size:11px;color:#a00;font-weight:700;height:50px}.login-layout .login-description{background-color:#37b813;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:#ffffff}.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-form .captcha{align-items:center}.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-form .captcha div{justify-content:center}.login-layout .login-description{display:none}}.cursor-pointer{cursor:pointer}.text-link{text-decoration:underline}.text-link:hover{color:#0af}input.monospaced{font-family:"Consolas", monospace}.ui-pager a{color:#7a7a7a !important;color:var(--dark-grey) !important}.ui-pager a:hover{color:#fff !important}.ui-pager a.active{font-weight:600;color:#393e46 !important;color:var(--black) !important}.ui-pager a.disabled{color:#b8b8b8 !important;color:var(--grey) !important}.ui-pager-total{color:#7a7a7a !important;color:var(--dark-grey) !important}.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%}.changed-popup{min-height:140px}.changed-popup .sp-popup-content .action{display:flex;gap:20px}.changed-popup .sp-popup-content .action>*{margin-left:0}


/*# sourceMappingURL=main.9d0b92ba.css.map*/