@charset "UTF-8";.calendar-popover-wrapper .ant-popover-arrow{border-width:5px;--antd-arrow-background-color: var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-top .ant-popover-inner{border-bottom:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-left .ant-popover-inner{border-right:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-right .ant-popover-inner{border-left:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-bottom .ant-popover-inner{border-top:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-topLeft .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-topRight .ant-popover-inner{border-bottom:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-bottomLeft .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-bottomRight .ant-popover-inner{border-top:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-leftTop .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-leftBottom .ant-popover-inner{border-right:7px solid var(--popover-color, #fff)}.calendar-popover-wrapper.ant-popover-placement-rightTop .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-rightBottom .ant-popover-inner{border-left:7px solid var(--popover-color, #fff)}.mp-load-rate{height:unset;width:100%}.mp-load-rate>.mp-load-rate-inner{width:100%;height:12px;font-size:9px;border-radius:100px;background-color:#f3f3f3}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg{display:flex;align-items:center;height:100%;max-width:100%;border-radius:100px}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg>.mp-load-rate-percent{color:#2e2e2e;margin-left:10px;font-weight:700;white-space:nowrap}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-red{background-color:#ff6e62}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-yellow{background-color:#ffc062}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-yellow>.mp-load-rate-percent{color:#2e2e2e}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-green{background-color:#a1ff95}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-green>.mp-load-rate-percent{color:#2e2e2e}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-black{background-color:#0e0e0e}.mp-load-rate>.mp-load-rate-inner>.mp-load-rate-bg.-black>.mp-load-rate-percent{color:#fff}.calendar-popover-wrapper .calendar-day-popover>.title{font-size:17px;line-height:1;color:#33bcff;text-transform:capitalize}.calendar-popover-wrapper .calendar-day-popover>.section{padding:10px 0 0}.calendar-popover-wrapper .calendar-day-popover>.section>.title{font-size:10px;line-height:1;color:#aaa}.calendar-popover-wrapper .calendar-day-popover>.section>.information{margin-top:4px;font-size:12px;line-height:1;font-weight:700;color:#333}.calendar-popover-wrapper.day-yellow{--popover-color: #ffc062}.calendar-popover-wrapper.day-green{--popover-color: #a1ff95}.calendar-popover-wrapper.day-black{--popover-color: #0e0e0e}.calendar-popover-wrapper.day-red{--popover-color: #ff6e62}.calendar-day{position:relative}.calendar-day>button{position:relative;width:auto;margin:0;padding:6px 5px;overflow:hidden;background-color:#e6e6e6;border-radius:3px;border:0;font-size:11px;line-height:1;cursor:pointer}.calendar-day>button:hover{background-color:#bbb}.calendar-day.current-day>button{box-shadow:inset 0 0 0 1px #00b7e5!important}.calendar-day.day-yellow>button{background-color:#ffc062;box-shadow:inset 0 0 0 1px #ffc062}.calendar-day.day-yellow>button:hover{background-color:#fb9600}.calendar-day.day-green>button{background-color:#a1ff95;box-shadow:inset 0 0 0 1px #a1ff95}.calendar-day.day-green>button:hover{background-color:#47ff2f}.calendar-day.day-black>button{background-color:#0e0e0e;box-shadow:inset 0 0 0 1px #0e0e0e;color:#fff}.calendar-day.day-black>button:hover{background-color:#414141}.calendar-day.day-red>button{background-color:#ff6e62;box-shadow:inset 0 0 0 1px #ff6e62}.calendar-day.day-red>button:hover{background-color:#fb1300}.calendar-day.courtesy-unavailable>button:after{content:"";position:absolute;top:0;right:0;height:7px;width:7px;background-color:#a962fc;clip-path:polygon(0 0,100% 0,100% 100%)}.calendar .ant-collapse{border:none}.calendar .ant-collapse>.ant-collapse-item{border:none}.calendar .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0}.calendar .ant-collapse>.ant-collapse-item>.ant-collapse-content{border:none;overflow:unset}.calendar .ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.calendar .table-calendar{width:100%;table-layout:fixed;border-spacing:0}.calendar .table-calendar>thead{position:relative;z-index:15}.calendar .table-calendar>thead>tr>th{color:#aaa;font-size:10px;font-weight:400;text-align:center;padding-bottom:4px}.calendar .table-calendar>tbody>tr{line-height:0;position:relative;z-index:10}.calendar .table-calendar>tbody>tr>td{text-align:center;padding:1px}.calendar .table-calendar>tbody>tr>td.month-name{padding-top:10px;padding-bottom:5px;font-size:12px;font-weight:700;line-height:1;text-align:left}.calendar .table-calendar>tbody>tr.current-week{z-index:5}.calendar .table-calendar>tbody>tr.current-week>td:first-child:before{content:" ";position:absolute;top:-4px;right:-6px;bottom:-4px;left:-6px;z-index:0;background-color:#f3f3f3;border-radius:4px}.calendar .today-button{background:none;border:none;font-size:10px;padding:0;margin:0;text-decoration:underline;cursor:pointer}.calendar .arrow-button{margin-top:7px;padding:2px 3px;height:auto;display:inline-flex;justify-content:center;border-radius:3px}.calendar .arrow-button .anticon{font-size:10px}.mp.date-picker .header .ant-collapse{margin-top:-1px}.mp.date-picker .header .ant-collapse>.ant-collapse-item{position:relative}.mp.date-picker .header .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0}.mp.date-picker .header .ant-collapse>.ant-collapse-item>.ant-collapse-content{width:100%;position:absolute;overflow:hidden;background-color:#fff;border-radius:0 0 4px 4px;border:1px solid #33bcff;z-index:100}.mp.date-picker .header .ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0 0 2px}.mp.date-picker .header .months-list-toggler{height:28px;border-radius:3px;font-size:12px;border-color:var(--3dsoft-calendar-date-current-border-color, #33bcff);color:var(--3dsoft-calendar-date-current-color, #33bcff)}.mp.date-picker .header .months-list-toggler:hover{border-color:var(--3dsoft-calendar-date-current-hover-border-color, #33bcff)}.mp.date-picker .header .months-list-toggler.-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.mp.date-picker .header .months-list{max-width:100%;display:grid;grid-template:repeat(4,auto)/repeat(3,auto)}.mp.date-picker .header .months-list .ant-btn{height:26px;padding-left:6px;padding-right:6px;font-size:10px;border:none}.mp.date-picker .header .months-list .ant-btn:hover{background:#f6f6f6}.mp.date-picker .header .title-bar{margin-top:7px}.mp.date-picker .header .title-bar .title{display:inline-flex;align-items:center;font-size:12px;font-weight:700;line-height:1}.mp.date-picker .header .title-bar .arrow-button{width:17px;height:17px;padding:2px 3px;display:inline-flex;border-radius:3px;border-color:var(--3dsoft-calendar-date-current-border-color, #33bcff);color:var(--3dsoft-calendar-date-current-color, #33bcff)}.mp.date-picker .header .title-bar .arrow-button:hover{border-color:var(--3dsoft-calendar-date-current-hover-border-color, #33bcff)}.mp.date-picker .header .title-bar .arrow-button .anticon{font-size:10px}.courtesy-vehicle-event{margin:0;z-index:2;font-size:12px;line-height:15px;margin-right:0!important}.courtesy-vehicle-event.event-default{border:1px solid transparent;border-radius:3px!important;height:24px;padding:4px}.courtesy-vehicle-event.event-default>.fc-event-main{color:#333}.courtesy-vehicle-event.every-week{top:0;bottom:0;border:none;opacity:1;color:red;background:#fff;height:100%;padding:4px 25px;cursor:not-allowed}.courtesy-vehicle-event.every-week .event-content{height:100%}.courtesy-vehicle-event.blocked-event{height:100%;background:#f6f6f6 repeating-linear-gradient(-45deg,transparent,transparent 10px,rgba(0,0,0,.05) 10px,rgba(0,0,0,.05) 20px)!important;opacity:1}.courtesy-vehicle-event.-extends-start:before,.courtesy-vehicle-event.-extends-end:after,.courtesy-vehicle-event.-next-before:before,.courtesy-vehicle-event.-next-after:after{content:"";clear:both;width:3px;top:-1px;bottom:-1px;display:block;position:absolute}.courtesy-vehicle-event.-extends-start:before,.courtesy-vehicle-event.-extends-end:after{background-color:#333}.courtesy-vehicle-event.-next-before:before,.courtesy-vehicle-event.-next-after:after{background-color:red}.courtesy-vehicle-event.-extends-start:before,.courtesy-vehicle-event.-next-before:before{left:-1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.courtesy-vehicle-event.-extends-start .event-content,.courtesy-vehicle-event.-next-before .event-content{padding-left:2px}.courtesy-vehicle-event:not(.-extends-start):not(.-next-before):before{display:none}.courtesy-vehicle-event.-extends-end:after,.courtesy-vehicle-event.-next-after:after{right:-1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.courtesy-vehicle-event.-extends-end .event-content,.courtesy-vehicle-event.-next-after .event-content{padding-right:3px}.courtesy-vehicle-event:not(.-extends-end):not(.-next-after):after{display:none}.courtesy-vehicle-event .event-content{font-size:10px}.courtesy-vehicle-event .event-content>.title-container{padding-right:5px;flex:1;min-width:0}.courtesy-vehicle-event .event-content>.title-container .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:sticky;left:10px}.custom-3dsoft-courtesy-vehicle-planning{--fc-border-color: #eee;font-size:12px;line-height:15px}.custom-3dsoft-courtesy-vehicle-planning .fc-resource-timeline-divider{pointer-events:none;width:0;border:none}.custom-3dsoft-courtesy-vehicle-planning>table{border:none!important}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-header .fc-timeline-header-row .fc-timeline-slot-cushion{width:100%}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-header .fc-timeline-header-row:first-child{padding:5px 0}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-header .fc-timeline-header-row:first-child .fc-timeline-slot{border-bottom:none}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-header .fc-timeline-header-row:first-child .courtesy-vehicle-header{padding:0 5px}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-header .fc-timeline-header-row:not(:first-child) .courtesy-vehicle-header{font-weight:400}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-slot-frame{height:auto!important}.custom-3dsoft-courtesy-vehicle-planning .fc-timeline-slot{border-top:none}.custom-3dsoft-courtesy-vehicle-planning .courtesy-vehicle-header{color:#333;display:flex;flex-flow:column;align-items:center}.custom-3dsoft-courtesy-vehicle-planning .courtesy-vehicle-header .mp-load-rate{margin-top:3px}.custom-3dsoft-courtesy-vehicle-planning .courtesy-vehicle-header .capitalize{text-transform:capitalize}.past{background-color:#dcdcdc!important}.closed{background-color:#f6f6f6!important}.mp-event-card>.body>.description{padding:8px}.mp-event-card>.body>.description>.row{width:100%;display:flex;justify-content:space-between;gap:5px}.mp-event-card>.labels>.label{width:100%;height:100%;display:block}.mp-event-card{width:100%;height:100%;position:relative;border-radius:5px;border:1px solid #aaa;background-color:#ddd;box-shadow:0 0 5px #0006;color:#000;font-family:Lato,Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;overflow:hidden}.mp-event-card>.labels{height:7px;display:flex}.mp-event-card>.labels+.header{margin-top:0}.mp-event-card>.header{height:20px;padding:3px 8px;margin-top:7px;display:flex;gap:4px;background-color:#fff}.mp-event-card>.header>.title{flex-grow:1;min-width:20px;color:#000;font-weight:700;line-height:14px;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mp-event-card>.header>.icons{flex:0 0;display:grid;grid-auto-flow:column;gap:4px}.mp-event-card>.header>.icons>*{width:14px;height:14px}.mp-event-card>.loading-indicator{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:grid;place-items:center;background-color:#fff}.mp-event-card.-loading>.loading-indicator{z-index:0}.mp-planning.hiddenLabels .fc-col-header-cell{display:hidden}.mp-planning .fc-now-indicator-line.fc-now-indicator,.mp-planning .fc-timegrid-now-indicator-line{background-color:#ff3232!important;border:0!important;height:4px!important;z-index:1!important}.mp-planning .fc-scrollgrid{border:none}.mp-planning .fc-scroller{padding:10px 0}.mp-planning .fc-col-header{margin:-10px 0}.mp-planning .fc-timegrid-slots table{border-top:1px solid transparent}.mp-planning tr{border-top:1px solid var(--fc-border-color, #f1f1f1)}.mp-planning tr:nth-child(4n-1){border-color:var(--fc-border-color, #e9e9e9)}.mp-planning tr:nth-child(4n+1){border-color:var(--fc-border-color, #d4d4d4)}.mp-planning tr td{border:none}.mp-planning tr td.fc-timegrid-slot-label{position:relative}.mp-planning tr td.fc-timegrid-slot-label .fc-timegrid-slot-label-frame{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transform:translateY(-50%);line-height:1;background:#fff}.mp-planning th{border:0}.mp-planning .fc-today,.mp-planning .fc-timegrid-col.fc-day-today{background-color:#fff!important}.mp-planning .fc-col-resizer,.mp-planning .fc-timegrid-now-indicator-arrow{display:none}.mp-planning .fc-time-grid-event.event-3dsoft-resize-to-top .fc-start-resizer{left:0;right:0;top:0;height:8px;border:1px solid black;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:n-resize}.mp-planning .fc-time-grid-event.event-3dsoft-resize-to-top .fc-start-resizer:after{content:"="}.mp-planning .fc-timegrid-col-events{margin:0 7.5px}.mp-planning .fc-event{padding:0;border-radius:0!important;border:0;background-color:transparent}.mp-planning .fc-timegrid-event-harness-inset .fc-timegrid-event,.mp-planning .fc-timegrid-event.fc-event-mirror{box-shadow:none}.mp-planning .fc-event-selected:after{content:none}.mp-planning .fc-col-header-cell{height:25px;color:#333;font-size:10px;line-height:12px;font-weight:700;vertical-align:middle}.mp-planning .fc-col-header-cell .fc-col-header-cell-cushion{color:#333}.mp-planning .fc-timegrid-cols .fc-timegrid-col-bg,.mp-planning .fc-timegrid-cols .fc-timegrid-col-bg .fc-highlight{z-index:0}.mp.vertical-timeline-wrapper{display:flex;position:relative}.mp.vertical-timeline-wrapper>.vertical-timeline{max-height:100%;display:inline-flex;flex-direction:column;align-items:flex-start}.mp.vertical-timeline-wrapper>.vertical-timeline>.cell-wrapper{width:30px;display:inline-flex;gap:1px}.mp.vertical-timeline-wrapper>.vertical-timeline>.cell-wrapper>.cell{flex:1 1 16px;width:100%;display:flex;align-items:center;justify-content:center;color:#2e2e2e;font-size:10px;font-weight:700;line-height:1;background-color:#fff}.mp.vertical-timeline-wrapper>.vertical-timeline>.cell-wrapper:last-of-type>.cell:first-of-type{border-bottom-left-radius:4px}.mp.vertical-timeline-wrapper>.vertical-timeline>.cell-wrapper:last-of-type>.cell:last-of-type{border-bottom-right-radius:4px}.mp.vertical-timeline-wrapper>.vertical-timeline>.cell-wrapper.-past{opacity:.5}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper{display:flex;gap:6px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper>.divider{background:#333;width:30px;height:100%;margin:0;border:0}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper>.time{margin-top:-5px;color:#aaa;font-size:7px;letter-spacing:-.55px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper[type=hour]{gap:2px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper[type=hour]>.divider{width:42px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper[type=hour]>.time{font-size:10px;margin-top:-7px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper[type=half-hour]{gap:2px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper[type=half-hour]>.divider{width:34px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper[type=half-hour]>.time{font-size:8px;margin-top:-6px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper:first-child>.divider{display:none}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper:first-child>.time{display:none}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper:first-child+.cell-wrapper>.cell:first-of-type{border-top-left-radius:4px}.mp.vertical-timeline-wrapper>.vertical-timeline>.divider-wrapper:first-child+.cell-wrapper>.cell:last-of-type{border-top-right-radius:4px}.mp.vertical-timeline-wrapper>.vertical-timeline[condensed]>.cell-wrapper>.cell{font-size:10px}.mp.vertical-timeline-wrapper>.draggable{width:48px;border:2px solid #33bcff;border-radius:5px;margin-right:-32px;display:flex;align-items:center;justify-content:flex-start;z-index:10}.mp.vertical-timeline-wrapper>.draggable>.drag-indicator{width:18px;height:30px;background-color:#33bcff;border-radius:3px;transform:translate(-50%);color:#fff;display:flex;align-items:center;cursor:n-resize}.mp.vertical-timeline-wrapper>.draggable>.drag-indicator>svg{width:100%}.mp.vertical-timeline-wrapper[direction=right]{flex-direction:row-reverse}.mp.vertical-timeline-wrapper[direction=right]>.vertical-timeline{align-items:flex-end}.mp.vertical-timeline-wrapper[direction=right]>.vertical-timeline>.divider-wrapper{flex-direction:row-reverse}.mp.vertical-timeline-wrapper[direction=right]>.draggable{flex-direction:row-reverse;margin-left:-32px}.mp.vertical-timeline-wrapper[direction=right]>.draggable>.drag-indicator{transform:translate(50%)}.mp-weekly-date-planning{display:flex;height:100%}.mp-weekly-date-planning>.planning-column{display:flex;flex-flow:column;align-items:center;height:100%;flex:1;min-width:0}.mp-weekly-date-planning>.planning-column>.date{font-weight:700;font-size:12px;line-height:15px;margin:5px 0}.mp-weekly-date-planning>.planning-column>.mp-progress{padding:5px;height:unset;width:100%}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner{width:100%;height:12px;font-size:12px;border-radius:100px;background-color:#f3f3f3}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg{display:flex;align-items:center;height:100%;max-width:100%;border-radius:100px}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg>.mp-progress-percent{color:#fff;margin-left:10px;font-weight:700}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg.-red{background-color:#ff6e62}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg.-yellow{background-color:#ffc862}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg.-yellow>.mp-progress-percent{color:#000}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg.-green{background-color:#7ae96b}.mp-weekly-date-planning>.planning-column>.mp-progress>.mp-progress-inner>.mp-progress-bg.-green>.mp-progress-percent{color:#000}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper{flex-grow:1;width:100%}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile{background:#fff;display:flex;align-items:center;border-top:1px solid #e4e4e4;position:relative;width:100%}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile>.state-color{height:25px;width:5px}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile>.label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 5px}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile>.icons{flex-grow:1;flex-shrink:0;display:flex;justify-content:flex-end;gap:4px;margin-right:5px}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile .event-icon{width:14px;height:14px;display:inline-block;border-radius:2px;border:1px solid transparent}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile.-start:before{content:"";position:absolute;width:2px;z-index:10;top:0;bottom:0;left:0;background:repeating-linear-gradient(30deg,#000,#000 2px,#ffe70f 2px,#ffe70f 4px)}.mp-weekly-date-planning>.planning-column>.workfiles-wrapper>.workfile.-end:after{content:"";position:absolute;width:2px;z-index:10;top:0;bottom:0;right:0;background:repeating-linear-gradient(-30deg,#000,#000 2px,#ffe70f 2px,#ffe70f 4px)}.mp-weekly-date-planning>.planning-column+.planning-column{border-left:1px solid #e4e4e4}.mp-weekly-date-planning>.planning-column:hover{background:#fafafa}.todo-list-task{color:#000;background:#fff;width:100%;border:1px solid #BDBDBD;border-radius:6px;cursor:pointer;height:80px;display:flex;flex-flow:column;overflow:hidden;position:relative}.todo-list-task:before,.todo-list-task:after{content:"";position:absolute;width:2px;top:0;bottom:0}.todo-list-task.-start:before{left:0;background:repeating-linear-gradient(60deg,#000,#000 2px,#ffe70f 2px,#ffe70f 4px)}.todo-list-task.-end:after{right:0;background:repeating-linear-gradient(-60deg,#000,#000 2px,#ffe70f 2px,#ffe70f 4px)}:root{--fc-today-bg-color: transparent}.mp-todo-list-planning{display:flex;height:100%;font-family:Lato,Arial,Helvetica,sans-serif}.mp-todo-list-planning>.late-planning-column{display:flex;flex-flow:column;align-items:center;width:12.5%;flex-grow:0;flex-shrink:0;border-bottom:1px solid var(--fc-border-color, #ddd);border-left:1px solid var(--fc-border-color, #ddd)}.mp-todo-list-planning>.late-planning-column>.label{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;line-height:15px;color:red;height:26px;width:100%;border-bottom:1px solid var(--fc-border-color, #ddd)}.mp-todo-list-planning>.late-planning-column>.workfiles-wrapper{flex-grow:1;width:100%;padding:0 1px;background:#dcdcdc;border-right:1px solid #e4e4e4}.mp-todo-list-planning>.late-planning-column>.workfiles-wrapper:hover{background:#dcdcdc}.mp-todo-list-planning>.late-planning-column+.planning-column{border-left:1px solid #e4e4e4}.mp-todo-list-planning>.fc{width:87.5%;flex-grow:0;flex-shrink:0}.mp-todo-list-planning>.fc>.fc-header-toolbar{display:none}.mp-todo-list-planning>.fc .fc-col-header-cell{height:25px;color:#333;font-size:12px;font-weight:700;vertical-align:middle}.mp-todo-list-planning>.fc .fc-col-header-cell .fc-col-header-cell-cushion{color:#333}.mp-todo-list-planning>.fc .fc-daygrid-day-frame{height:100%!important;min-height:100%!important}.mp-todo-list-planning>.fc .fc-daygrid-day-frame.-past{background-color:#dcdcdc;border-right:1px solid #ececec}.mp-todo-list-planning>.fc .fc-daygrid-day-frame.-school-period{background-color:#f4fbff}.mp-todo-list-planning>.fc .fc-daygrid-day-frame.-closed{background-color:#f6f6f6}.mp-todo-list-planning>.fc .fc-daygrid-day{height:100%!important;min-height:100%!important}.mp-todo-list-planning>.fc .fc-daygrid-day:hover{background:#fafafa}.mp-todo-list-planning>.fc table,.mp-todo-list-planning>.fc table thead tr,.mp-todo-list-planning>.fc table thead tr th,.mp-todo-list-planning>.fc table tbody tr td{border-top:0}.mp-todo-list-planning .fc-daygrid-event{box-sizing:border-box;padding:0;border-radius:0!important;border:0;background-color:transparent;margin-top:1px}.mp-todo-list-planning .fc-daygrid-event.fc-event-end{margin-right:0}.mp-todo-list-planning .fc-daygrid-event.fc-event-start{margin-left:0}.mp-todo-list-planning *{box-sizing:border-box}.dsoft-calendar{box-sizing:content-box;width:100%;height:auto;display:block;overflow:hidden;background-color:var(--3dsoft-calendar-background-color, #fff);font-size:14px;-webkit-user-select:none;user-select:none;font-family:Lato,Arial,Helvetica,sans-serif}.dsoft-calendar:after{clear:both;content:"";display:block;font-size:0;visibility:hidden}.dsoft-calendar>.nav{width:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.dsoft-calendar>.nav .ant-typography{padding:0;margin:0;flex-grow:1;text-align:center;text-transform:capitalize}.dsoft-calendar>.nav button{padding:0;height:auto;font-size:1em;line-height:.5}.dsoft-calendar>.nav button i{font-size:2em}.dsoft-calendar>.table-wrapper{margin:0;padding:0;display:block}.dsoft-calendar>.table-wrapper table{width:100%;padding:0;margin:0;border-spacing:0;border-collapse:collapse}.dsoft-calendar>.table-wrapper table thead tr>th,.dsoft-calendar>.table-wrapper table thead tr>td,.dsoft-calendar>.table-wrapper table tbody tr>th,.dsoft-calendar>.table-wrapper table tbody tr>td{width:14.2857142857%;padding:0;position:relative;border:0;font-size:1.2em;font-weight:400;line-height:1;text-align:center}.dsoft-calendar>.table-wrapper table thead tr>th:before,.dsoft-calendar>.table-wrapper table thead tr>td:before,.dsoft-calendar>.table-wrapper table tbody tr>th:before,.dsoft-calendar>.table-wrapper table tbody tr>td:before{content:"";box-sizing:border-box;display:block;width:100%;height:100%;padding-bottom:100%}.dsoft-calendar>.table-wrapper table thead tr>th span,.dsoft-calendar>.table-wrapper table thead tr>td span,.dsoft-calendar>.table-wrapper table tbody tr>th span,.dsoft-calendar>.table-wrapper table tbody tr>td span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0}.dsoft-calendar>.table-wrapper table thead tr>th{color:var(--3dsoft-calendar-short-weekday-text-color, #707070);text-transform:capitalize}.dsoft-calendar>.table-wrapper table tbody tr>td{cursor:pointer;font-size:1.4em}.dsoft-calendar>.table-wrapper table tbody tr>td>span{width:calc(100% - .43em);height:calc(100% - .43em);margin:.215em;z-index:1;color:inherit}.dsoft-calendar>.table-wrapper table tbody tr>td>span:before{content:"";box-sizing:border-box;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1;border-radius:.215em;border:.215em solid transparent}.dsoft-calendar>.table-wrapper table tbody tr>td.-disabled>span:before{background-color:var(--3dsoft-calendar-date-disabled-background-color, #e6e6e6)}.dsoft-calendar>.table-wrapper table tbody tr>td.-unavailable>span:before{background-color:var(--3dsoft-calendar-date-unavailable-background-color, #fd6e62)}.dsoft-calendar>.table-wrapper table tbody tr>td.-current span:before{border-color:var(--3dsoft-calendar-date-current-border-color, #33bcff)}.dsoft-calendar>.table-wrapper table tbody tr>td.-empty,.dsoft-calendar>.table-wrapper table tbody tr>td.-disabled,.dsoft-calendar>.table-wrapper table tbody tr>td.-unavailable{cursor:default}.dsoft-calendar>.table-wrapper table tbody tr>td:not(.-disabled,.-unavailable)>span:before{background-color:var(--3dsoft-calendar-date-available-background-color, #a1ff95)}.dsoft-calendar>.table-wrapper table tbody tr>td:not(.-empty,.-disabled,.-unavailable):hover>span:before{box-shadow:0 0 0 1px var(--3dsoft-calendar-date-hover-border-color, #1c1c1c)}.dsoft-calendar>a{font-size:1em}.dsoft-calendar>.today-button{background:none;border:none;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mp.hour-selector .ant-select-item,.mp.hour-selector .ant-select-selection-item{padding:0}.mp.hour-selector .ant-select-item+.ant-select-item,.mp.hour-selector .ant-select-selection-item+.ant-select-item{border-top:1px solid #C6C6C6}.mp.hour-selector .hour-selector-option-body{padding:6px;display:flex;align-items:center;gap:10px;font-size:17px;line-height:1;color:#222}.mp.hour-selector .hour-selector-option-body>.availability-indicator{flex-shrink:0;width:28px;height:28px;display:inline-block;border-radius:3px;background-color:#e6e6e6}.mp.hour-selector .hour-selector-option-body[availability=closed]>.availability-indicator{background-color:#e6e6e6}.mp.hour-selector .hour-selector-option-body[availability=unavailable]>.availability-indicator{background-color:#fd6e62}.mp.hour-selector .hour-selector-option-body[availability=available]>.availability-indicator{background-color:#5de6a4}.mp.hour-selector .mobile-select .option{transform:scale(1);transition:transform .15s ease}.mp.hour-selector .mobile-select .option:active{transform:scale(.98)}.mp.hour-selector .mobile-select .option .hour-selector-option-body{width:100%;aspect-ratio:1;justify-content:center;position:relative}.mp.hour-selector .mobile-select .option .hour-selector-option-body>span{position:relative;z-index:2}.mp.hour-selector .mobile-select .option .hour-selector-option-body>.availability-indicator{width:unset;height:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mp.hour-selector .mobile-select .option[active] .hour-selector-option-body>.availability-indicator{box-shadow:inset 0 0 0 3px #222}.mp.hour-selector .mobile-select{width:100%;min-height:100%}@media all and (min-width: 768px){.mp.hour-selector .mobile-select{display:none}}.mp.hour-selector .mobile-select .trigger{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mp.hour-selector .mobile-select .dropdown{width:100%;height:100%;max-height:0;overflow:auto}.mp.hour-selector .mobile-select[visible] .dropdown{max-height:100%}.mp.hour-selector .mobile-select .options{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background-color:#fff}.mp.hour-selector{display:inline-block;position:relative}.mp.hour-selector .ant-select{position:relative;z-index:1;min-width:108px}.mp.hour-selector .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-left:0;border-radius:6px;border-color:#222}.mp.hour-selector .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item .hour-selector-option-body{padding-top:5px;padding-bottom:5px}.mp.hour-selector .ant-select.ant-select-single:not(.ant-select-customize-input).ant-select-open .ant-select-selector{border-radius:6px 6px 0 0}.mp.hour-selector .ant-select-selection-placeholder{padding-left:15px!important;font-size:14px;color:#222;opacity:1}.mp.hour-selector .ant-select-arrow{color:#222}.mp.hour-selector .ant-select-dropdown{padding:0;top:38px!important;left:-1px!important;border-radius:0 0 6px 6px;border:1px solid #222222;border-top-color:#c6c6c6}.mp.hour-selector .mobile-select{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;bottom:unset}.time-slots{width:100%;display:inline-grid;grid-template-columns:repeat(4,auto);grid-gap:6px 4px}.time-slots .time-slot{flex-grow:0;flex-shrink:0;height:28px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;color:#33bcff;border:1px solid #33bcff;border-radius:3px;text-align:center;font-size:12px;line-height:1}.time-slots .time-slot.ant-tag-checkable-checked{color:#fff;background-color:#33bcff}.time-slots .time-slot .time-slot-status{width:6px;height:6px;margin-right:4px;border-radius:50%;background-color:#e0e0e0}.time-slots .time-slot[disabled]{pointer-events:none;opacity:.4}.time-slots>:first-child,.time-slots>:last-child{grid-column-start:1;grid-column-end:5}.time-slots .button{display:flex;justify-content:center;align-items:center;min-height:auto;color:#33bcff;border:1px solid #33bcff;border-radius:4px}.mp-popover-content{display:flex;justify-content:start}.mp-popover-content.not-allowed{cursor:not-allowed}.mp-popover-content.not-allowed .mp-button{pointer-events:none}.mp-popover-customer .ant-popover-inner{border-radius:10px!important;background-color:#fff!important}.mp-popover-customer .ant-popover-inner .ant-popover-inner-content{box-shadow:0 0 0 transparent}.mp-popover-customer-content{padding:.25rem}.mp-popover-customer-content .mp-popover-info-group>div{margin-bottom:10px}.mp-popover-customer-content .mp-popover-info-group>div>small{text-align:left;font-size:10px;color:var(--darkgrey-3)}.mp-popover-customer-content .mp-popover-info-group>div>p{font-weight:700;font-size:12px;color:var(--text-color)}.mp-popover-customer-content .mp-popover-info-group>div>p:last-child{margin-bottom:0}h1.mp-title,h2.mp-title,h3.mp-title,h4.mp-title,h5.mp-title,h6.mp-title{margin:0}h1.mp-title{font-size:24px;font-weight:400}h2.mp-title{font-size:17px;font-weight:400}h3.mp-title{font-size:14px;font-weight:400}h4.mp-title{font-size:12px;font-weight:400}h5.mp-title{font-size:10px;font-weight:400}h6.mp-title{font-size:8px;font-weight:400}.meca-page-loading-indicator{padding-top:40px;padding-bottom:40px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;animation:meca-unbury-loading-indicator 0s forwards}.meca-page-loading-indicator>.indicator{width:128px;height:128px;transform:scale(1);transition:transform .3s ease}.meca-page-loading-indicator>.background{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f6f6f6;opacity:.8;transition:opacity .3s ease}.meca-page-loading-indicator.-hidden{animation-name:meca-bury-loading-indicator;animation-duration:1s}.meca-page-loading-indicator.-hidden>.indicator{transform:scale(0);transition-delay:.8s}.meca-page-loading-indicator.-hidden>.background{opacity:0;transition-delay:.8s}@keyframes meca-bury-loading-indicator{0%{z-index:9999}99%{z-index:9999}to{z-index:-1}}@keyframes meca-unbury-loading-indicator{0%{z-index:-1}1%{z-index:9999}to{z-index:9999}}.mp-button{min-height:30.4px;padding:0 25px;text-align:center;font-family:inherit;font-size:.75rem;font-weight:700;border-radius:4px;border:0;color:#fff;cursor:pointer}.mp-button.icon-button{min-height:unset;padding:0;line-height:1}.mp-button.icon-button .material-icons{margin:0}.mp-button i{vertical-align:middle;font-size:1rem;margin-right:7px}.mp-button path{fill:currentColor}.mp-button.-round{border-radius:32px}.mp-button.-full-width{width:100%}.mp-button:disabled{cursor:not-allowed;opacity:.4}.mp-button.-default{background-color:var(--darkgrey-4)}.mp-button.-default.-ghost{background-color:transparent;border:1px solid var(--darkgrey-4);color:var(--darkgrey-1)}.mp-button.-default:hover{background-color:var(--lightgrey-1)}.mp-button.-default:focus{background-color:var(--darkgrey-4)}.mp-button.-primary{background-color:var(--primary-color)}.mp-button.-primary.-ghost{background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.mp-button.-primary.-ghost:hover:not([disabled]){color:#fff}.mp-button.-primary:hover:not([disabled]){background-color:var(--primary-hover-bg)}.mp-button.-primary:focus{background-color:var(--primary-focus-bg);color:#fff}.mp-button.-primary:focus path{background-color:var(--primary-color)}.mp-button.-primary:disabled{border-color:var(--primary-disabled-bg)}.mp-button.-primary:disabled:hover:not([disabled]){background-color:transparent;color:var(--primary-disabled-bg)}.mp-button.-secondary{color:#333;background-color:var(--secondary-color)}.mp-button.-secondary.-ghost{background-color:transparent;border:1px solid var(--secondary-color);color:var(--secondary-color)}.mp-button.-secondary.-ghost:hover{color:#fff}.mp-button.-secondary:hover{background-color:var(--secondary-hover-bg)!important}.mp-button.-secondary:focus{background-color:var(--secondary-focus-bg)}.mp-button.-secondary:disabled{background-color:var(--secondary-disabled-bg)}.mp-icon-button{background-color:transparent;border:0;padding:0;text-align:center;cursor:pointer;display:inline-flex}.mp-icon-button i{font-size:1rem;line-height:1}.mp-icon-button:disabled{color:var(--darkgrey-3)!important;cursor:not-allowed}.mp-icon-button:disabled:hover{color:var(--darkgrey-3)!important}.mp-icon-button:disabled:focus{color:var(--darkgrey-3)!important}.mp-icon-button.-primary{color:var(--primary-color)}.mp-icon-button.-primary:hover{color:var(--primary-hover-bg)}.mp-icon-button.-primary:focus{color:var(--primary-focus-bg)}.mp-icon-button.-secondary{color:var(--secondary-color)}.mp-icon-button.-secondary:hover{color:var(--secondary-hover-bg)}.mp-icon-button.-secondary:focus{color:var(--secondary-focus-bg)}.mp-icon-button.-danger,.mp-icon-button.-danger:hover{color:var(--default-red-view)}.mp-icon-button.-danger:focus{color:var(--default-red-view)}.mp-icon-button.-dark,.mp-icon-button.-dark:hover{color:var(--darkgrey-1)}.mp-icon-button.-dark:focus{color:var(--darkgrey-1)}.mp-icon-button.-bordered{border-width:1px;border-style:solid;border-color:var(--primary-color);border-radius:4px}.mp-icon-button.-bordered.-secondary{border-color:var(--secondary-color)}.mp-icon-button.-small i{font-size:.8rem}.mp-icon-button.-large i{font-size:1.2rem}.mp-icon-button .mp-svg-icon{stroke-opacity:0}.mp-icon-button .mp-svg-icon.-primary path{fill:var(--primary-color)}.mp-icon-button .mp-svg-icon.-secondary path{fill:var(--secondary-color)}.mp-text-button{background-color:#fff;border:0;color:var(--text-color);padding:0;cursor:pointer;font-size:10px;font-weight:500;font-family:inherit;text-decoration:underline}.mp-text-button:hover{color:var(--darkgrey-2)}.mp-text-button:disabled{cursor:not-allowed;color:var(--darkgrey-3);text-decoration:none}.mp-text-button:disabled:focus{outline:none}.mp-filter-popover .ant-popover-arrow{border-color:var(--lightgrey-3)}.mp-filter-popover .ant-popover-inner{background-color:var(--lightgrey-3);box-shadow:0 3px 6px var(--default-shadow-color);border-radius:5px}.mp-filter-popover .ant-popover-inner .ant-popover-title{color:var(--primary-color);font-style:italic;font-weight:400;font-size:.9rem;text-align:left;letter-spacing:0px;border:none}.mp-filter-popover .ant-popover-inner .ant-popover-inner-content{font-weight:400;font-size:.75rem;color:var(--text-color);padding-top:0;padding-bottom:0}.mp-filter-popover .ant-popover-inner .ant-popover-inner-content .subtitle{text-align:left;font-weight:700;font-size:.75rem;letter-spacing:0px}.mp-filter-popover .ant-popover-inner .ant-popover-inner-content p{margin-bottom:4px}.mp-filter-popover .ant-popover-inner .ant-popover-inner-content .ant-divider.ant-divider-horizontal{background-color:var(--lightgrey-1);margin:14px 0}.mp-modal.extra-large{width:70%!important}.mp-modal.large{width:970px!important}.mp-modal.medium{width:40%!important}.mp-modal.medium .ant-modal-content{padding:20px 50px}.mp-modal.small{width:592px!important}.mp-modal.extra-small{width:400px!important}.mp-modal.full-width{width:100%!important}.ant-modal .ant-modal-close{display:none}.ant-modal .ant-modal-header{padding:0;border-bottom:none;border-radius:14px}.ant-modal .ant-modal-title{margin-top:15px;text-align:center;font-weight:700;font-size:1.4rem;letter-spacing:0;color:var(--darkgrey-1)}.ant-modal .ant-modal-content{width:auto;padding:20px 27px;border:1px solid var(--darkgrey-2);border-radius:14px}.ant-modal .ant-modal-body .mp-modal-buttons{display:flex;justify-content:center;margin-top:30px}.ant-modal .ant-modal-body .ant-space{display:flex;justify-content:center}.ant-modal .error-message{text-align:left}.ant-modal .mp-modal-subtitle{color:var(--primary-color);font-size:1.063rem}.about-modal{margin-bottom:50px}.about-modal .logo{width:50%}.about-modal .text{font-size:14px;color:var(--darkgrey-1)}.about-modal .text>span{color:var(--darkgrey-1);font-size:15px;font-weight:700!important}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translate(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translate(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.mp-context-menu__item--selected{font-weight:600;color:var(--primary-color)!important}.mp-context-menu{position:relative;z-index:9999}.mp-context-menu .szh-menu{z-index:1;padding:5px 0;border-radius:5px;box-shadow:0 5px 10px #00000026;background:#f6f6f6;max-height:400px;overflow:auto}.mp-context-menu .szh-menu__item{min-width:130px;height:26px;padding:0 10px;display:flex;align-items:center;gap:5px;font-size:12px;border-left:2px solid transparent;color:var(--darkgrey-1);outline:none!important;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.mp-context-menu .szh-menu__item>span:first-child,.mp-context-menu .szh-menu__item>span:last-child{min-width:10px}.mp-context-menu .szh-menu__item .material-icons{font-size:12px;color:var(--primary-color)}.mp-context-menu .szh-menu__item:not(.szh-menu__item--disabled):hover,.mp-context-menu .szh-menu__item:not(.szh-menu__item--disabled):focus,.mp-context-menu .szh-menu__item:not(.szh-menu__item--disabled).szh-menu__item--hover{border-left-color:var(--primary-color);background:var(--lightgrey-1)}.mp-context-menu .szh-menu__item .mp-context-menu-arrow{position:absolute;top:50%;right:7px;width:10px}.mp-context-menu .szh-menu__item .mp-context-menu-arrow:before,.mp-context-menu .szh-menu__item .mp-context-menu-arrow:after{content:"";position:absolute;width:5px;height:1px;background:currentColor}.mp-context-menu .szh-menu__item .mp-context-menu-arrow:before{transform:rotate(45deg) translateY(-2.3px)}.mp-context-menu .szh-menu__item .mp-context-menu-arrow:after{transform:rotate(-45deg) translateY(2.3px)}.mp-context-menu .szh-menu__item--disabled{color:var(--darkgrey-3)}.mp-context-menu .szh-menu__item--submenu{display:flex}.mp-context-menu .szh-menu__divider{padding:5px}.mp-context-menu .szh-menu__divider:before{content:" ";width:100%;height:1px;display:block;background-color:var(--lightgrey-1)}.mp-context-menu .szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.mp-context-menu .szh-menu__item--type-radio{padding-left:1.75rem}.mp-context-menu .szh-menu__item--type-radio:before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.mp-context-menu .szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.mp-context-menu .szh-menu__item--type-checkbox:before,.mp-context-menu .szh-menu__item--type-checkbox:after{position:absolute;left:.8rem;content:""}.mp-context-menu .szh-menu__item--type-checkbox:before{width:4px;height:1px;transform:rotate(45deg) translateY(2px) translate(2px)}.mp-context-menu .szh-menu__item--type-checkbox:after{width:10px;height:1px;transform:rotate(-45deg) translate(1px) translateY(1.5px)}.mp-context-menu .szh-menu__item--type-checkbox.szh-menu__item--checked:before,.mp-context-menu .szh-menu__item--type-checkbox.szh-menu__item--checked:after{background:currentColor}.mp-checkbox-list-tab.scroll .ant-checkbox-group{overflow-y:auto;height:300px}.mp-checkbox-list-tab .mp-checkbox-group .mp-check-all-option{display:flex;width:100%;font-weight:700;font-size:.7rem}.mp-checkbox-list-tab .mp-checkbox-group .mp-check-all-option .ant-checkbox+span{width:100%;justify-content:space-between}.mp-checkbox-list-tab .mp-checkbox-group .ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--darkgrey-1)}.mp-checkbox-list-tab .mp-checkbox-group .ant-checkbox-group{display:flex;flex-flow:column;gap:10px}.checkbox .ant-checkbox-inner{border-radius:3px;height:17px;width:17px}.checkbox .ant-checkbox-label{line-height:1;padding-inline-start:6px}.mdi.mp-icon-border{font-size:1rem!important;padding:2px!important}.mdi.mp-icon-border,.mp-icon-border{border-width:1px;border-style:solid;border-radius:4px;font-size:1.2rem;vertical-align:middle;width:18px;height:18px;display:inline-flex;justify-content:center;align-items:center}.mp-icon-custom-color{display:block;border-radius:2px;height:.8rem;aspect-ratio:1}.mp-icon-custom-color.mp-icon-diamond{transform:rotate(45deg);scale:.7}.mp-icon-custom-color.-bordered,.mp-icon-custom-text.-bordered{border:1px solid var(--darkgrey-4)}.mp-icon-custom-text{display:flex;justify-content:center;align-items:center;border-radius:3px;color:var(--text-color);font-style:normal}.mp-icon-custom-letter{width:26px;height:26px}.mp-layer{overflow:hidden;width:var(--size, 18px);aspect-ratio:1;display:flex;justify-content:space-around;flex-shrink:0}.mp-layer.-vertical{flex-direction:row}.mp-layer.-vertical .mp-icon-layer{width:100%}.mp-layer.-horizontal{flex-direction:column}.mp-layer.-horizontal .mp-icon-layer{height:100%}.mp-layer.-rounded{border-radius:3px}.mp-layer.-fluid{width:auto!important;height:auto!important}.mp-layer.-fluid .mp-icon-layer{height:5px}.mp-icon-label{display:flex;justify-content:flex-start;align-items:center}.mp-box-colored{margin-right:6px;display:inline-block}.mp-box-colored.-rounded{border-radius:2px}.mp-box-colored.-circular{border-radius:50%}.mp-box-colored.-bordered{border:1px solid var(--darkgrey-2)}.mp-filter-bar{display:flex;align-items:center;background-color:#f3f3f3;padding:4px 15px;border-radius:6px;position:relative;min-height:34px}.mp-filter-bar .content{width:100%}.mp-filter-bar .prefix,.mp-filter-bar .suffix{position:absolute;z-index:5}.mp-filter-bar .prefix{left:15px}.mp-filter-bar .suffix{flex-flow:row nowrap;right:15px}.mp-filter-bar .mp-inline-label,.mp-filter-bar .mp-select-label-inline{color:inherit!important}.mp-filter-bar .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:22px!important;border-radius:4px!important;border:1px solid var(--darkgrey-3)!important}.mp-filter-bar .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .mp-select-option-layout .mp-icon-custom-color{font-size:1.2rem}.mp-filter-bar .ant-select.ant-select-single .ant-select-selector .ant-select-selection-item{line-height:20px!important}.mp-filter-bar .ant-select.ant-select-single .ant-select-arrow{color:var(--primary-color)!important;font-size:.6rem}.mp-filter-bar .ant-picker,.mp-filter-bar .mp-input,.mp-filter-bar .mp-input-time-container,.mp-filter-bar .mp-input-number-container{height:22px;border-radius:6px!important;border:1px solid var(--darkgrey-3)!important}.mp-input,.mp-input-date,.ant-picker-focused,.mp-input-time-container,.mp-input-number-container,.mp-input-textarea{font-family:inherit}.mp-input:hover,.mp-input:focus,.mp-input-date:hover,.mp-input-date:focus,.ant-picker-focused:hover,.ant-picker-focused:focus,.mp-input-time-container:hover,.mp-input-time-container:focus,.mp-input-number-container:hover,.mp-input-number-container:focus,.mp-input-textarea:hover,.mp-input-textarea:focus{border-color:var(--primary-color);box-shadow:0 0 #0003}.mp-input::selection,.mp-input-date::selection,.ant-picker-focused::selection,.mp-input-time-container::selection,.mp-input-number-container::selection,.mp-input-textarea::selection{background-color:var(--primary-color);color:#fff}.mp-inputinput,.mp-input[readonly],.mp-input input:read-only,.mp-input-dateinput,.mp-input-date[readonly],.mp-input-date input:read-only,.ant-picker-focusedinput,.ant-picker-focused[readonly],.ant-picker-focused input:read-only,.mp-input-time-containerinput,.mp-input-time-container[readonly],.mp-input-time-container input:read-only,.mp-input-number-containerinput,.mp-input-number-container[readonly],.mp-input-number-container input:read-only,.mp-input-textareainput,.mp-input-textarea[readonly],.mp-input-textarea input:read-only{color:var(--darkgrey-3)}.mp-input{background-color:#fff;border-radius:4px!important;font-size:.8rem!important;width:100%;align-items:center;min-height:28px;padding:0 11px}.mp-input input{font-size:.8rem}.mp-input.ant-input-group-wrapper{padding:0}.mp-input.-read-only{color:var(--darkgrey-3)}.mp-input::placeholder{color:var(--darkgrey-3)}.mp-input .ant-input-suffix{display:flex;align-items:center;color:var(--primary-color)}.mp-input i{font-size:1rem}.mp-input span>.material-icons{vertical-align:bottom}.mp-input.ant-input-group-wrapper{display:inline}.mp-input[readonly]{border-color:#d9d9d9;cursor:auto}.mp-input .ant-input-prefix{line-height:0}.highlight-border{border:1px solid var(--default-red-view)!important}.mp-input-color.ant-input-affix-wrapper{padding-left:4px}.mp-input-color.ant-input-affix-wrapper .ant-input-prefix{height:100%;display:flex;align-self:center}.mp-input-color.ant-input-affix-wrapper .ant-input-prefix .mp-icon-custom-color{font-size:1.28rem;line-height:1;display:block}.mp-input-color.ant-input-affix-wrapper .ant-input-prefix .mp-icon-custom-color.mp-icon-diamond{margin:0 5px 0 10px;transform:rotate(45deg);font-size:.8rem}.mp-input-color.ant-input-affix-wrapper-disabled .mp-icon-custom-color{opacity:.7}.mp-input.ant-input-lg,.mp-input>input.ant-input-lg{font-size:1.1rem}.mp-input.ant-input-sm,.mp-input>input.ant-input-sm{font-size:.9rem}.mp-input-label{display:block;color:var(--darkgrey-3);font-size:.8rem;white-space:nowrap;line-height:1.4;text-align:left;margin-bottom:.25rem}.mp-input-label.input-required:after{content:"*";color:var(--default-red);margin:0 2px}.mp-input-label.large{font-size:1.1rem}.mp-input-textarea{border-radius:2px;resize:none;white-space:pre-wrap;padding:.625rem}.mp-input-search{border-radius:5px;border:1px solid var(--darkgrey-1)}.mp-input-search.error{border-color:var(--default-red-view)!important}.mp-input-search.ant-input-affix-wrapper{display:flex!important;max-height:30px}.mp-input-search.ant-input-affix-wrapper-disabled .ant-input-suffix button i{color:var(--darkgrey-3);opacity:.7}.mp-input-search.ant-input-affix-wrapper input::placeholder{color:var(--text-color)}.mp-input-search .ant-input-suffix button i{font-size:.9rem;color:var(--darkgrey-1)}.mp-input-password-icon{all:unset;display:flex;align-items:center;cursor:pointer}.mp-input-password.ant-input-affix-wrapper-disabled .ant-input-suffix{color:var(--darkgrey-3);opacity:.7}.mp-input-search>.ant-input-suffix,.mp-input-password>.ant-input-suffix{color:var(--darkgrey-1)}.mp-input-number{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mp-input-date div>input,.ant-picker-focused div>input{font-size:.8rem!important;padding:1px}.mp-input-date .ant-picker-input>span,.ant-picker-focused .ant-picker-input>span{color:var(--primary-color)!important}.mp-input-date .ant-picker-input>input[disabled],.ant-picker-focused .ant-picker-input>input[disabled]{opacity:.7}.mp-input-date.ant-picker-disabled .ant-picker-suffix,.ant-picker-focused.ant-picker-disabled .ant-picker-suffix{opacity:.7;color:var(--darkgrey-3)!important}.mp-input-time-container-simplified{height:30px}.mp-input-time-container,.mp-input-number-container{display:flex;align-items:center;background-color:#fff;border:1px solid var(--darkgrey-4);border-radius:4px;width:100%;font-size:.8rem}.mp-input-time-container.-disabled,.mp-input-number-container.-disabled{background-color:var(--lightgrey-2);color:var(--darkgrey-3)!important;cursor:not-allowed}.mp-input-time-container.-without-arrows,.mp-input-number-container.-without-arrows{height:30px}.mp-input-time-container button[disabled],.mp-input-number-container button[disabled]{opacity:.7;color:var(--darkgrey-3)!important;background-color:var(--lightgrey-2)!important;cursor:not-allowed}.mp-input-time-container .ant-input:focus,.mp-input-number-container .ant-input:focus{box-shadow:0 0!important}.mp-input-time-container input,.mp-input-number-container input{background-color:transparent!important;border:0;margin:0;height:100%;vertical-align:middle}.mp-input-time-container .mp-input-time,.mp-input-time-container .mp-input-number,.mp-input-number-container .mp-input-time,.mp-input-number-container .mp-input-number{height:100%;border:0!important;box-shadow:none!important}.mp-input-time-container .mp-input-time-actions,.mp-input-time-container .mp-input-number-actions,.mp-input-number-container .mp-input-time-actions,.mp-input-number-container .mp-input-number-actions{display:flex;flex-flow:column;justify-content:center;height:100%;width:30px;text-align:center;border-left:1px solid var(--lightgrey-1);flex-shrink:0}.mp-input-time-container .mp-input-time-actions button,.mp-input-time-container .mp-input-number-actions button,.mp-input-number-container .mp-input-time-actions button,.mp-input-number-container .mp-input-number-actions button{background-color:#fff;border:0;display:flex;align-items:center;justify-content:center;width:100%;padding:0;color:var(--primary-color);height:50%}.mp-input-time-container .mp-input-time-actions button i,.mp-input-time-container .mp-input-number-actions button i,.mp-input-number-container .mp-input-time-actions button i,.mp-input-number-container .mp-input-number-actions button i{font-size:14px;display:block;transition:transform .1s}.mp-input-time-container .mp-input-time-actions button.top,.mp-input-time-container .mp-input-number-actions button.top,.mp-input-number-container .mp-input-time-actions button.top,.mp-input-number-container .mp-input-number-actions button.top{border-top-right-radius:6px}.mp-input-time-container .mp-input-time-actions button.top:active i,.mp-input-time-container .mp-input-number-actions button.top:active i,.mp-input-number-container .mp-input-time-actions button.top:active i,.mp-input-number-container .mp-input-number-actions button.top:active i{transform:translateY(-2px)}.mp-input-time-container .mp-input-time-actions button.down,.mp-input-time-container .mp-input-number-actions button.down,.mp-input-number-container .mp-input-time-actions button.down,.mp-input-number-container .mp-input-number-actions button.down{border-top:1px solid var(--lightgrey-1);border-bottom-right-radius:6px}.mp-input-time-container .mp-input-time-actions button.down:active i,.mp-input-time-container .mp-input-number-actions button.down:active i,.mp-input-number-container .mp-input-time-actions button.down:active i,.mp-input-number-container .mp-input-number-actions button.down:active i{transform:translateY(2px)}.mp-input-time-container .mp-input-time-actions button:hover,.mp-input-time-container .mp-input-number-actions button:hover,.mp-input-number-container .mp-input-time-actions button:hover,.mp-input-number-container .mp-input-number-actions button:hover{background-color:var(--lightgrey-2)}.mp-input-time-content{display:flex;align-items:center;flex-grow:1}.mp-input-time-container{padding:0;gap:10px}.mp-input-time-container .hour>input,.mp-input-time-container .minutes>input{border:0;margin:0;height:100%;vertical-align:middle;transition-duration:.2s}.mp-input-time-container .hour>input:focus,.mp-input-time-container .minutes>input:focus{outline:none}.mp-input-time-container .hour>input{width:26px;text-align:right}.mp-input-time-container .hour .mp-input,.mp-input-time-container .minutes .mp-input{padding:0 2px!important}.mp-input-time-container .minutes>input{width:20px}.mp-input-time-container.-highlight{border:1px solid var(--default-red-view)}.mp-inline-label{font-weight:700;line-height:1;text-align:left;white-space:nowrap;padding-right:10px;color:var(--darkgrey-2);margin-bottom:0}.mp-input-money{position:relative;margin:0;width:100%;min-width:0;outline:0;display:inline-flex;height:28px}.mp-input-money .ant-input-number{position:relative;margin:0;width:100%;min-width:0;outline:0;display:inline-flex;color:var(--text-color)}.mp-input-money .ant-input-number-input{padding:0 27px 0 0}.mp-input-money .suffix{display:flex;align-items:center;color:var(--primary-color);margin-left:-20px;flex:none;z-index:1}.mp-uploaded-files{margin-top:1rem;overflow-y:auto;max-height:10rem;font-size:.875rem}.mp-uploaded-files .divider{margin-top:.35rem;margin-bottom:.35rem}.mp-deleted-select-option{color:var(--darkgrey-3);width:100%;padding:2px 0;display:flex;gap:4px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-inline-group{display:flex;align-items:center}.mp-select-label,.mp-select-label-inline{font-size:.8rem}.mp-select-label.select-required:after,.mp-select-label-inline.select-required:after{content:"*";color:var(--default-red);margin:0 2px}.mp-select-label.large,.mp-select-label-inline.large{font-size:1.1rem}.mp-select,.mp-select-inline{text-align:left;height:unset}.mp-select .ant-select-arrow,.mp-select-inline .ant-select-arrow{color:var(--primary-color);font-size:.6rem}.mp-select-label{color:var(--darkgrey-3);display:block;text-align:left;line-height:1.4;margin-bottom:.25rem}.mp-select{display:block!important;min-width:60%}.mp-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:30px}.mp-select.ant-select-multiple .ant-select-selector{padding:0 4px;min-height:30px}.mp-select .ant-select-selector{border-radius:4px!important;border-color:var(--darkgrey-3)}.mp-select .ant-select-selection-item{display:flex;align-self:center;color:var(--text-color);align-items:center}.mp-select-label-inline{font-weight:700;line-height:1;text-align:right;white-space:nowrap;padding-right:10px}.mp-select-inline{width:100%}.mp-select-inline .ant-select-selector{font-size:.8rem;border-radius:4px!important;padding:0 11px 0 8px!important}.ant-select{overflow-y:hidden;width:100%}.ant-select.mp-select-inline.-block{width:100%}.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{align-items:center}.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item{font-size:.875rem!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{font-size:.75rem;line-height:unset}.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:20px}.ant-select .ant-select-selector:after{line-height:20px}.rc-virtual-list-holder-inner{gap:2px}.calendar-popover-wrapper .ant-popover-arrow{border-width:5px;--antd-arrow-background-color: var(--popover-color)}.calendar-popover-wrapper .ant-popover-inner{padding:15px 38px 18px 18px;text-align:left;min-width:240px;color:#333;border-radius:8px;overflow:hidden}.calendar-popover-wrapper .ant-popover-inner .ant-popover-inner-content{padding:0}.calendar-popover-wrapper.ant-popover-placement-top .ant-popover-inner{border-bottom:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-left .ant-popover-inner{border-right:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-right .ant-popover-inner{border-left:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-bottom .ant-popover-inner{border-top:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-topLeft .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-topRight .ant-popover-inner{border-bottom:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-bottomLeft .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-bottomRight .ant-popover-inner{border-top:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-leftTop .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-leftBottom .ant-popover-inner{border-right:7px solid var(--popover-color)}.calendar-popover-wrapper.ant-popover-placement-rightTop .ant-popover-inner,.calendar-popover-wrapper.ant-popover-placement-rightBottom .ant-popover-inner{border-left:7px solid var(--popover-color)}.mp-workfile-popover .ant-popover-inner{border-radius:10px!important;padding:12px 5px}.mp-workfile-popover .ant-popover-inner .ant-popover-inner-content{height:auto;border-radius:10px}.mp-workfile-popover-column{padding-left:10px;padding-right:10px;position:relative;min-width:175px;max-width:225px}.mp-workfile-popover-column>.mp-workfile-popover-information{display:grid;grid-template-columns:repeat(2,1fr);gap:5px 12px}.mp-workfile-popover-column .mp-workfile-popover-title{font-weight:700;font-size:.75rem;line-height:1;color:var(--text-color)}.mp-workfile-popover-column .mp-workfile-popover-label,.mp-workfile-popover-column .mp-workfile-popover-shop-title{font-size:.625rem;color:var(--darkgrey-3)}.mp-workfile-popover-column .mp-workfile-popover-shop-title{font-weight:700}.mp-workfile-popover-column .mp-workfile-popover-shop-title-container{margin-bottom:3px;margin-top:5px;border-bottom:1px solid var(--lightgrey-1)}.mp-workfile-popover-column .mp-workfile-popover-works{margin-right:-5px}.mp-workfile-popover-column .mp-workfile-popover-item>.mp-workfile-popover-value{font-weight:700;font-size:.75rem;line-height:1;color:var(--text-color);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.mp-workfile-popover-column .mp-workfile-popover-item>.mp-workfile-popover-value:last-child{margin-bottom:0}.mp-workfile-popover-column .mp-workfile-popover-work{padding:2px 0 7px}.mp-workfile-popover-column .mp-workfile-popover-work:not(:last-child){border-bottom:1px solid var(--darkgrey-5)}.mp-workfile-popover-column .mp-workfile-popover-work-text{color:var(--text-color);font-size:.625rem}.mp-workfile-popover-column .mp-icon-color{display:block;width:19px;height:19px;border-radius:3px;margin-right:5px;font-size:1.2rem;color:#fff}.mp-workfile-popover-column .mp-icon{width:19px;height:19px;border-width:1px;border-style:solid;border-radius:3px;font-size:1rem;margin-right:5px}.mp-workfile-popover-column i.mdi:before{display:none}.mp-workfile-popover-column.mp-workfile-popover-comments{display:grid;grid-template-columns:1fr}.mp-workfile-popover-column.mp-workfile-popover-comments>.mp-workfile-popover-comment>.mp-workfile-popover-label{font-size:.75rem}.mp-workfile-popover-column.mp-workfile-popover-comments>.mp-workfile-popover-comment>.comment{font-size:.75rem;line-height:15px;max-height:30px}.mp-workfile-popover-column:not(:last-child){border-right:.5px solid var(--darkgrey-5)}.mp-customer-tag{min-width:190px;overflow:hidden;display:inline-grid;align-items:center;grid-template-columns:min-content auto 1fr;gap:5px}.mp-customer-tag .mp-tag-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}.mp-customer-tag .mp-tag-name:hover{color:inherit;text-decoration:none}.mp-customer-tag .mp-tag-name.-highlighted{color:#fd9995}.mp-column{width:100px}.mp-model-column{display:flex;justify-content:space-between;width:70px;align-items:center}.mp-model-column .label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mp-unfinished-workfiles-page-empty{color:var(--darkgrey-2)}.mp-unfinished-workfiles-page-title{margin-top:-.375rem;margin-bottom:1.5rem}.mp-unfinished-workfiles-page-title.-filters{color:var(--default-red-view)}.mp-unfinished-workfiles-page>.ant-row{color:var(--primary-color);margin-bottom:1.5rem}.mp-unfinished-workfiles-page-content .mp-filter-bar{padding:.5rem 1rem;margin-bottom:1rem}.mp-unfinished-workfiles-page-content .mp-filter-bar .content>.ant-row>.ant-col .ant-select{width:100%}.mp-unfinished-workfiles-page-content .mp-filter-bar .content>.ant-row>.ant-col .ant-select .ant-select-selection-item{color:var(--default-red-view)!important}.mp-unfinished-workfiles-page-content-filter{min-width:200px}.mp-unfinished-workfiles-page-content .ant-table-cell{padding-left:5px!important;padding-right:5px!important;white-space:nowrap;line-height:1}.mp-unfinished-workfiles-page-content .ant-table-cell.-text-bigger,.mp-unfinished-workfiles-page-content .ant-table-cell.-text-bigger~.ant-table-cell{font-size:.8em}.mp-unfinished-workfiles-page-content .ant-table-cell.-status-color,.mp-unfinished-workfiles-page-content .ant-table-cell.-status-color~.ant-table-cell{background-color:var(--background-color)!important}.mp-date-time-selection-modal-content{width:70%;display:block;margin:0 auto}.mp-layout-settings-menu{margin-top:15px}.mp-layout-settings-menu>.ant-menu{border-inline-end:0!important}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu{position:relative;color:var(--darkgrey-2)}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu:not(:first-child):after{content:"";border-top:.5px solid var(--lightgrey-1);position:absolute;width:calc(100% - 30px);top:0;right:0;left:0;margin:auto}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu-open{color:var(--primary-color)}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu .ant-menu{color:inherit;background-color:transparent}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title{color:inherit}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title,.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-item,.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-submenu>.ant-menu-submenu-title{width:100%;margin:0;border-radius:0;font-size:.75rem;height:35px;line-height:.875rem}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content,.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-item>.ant-menu-title-content,.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;white-space:normal;font-size:inherit}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title{padding-left:16px!important;padding-inline-end:16px}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu{color:var(--darkgrey-2)}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-item:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid var(--primary-hover-bg);transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-item-selected{color:var(--text-color);font-weight:700}.mp-layout-settings-menu>.ant-menu>.ant-menu-submenu>.ant-menu .ant-menu-item-selected:after{transform:scaleY(1);opacity:1}.mp-layout-settings-menu .mp-item-icon{display:flex;align-items:center;width:100%;height:100%}.mp-layout-settings-menu .mp-item-icon>i{color:inherit;vertical-align:middle;margin-right:10px;font-size:1rem}.mp-layout-settings-menu .mp-item-icon>span{display:inline-block;font-size:.875rem;color:inherit}.mp-layout-settings-menu .ant-menu-submenu-arrow{right:14px!important}.mp-layout-settings-menu .ant-menu-submenu-arrow:after,.mp-layout-settings-menu .ant-menu-submenu-arrow:before{width:7px!important;height:1px!important;background-image:linear-gradient(to right,var(--primary-color),var(--primary-color))!important}.mp-editor strong{font-weight:700}.mp-editor em{font-style:italic}.mp-editor__wrapper{padding:0 15px;border:1px solid var(--lightgrey-1);border-radius:4px}.mp-editor__wrapper--disabled{background-color:var(--lightgrey-2);color:var(--darkgrey-2)}.mp-editor__wrapper--highlight{border-color:var(--default-red)}.mp-editor__label{display:block;color:var(--darkgrey-3);font-size:.8rem;white-space:nowrap;line-height:1.4;text-align:left}.mp-editor__label--required:after{content:"*";color:var(--default-red);margin:0 2px}.mp-editor .menu-bar{display:flex;justify-content:space-between;gap:50px;border-bottom:1px solid var(--darkgrey-5)}.mp-editor .menu-bar__groups{display:flex;align-items:center;gap:20px}.mp-editor .menu-bar__group{display:flex;align-items:center;gap:2px}.mp-editor .menu-bar__group>*{display:flex;align-items:center}.mp-editor .menu-bar__button{display:flex;align-items:center;gap:5px;border:0;padding:5px 2px;background-color:transparent;cursor:pointer}.mp-editor .menu-bar__button:hover{color:var(--primary-focus-bg)}.mp-editor .menu-bar__button--active{color:var(--primary-color)}.mp-editor .menu-bar__button:disabled{cursor:default;color:var(--darkgrey-3)}.mp-editor .footer-bar{display:flex;justify-content:space-between;flex-flow:row-reverse;border-top:1px solid var(--darkgrey-5);color:var(--darkgrey-3);padding:7px 0 10px;text-transform:lowercase;font-size:10px}.mp-editor .tiptap{padding:10px 0;min-height:120px}.mp-editor .tiptap:focus{outline:none}.mp-editor .button-link{cursor:pointer;-webkit-user-select:none;user-select:none}.mp-editor .button-link:hover,.mp-editor .ant-dropdown-open{color:var(--primary-focus-bg)}.mp-contact-support-modal{margin-bottom:40px}.mp-buttons-rule-deletion{margin-top:20px}.mp-buttons-rule-deletion .mp-button{margin-bottom:10px}.mp-select-option-layout{width:100%;display:flex;gap:8px;align-items:center}.mp-select-option-layout>.icon{display:inline-flex;width:var(--icon-size, 16px)}.mp-select-option-layout>.icon>.material-icons{margin:0;vertical-align:middle;font-size:var(--icon-size, 16px)}.mp-select-option-layout>.label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-additional-works-label .label{font-size:14px;font-weight:700}.mp-additional-works-modal .ant-modal-body{padding:0 30px}.mp-additional-works-modal .ant-modal-body .ant-table{padding-top:15px}.error-message{margin-top:.1875rem;color:var(--default-red);font-size:.875rem;text-align:left!important}.ant-space.-block{display:flex}.ant-space.-centralized-content{justify-content:center}.mp-collect-workfile-info-modal .ant-modal-title{margin:0}.mp-collect-workfile-info-modal .ant-modal-body{padding:5px 0}.mp-additional-sale-list .mdi.mp-icon-border,.mp-additional-sale-list .mp-icon-border{width:18px;height:18px}.mp-additional-sale-list .ant-picker{height:30px}.mp-reminder-content{padding-top:20px;width:70%;margin:0 auto}.mp-button-group{display:flex}.mp-button-group button{min-width:30px;padding:unset}.mp-button-group button:not(:first-of-type){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.mp-button-group button:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.mp-icon-group{display:flex;align-items:center;gap:5px}.mp-icon-group>*{flex-shrink:0;margin:0}.mp-icon-group--align-left{justify-content:left}.mp-icon-group--align-center{justify-content:center}.mp-icon-group--align-right{justify-content:right}.mp-icon-group .mp-icon-button{padding:0}.crud-title{margin-bottom:15px;line-height:1}.mp-info{padding:8px;display:flex;flex-flow:column;align-items:center;gap:10px;justify-content:center;text-align:left;border-radius:6px;font-size:12px;transition:all .2s;background-color:var(--lightgrey-3);margin:5px 0}.mp-info>.icon-wrapper{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50px;background-color:var(--darkgrey-3)}.mp-info>.icon-wrapper>i{font-size:20px;color:#fff}.mp-info.-danger>.icon-wrapper{background-color:var(--default-red)}.mp-customers-list .mp-icon-group{padding-right:2px}.mp-customers-list .ant-table-wrapper{margin-top:5px}.mp-customers-list .ant-table-thead .ant-table-cell{padding:5px 0}.mp-customers-list .ant-table-column-sorters{padding:0}.mp-customers-list .ant-table-row.ant-table-row:hover .mp-icon-button{visibility:visible}.mp-customers-list .ant-table-row.ant-table-row-selected{color:var(--darkgrey-1)}.mp-customers-list .ant-table-row.ant-table-row-selected .mp-icon-button{visibility:visible}.mp-customers-list .ant-table-row.ant-table-row-selected td{background:var(--lightgrey-2)}.mp-customers-list .ant-table-row span{color:red}.mp-customers-list .ant-table-row .mp-icon-button{visibility:hidden}.mp-customers-list .mp-steering-wheel-icon{width:17px;height:17px}.mp-page-customers .mp-col-right .ant-col{display:flex;flex-direction:column}.mp-page-customers .ant-divider-vertical{height:100%;border-color:var(--lightgrey-1)}.mp-new-driver-modal{text-align:left;margin-bottom:60px}.mp-new-driver-modal .mp-modal-subtitle{color:var(--primary-color);font-size:1.3rem}.mp-new-driver-modal .ant-row{margin-top:15px}.mp-new-driver-modal .mp-text-button{display:table-cell;vertical-align:text-top}.mp-page-customer-drivers{max-width:996px;margin:0 auto;justify-content:center;width:100%}.mp-page-customer-drivers .mp-drivers-vehicle-filter .ant-select-selector{max-width:12rem}.mp-page-customer-drivers .mp-filter-bar .content{display:flex}.mp-page-customer-drivers .mp-filter-bar .content .mp-inline-group:not(:first-child){padding-left:10px}.mp-page-customer-drivers .ant-table-wrapper{margin-top:5px;min-height:620px}.mp-page-customer-drivers .ant-table{margin-top:20px}.mp-page-customer-drivers .ant-table-column-sorters{padding:0}.mp-page-customer-drivers .ant-table-row .mp-icon-button{visibility:hidden}.mp-page-customer-drivers .ant-table-row .ant-table-cell{padding:0;line-height:1;vertical-align:middle}.mp-page-customer-drivers .ant-table-row .ant-table-cell .mp-icon-custom-color{display:inline-block;font-size:1.6rem;vertical-align:sub;margin-right:5px}.mp-page-customer-drivers .ant-table-row .ant-table-cell .column-name{word-break:break-all}.mp-page-customer-drivers .ant-table-row .ant-table-cell.column-email{color:var(--darkgrey-3)}.mp-page-customer-drivers .ant-table-row.ant-table-row:hover .mp-icon-button{visibility:visible}.mp-page-customer-drivers .ant-table-row.ant-table-row-selected{color:var(--darkgrey-1)}.mp-page-customer-drivers .ant-table-row.ant-table-row-selected .mp-icon-button{visibility:visible}.mp-page-customer-drivers .ant-table-row.ant-table-row-selected td{background:var(--lightgrey-2)}.mp-page-customer-drivers .mp-buttons-group{display:flex;justify-content:right}.mp-page-customer-drivers .title{margin-top:0}.mp-page-customer-drivers .mp-col-left{padding-right:40px}.mp-page-customer-drivers .mp-col-right{padding-left:40px;border-left:1px solid var(--lightgrey-1)}.mp-page-customer-drivers .mp-col-right .mp-title{margin-bottom:15px}.mp-page-customer-drivers .is-customer-icon{display:flex;height:100%;align-items:center;color:var(--primary-color);font-size:16px}.mp-vehicle-modal{margin-block:1rem}.mp-collapse{display:flex;flex-direction:column;gap:5px;background-color:#fff}.mp-collapse>.ant-collapse-item{border:0}.mp-collapse>.ant-collapse-item>.ant-collapse-header{height:50px;border-left:3px solid var(--primary-color);align-items:center;background-color:var(--lightgrey-3)}.mp-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-header-text{font-weight:700;color:var(--text-color)}.mp-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-expand-icon .ant-collapse-arrow{color:var(--primary-color);font-size:22px}.mp-collapse>.ant-collapse-item>.ant-collapse-content{background-color:#fff}.mp-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:15px 0}.vehicle-history .history-panel>.column{height:100%;flex:1}.vehicle-history .history-panel>.column table{margin-bottom:0}.vehicle-history .history-panel>.column table>.ant-table-tbody>tr:last-child>td{border-bottom:0}.vehicle-history .history-panel .ant-divider-vertical{height:100%;border-color:var(--lightgrey-1)}.vehicle-history .mp-empty{margin:0}.vehicle-history .hidden{display:none}.vehicle-history .highlight{color:var(--default-red)}.vehicle-history .partner-documents{margin-top:2rem}.vehicle-history .item-info{display:flex;gap:.625rem;width:100%;flex-wrap:nowrap}.vehicle-history .item-info.direction-column{flex-direction:column}.mp-page-vehicle{max-width:996px;margin:0 auto;width:100%}.mp-page-vehicle-driver-filter .ant-select-selector{max-width:12rem}.mp-page-vehicle .mp-steering-wheel-icon{width:17px;height:17px}.mp-page-vehicle .ant-table-wrapper{margin-top:10px}.mp-page-vehicle .ant-table-row .actions-column *{visibility:hidden}.mp-page-vehicle .ant-table-row .column-label{word-break:break-all}.mp-page-vehicle .ant-table-row.ant-table-row:hover .actions-column *{visibility:visible}.mp-page-vehicle .ant-table-row.ant-table-row-selected{color:var(--darkgrey-1)}.mp-page-vehicle .ant-table-row.ant-table-row-selected.mp-row-warn .ant-table-cell{background-color:var(--default-red-bg)}.mp-page-vehicle .ant-table-row.ant-table-row-selected.mp-row-warn:hover .ant-table-cell{background-color:var(--default-red-bg-hover)}.mp-page-vehicle .ant-table-row.ant-table-row-selected .actions-column *{visibility:visible}.mp-page-vehicle .mp-col-right{padding-left:40px;border-left:1px solid var(--lightgrey-1)}.mp-page-vehicle .mp-col-right .mp-content-right .last-visit-button{padding-top:2px;padding-bottom:2px}.ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px}.mp-auto-complete{display:block}.mp-auto-complete svg{color:var(--primary-color)}.mp-auto-complete .ant-input-prefix{padding-right:4px}.mp-auto-complete .ant-input-outlined:focus,.mp-auto-complete .ant-input-outlined:focus-within{border-color:var(--primary-color)}.mp-auto-complete.-highlight .ant-input-outlined{border-color:var(--default-red-view)}.mp-works .mp-works-select{width:100%!important;min-width:250px;margin-bottom:20px}.mp-works .mp-works-select .ant-select-selector{border-radius:4px;border-color:var(--darkgrey-3)}.mp-works .mp-works-select .ant-select-arrow{color:var(--primary-color);font-size:.7rem}.mp-works .mp-works-select .ant-select-selection-item{display:flex;align-self:center;font-size:.7rem;color:var(--text-color)}.mp-works .mp-works-select .ant-select-selection-item .mdi{font-size:1.25rem;margin-right:3px}.mp-works .mp-works-select .material-icons{vertical-align:middle;margin-top:2px}.mp-works .mp-works-table{margin-top:20px;margin-bottom:50px}.mp-works .mp-works-table .ant-table-cell{vertical-align:top!important}.mp-works .mp-works-table .error-message{margin-top:4px;font-size:12px;padding-left:10px}.mp-works .mp-works-table .mp-works-select{margin-bottom:0}.mp-works .mp-works-table .mp-works-input{width:100%;height:31px;font-size:.72rem}.mp-works .mp-works-table td{padding:5px 0}.mp-works .mp-works-table th:nth-child(1),.mp-works .mp-works-table td:nth-child(1){width:40%}.mp-works .mp-works-table th:nth-child(2),.mp-works .mp-works-table td:nth-child(2){width:150px}.mp-works .mp-works-table td+td,.mp-works .mp-works-table th+th{padding-left:10px!important}.mp-works .mp-works-table .ant-table-tbody .ant-table-cell{padding-top:5px;padding-bottom:5px}.mp-works .mp-works-table .mp-works-foot td{background-color:var(--lightgrey-2);vertical-align:middle;padding-right:16px}.mp-works .mp-works-table .mp-works-foot td:first-child{border-bottom-left-radius:4px}.mp-works .mp-works-table .mp-works-foot td:last-child{border-bottom-right-radius:4px}.mp-works .mp-works-table .mp-works-foot .mp-footer-text{color:var(--text-color);vertical-align:middle;padding-left:10px;font-size:.8rem;font-weight:700;margin-bottom:0}.mp-works .mp-works-table .mp-works-foot .mp-input-time-container{background-color:#fff}.mp-works .mp-works-table .ant-table-cell:last-child{white-space:nowrap}.mp-dropdown-works,.mp-dropdown-works .ant-select-item{padding:0}.mp-dropdown-works .ant-select-item-option-content{line-height:2.46}.mp-dropdown-works .ant-select-item-option-content .mp-select-option-layout{padding:0 12px}.mp-workfile-step-action .mp-page-subtitle{margin-bottom:10px!important}.mp-workfile-step-action .mp-select-label{font-size:.8rem;color:var(--darkgrey-3);text-align:left;display:block}.mp-workfile-step-action .mp-select{display:block}.mp-workfile-step-action .mp-select .ant-select-selector{height:35px;border-radius:4px;border-color:var(--darkgrey-3)}.mp-workfile-step-action .mp-select .ant-select-arrow{color:var(--primary-color);font-size:.6rem}.mp-workfile-step-action .mp-select .ant-select-selection-item{display:flex;align-self:center;font-size:.8rem;color:var(--text-color)}.mp-select-receiving{position:relative}.mp-select-receiving .mp-select-receiving-load{position:absolute;bottom:8px;right:0;padding-right:2.5rem;pointer-events:none}.time-slot-button{min-height:auto}.time-slot-button>i{font-size:16px}.mp-workfile-step-reception .mp-filter-bar{margin-bottom:20px}.mp-workfile-step-reception .subtitle-custom{color:var(--primary-color);font-size:1rem;font-style:italic;font-weight:600;margin-top:1rem;margin-bottom:.5rem}.mp-workfile-step-reception .mp-col-left>h2,.mp-workfile-step-reception .mp-col-center>h2,.mp-workfile-step-reception .mp-col-right>h2{margin-bottom:1rem}.mp-workfile-step-reception .mp-col-left h3,.mp-workfile-step-reception .mp-col-center h3,.mp-workfile-step-reception .mp-col-right h3{margin:.5rem 0}.mp-workfile-step-reception .mp-col-left{padding-right:40px;border-right:1px solid var(--lightgrey-1)}.mp-workfile-step-reception .mp-col-center{padding-left:40px;padding-right:40px}.mp-workfile-step-reception .mp-col-right{padding-left:40px;border-left:1px solid var(--lightgrey-1)}.mp-workfile-step-reception .mp-col-right .mp-label-custom{font-size:.875rem;margin-bottom:.375rem}.mp-workfile-step-reception .mp-col-right .mp-value-custom{font-weight:600}.mp-workfile-step-reception .mp-datepicker{margin-top:.75rem}.mp-workfile-step-reception .mp-datepicker .ant-collapse-header{padding:.25rem!important}.mp-workfile-step-reception .mp-planning-buttons{font-weight:400;padding:.5rem 0}.mp-workfile-step-reception .mp-vertical-timeline{padding:0 30px}.mp-workfile-step-reception .mp-vertical-timeline .mp-timeline-list .mp-particle{font-size:.8rem;line-height:1.5}.mp-workfile-step-reception .mp-timeline-divider[type=hour]>.mp-time{font-size:.85rem}.workfile-receiving-dropdown .ant-select-item-option-content{display:flex;width:100%}.ant-tabs{margin-top:10px}.ant-tabs.mp-tabs>.ant-tabs-nav:before{border-bottom:2px solid var(--darkgrey-0)}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{margin-bottom:0;align-self:end}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{padding:2px 8px 0}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{min-height:28px;padding:0;margin:0 2px;position:relative;z-index:1;display:inline-flex;align-items:center;white-space:nowrap;border-top-left-radius:6px;border-top-right-radius:6px;border:2px solid transparent;border-bottom-color:var(--darkgrey-0);cursor:pointer}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn{padding:0 10px;display:flex;align-items:center;font-size:14px;font-weight:700;text-shadow:0 1px #fff;text-transform:uppercase;color:var(--darkgrey-3)}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn .mp-tabs-progress{display:flex;align-items:center;gap:5px}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn .mp-tabs-progress .material-icons{font-size:16px}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn .mp-tabs-progress .mp-tabs-progress-container{height:14px;width:100px;padding-top:1px;font-size:9px}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn .mp-tabs-progress.-error{color:var(--default-red)}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn:focus,.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn:active{color:var(--darkgrey-0)}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn-disabled,.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-btn-disabled:hover{opacity:.5!important}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active{border-color:var(--darkgrey-0);border-bottom-color:transparent;background:#fff}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active:before,.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active:after{content:"";width:10px;height:10px;position:absolute;bottom:-2px;border:2px solid var(--darkgrey-0);transition:none!important}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active:before{left:-10px;border-bottom-right-radius:6px;border-width:0 2px 2px 0;box-shadow:2px 2px #fff}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active:after{right:-10px;border-bottom-left-radius:6px;border-width:0 0 2px 2px;box-shadow:-2px 2px #fff}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--darkgrey-0)!important}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-disabled{cursor:not-allowed;color:var(--lightgrey-1)}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:focus{border-bottom:var(--darkgrey-0)}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-ink-bar{display:none}.ant-tabs.mp-tabs>.ant-tabs-nav .ant-tabs-nav-more{padding:0 16px}.ant-tabs.mp-tabs .section-title{text-align:left}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap{background-color:var(--darkgrey-5);border-radius:4px;padding-bottom:6px}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list{border-bottom:3px solid var(--darkgrey-3)}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0 20px;text-transform:none}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin:0}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{margin:8px 0 4px;font-size:12px;color:var(--darkgrey-3)}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .mp-tabs-progress{line-height:1}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--darkgrey-0)!important}.ant-tabs.mp-simple-tabs>.ant-tabs-nav>.ant-tabs-nav-wrap .ant-tabs-ink-bar{background:var(--darkgrey-1)!important;height:3px!important;margin-bottom:-3px!important}.ant-tabs.mp-simple-tabs.ant-tabs-top>.ant-tabs-nav:before{border-bottom:0px}.ant-tabs-dropdown-menu-item{font-size:.625rem}.ant-tabs-tabpane{text-align:left}.mp-tabs-dropdown-label-error{color:var(--default-red)}.mp-tabs-dropdown-item{text-transform:uppercase}.mp-tabs-dropdown-item i{font-size:1.125rem}.mp-tabs-dropdown-item.-error{color:var(--default-red)}.mp-workfile-step-assignment .mp-tabs-container{margin-top:10px}.mp-workfile-step-assignment .mp-plan-this-day{margin-top:90px;width:100%;padding-left:15px;margin-right:-16.66666667%}.mp-workfile-step-assignment .mp-plan-this-day .mp-button{margin-top:5px;margin-bottom:5px}.mp-workfile-step-assignment .mp-plan-this-day .ant-divider{margin-top:15px;margin-bottom:15px}.mp-workfile-step-assignment .mp-plan-this-day .mp-frontoffice-sidebar-today-color{margin-right:6px;display:inline-block;width:6px;height:15px}.mp-workfile-step-assignment .mp-plan-this-day .title{font-size:1.12rem;margin-bottom:15px;color:var(--primary-color)}.mp-workfile-step-assignment .mp-plan-this-day .mp-information{display:flex;flex-direction:column}.mp-workfile-step-assignment .mp-plan-this-day .mp-information+.mp-information{margin-top:10px}.mp-workfile-step-assignment .mp-plan-this-day .mp-information label{font-size:10px;line-height:1;color:var(--darkgrey-3)}.mp-workfile-step-assignment .mp-plan-this-day .mp-information p{margin-top:5px;font-size:12px;font-weight:700;line-height:1;color:var(--text-color)}.mp-workfile-step-assignment .mp-plan-this-day .mp-frontoffice-sidebar-label-event{display:flex;align-items:stretch;justify-content:space-between;height:auto;font-size:12px;margin-top:15px;margin-bottom:10px}.mp-workfile-step-assignment .mp-plan-this-day .mp-frontoffice-sidebar-label-event .mp-frontoffice-sidebar-label-title,.mp-workfile-step-assignment .mp-plan-this-day .mp-frontoffice-sidebar-label-event i.mp-icon-border{align-self:center}.mp-workfile-step-assignment .mp-plan-this-day .mp-frontoffice-sidebar-label{border:1px solid var(--darkgrey-4);border-radius:4px;padding:3px}.mp-workfile-step-assignment .mp-plan-this-day .mp-frontoffice-sidebar-label .mp-frontoffice-sidebar-today-color{height:auto;width:12px}.mp-workfile-step-assignment .fc-col-header-cell-cushion,.mp-workfile-step-assignment .event-3dsoft-title{font-size:.7rem}.mp-workfile-step-assignment .fc-event-main strong{font-size:1.063rem}.mp-workfile-step-return .mp-filter-bar{margin-bottom:20px}.mp-workfile-step-return .subtitle-custom{color:var(--primary-color);font-size:1rem;font-style:italic;font-weight:600;margin-top:1rem;margin-bottom:.5rem}.mp-workfile-step-return .mp-col-left>h2,.mp-workfile-step-return .mp-col-center>h2,.mp-workfile-step-return .mp-col-right>h2{margin-bottom:1rem}.mp-workfile-step-return .mp-col-left h3,.mp-workfile-step-return .mp-col-center h3,.mp-workfile-step-return .mp-col-right h3{margin:.5rem 0}.mp-workfile-step-return .mp-col-left{padding-right:40px;border-right:1px solid var(--lightgrey-1)}.mp-workfile-step-return .mp-col-center{padding-left:40px;padding-right:40px}.mp-workfile-step-return .mp-col-right{padding-left:40px;border-left:1px solid var(--lightgrey-1)}.mp-workfile-step-return .mp-col-right .mp-label-custom{font-size:.875rem}.mp-workfile-step-return .mp-col-right .mp-value-custom{font-weight:600}.mp-workfile-step-return .mp-datepicker{margin-top:.75rem}.mp-workfile-step-return .mp-datepicker .ant-collapse-header{padding:.25rem!important}.mp-workfile-step-return .mp-vertical-timeline{padding:0 30px}.mp-workfile-step-return .mp-vertical-timeline .mp-timeline-list .mp-particle{font-size:.8rem;line-height:1.5}.mp-workfile-step-return .mp-timeline-divider[type=hour]>.mp-time{font-size:.85rem}.mp-workfile-step-return .mp-button{font-weight:lighter}.mp-workfile-step-validation{margin-bottom:7%}.mp-workfile-step-validation .mp-title-content{width:100%;background-color:var(--lightgrey-3);font-size:1.25rem;text-align:center;padding:1.25rem 3.125rem;margin-top:5%;margin-bottom:5%}.mp-workfile-step-validation .ant-card{color:var(--text-color)}.mp-workfile-step-validation .ant-card.ant-card-bordered{border-color:var(--lightgrey-1);border-radius:6px;height:100%}.mp-workfile-step-validation .ant-card>.ant-card-body{padding:1.25rem}.mp-workfile-step-validation .ant-card>.ant-card-body .mp-page-subtitle{font-size:1rem;line-height:1;margin-bottom:.75rem}.mp-workfile-step-validation .ant-card>.ant-card-body .mp-card-title-name{font-size:1rem;font-weight:600;line-height:1;margin:0;word-break:break-all}.mp-workfile-step-validation .ant-card>.ant-card-body .mp-card-description,.mp-workfile-step-validation .ant-card>.ant-card-body .mp-card-number{margin-top:.25rem;line-height:1;font-size:.625rem}.mp-workfile-step-validation .ant-card>.ant-card-body .mp-card-label{color:var(--darkgrey-3);font-size:.625rem}.mp-workfile-step-validation .ant-card>.ant-card-body .mp-card-value{font-weight:600;font-size:.75rem}.mp-workfile-step-validation .ant-card>.ant-card-body .mp-validation-table-footer td{border-top:1px solid var(--primary-color);border-bottom:none;font-size:.75rem;font-weight:600;padding:.5rem 0}.mp-workfile-step-validation .ant-card>.ant-card-body .ant-divider-horizontal{margin:1.25rem 0}.mp-workfile-step-validation .ant-card>.ant-card-body .ant-table-row{color:var(--text-color);height:auto}.mp-workfile-step-validation .ant-card>.ant-card-body .ant-table-row .ant-table-cell{font-size:.75rem;padding:.5rem 0}.mp-task-label-select-option>.icon>.material-icons{transform:rotate(45deg)}.mp-drawer .ant-drawer-content-wrapper{min-width:576px}.mp-drawer .ant-drawer-header{border-bottom:0px}.mp-drawer .ant-drawer-header .ant-drawer-title{color:var(--text-color);font-size:1.5rem;font-weight:700;text-align:center}.mp-drawer .ant-drawer-body{padding:0 42px}.task-modal .ant-modal-body{padding-left:35px;padding-right:35px}.task-modal .ant-table-row .mp-icon-button{visibility:hidden}.task-modal .ant-table-row .mp-icon-button i{font-size:1.2rem}.task-modal .ant-table-row.ant-table-row:hover .mp-icon-button{visibility:visible}.task-modal .ant-table-row.ant-table-row-selected{color:var(--darkgrey-1)}.task-modal .ant-table-row.ant-table-row-selected .mp-icon-button{visibility:visible}.task-modal .ant-table-row.ant-table-row-selected td{background:var(--lightgrey-2)}.task-modal .mp-button-group{align-items:center}.task-modal .mp-button-group .mp-icon-button{pointer-events:all!important;min-width:auto;opacity:.2}.task-modal .mp-button-group .mp-icon-button i{font-size:18px}.task-modal .mp-button-group .mp-icon-button.-highlighted{opacity:1}.task-modal .mp-button-group .ant-divider{margin:0 5px}.task-modal .link-options{display:flex;margin-top:5px}.task-modal .link-options .mp-text-button+.mp-text-button:before{content:"|";padding:0 4px;color:#e6e6e6}.task-modal .ant-checkbox-wrapper{display:flex}.task-modal .ant-checkbox-wrapper>span:not([class]){display:flex;gap:2px}.task-modal .ant-checkbox-wrapper>span:not([class]) .material-icons{color:#000;font-size:16px}.task-modal .task-state-select .ant-select-selector{background-color:var(--state-color)}.task-modal .task-state-select .ant-select-selection-item{color:var(--state-text-color)}.mp-reset-schedule-modal .mp-content-modal{display:flex;flex-direction:column;text-align:center}.mp-reset-schedule-modal .ant-modal-body{padding:0!important}.mp-reset-schedule-modal h1.mp-title{display:flex;justify-content:center}.mp-reset-schedule-modal h1.mp-title .mp-warning-title{color:#fff;background-color:var(--primary-color);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mp-sidebar{min-height:100%;padding-top:40px;border-left:1px solid var(--darkgrey-5);position:relative;z-index:15;background:#fff}.mp-sidebar .mp-drawer-button i,.mp-sidebar .content,.mp-sidebar .wrapper{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mp-sidebar .mp-drawer-button{display:flex;align-items:center;justify-content:center;position:absolute;border-radius:0;color:var(--primary-color);height:40px;top:0;right:5px;background-color:transparent;border:none;gap:10px;cursor:pointer}.mp-sidebar .mp-drawer-button.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{color:var(--primary-color)}.mp-sidebar .mp-drawer-button i{margin:0;padding:0;font-size:16px}.mp-sidebar>.content{padding:0 20px}.mp-sidebar>.content>.wrapper{width:200px;pointer-events:none}.mp-sidebar.-open>.content{width:240px}.mp-sidebar.-open>.content>.wrapper{opacity:1;pointer-events:all}.mp-sidebar.-open>.mp-drawer-button i{transform:rotate(90deg)}.mp-sidebar.-close>.content{width:40px}.mp-sidebar.-close>.content>.wrapper{opacity:0}.mp-sidebar.-close>.mp-drawer-button i{transform:rotate(-90deg)}.mp-staff-modal .mp-checkbox-pin{margin-bottom:5px}.delete-staff-button-popover .ant-popover-inner-content{width:18rem;overflow-wrap:break-word}.planning{cursor:pointer;display:grid;grid-template-columns:200px 1fr;grid-auto-rows:min-content;overflow-x:auto;border-right:1px solid var(--lightgrey-1);border-bottom:1px solid var(--lightgrey-1)}.planning>.staff.-empty{height:auto;border-top:0}.planning>.header{width:fit-content;min-width:100%}.planning>.header .date-shift{flex:1;padding-bottom:5px;font-size:.625rem;font-weight:600;border-left:1px solid var(--lightgrey-1)}.planning>.header .date-shift:first-child{border-left:0}.planning>.header .date-shift .shifts{width:100%}.planning>.header .date-shift .shifts .shift{width:100%;min-width:25px;font-weight:400;text-transform:uppercase;color:var(--darkgrey-4)}.planning>.row{border-top:1px solid var(--lightgrey-1)}.planning>.row>.box-cells{flex:1;border-left:1px solid var(--lightgrey-1)}.planning>.row>.box-cells:first-child{border-left:0}.planning>.row>.box-cells .cell{width:100%;min-width:25px;height:25px;border-left:1px solid var(--lightgrey-1);position:relative}.planning>.row>.box-cells .cell:first-child{border-left:0}.planning>.row>.box-cells .cell.-past{background-color:#dcdcdc}.planning>.row>.box-cells .cell.-school-period{background-color:#f4fbff}.planning>.row>.box-cells .cell.-closed{background-color:var(--lightgrey-2)}.planning>.row>.box-cells .cell>.zone-types{display:grid;height:100%;width:100%;position:relative;z-index:5;grid-template:repeat(2,1fr)/repeat(2,1fr)}.planning>.row>.box-cells .cell>.zone-types .zone-type{border:1px solid var(--darkgrey-5)}.planning>.row>.box-cells .cell>.zone-type{width:100%;height:100%}.planning>.row>.box-cells .cell:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid transparent;z-index:10}.planning>.row>.box-cells .cell.-selected:after,.planning>.row>.box-cells .cell.is-preview:after{border-color:var(--darkgrey-0)}.planning>.row>.box-cells .cell.is-preview-start:after{border-left-color:var(--darkgrey-0)}.planning>.row>.box-cells .cell.is-preview-end:after{border-right-color:var(--darkgrey-0)}.planning>.row>.box-cells .cell.is-preview+.cell.is-preview:after{border-left-color:transparent}.planning>.row>.box-cells .cell.-selected+.cell.-selected:after{border-left-color:transparent}.planning>.row>.box-cells .cell.-selected:after{border-color:var(--darkgrey-0)}.planning.-no-results{grid-template-columns:1fr;border-left:1px solid var(--lightgrey-1)}.planning.-no-results>.staff.-empty{display:none}.planning.-no-results>.header{border-bottom:1px solid var(--lightgrey-1)}.planning.-no-results .ant-empty{position:sticky;left:0}.mp-time-slider{position:relative;height:100%;padding:0 30px}.mp-time-slider .ant-slider-dot{width:8px;height:8px}.mp-time-slider .ant-slider-vertical .ant-slider-mark{left:-40px!important}.mp-time-slider .ant-slider-vertical .ant-slider-mark-text{text-align:left!important}.mp-time-slider .ant-slider-vertical .mark{font-size:8px;color:var(--darkgrey-3)}.mp-time-slider .ant-slider-vertical .mark.full-hour{font-size:10px;color:#000}.mp-time-slider .ant-slider-vertical .ant-slider-dot{width:8px;height:8px}.mp-time-slider .ant-slider-vertical .ant-slider-dot.full-hour-dot{width:12px;height:12px;margin-left:-2px}.mp-time-slider .ant-slider-vertical .ant-slider-handle:before{content:"";position:absolute;left:100%;transform:translate(50%);top:3%;width:0;height:0;border-style:solid;border-width:5px 10px 5px 0px;border-radius:2px;border-color:transparent var(--primary-color) transparent transparent}.mp-time-slider .ant-slider-vertical.full-hour.ant-slider-dot-active{background-color:var(--primary-color)}.mp-modal-zone-type .mp-modal-zone-type-content{height:30rem;padding-left:4rem;padding-right:4rem;margin-top:1.5rem}.mp-modal-zone-type .ant-modal-title{margin-top:0}.staff{height:26px;border-right:1px solid var(--lightgrey-1);position:sticky;left:0;background-color:#fff;font-size:.625rem;padding:3px 5px;border-top:1px solid var(--lightgrey-1);z-index:15}.staff .actions{display:none}.staff:hover .actions,.staff.-selected .actions{display:flex}.staff>.staff-name:before{content:"";border:4px solid transparent}.staff.-selected>.staff-name>span{color:var(--primary-color)}.staff.-selected>.staff-name:before{border-left-color:var(--primary-color)}.delete-staff-confirmation-modal .ant-modal-confirm-title{font-size:.9375rem!important;font-weight:400!important}.delete-staff-confirmation-modal .ant-modal-confirm-title strong{font-weight:600}.delete-staff-confirmation-modal .second-delete-staff-confirmation-modal .ant-modal-confirm-title{text-align:left}.modal-content{padding-right:1rem;padding-left:1rem}.modal-content{padding-top:1.5rem!important;padding-inline:0rem!important;gap:.5rem!important}.modal-content .additional-info{font-size:.625rem}.modal-content .divider-column{display:flex;justify-content:center;align-items:center}.modal-content .url-link:hover{filter:brightness(1.2)}.modal-content .ant-table-wrapper table{margin-bottom:0!important}.mp-work-assignment-modal .ant-modal-content{padding:1rem 0}.mp-work-assignment-modal .ant-modal-content .ant-modal-body{padding:0 3.75rem}.modal-content{gap:2rem;padding-inline:4rem;padding-block:0 1rem}.modal-content .mp-modal-workfile-removal{padding:0 2rem}.modal-content .mp-modal-workfile-removal .ant-radio-group,.modal-content .mp-modal-workfile-removal .ant-radio-wrapper,.modal-content .mp-modal-workfile-removal .ant-radio{font-size:.75rem}.modal-content .mp-modal-workfile-removal .ant-radio-inner{width:.75rem;height:.75rem}.mp-logged-user{text-align:center}.mp-logged-user .user-avatar{width:40px;height:40px;border-radius:50%;background-color:var(--primary-color)}.mp-logged-user .user-icon{color:var(--primary-color);font-size:44px}.mp-logged-user .user-name{width:100%;margin:8px 0 0;font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;color:var(--text-color)}.mp-site-selector>.label{margin-bottom:5px;font-size:12px;line-height:1;text-align:center}.mp-vertical-menu .ant-drawer-mask{background-color:transparent}.mp-vertical-menu>.ant-drawer-content-wrapper{border-top-right-radius:14px;border-bottom-right-radius:14px;box-shadow:none}.mp-vertical-menu>.ant-drawer-content-wrapper>.ant-drawer-content{box-shadow:1.9px 0 2.2px #00000001,4.5px 0 5.3px #00000001,8.4px 0 10px #00000002,15px 0 17.9px #00000002,28px 0 33.4px #00000004,67px 0 80px #0000000a;border-top-right-radius:14px;border-bottom-right-radius:14px}.mp-vertical-menu>.ant-drawer-content-wrapper>.ant-drawer-content .ant-drawer-body,.mp-vertical-menu>.ant-drawer-content-wrapper>.ant-drawer-content .ant-drawer-footer{padding:0;overflow-x:hidden;border-top:none}.mp-vertical-menu>.ant-drawer-content-wrapper>.ant-drawer-content .ant-drawer-footer{padding-bottom:10px}.mp-vertical-menu>.ant-drawer-content-wrapper>.ant-drawer-content .header{padding:20px 10px 0 15px}.mp-vertical-menu>.ant-drawer-content-wrapper>.ant-drawer-content .header .mp-site-selector{margin-top:15px}.mp-vertical-menu .ant-menu{border:none}.mp-vertical-menu .ant-menu-root>:not(.ant-menu-item-divider)+:not(.ant-menu-item-divider):not(.ant-menu-submenu),.mp-vertical-menu .ant-menu-root>:not(.ant-menu-item-divider)+:not(.ant-menu-item-divider).ant-menu-submenu-open{margin-top:5px}.mp-vertical-menu .ant-menu-root>.ant-menu-item-divider{margin:10px 18px}.mp-vertical-menu .ant-menu-item,.mp-vertical-menu .ant-menu-submenu{color:var(--darkgrey-2)}.mp-vertical-menu .ant-menu-item-title,.mp-vertical-menu .ant-menu-submenu-title{color:inherit}.mp-vertical-menu .ant-menu-item-title:hover,.mp-vertical-menu .ant-menu-submenu-title:hover{background-color:transparent!important;color:var(--primary-color)!important}.mp-vertical-menu .ant-menu-item{margin-bottom:0!important;margin:0;width:100%;border-radius:0}.mp-vertical-menu .ant-menu-item a,.mp-vertical-menu .ant-menu-item a:hover{color:inherit;font-weight:400;transition:unset}.mp-vertical-menu .ant-menu-item .ant-menu-title-content{font-size:14px}.mp-vertical-menu .ant-menu-item-selected,.mp-vertical-menu .ant-menu-item-selected:hover{background-color:var(--primary-color)!important;color:#fff!important}.mp-vertical-menu .ant-menu-item-selected:after,.mp-vertical-menu .ant-menu-item-selected:hover:after{display:none}.mp-vertical-menu .ant-menu-item,.mp-vertical-menu .ant-menu-submenu-title{height:auto!important;min-height:28px;line-height:16px!important}.mp-vertical-menu .ant-menu-item:active,.mp-vertical-menu .ant-menu-submenu-title:active{background:transparent}.mp-vertical-menu .ant-menu-submenu-title{margin-top:5px!important;margin-bottom:0!important}.mp-vertical-menu .ant-menu-submenu{overflow:hidden;transition:margin .3s;border-radius:0}.mp-vertical-menu .ant-menu-submenu.ant-menu-submenu-open{background-color:var(--lightgrey-2)}.mp-vertical-menu .ant-menu-submenu-active,.mp-vertical-menu .ant-menu-submenu-selected,.mp-vertical-menu .ant-menu-submenu-selected:hover{color:var(--primary-color)!important}.mp-vertical-menu .ant-menu-submenu-arrow:after,.mp-vertical-menu .ant-menu-submenu-arrow:before{height:2px!important;background-image:linear-gradient(to right,var(--primary-color),var(--primary-color))!important}.mp-vertical-menu .ant-menu-sub{background-color:transparent!important}.mp-vertical-menu .ant-menu-sub .ant-menu-item{margin-top:0}.mp-vertical-menu .ant-menu-sub .ant-menu-item:last-child{margin-bottom:5px!important}.mp-vertical-menu .mp-item-icon{display:flex;align-items:center}.mp-vertical-menu .mp-item-icon>i{vertical-align:middle;margin:0 4px 0 0;font-size:14px}.mp-vertical-menu .mp-item-icon>span{font-size:14px}.mp-vertical-menu .mp-menu-logout>i{color:var(--primary-color)!important}.navbar-menu{display:flex;align-items:center;white-space:nowrap;overflow:hidden}.navbar-menu>.menu-button{background:none;border:none;padding:0;cursor:pointer}.navbar-menu>.menu-button>i{margin:3px 0;color:var(--primary-color)}.navbar-menu>.menu-button>i:hover{filter:brightness(110%)}.navbar-menu>.navbar-title{margin-left:10px;font-size:14px;font-weight:700}.navbar-menu>.navbar-title+.selected-site:before{content:"|";margin-right:10px;color:var(--lightgrey-1)}.navbar-menu>.selected-site{margin-left:10px;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width: 432px){.navbar-menu>.navbar-title{display:none}.navbar-menu>.selected-site{display:none}}@media screen and (max-width: 1366px){.navbar-menu{flex-wrap:wrap}}.ant-menu-submenu .ant-menu-submenu-inline{font-size:1.063rem;padding-left:0}.ant-menu-submenu .ant-menu-submenu-inline .ant-menu-item .ant-menu-item-only-child{padding-right:30px}.mp-layout-settings-menu .ant-menu .ant-menu-submenu .ant-menu-submenu-title{font-size:.8rem}.layout{min-height:100%;padding:8px 20px}.layout .mp-layout-header{min-height:28px;display:grid;grid-template-columns:1fr auto 1fr;gap:10px}.layout .mp-layout-header .mp-input{max-width:190px}.layout.layout-completed{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;padding:0 10px}.layout.layout-completed .content-left-side{flex-grow:1;padding:8px 20px;overflow-x:hidden}.layout.layout-completed .content-left-side .main-content{margin-top:8px}.layout.layout-completed .content-right-side{margin-right:-10px}.layout .mp-page-title{color:var(--text-color);text-align:center;font-size:1.5rem;font-weight:700}@media screen and (max-width: 768px){.layout .mp-layout-header{grid-template-columns:1fr}}.mp-layout-settings{padding:0}.mp-layout-settings .mp-settings-sidebar{display:flex;flex-flow:column;width:205px;min-height:100%;border-radius:0 10px 10px 0;border:1px solid var(--lightgrey-1)}.mp-layout-settings .mp-settings-sidebar>.header{padding:15px 15px 0}.mp-layout-settings .mp-icon-button{padding-left:0}.mp-layout-settings .mp-icon-button i{font-size:1.2rem}.mp-layout-settings .mp-menu-settings-title{font-size:1.2rem;margin:10px 0 15px;color:var(--darkgrey-1)}.mp-layout-settings .ant-menu-inline{border:0}.buttons{margin-top:15px}.buttons button{margin-left:5px;margin-right:5px}.mp-not-found .mp-not-found-content{background-color:#fff;margin:auto;text-align:center}.mp-not-found .mp-not-found-content h2{text-transform:uppercase;font-weight:900;font-size:6.1rem;color:var(--lightgrey-1);margin-bottom:0!important}.mp-not-found .mp-not-found-content span{font-weight:900;font-size:10.7rem;color:var(--darkgrey-1);line-height:150px;background-color:transparent}.mp-not-found .mp-not-found-content span:after{content:" ";background:transparent radial-gradient(closest-side at 50% 20%,#bdbdbd,#e9e9e9 55%,#fff) 0% 0% no-repeat padding-box;position:absolute;margin-top:139px;margin-left:-67px;z-index:-200000;color:#fff;border-style:solid;border-width:0 .3em .25em 0;height:.37em;width:.7em}.mp-not-found .mp-not-found-content img{margin-bottom:-25px}.mp-not-found .mp-not-found-content .ant-result-subtitle{font-size:1.15rem;color:var(--darkgrey-3)}.mp-not-found .mp-not-found-content .ant-result-icon{margin-top:-60px;display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:15px;background-color:transparent}.mp-not-found .mp-not-found-content .mp-button{text-transform:uppercase;font-weight:400}.mp-not-found .mp-not-found-content .ant-result-extra{width:100%;margin:0 auto}.mp-not-found .mp-not-found-content .ant-result-extra .ant-result-extra{width:50%;margin:0 auto;padding-top:10px}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}:root{--primary-color: #33BCFF;--primary-hover-bg: #0BA8F5;--primary-focus-bg: #0084C4;--primary-disabled-bg: #7FCFF6;--secondary-color: #FFDB4F;--secondary-hover-bg: #F2C94C;--secondary-focus-bg: #D9B33F;--secondary-disabled-bg: #FFF4CA;--darkgrey-0: #333333;--darkgrey-1: #1C1C1C;--darkgrey-2: #625F5F;--darkgrey-3: #BDBDBD;--darkgrey-4: #CCCCCC;--darkgrey-5: #F3F3F3;--lightgrey-1: #E6E6E6;--lightgrey-2: #F6F6F6;--lightgrey-3: #FAFAFA;--lightgrey-4: #FDFDFD;--default-red-bg: rgba(253, 30, 29, .0901960784);--default-red-bg-hover: rgba(253, 29, 29, .1568627451);--default-red: #FF6E62;--default-green: #63DE9F;--default-red-view: #E21F01;--default-progress-color: #FF6E62;--default-menu-selected: #5DB7FD;--default-orange: #EEA04E;--text-color: #333333;--default-shadow-color: rgba(0, 0, 0, .1607843137)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}*{box-sizing:border-box}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ant-tabs-content-holder :focus-visible{outline:none!important}html,body,#root{margin:0;padding:0;height:100%}.custom-scroll{overflow:auto;padding-right:5px}.custom-scroll::-webkit-scrollbar{width:5px;height:5px}.custom-scroll::-webkit-scrollbar-track{border-radius:10px}.custom-scroll::-webkit-scrollbar-thumb{background-color:var(--darkgrey-4);border-radius:10px}.white-space-balance{white-space:balance}.capitalize{text-transform:capitalize}.form-divider{border-color:var(--lightgrey-1)}.disabled-item{opacity:.5;cursor:not-allowed!important}.ant-checkbox-wrapper{align-items:center}.ant-checkbox-wrapper>.ant-checkbox{top:-1px}.ant-checkbox-wrapper>.ant-checkbox>.ant-checkbox-inner:after{border-width:1px}.ant-checkbox-wrapper>.ant-checkbox+span{display:flex;align-items:center;font-weight:700;font-size:.75rem}.ant-checkbox-wrapper>.ant-checkbox:not(.ant-checkbox-disabled)>.ant-checkbox-inner{background-color:transparent;border-color:var(--darkgrey-4)}.ant-checkbox-wrapper>.ant-checkbox:not(.ant-checkbox-disabled)>.ant-checkbox-inner:after{border-color:var(--darkgrey-1)}.ant-checkbox-wrapper>.ant-checkbox.ant-checkbox-checked:not(.ant-checkbox-disabled)+span,.ant-checkbox-wrapper>.ant-checkbox.checkbox-checked:not(.ant-checkbox-disabled)+span{color:var(--darkgrey-1)}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover>.ant-checkbox>.ant-checkbox-inner{border-color:var(--darkgrey-1)}.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover>.ant-checkbox.ant-checkbox-checked:not(.ant-checkbox-disabled)>.ant-checkbox-inner{border-color:var(--darkgrey-1);background-color:transparent}.checkbox{color:var(--darkgrey-4)}.mp-input-inline-group{display:flex!important;align-items:center}.mp-input-label-inline{font-size:.8rem;font-weight:700;line-height:1;text-align:right;white-space:nowrap;padding-right:10px}.ant-select-item-option-content{font-size:.8rem}.mp-label-custom{font-size:.8rem;color:var(--darkgrey-3);text-align:left;display:block}.mp-value-custom{font-size:.8rem;color:var(--text-color);text-align:left;display:block;font-weight:700}.ant-pagination>.ant-pagination-prev,.ant-pagination>.ant-pagination-next,.ant-pagination>.ant-pagination-jump-next,.ant-pagination>.ant-pagination-jump-prev{color:var(--primary-color);border:1px solid var(--primary-color);padding:0 9px}.ant-pagination>.ant-pagination-prev,.ant-pagination>.ant-pagination-next{font-size:.7rem;line-height:1.9rem}.ant-pagination>.ant-pagination-prev,.ant-pagination>.ant-pagination-next,.ant-pagination>.ant-pagination-jump-next,.ant-pagination>.ant-pagination-jump-prev,.ant-pagination>.ant-pagination-item{border-radius:4px}.ant-pagination .ant-pagination-item{border:1px solid var(--primary-color);font-size:.7rem}.ant-pagination .ant-pagination-item a{color:var(--primary-color)!important;font-weight:600}.ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--primary-color)}.ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff!important}.ant-pagination .ant-pagination-item.ant-pagination-item-active:focus a,.ant-pagination .ant-pagination-item.ant-pagination-item-active:hover a{color:#fff!important}.ant-pagination .ant-pagination-item.ant-pagination-item-active:hover{background-color:var(--primary-focus-bg)}.ant-pagination .ant-pagination-jump-next-custom-icon,.ant-pagination .ant-pagination-jump-prev-custom-icon{font-size:.6rem}.ant-pagination .ant-pagination-item-ellipsis{color:var(--primary-color)!important;text-indent:0px!important}.ant-pagination .ant-pagination-disabled{border-color:var(--primary-disabled-bg)!important;color:var(--primary-disabled-bg)!important}.ant-pagination .ant-pagination-disabled a{color:var(--primary-disabled-bg)!important}.ant-pagination .ant-pagination-item:hover,.ant-pagination .ant-pagination-next:hover,.ant-pagination .ant-pagination-prev:hover{background-color:var(--lightgrey-2)}.ant-pagination .ant-pagination-item-link{border-color:transparent!important}.mp-sortable-container{max-height:500px;overflow:auto}.mp-sortable-item{display:flex;align-items:center;justify-content:space-between;padding:12px 10px;border-bottom:1px solid var(--lightgrey-1);font-size:.8rem;z-index:9999;background:#fff}.mp-sortable-item .mp-sortable-label{flex-grow:1}.mp-sortable-item .mp-sortable-icon,.mp-sortable-item .mp-sortable-delete{color:var(--primary-color)}.mp-sortable-item .mp-sortable-icon{cursor:row-resize;font-size:1.2rem}.mp-sortable-item .mp-sortable-delete{cursor:pointer}.mp-modal-sortable-content{padding:0 10%;margin-top:10px;overflow-y:auto}.mp-modal-ordering .ant-modal-content{max-height:80vh;display:flex;flex-flow:column}.mp-modal-ordering .ant-modal-content .ant-modal-body{overflow:hidden;display:flex;flex-flow:column}.ant-typography{font-size:inherit;color:var(--text-color)}.ant-typography.ant-typography-danger{color:var(--default-red)}.ant-typography small{font-size:10px}.ant-modal-confirm .ant-modal-body{margin:0 auto;padding:0;text-align:left}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-body{color:var(--text-color)!important;justify-content:center;text-align:center}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-body>.anticon{display:none}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title{font-size:24px;font-weight:700}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-content{font-size:12px;margin-left:0}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-btns{float:unset;margin-top:20px;display:flex;justify-content:center;flex-direction:row-reverse;gap:6px}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-btns .ant-btn{border:0!important;font-weight:700}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-btns .ant-btn.-secondary:hover{color:var(--text-color)}.ant-modal-confirm .ant-modal-body .ant-modal-confirm-btns .ant-btn+.ant-btn{margin:0}.ant-table-wrapper table{margin-bottom:30px}.ant-table-wrapper table .ant-table-row>.ant-table-cell{padding-right:.1rem}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>td{background-color:#fff;color:var(--darkgrey-3);border-color:var(--lightgrey-1);padding:0 0 5px;font-size:.625rem;vertical-align:middle}.ant-table-wrapper .ant-table-thead>tr>th *,.ant-table-wrapper .ant-table-thead>tr>td *{font-size:.625rem}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,.ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter,.ant-table-wrapper .ant-table-thead>tr>td .ant-table-column-sorter{margin-right:5px}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner,.ant-table-wrapper .ant-table-thead>tr>td .ant-table-column-sorter .ant-table-column-sorter-inner{background-color:var(--primary-color);color:#fff}.ant-table-wrapper .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner .active,.ant-table-wrapper .ant-table-thead>tr>td .ant-table-column-sorter .ant-table-column-sorter-inner .active{color:#fff;transform:rotate(180deg)}.ant-table-wrapper .ant-table-thead>tr>th:before,.ant-table-wrapper .ant-table-thead>tr>td:before{background-color:unset!important}.ant-table-wrapper .ant-table-tbody>tr{height:30px}.ant-table-wrapper .ant-table-tbody>tr>td{padding:0;font-weight:500;font-size:.625rem;line-height:.75rem;vertical-align:middle}.ant-table-wrapper .ant-table-tbody>tr>td.-fit{width:1px;white-space:nowrap}.ant-table-wrapper .ant-table-tbody>tr>td.-small-padding{padding:0 .25rem}.ant-spin-nested-loading>div:not(.ant-spin-container){position:absolute;top:0;right:0;bottom:0;left:0}.ant-spin-nested-loading>div:not(.ant-spin-container)>.ant-spin{max-height:unset!important}.personnel-planning{width:100%;overflow:auto}.personnel-planning table{table-layout:fixed}.personnel-planning table thead th{width:40px}.personnel-planning table tbody th,.personnel-planning table thead th:first-child{position:relative;z-index:10;background-color:#fff;position:sticky;left:0}.personnel-planning table tbody th:after,.personnel-planning table thead th:first-child:after{content:"";top:0;right:-1px;bottom:0;position:absolute;border-left:1px solid var(--darkgrey-4)}.fc-toolbar{display:none!important}.mp-event-card .row{padding:2px 6px}.mp-event-card .row:first-child{margin-top:7px}.ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-inner{background-color:#fff;border-color:#000}.ant-radio-wrapper .ant-radio-inner:after{background-color:#000}.rc-virtual-list-holder::-webkit-scrollbar{width:8px}.rc-virtual-list-holder::-webkit-scrollbar-thumb{background-color:var(--default-shadow-color);border-radius:5px}.rc-virtual-list-holder::-webkit-scrollbar-track{background-color:var(--lightgrey-1);border-radius:5px}
