#offcanvas{min-width:45%}.fieldtype_photogallery .context-table{max-height:50px;width:auto}.semaphore{white-space:nowrap}.semaphore .more_placeholder{display:inline-block}.semaphore i.s-more,.semaphore i.s-info{color:#ced4da}.semaphore i.s-success{color:#75b798}.semaphore i.s-warning{color:#feb272}.semaphore i.s-error{color:#ea868f}.semaphore i.s-error-critical{color:red}.semaphore i.s-problem{color:#ea868f}.semaphore i.s-paid{color:#dee2e6}.semaphore i.s-unpaid{color:#feb272}.vehicle-card .vehicle-subcard{position:relative}.dashboard.interface_monthly .vehicle-card .vehicle-subcard{border-top:1px solid rgb(222,226,230)}.vehicle-card .vehicle-subcard .vehicle-subcard-header{position:relative}.vehicle-card .vehicle-subcard .vehicle-subcard-header:hover .popup-link{opacity:1}.vehicle-card .vehicle-subcard .vehicle-subcard-indicators{position:relative}.vehicle-card .vehicle-subcard .vehicle-subcard-indicators:hover .popup-link{opacity:1}.vehicle-card .vehicle-subcard .vehicle-subcard-indicators .vehicle-indicator-alarm-red{background-color:red;color:#fff;border-bottom:1px solid white}.vehicle-card .vehicle-subcard .vehicle-subcard-indicators .vehicle-indicator-alarm-yellow{background-color:#ff0;border-bottom:1px solid white}.vehicle-card .vehicle-subcard:hover .popup-link{opacity:1}.vehicle-card .popup-link{position:absolute;display:block;opacity:0;transition:opacity .25s}.vehicle-card .popup-link.popup-link-rb{right:5px;bottom:2px}.vehicle-card .popup-link.popup-link-rt{right:5px;top:2px}.vehicle-card .popup-link span{text-decoration:none}.vehicle-card .computable.groupped .computable-dropdown-line{cursor:pointer;border:transparent 1px solid}.vehicle-card .computable.groupped .computable-dropdown-line:hover{border:lightgray 1px solid}.vehicle-card .computable .computable-dropdown-window{display:none}.vehicle-card .computable.groupped:hover .computable-dropdown-window{position:absolute;right:0;z-index:1;display:block}.dashboard.interface_monthly .top-panel{position:relative;z-index:1021;margin-right:120px}.dashboard.interface_monthly table.dashboard-table th{background-color:#eee}.dashboard[data-v-75c178f0]{position:relative}.dashboard .interface-switcher[data-v-75c178f0]{position:absolute;display:flex;top:0;right:0;width:auto;z-index:10}.dashboard .interface-switcher select[data-v-75c178f0]{height:1.6rem;padding:0 40px 0 10px}.dashboard .interface-switcher .btn-export[data-v-75c178f0]{height:2em;font-size:.9em;line-height:1em}.dashboard .interface[data-v-75c178f0]{position:relative}.dashboard .top-panel .multiselect[data-v-75c178f0]{--ms-line-height: 1;--ms-font-size: 1;--ms-px: .5em;--ms-py: 0;--ms-tag-line-height: .9em;--ms-tag-font-size: 1em;--ms-tag-mx: 1;--ms-tag-my: 0;--ms-tag-py: 0}.dashboard .top-panel .multiselect .multiselect-tag[data-v-75c178f0]{margin-left:3px}.modal:nth-child(2 of.modal.show){z-index:1056}.modal-backdrop:nth-child(2 of.modal-backdrop.show){z-index:1055}.modal:nth-child(3 of.modal.show){z-index:1057}.modal-backdrop:nth-child(3 of.modal-backdrop.show){z-index:1056}.modal:nth-child(4 of.modal.show){z-index:1058}.modal-backdrop:nth-child(4 of.modal-backdrop.show){z-index:1057}.modal:nth-child(5 of.modal.show){z-index:1059}.modal-backdrop:nth-child(5 of.modal-backdrop.show){z-index:1058}.modal:nth-child(6 of.modal.show){z-index:1060}.modal-backdrop:nth-child(6 of.modal-backdrop.show){z-index:1059}.modal:nth-child(7 of.modal.show){z-index:1061}.modal-backdrop:nth-child(7 of.modal-backdrop.show){z-index:1060}.modal:nth-child(8 of.modal.show){z-index:1062}.modal-backdrop:nth-child(8 of.modal-backdrop.show){z-index:1061}.modal:nth-child(9 of.modal.show){z-index:1063}.modal-backdrop:nth-child(9 of.modal-backdrop.show){z-index:1062}.media-manager[data-v-333e9c99]{background-color:#d3d3d3;border-width:3px;cursor:pointer}.media-manager[data-v-333e9c99]:hover{box-shadow:0 0 5px #000}.media-manager.has-temp[data-v-333e9c99]{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.media-manager-modal .dropzone[data-v-333e9c99],.media-manager-modal .filelist .filelist-item[data-v-333e9c99]{position:relative}.media-manager-modal .filelist .filelist-item .is-temp[data-v-333e9c99]{opacity:.7;border:3px solid rgb(175,167,28)}.media-manager-modal .filelist .filelist-item .is-error[data-v-333e9c99]{opacity:.7;border:3px solid rgb(175,28,28)}.media-manager-modal .filelist .filelist-item .remove-btn[data-v-333e9c99]{position:absolute;top:-3px;right:2px;z-index:1;color:#be5151}.media-manager-modal .filelist .filelist-item .img-container[data-v-333e9c99]{min-height:50px;background-color:#d3d3d3}.media-manager-modal .filelist .filelist-item .img-container img[data-v-333e9c99]{cursor:pointer}.media-manager-modal .filelist .filelist-item .download-link[data-v-333e9c99]{padding-top:12px;line-height:1}.media-manager-modal .dropzone-standby[data-v-333e9c99],.media-manager-modal .dropzone-active[data-v-333e9c99]{background-color:#ebebeb;border:3px dotted gray;border-radius:10px;padding:1.5rem;text-align:center}.media-manager-modal .dropzone-active[data-v-333e9c99]{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d3d3d3;opacity:.8}.is-saving[data-v-2e0e8108]{opacity:.4;pointer-events:none}tr.deleted[data-v-50548176]{background:#aaaaaa}.color_picker_wrapper[data-v-f460fd5d],.color_reset_wrapper[data-v-f460fd5d]{display:block;float:left;width:40px;height:40px}.color_reset_wrapper[data-v-f460fd5d]{padding:5px}.color_reset_wrapper .btn[data-v-f460fd5d]{padding:0;margin:0}.edit_number[data-v-f460fd5d]{position:relative}.edit_number>i[data-v-f460fd5d]{display:none;position:absolute;right:8px;top:8px;margin-top:8px;margin-right:8px;cursor:pointer}.edit_number:hover>i[data-v-f460fd5d]{display:block}.is-saving[data-v-f460fd5d]{opacity:.4;pointer-events:none}tr.deleted[data-v-9f2c68b6]{background:#aaaaaa}.my-dropdown[data-v-8404a437]{position:relative}.my-dropdown .dropdown-menu[data-v-8404a437]{right:0}.inline-edit-text-wrapper[data-v-ed8d82fb]{min-width:50px;min-height:16px;display:inline-block}.inline-edit-text-wrapper input[type=text].error[data-v-ed8d82fb]{background-color:#faa}.area[data-v-66c45998]{background-color:#fff;padding:.5rem;border-bottom:1px rgb(230,230,230) solid}.area[data-v-66c45998]:hover{background-color:#e6e6e6}.area.deleted .name[data-v-66c45998]{color:#b3b3b3}.area.nopoints .name[data-v-66c45998]{color:#9c2c00}.area .select[data-v-66c45998]{padding-top:.25rem;padding-right:.5rem}.group .group-header[data-v-d248608e]{background-color:#a7a7a7;margin-bottom:2px}.group .group-header[data-v-d248608e]:hover{background-color:#bdbdbd}.group .group-header .name[data-v-d248608e]{display:block;padding:.2rem}.group .group-header .select[data-v-d248608e]{padding-top:.25rem;padding-right:.5rem}.group .group-content[data-v-d248608e]{display:none}.group .group-content.unfolded[data-v-d248608e]{display:block}.group .group-content .loading[data-v-d248608e]{height:2rem}.group .group-content .empty[data-v-d248608e]{min-height:2rem;color:#d3d3d3;display:block;padding:.22rem 0 .5rem}.group.deleted .group-header[data-v-d248608e]{background-color:#d3d3d3;color:#b3b3b3}#map[data-v-9425a1b8]{padding:0}.collapsed[data-v-d8fb87d1]{overflow:hidden;max-height:160px}.collapsed[data-v-d8fb87d1]:after{content:" ";position:absolute;bottom:0;left:0;z-index:10;width:100%;height:100%;background:linear-gradient(0deg,white,transparent 100px)}.toggle-collapsed[data-v-d8fb87d1]{color:#333;border-color:#ccc}.toggle-collapsed[data-v-d8fb87d1]:hover{background-color:#eee}.mobile_report_item:not(:hover) .display_on_hover[data-v-27bef145]{display:none}.condition[data-v-ae53e347]{margin-top:-.5em;margin-right:-.5em;padding:.5em}.condition .content[data-v-ae53e347]{width:250px}.condition.collapsed[data-v-ae53e347]{margin-top:0;padding-top:0;margin-right:0;padding-right:0}.condition.collapsed .content[data-v-ae53e347]{display:none}select option.placeholder[data-v-ae53e347]{color:gray;display:none}table tr td[data-v-790e2089]{white-space:nowrap}.invalid[data-v-2fdcae27]{background-color:#ea868f}.service_works_list tr.trashed{color:#bbb;text-decoration:line-through}.service_works_list tr.trashed:hover>*{color:#999}.service_subtemplate_edit_modal .service_work.deleted,.service_subtemplate_edit_modal .service_work .deleted{text-decoration:line-through;color:#aaa;background-color:#eee}.service_template_edit_modal .disabled{opacity:.8}.service_template_edit_modal .service_subtemplates_list.deleted,.service_template_edit_modal .service_subtemplates_list .deleted{text-decoration:line-through;color:#aaa;background-color:#eee}.service_task_templates .service_task_templates_list tbody th{font-weight:400}.service_task_templates .service_task_templates_list tbody tr.periodic{background-color:#fff3cd}.service_task_templates .service_task_templates_list tbody tr:not(.periodic){color:#adb5bd}.service_task_templates .service_task_templates_list tbody tr.trashed,.service_task_templates .service_task_templates_list tbody tr.trashed *:not(i):not(button){color:#999;background-color:#ededed;text-decoration:line-through}.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{transform:rotate(135deg) scale(.7)}.mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:#9093994d;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:#00000080;vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:#000c}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px #0000002d;z-index:2001}.mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar-range,.mx-time-range{display:flex}@media (max-width: 750px){.mx-calendar-range,.mx-time-range{flex-direction:column}}.mx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover,.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}.mx-table th{padding:0;font-weight:500;vertical-align:middle}.mx-table td{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-date-time{position:relative;width:248px;height:270px}.mx-date-time .mx-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-date-time-range{position:relative;width:496px;height:270px}.mx-date-time-range .mx-time-range{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.service_task_edit_modal select.deleted{text-decoration:line-through}.service_task_edit_modal select option.deleted{color:#aaa;background-color:#eee}.service_task_edit_modal .disabled{opacity:.8}.service_task_edit_modal .deleted{text-decoration:line-through;color:#aaa}.service_task_edit_modal .service_work.deleted,.service_task_edit_modal .service_work .deleted{text-decoration:line-through;color:#aaa;background-color:#eee}.service_act_edit_modal .deleted{text-decoration:line-through;color:#aaa}.service_act_edit_modal .service_works tr.deleted{text-decoration:line-through;color:#aaa;background-color:#eee}.service_act_edit_modal .service_works tr.finished{background-color:#d1e7dd}.service_tasks .service_tasks_list .deleted{text-decoration:line-through;color:#aaa}.service_tasks .service_tasks_list .progress{background-color:#fff;border:1px solid #b6babe}.service_tasks .service_tasks_list th{font-weight:400}.service_tasks .service_tasks_list tr.upcoming{background-color:#fff3cd}.service_tasks .service_tasks_list tr.overdue{background-color:#f8d7da}.service_tasks .service_tasks_list tr.high_priority{background-color:#ffcd39}.service_tasks .service_tasks_list tr.finished{background-color:#ededed}.service_tasks .service_tasks_list tr.finished,.service_tasks .service_tasks_list tr.finished td,.service_tasks .service_tasks_list tr.finished span,.service_tasks .service_tasks_list tr.finished a{color:#777!important}.service_tasks .service_tasks_list tr.cancelled{background-color:#ededed}.service_tasks .service_tasks_list tr.cancelled,.service_tasks .service_tasks_list tr.cancelled td,.service_tasks .service_tasks_list tr.cancelled span,.service_tasks .service_tasks_list tr.cancelled a{color:#cacaca;text-decoration:line-through}.service_tasks .service_tasks_list tr.cancelled .progress .progress-bar,.service_tasks .service_tasks_list tr.finished .progress .progress-bar{background-color:#8cc3aa!important}.service_tasks .service_tasks_list td i.fa-solid{min-width:1em}.service_tasks .service_tasks_list a.filter-link{color:#212529}.service_tasks .service_tasks_list a.filter-link:hover{color:#0d6efd}.service_tasks .multiselect.filter-status .multiselect-dropdown{width:280px}.service_tasks .multiselect.filter-vehicle .multiselect-dropdown{width:350px}.color_picker_wrapper[data-v-348cf36c],.color_reset_wrapper[data-v-348cf36c]{display:block;float:left;width:40px;height:40px}.color_reset_wrapper[data-v-348cf36c]{padding:5px}.color_reset_wrapper .btn[data-v-348cf36c]{padding:0;margin:0}.has-alarm-red[data-v-dc23f20e]{color:#ea868f}.has-alarm-yellow[data-v-dc23f20e]{color:#feb272}.multiselect-dropdown-double-width[data-v-dc23f20e] .multiselect-dropdown{width:180%}.icon-edit-button[data-v-dc23f20e]{text-decoration:none;color:#000}.icon-edit-button .icon-edit-icon[data-v-dc23f20e]{opacity:0}.icon-edit-button[data-v-dc23f20e]:hover{text-decoration:underline;text-decoration-style:dotted}.icon-edit-button:hover .icon-edit-icon[data-v-dc23f20e]{opacity:.4}.invalid[data-v-dc23f20e]{background-color:#f8d7da}table.table-hover-my tr.hoverable[data-v-7348067b]:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.pref-variations .dafault[data-v-7348067b],.pref-variations .user_role[data-v-7348067b]{font-weight:700}.pref-variations .user.without_role_pref[data-v-7348067b]{opacity:.5}.has-alarm-red[data-v-54c16ef8]{color:#ea868f}.has-alarm-yellow[data-v-54c16ef8]{color:#feb272}.has-alarm-red[data-v-662e2dce]{color:#ea868f}.has-alarm-yellow[data-v-662e2dce]{color:#feb272}.color_picker_wrapper[data-v-d67a7121],.color_reset_wrapper[data-v-d67a7121]{display:block;float:left;width:40px;height:40px}.color_reset_wrapper[data-v-d67a7121]{padding:5px}.color_reset_wrapper .btn[data-v-d67a7121]{padding:0;margin:0}table.formula-row td[data-v-f4190a13]{width:20%;padding-left:.5rem;padding-right:.5rem}.is-saving[data-v-f4190a13]{opacity:.4;pointer-events:none}.settings-report_provider-edit .provider-description{overflow:hidden;padding-bottom:5px}.settings-report_provider-edit .provider-description.collapsed{height:1.3em}.settings-report_provider-edit .provider-description:hover{background-color:#0dcaf0}.user-preference-dashboard-fields-display-edit .has-alarm-red{color:#ea868f}.user-preference-dashboard-fields-display-edit .has-alarm-yellow{color:#feb272}.user_preferences_general_edit .color_picker_wrapper,.user_preferences_general_edit .color_reset_wrapper{display:block;float:left;width:40px;height:40px}.user_preferences_general_edit .color_reset_wrapper{padding:5px}.user_preferences_general_edit .color_reset_wrapper .btn{padding:0;margin:0}
