.vue__time-picker{display:inline-block;position:relative;font-size:1em;width:10em;font-family:sans-serif;vertical-align:middle}.vue__time-picker *{box-sizing:border-box}.vue__time-picker input.display-time{border:1px solid #d2d2d2;width:10em;height:2.2em;padding:0.3em 0.5em;font-size:1em}.vue__time-picker input.has-custom-icon{padding-left:1.8em}.vue__time-picker input.display-time.invalid:not(.skip-error-style){border-color:#c03;outline-color:#c03}.vue__time-picker input.display-time.disabled,.vue__time-picker input.display-time:disabled{color:#d2d2d2}.vue__time-picker .controls{position:absolute;top:0;bottom:0;right:0;z-index:3;flex-flow:row nowrap;justify-content:flex-end;align-items:stretch;pointer-events:none}.vue__time-picker .controls,.vue__time-picker .controls>*{display:flex}.vue__time-picker .controls>*{cursor:pointer;width:auto;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 0.35em;color:#d2d2d2;line-height:100%;font-style:normal;pointer-events:auto;transition:color 0.2s,opacity 0.2s}.vue__time-picker .controls>:hover{color:#797979}.vue__time-picker .controls>:active,.vue__time-picker .controls>:focus{outline:0}.vue__time-picker .controls .char{font-size:1.1em;line-height:100%;-webkit-margin-before:-0.15em}.vue__time-picker .custom-icon{z-index:2;position:absolute;left:0;top:0;bottom:0;width:1.8em;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;pointer-events:none}.vue__time-picker .controls img,.vue__time-picker .controls svg,.vue__time-picker .custom-icon img,.vue__time-picker .custom-icon svg{display:inline-block;vertical-align:middle;margin:0;border:0;outline:0;max-width:1em;height:auto}.vue__time-picker .time-picker-overlay{z-index:4;position:fixed;top:0;left:0;right:0;bottom:0}.vue__time-picker-dropdown,.vue__time-picker .dropdown{position:absolute;z-index:5;top:calc(2.2em + 2px);left:0;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,0.15);width:10em;height:10em;font-weight:400}.vue__time-picker-dropdown{position:fixed;z-index:100}.vue__time-picker-dropdown.drop-up,.vue__time-picker .dropdown.drop-up{top:auto;bottom:calc(2.2em + 1px)}.vue__time-picker-dropdown .select-list,.vue__time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}.vue__time-picker-dropdown .select-list:active,.vue__time-picker-dropdown .select-list:focus,.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{outline:0}.vue__time-picker-dropdown ul,.vue__time-picker .dropdown ul{padding:0;margin:0;list-style:none;outline:0;flex:1 1 0.00001px;overflow-x:hidden;overflow-y:auto}.vue__time-picker-dropdown ul.apms,.vue__time-picker-dropdown ul.minutes,.vue__time-picker-dropdown ul.seconds,.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{border-left:1px solid #fff}.vue__time-picker-dropdown ul li,.vue__time-picker .dropdown ul li{list-style:none;text-align:center;padding:0.3em 0;color:#161616}.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):hover,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{background:rgba(0,0,0,0.08);color:#161616;cursor:pointer}.vue__time-picker-dropdown ul li:not([disabled]).active,.vue__time-picker-dropdown ul li:not([disabled]).active:focus,.vue__time-picker-dropdown ul li:not([disabled]).active:hover,.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#41b883;color:#fff}.vue__time-picker-dropdown ul li[disabled],.vue__time-picker-dropdown ul li[disabled]:hover,.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{background:transparent;opacity:0.3;cursor:not-allowed}.vue__time-picker-dropdown .hint,.vue__time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:0.8em}.m-option-group-card{display:inline-block;width:160px;height:150px;margin-right:10px;margin-bottom:10px;text-align:center;cursor:pointer;border:1px solid #fff}.m-option-group-card:hover{border:1px solid #ee7d01}.m-option-group-card.active{border:1px solid #ee7d01;background:#ee7d01;color:#fff}.m-option-group-card .m-option-group-icon{margin-top:10px}.m-option-group-list-item{border:1px solid transparent;background-color:#fff;margin-bottom:5px}.m-option-group-list-item.active{border:1px solid #ee7d01;background:#ee7d01;color:#fff}.m-debug .q-expansion-item{text-align:left!important}.m-debug .expansion{border:1px solid grey;border-radius:3px;padding:5px}.m-debug .string{color:#006400}.m-debug .number{color:#00f}.m-debug .boolean{color:red}.m-debug .null{color:brown}.m-debug .key{color:#696969}.m-modal .m-modal-content{max-width:100%;min-width:70%;overflow-x:hidden}.m-modal .m-modal-content.level-2{min-width:65%}.m-modal .m-modal-content.level-3{min-width:60%}.m-modal .m-modal-content.level-4{min-width:55%}.m-modal .m-modal-content.level-5{min-width:50%}.m-checkout-fi-provider{display:inline-block;margin:10px 5px}.m-checkout-fi-provider .m-checkout-fi-provider-name{font-size:1.2em;text-align:center}.m-checkout-fi-provider button{cursor:pointer;width:200px;height:100px}.input-time{padding-top:7px}.input-time .q-field__label{line-height:1.6;font-size:0.85rem}.input-time .vue__time-picker{width:100%;margin-top:3px}.input-time .vue__time-picker input.display-time{transition:all 0.2s;width:100%;border:none;border-bottom:1px solid #d2d2d2;line-height:24px;letter-spacing:0.00937em;font:inherit;padding-left:0;padding-right:0}.input-time .vue__time-picker input.display-time:hover{cursor:pointer;border-bottom:1px solid #000}.input-time .vue__time-picker.is-open input.display-time{border-bottom:2px solid #ee7d01}.input-time .vue__time-picker.is-open input.display-time:focus-visible{outline:none}.input-time .vue__time-picker .dropdown{position:fixed;top:unset;left:unset}.input-time .vue__time-picker .dropdown,.input-time .vue__time-picker .hours,.input-time .vue__time-picker .minutes{min-height:151px}.m-input-date-time .m-input-date{display:inline-block;width:49.5%;padding-right:5px}.m-input-date-time .input-time{display:inline-block;width:49.5%;padding-top:5px;padding-left:5px}.m-input-date-time .input-time li.active{background-color:#ee7d01!important}.m-date-time-picker-popup{overflow:visible}.m-date-time-picker-content{overflow:visible!important;padding:15px;max-width:150px}.m-date-time-picker-content .q-field__native:hover{cursor:pointer}.m-date-time-picker-content .m-input-date{width:100%;padding-right:0}.m-date-time-picker-content .input-time{width:100%;margin-top:-10px;padding-left:0}.m-input-duration .q-field{width:49.9%;display:inline-block}.m-input-duration .q-field .q-if-addon{width:28px;text-align:right}.m-input-duration .q-field.hour-input{padding-right:3px}.m-input-duration .q-field.min-input{padding-left:3px}.m-date-range-button{width:280px;transition:all 0.1s ease}.m-date-range-button.week{width:280px}.m-date-range-button .current-day-button{width:160px;transition:all 0.1s ease}.m-date-range-button .current-day-button.week{width:160px}.m-date-range-button .current-day-button.week .week{font-weight:700;width:100%}.m-date-range-button .current-day-button.week .month-year,.m-date-range-button .current-day-button.week .separator{font-weight:500;width:100%}.m-date-range-button .nav-button{width:60px}@media only screen and (min-width:0){.text-right-xs{text-align:right}}@media only screen and (min-width:600px){.text-right-sm{text-align:right}}@media only screen and (min-width:1024px){.text-right-md{text-align:right}}@media only screen and (min-width:1440px){.text-right-lg{text-align:right}}@media only screen and (min-width:1920px){.text-right-xl{text-align:right}}.m-btn{line-height:inherit;font-weight:400}.m-btn .q-icon{font-size:1.58em}.m-btn .q-icon.on-left{margin-left:-6px;margin-right:8px}.m-btn.fat-btn{font-weight:700;text-transform:uppercase;letter-spacing:0.02em}.buttons-to-right{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.m-banner{min-height:30px;margin:10px 0;border-radius:7px}.m-banner.status{color:#fff;background-color:#21ba45}.m-banner.warning{color:#fff;background-color:#f2c037}.m-banner.error{color:#fff;background-color:#c10015}.m-table.hide-thead .q-table__top,.m-table.hide-thead thead{display:none}.datepicker-filter{border:1px solid #bdbdbd;border-radius:4px;padding:1px 8px;height:41px}.datepicker-filter .label{color:#616161;font-size:0.75em}.datepicker-filter .value-print{margin-top:-4px}.datepicker-filter .colon{display:none}.m-table-mobile .m-table-mobile-row{margin-bottom:10px;border:1px solid #ee7d01;padding:7px 10px;border-radius:3px;transition:all 0.1s}.m-table-mobile .m-table-mobile-row:hover{cursor:pointer;border-color:#feae57;transform:scale(1.02)}.m-table-mobile .m-table-mobile-row .m-table-mobile-field{margin:3px 0}.m-table-mobile .m-table-mobile-row .m-table-mobile-field .m-table-mobile-label{display:inline-block;font-weight:700}.m-table-mobile .m-table-mobile-row .m-table-mobile-field .m-table-mobile-label:after{content:":";padding:0;margin-left:-3px;margin-right:5px}.m-table-mobile .m-table-mobile-row .m-table-mobile-field .m-table-mobile-value{display:inline-block}.m-dropdown-no-results{padding:5px 10px 10px 10px;color:#9e9e9e}.m-country-select-option .country-code{padding-left:10px;color:#9e9e9e}.q-date__FORKED .q-date__calendar-item--out{opacity:1}.q-date__FORKED .q-date__calendar-item--out div:not(.q-date__week-number){opacity:0.18}*{scrollbar-width:thin;scrollbar-color:#d57001 transparent}.q-layout header{border-bottom:1px solid #d57001}.q-layout header .work-item-quick-search label{background:#ee7d01}.q-layout header .work-item-quick-search .q-field__label,.q-layout header .work-item-quick-search i{color:#fff}.q-layout header .work-item-quick-search .q-field__control:before{border-color:#df7501;box-shadow:none}.q-layout.is-local header,.q-layout.is-stage header{background-image:linear-gradient(-45deg,#ee7d01 25%,#da7201 0,#da7201 50%,#ee7d01 0,#ee7d01 75%,#da7201 0,#da7201);background-size:150px 150px}.q-page{max-width:2048px;margin:auto}.q-page .floating-title-bar{max-width:2088px;margin:auto}@media screen and (min-width:2048px){.q-page .wrap{border-radius:7px}}@media screen and (min-width:calc(2048px + 40px)){.q-page .floating-title-bar{border-radius:0 0 10px 10px}}header .q-toolbar{max-width:2048px;margin:auto}@media print{.no-print,footer,header{display:none}}body{font-size:14px;color:#1d1d1d}h2{font-size:1.6rem}h2,h3{font-weight:300;margin-bottom:0.5rem}h3{font-size:1.3rem}h3,h4{line-height:1.4}h4{font-size:1.2rem;margin-bottom:0.5rem;margin-top:0}h5{font-size:1rem}h5,h6{line-height:1.4;font-weight:500;margin:0.3rem 0}h6{font-size:0.9rem}.q-banner__content h2,.q-banner__content h3{display:inline-block;line-height:1.2;margin:0;right:10px;display:flex;align-items:center}.border-secondary{border:1px solid #a7b259}i.cursor-pointer{background:none;border-radius:50%;transition:all 0.2s}i.cursor-pointer:hover{cursor:pointer;background:#ee7d01;color:#fff!important;z-index:999;box-shadow:0 0 0 5px #ee7d01;-webkit-box-shadow:0 0 0 5px #ee7d01;-moz-box-shadow:0 0 0 5px #ee7d01}.text-interactable{transition:all 0.2s}.text-interactable:hover{text-decoration:underline;color:#ee7d01!important;cursor:pointer}.interactable-icon{background:none;border-radius:50%;transition:all 0.2s}.interactable-icon:hover{cursor:pointer;background:#ee7d01;color:#fff!important;z-index:999;box-shadow:0 0 0 5px #ee7d01;-webkit-box-shadow:0 0 0 5px #ee7d01;-moz-box-shadow:0 0 0 5px #ee7d01}.interactable-text{transition:all 0.2s}.interactable-text:hover{text-decoration:underline;color:#ee7d01!important;cursor:pointer}.info-icon{background:none;border-radius:50%;transition:all 0.2s}.info-icon:hover{cursor:pointer;background:#ee7d01;color:#fff!important;z-index:999;box-shadow:0 0 0 5px #ee7d01;-webkit-box-shadow:0 0 0 5px #ee7d01;-moz-box-shadow:0 0 0 5px #ee7d01;cursor:help}.cursor-help{cursor:help}.q-page-sticky{z-index:99999}.q-page-sticky .q-btn i{margin-right:10px}ul.info{list-style:none;margin-left:0;padding:0}ul.info li{padding:5px;border-bottom:1px dotted #bdbdbd;display:flex}ul.info li .label{font-weight:500;min-width:150px}ul.info-dense{list-style:none;margin-left:0;padding:0;margin:0}ul.info-dense li{display:flex;padding-bottom:-5px}.noBottomBorder{border-bottom:none!important}.limit-those-margins{margin-block-start:0.5em!important;margin-block-end:0.5em!important}a.external-link{color:#ee7d01}.heading{font-size:1.25em;text-transform:uppercase}.q-menu{max-width:800px!important}.q-menu.poor-mans-hamburger-menu{max-height:90dvh;border-radius:0;border-bottom-left-radius:7px;box-shadow:none}.q-dialog-plugin{width:500px}.list-button{font-weight:400}.list-button .q-btn__wrapper{min-height:0}.q-btn,.q-field{font-size:16px}.q-btn input,.q-field input{font-weight:500}.q-select{border-radius:5px}.q-select input,.q-select span{font-weight:500;font-size:0.9em}.q-select .bg-primary input{color:#fff}.bg-white{background:#fff!important}.q-field--filled .bg-white.q-field__control:before{display:none}.q-field--float .q-field__label{transform:translateY(-65%) scale(0.85)}.q-btn.bg-positive i{display:none}.q-card .add-row-btn{position:absolute;bottom:-28px;left:25px;z-index:2;display:none}.q-card:hover .add-row-btn{display:block}.calendar-card{margin-top:5px}.calendar-card.late{border:1px solid red}.calendar-card.priority{border:1px solid orange}.calendar-card.hold{border:1px solid grey}.calendar-card .q-card__section{font-size:0.7rem;padding:7px}.calendar-card .q-card__section h5{line-height:1.2}.date{font-weight:700}.date span{font-weight:400;white-space:nowrap}.hide{visibility:hidden}.hidden{display:none}.q-table tbody td{font-size:0.8rem;white-space:normal!important;overflow-wrap:normal}@media screen and (min-width:1023px){.q-table__container{max-height:90dvh}}.floating-title-bar{z-index:999;background:#ff9800;color:#fff;position:fixed;top:0;left:0;right:0}.work-phase-badges .q-chip__icon{color:#fff}.page-todo-list .circle{border-radius:50%;font-size:23px;line-height:40px;width:40px;height:40px;color:#000;text-align:center;background:#e0e0e0}.page-todo-list .q-chip.workphase-status{color:#fff;border:1px solid transparent}.page-todo-list .q-chip.workphase-status.has-info:hover{border:1px solid #ee7d01}.page-todo-list .q-chip.workphase-status.status-done{background-color:#bdbdbd;margin-top:10px}.page-todo-list .q-chip.workphase-status.status-next{background-color:#fff;border:1px solid #ee7d01;color:#ee7d01}.page-todo-list .q-chip.workphase-status.status-next i{color:#ee7d01}.page-todo-list .q-chip.workphase-status.status-next:hover{background-color:#ee7d01;color:#fff}.page-todo-list .q-chip.workphase-status.status-next:hover i{color:#fff}.page-todo-list .q-chip.workphase-status.status-next.has-subcontract{color:#1e88e5!important;border:1px solid #1e88e5}.page-todo-list .q-chip.workphase-status.status-next.has-subcontract i{color:#1e88e5}.page-todo-list .q-chip.workphase-status.status-next.has-subcontract:hover{background-color:#1e88e5;color:#fff!important}.page-todo-list .q-chip.workphase-status.status-next.has-subcontract:hover i{color:#fff!important}.page-todo-list .q-chip.workphase-status.status-under-work{background-color:#ee7d01}.page-todo-list .q-chip.workphase-status.status-under-work.has-subcontract{background-color:#1e88e5}.page-todo-list .q-chip.workphase-status.status-waiting{background-color:#fff;color:#616161;border:1px solid #616161}.page-todo-list .q-chip.workphase-status.status-waiting i{color:#616161}.page-todo-list .q-chip.workphase-status.has-subcontract{border:2px solid #1e88e5!important}.page-todo-list .expand-button{transition:all 0.3s}.page-todo-list .expand-button.open{transform:rotate(180deg)}.page-todo-list .expand-button .q-icon{border:1px solid #e0e0e0;color:#757575;border-radius:50%;width:1em;height:1em;margin:10px;transition:all 0.3s}.page-todo-list .expand-button .q-icon:hover{border-color:#424242;color:#424242}.page-todo-list .chip-duration{max-width:150px;margin:auto;font-size:1em;line-height:1}.page-todo-list .chip-duration.duration-over-24h{color:red}.page-todo-list .chip-duration.duration-over-12h{color:#e713ae}.page-todo-list .chip-duration.duration-over-8h{color:#a047ff}.page-todo-list .chip-duration.duration-over-4h{color:#1c94ed}.page-todo-list .chip-duration.duration-over-0h{color:#777}.workphase-status-info-tooltip h5{font-weight:700;font-size:1.1em}.workphase-status-info-tooltip .status-info-field:not(:first-child){margin-top:15px}.workphase-status-info-tooltip .status-info-field:not(:last-child){border-bottom:1px dotted #fff}.tooltip{font-size:1.1em;background:#ee7d01;box-shadow:1px 2px 14px 0px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 14px 0px rgba(0,0,0,0.2);-moz-box-shadow:1px 2px 14px 0px rgba(0,0,0,0.2);max-width:500px}.tooltip .status-info-field:not(:first-child){margin-top:15px}.tooltip .status-info-field:not(:last-child){border-bottom:1px dotted #fff}.topmenu-link-tooltip{font-size:1.2em;border:1px solid #fe9624;min-width:86px;text-align:center}.topmenu-button{padding:0 3px;font-weight:500}@media screen and (min-width:1023px) and (max-width:1060px){.topmenu-button{margin:0px 2px 2px 0}}.workphase-summary-list-item{padding-top:4px;padding-bottom:4px}.workphase-summary-list-item.is-dragging{font-weight:700}.workphase-summary-list-item.is-not-dragging,.workphase-summary-list-item.saving{color:#9e9e9e}.workphase-summary-list-item:not(:last-child){border-bottom:1px dotted #bdbdbd}.workphase-summary-list-item .workphase-summary-list-item--label{font-weight:500;text-transform:uppercase}.workphase-summary-list-item .workphase-summary-list-item--label .duration-print{text-transform:none;font-weight:400}.workphase-summary-list-item .workphase-summary-list-item--label .workphase-summary-list-item--label--title{transition:all 0.2s;display:inline-block;font-size:1.2em;vertical-align:middle;margin-left:6px}.workphase-summary-list-item .workphase-summary-list-item--label .workphase-summary-list-item--label--title:hover{color:#ee7d01;border-radius:3px;cursor:pointer;text-decoration:underline}.workphase-summary-list-item .workphase-summary-list-item--value{margin-left:10px;max-width:calc(100% - 40px)}.workphase-summary-list-item .workphase-summary-list-item--value .extra-info{margin-bottom:1px}.workphase-summary-list-item .workphase-summary-list-item--value .extra-info i.extra-info-icon{vertical-align:top;margin-right:8px}.workphase-summary-list-item .workphase-summary-list-item--value .extra-info .extra-info-text{width:100%;display:inline-block;max-width:calc(100% - 30px)}.workitem-header{border-radius:5px 5px 0 0}.workitem-body{border-radius:0 0 5px 5px}.print-pdf .no-print{display:none}.history-line-text-caption .history-line{border-bottom:1px dotted #bdbdbd}.break-all{word-break:break-all}@keyframes spin-animation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}button.m-popup-edit--save-button.loading .q-btn__wrapper .q-btn__content i.q-icon{animation:spin-animation 0.75s infinite!important}.m-modal .header{background:#ee7d01;color:#fff;font-weight:700}@media screen and (min-width:900px){.m-modal .m-modal-content{min-width:900px}}.posting-list-customer-edit-row{border-bottom:1px solid rgba(0,0,0,0.05);padding-bottom:5px}.posting-list-error{font-style:italic;color:#f44336;font-weight:700}.posting-list-contacts-table .q-table__container{max-height:calc(100dvh - 330px)}.work-item-summary.full-print .row .label,.work-item-summary.full-print .row .value{display:inline-block}.work-item-summary:not(.full-print) .row.title .actual-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.work-item-summary .row{margin:3px 0 3px 0}.work-item-summary .row .label{vertical-align:top;font-weight:700;margin-right:5px}.work-item-summary .row .value{vertical-align:top}.work-item-summary .row.title{color:#ee7d01;border-bottom:1px solid #ee7d01;font-size:1.2em}.work-item-summary .row.title .actual-title{width:calc(100% - 95px)}.work-item-summary .row.title .item-number{width:95px;text-align:right}.work-item-summary .text-continues:after{content:"...";font-size:1.75em;line-height:3px;margin-left:3px;color:#ee7d01;font-weight:700}.work-item-summary-tooltip{background:#fff;color:#000;font-size:14px;border:1px solid #ee7d01;pointer-events:unset!important;box-shadow:0 1px 5px rgba(0,0,0,0.2),0 2px 2px rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12);height:auto!important;max-height:100dvh!important}.work-item-summary-tooltip .work-item-summary-tooltip--inner{max-width:500px;max-height:calc(100dvh - 200px)!important;padding:0 5px}.work-item-summary-tooltip .work-item-summary-tooltip--inner.persistent{overflow:auto;border:1px solid rgba(0,0,0,0.1);border-radius:4px;width:auto;max-width:800px}.text-hover-primary:hover{color:#ee7d01}.text-hover-underline:hover{cursor:pointer;text-decoration:underline}.q-dialog__inner{max-width:2000px;margin:auto}.m-date-picker{cursor:pointer}.two-col{display:inline-block}.two-col:nth-child(2n),.two-col:nth-child(odd){width:50%}.q-date__FORKED .q-date__calendar-weekdays{justify-content:flex-end}.q-date__FORKED .q-date{width:300px}.q-date__FORKED .q-date__calendar-item{width:12.5%!important}.q-date__FORKED .q-date__calendar-item.has-week-number{width:25%!important}.q-date__FORKED .q-date__week-number{margin-left:-5%;margin-right:10%;padding-top:1px;opacity:0.6}.q-date__FORKED .q-date__calendar-item.is-past button{opacity:0.8;text-decoration:line-through;-webkit-text-decoration-color:#afafaf;text-decoration-color:#afafaf}.q-date__FORKED .q-date__today{box-shadow:0 0 0px 1px #ccc}.q-date__FORKED .q-date__calendar-item--fill.has-week-number{visibility:visible}.q-date__FORKED .q-date__calendar-item--fill.has-week-number>:not(.q-date__week-number){visibility:hidden}.change-user-card{cursor:pointer;border:1px solid rgba(0,0,0,0.1);box-shadow:none!important}.change-user-card .image-section{padding-bottom:5px!important}.change-user-card:hover{background:#ee7d01;color:#fff;border-color:#bb6201}.q-btn-group.circles{gap:15px;box-shadow:none}.q-btn-group.circles .q-btn{width:2.5em;height:2.5em;border-radius:50%}.all-deliveries-print .address-view,.all-deliveries-print .contact-person-view,.all-deliveries-print .delivery-print-row{border:1px solid rgba(0,0,0,0.1);border-radius:3px;padding:10px 20px}.all-deliveries-print .delivery-print-row{margin:10px}.all-deliveries-print .delivery-print-row-item{padding:10px 20px}.all-deliveries-print .delivery-print-row-item:first-child{border-top:1px solid rgba(0,0,0,0.1)}.all-deliveries-print .delivery-print-row-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1)}.posting-list-automatic-changes-dialog .list-select-items{border:1px solid rgba(0,0,0,0.1);margin-top:5px}.posting-list-automatic-changes-dialog .list-select-item{width:100%;transition:background 0.5s ease;border-bottom:1px solid transparent}.posting-list-automatic-changes-dialog .list-select-item:nth-child(2n){background:#f9f9f9}.posting-list-automatic-changes-dialog .list-select-item.selected{background:#fe9624;color:#fff}.posting-list-automatic-changes-dialog .list-select-item.selected:not(:last-child){border-bottom:1px solid #d57001}.q-item .q-item__section--avatar{min-width:20px}.highlighted-row{background-color:#feae57!important}.box{border:1px solid rgba(0,0,0,0.05);padding:20px;border-radius:5px;background:#fff}.subcontract-other-info .component--material-usage-list i{margin-right:8px}.drag-handle,.drag-handle :hover{cursor:grab}.worker-selector{text-transform:none}.worker-selector .preview-worker-container{display:flex;justify-content:space-between;width:100%}.worker-selector .preview-worker-container .preview-worker{text-transform:none;cursor:pointer;padding:7px 10px;border:1px solid #c2c2c2;border-radius:4px;font-weight:500;flex:1;display:flex;justify-content:space-between;align-items:center}.worker-selector .preview-worker-container .preview-worker .dropdown-icon{align-self:center;color:#616161;font-size:18px}.worker-selector .preview-worker-container .preview-worker:hover{border-color:#ee7d01}.worker-selector.dense{min-height:30px;height:30px}.worker-selector.dense .q-field--outlined .q-field__control:before{border:1px solid rgba(0,0,0,0.05)}.worker-selector.dense .q-field--outlined:hover .q-field__control:before{border:1px solid #ee7d01}.worker-selector.dense .q-field__control{min-height:30px;height:30px;padding-right:2px!important;padding:0 10px}.worker-selector.dense .q-field__append{height:30px}.worker-selector.dense .preview-worker-container{display:flex;justify-content:flex-end}.worker-selector.dense .preview-worker-container .preview-worker{padding:5px 10px;border:1px solid rgba(0,0,0,0.05);border-radius:4px;font-weight:500}.worker-selector.dense .preview-worker-container .preview-worker:hover{border-color:#ee7d01}.work-order-top-boxes .main-cards .q-item{padding:15px}.work-order-top-boxes .main-cards .q-item .q-item__section{padding:0;max-width:300px;margin:0 auto}.statistics-view .statistics-chart-container-header .q-select{width:200px;margin:0 auto 20px auto;background:#fff}.statistics-view .statistics-table-container{box-shadow:none!important}.statistics-view .statistics-chart{width:800px}.statistics-view .statistics-chart .chart-row{display:flex;align-items:center;margin-bottom:8px}.statistics-view .statistics-chart .chart-label{width:150px;padding-right:16px;text-align:right;flex-shrink:0}.statistics-view .statistics-chart .chart-container{flex:1;min-width:0}.statistics-view .statistics-chart-container{margin-top:50px;padding:50px;background:#fff;border:1px solid #ffebd6;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:50px auto 50px auto}.statistics-view th{background:#ee7d01;color:#fff}.statistics-view .q-table--bordered,.statistics-view .q-tr,.statistics-view td,.statistics-view th{border-color:#ffebd6}.statistics-view .q-tr.total-row{background-color:#ffebd6!important}.statistics-view .q-tr.total-row .comparison-column{background-color:#feae57!important}.statistics-view .header-unit{font-size:0.8em;font-weight:300}.statistics-view .comparison-column:not(th){background-color:#f5f5f5}.statistics-view .comparison-column:first-child{border-left:1px solid #000}.statistics-view .comparison-value{font-size:0.8em}.statistics-view .comparison-value .comparison-value-percentage.positive{color:green}.statistics-view .comparison-value .comparison-value-percentage.negative{color:red}.statistics-view .comparison-value .comparison-value-percentage.zero{color:#757575}.statistics-view .comparison-separator:before{content:"|";font-size:1.1em;font-weight:300;margin:0 5px;color:rgba(0,0,0,0.3)}.statistics-view .statistics-filters .separator{border-right:1px dotted rgba(0,0,0,0.3);margin:0 5px;margin-top:10px}.statistics-view .statistics-filters .quick-filter-btn{margin-right:3px}.statistics-view .statistics-filters .filter-input{width:100%;border:1px solid #c2c2c2;padding:4px 8px;cursor:pointer;border-radius:5px;transition:all 0.2s}.statistics-view .statistics-filters .filter-input .label{white-space:nowrap}.statistics-view .statistics-filters .filter-input:hover{border-color:#000}.statistics-view .statistics-filters .filter-input.datepicker-filter span.label{display:block!important;width:100%}