@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";:root{--font: "Rubik", sans-serif}*{font-family:var(--font);font-weight:400}@font-face{font-family:dripicons-weather;src:url(dripicons-weather.d8d9910ef6719b92.eot);src:url(dripicons-weather.d8d9910ef6719b92.eot?#iefix) format("embedded-opentype"),url(dripicons-weather.b6da2ad2bd3ce147.woff) format("woff"),url(dripicons-weather.6d56d3469a4ed4c0.ttf) format("truetype"),url(dripicons-weather.50ab998e4a534ab1.svg#dripicons-weather) format("svg");font-weight:400;font-style:normal}[class^=diw-]:before,[class*=" diw-"]:before{font-family:dripicons-weather!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.diw-cloud:before{content:"a"}.diw-cloud-drizzle:before{content:"b"}.diw-cloud-drizzle-lightning:before{content:"c"}.diw-cloud-drizzle-lightning-moon:before{content:"d"}.diw-cloud-drizzle-lightning-sun:before{content:"e"}.diw-cloud-drizzle-lightning-sun-2:before{content:"f"}.diw-cloud-drizzle-moon:before{content:"g"}.diw-cloud-drizzle-sun:before{content:"h"}.diw-cloud-drizzle-sun-2:before{content:"i"}.diw-cloud-fog:before{content:"j"}.diw-cloud-fog-2:before{content:"k"}.diw-cloud-fog-moon:before{content:"l"}.diw-cloud-fog-sun:before{content:"m"}.diw-cloud-fog-sun-2:before{content:"n"}.diw-cloud-hail:before{content:"o"}.diw-cloud-hail-lightning:before{content:"p"}.diw-cloud-hail-lightning-moon:before{content:"q"}.diw-cloud-hail-lightning-sun:before{content:"r"}.diw-cloud-hail-lightning-sun-2:before{content:"s"}.diw-cloud-hail-moon:before{content:"t"}.diw-cloud-hail-sun:before{content:"u"}.diw-cloud-hail-sun-2:before{content:"v"}.diw-cloud-lightning:before{content:"w"}.diw-cloud-lightning-moon:before{content:"x"}.diw-cloud-lightning-sun:before{content:"y"}.diw-cloud-lightning-sun-2:before{content:"z"}.diw-cloud-moon:before{content:"A"}.diw-cloud-rain:before{content:"B"}.diw-cloud-rain-2:before{content:"C"}.diw-cloud-rain-2-moon:before{content:"D"}.diw-cloud-rain-2-sun:before{content:"E"}.diw-cloud-rain-2-sun-2:before{content:"F"}.diw-cloud-rain-lightning:before{content:"G"}.diw-cloud-rain-lightning-moon:before{content:"H"}.diw-cloud-rain-lightning-sun:before{content:"I"}.diw-cloud-rain-lightning-sun-2:before{content:"J"}.diw-cloud-rain-moon:before{content:"K"}.diw-cloud-rain-sun:before{content:"L"}.diw-cloud-rain-sun-2:before{content:"M"}.diw-cloud-snow:before{content:"N"}.diw-cloud-snow-moon:before{content:"O"}.diw-cloud-snow-sun:before{content:"P"}.diw-cloud-snow-sun-2:before{content:"Q"}.diw-cloud-sun:before{content:"R"}.diw-cloud-sun-2:before{content:"S"}.diw-cloud-wind:before{content:"T"}.diw-cloud-wind-2:before{content:"U"}.diw-cloud-wind-2-moon:before{content:"V"}.diw-cloud-wind-2-sun:before{content:"W"}.diw-cloud-wind-2-sun-2:before{content:"X"}.diw-cloud-wind-moon:before{content:"Y"}.diw-cloud-wind-sun:before{content:"Z"}.diw-cloud-wind-sun-2:before{content:"0"}.diw-clouds:before{content:"1"}.diw-clouds-moon:before{content:"2"}.diw-clouds-sun:before{content:"3"}.diw-clouds-sun-2:before{content:"4"}.diw-compass-east:before{content:"5"}.diw-compass-north:before{content:"6"}.diw-compass-south:before{content:"7"}.diw-compass-west:before{content:"8"}.diw-degrees-celcius:before{content:"9"}.diw-degrees-fahrenheit:before{content:"!"}.diw-drizzle:before{content:'"'}.diw-flag:before{content:"#"}.diw-fog:before{content:"$"}.diw-hail:before{content:"%"}.diw-lightning:before{content:"&"}.diw-moon-25:before{content:"'"}.diw-moon-50:before{content:"("}.diw-moon-75:before{content:")"}.diw-moon-100:before{content:"*"}.diw-moon-stars:before{content:"+"}.diw-rain:before{content:","}.diw-raindrop:before{content:"-"}.diw-snow:before{content:"."}.diw-sun:before{content:"/"}.diw-sun-eclipse:before{content:":"}.diw-sun-low:before{content:";"}.diw-sun-lower:before{content:"<"}.diw-sun-rise:before{content:"="}.diw-sun-set:before{content:">"}.diw-thermometer-25:before{content:"?"}.diw-thermometer-50:before{content:"@"}.diw-thermometer-75:before{content:"["}.diw-thermometer-100:before{content:"]"}.diw-tornado:before{content:"^"}.diw-umbrella:before{content:"_"}.diw-umbrella-drizzle:before{content:"`"}.diw-wet:before{content:"{"}.diw-wind:before{content:"|"}.modal{z-index:2000!important}.bg-hachures{background-image:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(0,0,0,.2) 3px,rgba(0,0,0,.2) 7px)}.dark-theme .bg-hachures{background-image:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgb(255,255,255) 3px,rgb(255,255,255) 7px)}::-webkit-scrollbar-track{background:none}::-webkit-scrollbar{width:10px;height:10px;background-color:var(--bg2)}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.3);background-color:var(--txt)}.svg-inline--fa.fa-stack-1x{width:auto}body .e-grid .e-headercell{font-size:.75rem;background-color:#249384;color:#fff;overflow:hidden}body .e-grid .e-control.e-icon-btn{border:1px solid rgba(0,0,0,.1)}body .e-grid .e-row.e-altrow{background:#0000000d}body .e-grid .e-rowcell{font-size:.75rem;white-space:break-spaces!important;line-height:1.1em}body .e-grid .e-rowcell .e-unboundcelldiv{display:block!important}body .e-grid .e-gridheader{position:sticky!important;top:0!important;z-index:1!important}body .e-grid .e-unboundcelldiv{display:block}body .e-grid.e-resize-lines .e-headercell .e-rhandler,body .e-grid.e-resize-lines .e-headercell .e-rsuppress{border-right:1px solid rgba(0,0,0,.5)}body .e-grid [class*=project-progress]{border-left:3px solid #ef4444;padding-left:.5rem}body .e-grid [class*=project-progress].project-progress-none{border-color:transparent}body .e-grid [class*=project-progress].project-progress-bad{border-color:#fca5a5}body .e-grid [class*=project-progress].project-progress-medium{border-color:#fcd34d}body .e-grid [class*=project-progress].project-progress-good{border-color:#8de5d8}body .e-grid [class*=duration-progress]{font-weight:600}body .e-grid [class*=duration-progress].duration-progress-bad{color:#ef4444}body .e-grid [class*=duration-progress].duration-progress-medium{color:#f59e0b}body .e-grid [class*=duration-progress].duration-progress-good{color:#2fc4b2}body .e-bigger .e-grid .e-rowcell{font-size:12px;line-height:1.1em}body .e-bigger .e-grid .e-rowcell.e-unboundcell:before{display:none}body .e-bigger .e-grid.e-row-responsive .e-gridcontent td[data-cell],body .e-bigger .e-grid.e-row-responsive .e-summarycontent td[data-cell],body .e-bigger.e-grid.e-row-responsive .e-gridcontent td[data-cell],body .e-bigger.e-grid.e-row-responsive .e-summarycontent td[data-cell]{padding-left:40%}body.dark-theme .e-grid .e-headercell{background-color:#0c6056;color:#fff}body.dark-theme .e-grid .e-row.e-altrow{background:#ffffff0d}body .e-ddt-hidden{padding:0!important;margin:0!important}body .e-calendar .e-footer-container .e-btn.e-today.e-flat.e-primary:not(:hover),body .e-bigger.e-small .e-calendar .e-footer-container .e-btn.e-today.e-flat.e-primary:not(:hover){background-color:#d6623d;border-color:#d6623d}body .e-calendar .e-content td.e-focused-date.e-today span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{box-shadow:inset 1px 0 #d6623d,inset 0 1px #d6623d,inset -1px 0 #d6623d,inset 0 -1px #d6623d}body .e-calendar .e-content td.e-selected span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day{background-color:#d6623d;color:#fff}body .e-calendar .e-content td.e-today span.e-day,body .e-calendar .e-content td.e-focused-date.e-today span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-today span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{box-shadow:inset 1px 0 #d6623d,inset 0 1px #d6623d,inset -1px 0 #d6623d,inset 0 -1px #d6623d;color:#d6623d}body .e-calendar .e-content td.e-today.e-selected:hover span.e-day,body .e-calendar .e-content td.e-selected:hover span.e-day,body .e-calendar .e-content td.e-selected.e-focused-date span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day{background-color:#d6623d;color:#fff}body .e-calendar .e-content.e-month td,body .e-bigger.e-small .e-calendar .e-content.e-month td{position:relative}body .e-calendar .e-content.e-month td .has-entries,body .e-bigger.e-small .e-calendar .e-content.e-month td .has-entries{position:absolute;bottom:0;right:0;font-size:7px;color:#289c8e}body .e-calendar .e-content.e-month td .has-entries[data-nb="1"],body .e-bigger.e-small .e-calendar .e-content.e-month td .has-entries[data-nb="1"]{color:#8de5d8}body .e-calendar .e-content.e-month td .has-entries[data-nb="2"],body .e-bigger.e-small .e-calendar .e-content.e-month td .has-entries[data-nb="2"]{color:#6ecec0}body .e-calendar .e-content.e-month td .has-entries[data-nb="3"],body .e-bigger.e-small .e-calendar .e-content.e-month td .has-entries[data-nb="3"]{color:#2fc4b2}body .e-calendar .e-content.e-month td .has-entries[data-nb="4"],body .e-bigger.e-small .e-calendar .e-content.e-month td .has-entries[data-nb="4"]{color:#2ab2a2}body .e-calendar .e-content.e-month td .has-entries[data-nb="5"],body .e-bigger.e-small .e-calendar .e-content.e-month td .has-entries[data-nb="5"]{color:#289c8e}body .e-calendar .e-content td.e-today.e-selected span.e-day,body .e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day{background-color:#d6623d;border:none;box-shadow:none;color:#fff}body .e-ddl.e-popup{padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-top);overflow:hidden}body .e-ddl.e-popup .e-input-group input{max-width:100%!important}body .e-dropdownbase.e-dd-group .e-list-item{font-size:11px;white-space:normal;line-height:1.2em;padding-bottom:5px;padding-top:5px}body .e-dropdownbase.e-dd-group .e-list-item:nth-child(odd){background:#f9fafb!important}body .e-dropdownbase .e-fixed-head,body .e-dropdownbase .e-list-group-item{color:#0c6056!important;font-weight:700}body .e-dropdownbase .e-list-item{white-space:normal;display:block;text-indent:0;line-height:1.4em;padding:8px 16px}body .e-multi-select-wrapper.e-delimiter{overflow:hidden}body .schedule-resources-selector .e-list-item.e-hide-listitem{border-left:3px solid var(--primary)}body.dark-theme .e-ddl.e-popup .e-input-group input,body.dark-theme .e-dropdownbase.e-dd-group .e-list-item{background:#1f2937!important}body.dark-theme .e-dropdownbase.e-dd-group .e-list-item:nth-child(odd){background:#374151!important}body.dark-theme .e-dropdownbase .e-fixed-head,body.dark-theme .e-dropdownbase .e-list-group-item{color:#2fc4b2!important}body .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),body .e-input:not(.e-success):not(.e-warning):not(.e-error):focus,body .e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error){border-color:#0c6056!important;box-shadow:0 1px 2px #0000000d}body .e-btn,body .e-flat{transition:all .3s}body .e-btn:focus,body .e-flat:focus{box-shadow:0 1px 2px #0000000d}body .e-btn.e-primary:focus,body .e-flat.e-primary:focus{color:#fff;outline:#fff 0 solid;box-shadow:none}body .e-btn.e-large,body .e-flat.e-large{padding:6px 8px;font-size:16px}body .e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check,body .e-checkbox-wrapper .e-checkbox:active+.e-frame.e-check,body .e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check,body .e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame.e-check{box-shadow:none}body .e-checkbox-wrapper .e-checkbox:focus+.e-frame,body .e-checkbox-wrapper .e-checkbox:active+.e-frame,body .e-css.e-checkbox-wrapper .e-checkbox:focus+.e-frame,body .e-css.e-checkbox-wrapper .e-checkbox:active+.e-frame{box-shadow:none}body .e-btn.e-flat.e-primary:hover,body .e-css.e-btn.e-flat.e-primary:hover{box-shadow:none;color:#fff}body .e-datepicker .e-date-wrapper.e-small{padding:0!important}body .e-datepicker .e-date-wrapper.e-small input{text-indent:0;box-sizing:border-box;height:24px;font-size:12px;line-height:inherit;padding:0 0 0 8px!important}body .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,body .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child{margin-left:0}body .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content>.e-toolbar-item:last-child{margin-right:0}body .e-toolbar .e-toolbar-item:has(button):not(:last-child){margin-bottom:8px}body .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,body .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center,body .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right{display:flex}body .e-toolbar .e-toolbar-pop{padding:8px}body .e-schedule .e-content-wrap{overflow-y:hidden;overflow-x:scroll}body .e-schedule .e-resource-cells{padding-left:5px!important}body .e-schedule .e-timeline-view .e-resource-cells,body .e-schedule .e-timeline-view .e-work-cells{height:40px}body .e-schedule .e-timeline-month-view .e-resource-cells,body .e-schedule .e-timeline-month-view .e-work-cells{height:30px}body .e-schedule .e-timeline-month-view .e-date-header-wrap table col,body .e-schedule .e-timeline-month-view .e-content-wrap table col{width:40px}body .e-schedule .e-timeline-month-view .e-date-header-wrap{font-size:10px}body .e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td{text-align:center;padding:4px}body .e-schedule .e-timeline-month-view .e-appointment{height:15px}body .e-schedule .e-timeline-day-view .e-date-header-wrap table col,body .e-schedule .e-timeline-day-view .e-content-wrap table col{width:40px}body .e-schedule .e-timeline-day-view .e-date-header-wrap{font-size:10px}body .e-schedule .e-timeline-day-view .e-date-header-wrap table tbody td{text-align:center;padding:4px}body .e-schedule .e-timeline-day-view td.e-header-cells{text-align:left!important;font-size:14px;padding:8px!important}body .e-schedule .e-table-container{height:100%;overflow:auto}body .e-schedule .e-current-panel>.e-schedule-table>tbody>tr{z-index:0}body .e-schedule .e-current-panel>.e-schedule-table>tbody>tr:first-child{position:sticky!important;top:0;z-index:2}body .e-schedule .e-current-panel>.e-schedule-table>tbody>tr:first-child>td{position:relative;z-index:2}body .e-schedule .e-appointment{line-height:15px!important;font-size:10px;cursor:pointer;transform-origin:top left;overflow:inherit}body .e-schedule .e-appointment:not([aria-grabbed=true]):hover{z-index:2}body .e-schedule .e-appointment:not([aria-grabbed=true]):hover .e-appointment-details{overflow:inherit}body .e-schedule .e-appointment .e-appointment-details{height:100%;padding:0!important}body .e-schedule .e-timeline-view .e-navigate:hover,body .e-schedule .e-timeline-month-view .e-navigate:hover{cursor:default;text-decoration:none}body .e-schedule .e-work-cells{cursor:pointer}body .e-schedule .e-more-indicator{font-size:8px!important;padding:0;margin-top:5px;text-align:right}body .e-schedule .e-toolbar-item-resources{height:28px;min-height:28px}body .e-schedule .e-toolbar-item-resources .e-multiselect{height:28px!important;min-height:28px}body .e-more-popup-wrapper .e-appointment{padding:0!important}body .e-schedule-dialog{padding-top:var(--safe-area-inset-top)}body .e-schedule-dialog>.e-dlg-modal{padding-bottom:var(--safe-area-inset-top)}body .e-schedule-dialog .e-dlg-header-content{width:100%}body .e-schedule-dialog .e-dlg-header .e-save-icon{display:none}body .e-schedule-dialog .e-dlg-content{padding:0}body .e-schedule-dialog.e-device{align-items:flex-end}body .e-schedule-dialog .e-form-container{height:100%}body .e-schedule-dialog .e-form-container>form{height:100%}body .e-upload .e-file-select-wrap .e-file-drop,body .e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop{font-size:12px!important}body .e-tab .e-tab-header .e-toolbar-item .e-text-wrap{height:auto!important}body .e-tab .e-tab-header{overflow:auto}body .e-avatar.e-avatar-xxlarge{font-size:22px;height:72px;width:72px;line-height:32px}body .e-avatar.e-avatar-xxxlarge{font-size:28px;height:120px;width:120px;line-height:40px}body .e-focused{box-shadow:none!important}.leaflet-control-attribution{display:none!important}
