@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);*{box-sizing:border-box;letter-spacing:.03em;font-kerning:none}html{width:100%;height:100%}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;overscroll-behavior-y:none}body{overflow-x:hidden;background-color:#e7e7e7}@media(max-width:950px){body{background-color:#fff}}@font-face{font-family:Prompt;src:url(/fonts/Prompt-Bold.e41121d9.ttf);font-weight:700}@font-face{font-family:Prompt;src:url(/fonts/Prompt-SemiBold.9568f393.ttf);font-weight:600}@font-face{font-family:Prompt;src:url(/fonts/Prompt-Medium.517ec9d4.ttf);font-weight:500}@font-face{font-family:Prompt;src:url(/fonts/Prompt-Regular.cb4e8889.ttf);font-weight:400}@font-face{font-family:Prompt;src:url(/fonts/Prompt-Light.b57b1b8f.ttf);font-weight:300}@font-face{font-family:Prompt;src:url(/fonts/Prompt-ExtraLight.00199b58.ttf);font-weight:200}@font-face{font-family:Prompt;src:url(/fonts/Prompt-Thin.76675ecf.ttf);font-weight:100}*{font-family:Prompt,sans-serif;margin:0;padding:0;text-decoration:none}@media(max-width:950px){*{font-family:Open Sans,sans-serif}}.checkbox{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.checkbox input[type=checkbox]{position:absolute;opacity:0;left:-99999px}.checkbox label{display:flex;align-items:flex-start;justify-content:flex-start;padding-top:2px;-moz-column-gap:4px;column-gap:4px}@media(hover:hover){.checkbox label:hover{cursor:pointer}}.checkbox.white-checkbox input[type=checkbox]+label:before{background:url(/img/checkboxIcons.ea08a2f5.svg) 0 -57px}.checkbox.white-checkbox label{color:#fff}.checkbox input[type=checkbox]+label:before{content:"";margin-top:2px;display:inline-block;width:17px;height:17px;background:url(/img/checkboxIcons.ea08a2f5.svg) 0 0;background-repeat:no-repeat;margin-right:6px;flex-shrink:0}.checkbox input[type=checkbox]:checked+label:before{background:url(/img/checkboxIcons.ea08a2f5.svg) 0 -19px;background-repeat:no-repeat}.checkbox input[type=checkbox]:disabled+label{cursor:not-allowed;opacity:.5}.checkbox.checkbox-disabled input[type=checkbox]+label:before,.checkbox.checkbox-disabled input[type=checkbox]:checked+label:before{background:url(/img/checkboxIcons.ea08a2f5.svg) 0 -38px;background-repeat:no-repeat}@media(hover:hover){.checkbox.checkbox-disabled:hover .fine-print,.checkbox.checkbox-disabled:hover label:before{opacity:1}.checkbox:hover{cursor:pointer}.checkbox:hover .fine-print,.checkbox:hover label:before{opacity:.7}}.radio{display:flex;align-items:center;width:auto;position:relative}.radio input[type=checkbox],.radio input[type=radio]{display:none}.radio input[type=checkbox]+:before,.radio input[type=radio]+:before{content:"";cursor:pointer;display:inline-block;vertical-align:bottom;width:15px;height:15px;border-radius:50%;border:1px solid #000;background-color:transparent}.radio input[type=checkbox]:checked+:before,.radio input[type=radio]:checked+:before{background-color:#1a2c51;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:17px;height:17px;border:1px solid #000;box-shadow:inset 0 0 0 3px #fff}.radio label{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px;padding-top:2px;cursor:pointer}@media(hover:hover){.radio:hover{cursor:pointer;opacity:.7}}.plus-icon{width:21px;height:21px;border-radius:50%;background-color:#1a2c51;position:relative;display:flex;align-items:center;justify-content:center;padding:5px;cursor:pointer;transition:all .2s ease-in-out}.plus-icon:before{content:"";width:100%;height:3px;background-color:#fff}.plus-icon:after{content:"";width:3px;height:calc(100% - 10px);background-color:#fff;position:absolute;top:5px;left:calc(50% - 1.5px)}.plus-icon.minus-icon{background:#fff}.plus-icon.minus-icon:before{background-color:#1a2c51;width:100%;height:3px}.plus-icon.minus-icon:after{display:none}@media(hover:hover){.plus-icon:hover{background-color:#223a6b}}.button{width:auto;outline:none;cursor:pointer;transition:all .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;background-color:#1a2c51;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;line-height:15px;color:#fff;white-space:nowrap;padding:10px 20px 9px 20px;border-radius:8px;text-transform:uppercase}@media(hover:hover){.button:hover{background-color:#223a6b}}@media(max-width:950px){.button{text-transform:uppercase}}.button input[type=file]{display:none}.button.button-disabled{background-color:#8d96a8;cursor:not-allowed}.button.invert{background-color:#fff;color:#1a2c51;border:1px solid #1a2c51}@media(hover:hover){.button.invert:hover{background-color:#223a6b;color:#fff}}@media(max-width:950px){.button.invert{border-width:2px}}.button.is-invalid{background-color:#fff;color:#ff6565;border:1px solid #ff6565}@media(hover:hover){.button.is-invalid:hover{background-color:#ff6565;color:#fff}}@media(max-width:950px){.button.is-invalid{border-width:2px}}.button.is-invalid-inverted{background-color:#ff6565;color:#fff;border:1px solid #fff}@media(hover:hover){.button.is-invalid-inverted:hover{background-color:#fff;color:#ff6565;border:1px solid #ff6565}}@media(max-width:950px){.button.is-invalid-inverted{border-width:2px}}.button.invert-transparent{background-color:transparent;color:#fff;border:1px solid #fff}@media(hover:hover){.button.invert-transparent:hover{border:1px solid #223a6b}}.button.grey{background-color:#e7e7e7;color:#1a2c51;border:1px solid #e7e7e7}@media(hover:hover){.button.grey:hover{background-color:#223a6b;color:#fff}}.button.grey-invert{background-color:#fff;color:#8d96a8;border:1px solid #8d96a8}@media(hover:hover){.button.grey-invert:hover{border:1px solid #223a6b;background-color:#fff;color:#223a6b}}.button.clean{background-color:transparent;color:#000;border:2px solid #1a2c51}@media(hover:hover){.button.clean:hover{border:2px solid #223a6b}}.button.mobile-button{padding:5px 16px;border-width:2px}@media(hover:hover){.button.mobile-button:hover{border-width:2px}}.button.invisible{color:#000;border:1px solid transparent;background-color:transparent}.button.bigger-button{height:44px}.button.smaller-mobile-button{font-size:13px;line-height:13px}.button:disabled{opacity:.3;cursor:not-allowed}.info-icon{width:21px;height:21px;cursor:pointer;background-color:#1a2c51;position:relative;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.info-icon:before{height:3px;top:4.5px}.info-icon:after,.info-icon:before{content:"";width:3px;background-color:#fff;position:absolute;left:9px}.info-icon:after{height:7px;top:9.5px}.info-icon.icon-smaller{width:14px;height:14px;margin-bottom:-3px}.info-icon.icon-smaller:before{width:2px;height:2px;left:6px;top:3px}.info-icon.icon-smaller:after{width:2px;height:5px;left:6px;top:6px}@media(hover:hover){.info-icon:hover{background-color:#223a6b}}.close-box{cursor:pointer;margin-left:auto;width:23px;height:23px;position:relative;flex-shrink:0}.close-box:after,.close-box:before{position:absolute;content:"";width:100%;height:1px;background-color:#000;top:10px;left:0}.close-box:before{transform:rotate(45deg)}.close-box:after{transform:rotate(-45deg)}.close-box.small-close-box{width:16px;margin-left:0;height:16px}.close-box.small-close-box:after,.close-box.small-close-box:before{top:7px}.dropdown-arrow{width:8px;height:8px;margin-top:2px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(-135deg);flex-shrink:0;cursor:pointer;transition:all .2s ease-in-out}.dropdown-arrow.dropdown-opened{transform:rotate(45deg);margin-bottom:5px;margin-top:0}.dropdown-arrow.arrow-right{transform:rotate(-45deg);margin-bottom:0}.dropdown-arrow.arrow-left{transform:rotate(135deg);margin-top:0;margin-left:2px}.hover-able{cursor:pointer;transition:all .2s ease-in-out}@media(hover:hover){.hover-able:hover{opacity:.7}}.sort-arrows{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;width:8px;height:12px}.sort-arrows:after,.sort-arrows:before{content:"";width:0;height:calc(50% - 1px);border-left:4px solid transparent;border-right:4px solid transparent;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex}.sort-arrows:before{border-bottom:4px solid #1a2c51}.sort-arrows:after{border-top:4px solid #1a2c51}.sort-arrows.sort-asc:after,.sort-arrows.sort-desc:before{display:none}.table-flex{width:100%;margin:0 auto}.table-flex .table-row{border-bottom:1px solid #e7e7e7;position:relative;display:flex;width:100%;height:54px;background-color:#fff}.table-flex .table-row.header-row{position:sticky;top:140px;background-color:#fff;z-index:2}.table-flex .table-row.hover-able-row{cursor:pointer}@media(hover:hover){.table-flex .table-row.hover-able-row:hover{opacity:.7}}.table-flex .table-row.data-row{max-width:1888px;width:calc(100% - 32px);margin:0 auto}.table-flex .table-row.no-height-row{height:auto;min-height:54px}.table-flex .table-row.last-row{border-bottom:none;margin-bottom:4px;border-radius:0 0 8px 8px}.table-flex .table-row.first-row{border-radius:8px 8px 0 0}.table-flex .table-row.first-and-last-row{border-radius:8px}.table-flex .table-row .table-cell{display:flex;align-items:center;height:100%;min-height:54px;padding:0 10px;line-height:0;transition:all .2s ease-in-out}.table-flex .table-row .table-cell.table-cell-column{flex-direction:column;gap:2px}.table-flex .table-row .table-cell.align-top{align-items:flex-start;padding:10px}.table-flex .table-row .table-cell.align-top p{padding-top:4px}.table-flex .table-row .table-cell.align-top .ellipsis-text{min-width:150px}.table-flex .table-row .table-cell .comment-box{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7;width:100%;display:flex;gap:40px;height:auto}.table-flex .table-row .table-cell .comment-box:last-child{border-bottom:none}.table-flex .table-row .table-cell .additional-info-time{width:140px;flex-shrink:0}.table-flex .table-row .table-cell:first-child{padding-left:20px}.table-flex .table-row .table-cell:last-child{padding-right:20px}.table-flex .table-row .table-cell.width-7{width:7%;max-width:7%}.table-flex .table-row .table-cell.width-10{width:10%;max-width:10%}.table-flex .table-row .table-cell.width-15{width:15%;max-width:15%}.table-flex .table-row .table-cell.width-20{width:20%;max-width:20%}.table-flex .table-row .table-cell.width-25{width:25%;max-width:25%}.table-flex .table-row .table-cell.width-30{width:30%;max-width:30%}.table-flex .table-row .table-cell.width-40{width:40%;max-width:40%}.table-flex .table-row .table-cell.width-50{width:50%;max-width:50%}.table-flex .table-row .table-cell.table-cell-center{text-align:center;justify-content:center}.table-flex .table-row .table-cell .ellipsis-text{position:relative;display:flex;flex:1;min-width:120px;width:100%;height:15px}.table-flex .table-row .table-cell .ellipsis-text.full-height-ellipsis{height:100%;align-items:center}.table-flex .table-row .table-cell .ellipsis-text .ellipsis-value{padding:0;position:absolute;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:100%}.table-flex .table-row .table-cell.no-wrap-text{white-space:nowrap}.table{display:table;width:100%;table-layout:auto;max-width:1440px;border-collapse:collapse;margin:0 auto;border-spacing:0;border:none}.table .table-row-group{display:table-row-group;position:relative}.table .table-row{display:table-row;background-color:#fff;border-bottom:1px solid #e7e7e7;position:relative}.table .table-row.sticky-row{position:sticky;top:60px;z-index:10}.table .table-row:last-child{border-bottom:none}.table .table-row:last-child .table-cell:first-child{border-radius:0 0 0 8px}.table .table-row:last-child .table-cell:last-child{border-radius:0 0 8px 0}.table .table-row.last-row{border-bottom:none}.table .table-row.last-row .table-cell:first-child{border-radius:0 0 0 8px}.table .table-row.last-row .table-cell:last-child{border-radius:0 0 8px 0}.table .table-row.empty-row{height:4px;width:100%;border-bottom:none}.table .table-row.no-height-row .table-cell{height:auto;max-height:auto}.table .table-row .table-cell{display:table-cell;vertical-align:middle;height:54px;max-height:54px;padding:0 10px;transition:all .2s ease-in-out;position:relative}.table .table-row .table-cell.align-top{vertical-align:top;padding:10px}.table .table-row .table-cell.align-top p{padding-top:4px}.table .table-row .table-cell.align-top .ellipsis-text{min-width:150px}.table .table-row .table-cell .ellipsis-text{position:relative;display:flex;flex:1;min-width:100px;width:100%;height:14px}.table .table-row .table-cell .ellipsis-text .ellipsis-value{padding:0;position:absolute;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table .table-row .table-cell.no-wrap-text{white-space:nowrap}.table .table-row .table-cell.clickable-cell{cursor:pointer}.table .table-row .table-cell .comment-box{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7;width:100%;display:flex;gap:40px;height:auto}.table .table-row .table-cell .comment-box:last-child{border-bottom:none}.table .table-row .table-cell .additional-info-time{width:140px;flex-shrink:0}.table .table-row .table-cell:first-child{padding-left:20px}.table .table-row .table-cell:last-child{padding-right:20px}.table .table-row .table-cell.table-cell-header{height:40px;max-height:40px;color:#8d96a8}.table .table-row .table-cell.table-cell-header:first-child{border-radius:8px 0 0 0}.table .table-row .table-cell.table-cell-header:last-child{border-radius:0 8px 0 0}.table .table-row .table-cell.table-cell-header .list-text{color:#8d96a8}.table .table-row .table-cell.table-cell-header .sortable{display:flex;align-items:center;justify-content:flex-start;gap:5px}.table .table-row .table-cell.table-cell-header .sortable .sort-arrows:after{border-color:#8d96a8 transparent transparent transparent}.table .table-row .table-cell.table-cell-header .sortable .sort-arrows:before{border-color:transparent transparent #8d96a8 transparent}.table .table-row .table-cell.table-cell-header .sortable.active-sort .list-text{color:#1a2c51}.table .table-row .table-cell.table-cell-header .sortable.active-sort .sort-arrows:after{border-color:#1a2c51 transparent transparent transparent}.table .table-row .table-cell.table-cell-header .sortable.active-sort .sort-arrows:before{border-color:transparent transparent #1a2c51 transparent}@media(max-width:1100px){.table .table-row .table-cell.hide-new{display:none}}@media(max-width:950px){.table .table-row:last-child{border-bottom:none}.table .table-row:last-child .table-cell:first-child,.table .table-row:last-child .table-cell:last-child{border-radius:0}.table .table-row .table-cell.hide-tablet{display:none}.table .table-row .table-cell .table-cell-data{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;width:100%;padding:5px 10px}.table .table-row .table-cell .table-cell-data .fine-print{display:block}.table .table-row .table-cell:first-child .table-cell-data{padding-left:20px}.table .table-row .table-cell:last-child .table-cell-data{padding-right:20px}.table .table-row .table-cell-header:first-child,.table .table-row .table-cell-header:last-child{border-radius:0}}@media(max-width:720px){.table .table-row.empty-row{height:10px}.table .table-row .table-cell.hide-mobile{display:none}.table .table-row .table-cell .table-cell-data{padding:10px 0}}.loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);z-index:1000;display:flex;justify-content:center;align-items:center}.loader-container .loader{width:100px;height:100px;border-radius:50%;border:5px solid #8d96a8;border-top:5px solid #1a2c51;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.location-dot{width:18px;height:18px;margin-top:-9px;margin-left:-9px;position:absolute;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #1a2c51;background-color:#fff}.location-dot:before{content:"";display:inline-block;background-color:#ff6565;width:10px;height:10px;border-radius:50%}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-container .modal-container-box{background:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.22);display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 80px);overflow-y:auto;max-width:calc(100% - 40px);padding:16px;flex-direction:column;gap:24px}.modal-container .modal-container-box .modal-container-box-buttons{display:flex;gap:8px;flex-wrap:wrap}.modal-container .modal-container-box .modal-container-box-buttons .button{flex:1;min-width:calc(50% - 4px)}.aftersales-container{display:flex;flex-direction:column;flex-grow:1;gap:10px}.parking-map{width:100%;height:auto;position:relative}.parking-map svg{display:block;width:100%;height:100%}.parking-map svg .selected{fill:#8d96a8}.drag-and-drop-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:15px;height:8px}.drag-and-drop-box:after,.drag-and-drop-box:before{content:"";display:block;width:100%;height:2px;background-color:#1a2c51}@media(hover:hover){.drag-and-drop-box:hover{cursor:pointer}}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table tr.border-row{padding-bottom:10px;border-bottom:1px solid #e7e7e7}table tr th{padding:10px;text-align:left;border-bottom:1px solid #e7e7e7}table tr.double-top-padding td{padding-top:20px}table tr td{padding:10px;white-space:nowrap;vertical-align:top}table tr td.wrap-text{overflow:hidden;text-overflow:ellipsis;max-width:1px;width:100%}table tr td.no-padding{padding:0;padding-bottom:10px}table tr td:last-child.no-padding{padding-bottom:0}table tr .right-alignment{text-align:right}@media(max-width:1100px){table tr td.hide-1100{display:none}}.clipboard-copy-container{display:flex;align-items:center;justify-content:center;width:auto}.clipboard-copy-container .copy-icon-box{display:inline-flex;width:14px;height:15px;background:url(/img/copyIcons.52392b2a.svg) 0 0;background-repeat:no-repeat;flex-shrink:0}@media(hover:hover){.clipboard-copy-container .copy-icon-box:hover{cursor:pointer;background:url(/img/copyIcons.52392b2a.svg) 0 -17px}}.clipboard-copy-container.copyText{position:relative}.clipboard-copy-container.copyText:after{content:"Copied to clipboard";background:#1a2c51;border-radius:8px;font-weight:400;font-size:12px;line-height:12px;color:#fff;padding:7px 10px;white-space:nowrap;position:absolute;top:-5px;left:20px;z-index:2;animation:showCopied .8s ease-in-out}@keyframes showCopied{0%{opacity:0;transform:translateX(-10px)}50%{opacity:1}to{opacity:0;transform:translateX(10px)}}.uploading-media-footer{position:fixed;bottom:0;left:0;width:100%;background:#8d96a8;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:50px}.uploading-media-footer p{color:#fff}.heading-1{font-weight:600;font-size:50px;line-height:100%;color:#1a2c51}.heading-2{font-weight:300;color:#000}.heading-2,.heading-2-bold{font-size:25px;line-height:120%}.heading-2-bold{font-weight:600;color:#1a2c51}.fine-print{line-height:15px}.fine-list-text,.fine-print{font-weight:400;font-size:12px;color:#8d96a8}.fine-list-text{line-height:12px}.fine-list-text-bold{line-height:12px}.fine-list-text-bold,.fine-print-bold{font-weight:600;font-size:12px;color:#8d96a8}.fine-print-bold{line-height:15px}.body-text{font-weight:400}.body-text,.body-text-bold{font-size:15px;line-height:22px;color:#000}.body-text-bold{font-weight:600}.list-text{font-weight:400}.list-text,.list-text-bold{font-size:15px;line-height:15px;color:#000}.list-text-bold{font-weight:600}.list-text-underlined-bold{font-weight:600;font-size:15px;line-height:15px;color:#1a2c51;text-decoration:underline}@media(hover:hover){.list-text-underlined-bold:hover{cursor:pointer;text-decoration:none}}.missing-data{font-weight:600;font-size:15px;line-height:22px;color:#ff6565}.disabled-text{color:#8d96a8}.text-link{font-weight:600}.text-link,.text-link-underlined{font-size:15px;line-height:22px;color:#1a2c51}.text-link-underlined{font-weight:400;text-decoration:underline}@media(hover:hover){.text-link-underlined:hover{cursor:pointer;text-decoration:none}}.text-link-underlined-normal{font-weight:400;font-size:15px;line-height:22px;color:#000;text-decoration:underline}@media(hover:hover){.text-link-underlined-normal:hover{cursor:pointer;text-decoration:none}}.text-link-uppercase{font-weight:600;font-size:15px;line-height:22px;color:#1a2c51;text-transform:uppercase}.text-link-fine-print,.text-link-fine-print-underlined{font-weight:400;font-size:12px;line-height:15px;color:#1a2c51}.text-link-fine-print-underlined{text-decoration:underline}.medium-text-size{font-size:13px;font-weight:400;line-height:100%;color:#000}.medium-text-size-with-line-height{font-size:13px;font-weight:400;line-height:22px;color:#000}.medium-text-size-bold{font-size:13px;font-weight:600;line-height:100%;color:#000}.error-text{color:#ff6565}.success-text{color:#009907}.white-text{color:#fff}@media(max-width:950px){.heading-1{font-size:35px;line-height:110%}.heading-2,.heading-2-bold{font-size:20px}}.center-text{text-align:center}#app body .input-component{height:35px}#app body .input-component.price-input .clear-input{display:none}#app body .input-component.price-input:after{content:"SEK";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#8d96a8;font-weight:400;font-size:15px;line-height:15px}#app body .input-component input::-webkit-calendar-picker-indicator{display:none!important}#app body .input-component input:-moz-placeholder-shown+label{transform:translate(10px) scale(1)}#app body .input-component input:placeholder-shown+label{transform:translate(10px) scale(1)}#app body .input-component input:not(:-moz-placeholder-shown)+label{transform:translate(10px,-16px) scale(1)}#app body .input-component input:focus+label,#app body .input-component input:not(:placeholder-shown)+label{transform:translate(10px,-16px) scale(1)}#app body .input-component.search-input-component{position:relative}#app body .input-component.search-input-component input{padding-left:40px}#app body .input-component.search-input-component:before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:20px;height:20px;background:url(/img/searchIconsNew.ae7a2568.svg) 0 0 no-repeat}#app body .input-component.search-input-component.white-search-icon:before{background:url(/img/searchIconsNew.ae7a2568.svg) 0 -20px no-repeat}#app body .input-component.search-input-component input:-moz-placeholder-shown+label{transform:translate(40px,5px) scale(1)}#app body .input-component.search-input-component input:placeholder-shown+label{transform:translate(40px,5px) scale(1)}#app body .input-component.search-input-component input:not(:-moz-placeholder-shown)+label{display:none;transform:translate(10px,-14.5px) scale(1)}#app body .input-component.search-input-component input:focus+label,#app body .input-component.search-input-component input:not(:placeholder-shown)+label{display:none;transform:translate(10px,-14.5px) scale(1)}#app body .dropdown-component,#app body .dropdown-component .dropdown-component-outside,body .input-component{height:35px}body .input-component.price-input .clear-input{display:none}body .input-component.price-input:after{content:"SEK";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#8d96a8;font-weight:400;font-size:15px;line-height:15px}body .input-component input::-webkit-calendar-picker-indicator{display:none!important}body .input-component input:-moz-placeholder-shown+label{transform:translate(10px) scale(1)}body .input-component input:placeholder-shown+label{transform:translate(10px) scale(1)}body .input-component input:not(:-moz-placeholder-shown)+label{transform:translate(10px,-16px) scale(1)}body .input-component input:focus+label,body .input-component input:not(:placeholder-shown)+label{transform:translate(10px,-16px) scale(1)}body .input-component.search-input-component{position:relative}body .input-component.search-input-component input{padding-left:40px}body .input-component.search-input-component:before{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:20px;height:20px;background:url(/img/searchIconsNew.ae7a2568.svg) 0 0 no-repeat}body .input-component.search-input-component.white-search-icon:before{background:url(/img/searchIconsNew.ae7a2568.svg) 0 -20px no-repeat}body .input-component.search-input-component input:-moz-placeholder-shown+label{transform:translate(40px,5px) scale(1)}body .input-component.search-input-component input:placeholder-shown+label{transform:translate(40px,5px) scale(1)}body .input-component.search-input-component input:not(:-moz-placeholder-shown)+label{display:none;transform:translate(10px,-14.5px) scale(1)}body .input-component.search-input-component input:focus+label,body .input-component.search-input-component input:not(:placeholder-shown)+label{display:none;transform:translate(10px,-14.5px) scale(1)}body .dropdown-component,body .dropdown-component .dropdown-component-outside{height:35px}.dropdown{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;flex-grow:1;min-width:100px;max-width:280px;height:auto;position:relative}.dropdown input[type=checkbox],.dropdown input[type=radio]{position:absolute;opacity:0;left:-99999px}.dropdown.is-invalid .dropdown-outside{border:1px solid #ff6565}.dropdown.is-invalid .dropdown-outside .imageContainer{border-left:1px solid #ff6565}.dropdown.is-invalid .dropdown-opened .dropdown-title p,.dropdown.is-invalid .dropdown-outside p{color:#ff6565}.dropdown .dropdown-outside{display:flex;align-items:center;justify-content:space-between;height:35px;padding:10px 20px;gap:10px;width:100%;background:transparent;border:1px solid #fff;border-radius:8px}.dropdown .dropdown-outside.dropdown-list-opened .image-box:before{margin-top:5px;transform:rotate(135deg)}.dropdown .dropdown-outside.dropdown-list-opened.up-side-down .brand-text{top:auto;bottom:-10px}.dropdown .dropdown-outside .dropdown-outside-title{font-weight:600;color:#fff;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown .dropdown-outside .image-box{display:flex;align-items:center;height:100%}.dropdown .dropdown-outside .image-box:before{content:"";display:inline-block;width:8px;height:8px;margin-top:-5px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}@media(hover:hover){.dropdown .dropdown-outside:hover{cursor:pointer}}.dropdown .dropdown-opened{display:flex;flex-direction:column;background-color:#fff;overflow:hidden;border-radius:8px;height:auto;max-height:40vh;position:absolute;top:40px;left:0;width:100%;border:1px solid #e7e7e7;z-index:6;list-style:none;margin:0;padding:0;overflow-y:auto;padding:20px;gap:20px;box-shadow:0 0 110px rgba(0,0,0,.17)}.dropdown .dropdown-opened li{border-bottom:1px solid #e7e7e7;display:flex;align-items:center;justify-content:flex-start;width:100%;padding-bottom:20px}.dropdown .dropdown-opened li:last-child{border-bottom:none;padding-bottom:0}.dropdown .dropdown-opened li.checkbox input[type=checkbox]+label:before{margin-top:-2px}.dropdown .dropdown-opened li label{display:inline-flex;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.dropdown .dropdown-opened li:hover label{cursor:pointer;opacity:.7;color:#1a2c51}}.calendar-component-custom{position:relative;display:flex}.calendar-component-custom .calendar-container{width:360px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;z-index:10;background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;position:absolute;top:25px;box-shadow:0 0 110px rgba(0,0,0,.17)}.calendar-component-custom .calendar-container .calendar-header{display:flex;justify-content:center;align-items:center;padding:20px;width:100%;gap:20px}.calendar-component-custom .calendar-container .calendar-header .date-text{width:150px;color:#000!important;text-align:center}.calendar-component-custom .calendar-container .calendar-header .calendar-arrow{width:11px;height:18px;display:block;display:flex;align-items:center}.calendar-component-custom .calendar-container .calendar-header .calendar-arrow.left{background:url(/img/calendarIcons.8d36e68a.svg) 0 -18px no-repeat}.calendar-component-custom .calendar-container .calendar-header .calendar-arrow.right{background:url(/img/calendarIcons.8d36e68a.svg)0 0 no-repeat}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-header .calendar-arrow:hover{cursor:pointer;opacity:.7}}.calendar-component-custom .calendar-container .calendar-days{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;border-top:1px solid #e7e7e7;height:49.5px}.calendar-component-custom .calendar-container .calendar-days.day-names{border-top:none}.calendar-component-custom .calendar-container .calendar-days .calendar-day{width:14.2857142857%;height:100%;display:flex;justify-content:center;align-items:center;border-right:1px solid #e7e7e7;font-weight:400;font-size:12px;line-height:12px;color:#000}.calendar-component-custom .calendar-container .calendar-days .calendar-day:nth-child(7n){border-right:none}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-days .calendar-day:hover{cursor:pointer;background-color:#8d96a8;color:#fff}}.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-future,.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-pass{color:#8d96a8}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-future:hover,.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-pass:hover{color:#fff}}.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-disabled{color:#e7e7e7}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-disabled:hover{color:#e7e7e7;cursor:not-allowed;background-color:#fff}}.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-active{background-color:#1a2c51;color:#fff}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-active:hover{background-color:#1a2c51;color:#fff}}.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-current{background-color:#fff;color:#e7e7e7}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-days .calendar-day.date-current:hover{color:#e7e7e7;cursor:not-allowed;background-color:#fff}}.calendar-component-custom .calendar-container .calendar-days .calendar-day.day-name{border-right:none}@media(hover:hover){.calendar-component-custom .calendar-container .calendar-days .calendar-day.day-name:hover{cursor:default;background-color:#fff;color:#000}}.calendar-component-custom.normal-calendar-input .calendar-container{width:min(100vw - 40px,360px)}.calendar-component-custom.normal-calendar-input .calendar-container .calendar-days .calendar-day.date-current{background-color:#e7e7e7;color:#1a2c51}@media(hover:hover){.calendar-component-custom.normal-calendar-input .calendar-container .calendar-days .calendar-day.date-current:hover{color:#1a2c51;cursor:pointer;background-color:#e7e7e7}}.textarea-component{display:flex;flex-flow:column-reverse;width:100%;align-items:flex-start;transition:all .2s ease-in-out;height:100%;position:relative}.textarea-component.is-invalid textarea,.textarea-component.is-invalid textarea:focus{border:1px solid #ff6565}.textarea-component.is-invalid label,.textarea-component.is-invalid textarea:focus+label{color:#ff6565}.textarea-component.is-invalid textarea:not(:-moz-placeholder-shown)+label{color:#ff6565}.textarea-component.is-invalid textarea:not(:placeholder-shown)+label{color:#ff6565}.textarea-component.textarea-disabled textarea:not(:-moz-placeholder-shown)+label{font-size:15px;line-height:100%;color:#8d96a8;transform:translate(10px) scale(1)}.textarea-component.textarea-disabled textarea:focus+label,.textarea-component.textarea-disabled textarea:not(:placeholder-shown)+label{font-size:15px;line-height:100%;color:#8d96a8;transform:translate(10px) scale(1)}.textarea-component textarea{width:100%;height:100%;font-weight:400;font-size:15px;line-height:22px;color:#000;border:1px solid #8d96a8;border-radius:8px;padding:10px 15px;background:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;resize:none}.textarea-component textarea:focus,.textarea-component textarea:hover{cursor:pointer;outline:none}@media(hover:hover){.textarea-component textarea:hover{border:1px solid #223a6b}}.textarea-component textarea:focus{border:1px solid #1a2c51}.textarea-component label{display:inline-block;flex-shrink:1;flex-grow:0;font-weight:400;font-size:15px;line-height:100%;color:#8d96a8;background-color:#fff;padding:5px;position:absolute;top:5px}@media(hover:hover){.textarea-component label:hover{cursor:pointer}}.textarea-component textarea:-moz-placeholder-shown+label{transform:translate(10px) scale(1)}.textarea-component textarea:placeholder-shown+label{transform:translate(10px) scale(1)}.textarea-component ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.textarea-component textarea:not(:-moz-placeholder-shown)+label{font-weight:400}.textarea-component textarea:not(:placeholder-shown)+label{font-weight:400;font-size:12px;color:#000}.textarea-component textarea:not(:-moz-placeholder-shown)+label{color:#000;font-size:12px;transform:translate(10px,-15px) scale(1)}.textarea-component textarea:focus+label,.textarea-component textarea:not(:placeholder-shown)+label{color:#000;font-size:12px;transform:translate(10px,-15px) scale(1)}.textarea-component label,.textarea-component textarea{transition:all .2s;touch-action:manipulation}.appointment-model-container{display:flex;flex-direction:column;background:#fff;margin:20px 0;width:calc(100% - 40px);height:calc(100% - 40px);max-width:1420px;overflow:auto;border-radius:8px}.appointment-model-container .appointment-model-header{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#8d96a8;padding:10px 20px;border-radius:8px 8px 0 0;position:sticky;top:0;z-index:10}.appointment-model-container .appointment-model-header p{color:#fff}.appointment-model-container .appointment-model-header .appointment-model-title{font-weight:600;font-size:20px;line-height:20px}.appointment-model-container .appointment-model-header .appointment-model-header-action{display:flex;align-items:center;gap:10px;cursor:pointer;background-color:transparent;outline:none;border:none}.appointment-model-container .appointment-model-header .appointment-model-header-action .close-box:after,.appointment-model-container .appointment-model-header .appointment-model-header-action .close-box:before{background-color:#fff}.appointment-model-container .appointment-model-header .appointment-model-header-action:disabled{opacity:.3;cursor:not-allowed}.appointment-model-container .appointment-model-header .appointment-model-header-wrapper{display:flex;flex:1}.appointment-model-container .appointment-model-header .appointment-model-header-wrapper:last-child{justify-content:flex-end}.appointment-model-container input[type=file]{display:none}.appointment-model-container .report-media-box{display:flex;flex-wrap:wrap;gap:1px}.appointment-model-container .report-media-box .image{position:relative;width:calc(25% - 1px);height:145px}.appointment-model-container .report-media-box .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.appointment-model-container .report-media-box .image .play-icon{width:35px;height:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.appointment-model-container .report-media-box .video-process-box{position:relative;width:calc(25% - 1px);height:145px;background-color:#e7e7e7;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:20px}.appointment-model-container .report-media-box .video-process-box .small-loader-video{width:40px;height:40px;border-radius:50%;border:5px solid #8d96a8;border-top:5px solid #1a2c51;animation:spin 1s linear infinite}.appointment-model-container .report-media-box .video-process-box .video-progress-bar{width:100%;height:5px;background-color:#8d96a8;position:relative}.appointment-model-container .report-media-box .video-process-box .video-progress-bar .video-progress-bar-status{position:absolute;top:0;left:0;height:100%;width:0;background-color:#1a2c51}.appointment-model-container .report-media-box .close-box-image{position:absolute;top:0;right:0;width:32px;height:32px;background-color:#1a2c51;border-width:0 0 1.5px 1.5px;border-style:solid;border-color:#fff;border-radius:0 0 0 4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.appointment-model-container .report-media-box .close-box-image .close-box{margin-left:0}.appointment-model-container .report-media-box .close-box-image .close-box:after,.appointment-model-container .report-media-box .close-box-image .close-box:before{background-color:#fff}.appointment-model-button-container{width:100%;border-top:1px solid #e7e7e7;display:flex;align-items:center;justify-content:center;padding:20px;position:sticky;bottom:0;z-index:20;background-color:#fff}.appointment-model-button-container .button{width:280px}.report-model-body{display:flex;flex:1;align-items:stretch}.report-model-body .report-model-body-box{display:flex;flex-direction:column;gap:40px;width:50%;padding:20px;border-right:1px solid #e7e7e7}.report-model-body .report-model-body-box:last-child{border-right:none}.report-model-body .report-model-body-box:last-child .button{margin:0 auto}.report-model-body .report-model-body-box .textarea-component{height:75%}.report-model-body .report-model-body-box .input-component{min-width:280px;max-width:50%}.report-model-body .report-model-body-box .input-component.read-only input{border:1px solid transparent}.report-model-body .report-model-body-box .button{width:-moz-fit-content;width:fit-content}.report-model-body .report-model-body-box .documents-box{display:flex;flex-direction:column;padding-top:20px;border-top:1px solid #e7e7e7;gap:10px}.report-model-body .report-model-body-box .documents-box .document{display:flex;align-items:center;justify-content:space-between;gap:10px;height:35px;padding-bottom:10px}.report-model-body .report-model-body-box .documents-box .document>:first-child{flex:1}.report-model-body .report-model-body-box .documents-box .document>:nth-child(3){flex:1;text-align:right}.report-model-body .report-model-body-box .documents-box .document>:nth-child(2){text-align:center;text-transform:uppercase}.report-model-body .report-model-body-box .documents-box .document .document-box{display:flex;align-items:center;gap:10px;justify-content:flex-end}.report-model-body .report-model-body-box .documents-box .document:last-child{border-bottom:none;padding-bottom:0}.service-model-body{display:flex;flex:1;align-items:stretch;overflow:hidden}.service-model-body .service-model-body-box{display:flex;flex-direction:column;border-right:1px solid #e7e7e7}.service-model-body .service-model-body-box:first-child{width:440px;padding:20px;gap:20px}.service-model-body .service-model-body-box:first-child .textarea-component{height:100%}.service-model-body .service-model-body-box:last-child{border-right:none;width:calc(100% - 440px);overflow-y:auto;max-height:100%}.service-model-body .service-model-body-box .service-image{display:flex;flex-direction:column;align-items:center;gap:20px;flex:1;height:100%;padding:20px 0}.service-model-body .service-model-body-box .service-image .service-images{width:100%;display:flex;gap:8px;flex-wrap:wrap}.service-model-body .service-model-body-box .service-image .image{position:relative;width:calc(25% - 6px);height:86px}.service-model-body .service-model-body-box .service-image .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-model-body .service-model-body-box .service-image .image .close-box-image{position:absolute;top:0;right:0;width:32px;height:32px;background-color:#1a2c51;border-width:0 0 1.5px 1.5px;border-style:solid;border-color:#fff;border-radius:0 0 0 4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.service-model-body .service-model-body-box .service-image .image .close-box-image .close-box{margin-left:0}.service-model-body .service-model-body-box .service-image .image .close-box-image .close-box:after,.service-model-body .service-model-body-box .service-image .image .close-box-image .close-box:before{background-color:#fff}.service-model-body .service-model-body-box .input-component.read-only input{border:1px solid transparent}.service-model-body .service-model-body-box .service-button-container{display:flex;align-items:center;justify-content:center;padding:20px}.service-model-body .service-model-body-box .service-options-box{display:flex;flex-direction:column;width:100%;padding:20px;gap:20px}.service-model-body .service-model-body-box .service-options-box .service-option{display:flex;align-items:flex-start;justify-content:space-between;width:100%;height:auto;gap:20px;border:1px solid #e7e7e7;border-radius:8px;background-color:#fff}.service-model-body .service-model-body-box .service-options-box .service-option.non-editable{padding:0 37px}.service-model-body .service-model-body-box .service-options-box .service-option.non-editable .service-option-box{display:none}.service-model-body .service-model-body-box .service-options-box .service-option.ghost{opacity:1;z-index:3;background:#e7e7e7}.service-model-body .service-model-body-box .service-options-box .service-option.ghost .button,.service-model-body .service-model-body-box .service-options-box .service-option.ghost .service-image,.service-model-body .service-model-body-box .service-options-box .service-option.ghost .service-option-information{display:none}.service-model-body .service-model-body-box .service-options-box .service-option.ghost .service-option-box{visibility:hidden}@media(hover:hover){.service-model-body .service-model-body-box .service-options-box .service-option.ghost:hover{border:1px solid #e7e7e7}}.service-model-body .service-model-body-box .service-options-box .service-option .service-option-box{padding:10px;width:auto;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;cursor:pointer}.service-model-body .service-model-body-box .service-options-box .service-option .service-option-box:first-child{border-right:1px solid #e7e7e7;border-radius:8px 0 0 8px}.service-model-body .service-model-body-box .service-options-box .service-option .service-option-box:last-child{border-left:1px solid #e7e7e7;border-radius:0 8px 8px 0}.service-model-body .service-model-body-box .service-options-box .service-option .service-option-information{display:flex;flex-direction:column;gap:20px;padding:20px 0;flex:1}.service-model-body .service-model-body-box .service-options-box .service-option .service-option-information .radio-box{display:flex;align-items:center;gap:30px}.parking-modal-box{padding:20px;display:flex;align-items:center;justify-content:center}.parking-modal-box .parking-map{max-width:760px}.parking-modal-box .parking-map .parking-modal{width:100%;display:block;position:relative}.parking-modal-box .parking-map .parking-modal svg{display:block;width:100%;height:100%}.parking-modal-box .parking-map .parking-modal svg .spot~*{pointer-events:none}@media(hover:hover){.parking-modal-box .parking-map .parking-modal svg .spot:hover{fill:#fff;cursor:pointer}}.contact-customer-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5}.contact-customer-modal .contact-customer-modal-container{display:flex;width:calc(100% - 54px);max-width:360px;padding:16px;flex-direction:column;gap:24px;border-radius:8px;background:#fff;box-shadow:0 0 110px 0 rgba(0,0,0,.17)}.contact-customer-modal .contact-customer-modal-container .contact-customer-modal-container-info{display:flex;flex-direction:column;gap:12px}.contact-customer-modal .contact-customer-modal-container .contact-customer-modal-container-buttons{display:flex;gap:10px}.contact-customer-modal .contact-customer-modal-container .contact-customer-modal-container-buttons .button{width:calc(50% - 5px)}.dictation-modal-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5}.dictation-modal-container .dictation-modal-box{display:flex;width:calc(100% - 54px);max-width:320px;padding:24px;flex-direction:column;gap:24px;border-radius:8px;background:#fff;box-shadow:0 0 110px 0 rgba(0,0,0,.17)}.dictation-modal-container .dictation-modal-box .dictation-modal-box-details{display:flex;justify-content:space-between;gap:24px}.dictation-modal-container .dictation-modal-box .dictation-modal-box-details .dictation-modal-box-details-icon{display:flex;width:44px;height:44px;justify-content:center;align-items:center}.dictation-modal-container .dictation-modal-box .dictation-modal-box-details .dictation-modal-box-details-icon img{-o-object-fit:contain;object-fit:contain}.dictation-modal-container .dictation-modal-box .dictation-modal-box-details .dictation-modal-box-details-status{display:flex;flex-direction:column;gap:8px;width:100%}.dictation-modal-container .dictation-modal-box .dictation-modal-box-details .dictation-modal-box-details-status .dictation-modal-box-details-status-title{padding-bottom:8px;border-bottom:1px solid #8d96a8}.image-controller-box{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;background-color:#fff}.image-controller-box .image-controller-box-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-controller-box .image-controller-box-icon{display:flex;width:44px;height:44px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #fff;background-color:transparent;position:absolute;flex-shrink:0;z-index:5;background:hsla(0,0%,60%,.3)}.image-controller-box .image-controller-box-icon.delete-image-controller-box{background-color:#ff6565;top:24px;right:24px}.image-controller-box .image-controller-box-icon.close-image-controller-box{top:24px;left:24px}.image-controller-box .image-controller-box-icon.close-image-controller-box .close-box{margin-left:0;margin-top:1px}.image-controller-box .image-controller-box-icon.close-image-controller-box .close-box:after,.image-controller-box .image-controller-box-icon.close-image-controller-box .close-box:before{background-color:#fff}.image-controller-box .image-controller-box-icon.undo-image-controller-box{top:24px;right:24px}.image-controller-box .image-controller-box-icon.left-gallery-icon{top:50%;left:24px;transform:translateY(-50%)}.image-controller-box .image-controller-box-icon.left-gallery-icon .dropdown-arrow{margin-left:4px}.image-controller-box .image-controller-box-icon.right-gallery-icon{top:50%;right:24px;transform:translateY(-50%)}.image-controller-box .image-controller-box-icon.right-gallery-icon .dropdown-arrow{margin-top:0;margin-right:4px}.image-controller-box .image-controller-box-icon.left-gallery-icon .dropdown-arrow,.image-controller-box .image-controller-box-icon.right-gallery-icon .dropdown-arrow{border-color:#fff}.image-controller-box #VueDrawingCanvas{-webkit-user-drag:none}.image-controller-box .image-controller-box-footer{display:flex;position:sticky;bottom:0;width:100%;padding:8px;align-items:center;gap:8px;background:#fff;box-shadow:0 0 100px 0 rgba(0,0,0,.15)}.image-controller-box .image-controller-box-footer .button{width:100%}.aftersales-modals{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;z-index:100;background-color:#fff}.aftersales-modals .aftersales-modals-exit{display:flex;height:30px;width:-moz-fit-content;width:fit-content;padding:10px 12px;align-items:center;gap:8px;margin-top:8px}.aftersales-modals .aftersales-modals-reg{padding:16px}.aftersales-modals .aftersales-modals-content{display:flex;padding:0 8px;flex-direction:column;gap:4px;padding-bottom:26px;flex-grow:1}.aftersales-modals .aftersales-modals-content.report-modal-updated{gap:12px}.aftersales-modals .aftersales-modals-content .parking-map{max-width:760px;margin:0 auto}.aftersales-modals .aftersales-modals-content .parking-map .parking-modal{width:100%;display:block;position:relative}.aftersales-modals .aftersales-modals-content .parking-map .parking-modal svg{display:block;width:100%;height:100%}.aftersales-modals .aftersales-modals-content .parking-map .parking-modal svg .spot~*{pointer-events:none}.aftersales-modals .aftersales-modals-content .aftersales-modals-header-box{display:flex;height:49px;padding:17px 8px;align-items:center;justify-content:space-between;gap:8px;position:sticky;top:0;z-index:5}.aftersales-modals .aftersales-modals-content .aftersales-modals-header-box.aftersales-modals-header-box-sticky{width:calc(100% + 16px);margin-left:-8px;padding:17px 16px}.aftersales-modals .aftersales-modals-content .aftersales-modals-header-box p{color:#fff}.aftersales-modals .aftersales-modals-content .aftersales-modals-header-box .aftersales-modals-header-box-buttons{display:flex;gap:8px}.aftersales-modals .aftersales-modals-content .aftersales-modals-header-box.upselling-header-box{background-color:#f29616}.aftersales-modals .aftersales-modals-content .aftersales-modals-header-box.report-header-box{background-color:#06f}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box{display:flex;flex-direction:column;border:1px solid #8d96a8}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header{display:flex;height:49px;padding:17px 8px;align-items:center;justify-content:space-between;gap:8px;background-color:#8d96a8}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header p{color:#fff}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header .aftersales-modals-content-box-header-title{display:flex;align-items:center;gap:16px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header .aftersales-modals-content-box-header-actions{display:flex;align-items:center;gap:24px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header .aftersales-modals-content-box-header-actions input[type=file]{display:none}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header .aftersales-modals-content-box-header-actions label{height:-moz-fit-content;height:fit-content;display:flex}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-header .aftersales-modals-content-box-header-buttons{display:flex;gap:8px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content{display:flex;padding:16px 8px;flex-direction:column;gap:16px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .textarea-component{height:140px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content.non-editable .input-component.read-only input{border:1px solid transparent}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .checkbox{padding:0 16px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-images{display:flex;width:100%;flex-wrap:wrap;gap:8px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-images .aftersales-modals-content-box-content-image{width:calc(25% - 6px);height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-images .aftersales-modals-content-box-content-video{width:calc(25% - 6px);height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2;display:flex;position:relative}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-images .aftersales-modals-content-box-content-video .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-images .aftersales-modals-content-box-content-video .aftersales-modals-content-box-content-video-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box{display:flex;gap:12px;min-height:64px;padding:12px 8px;width:100%;align-items:center;background-color:#e7e7e7;position:relative}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .cancel-video-box{position:absolute;top:0;right:0;padding:10px;border-radius:0 0 0 4px;background:#1a2c51}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .cancel-video-box .close-box:after,.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .cancel-video-box .close-box:before{background-color:#fff}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .aftersales-modals-content-box-content-video-process-box-loader{width:40px;height:40px;border-radius:50%;border:5px solid #8d96a8;border-top:5px solid #1a2c51;animation:spin 1s linear infinite;flex-shrink:0}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .aftersales-modals-content-box-content-video-process-box-progress{display:flex;flex-direction:column;gap:4px;width:100%;margin-right:12px}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .aftersales-modals-content-box-content-video-process-box-progress .video-progress-bar{width:100%;height:5px;background-color:#8d96a8;position:relative}.aftersales-modals .aftersales-modals-content .aftersales-modals-content-box .aftersales-modals-content-box-content .aftersales-modals-content-box-content-video-process-box .aftersales-modals-content-box-content-video-process-box-progress .video-progress-bar .video-progress-bar-status{position:absolute;top:0;left:0;height:100%;width:0;background-color:#1a2c51}.aftersales-modals .aftersales-modals-content .report-price-input{height:44px;padding:0 8px}.aftersales-modals .aftersales-modals-content .report-price-input input:-moz-placeholder-shown+label{transform:translate(10px,3px) scale(1)}.aftersales-modals .aftersales-modals-content .report-price-input input:placeholder-shown+label{transform:translate(10px,3px) scale(1)}.aftersales-modals .aftersales-modals-content .report-price-input input:not(:-moz-placeholder-shown)+label{transform:translate(10px,-14.5px) scale(1)}.aftersales-modals .aftersales-modals-content .report-price-input input:focus+label,.aftersales-modals .aftersales-modals-content .report-price-input input:not(:placeholder-shown)+label{transform:translate(10px,-14.5px) scale(1)}.aftersales-modals .aftersales-modals-content .aftersales-modal-pdf-preview-box{display:flex;background-color:#e7e7e7;padding:24px 8px;width:calc(100% + 16px);margin-left:-8px;flex-direction:column;flex-grow:1;gap:24px}.aftersales-modals .aftersales-modals-content .aftersales-modal-pdf-preview-box .aftersales-modal-pdf-preview-box-actions{display:flex;height:35px;align-items:center;gap:10px}.aftersales-modals .aftersales-modals-content .aftersales-modal-pdf-preview-box .aftersales-modal-pdf-preview-box-actions .aftersales-modal-pdf-preview-box-action{display:flex;width:44px;height:44px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #fff;background-color:transparent;flex-shrink:0}.aftersales-modals .aftersales-modals-content .aftersales-modal-pdf-preview-box .aftersales-modal-pdf-preview-box-actions .aftersales-modal-pdf-preview-box-action.aftersales-modal-pdf-preview-box-delete-action{background-color:#ff6565;margin-left:auto}.aftersales-modals .aftersales-modals-footer{position:sticky;bottom:0;padding:8px;box-shadow:0 0 110px 0 rgba(0,0,0,.17);background-color:#fff}header{background-color:#1a2c51;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:sticky;top:0;z-index:15}header.border-bottom-navigation{border-bottom:1px solid #fff}header nav{justify-content:space-between;align-items:center;width:100%;max-width:1920px;height:60px;position:relative;padding:0 16px;gap:16px}header nav,header nav a{display:flex}header nav .header-menu{display:flex;justify-content:center;align-items:center;height:100%}header nav .header-menu .menu-item{padding:20px;height:100%;padding-top:23px;color:#fff}header nav .header-menu .menu-item img{display:none}@media(hover:hover){header nav .header-menu .menu-item:hover{background-color:#223a6b}}header nav .header-menu .menu-item.active{background-color:#fff;color:#1a2c51}@media(hover:hover){header nav .header-menu .menu-item.active:hover{background-color:#fff}}header nav .notification-box{display:flex;align-items:center;justify-content:center}header nav .notification-box .notifications-outside-box{position:relative;cursor:pointer}header nav .notification-box .notifications-outside-box img{z-index:2;position:relative}header nav .notification-box .notifications-outside-box .notification-count{position:absolute;top:-9px;left:50%;display:flex;padding:0 8px 1px 8px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;background-color:#8d96a8;color:#fff;height:20px;font-size:13px}header nav .notification-box .notification-preview-box{display:flex;flex-direction:column;border-radius:8px;padding:10px;box-shadow:0 0 110px rgba(0,0,0,.17);border:1px solid #e7e7e7;position:absolute;background-color:#fff;top:30px;right:0;z-index:10;max-height:40vh;overflow-x:auto;gap:5px}header nav .notification-box .notification-preview-box .close-box-container{display:none}header nav .notification-box .notification-preview-box .notification-preview-box-item{display:flex;flex-direction:column;padding-bottom:5px;border-bottom:1px solid #e7e7e7}header nav .notification-box .notification-preview-box .notification-preview-box-item:last-child{border-bottom:none;padding-bottom:0}header nav .notification-box .notification-preview-box .notification-preview-box-item p{white-space:nowrap}header nav .notification-box .notification-preview-box .notification-preview-box-item .notification-preview-box-item-info{display:flex;justify-content:space-between;align-items:center;gap:10px}header nav .notification-box .notification-preview-box .notification-preview-box-item .notification-preview-box-item-info .body-text-bold{color:#f29616}header nav .notification-box .notification-preview-box .notification-preview-box-item .notification-preview-box-item-info .action-finished{color:#009907}header nav .notification-box .notification-preview-box .notification-preview-box-item .notification-preview-box-item-info .not-contacted{color:#8d96a8}header nav .hamburger-box{width:auto;display:flex;justify-content:flex-end;align-items:center}header nav .hamburger-box .header-hamburger{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:24px;height:18px;cursor:pointer}header nav .hamburger-box .header-hamburger .hamburger-line{width:100%;height:2px;background-color:#fff;border-radius:12px}header nav .navigation-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;position:absolute;top:20px;right:20px;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 0 110px rgba(0,0,0,.17);border:1px solid #e7e7e7;z-index:10}header nav .navigation-box .dropdown-box{display:none}header nav .navigation-box .menu-items{width:100%;display:flex;flex-direction:column}header nav .navigation-box .menu-items .menu-item{padding:16px 0;border-bottom:1px solid #e7e7e7;width:100%}header nav .navigation-box .menu-items .menu-item:first-child{padding-top:0}header nav .navigation-box .menu-items .menu-item:last-child{border-bottom:none;padding-bottom:0}header nav .navigation-box .radio-box{padding:20px 0;display:flex;justify-content:center;align-items:center;gap:20px;width:100%;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}header nav .navigation-box .radio-box .language-radio{display:flex;align-items:center}header nav .navigation-box .radio-box .language-radio input[type=radio]{position:absolute;opacity:0;left:-99999px}header nav .navigation-box .radio-box .language-radio label{padding:5px;cursor:pointer;height:32px;border:1px solid transparent}header nav .navigation-box .radio-box .language-radio label img{width:36px;height:20px;-o-object-fit:contain;object-fit:contain}header nav .navigation-box .radio-box .language-radio input[type=radio]:checked+label{border:1px solid #000;border-radius:4px}header nav .navigation-box p{cursor:pointer}header.mobile-header{position:static}header.mobile-header nav{gap:16px;border-radius:0}header.mobile-header nav .dropdown,header.mobile-header nav .header-menu{display:none}header.mobile-header nav .notification-box{width:100%}header.mobile-header nav .notification-box .notifications-outside-box .notification-count{font-size:13px;line-height:13px;padding-bottom:0}header.mobile-header nav .notification-box .notification-preview-box{right:0;top:0;width:100%;height:100%;position:fixed;border-radius:0;border:none;max-height:100vh;gap:8px}header.mobile-header nav .notification-box .notification-preview-box .close-box-container{display:flex;padding:8px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}header.mobile-header nav .notification-box .notification-preview-box .notification-preview-box-item{padding-bottom:4px;padding-top:4px}header.mobile-header nav .navigation-box{box-shadow:0 0 110px 0 rgba(0,0,0,.17);gap:16px;position:fixed;top:0;right:0;height:auto;width:100%;border-radius:0;padding:16px;box-shadow:0 0 110px rgba(0,0,0,.17);border:none;z-index:10}header.mobile-header nav .navigation-box .dropdown-box{display:flex;padding:16px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:100%}header.mobile-header nav .navigation-box .dropdown-box .dropdown{max-width:100%;display:flex}header.mobile-header nav .navigation-box .dropdown-box .dropdown .dropdown-outside{display:flex;height:44px;border:1px solid #1a2c51}header.mobile-header nav .navigation-box .dropdown-box .dropdown .dropdown-outside .dropdown-outside-title{color:#1a2c51}header.mobile-header nav .navigation-box .dropdown-box .dropdown .dropdown-outside .image-box:before{border-color:#1a2c51}header.mobile-header nav .navigation-box .dropdown-box .dropdown .dropdown-opened{top:50px}header.mobile-header nav .navigation-box .radio-box{padding:16px 0;display:flex;justify-content:flex-end;gap:10px;width:100%}@media(max-width:950px){header{position:static}header nav{padding:0 16px;gap:16px;border-radius:0;height:60px}header nav .dropdown,header nav .header-menu{display:none}header nav .notification-box{width:100%}header nav .notification-box .notifications-outside-box .notification-count{font-size:13px;line-height:13px;padding-bottom:0}header nav .notification-box .notification-preview-box{right:0;top:0;width:100%;height:100%;position:fixed;border-radius:0;border:none;max-height:100vh;gap:8px}header nav .notification-box .notification-preview-box .close-box-container{display:flex;padding:8px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}header nav .notification-box .notification-preview-box .notification-preview-box-item{padding-bottom:4px;padding-top:4px}header nav .navigation-box{box-shadow:0 0 110px 0 rgba(0,0,0,.17);gap:16px;position:fixed;top:0;right:0;height:auto;width:100%;border-radius:0;padding:16px;box-shadow:0 0 110px rgba(0,0,0,.17);border:none;z-index:10}header nav .navigation-box .dropdown-box{display:flex;padding:16px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:100%}header nav .navigation-box .dropdown-box .dropdown{max-width:100%;display:flex}header nav .navigation-box .dropdown-box .dropdown .dropdown-outside{display:flex;height:44px;border:1px solid #1a2c51}header nav .navigation-box .dropdown-box .dropdown .dropdown-outside .dropdown-outside-title{color:#1a2c51}header nav .navigation-box .dropdown-box .dropdown .dropdown-outside .image-box:before{border-color:#1a2c51}header nav .navigation-box .dropdown-box .dropdown .dropdown-opened{top:50px}header nav .navigation-box .radio-box{padding:16px 0;display:flex;justify-content:flex-end;gap:10px;width:100%}}.appointment-header-box{width:100%;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}.appointment-header-box .appointment-header{display:flex;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:20px;width:100%;max-width:1920px;padding:16px;position:relative}.appointment-header-box .appointment-header .back-button{display:flex;justify-content:center;align-items:center;padding:10px 20px;height:40px;position:absolute;right:20px;top:0;background:#8d96a8;border-radius:0 0 8px 8px;cursor:pointer}.appointment-header-box .appointment-header .back-button p{color:#fff}@media(hover:hover){.appointment-header-box .appointment-header .back-button:hover{background-color:#223a6b}}.appointment-header-box .appointment-header.appointment-modal-opened{background-color:#e7e7e7}.appointment-header-box .appointment-header .header-box-left{display:flex;gap:40px;justify-content:space-between;align-items:center;margin-right:-10px;padding:0 10px}.appointment-header-box .appointment-header .header-box-left img{width:205px;height:84px;-o-object-fit:contain;object-fit:contain}.appointment-header-box .appointment-header .appointment-header-details-container{display:flex;flex-direction:column;gap:10px}.appointment-header-box .appointment-header .appointment-header-details-container:last-child .appointment-header-details-box{max-width:100%}.appointment-header-box .appointment-header .appointment-header-details-container:last-child .appointment-header-details-box .appointment-details-header-box-value{overflow:visible}.appointment-header-box .appointment-header .appointment-header-details-container .appointment-header-details-box{display:flex;flex-direction:column;width:auto;max-width:200px}.appointment-header-box .appointment-header .appointment-header-details-container .appointment-header-details-box .appointment-details-header-box-value{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:flex;align-items:center;gap:10px}.appointment-header-box .appointment-header .appointment-header-details-container .appointment-header-details-box .appointment-details-header-box-value textarea{position:absolute;left:-9999px}.appointment-header-box .appointment-header .appointment-header-details-container .appointment-header-details-box .missing-data{color:#ff6565}.appointment-header-box .appointment-header .car-image{width:160px;height:100%;-o-object-fit:contain;object-fit:contain}.appointment-details{display:flex;width:100%;height:100%;flex-grow:1;gap:20px;max-width:1920px;margin:0 auto;padding:0 16px;padding-bottom:20px}.appointment-details .appointment-details-group{display:flex;flex-direction:column;flex-grow:1;gap:10px}.appointment-details .appointment-details-group:first-child{width:220px}.appointment-details .appointment-details-group:nth-child(2){width:calc(100% - 490px)}.appointment-details .appointment-details-group:nth-child(3){width:230px}.appointment-details .appointment-details-group .appointment-details-group-title{width:100%;padding:10px;border-radius:8px;background-color:#8d96a8;color:#fff;text-transform:uppercase}.appointment-details .appointment-details-group .appointment-timeline{display:flex;flex-direction:column;padding:10px;background-color:#fff;border-radius:8px}.appointment-details .appointment-details-group .appointment-timeline .appointment-timeline-status{color:#f29616}.appointment-details .appointment-details-group .appointment-timeline .appointment-timeline-status.not-contacted{color:#8d96a8}.appointment-details .appointment-details-group .appointment-timeline .appointment-timeline-status.action-finished{color:#009907}.appointment-details .appointment-details-group .appointment-timeline .appointment-timeline-box{display:flex;align-items:center;gap:10px}.appointment-details .appointment-details-group .appointment-details-box{border-radius:8px;display:flex;flex-direction:column;background-color:#fff}.appointment-details .appointment-details-group .appointment-details-box .overflow-box{overflow-x:auto}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-box-title{padding:10px;display:flex;justify-content:space-between;align-items:center;border-radius:8px 8px 0 0;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),#1a2c51}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-box-title.rounded-fully{border-radius:8px}.appointment-details .appointment-details-group .appointment-details-box .upselling-status-box{display:flex;align-items:center;gap:10px}.appointment-details .appointment-details-group .appointment-details-box .upselling-status-box .upselling-status{color:#5f6b85}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-comment{display:flex;flex-direction:column;width:100%}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-comment .appointment-details-comment-box{display:flex;flex-direction:column;border-bottom:1px solid #e7e7e7;padding:10px;gap:10px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-comment .appointment-details-comment-box:last-child{border-bottom:none}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-comment .appointment-details-comment-box .appointment-details-comment-box-header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-comment .appointment-details-comment-box .appointment-details-comment-box-header .comment-title{color:#8d96a8}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats{display:flex;gap:1px;width:100%;flex-wrap:wrap}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat-fake{width:90px;flex-grow:1}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat{display:flex;flex-direction:column;width:90px;flex-grow:1;min-width:90px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-icon{height:80px;width:100%;-o-object-fit:cover;object-fit:cover}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-box{padding:10px;height:50px;background-color:#e1e1e1}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-box.service-box-green{background-color:#56b159}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-box.service-box-red{background-color:#ff6565}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-box.service-box-yellow{background-color:#f3a73b}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-box p{color:#fff;text-align:center;height:15px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-service-stats .appointment-details-service-stat .service-done-box{padding:10px;height:30px;display:flex;justify-content:center;align-items:center;background-color:#e1e1e1}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing{display:flex;flex-direction:column;gap:10px;width:100%;padding:10px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing.appointment-details-listing-no-padding{padding-bottom:0;gap:0;padding:0}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing.appointment-details-listing-no-padding .appointment-details-listing-list{padding:10px;gap:10px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing.appointment-details-listing-no-padding .appointment-details-listing-list .list-text:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing.appointment-details-listing-no-padding .appointment-details-listing-list .list-text:last-child{flex-shrink:0}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing.three-items .appointment-details-listing-list>:first-child{width:33%}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing.three-items .appointment-details-listing-list>:nth-child(3){width:33%;text-align:right}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-media{display:flex;flex-wrap:wrap;gap:1px;border-bottom:1px solid #e7e7e7}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-media img{width:calc(25% - 1px);height:81px;-o-object-fit:cover;object-fit:cover}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-media .video-box{position:relative;width:calc(25% - 1px);height:81px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-media .video-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-media .video-box .play-icon{width:35px;height:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-media .video-process-box{position:relative;width:calc(25% - 1px);height:81px;background-color:#e7e7e7;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:20px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7e7;padding-bottom:10px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list .appointment-details-pickup{display:flex;align-items:center;gap:10px;width:calc(50% - 20px)}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list .price-box{display:flex;align-items:center;gap:30px;justify-content:flex-end}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list .price-box img{cursor:pointer}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list.space-all-evenly>:last-child{width:33%;text-align:right}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list.space-all-evenly>:first-child{width:33%;text-align:left}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list.space-all-evenly>:nth-child(2){text-align:center}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list.grey-out-list-item p{color:#8d96a8}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-listing .appointment-details-listing-list:last-child{border-bottom:none;padding-bottom:0}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons{display:flex;align-items:center;justify-content:space-between;background-color:#f5f5f5;border-radius:0 0 8px 8px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons .appointment-details-action-button{display:flex;align-items:center;justify-content:center;border-right:1px solid #e7e7e7;width:50%;padding:10px;flex-grow:1;cursor:pointer}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons .appointment-details-action-button:last-child{border-right:none}@media(hover:hover){.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons .appointment-details-action-button:hover{background-color:#fff}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons .appointment-details-action-button:hover:first-child{border-radius:0 0 0 8px}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons .appointment-details-action-button:hover:last-child{border-radius:0 0 8px 0}.appointment-details .appointment-details-group .appointment-details-box .appointment-details-action-buttons .appointment-details-action-button:hover:only-child{border-radius:0 0 8px 8px}}.appointment-details .appointment-details-group .appointment-details-box .parking-box{padding:10px}.appointment-details .appointment-details-group .button-clicked{display:flex;flex-direction:column;gap:5px}.appointment-details .appointment-details-group .button-clicked span{padding-top:5px;border-top:1px solid #fff;width:100%;font-weight:400;font-size:12px;line-height:12px;display:flex;justify-content:center;align-items:center}.small-modal-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;background:#fff;width:360px;gap:20px;padding:20px;border-radius:8px;z-index:25;box-shadow:0 0 110px rgba(0,0,0,.17)}.small-modal-container .body-text-container{display:flex;flex-direction:column;gap:10px}.small-modal-container .button{border-radius:8px;max-width:150px;width:100%;margin:0 auto}.small-modal-container .button-container,.small-modal-container .checkbox{padding-top:20px;border-top:1px solid #e7e7e7}.small-modal-container .button-container{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width:950px){.small-modal-container{width:320px}}.image-swiper{width:100%;overflow-x:hidden;position:relative;touch-action:pan-y!important;padding-bottom:50%}.image-swiper .image-wrapper{position:absolute;top:0;left:0;bottom:0;display:flex;transition:left .3s ease-out}.image-swiper .image-wrapper img{width:100%;height:auto}.image-swiper .image-swiper-arrows{width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.image-swiper .image-swiper-arrows.image-swiper-arrows-next{right:0}.image-swiper .image-swiper-arrows.image-swiper-arrows-previous{left:0}.dashboard-data-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background-color:#e7e7e7;height:100%;gap:20px}.dashboard-data-container .mobile-text{display:none}.dashboard-data-container .table-flex .dummy-header-row{position:fixed;top:60px;z-index:3;background-color:#8d96a8;width:100%;height:60px}.dashboard-data-container .table-flex .table-header-row{background-color:#8d96a8;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:4px;position:sticky;top:60px;height:60px;z-index:5;border-bottom:none}.dashboard-data-container .table-flex .table-header-row.sticky-header{position:fixed;background-color:transparent;left:0;z-index:10}.dashboard-data-container .table-flex .table-header-row.sticky-header .table-header .table-header-date-box .date-text{opacity:0;pointer-events:none}.dashboard-data-container .table-flex .table-header-row.sticky-header .table-header .dates-box,.dashboard-data-container .table-flex .table-header-row.sticky-header .table-header .search-container,.dashboard-data-container .table-flex .table-header-row.sticky-header .table-header .table-header-date-box .table-header-date-box-switches{display:flex}.dashboard-data-container .table-flex .table-header-row.sticky-color{background-color:#8d96a8}.dashboard-data-container .table-flex .table-header-row.hide-down-arrow .table-header-date-box .table-header-date-box-switches .table-header-date-box-switches-box:first-child{display:none}.dashboard-data-container .table-flex .table-header-row.hide-down-arrow .table-header-date-box .table-header-date-box-switches .fake-table-header-date-box{width:54px;height:100%;display:flex!important}.dashboard-data-container .table-flex .table-header-row.show-today-date .todays-date{visibility:visible}.dashboard-data-container .table-flex .table-header-row .date-text-only{width:200px;margin-right:auto}.dashboard-data-container .table-flex .table-header-row .todays-date{display:flex;align-items:center;gap:10px;visibility:hidden}.dashboard-data-container .table-flex .table-header-row .todays-date img{margin-top:-2px}.dashboard-data-container .table-flex .table-header-row .table-header{max-width:1920px;margin:0 auto;padding:0 16px;display:flex;justify-content:space-between;align-items:center;height:60px;width:100%}.dashboard-data-container .table-flex .table-header-row .table-header .list-text-bold{color:#fff}.dashboard-data-container .table-flex .table-header-row .table-header .table-header-date-box{display:flex;gap:30px;align-items:center;height:100%;position:relative}.dashboard-data-container .table-flex .table-header-row .table-header .table-header-date-box .date-text{width:200px}.dashboard-data-container .table-flex .table-header-row .table-header .table-header-date-box .table-header-date-box-switches{display:none;height:100%;gap:8px}.dashboard-data-container .table-flex .table-header-row .table-header .table-header-date-box .table-header-date-box-switches .fake-table-header-date-box{display:none}.dashboard-data-container .table-flex .table-header-row .table-header .table-header-date-box .table-header-date-box-switches .table-header-date-box-switches-box{width:54px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.dashboard-data-container .table-flex .table-header-row .table-header .table-header-date-box .table-header-date-box-switches .table-header-date-box-switches-box .dropdown-arrow{border-color:#fff}.dashboard-data-container .table-flex .table-header-row .table-header .dates-box{display:none;align-items:center;gap:48px}.dashboard-data-container .table-flex .table-header-row .table-header .dates-box p{cursor:pointer}@media(hover:hover){.dashboard-data-container .table-flex .table-header-row .table-header .dates-box p:hover{opacity:.7}}.dashboard-data-container .table-flex .table-header-row .table-header .dates-box .dashboard-data-action{display:flex;align-items:center;width:auto;gap:10px;cursor:pointer}@media(hover:hover){.dashboard-data-container .table-flex .table-header-row .table-header .dates-box .dashboard-data-action:hover{opacity:.7}}.dashboard-data-container .table-flex .table-header-row .table-header .button{padding:10px 15px;max-width:320px;flex-grow:1;min-width:150px;font-size:13px;line-height:13px;height:35px}.dashboard-data-container .table-flex .table-header-row .table-header .input-component{max-width:320px;min-width:150px;width:-moz-fit-content;width:fit-content;flex-grow:1}.dashboard-data-container .table-flex .table-header-row .table-header .input-component input{background-color:transparent;border:1px solid #fff;color:#fff}.dashboard-data-container .table-flex .table-header-row .table-header .input-component label{color:#fff;background-color:transparent}.dashboard-data-container .table-flex .table-header-row .table-header .input-component input:-moz-placeholder-shown+label{transform:translate(40px,1px) scale(1)}.dashboard-data-container .table-flex .table-header-row .table-header .input-component input:placeholder-shown+label{transform:translate(40px,1px) scale(1)}.dashboard-data-container .table-flex .table-header-row .table-header .input-component .clear-input.show:after,.dashboard-data-container .table-flex .table-header-row .table-header .input-component .clear-input.show:before{background-color:#fff}@media(hover:hover){.dashboard-data-container .table-flex .table-header-row .table-header .input-component:hover input{border:1px solid #223a6b}}.dashboard-data-container .table-flex .table-row.top-header-row{height:30px;border-radius:8px 8px 0 0}.dashboard-data-container .table-flex .table-row.top-header-row .table-cell{min-height:30px}.dashboard-data-container .table-flex .table-row.top-header-row .table-cell .center-text{width:100%}.dashboard-data-container .table-flex .table-row.top-header-row .table-cell .table-cell-box{display:flex;align-items:center;gap:10px;cursor:pointer}.dashboard-data-container .table-flex .table-row.missing-contact-data{background-color:#ffd9d9}.dashboard-data-container .table-flex .table-row.deleted-customer-data{background-color:#fff;opacity:.5}@media(hover:hover){.dashboard-data-container .table-flex .table-row.hover-able-row:hover{background:hsla(0,0%,100%,.5);cursor:pointer}.dashboard-data-container .table-flex .table-row.hover-able-row:hover.missing-contact-data{background:hsla(0,100%,93%,.5)}.dashboard-data-container .table-flex .table-row.hover-able-row:hover.deleted-customer-data{background-color:#fff;opacity:.5}}.dashboard-data-container .table-flex .table-row .table-cell.name-cell{padding:10px}.dashboard-data-container .table-flex .table-row .table-cell.name-cell .list-text{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative}.dashboard-data-container .table-flex .table-row .table-cell .car-image{width:90px;height:36px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.dashboard-data-container .table-flex .table-row .table-cell .table-customer-name-box{display:flex;align-items:center;gap:20px;width:100%}.dashboard-data-container .table-flex .table-row .table-cell .table-customer-name-box .table-customer-name-box-icons{display:flex;align-items:center;gap:12px;flex-shrink:0}.dashboard-data-container .table-flex .table-row .table-cell .table-customer-name-box .table-customer-name-box-icons img{display:flex;align-items:center}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center;gap:4px;height:100%;flex-shrink:0;padding:10px 0}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box{border-radius:8px;height:35px;display:flex;align-items:center;font-weight:600;width:100%;max-width:190px;color:#f29616}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box.action-finished{color:#009907}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box.not-contacted{color:#8d96a8}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box.parked{color:#fff;cursor:pointer;gap:15px;border-radius:8px;white-space:nowrap;transition:background-color .3s ease;padding:5px 15px;background-color:#009907}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box.parked .parking-section-letter{font-weight:600;font-size:15px;line-height:15px;letter-spacing:.03em;color:#fff;gap:12.5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box.parked .parking-section-letter:before{content:"";height:calc(100% + 10px);width:2px;background-color:#fff;display:block}.dashboard-data-container .table-flex .table-row .table-cell .status-box-container .status-box.missing-contact-data{color:#ff6565}@media(hover:hover){.dashboard-data-container .table-flex .table-row .table-cell .status-box-container:hover .status-box.parked{cursor:pointer;background-color:#223a6b}}.dashboard-data-container .table-flex .table-row .table-cell .info-cell-data{display:flex;gap:10px;justify-content:flex-end}.dashboard-data-container .table-flex .table-row .table-cell .info-cell-data .img-block{width:16px;display:block}.dashboard-data-container .table-flex .table-row .table-cell .time-text{display:flex;align-items:center;justify-content:center;width:120px}.dashboard-data-container .table-flex .table-row .table-cell-header .status-text{display:flex;align-items:center;justify-content:center;gap:10px}.dashboard-data-container .table-flex .table-row .table-cell-header .status-text img{cursor:pointer}@media(max-width:1100px){.dashboard-data-container .table-flex .table-row .table-cell.hide-new{display:none}}@media(max-width:950px){.dashboard-data-container{padding:20px}.dashboard-data-container>*{display:none}.dashboard-data-container .mobile-text{display:flex;flex-direction:column;gap:20px;text-align:center}}.location-container{width:90%;max-width:680px;background-color:#fff;border:10px solid #8d96a8;box-shadow:0 0 110px rgba(0,0,0,.17);border-radius:8px;z-index:15;position:relative}.location-container .close-location{position:absolute;top:10px;right:10px;z-index:20;cursor:pointer}.status-container-box{width:90%;height:auto;max-width:820px;max-height:90%;background-color:#fff;box-shadow:0 0 110px rgba(0,0,0,.17);border-radius:8px;box-shadow:0 0 110px 0 rgba(0,0,0,.17);z-index:15;display:flex;flex-direction:column;gap:20px}.status-container-box .status-header{background-color:#8d96a8;padding:20px;border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between}.status-container-box .status-header p{font-weight:600;font-size:20px;line-height:20px;letter-spacing:.03em;color:#fff}.status-container-box .status-body{display:flex;gap:60px;padding:0 20px 20px;width:100%}.status-container-box .status-body .status-body-status{width:190px;display:flex;flex-direction:column;gap:10px}.status-container-box .status-body .status-body-status p{border-radius:8px;height:35px;display:flex;align-items:center;width:100%;color:#f29616}.status-container-box .status-body .status-body-status p.disabled-text{color:#8d96a8}.status-container-box .status-body .status-body-status p.final-action-color{color:#009907}.status-container-box .status-body .status-body-status p.error-text{color:#ff6565}.status-container-box .status-body .status-body-status p.parking-text{color:#fff;gap:15px;border-radius:8px;white-space:nowrap;transition:background-color .3s ease;padding:5px 15px;background-color:#009907}.status-container-box .status-body .status-body-status p.parking-text .parking-section-letter{font-weight:600;font-size:15px;line-height:15px;letter-spacing:.03em;color:#fff;gap:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%}.status-container-box .status-body .status-body-status p.parking-text .parking-section-letter:before{content:"";height:calc(100% + 10px);width:2px;background-color:#fff;display:block}.status-container-box .status-body .status-body-information{display:flex;flex-direction:column;gap:10px;width:calc(100% - 210px)}.status-container-box .status-body .status-body-information p{height:35px;display:flex;align-items:center}.aftersales-mobile{display:flex;flex-direction:column;flex-grow:1}.aftersales-mobile .sticky-header-box{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 8px;height:60px;position:fixed;top:60px;width:100%;z-index:10}.aftersales-mobile .sticky-header-box.sticky-header-box-colored{background-color:#8d96a8}.aftersales-mobile .sticky-header-box.hide-down-arrow .sticky-header-box-switches .fake-sticky-header-box-switches-box{display:block}.aftersales-mobile .sticky-header-box.hide-down-arrow .sticky-header-box-switches .sticky-header-box-switches-box:first-child{display:none}.aftersales-mobile .sticky-header-box .today-box{width:54px;height:44px;display:flex;align-items:center;justify-content:center;visibility:hidden}.aftersales-mobile .sticky-header-box.show-today-date .today-box{visibility:visible}.aftersales-mobile .sticky-header-box .sticky-header-box-date{width:95px}.aftersales-mobile .sticky-header-box .sticky-header-box-switches{display:flex;align-items:center;gap:8px}.aftersales-mobile .sticky-header-box .sticky-header-box-switches .sticky-header-box-switches-box{display:flex;width:54px;height:44px;justify-content:center;align-items:center}.aftersales-mobile .sticky-header-box .sticky-header-box-switches .sticky-header-box-switches-box .dropdown-arrow{border-color:#fff}.aftersales-mobile .sticky-header-box .sticky-header-box-switches .fake-sticky-header-box-switches-box{display:none;width:54px;height:44px}.aftersales-mobile .sticky-header-box .dates-box .calendar-component-custom .dashboard-data-action{width:54px;height:44px;display:flex;align-items:center;justify-content:center}.aftersales-mobile .sticky-header-box .dates-box .calendar-component-custom .dashboard-data-action p{display:none}.aftersales-mobile .sticky-header-box .dates-box .calendar-component-custom .calendar-container{position:fixed;top:120px;left:0;right:0;width:100%;border:none;border-radius:0}.aftersales-mobile .appointment-info-header-box{width:100%;background-color:#8d96a8;padding:10px 8px;height:60px;position:sticky;display:flex;align-items:center;top:0;z-index:5;transition:background-color .2s ease-in-out}.aftersales-mobile .appointment-info-header-box .appointment-info-header-box-date{display:flex;flex-direction:column;gap:4px;z-index:5;width:121px}.aftersales-mobile .appointment-info-header-box .appointment-info-header-box-date p{color:#fff}.aftersales-mobile .appointment-info-header-box.appointment-info-header-box-sticked{background-color:#1a2c51}.aftersales-mobile .appointment-no-data-box{padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:47px}.aftersales-mobile .appointment-info-box{padding:4px;display:flex;flex-direction:column;gap:4px}.aftersales-mobile .appointment-info-box .appointment-info-body-box{display:flex;flex-direction:column;background-color:#fff}.aftersales-mobile .appointment-info-box .appointment-info-body-box.not-contacted{border:1px solid #8d96a8}.aftersales-mobile .appointment-info-box .appointment-info-body-box.not-contacted .appointment-info-body-box-header{background:#8d96a8}.aftersales-mobile .appointment-info-box .appointment-info-body-box.missing-contact-data{border:1px solid #ffd9d9}.aftersales-mobile .appointment-info-box .appointment-info-body-box.missing-contact-data .appointment-info-body-box-header{background:#ffd9d9}.aftersales-mobile .appointment-info-box .appointment-info-body-box.missing-contact-data .appointment-info-body-box-header p{color:#000}.aftersales-mobile .appointment-info-box .appointment-info-body-box.in-action{border:1px solid #f29616}.aftersales-mobile .appointment-info-box .appointment-info-body-box.in-action .appointment-info-body-box-header{background:#f29616}.aftersales-mobile .appointment-info-box .appointment-info-body-box.action-finished{border:1px solid #009907}.aftersales-mobile .appointment-info-box .appointment-info-body-box.action-finished .appointment-info-body-box-header{background:#009907}.aftersales-mobile .appointment-info-box .appointment-info-body-box.shrink-row{gap:0}.aftersales-mobile .appointment-info-box .appointment-info-body-box.shrink-row .appointment-info-body-box-body .appointment-info-body-box-body-info{display:none}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-header{display:flex;align-items:center;justify-content:space-between;padding:8px;gap:8px}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-header p{color:#fff}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body{padding:8px;display:flex;flex-direction:column;gap:8px}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-model{display:flex;align-items:center;gap:8px}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-model .appointment-info-body-box-body-model-color{width:15px;height:15px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-model p{padding-top:1px}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-info{display:flex;height:34px;align-items:center;gap:16px;width:100%}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-info .appointment-info-body-box-body-info-icons{display:flex;align-items:center;gap:8px;width:125px;height:100%}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-info .appointment-info-body-box-body-info-icons .appointment-info-body-box-body-info-icon{width:25%;height:auto;display:flex;align-items:center;justify-content:center;position:relative}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-info .appointment-info-body-box-body-info-icons .appointment-info-body-box-body-info-icon .done-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-info .appointment-info-body-box-body-info-comment{width:100%;flex:1;line-height:15px;height:30px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-progresses{display:flex;gap:4px;width:100%}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-progresses .appointment-info-body-box-body-progress{width:33.3333333333%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background-color:#e7e7e7;padding:8px}.aftersales-mobile .appointment-info-box .appointment-info-body-box .appointment-info-body-box-body .appointment-info-body-box-body-progresses .appointment-info-body-box-body-progress-fake{width:33.3333333333%}.aftersales-mobile .dashboard-footer{position:sticky;bottom:0;width:100%;display:flex;gap:8px;padding:8px;background-color:#fff;z-index:7;margin-top:auto;box-shadow:0 0 100px 0 rgba(0,0,0,.15)}.aftersales-mobile .dashboard-footer .button{flex-grow:1}.aftersales-mobile .dashboard-footer .button.dots-button{flex-grow:0}.aftersales-mobile .dashboard-footer .button.dots-button .dots-box{display:flex;width:24px;height:24px;flex-direction:column;justify-content:center;align-items:center;gap:4px}.aftersales-mobile .dashboard-footer .button.dots-button .dots-box .dots-box-dot{width:3px;height:3px;border-radius:50%;background-color:#fff}.aftersales-mobile .dashboard-footer .dashboard-footer-search{display:flex;flex-direction:column;gap:8px;width:100%}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box{position:relative}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .dashboard-footer-search-box-search-icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);z-index:5}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component{height:44px}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component input{padding-left:40px}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component input:-moz-placeholder-shown+label{transform:translate(40px,3px) scale(1)}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component input:placeholder-shown+label{transform:translate(40px,3px) scale(1)}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component input:not(:-moz-placeholder-shown)+label{display:none;transform:translate(10px,-14.5px) scale(1)}.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component input:focus+label,.aftersales-mobile .dashboard-footer .dashboard-footer-search .dashboard-footer-search-box .input-component input:not(:placeholder-shown)+label{display:none;transform:translate(10px,-14.5px) scale(1)}.aftersales-mobile-details{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.aftersales-mobile-details .aftersales-mobile-details-back{display:flex;width:-moz-fit-content;width:fit-content;height:30px;padding:10px 12px;margin-top:8px;align-items:center;gap:8px}.aftersales-mobile-details .aftersales-mobile-details-box{display:flex;flex-direction:column;padding:16px;gap:12px}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status{display:flex;flex-direction:column;justify-content:center;padding:8px;gap:4px;height:49px}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status.not-contacted{background:#8d96a8}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status.missing-contact-data{background:#ffd9d9}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status.missing-contact-data p{color:#000}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status.in-action{background:#f29616}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status.action-finished{background:#009907}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status.upselling-status{background:#f29616}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-status p{color:#fff}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-info{display:flex;justify-content:space-between;align-items:center;width:100%}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-info .aftersales-mobile-details-box-parking{display:flex;height:35px;padding:8px;justify-content:flex-end;align-items:center;background-color:#e7e7e7}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-info .aftersales-mobile-details-box-parking p{color:#009907}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-model{display:flex;align-items:center;gap:8px}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-model .aftersales-mobile-details-box-model-color{width:15px;height:15px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.aftersales-mobile-details .aftersales-mobile-details-box .aftersales-mobile-details-box-model p{padding-top:1px}.aftersales-mobile-details .aftersales-mobile-details-information{display:flex;padding:0 8px 36px 8px;flex-grow:1;flex-direction:column;gap:4px}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box{display:flex;flex-direction:column;gap:8px}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box.workorders-header{border:1px solid #8d96a8}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box.workorders-header .aftersales-mobile-details-information-box-header{background:#8d96a8}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box.pre-sales-header{border:1px solid #009907}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box.pre-sales-header .aftersales-mobile-details-information-box-header{background:#009907}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box.upselling-header{border:1px solid #f29616}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box.upselling-header .aftersales-mobile-details-information-box-header{background:#f29616}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header{display:flex;padding:10.5px 8px;height:49px;justify-content:space-between;align-items:center;gap:12px}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header p{color:#fff}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header .aftersales-mobile-details-information-box-header-item{display:flex}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header .aftersales-mobile-details-information-box-header-item:first-child{justify-content:flex-start;width:140px;flex-shrink:0}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header .aftersales-mobile-details-information-box-header-item:nth-child(2){width:calc(100% - 250px);justify-content:center}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header .aftersales-mobile-details-information-box-header-item:nth-child(3){width:110px;flex-shrink:0;justify-content:flex-end}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-header .aftersales-mobile-details-information-box-header-box{display:flex;align-items:center;gap:12px}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-body{display:flex;flex-direction:column;gap:8px;padding:0 8px}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-body .aftersales-mobile-details-information-box-header-body-info{display:flex;height:43px;align-items:center;gap:10px;width:100%;padding-bottom:8px;border-bottom:1px solid #8d96a8}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-body .aftersales-mobile-details-information-box-header-body-info:last-child{border-bottom:none}.aftersales-mobile-details .aftersales-mobile-details-information .aftersales-mobile-details-information-box .aftersales-mobile-details-information-box-body .aftersales-mobile-details-information-box-header-body-info .aftersales-mobile-details-information-box-header-body-info-text{overflow:hidden;height:34px;line-height:17px;width:100%;flex:1;display:-webkit-box;-webkit-box-pack:center;-webkit-box-orient:vertical;text-overflow:ellipsis}.aftersales-mobile-details .aftersales-mobile-details-footer{position:sticky;bottom:0;width:100%;display:flex;flex-direction:column;gap:8px;padding:8px;background-color:#fff;margin-top:auto;box-shadow:0 0 100px 0 rgba(0,0,0,.15)}.aftersales-mobile-details .aftersales-mobile-details-footer .button{width:100%}.aftersales-mobile-details-box-registration{background-color:#e7e7e7;border:.5px solid #000;border-radius:4px;width:160px;height:35px;padding:.5px}.aftersales-mobile-details-box-registration .aftersales-mobile-details-box-registration-box{height:100%;width:100%;border-radius:3px;border:1.5px solid #000;background-color:#fff;display:flex;align-items:center}.aftersales-mobile-details-box-registration .aftersales-mobile-details-box-registration-box .aftersales-mobile-details-box-registration-box-country{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:15px;padding:0 .889px;background-color:#14419c;gap:3.111px;border-radius:1.5px 0 0 1.5px}.aftersales-mobile-details-box-registration .aftersales-mobile-details-box-registration-box .aftersales-mobile-details-box-registration-box-country .aftersales-mobile-details-box-registration-box-country-initial{color:#fff;text-align:center;font-size:8px;font-style:normal;font-weight:600;line-height:100%;font-family:Prompt,sans-serif}.aftersales-mobile-details-box-registration .aftersales-mobile-details-box-registration-box .aftersales-mobile-details-box-registration-box-number{display:flex;padding-top:1.5px;justify-content:center;width:calc(100% - 15px);align-items:flex-start;color:#000;text-align:center;font-size:25px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:1.425px;font-family:Prompt,sans-serif}.management-dashboard{display:flex;flex-grow:1;flex-direction:column;background-color:#fff}.management-dashboard .mobile-text{display:none}.management-dashboard.management-details-dashboard{padding:4px 4px 18px 4px;gap:4px}.management-dashboard .width-20{width:20%}.management-dashboard .width-15{width:15%}.management-dashboard .width-10{width:10%}.management-dashboard .width-5{width:5%}.management-dashboard .width-25{width:25%}.management-dashboard .width-30{width:30%}.management-dashboard .width-35{width:35%}.management-dashboard .width-40{width:40%}.management-dashboard .width-45{width:45%}.management-dashboard .width-50{width:50%}.management-dashboard .width-55{width:55%}.management-dashboard .width-60{width:60%}.management-dashboard .width-grow{width:auto;min-width:50%;flex-grow:1}.management-dashboard .width-55p{width:55px;flex-shrink:0;vertical-align:middle;text-align:center}.management-dashboard .center-items-box,.management-dashboard .management-dashboard-header{display:flex;align-items:center;justify-content:center}.management-dashboard .management-dashboard-header{width:100%;background-color:#1a2c51}.management-dashboard .management-dashboard-header .management-dashboard-header-container{display:flex;flex-direction:column;width:100%;max-width:1440px;padding:0 16px 12px 16px;gap:20px}.management-dashboard .management-dashboard-header .management-dashboard-header-container .back-button{display:flex;justify-content:center;align-items:center;padding:10px;margin-left:auto;background:#8d96a8;border-radius:0 0 8px 8px;cursor:pointer;height:40px}.management-dashboard .management-dashboard-header .management-dashboard-header-container .back-button p{color:#fff;text-transform:uppercase}@media(hover:hover){.management-dashboard .management-dashboard-header .management-dashboard-header-container .back-button:hover{background:#223a6b}}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row{display:flex;align-items:center;gap:60px}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box{display:flex;flex-direction:column;gap:4px}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box p{color:#fff}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box p.error-text{color:#ff6565}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box .green-dot{width:15px;height:15px;border-radius:50%;background-color:#7cd920}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box .input-component input{background-color:#1a2c51;border-color:#fff;color:#fff}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box .input-component label{background-color:#1a2c51;color:#fff}.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box .input-component .clear-input:after,.management-dashboard .management-dashboard-header .management-dashboard-header-container .management-dashboard-header-container-row .management-dashboard-header-container-row-box .input-component .clear-input:before{background-color:#fff}.management-dashboard .management-dashboard-details-top{display:flex;align-items:center;justify-content:center;width:100%;background:#8d96a8}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:60px;padding:12px 16px;max-width:1440px}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box{display:flex;align-items:center;gap:60px}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .management-dashboard-details-top-item{display:flex;align-items:center;gap:4px}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .management-dashboard-details-top-item .time-picker-component{min-width:200px}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .management-dashboard-details-top-item .time-picker-component .time-picker-dropdowns{top:35px}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .management-dashboard-details-top-item p{color:#fff}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .input-component input{background-color:#8d96a8;border-color:#fff;color:#fff}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .input-component label{background-color:#8d96a8;color:#fff}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .input-component .clear-input:after,.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .management-dashboard-details-top-container-box .input-component .clear-input:before{background-color:#fff}.management-dashboard .management-dashboard-details-top .management-dashboard-details-top-container .button{min-width:160px;height:35px}.management-dashboard .management-dashboard-item-media{display:flex;padding:8px 0;gap:4px;height:100%}.management-dashboard .management-dashboard-item-media .management-dashboard-item-media-box{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;background-color:#e7e7e7;flex-grow:1;height:100%}.management-dashboard .management-dashboard-top{display:flex;align-items:center;justify-content:center;width:100%;background-color:#8d96a8;height:40px;position:sticky;top:60px}.management-dashboard .management-dashboard-top .management-dashboard-top-bar{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1920px;height:100%;gap:24px;padding:0 16px}.management-dashboard .management-dashboard-top .management-dashboard-top-bar .management-dashboard-top-bar-item{color:#fff}.management-dashboard .management-dashboard-action-buttons{display:flex;justify-content:flex-end;gap:10px;padding:8px}.management-dashboard .management-dashboard-items{display:flex;flex-direction:column;gap:4px;padding:4px;width:100%;max-width:1920px;margin:0 auto}.management-dashboard .management-dashboard-items.items-greater-gap{gap:10px;padding:8px}.management-dashboard .management-dashboard-items .management-dashboard-item{display:flex;align-items:center;width:100%;height:64px;padding:0 12px;gap:24px;border:1px solid #8d96a8;background:#fff;transition:all .2s ease-in-out}@media(hover:hover){.management-dashboard .management-dashboard-items .management-dashboard-item:hover{background-color:#e7e7e7}}.management-dashboard .management-dashboard-items .management-dashboard-item .green-dot{width:15px;height:15px;border-radius:50%;background-color:#7cd920}.management-dashboard .management-dashboard-items .management-dashboard-item .upsells-image-box{aspect-ratio:16/9;width:70px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.management-dashboard .management-dashboard-items .management-dashboard-item .upselling-name-info{display:flex;flex-direction:column;gap:4px;max-width:55%;min-width:55%}.management-dashboard .management-dashboard-items .management-dashboard-item .upsell-edit-item-button{width:50px;cursor:pointer}.management-dashboard .management-dashboard-items .management-dashboard-item .no-data{width:100%;text-align:center}.management-dashboard .management-dashboard-items .management-dashboard-item .ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.management-dashboard .management-dashboard-details-box-body{display:flex;flex-wrap:wrap;width:100%;max-width:1440px;margin:0 auto;gap:4px;padding:16px}.management-dashboard .management-dashboard-details-box-body .management-dashboard-details-box-body-group{display:contents}.management-dashboard .management-dashboard-details-box-body .terminal-media-item{position:relative;aspect-ratio:9/1;width:calc(14.28571% - 3.5px);height:auto;min-height:354px}.management-dashboard .management-dashboard-details-box-body .terminal-media-item .delete-buttons-box{display:flex;flex-direction:column;gap:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.management-dashboard .management-dashboard-details-box-body .terminal-media-item .terminal-media-item-preview{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-user-drag:none}.management-dashboard .management-dashboard-details-box-body .terminal-media-item .terminal-media-item-bar{display:flex;align-items:center;padding:8px 12px;gap:24px;width:100%;position:absolute;left:0;transition:all .3s ease-in-out;background-color:#8d96a8}.management-dashboard .management-dashboard-details-box-body .terminal-media-item .terminal-media-item-bar.bottom-bar{bottom:0}.management-dashboard .management-dashboard-details-box-body .terminal-media-item .terminal-media-item-bar.top-bar{top:0;justify-content:space-between;opacity:0;transition:all .3s ease-in-out;visibility:hidden;max-height:0}.management-dashboard .management-dashboard-details-box-body .terminal-media-item .terminal-media-item-bar.top-bar img{cursor:pointer}@media(hover:hover){.management-dashboard .management-dashboard-details-box-body .terminal-media-item:hover .terminal-media-item-bar{background-color:#1a2c51}.management-dashboard .management-dashboard-details-box-body .terminal-media-item:hover .terminal-media-item-bar.top-bar{opacity:1;visibility:visible;max-height:100%}}.management-dashboard .management-dashboard-details-box-body .terminal-media-item.item-not-media{background-color:#e7e7e7;display:flex;align-items:center;flex-direction:column}.management-dashboard .management-dashboard-details-box-body .terminal-media-item.item-not-media .item-not-media-header{width:100%;background-color:#1a2c51;padding:10px 12px}.management-dashboard .management-dashboard-details-box-body .terminal-media-item.item-not-media .item-not-media-header .close-box:after,.management-dashboard .management-dashboard-details-box-body .terminal-media-item.item-not-media .item-not-media-header .close-box:before{background-color:#fff}.management-dashboard .management-dashboard-details-box-body .terminal-media-item.item-not-media p{margin:auto 0;padding:20px}.management-dashboard .management-dashboard-details-box-body .terminal-media-item-uploading{aspect-ratio:9/1;width:calc(14.28571% - 3.5px);height:auto;min-height:354px;background-color:#e7e7e7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;position:relative}.management-dashboard .management-dashboard-details-box-body .terminal-media-item-uploading .small-loader-video{width:40px;height:40px;border-radius:50%;border:5px solid #8d96a8;border-top:5px solid #1a2c51;animation:spin 1s linear infinite}.management-dashboard .management-dashboard-details-box-body .terminal-media-item-uploading p{text-align:center}.management-dashboard .management-dashboard-details-box-body .terminal-media-item-uploading .video-progress-bar{width:100%;height:5px;background-color:#8d96a8;position:relative}.management-dashboard .management-dashboard-details-box-body .terminal-media-item-uploading .video-progress-bar .video-progress-bar-status{position:absolute;top:0;left:0;height:100%;width:0;background-color:#1a2c51}.upselling-management-header{display:flex;align-items:center;justify-content:center;width:100%;height:60px;position:sticky;top:60px;background-color:#8d96a8;z-index:3}.upselling-management-header.upselling-management-header-sticky{position:fixed;top:60px;left:0;width:100%;background-color:transparent;z-index:5}.upselling-management-header .upselling-management-header-box{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1920px;padding:0 16px;height:100%;gap:24px}.upselling-management-header .upselling-management-header-box .upselling-management-header-box-item{display:flex;align-items:center;width:33%;height:100%}.upselling-management-header .upselling-management-header-box .upselling-management-header-box-item:nth-child(2){justify-content:center}.upselling-management-header .upselling-management-header-box .upselling-management-header-box-item:nth-child(3){justify-content:flex-end}.upselling-management-header .upselling-management-header-box p{color:#fff}.upselling-management-header .upselling-management-header-box .upselling-management-header-options{display:flex;align-items:center;height:100%}.upselling-management-header .upselling-management-header-box .upselling-management-header-options input[type=radio]{position:absolute;opacity:0;width:0;height:0;left:-9999px}.upselling-management-header .upselling-management-header-box .upselling-management-header-options .upselling-management-header-options-item{padding:0 40px;height:100%;display:flex;align-items:center;justify-content:center;opacity:.7;color:#fff;position:relative;cursor:pointer}.upselling-management-header .upselling-management-header-box .upselling-management-header-options .upselling-management-header-options-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#1a2c51;transform:scaleX(0);transition:all .3s ease-in-out}.upselling-management-header .upselling-management-header-box .upselling-management-header-options input[type=radio]:checked+.upselling-management-header-options-item{opacity:1}.upselling-management-header .upselling-management-header-box .upselling-management-header-options input[type=radio]:checked+.upselling-management-header-options-item:before{transform:scaleX(1)}.upselling-management-dashboard{display:flex;flex-direction:column;gap:4px;width:100%;padding:8px;max-width:1920px;margin:0 auto}.upselling-management-dashboard .upselling-management-dashboard-new{display:flex;gap:16px;width:100%;padding:16px;border:1px solid #8d96a8}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title{width:156px;flex-shrink:0;min-height:35px;display:flex;align-items:center;height:-moz-fit-content;height:fit-content}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image-upload{width:100%;height:100%;display:flex;flex-direction:column;gap:5px;text-align:center;justify-content:center;align-items:center;border-radius:8px;border:2px solid #1a2c51;background:#fff;cursor:pointer;min-height:86px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image-upload.is-invalid{border:2px solid #ff6565;color:#ff6565}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image-upload.is-invalid small{color:#ff6565}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title input[type=file]{display:none}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image{position:relative;width:156px;height:86px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image .button{visibility:hidden;opacity:0;position:absolute;top:16px;left:16px;width:calc(100% - 32px);transition:all .3s ease-in-out}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image .button:last-child{top:48px;left:16px}@media(hover:hover){.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info-box-title .upselling-management-dashboard-new-info-box-image:hover .button{visibility:visible;opacity:1}}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info{display:flex;flex-direction:column;gap:16px;width:70%;border-right:1px solid #8d96a8;padding-right:16px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box{display:flex;width:100%;gap:16px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs{display:flex;width:100%;flex-wrap:wrap;gap:16px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .upselling-management-dashboard-new-info-box-inputs-row{width:100%;display:flex;gap:16px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .dropdown-component,.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .upselling-management-dashboard-new-info-box-inputs-row .calendar-component,.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .upselling-management-dashboard-new-info-box-inputs-row .dropdown-component,.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .upselling-management-dashboard-new-info-box-inputs-row .input-component{width:calc(50% - 8px)}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .calendar-component,.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .calendar-component .input-component{width:100%}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .calendar-component .calendar-container{top:35px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .calendar-component .calendar-container .calendar-header p{font-size:15px;font-weight:700;line-height:100%}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .textarea-component{height:100%}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper{display:flex;align-items:center;gap:24px;padding:0 15px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper .radio{padding-bottom:3px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper .radio label{padding:0}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper .invalid-radio input[type=checkbox]:checked+:before,.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper .invalid-radio input[type=radio]:checked+:before{background-color:#ff6565;border:1px solid #ff6565}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper .invalid-radio input[type=checkbox]:checked+label,.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-info .upselling-management-dashboard-new-info-box .upselling-management-dashboard-new-info-box-inputs .radio-wrapper .invalid-radio input[type=radio]:checked+label{color:#ff6565}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-conditions{width:30%;display:flex;flex-direction:column;gap:16px}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-buttons-box{margin-top:auto;display:flex;flex-direction:column}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-buttons{display:flex;width:100%;gap:16px;padding:16px;background-color:#e7e7e7}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-buttons.editing-buttons{background-color:transparent}.upselling-management-dashboard .upselling-management-dashboard-new .upselling-management-dashboard-new-buttons .button{width:calc(50% - 5px)}.upselling-management-dashboard .upselling-management-dashboard-row-header{display:flex;height:28px;padding:0 4px;align-items:center;width:100%;border:1px solid #8d96a8;transition:all .2s ease-in-out;gap:23px}.upselling-management-dashboard .upselling-management-dashboard-row-header p:first-child{margin-left:8px}.upselling-management-dashboard .upselling-management-dashboard-row-header p:last-child{margin-right:8px}.upselling-management-dashboard .upselling-management-dashboard-row-container{display:flex;flex-direction:column;gap:4px;width:100%}.upselling-management-dashboard .upselling-management-dashboard-row-container .upselling-management-dashboard-row-container-title{height:40px;padding:0 12px;display:flex;align-items:center}.upselling-management-dashboard .upselling-management-dashboard-row{display:flex;height:64px;padding:4px 12px;align-items:center;gap:24px;width:100%;border:1px solid #8d96a8;transition:all .2s ease-in-out}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-drag-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:24px;width:18px;margin-right:-12px;cursor:move}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-drag-box .upselling-management-dashboard-row-drag-box-item{width:100%;height:2px;background-color:#1a2c51}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-box{display:flex;gap:24px;align-items:center}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-box .upselling-management-dashboard-row-tittle{display:flex;flex-direction:column;gap:8px;width:100%}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-options{display:flex;flex-wrap:wrap;height:100%;align-items:center;gap:4px}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-options .upselling-management-dashboard-row-options-item{padding:2px 4px 3px 4px;height:-moz-fit-content;height:fit-content;color:#fff;background-color:#8d96a8}.upselling-management-dashboard .upselling-management-dashboard-row.center-row{justify-content:center}.upselling-management-dashboard .upselling-management-dashboard-row .upselling-management-dashboard-row-image{width:100px;height:56px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.upselling-management-dashboard .upselling-management-dashboard-row .ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upselling-management-dashboard .upselling-management-dashboard-row .price-text{white-space:nowrap}@media(max-width:950px){.management-dashboard{padding:20px}.management-dashboard>*{display:none}.management-dashboard .mobile-text{display:flex;flex-direction:column;gap:20px;text-align:center}}.upselling-management-popup{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}.upselling-management-popup .upselling-management-popup-content{display:flex;flex-direction:column;gap:24px;box-shadow:0 4px 30px 0 rgba(0,0,0,.22);background-color:#fff;padding:16px;width:calc(100% - 32px);max-width:420px}.upselling-management-popup .upselling-management-popup-content .upselling-management-popup-content-body{display:flex;flex-direction:column;gap:12px}.upselling-management-popup .upselling-management-popup-content .upselling-management-popup-content-body .upselling-management-popup-content-body-box{display:flex;flex-direction:column;gap:4px}.upselling-management-popup .upselling-management-popup-content .upselling-management-popup-content-buttons{display:flex;align-items:center;gap:10px}.upselling-management-popup .upselling-management-popup-content .upselling-management-popup-content-buttons .button{width:100%}.manual-workorders-dashboard{display:flex;flex-direction:column;flex-grow:1;background-color:#fff}.manual-workorders-dashboard .dummy-header-row{position:fixed;top:60px;background-color:#1a2c51;width:100%;height:60px}.manual-workorders-dashboard .table-header-row{background-color:#8d96a8;width:100%;display:flex;align-items:center;justify-content:center;position:sticky;top:60px;z-index:5;height:60px;transition:background-color .2s}.manual-workorders-dashboard .table-header-row.appointment-info-header-box-sticked,.manual-workorders-dashboard .table-header-row:nth-child(5){background-color:#1a2c51}.manual-workorders-dashboard .table-header-row#fixed-bar{position:fixed;background-color:transparent;z-index:6;top:60px}.manual-workorders-dashboard .table-header-row#fixed-bar .table-header-row-box{width:calc(100% - 95px);margin-left:auto}.manual-workorders-dashboard .table-header-row .table-header-row-box{max-width:1920px;padding:10px 16px;display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;gap:12px}.manual-workorders-dashboard .table-header-row .table-header-row-box .list-text-bold{color:#fff}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches{display:flex;gap:12px;align-items:center;height:100%}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches .fake-table-header-switches{display:none}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches .table-header-switches-box{width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches .table-header-switches-box .dropdown-arrow{border-color:#fff}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-row-box-today{display:flex;align-items:center;gap:8px;visibility:hidden;cursor:pointer}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-row-box-today p{padding-top:2px}@media(hover:hover){.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-row-box-today:hover{opacity:.7}}.manual-workorders-dashboard .table-header-row .table-header-row-box .button{padding:10px 15px;max-width:240px;flex-grow:1;min-width:150px;font-size:13px;line-height:13px;height:35px}@media(hover:hover){.manual-workorders-dashboard .table-header-row .table-header-row-box .button.invert-transparent:hover{border:1px solid #8d96a8}}.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component{max-width:240px;width:-moz-fit-content;width:fit-content;flex-grow:1}.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component input{background-color:transparent;border:1px solid #fff;color:#fff}.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component label{color:#fff;background-color:transparent}.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component input:-moz-placeholder-shown+label{transform:translate(40px,2px) scale(1)}.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component input:placeholder-shown+label{transform:translate(40px,2px) scale(1)}.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component .clear-input.show:after,.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component .clear-input.show:before{background-color:#fff}@media(hover:hover){.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component:hover input{border:1px solid #8d96a8}}.manual-workorders-dashboard .table-header-row .table-header-row-box .dashboard-data-action{display:flex;align-items:center;width:auto;gap:10px;cursor:pointer}.manual-workorders-dashboard .table-header-row .table-header-row-box .dashboard-data-action p{padding-top:2px}@media(hover:hover){.manual-workorders-dashboard .table-header-row .table-header-row-box .dashboard-data-action:hover{opacity:.7}}.manual-workorders-dashboard .table-header-row.show-today-date .table-header-row-box-today{visibility:visible;pointer-events:all}.manual-workorders-dashboard .table-header-row.hide-down-arrow .table-header-row .table-header-switches .table-header-switches-box:nth-child(2){display:none}.manual-workorders-dashboard .table-header-row.hide-down-arrow .table-header-row .table-header-switches .fake-table-header-switches{width:44px;height:100%;display:flex}.manual-workorders-dashboard .table-row{display:flex;align-items:center;padding:0 16px;gap:16px;height:45px;border-bottom:1px solid #e7e7e7;width:100%;max-width:1920px;margin:0 auto;background-color:#fff;transition:background-color .2s}@media(hover:hover){.manual-workorders-dashboard .table-row:hover:hover{background-color:#f5f5f5}}.manual-workorders-dashboard .table-row.info-row{position:sticky;top:120px;height:25px;border-color:#8d96a8}@media(hover:hover){.manual-workorders-dashboard .table-row.info-row:hover:hover{background-color:#fff}}.manual-workorders-dashboard .table-row .table-cell-group{display:contents}.manual-workorders-dashboard .table-row .table-cell{display:flex;align-items:center;height:100%}.manual-workorders-dashboard .table-row .table-cell.width-reg{width:90px;min-width:90px;background-color:#ececec;padding:0 8px;align-items:center;justify-content:center}.manual-workorders-dashboard .table-row .table-cell.width-reg p{white-space:nowrap}.manual-workorders-dashboard .table-row .table-cell.width-reg img{display:none}.manual-workorders-dashboard .table-row .table-cell.width-5{width:5%;max-width:5%}.manual-workorders-dashboard .table-row .table-cell.width-80p{width:8%;min-width:80px}.manual-workorders-dashboard .table-row .table-cell.width-110p{width:11%;min-width:110px}.manual-workorders-dashboard .table-row .table-cell.width-20p{width:2%;min-width:20px}.manual-workorders-dashboard .table-row .table-cell.width-table-names{width:25%;min-width:80px}.manual-workorders-dashboard .table-row .table-cell.width-table-names-double{width:50%;min-width:120px}.manual-workorders-dashboard .table-row .table-cell .ellipsis-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.manual-workorders-dashboard .table-row .table-cell .ellipsis-text-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1}.manual-workorders-dashboard .no-data-box{display:flex;align-items:center;justify-content:center;width:100%;height:45px;text-align:center;border-bottom:1px solid #e7e7e7}.manual-workorders-dashboard .no-data-box:nth-child(5){margin-top:60px}@media(max-width:950px){.manual-workorders-dashboard .table-header-row{top:0}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches{width:100%;order:1}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches .fake-table-header-switches,.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-switches .table-header-switches-box{width:100%;min-width:44px}.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-row-box-today{min-width:44px;width:100%;height:44px;display:flex;align-items:center;justify-content:center}.manual-workorders-dashboard .table-header-row .table-header-row-box .button,.manual-workorders-dashboard .table-header-row .table-header-row-box .input-component,.manual-workorders-dashboard .table-header-row .table-header-row-box .table-header-row-box-today p{display:none}.manual-workorders-dashboard .table-header-row .table-header-row-box .calendar-component-custom{width:100%}.manual-workorders-dashboard .table-header-row .table-header-row-box .calendar-component-custom .dashboard-data-action{min-width:44px;height:44px;width:100%;display:flex;align-items:center;justify-content:center}.manual-workorders-dashboard .table-header-row .table-header-row-box .calendar-component-custom .dashboard-data-action p{display:none}.manual-workorders-dashboard .table-header-row .table-header-row-box .calendar-component-custom .calendar-container{position:fixed;left:0;border-radius:0;width:100%}.manual-workorders-dashboard .table-row{flex-direction:column;align-items:flex-start;gap:8px;height:-moz-fit-content;height:fit-content;padding-bottom:8px;border-color:#8d96a8}.manual-workorders-dashboard .table-row.info-row{display:none}.manual-workorders-dashboard .table-row .table-cell-group{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.manual-workorders-dashboard .table-row .table-cell-group:has(.width-reg){width:calc(100% + 32px);margin-left:-16px;padding:8px 16px;background-color:#ececec}.manual-workorders-dashboard .table-row .table-cell-group.hide-table-cell-group{display:none}.manual-workorders-dashboard .table-row .table-cell.width-reg{width:100%;padding:0;justify-content:space-between;display:flex;align-items:center;gap:10px}.manual-workorders-dashboard .table-row .table-cell.width-reg p{min-width:90px}.manual-workorders-dashboard .table-row .table-cell.width-reg img{display:flex}.manual-workorders-dashboard .table-row .table-cell.width-110p,.manual-workorders-dashboard .table-row .table-cell.width-20p,.manual-workorders-dashboard .table-row .table-cell.width-5,.manual-workorders-dashboard .table-row .table-cell.width-80p,.manual-workorders-dashboard .table-row .table-cell.width-table-names,.manual-workorders-dashboard .table-row .table-cell.width-table-names-double{width:100%;max-width:100%}}.manual-workorders-dashboard .hide-desktop{display:none}@media(max-width:950px){.manual-workorders-dashboard .hide-desktop{display:flex}.manual-workorders-dashboard .hide-mobile{display:none}}.footer-dashboard{display:none}@media(max-width:950px){.footer-dashboard{position:sticky;bottom:0;width:100%;display:flex;justify-content:center;gap:8px;padding:8px;background-color:#fff;z-index:7;margin-top:auto;box-shadow:0 0 30px 0 rgba(0,0,0,.25)}.footer-dashboard .button{padding:10px 15px;max-width:240px;flex-grow:1;font-size:13px;line-height:13px;width:100%}.footer-dashboard .footer-search{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.footer-dashboard .footer-search .input-component{height:44px;max-width:360px}}.manual-workorders-creator{display:flex;flex-direction:column;align-items:center;gap:16px;flex-grow:1;background-color:#fff}.manual-workorders-creator-header{gap:8px;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:calc(360px + 50%);margin-right:auto;padding:16px}.manual-workorders-creator-header .manual-workorders-creator-header-box{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer}.manual-workorders-creator-header img{cursor:pointer;margin-left:auto}.manual-workorders-creator-header img:hover{opacity:.7}.manual-workorders-creator-header.smaller-padding{padding:12px 8px 0}.manual-workorders-creator-body{flex-grow:1;display:flex;flex-direction:column;width:100%;max-width:720px;padding:0 16px}.manual-workorders-creator-body.padding-top{padding-top:36px}.manual-workorders-creator-body .input-component{height:44px}.manual-workorders-creator-body .input-component input{padding-left:8px}.manual-workorders-creator-body .input-component input:-moz-placeholder-shown+label{transform:translate(8px,4px) scale(1)}.manual-workorders-creator-body .input-component input:placeholder-shown+label{transform:translate(8px,4px) scale(1)}.manual-workorders-creator-body .input-component input:not(:-moz-placeholder-shown)+label{transform:translate(8px,-15px) scale(1)}.manual-workorders-creator-body .input-component input:focus+label,.manual-workorders-creator-body .input-component input:not(:placeholder-shown)+label{transform:translate(8px,-15px) scale(1)}.manual-workorders-creator-body .button,.manual-workorders-creator-body .dropdown-component,.manual-workorders-creator-body .dropdown-component .dropdown-component-outside{height:44px}.manual-workorders-creator-body .manual-workorders-creator-inputs-gallery{padding:0 8px;display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #e7e7e7;padding:16px 0;width:calc(100% + 16px);margin-left:-8px}.manual-workorders-creator-body .manual-workorders-creator-inputs-gallery img{width:72px;height:44px;cursor:pointer;-o-object-fit:cover;object-fit:cover}.manual-workorders-creator-body .manual-workorders-info,.manual-workorders-creator-body .manual-workorders-info-gallery{display:flex;flex-wrap:wrap;padding:12px 0;row-gap:16px;-moz-column-gap:8px;column-gap:8px;border-bottom:1px solid #e7e7e7}.manual-workorders-creator-body .manual-workorders-info-gallery{width:100%}.manual-workorders-creator-body .manual-workorders-info-gallery img{width:72px;height:44px;cursor:pointer;-o-object-fit:cover;object-fit:cover}.manual-workorders-creator-body .manual-workorders-info-files{display:flex;flex-direction:column;padding:12px 0;gap:16px;border-bottom:1px solid #e7e7e7;width:100%}.manual-workorders-creator-body .manual-workorders-info-files .manual-workorders-info-files-box{display:flex;align-items:center;gap:8px;cursor:pointer}.manual-workorders-creator-body .manual-workorders-info-files .manual-workorders-info-files-box .file-icon{width:40px;height:28px;flex-shrink:0;border-radius:5px;background:#ececec;display:flex;align-items:center;justify-content:center}.manual-workorders-creator-body .manual-workorders-info-box{display:flex;flex-direction:column;gap:4px}.manual-workorders-creator-body .manual-workorders-info-box.width-60{width:calc(60% - 4px)}.manual-workorders-creator-body .manual-workorders-info-box.width-40{width:calc(40% - 4px)}.manual-workorders-creator-body .manual-workorders-info-box.manual-workorders-info-box-button{padding:2px 8px;border:1.5px solid transparent;border-radius:8px;margin-left:-8px;height:44px;justify-content:center}.manual-workorders-creator-body .manual-workorders-info-box.manual-workorders-info-box-button p{color:#1a2c51}.manual-workorders-creator-body .manual-workorders-info-box.manual-workorders-info-box-button.width-60{margin-left:0;width:calc(60% + 4px)}.manual-workorders-creator-body .manual-workorders-info-box.manual-workorders-info-box-button.clickable-info-box{border:1.5px solid #1a2c51;cursor:pointer}.manual-workorders-creator-body .manual-workorders-info-box.full-width{width:100%}.manual-workorders-creator-body .manual-workorders-info-box.full-width .body-text{width:100%;text-overflow:none;overflow:visible;white-space:normal}.manual-workorders-creator-body .manual-workorders-info-box .fine-list-text{color:#000}.manual-workorders-creator-body .manual-workorders-info-box .body-text{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.manual-workorders-creator-body .manual-workorders-creator-info{display:flex;gap:16px;padding:12px 8px;border-bottom:1px solid #e7e7e7;width:calc(100% + 16px);margin-left:-8px}@media(max-width:950px){.manual-workorders-creator-body .manual-workorders-creator-info{gap:8px}}.manual-workorders-creator-body .manual-workorders-creator-inputs{display:flex;flex-direction:column;gap:16px;padding:16px 0;border-bottom:1px solid #e7e7e7;width:calc(100% + 16px);margin-left:-8px}.manual-workorders-creator-body .manual-workorders-creator-inputs:last-child{border-bottom:none}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-documents{display:flex;align-items:center;gap:8px;cursor:pointer}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-documents .file-icon{width:40px;height:28px;flex-shrink:0;border-radius:5px;background:#ececec;display:flex;align-items:center;justify-content:center}.manual-workorders-creator-body .manual-workorders-creator-inputs .button{max-width:180px;margin:0 auto}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-info-box{padding:0 9px}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box{display:flex;gap:16px}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .input-component:first-child{width:calc(40% - 8px)}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .input-component:last-child{width:calc(60% - 8px)}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .calendar-component-custom,.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box.smaller-inputs .input-component:first-child,.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box.smaller-inputs .input-component:last-child{width:calc(40% - 8px)}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .calendar-component-custom .input-component{width:100%}@media(max-width:950px){.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box{gap:8px}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .input-component:first-child{width:calc(40% - 4px)}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .input-component:last-child{width:calc(60% - 4px)}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .calendar-component-custom,.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box.smaller-inputs .input-component:first-child,.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box.smaller-inputs .input-component:last-child{width:calc(40% - 4px)}.manual-workorders-creator-body .manual-workorders-creator-inputs .manual-workorders-creator-inputs-box .calendar-component-custom .input-component{width:100%}}.manual-workorders-creator-footer{display:flex;align-items:center;justify-content:center;padding:8px;gap:8px;position:sticky;width:100%;bottom:0;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.25)}.manual-workorders-creator-footer .button{max-width:240px;flex:1;height:44px}.manual-workorders .button{height:44px}.manual-workorders .manual-workorders-modal{width:calc(100% - 48px);max-width:432px}.manual-workorders .manual-workorders-modal .document-image{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.manual-workorders .manual-workorders-modal .file-icon{width:100%;background-color:#ececec;height:200px;display:flex;align-items:center;justify-content:center}.manual-workorders .manual-workorders-modal .file-icon img{width:100px;height:-moz-fit-content;height:fit-content}.manual-workorders .manual-workorders-preview{height:100%;width:100%;background-color:#fff;display:flex;flex-direction:column;gap:12px}.manual-workorders .manual-workorders-preview .image-swiper{padding-bottom:50vh}.manual-workorders .manual-workorders-preview .manual-workorders-preview-header{padding:16px;gap:8px;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:calc(360px + 50%);margin-right:auto}.manual-workorders .manual-workorders-preview .manual-workorders-preview-header .manual-workorders-preview-header-box{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer}.manual-workorders .manual-workorders-preview .manual-workorders-preview-header img{cursor:pointer}.manual-workorders .manual-workorders-preview .manual-workorders-preview-box{display:flex;gap:12px;width:100%;max-width:720px;margin:0 auto;flex-direction:column;overflow-y:auto}.manual-workorders .manual-workorders-preview .current-name-box{padding:0 16px 12px;gap:12px;display:flex;align-items:center}.manual-workorders .manual-workorders-preview .current-name-box.clickable-name-box{cursor:pointer}.manual-workorders .modal-controller-box{z-index:5;display:flex;flex-direction:column;gap:24px;padding:16px;box-shadow:0 4px 30px 0 rgba(0,0,0,.22);position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);width:calc(100% - 48px);max-width:432px}.manual-workorders .modal-controller-box .modal-controller-box-buttons{display:flex;gap:8px}.manual-workorders .modal-controller-box .modal-controller-box-buttons.column-buttons{flex-direction:column}.manual-workorders .modal-controller-box .modal-controller-box-buttons .button{flex:1}.manual-workorders .modal-controller-box .modal-controller-box-text{display:flex;flex-direction:column;gap:12px}.manual-workorders .modal-controller-box .modal-controller-box-text .modal-controller-box-text-box{display:flex;align-items:center;gap:8px}.manual-workorders .modal-controller-box .modal-controller-box-text .modal-controller-box-text-box p{flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#app{display:flex;flex-direction:column;flex-grow:1}