.car-repairing-states[data-v-7728aadd]{display:flex;flex-direction:column;gap:.4rem;margin-top:.4rem}.car-repairing-state[data-v-7728aadd]{display:flex;align-items:center;gap:.4rem}.car-repairing-state.-disable[data-v-7728aadd]{opacity:.3}.replacements[data-v-4af4c300]{display:flex;flex-direction:column;margin-top:2rem}.replacements[data-v-4af4c300]:first-of-type{margin-top:0}.replacement-car-name[data-v-4af4c300],.replacement-car-date[data-v-4af4c300]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;flex-direction:row;align-items:center;gap:.4rem}.label-text.-finished[data-v-4af4c300]{color:var(--color-text-success)}.label-text.-waiting[data-v-4af4c300]{color:var(--color-text-secondary)}.label-text.-start.-finished[data-v-4af4c300]{color:var(--color-button-bg-submit)}.replacement-car-marker[data-v-4af4c300]{display:inline-flex;align-items:center;justify-content:center;position:relative;align-self:baseline;border-width:2px;border-style:solid;border-color:var(--color-text-secondary);border-radius:999px;width:18px;height:18px;align-self:center}.replacement-car-icon[data-v-4af4c300]{color:var(--color-text-quaternary)}.replacement-car-marker-date[data-v-4af4c300]{background-color:var(--color-button-bg-submit);border-radius:999px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px}.replacement-car-marker-date.-end[data-v-4af4c300]{background-color:var(--color-text-success)}.replacement-car-tooltpip[data-v-d1b14896]{display:flex;flex-direction:column;gap:.4rem}.replacement-car-name[data-v-d1b14896],.replacement-car-date[data-v-d1b14896]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);display:flex;flex-direction:row;align-items:center;gap:.4rem}.label-text.-finished[data-v-d1b14896]{color:var(--color-text-success)}.label-text.-waiting[data-v-d1b14896]{color:var(--color-text-secondary)}.label-text.-start.-finished[data-v-d1b14896]{color:var(--color-button-bg-submit)}.replacement-car-marker[data-v-d1b14896]{display:inline-flex;align-items:center;justify-content:center;position:relative;align-self:baseline;border-width:2px;border-style:solid;border-color:var(--color-text-secondary);border-radius:999px;width:18px;height:18px;align-self:center}.replacement-car-icon[data-v-d1b14896]{color:var(--color-text-quaternary)}.replacement-car-marker-date[data-v-d1b14896]{background-color:var(--color-button-bg-submit);border-radius:999px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px}.replacement-car-marker-date.-end[data-v-d1b14896]{background-color:var(--color-text-success)}.document-file-box[data-v-f342a601]{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-border-secondary);padding:.4rem;height:4rem;gap:1rem;border-radius:var(--radius);margin-bottom:.6rem;margin-top:.6rem;overflow:visible}.document-file[data-v-f342a601]{display:flex;flex:1;flex-direction:column}.document-label[data-v-f342a601]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-secondary);position:absolute;transform:translateY(-85%) translate(6%);background-color:var(--content-bg--color-light);width:4.2rem;text-align:center}.document-file-detail[data-v-f342a601]{display:flex;gap:1rem;align-items:center}.document-file-detail.-small-gap[data-v-f342a601]{gap:.4rem}.document-file-text[data-v-f342a601]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:25rem;padding-inline:6px}.document-file-text.-secondary[data-v-f342a601]{color:var(--color-text-secondary)}.car[data-v-7fc5c2a0]{width:100%;height:100%;padding-top:2rem;padding-bottom:10rem;overflow-y:auto;margin:auto}.car-container[data-v-7fc5c2a0]{display:flex;align-items:flex-start;flex-direction:column;gap:1rem;width:60%;margin:auto}.car-details[data-v-7fc5c2a0]{display:flex;gap:1rem;width:100%;justify-content:space-between;align-items:center}.car__card-state.-big[data-v-7fc5c2a0]{width:1.2rem;height:1.2rem}.car-title[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:900;font-size:1.5rem;line-height:3.5rem;color:var(--color-text-primary);line-height:1.5rem;display:flex;align-items:center;gap:1rem}.car-title span[data-v-7fc5c2a0]{color:var(--color-text-secondary)}.replacement-car-icon[data-v-7fc5c2a0]{width:1.7rem;height:1.7rem;color:var(--color-text-submit)}.replacement-car-icon.-finished[data-v-7fc5c2a0]{color:var(--color-text-success)}.car-row[data-v-7fc5c2a0]{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;color:var(--color-text-secondary)}.car-row svg[data-v-7fc5c2a0]{margin-right:-.5rem}.car-detail[data-v-7fc5c2a0]{display:flex;align-items:center;gap:1rem;white-space:nowrap}.car-insurance[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary)}.seriously-damaged-icon[data-v-7fc5c2a0]{color:var(--color-text-warning)}.tow-truck-icon[data-v-7fc5c2a0]{width:1.8rem;height:1.8rem;color:var(--color-icon)}.car-background-note[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);width:100%;padding:1rem;border:.4px solid var(--color-border-secondary);border-radius:var(--radius);white-space:pre-wrap}.car-folder-step[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-secondary)}.car-text[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary)}.car-works[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;max-width:8rem;min-width:8rem;border-radius:var(--radius);overflow:hidden}.car-works>span[data-v-7fc5c2a0]{color:var(--color-text-secondary)}.car-work[data-v-7fc5c2a0]{display:flex;justify-content:center;align-items:center;color:var(--color-text-quaternary);min-width:2rem}.car-work.-sheet-metal[data-v-7fc5c2a0]{background-color:var(--color-bg-bar-sheet-metal-work)}.car-work.-paint[data-v-7fc5c2a0]{background-color:var(--color-bg-bar-painting)}.car-work.-mechanic[data-v-7fc5c2a0]{background-color:var(--color-bg-bar-mechanic)}.car-work-date[data-v-7fc5c2a0]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);margin-left:1.6rem}.car-work-date span[data-v-7fc5c2a0]{color:var(--color-text-secondary)}.car-work-date.-no-margin[data-v-7fc5c2a0]{margin-left:0}.car-history[data-v-7fc5c2a0]{--p-timeline-event-min-height: 3rem}.car-history-log[data-v-7fc5c2a0]{display:inline-block;font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-secondary);width:40rem;transform:translateY(-5px)}.car-history-point[data-v-7fc5c2a0]{width:.6rem;height:.6rem;background-color:var(--color-border-secondary);border-radius:var(--radius-max)}@media (max-width: 1000px){.body__toolbar.-car-in-charge[data-v-7fc5c2a0]{position:relative!important}.car-container[data-v-7fc5c2a0]{width:80%}}@media (max-width: 600px){.car-container[data-v-7fc5c2a0]{width:100%;margin:0;padding:0 1rem}.car-details[data-v-7fc5c2a0]{align-items:flex-start}.car-title[data-v-7fc5c2a0]{display:grid;grid-template-columns:.7rem 1fr}.car-row[data-v-7fc5c2a0]{gap:.4rem}.car-work-date[data-v-7fc5c2a0]{margin-left:0;width:10rem}.car-history-log[data-v-7fc5c2a0]{width:100%}}.document-file-box[data-v-02585f92]{position:relative;display:flex;justify-content:center;align-items:center;border:1px solid var(--p-form-field-border-color);padding:.4rem;height:4rem;gap:1rem;border-radius:var(--radius);margin-bottom:.6rem;margin-top:.6rem;overflow:visible}.document-file[data-v-02585f92]{display:flex;flex:1;flex-direction:column}.document-label[data-v-02585f92]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--p-floatlabel-active-color);position:absolute;transform:translateY(-80%) translate(6%);background-color:var(--content-bg--color-lighter);width:fit-content;padding:0 .1rem;text-align:center}.document-file-detail[data-v-02585f92]{display:flex;gap:1rem;align-items:center}.document-file-detail.-small-gap[data-v-02585f92]{gap:.4rem}.document-file-text[data-v-02585f92]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:16rem}.document-file-text.-secondary[data-v-02585f92]{color:var(--color-text-secondary)}.document-file-text.-success[data-v-02585f92]{color:var(--color-text-success)}.document-file-text.-failure[data-v-02585f92]{color:var(--color-text-warning)}.document-file-trash[data-v-02585f92]{color:var(--color-text-secondary)}.document-file-success[data-v-02585f92]{color:var(--color-text-success);margin-left:6px}.document-file-failure[data-v-02585f92]{color:var(--color-text-warning)}.document-file-button[data-v-02585f92]{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.document-file-button:hover .document-file-trash[data-v-02585f92]{color:var(--color-bg-warning)}.document-upload-progress-bar[data-v-02585f92]{width:100%;height:1rem;background:var(--content-bg--color-light);border-radius:var(--radius-max);margin-top:.4rem;overflow:hidden;box-shadow:0 0 10px #00000050}.document-upload-progress[data-v-02585f92]{font-family:Inter,sans-serif;font-weight:300;font-size:.6rem;line-height:1.5rem;color:var(--color-text-primary);height:100%;background:var(--content-bg--color-focus);display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1rem;transition:width .3s ease-in-out}.file-input[data-v-02585f92]{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--spacing-s);width:100%;height:4rem;border:1px dashed var(--color-border-secondary);border-radius:var(--radius);flex-direction:column;cursor:pointer;transition:background .3s ease;margin-bottom:.6rem;background:var(--content-bg--color-lighter)}.file-input[data-v-02585f92]:hover{background:var(--content-bg--color-focus)}.file-input-icon[data-v-02585f92]{color:var(--color-text-secondary);transition:color .3s ease}.document-file-input[data-v-02585f92]{opacity:0;position:absolute;cursor:pointer;width:100%;height:100%}.document-file-label[data-v-02585f92]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-secondary);transition:color .3s ease}.document-upload-box:hover .document-upload-icon[data-v-02585f92],.document-upload-box:hover .document-file-label[data-v-02585f92]{color:var(--color-text-primary)}.car-incharge-form-block[data-v-4842b07a]{display:flex;flex-direction:column;padding:.4rem 0rem;gap:1rem;width:100%}.car-incharge-form-block.-row[data-v-4842b07a]{flex-direction:row;justify-content:space-between}.car-incharge-form-block.-no-padding[data-v-4842b07a]{padding:0}#brand[data-v-4842b07a],#model[data-v-4842b07a]{min-width:12.5rem}@media (max-width: 600px){#brand[data-v-4842b07a],#model[data-v-4842b07a]{min-width:0;width:100%}}.car-incharge-form-block[data-v-6152e032]{display:flex;flex-direction:column;padding:.4rem 0rem;gap:1rem;width:100%}.car-incharge-form-block.-row[data-v-6152e032]{flex-direction:row;justify-content:space-between}.car-incharge-form-block.-no-padding[data-v-6152e032]{padding:0}.car-incharge-form-block.-no-gap[data-v-6152e032]{gap:0}.car-form-subtitle[data-v-6152e032]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.car-form-dropdown[data-v-6152e032]{color:var(--color-text-secondary)}.car-form-dropdown[data-v-6152e032]:hover{color:var(--color-text-primary)}.car-form-subtitle-icon[data-v-6152e032]{width:1.5rem;height:1.5rem}.car-form-checkbox[data-v-6152e032]{display:flex;align-items:center;gap:.6rem;width:fit-content;padding-inline:0;padding-block:0;opacity:1}.car-form-checkbox[data-v-6152e032]:hover{background-color:var(--content-bg--color-lighter)}.car-form-checkbox.-hide[data-v-6152e032]{display:none}.end-valid-support-date[data-v-6152e032]{transform:translateY(1.2rem);margin-bottom:.8rem}.car-form-subtitle-chevron[data-v-6152e032]{transition:transform var(--p-transition-duration)}.car-form-subtitle-chevron.-rotate[data-v-6152e032]{transform:rotate(-180deg)}.list-enter-active[data-v-6152e032]{transition:all var(--p-transition-duration) ease}.list-leave-active[data-v-6152e032]{transition:all 0s ease}.list-enter-from[data-v-6152e032],.list-leave-to[data-v-6152e032]{opacity:0;transform:translate(30px)}.car-incharge-form-block[data-v-fef3962a]{display:flex;flex-direction:column;padding:.4rem 0rem;gap:1rem;width:100%}.car-incharge-form-block.-row[data-v-fef3962a]{flex-direction:row;justify-content:space-between}.car-incharge-form-block.-no-padding[data-v-fef3962a]{padding:0}.car-form-subtitle[data-v-fef3962a]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.car-form-subtitle-icon[data-v-fef3962a]{width:1.5rem;height:1.5rem}#owner_first_name[data-v-fef3962a],#owner_last_name[data-v-fef3962a],#owner_phone_number[data-v-fef3962a],#owner_phone_number_2[data-v-fef3962a]{min-width:12.5rem}.label-mobile[data-v-fef3962a]{display:none}@media (max-width: 600px){.label-mobile[data-v-fef3962a]{display:block}.label-lte-mobile[data-v-fef3962a]{display:none}#owner_first_name[data-v-fef3962a],#owner_last_name[data-v-fef3962a],#owner_phone_number[data-v-fef3962a],#owner_phone_number_2[data-v-fef3962a]{min-width:0;width:100%}}.car-incharge-form-block[data-v-c1f3fc9e]{display:flex;flex-direction:column;padding:.4rem 0rem;gap:1rem;width:100%}.car-incharge-form-block.-row[data-v-c1f3fc9e]{flex-direction:row;justify-content:space-between}.car-incharge-form-block.-no-padding[data-v-c1f3fc9e]{padding:0}.car-form-subtitle[data-v-c1f3fc9e]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.car-form-subtitle-icon[data-v-c1f3fc9e]{width:1.5rem;height:1.5rem}.car-form-checkbox[data-v-c1f3fc9e]{display:flex;align-items:center;gap:.6rem;width:fit-content;padding-inline:0;padding-block:0}.car-form-checkbox[data-v-c1f3fc9e]:hover{background-color:var(--content-bg--color-lighter)}.car-form-checkbox-label[data-v-c1f3fc9e]{cursor:pointer;color:var(--color-text-secondary);text-align:left}.car-incharge-form-block[data-v-57e08221]{display:flex;flex-direction:column;padding:.4rem 0rem;gap:1rem;width:100%}.car-incharge-form-block.-row[data-v-57e08221]{flex-direction:row;justify-content:space-between}.car-incharge-form-block.-no-padding[data-v-57e08221]{padding:0}.car-form-subtitle[data-v-57e08221]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.car-form-subtitle-icon[data-v-57e08221]{width:1.5rem;height:1.5rem}.car-form-checkbox[data-v-57e08221]{display:flex;align-items:center;gap:.6rem;width:fit-content;padding-inline:0;padding-block:0}.car-form-checkbox[data-v-57e08221]:hover{background-color:var(--content-bg--color-lighter)}.state-value[data-v-57e08221]{display:flex;align-items:center;gap:.8rem}#start_work[data-v-57e08221],#waiting_date[data-v-57e08221],#due_date[data-v-57e08221],#breakage_date[data-v-57e08221],#expertise_date[data-v-57e08221]{min-width:13rem}#state[data-v-57e08221]{width:12rem}#sheet_metal_work_hours[data-v-57e08221],#painting_hours[data-v-57e08221],#mechanic_hours[data-v-57e08221]{width:8rem}.label-mobile[data-v-57e08221]{display:none}@media (max-width: 600px){.label-mobile[data-v-57e08221]{display:block}.label-lte-mobile[data-v-57e08221]{display:none}.car-incharge-form-block.-row[data-v-57e08221]{gap:.4rem;justify-content:flex-start}#start_work[data-v-57e08221],#waiting_date[data-v-57e08221],#due_date[data-v-57e08221],#breakage_date[data-v-57e08221],#expertise_date[data-v-57e08221]{width:100%;min-width:0}#state[data-v-57e08221]{width:7.5rem}#sheet_metal_work_hours[data-v-57e08221],#painting_hours[data-v-57e08221],#mechanic_hours[data-v-57e08221]{width:5.4rem}}.car-incharge-form-validate[data-v-ca0ced5e]{display:flex;justify-content:flex-end;width:100%;margin-top:1.4rem}.car-incharge-form-button[data-v-ca0ced5e]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);background-color:var(--color-button-bg-submit-full);padding:.4rem;width:7rem;display:flex;justify-content:center;align-items:center}.car-incharge-form-button[data-v-ca0ced5e]:hover{background-color:var(--color-button-bg-submit-full-hover)}.car-incharge-form-button.-long[data-v-ca0ced5e]{width:14rem;align-self:center}.loading-icon[data-v-ca0ced5e]{color:var(--color-text-primary);font-size:1.2rem;margin-right:3rem}.insurances-container[data-v-bf40d8b7]{display:flex;flex-direction:column;width:100%;gap:.6rem;margin-top:.6rem}.insurances-selecter[data-v-bf40d8b7]{position:absolute;top:100%;left:0;width:100%;background-color:#fff;height:20rem}.insurance-selecter.-footer[data-v-bf40d8b7]{width:100%;display:flex;justify-content:center;align-items:center}.insurance-selecter[data-v-bf40d8b7]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary)}.insurance-add[data-v-bf40d8b7]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem;border-radius:var(--radius);background-color:var(--color-button-bg-submit-full);color:var(--color-text-quaternary);width:50%;margin:1rem}.insurance-add[data-v-bf40d8b7]:hover{background-color:var(--color-button-bg-submit-full-hover)}.insurance-box-container[data-v-bf40d8b7]{display:flex;flex-wrap:wrap;flex-direction:row;gap:.4rem;max-width:26rem}.insurance-box[data-v-bf40d8b7]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.4rem;background-color:var(--color-button-bg-object);color:var(--color-text-quaternary);padding:.2rem .8rem;border-radius:var(--radius-max)}.remove-insurance[data-v-bf40d8b7]{color:var(--color-text-quaternary)}.remove-insurance[data-v-bf40d8b7]:hover{color:var(--color-bg-warning);background-color:transparent}.menu-button[data-v-81998211]{display:none;color:var(--color-icon);opacity:.8}.menu-button[data-v-81998211]:hover{opacity:1;color:var(--color-icon-hover)}@media (max-width: 1400px){.menu-button[data-v-81998211]{display:block}}#car_search[data-v-a0f679c6]{width:15rem}.cars-list-toolbar[data-v-a0f679c6]{display:flex;padding:1rem;gap:.4rem;border-bottom:.4px solid var(--color-border-primary)}.cars-list-search-reset[data-v-a0f679c6]{display:flex;justify-content:center;align-items:center}.cars-list-search-reset-icon[data-v-a0f679c6]{color:var(--color-icon);min-width:18px;max-width:18px;min-height:18px;max-height:18px}.cars-list-search-reset:hover .cars-list-search-reset-icon[data-v-a0f679c6]{color:var(--color-icon-hover)}@media (max-width: 1400px){.cars-list-toolbar[data-v-a0f679c6]{display:grid;grid-template-columns:3rem 1fr 3rem;grid-template-rows:repeat(2,2fr)}.cars-list-search-reset[data-v-a0f679c6]{grid-column:3;grid-row:2}.input-car-incharge-search-states[data-v-a0f679c6]{grid-column:1/3;width:fit-content;background-color:var(--content-bg--color-lighter)}}@media (max-width: 1000px){.input-car-incharge-search-states[data-v-a0f679c6]{width:100%;grid-column:1/3}.car-state[data-v-a0f679c6]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 600px){.cars-list-toolbar[data-v-a0f679c6]{grid-template-columns:3rem 1fr 1.5rem;grid-template-rows:3rem 1fr}#car_search[data-v-a0f679c6]{width:100%}.input-car-incharge-search-states[data-v-a0f679c6]{display:flex;flex-wrap:wrap}.car-state[data-v-a0f679c6]{display:none}}.cars-list-loading-data[data-v-518ac7d5]{display:flex;justify-content:center;align-items:center;height:90vh}.loading-icon[data-v-518ac7d5]{color:var(--color-text-primary);font-size:2rem}.calendar-week-day-repairing-state-selecters[data-v-f043ea64]{display:flex;flex-direction:row;align-items:flex-end;gap:1rem;height:4rem}.repairing-state-selecter[data-v-f043ea64]{min-width:14rem}.calendar-week-day-arrival-date-selecter[data-v-9bf25e4f]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;height:4rem;width:30rem}.car-state[data-v-00f32739]{display:flex;width:.8rem;justify-content:center;align-items:center;margin:0;padding:0;min-width:0px;cursor:pointer}.state-selecter[data-v-00f32739]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);width:7rem;padding:.1rem .4rem;border-radius:var(--radius)}.state-selecter[data-v-00f32739]:disabled:hover{background-color:transparent}.car-state-container[data-v-00f32739]{padding:0;margin:0;padding-inline:0;padding-block:0}.car-state-container[data-v-00f32739]:hover{background-color:transparent}.car-state-container.-deleted[data-v-00f32739]{opacity:.4}.car-followup-tooltip[data-v-971a70a3]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.2rem}.car-followup-point-container[data-v-971a70a3]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;gap:.4rem;align-items:center;width:100%}.car-followup-point-container.-hidden[data-v-971a70a3]{display:none}.followup[data-v-971a70a3]{width:.8rem;height:.8rem;border-radius:50%}.followup.-incomplete[data-v-971a70a3]{color:var(--color-text-warning)}.followup.-complete[data-v-971a70a3]{color:var(--color-text-success)}.cars-list-item[data-v-1a420619]{display:flex;padding:.4rem .8rem;border:.4px solid var(--color-border-primary);box-sizing:border-box;width:100%;justify-content:space-between;align-items:center;border-right:none;border-left:none;border-radius:0}.cars-list-item[data-v-1a420619]:not(.-first){border-top:none}.cars-list-item[data-v-1a420619]:has(.cars-list-item-update:hover),.cars-list-item[data-v-1a420619]:has(.car-state-container-parent:hover){background-color:initial}.cars-list-item-left[data-v-1a420619],.cars-list-item-right[data-v-1a420619]{display:flex;align-items:center;gap:1rem}.cars-list-item-right[data-v-1a420619]{justify-content:flex-end}.car-name[data-v-1a420619],.car-date[data-v-1a420619],.car-invoice[data-v-1a420619],.car-name-m[data-v-1a420619]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.4rem}.car-name>span[data-v-1a420619],.car-date>span[data-v-1a420619],.car-invoice>span[data-v-1a420619],.car-name-m>span[data-v-1a420619]{color:var(--color-text-secondary)}.car-name-m[data-v-1a420619]{display:none}.car-icon[data-v-1a420619]{width:1.2rem;height:1.2rem;min-width:1.2rem;color:var(--color-icon)}.car-date[data-v-1a420619],.car-invoice[data-v-1a420619]{width:fit-content}.cars-list-item-slot[data-v-1a420619]{display:flex;align-items:center;justify-content:center;width:2rem}.replacement-car-icon[data-v-1a420619]{width:1.4rem;height:1.4rem;color:var(--color-text-submit)}.replacement-car-icon.-finished[data-v-1a420619]{color:var(--color-text-success)}.cars-list-item-update[data-v-1a420619]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);background-color:var(--color-button-bg-submit);color:var(--color-text-quaternary);padding:.2rem;width:5.5rem;justify-content:center;opacity:.9}.cars-list-item-update[data-v-1a420619]:hover{opacity:1}.car-works[data-v-1a420619]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;width:12.5rem;border-radius:var(--radius);overflow:hidden}.car-works>span[data-v-1a420619]{color:var(--color-text-secondary)}.car-work[data-v-1a420619]{display:flex;justify-content:center;align-items:center;color:var(--color-text-quaternary);min-width:3rem}.car-work.-sheet-metal[data-v-1a420619]{background-color:var(--color-bg-bar-sheet-metal-work)}.car-work.-paint[data-v-1a420619]{background-color:var(--color-bg-bar-painting)}.car-work.-mechanic[data-v-1a420619]{background-color:var(--color-bg-bar-mechanic)}.car-followup[data-v-1a420619]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 .4rem;min-width:.4rem;height:100%}.car-followup-point[data-v-1a420619]{width:.4rem;height:.4rem;border-radius:50%}.car-followup-point.-incomplete[data-v-1a420619]{background-color:var(--car-followup-incomplete)}.car-followup-point.-complete[data-v-1a420619]{background-color:var(--car-followup-complete)}.tow-truck-icon[data-v-1a420619]{width:1.2rem;height:1.2rem;color:var(--color-icon)}.tow-truck-empty-slot[data-v-1a420619]{width:.12rem}.weck-delivered-icon[data-v-1a420619],.invoice-ready-icon[data-v-1a420619]{color:var(--color-text-success)}@media (max-width: 1400px){.car-name.-note[data-v-1a420619]{display:none}}@media (max-width: 1000px){.car-name[data-v-1a420619]:not(.-homepage),.car-works[data-v-1a420619]:not(.-homepage),.car-date:not(.-homepage) span[data-v-1a420619]{display:none}.car-name-m[data-v-1a420619]:not(.-homepage){display:block}}@media (max-width: 600px){.car-date[data-v-1a420619],.car-invoice[data-v-1a420619],.car-followup[data-v-1a420619],.cars-list-item-left.-breakage>.cars-list-item-slot[data-v-1a420619],.cars-list-item-right.-breakage>.tow-truck-empty-slot[data-v-1a420619],.cars-list-item-right.-breakage>.tow-truck-slot[data-v-1a420619],.cars-list-item-left.-waiting>.cars-list-item-slot[data-v-1a420619]{display:none}.cars-list-item-slot[data-v-1a420619]{width:1.2rem}.car-name-m[data-v-1a420619]{max-width:8rem}}.cars-list-container[data-v-bcd72d5a]{display:flex;flex-direction:column;overflow-y:auto;height:100%}.cars-list-header[data-v-bcd72d5a]{font-family:Inter,sans-serif;font-weight:900;font-size:1.5rem;line-height:3.5rem;color:var(--color-text-primary);display:block;padding:.4rem .8rem}.cars-list-header[data-v-bcd72d5a]:before{content:attr(data-state)}.sentinel[data-v-bcd72d5a]{min-height:100px}.insurance-create-container[data-v-4d3c5a33]{display:flex;flex-direction:column;gap:1rem;padding-top:.4rem}.insurance-create[data-v-4d3c5a33]{display:flex;justify-content:flex-end;width:100%}.insurance-create-button[data-v-4d3c5a33]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);background-color:var(--color-button-bg-submit-full);padding:.4rem;width:7rem;display:flex;justify-content:center;align-items:center}.insurance-create-button[data-v-4d3c5a33]:hover{background-color:var(--color-button-bg-submit-full-hover)}.insurance-create-error[data-v-4d3c5a33]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-warning)}#insurance-name[data-v-4d3c5a33],#confirm-insurance-name[data-v-4d3c5a33]{width:100%;min-width:20rem}@media (max-width: 600px){#insurance-name[data-v-4d3c5a33],#confirm-insurance-name[data-v-4d3c5a33]{min-width:15rem}}.car-details[data-v-31225f4d]{display:flex;flex-direction:column;gap:.4rem;width:20rem}.car-details-title[data-v-31225f4d]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:.4rem;margin-top:.4rem}.car-details-title[data-v-31225f4d]:first-of-type{margin-top:0}.car-details-block-text[data-v-31225f4d]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;gap:.4rem;align-items:flex-start;justify-content:flex-start}.car-details-block-text.-warning[data-v-31225f4d]{color:var(--color-text-warning)}.car-details-block-text.-work[data-v-31225f4d]{color:var(--color-text-secondary)}.car-details-block-text.-work>span[data-v-31225f4d]{color:var(--color-text-primary)}.car-details-icon-text[data-v-31225f4d]{margin-top:.3rem;color:var(--color-text-quaternary-secondary)}.form__textarea.-calendar-car[data-v-31225f4d]{border:.1px solid var(--color-text-primary)}.car-details-icon-text-warning[data-v-31225f4d]{color:var(--color-bg-warning);margin-top:.15rem}.insurances-box[data-v-31225f4d]{display:flex;flex-wrap:wrap;gap:.4rem}.insurance-box[data-v-31225f4d]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);padding:.2rem .8rem;border:.4px solid var(--color-border-secondary);border-radius:var(--radius-max)}.car[data-v-2db25cee]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;width:100%}.car-text[data-v-2db25cee]{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.replacement-container[data-v-ffe86389]{display:flex;flex-direction:column;gap:1rem;padding-top:.4rem}.replacement-car-selecter[data-v-ffe86389]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;flex-direction:row;align-items:center}.replacement-car-insurance-groups[data-v-ffe86389]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.2rem}.replacement-car-empty[data-v-ffe86389]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary)}.replacement-car-dates[data-v-ffe86389]{display:flex;flex-direction:row;gap:1rem;width:30rem}.replacement-car-form-validate[data-v-ffe86389]{display:flex;justify-content:flex-end;width:100%;margin-top:1.4rem}.replacement-car-form-button[data-v-ffe86389]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);background-color:var(--color-button-bg-submit-full);padding:.4rem;width:7rem;display:flex;justify-content:center;align-items:center}.replacement-car-form-button[data-v-ffe86389]:hover{background-color:var(--color-button-bg-submit-full-hover)}.checkbox[data-v-ffe86389]{display:flex;align-items:center;gap:.6rem;width:fit-content;padding-inline:0;padding-block:0}.checkbox[data-v-ffe86389]:hover{background-color:var(--content-bg--color-lighter)}.checkbox-replacement[data-v-ffe86389]{width:.8rem;height:.8rem}@keyframes fadeSlideIn-ffe86389{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.conflict-replacements[data-v-ffe86389]{display:flex;flex-direction:column;gap:.4rem;animation:fadeSlideIn-ffe86389 .5s ease-out}.conflict-message[data-v-ffe86389]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-warning);display:flex;align-items:flex-start;gap:.4rem}.conflict-message-icon[data-v-ffe86389]{min-width:18px;max-width:18px;min-height:18px;max-height:18px}.conflict-replacement[data-v-ffe86389]{display:flex;flex-direction:column;border:.1px solid var(--color-text-quaternary-secondary);padding:.4rem;border-radius:var(--radius)}.replacement-car-borrow-reason[data-v-ffe86389]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;flex-direction:column;align-items:center;line-height:1.2rem;gap:0;height:2.4rem;width:12rem;color:var(--color-text-warning)}.replacement-car-borrow[data-v-ffe86389]{color:var(--color-text-warning)}.replacement-car-borrow-text[data-v-ffe86389]{display:flex;gap:.3rem;align-items:center}#car_replacement[data-v-ffe86389]{width:30rem}#replacement-start-date[data-v-ffe86389],#replacement-end-date[data-v-ffe86389]{width:14.5rem}.replacement-car[data-v-ffe86389]{width:13rem}@media (max-width: 600px){.replacement-container[data-v-ffe86389]{width:18rem}.replacement-car-dates[data-v-ffe86389]{flex-direction:column;width:100%}#car_replacement[data-v-ffe86389],#replacement-start-date[data-v-ffe86389],#replacement-end-date[data-v-ffe86389]{width:100%}.replacement-car[data-v-ffe86389]{width:5rem}.replacement-car span[data-v-ffe86389]{display:none}.replacement-car-borrow-reason[data-v-ffe86389]{width:10rem}}.replacement-header[data-v-2fe2e933]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary)}.replacement-header span[data-v-2fe2e933]{color:var(--color-text-secondary)}.replacement-car-form-block[data-v-2ba22f5d]{display:flex;flex-direction:column;padding:.4rem 0rem;gap:1rem;width:100%}.replacement-car-form-block.-row[data-v-2ba22f5d]{flex-direction:row;justify-content:space-between}.replacement-car-form-block.-no-padding[data-v-2ba22f5d]{padding:0}.input-replacement-car[data-v-2ba22f5d],.label-replacement-car[data-v-2ba22f5d]{background:var(--content-bg--color-lighter)!important;color:var(--color-text-primary)}.input-replacement-car.-textarea[data-v-2ba22f5d],.label-replacement-car.-textarea[data-v-2ba22f5d]{padding:.4rem;border-radius:var(--radius);margin-top:1rem;width:100%}.replacement-car-form-validate[data-v-2ba22f5d]{display:flex;justify-content:flex-end;width:100%;margin-top:1.4rem}.replacement-car-form-button[data-v-2ba22f5d]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);background-color:var(--color-button-bg-submit-full);padding:.4rem;width:7rem;display:flex;justify-content:center;align-items:center}.replacement-car-form-button[data-v-2ba22f5d]:hover{background-color:var(--color-button-bg-submit-full-hover)}#model[data-v-2ba22f5d],#brand[data-v-2ba22f5d]{min-width:12.5rem}#first_registration_date[data-v-2ba22f5d],#registration[data-v-2ba22f5d]{width:100%}@media (max-width: 600px){.replacement-car-form-block.-row[data-v-2ba22f5d]{flex-direction:column}#model[data-v-2ba22f5d],#brand[data-v-2ba22f5d]{width:100%}}.replacement-cars-list-toolbar[data-v-1d00f511]{display:flex;padding:1rem;gap:1rem;border-bottom:.4px solid var(--color-border-primary)}.replacement-cars-list-toolbar-left[data-v-1d00f511],.replacement-cars-list-toolbar-right[data-v-1d00f511]{display:flex;gap:1rem;justify-content:flex-start;width:calc(50% - 5rem)}.replacement-cars-list-toolbar-right[data-v-1d00f511]{justify-content:space-between;align-items:center;width:calc(50% + 5rem)}.replacement-cars-list-toolbar-left[data-v-1d00f511],.replacement-cars-list-toolbar-right[data-v-1d00f511]{display:flex;gap:1rem}.replacement-cars-list-toolbar-right[data-v-1d00f511]{justify-content:space-between}.replacement-cars-list-toolbar-right[data-v-1d00f511]{align-items:flex-start}.replacement-cars-list-button[data-v-1d00f511]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);padding:.5rem;max-width:40px}@media (max-width: 1000px){.replacement-cars-list-toolbar-left[data-v-1d00f511]{display:grid;grid-template-columns:3rem 1fr;grid-template-rows:42px 1fr;gap:.4rem}.replacement-cars-list-button[data-v-1d00f511]:not(.-home){grid-column:1;grid-row:2;margin-top:.6rem}.toolbar[data-v-1d00f511]{grid-column:2;grid-row:2;margin-top:.6rem}}.insurance-group-tooltip[data-v-df5fde51]{display:flex;flex-direction:column;gap:.4rem}.group-name[data-v-df5fde51]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);display:flex;align-items:center;gap:1rem}.group-insurances[data-v-df5fde51]{display:flex;flex-direction:row;flex-wrap:wrap;max-width:20rem;gap:.4rem}.insurance[data-v-df5fde51]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);padding:.1rem .4rem;border:.4px solid var(--color-border-secondary);border-radius:var(--radius-max)}.insurance.-highlighted[data-v-df5fde51]{background-color:var(--color-button-bg-submit);border-color:var(--color-button-bg-submit);color:var(--color-text-quaternary)}.insurance-groups[data-v-2bdb9701]{display:flex;align-items:center}.insurance-groups>.car__card-state[data-v-2bdb9701]:not(:first-child){margin-left:-.4rem}.maintenance-time-slot[data-v-fa295d4a]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);line-height:1rem;color:var(--color-text-warning);border:1px solid var(--color-bg-warning);position:absolute;border-radius:var(--radius);display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--content-bg--color-light)}.maintenance-time-dates[data-v-fa295d4a]{opacity:.9}.replacement-speed-dial-button[data-v-adbf0806]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);padding:.5rem;border-radius:50%;color:var(--color-text-black);opacity:.8}.replacement-speed-dial-button[data-v-adbf0806]:hover{background-color:var(--color-button-bg-focus);opacity:1}.replacement-speed-dial-item-button[data-v-adbf0806]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);padding:.5rem;border-radius:50%;color:var(--color-text-secondary);background-color:var(--content-bg--floating-button)}.replacement-speed-dial-item-button[data-v-adbf0806]:hover{color:var(--color-text-primary)}.replacement-speed-dial-item-button.-danger[data-v-adbf0806]:hover{color:var(--color-text-warning)}.fade-enter-active[data-v-adbf0806],.fade-leave-active[data-v-adbf0806]{transition:opacity var(--p-transition-duration) ease}.fade-enter-from[data-v-adbf0806],.fade-leave-to[data-v-adbf0806]{opacity:0}.replacement-slot[data-v-2bb7fd58]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);line-height:1rem;color:var(--color-text-black);position:absolute;border-radius:var(--radius);display:grid;grid-template-columns:1fr 1.5rem;border-left:1px solid var(--color-border-primary);overflow:hidden}.replacement-slot.-finished[data-v-2bb7fd58]{background-color:var(--car-state-finished-shaded)}.replacement-slot.-in-progress[data-v-2bb7fd58]{background-color:var(--car-state-coming-shaded)}.replacement-slot.-coming[data-v-2bb7fd58]{background-color:var(--content-bg--color-light);color:var(--color-text-primary);border:.4px solid var(--car-state-todo-border)}.replacement-details[data-v-2bb7fd58]{display:flex;align-items:center;flex-direction:column;width:100%;min-width:0}.replacement-names[data-v-2bb7fd58]{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-width:0}.danger-icon[data-v-2bb7fd58]{color:var(--color-text-warning)}.replacement-dates[data-v-2bb7fd58]{color:var(--color-text-black-secondary);width:100%;display:flex;justify-content:center;align-items:center}.replacement-dates.-coming[data-v-2bb7fd58]{color:var(--color-text-secondary)}.car-incharge[data-v-2bb7fd58]{display:block;text-decoration:none;font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-black)!important;padding:0;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.car-incharge[data-v-2bb7fd58]:hover{background-color:transparent;text-decoration:underline!important;cursor:pointer}.replacement-dates-text[data-v-2bb7fd58]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.replacement-car-row[data-v-eaa9f1c3]{display:flex;flex-direction:row;width:100%;height:100%;gap:.4rem;align-items:flex-start}.replacement-car[data-v-eaa9f1c3]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);border:.4px solid var(--color-border-primary);min-width:var(--cars-width);max-width:var(--cars-width);padding:.6rem .4rem;gap:.4rem;border-radius:var(--radius);display:flex;justify-content:space-between;height:var(--section-height);margin-bottom:.4rem}.week-program[data-v-eaa9f1c3]{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:.4rem;width:100%;height:100%;border:1px solid var(--color-border-primary);border-bottom:none;border-right:none}.replacement-car-row:first-child .week-program[data-v-eaa9f1c3]{border-radius:var(--radius) 0}.slot[data-v-eaa9f1c3]{border-right:1px solid var(--color-border-primary);height:100%}.slot[data-v-eaa9f1c3]:last-child{border-right:none}@media (max-width: 1000px){.replacement-car span span[data-v-eaa9f1c3]{display:none}}@media (max-width: 600px){.replacement-car-row[data-v-eaa9f1c3]{flex-direction:column}.week-program[data-v-eaa9f1c3]{height:var(--section-height)}.replacement-car[data-v-eaa9f1c3]{margin:.4rem 0;max-width:100%;width:100%;display:flex}.replacement-car span[data-v-eaa9f1c3],.replacement-car span span[data-v-eaa9f1c3]{display:flex}}.replacement-cars-week-calendar[data-v-c5fee49e]{display:flex;flex-direction:column;width:calc(100% + .4rem);position:sticky;top:-1.1rem;z-index:1;background-color:var(--content-bg--color-light)}.replacement-cars-week-header[data-v-c5fee49e]{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-top:.4rem}.week-name[data-v-c5fee49e]{font-family:Inter,sans-serif;font-weight:900;font-size:1.5rem;line-height:3.5rem;color:var(--color-text-primary);line-height:1.5rem}.replacement-cars-week-days[data-v-c5fee49e]{display:grid;grid-template-columns:repeat(5,20%);width:100%;padding-left:var(--cars-width);padding-top:1rem}.replacement-cars-week-day[data-v-c5fee49e]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;justify-content:center;align-items:flex-start;height:3rem}.week-table[data-v-c5fee49e]{display:flex;flex-direction:column}@media (max-width: 1000px){.week-name[data-v-c5fee49e]{width:55%}}@media (max-width: 600px){.replacement-cars-week-header[data-v-c5fee49e]{flex-direction:column-reverse;align-items:flex-end;gap:1rem}.week-name[data-v-c5fee49e]{width:100%}.replacement-cars-week-days[data-v-c5fee49e]{padding-left:0}}.replacement-cars-week[data-v-a124f0cf]{display:flex;flex-direction:column;width:100%;margin:1rem 0;height:auto}.sentinel[data-v-a124f0cf]{width:100%;display:flex;align-items:flex-end;justify-content:center;min-height:10000px}.sentinel.-bottom[data-v-a124f0cf]{align-items:flex-start}.loading-icon[data-v-a124f0cf]{font-size:2rem;color:var(--color-text-primary)}.replacement-cars-weeks[data-v-9541c312]{display:flex;flex-direction:column;overflow-y:auto;gap:1rem;padding:1rem;height:calc(100% - 4.6rem)}.replacement-cars-list-empty[data-v-aa6ed03b]{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.replacement-cars-list-empty-card[data-v-aa6ed03b]{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border:.4px solid var(--color-border-tertiary);border-radius:var(--radius);background-color:var(--content-bg--color-lighter);padding:1rem;min-width:35rem;min-height:15rem;overflow:hidden}.replacement-cars-list-empty-icon[data-v-aa6ed03b]{position:absolute;width:20rem;height:20rem;transform:translate(-20%,-30%);color:var(--color-icon);opacity:.1;z-index:1}.replacement-cars-list-empty-text[data-v-aa6ed03b]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary)}.replacement-cars-list-empty-button[data-v-aa6ed03b]{font-family:Inter,sans-serif;font-weight:600;font-size:1rem;line-height:2.5rem;color:var(--color-text-primary);background-color:var(--color-button-bg-submit);color:var(--color-text-quaternary);padding:.4rem .8rem;border-radius:var(--radius);cursor:pointer;z-index:2;opacity:1}.replacement-cars-list-empty-button[data-v-aa6ed03b]:hover{background-color:var(--color-button-bg-submit-full-hover);color:var(--color-text-quaternary);opacity:1}@media (max-width: 600px){.replacement-cars-list-empty-card[data-v-aa6ed03b]{min-width:0;min-height:0;width:80%;gap:1rem}.replacement-cars-list-empty-icon[data-v-aa6ed03b]{width:10rem;height:10rem;transform:translate(-30%,-30%)}.replacement-cars-list-empty-header[data-v-aa6ed03b]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);font-weight:600}.replacement-cars-list-empty-button[data-v-aa6ed03b]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary)}}.calendar-loading-data[data-v-38327b05]{display:flex;justify-content:center;align-items:center;height:100%}.loading-icon[data-v-38327b05]{color:var(--color-text-primary);font-size:2rem}.input-maintenance-time[data-v-90af3471],.label-maintenance-time[data-v-90af3471]{background:var(--content-bg--color-lighter)!important}.label-maintenance-time[data-v-90af3471]{color:var(--color-text-secondary)}.label-maintenance-time.-icon[data-v-90af3471]{display:flex;align-items:center;gap:.4rem}.input-maintenance-time[data-v-90af3471]{color:var(--color-text-primary)}.maintenance-time-container[data-v-90af3471]{display:flex;flex-direction:column;gap:1rem;padding-top:.4rem}.maintenance-time-dates[data-v-90af3471]{display:flex;flex-direction:row;gap:1rem;width:30rem}.maintenance-time-form-validate[data-v-90af3471]{display:flex;justify-content:flex-end;width:100%;margin-top:1.4rem}.maintenance-time-form-button[data-v-90af3471]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);background-color:var(--color-button-bg-submit-full);padding:.4rem;width:7rem;display:flex;justify-content:center;align-items:center}.maintenance-time-form-button[data-v-90af3471]:hover{background-color:var(--color-button-bg-submit-full-hover)}.label-maintenance-time[data-v-90af3471]{background:var(--content-bg--color-lighter)!important}#maintenance-time-start-date[data-v-90af3471],#maintenance-time-end-date[data-v-90af3471]{width:12.5rem}@media (max-width: 600px){.maintenance-time-dates[data-v-90af3471]{flex-direction:column;width:17rem}#maintenance-time-start-date[data-v-90af3471],#maintenance-time-end-date[data-v-90af3471]{width:100%}}.maintenance-time-message[data-v-e8b2484b]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary)}.maintenance-time-buttons[data-v-e8b2484b]{display:flex;width:100%;justify-content:flex-end;gap:.4rem}.maintenance-time-form-button[data-v-e8b2484b]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-quaternary);background-color:var(--color-button-bg-submit-full);padding:.2rem;width:7rem;display:flex;justify-content:center;align-items:center;margin-top:2.25rem}.maintenance-time-form-button[data-v-e8b2484b]:hover{background-color:var(--color-button-bg-submit-full-hover)}.maintenance-time-form-button.-deletion[data-v-e8b2484b]{background-color:var(--color-bg-warning)}.maintenance-time-form-button.-deletion[data-v-e8b2484b]:hover{background-color:var(--color-text-warning)}button.-replacement-car[data-v-15226583]{padding:.5rem}.replacement-car[data-v-15226583]{width:100%;height:100%;padding-top:2rem;padding-bottom:10rem;overflow-y:auto;margin:auto}.replacement-car-container[data-v-15226583]{display:flex;align-items:flex-start;flex-direction:column;gap:1rem;width:60%;margin:auto}.replacement-car-details[data-v-15226583]{display:flex;gap:1rem;width:100%;justify-content:space-between;align-items:flex-start}.replacement-car-title[data-v-15226583]{font-family:Inter,sans-serif;font-weight:900;font-size:1.5rem;line-height:3.5rem;color:var(--color-text-primary);line-height:2rem}.replacement-car-title span[data-v-15226583]{color:var(--color-text-secondary)}.replacement-car-insurances[data-v-15226583]{display:flex;gap:.4rem;flex-wrap:wrap}.replacement-car-insurance[data-v-15226583]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);padding:.2rem .8rem;border:.4px solid var(--color-border-secondary);border-radius:var(--radius-max)}.replacement-car-insurances-empty[data-v-15226583]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);color:var(--color-text-secondary)}.replacement-car-timeline[data-v-15226583]{display:flex;align-items:flex-start;flex-direction:column;margin-top:2rem!important;width:60%;margin:auto}.replacement-car-icon[data-v-15226583]{color:var(--color-text-quaternary)}.replacement-car-marker-date[data-v-15226583]{background-color:var(--color-button-bg-submit);border-radius:999px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px}.replacement-car-marker-date.-end[data-v-15226583]{background-color:var(--color-text-success)}.replacement-car-marker[data-v-15226583]{display:inline-flex;align-items:center;justify-content:center;position:relative;align-self:baseline;border-width:2px;border-style:solid;border-color:var(--color-text-secondary);border-radius:999px;width:18px;height:18px}.replacement-car-marker.-disabled[data-v-15226583]{color:var(--color-text-warning);background-color:var(--color-text-warning);border-color:var(--color-text-warning)}.replacement-car-date[data-v-15226583]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);display:flex;flex-direction:row;align-items:center;gap:.4rem;transform:translateY(-.2rem)}.replacement-car-owner[data-v-15226583]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);text-decoration:none;transform:translateY(-.2rem)}.maintenance-time-buttons[data-v-15226583]{display:flex;gap:.4rem}.maintenance-time-button[data-v-15226583]{color:var(--color-icon);opacity:.6}.maintenance-time-button[data-v-15226583]:hover{opacity:1;background-color:transparent;color:var(--color-icon-focus)}.maintenance-time-button.-delete[data-v-15226583]:hover{color:var(--color-text-warning)}.replacement-car-state-of-play[data-v-15226583]{font-family:Inter,sans-serif;font-weight:400;font-size:.8rem;line-height:1.5rem;color:var(--color-text-primary);width:60%;margin:1rem auto;padding:1rem;border:.4px solid var(--color-border-secondary);border-radius:var(--radius);white-space:pre-wrap}@media (max-width: 1000px){.body__toolbar.-replacement-car[data-v-15226583]{position:relative}}@media (max-width: 600px){.replacement-car-container[data-v-15226583]{width:100%;padding:0 1rem}.replacement-car-details[data-v-15226583]{flex-direction:column-reverse;align-items:flex-end}.replacement-car-state-of-play[data-v-15226583]{width:calc(100% - 2rem)}}
/*# sourceMappingURL=index.css.map */
