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

.role-edit{padding-bottom:30px}.role-edit .form-submit{display:none}.role-edit .actions.disabled{opacity:0.5;filter:saturate(0);pointer-events:none}.role-edit .actions .delete-btn{margin-left:10px}.acls h2{font-size:14px}.acls .acl-table{border-collapse:collapse;margin-top:15px;margin-bottom:15px;font-size:12px}.acls .acl-table tr.system td{background:#ffe8e8}.acls .acl-table tr.all td{background:#fec}.acls .acl-table th{text-align:left;font-weight:normal;font-size:12px;background:#eee}.acls .acl-table th,.acls .acl-table td{padding:3px 5px;border:1px solid #d0d0d0}.acls .acl-table th:not(.model-name):not(.description),.acls .acl-table td:not(.model-name):not(.description){width:90px;text-align:center}.acls .acl-table .description{width:200px}

.geo-edit .draw-controls{height:30px;margin-bottom:5px}.geo-edit .edit-area{display:flex;height:400px}.geo-edit .edit-area .geo-edit-map{flex-basis:600px;background:#eee;border:1px solid rgba(0,0,0,0.15)}.geo-edit .edit-area .json-preview{flex-basis:240px;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}

.audit{display:flex}.audit .audit-list{flex-grow:1;overflow:hidden}.audit .audit-list>.ui-pager{margin:0 10px 6px 0}.audit .audit-list .filters{height:30px;margin-bottom:10px;display:flex;align-items:center}.audit .audit-list .filters .date-picker{width:120px;min-width:120px;margin-right:10px}.audit .audit-list .filters .sp-dropdown,.audit .audit-list .filters .drop-down{width:140px;min-width:140px;margin-right:10px}.audit .audit-list .filters .sp-dropdown .list,.audit .audit-list .filters .drop-down .list{width:320px}.audit .audit-list .filters .sp-dropdown .hint,.audit .audit-list .filters .drop-down .hint{color:#aaa}.audit .audit-list .audit-headers{display:flex;align-items:center;height:30px;margin-top:10px;background:#eee;color:#888;font-size:11px;padding:0 5px}.audit .audit-list .audit-headers>div,.audit .audit-list .audit-item>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit .audit-list .audit-headers .date,.audit .audit-list .audit-item .date{flex-basis:140px;flex-shrink:0}.audit .audit-list .audit-headers .model,.audit .audit-list .audit-item .model{flex-basis:130px;flex-shrink:0}.audit .audit-list .audit-headers .description,.audit .audit-list .audit-item .description{flex-basis:20%;flex-shrink:0}.audit .audit-list .audit-headers .owner,.audit .audit-list .audit-item .owner{flex-grow:1}.audit .audit-list .audit-headers .action,.audit .audit-list .audit-item .action{flex-basis:100px;flex-shrink:0}.audit .audit-list .audit-headers .data,.audit .audit-list .audit-item .data{flex-grow:1;flex-shrink:1}.audit .audit-list .audit-items{height:calc(100% - 30px - 40px);overflow:auto;margin-left:-5px}.audit .audit-list .audit-items .audit-item{height:29px;border-bottom:1px solid rgba(0,0,0,0.15);display:flex;align-items:center;cursor:pointer;padding:0 10px;border-radius:4px}.audit .audit-list .audit-items .audit-item:last-child{border-color:transparent}.audit .audit-list .audit-items .audit-item:hover{background:#e8f0f8}.audit .audit-list .audit-items .audit-item .date{color:#888}.audit .audit-list .audit-items .audit-item .description span{color:#aaa}.audit .audit-list .audit-items .audit-item .data{overflow:hidden;white-space:nowrap}.audit .audit-list .audit-items .audit-item .data pre{color:#888;overflow:hidden;text-overflow:ellipsis;font-size:11px}.audit .audit-single{flex-basis:450px;flex-shrink:0;flex-grow:0;overflow:auto;padding-left:30px;padding-right:15px;word-break:break-all;height:100%}.audit .audit-single>div{margin-bottom:10px}.audit .audit-single>div label{display:block;font-size:11px;color:#0af}.audit .audit-single .instance{overflow:auto;height:calc(100% - 200px)}.audit .audit-single .instance .data{background:rgba(255,255,136,0.3);border:1px dotted rgba(0,0,0,0.15);padding:10px 0}.audit .audit-single .instance .data .property{padding-left:10px;padding-right:10px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted rgba(0,0,0,0.5)}.audit .audit-single .instance .data .property:last-child{border:0;margin:0;padding-bottom:0}.audit .audit-single .instance .data .property label{color:#f80}.audit .audit-single .instance .data .property .hidden{color:#d00}.audit .action.delete{color:#d00}.audit .action.update{color:#f80}.audit .action.create{color:#0af}

.admin-root{display:flex}.admin-menu{flex-basis:240px;flex-shrink:0}.admin-menu a{display:block;text-decoration:none;height:30px;line-height:29px}.admin-menu a.active{pointer-events:none;background:#eee}.admin-content{flex-grow:1}.admin-content .block-header{font-weight:bold;margin-bottom:15px}

.delete-btn{display:inline-block;vertical-align:middle;padding:0 5px;cursor:pointer}.delete-btn svg *{fill:#000}.delete-btn:hover svg *{fill:#d00}

#dnd-context{position:relative}#dnd-context .kb-draggable{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:-1000px;top:-1000px;width:240px;width:var(--list-width, 240px);z-index:2000;color:#000;cursor:pointer}.kb-container{font-size:12px;position:relative;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;overflow:auto}.kb-container .debug{position:fixed;right:0;top:80px;z-index:1000;padding:5px 10px;background:rgba(224,240,250,0.8);border:1px solid #ccc;width:400px;max-height:80%;overflow:auto}.kb-container .debug .json{font-size:11px;line-height:1.1em}.kb-container .kb-list{display:inline-block;width:240px;width:var(--list-width, 240px);height:calc(100% + 0px);vertical-align:top;margin-right:15px;overflow:hidden;position:relative}.kb-container .kb-list .hdr{height:40px;line-height:38px;display:flex;align-items:center;padding:0 0 0 10px;border:1px solid rgba(0,0,0,0.1);border-left:3px solid #ccc;background:var(--list-hdr-bg);border-radius:4px}.kb-container .kb-list .hdr .name{white-space:nowrap;font-weight:bold;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.kb-container .kb-list .hdr .actions{flex-basis:80px;flex-shrink:0;text-align:right;display:flex;align-items:center;justify-content:flex-end}.kb-container .kb-list .hdr .actions .count{margin-right:5px}.kb-container .kb-list .hdr .actions .kb-btn{width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer;color:#555}.kb-container .kb-list .hdr .actions .kb-btn:hover{color:#0af}.kb-container .kb-list .kb-items{width:calc(240px + 20px);width:calc(var(--list-width, 240px) + 20px);height:calc(100% - 50px);padding-top:5px;overflow:auto}.kb-container .kb-list .kb-item{display:block;width:240px;width:var(--list-width, 240px);text-decoration:none;color:#000;padding-top:5px;padding-bottom:5px;cursor:pointer;transition:all 250ms ease-in-out}.kb-container .kb-list .kb-item :not(.evented){pointer-events:none}.kb-container .kb-list .kb-item .evented *{pointer-events:all}.kb-container .kb-list .kb-item.dragged .kb-item-content{background:#e2e4e8;box-shadow:0 0 0 rgba(0,0,0,0.15)}.kb-container .kb-list .kb-item.loading{pointer-events:none}.kb-container .kb-list .kb-item.loading .kb-item-content{opacity:0.75;filter:saturate(0)}.kb-container .kb-list .kb-loading-more{text-align:center;padding-top:7px;height:50px;display:flex;align-items:flex-start;justify-content:center}.kb-container .kb-list .kb-list-info{position:absolute;bottom:10px;left:0;right:0;z-index:100;font-size:11px;height:40px;background:linear-gradient(0deg, #fff 20%, rgba(255,255,255,0) 100%);line-height:11px;display:flex;align-items:flex-end;justify-content:center;color:#888}.kb-item-content{background:#f8fafc;border:1px solid rgba(0,0,0,0.15);border-left:3px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,0.15);word-break:break-word;overflow:hidden;white-space:pre-wrap;transition:all 250ms ease-in-out}.kb-item-content *{word-break:break-word}.kb-new-item{display:block;margin-top:5px;background:#f8fafc;color:#000;padding:5px;border:1px solid #ddd;border-left:3px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,0.15);transition:all 250ms ease-in-out}.kb-new-item textarea{width:100%}.kb-new-item textarea:hover{border-color:#ccc}.tasks-kanban .kb-container .kb-list .kb-list-info{background:linear-gradient(0deg, var(--content-bg) 20%, rgba(255,255,255,0) 100%)}

.test .sp-dropdown,.test .drop-down{display:inline-block;vertical-align:middle;width:200px;margin-right:10px}.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}

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

.model-list .filters{margin-bottom:15px;display:flex}.model-list .filters input{max-width:100%;height:30px;margin-right:15px}.model-list .table-with-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)}.table-wrapper table td{overflow:hidden}@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}

.layer-config-edit{max-width:960px}

.dictionaries{display:flex;gap:20px}.dictionaries nav{flex-basis:300px;flex-shrink:0;padding-right:15px;overflow:auto}.dictionaries nav .group{margin-bottom:15px}.dictionaries nav .models{list-style:disc;padding-left:15px}.dictionaries nav .models a{display:block;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dictionaries main{flex-grow:1;overflow:auto}.dictionaries main .dict-edit{max-width:960px}

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

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

.camera-popup{height:auto}.camera-popup .video-container{position:relative;width:100%;margin-right:5px}.camera-popup .video-container .controls{display:flex}.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 .right{padding:0}.maximized-camera .video-container .controls .right .switch-btn{color:#ddd}.maximized-camera .video-container .controls .right .switch-btn:hover{color:var(--primary)}

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

.scale-line-container{position:absolute;left:50%;transform:translate(-50%, 0);bottom:110px;width:200px;height:30px;z-index:1000;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:width 250ms ease-in-out}.scale-line-container .scale-line{position:absolute;bottom:0;left:0;height:6px;width:100%;border-bottom:2px solid #000;border-right:2px solid #000;border-left:2px solid #000}.scale-line-container .scale-line-text{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-family:Roboto, sans-serif;font-size:11px;height:20px}

.map-disabled{display:none}.main-map{cursor:-webkit-grab;cursor:grab}.main-map.heatpoint-hover{cursor:pointer}.main-map .leaflet-popup-content .loading{text-align:center}.main-map .sc-panel{transform:translate(-90px, 0)}.main-map .map-popup-closer,.fire-card-map .map-popup-closer{color:var(--dark-grey)}.main-map .main-popup,.fire-card-map .main-popup{min-height:200px;color:var(--dark-grey)}.main-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}.main-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}.main-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}.main-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}.main-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab svg,.main-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}.main-map .main-popup .fires-popup-tabs .sp-tabs-container .sp-tab .tab svg path,.main-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)}.main-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}.main-map .main-popup .fires-popup-tabs .sp-tabs-content,.fire-card-map .main-popup .fires-popup-tabs .sp-tabs-content{height:100%}.county-popup{text-align:center}.map-popup-content{padding-left:1px;position:relative;line-height:1.4em}.map-popup-content .tab-content{display:none}.map-popup-content .tab-content.active{display:block}.map-popup-content .id{cursor:pointer;color:var(--primary)}.map-popup-content .airfield{display:flex;flex-direction:column}.map-popup-content .airfield .title{display:flex;justify-content:space-between;margin-bottom:10px}.map-popup-content .airfield .main-info .underline{border-bottom:1px solid var(--light-grey)}.map-popup-content .airfield .show-more{cursor:pointer;color:var(--grey)}.map-popup-content .airfield .show-more :hover{color:var(--primary)}.map-popup-content .airfield .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:300px;background:#ccc;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{background:var(--light-blue-bg);font-family:Roboto, sans-serif}.fires-dashboard .div-table{overflow:auto;width:100%}.fires-dashboard .div-table table{margin-right:10px}.fires-dashboard .action-panel{max-width:1600px;margin:20px 0}.fires-dashboard .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 .action-panel .nav:hover{filter:contrast(130%)}.fires-dashboard .action-panel .actions{display:flex;flex-direction:row;gap:15px}.fires-dashboard .action-panel .actions .left{display:flex;flex-basis:45%;justify-content:space-between;align-items:center}.fires-dashboard .action-panel .actions .left .dashboard-section-select{width:calc(100% + 10px)}.fires-dashboard .action-panel .actions .right{flex-grow:1;display:flex;align-items:center}.fires-dashboard .action-panel .actions .right .download-button{border-radius:8px}.fires-dashboard .action-panel .description{font-size:15px;line-height:18px;color:var(--dark-grey);width:100% !important}.fires-dashboard .action-panel .description .filter{display:inline-block}.fires-dashboard .action-panel .description .filter .filter-content{display:inline-block;padding:unset}.fires-dashboard .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 .dashbox h2{margin-bottom:5px}.fires-dashboard .dashbox strong{font-size:64px;line-height:64px;font-weight:700}.fires-dashboard .dashbox.total strong{color:#a00}.fires-dashboard .dashbox.total-area strong{color:#000;font-size:48px;line-height:52px}.fires-dashboard .fires-chart{width:100%;margin:30px 0;max-width:800px}.fires-dashboard .fires-chart .legend{font-size:12px;margin-bottom:10px}.fires-dashboard .fires-chart .legend .title{font-size:16px;margin-right:20px}.fires-dashboard .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 .fires-chart .legend .color+*{margin-left:20px}.fires-dashboard .fires-chart .legend .color.red{background:#d44}.fires-dashboard .fires-chart .legend .color.green{background:#4c0}.fires-dashboard .fires-chart .fires-chart-count,.fires-dashboard .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)}}

.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-public,.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-public.private,.fires-filters-wrapper.private{top:calc(var(--header-height) + 10px);left:calc(var(--sidebar-width) + 10px)}@media (max-height: 960px){.fires-filters-wrapper-public.private,.fires-filters-wrapper.private{left:calc(var(--sidebar-width) + 20px) !important}}.map-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)}.map-filters>.actions{padding:10px 15px}.map-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}.map-filters .minimize-btn:hover{color:#000}.map-filters .sp-dropdown{width:200px}.map-filters .sp-slide-input{width:200px;margin-left:1px}.map-filters .filters-group{padding:0 10px;height:30px;line-height:30px;background:#eee;display:flex;align-items:baseline}.map-filters .filters-group .wrap-icon{margin-left:auto}.map-filters .filters-group .minimized{transform:rotate(180deg)}.map-filters .filters-layout{border-bottom:1px solid rgba(0,34,68,0.15)}.map-filters .filters-layout .hdr{font-weight:bold;height:30px;line-height:30px;background:var(--bg);display:flex}.map-filters .filters-layout .hdr .layer-toggle{padding-left:10px;flex-grow:1;flex-shrink:1}.map-filters .filters-layout .hdr .layer-toggle .hint-component{margin-left:5px}.map-filters .filters-layout .hdr .layer-toggle .ui-checkbox .ui-checkbox-toggle{background:var(--light-grey)}.map-filters .filters-layout .hdr .layer-toggle .ui-checkbox svg{color:var(--primary)}.map-filters .filters-layout .hdr .layer-actions{flex-basis:0;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}.map-filters .filters-layout .hdr .loader{flex-basis:20px;flex-shrink:0}.map-filters .filters-layout .hdr .error-icon{color:#d00}.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}.map-filters .filters-layout .hdr .minimize-filter:hover{color:#0af}.map-filters .filters-layout .hdr .minimize-filter svg.minimized{transform:rotate(180deg)}.map-filters .filters-layout .settings{padding:10px 5px 10px 10px}.map-filters .filters-layout .settings.minimized{display:none}.map-filters .filters-layout .settings>div{margin-bottom:5px}.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}@media (max-width: 767px){.fires-filters-wrapper-public{top:50px !important}.fires-filters-wrapper-public .minimize-btn{right:initial;top:-35px}.fires-filters-wrapper{top:130px !important}.fires-filters-wrapper .minimize-btn{right:initial;top:-35px}}

.operational-report-by-types{max-width:1600px}.operational-report-by-types .block{background:#fff;border:1px solid rgba(0,0,0,0.15);padding:20px 25px;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 h2{font-size:20px;font-weight:500}.operational-report-by-types .numbers-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:20px}.operational-report-by-types .number-block{padding:10px;background:#FCEEEE;border-radius:5px}.operational-report-by-types .number-block.green{background:#DFFBDB}.operational-report-by-types .number-block.blue{background:#F2F6FC}.operational-report-by-types .number-block label{display:block;font-size:12px;color:var(--dark-grey);margin-bottom:10px;text-transform:uppercase}.operational-report-by-types .number-block .number-value{font-size:26px;font-weight:bold}.operational-report-by-types .main{display:flex;gap:15px}.operational-report-by-types .main .left{flex-basis:55%;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 table.dashboard-table{width:100%}.operational-report-by-types table.dashboard-table th,.operational-report-by-types table.dashboard-table td{padding:3px 10px 3px 0;color:var(--grey);vertical-align:top}.operational-report-by-types table.dashboard-table th{font-weight:normal;text-align:right;font-size:14px}.operational-report-by-types table.dashboard-table td{font-size:14px}.operational-report-by-types table.dashboard-table td.category{text-transform:uppercase}.operational-report-by-types table.dashboard-table td.number{text-align:right;color:#000;font-size:16px;font-weight:500}.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:240px;flex-grow:0;flex-shrink:0;background:#FCEEEE;border-radius:5px;padding:10px}.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}

.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 .admin-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 .profile-link{text-decoration:none}.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)}.test-clicker{position:absolute;right:0;top:0;width:1px;height:100%}

.module-menu{width:calc(var(--sidebar-width) + 20px);height:calc(100vh - var(--header-height));overflow:auto}.module-menu a.sidebar-btn{display:block;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-top:10px;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.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-font-size: 14px;--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}.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}: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;--light-accent: #EFF4F9;--selected-bg: #c2eaa7;--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;--confirmed: #d00;--ambulatory: #90d;--isolated: #acf;--recovered: #6a0;--contacted: #f80;--infdep: #d40;--observator: #80a;--self: #0af}html,body,#root{height:100%}body{font-family:'Raleway', sans-serif;font-size:14px;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{color:#d00}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-form{margin:10px;display:flex;flex-direction:column;justify-content:center;background:#fff;background:var(--main-bg, #fff);padding:20px;border-radius:5px;border-radius:var(--border-radius, 4px);border:1px solid rgba(0,0,0,0.15)}.login-form .field{display:flex;margin-bottom:5px;line-height:30px}.login-form .field label{flex-basis:80px}.login-form .field input{width:170px;height:30px}.login-form .captcha,.login-form .submit{padding-left:80px;margin-bottom:10px}.login-form .captcha{display:flex;align-items:center}.login-form .captcha img{border:1px solid #ddd;width:170px}.login-form .captcha .reload{margin-left:15px;cursor:pointer}.login-form .captcha .reload:hover *{fill:#0af !important}.login-form .error{padding-left:80px;font-size:11px;color:#a00}input.monospaced{font-family:"Consolas", monospace}.cursor-pointer{cursor:pointer}


/*# sourceMappingURL=main.595b5430.css.map*/