.invoice-tracking-layout_page__ksFq7{display:flex;flex:1;flex-direction:column;min-height:calc(100dvh - var(--header-height, 58px) - 3.5rem);padding:0}.kt-scrollable-y:has(.invoice-tracking-layout_page__ksFq7){padding-top:0}.invoice-tracking-layout_page__ksFq7>[data-page-toolbar]{flex:none;align-items:center;margin:0!important;min-height:3rem;padding:.375rem 1rem;border-bottom:1px solid var(--border)}.invoice-tracking-layout_layout__Dh8hs.invoice-tracking-layout_layout__Dh8hs{flex:1;align-items:stretch;min-height:calc(100dvh - var(--header-height, 58px) - 6.5rem)}.invoice-tracking-layout_layout__Dh8hs>[data-slot=tabs-navigation]{position:relative;top:auto;align-self:stretch;max-height:none;overflow:visible;padding-block:.75rem}.invoice-tracking-layout_layout__Dh8hs>[data-slot=tabs-navigation]>[data-slot=tabs-list]{min-height:100%;justify-content:flex-start}.invoice-tracking-layout_heading__rlV60{display:flex;flex-direction:column;gap:0;padding:0}.invoice-tracking-layout_kpis__xTMva{padding:.75rem 1rem}.vehicle-search-history_history__OvGcQ{width:100%;padding:0}.vehicle-search-history_historyTable__anAYN{width:100%;background:var(--background)}.vehicle-search-history_historyTable__anAYN [data-slot=table-wrapper]{overflow:visible;border-radius:0}.vehicle-search-history_table__OlQll{width:100%;border-collapse:separate;border-spacing:0}.vehicle-search-history_historyTitle__3oHnJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 1rem;border-bottom:1px solid rgb(255 255 255/20%)}.vehicle-search-history_table__OlQll>thead{z-index:3}.vehicle-search-history_table__OlQll>thead:not([data-page-sticky]){position:sticky;top:0}.vehicle-search-history_table__OlQll>tbody>tr>td{background:var(--background);color:var(--foreground)}.theme-toggle_icon__mSE6M{display:inline-flex;align-items:center;justify-content:center;animation:theme-toggle_reveal-sun__bPCRD .36s cubic-bezier(.2,.8,.2,1) both}.theme-toggle_icon__mSE6M[data-mode=dark]{animation-name:theme-toggle_reveal-moon__yu4e2}@keyframes theme-toggle_reveal-sun__bPCRD{0%{opacity:0;transform:rotate(-90deg) scale(.5)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes theme-toggle_reveal-moon__yu4e2{0%{opacity:0;transform:rotate(90deg) scale(.5)}to{opacity:1;transform:rotate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.theme-toggle_icon__mSE6M{animation:none}}.floating-selection-actions_bar__Y8zx4{position:fixed;right:1.5rem;bottom:max(1.5rem,env(safe-area-inset-bottom));z-index:40;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;max-width:min(70rem,calc(100vw - 3rem));max-height:40dvh;overflow-y:auto;padding:.5rem;border:1px solid var(--border);border-radius:.75rem;background:color-mix(in srgb,var(--background) 95%,transparent);box-shadow:0 12px 32px rgb(0 0 0/.18);backdrop-filter:blur(12px)}.floating-selection-actions_count__OL3D6{padding-inline:.5rem;font-size:.8125rem;font-weight:500}.floating-selection-actions_actions__rU5IQ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.floating-selection-actions_actions__rU5IQ [data-slot=button]{white-space:normal;height:auto;min-height:2.25rem}.floating-selection-actions_clear__dlua6{flex-shrink:0;margin-inline-start:auto}@media (max-width:639px){.floating-selection-actions_bar__Y8zx4{right:.75rem;left:.75rem;bottom:max(.75rem,env(safe-area-inset-bottom));max-width:none}.floating-selection-actions_actions__rU5IQ{order:3;width:100%}.floating-selection-actions_actions__rU5IQ [data-slot=button]{flex:1 1 auto}}.dossier-detail_page__DPcWu{--page-breadcrumb-content-gap:0px;--list-surface-radius:0px;--list-surface-inline-border-width:1px}.dossier-detail_workspace__n8OhJ{min-height:calc(100dvh - var(--header-height, 58px) - 8rem);border-block:1px solid var(--border)}.dossier-detail_workspace__n8OhJ [data-slot=tabs-content]{min-width:0}.dossier-detail_workspace__n8OhJ [data-slot=card]{border-radius:0;box-shadow:none}.dossier-detail_page__DPcWu [data-financing-table-wrapper]{border:1px solid var(--border);border-radius:0}.dossier-detail_page__DPcWu [data-financing-table]{border-collapse:separate;border-spacing:0}.dossier-detail_page__DPcWu [data-financing-table] :is(th,td){border-inline-end:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:middle}.dossier-detail_page__DPcWu [data-financing-table] :is(th,td):last-child{border-inline-end:0}.dossier-detail_page__DPcWu [data-financing-table] tbody tr:last-child td{border-bottom:0}.dossier-detail_page__DPcWu [data-financing-table] tfoot td{border-top:1px solid var(--border);border-bottom:0;background:var(--muted)}.dossier-detail_page__DPcWu [data-financing-table] thead th{background:var(--table-header-background,var(--primary));color:var(--table-header-foreground,var(--primary-foreground))}.dossier-detail_page__DPcWu [data-financing-table] tbody tr:hover>td{background:var(--accent);color:var(--accent-foreground)}.collections-layout_page___1yj4{display:flex;flex-direction:column;min-width:0;max-width:100%;min-height:calc(100dvh - var(--header-height, 58px) - var(--navbar-height, 56px) - 2rem);padding:0!important}.collections-layout_page___1yj4>[data-page-toolbar]{flex:none;flex-wrap:wrap;gap:.5rem;margin:0!important;padding:.375rem .75rem;border-bottom:1px solid var(--border)}.collections-layout_tabs__IIhSC{flex:1;align-items:stretch;min-width:0;margin:0!important}.collections-layout_tabs__IIhSC>[data-slot=tabs-panels]{display:flex;flex-direction:column;min-width:0}.collections-layout_tabs__IIhSC .collections-layout_panel__fui7R{flex:1;min-width:0;margin:0;padding:1rem}.collections-layout_panel__fui7R>*+*{margin-top:1rem}.collections-layout_sectionHeading__S8afy{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-width:0}.collections-layout_tabs__IIhSC [data-slot=card]{border-radius:.75rem}.collections-layout_tabs__IIhSC [data-list-surface]{--list-surface-radius:0.75rem;--list-surface-inline-border-width:1px;border-width:1px}.collections-layout_alerts__5BpWb,.collections-layout_kpis__NDMa_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:2px}@media (min-width:1200px){.collections-layout_kpis__NDMa_{grid-template-columns:repeat(4,minmax(0,1fr))}.collections-layout_alerts__5BpWb{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:639px){.collections-layout_tabs__IIhSC .collections-layout_panel__fui7R{padding:.75rem}.collections-layout_alerts__5BpWb,.collections-layout_kpis__NDMa_{grid-template-columns:minmax(0,1fr)}.collections-layout_page___1yj4>[data-page-toolbar]>:first-child{flex:1 0 100%}}.fleet-vehicles-page-layout_page__n9N_e{display:flex;flex-direction:column;flex:1;min-height:calc(100dvh - var(--header-height, 58px) - 3.5rem);padding-bottom:0}.fleet-vehicles-page-layout_page__n9N_e>[data-fleet-page-header]{flex-shrink:0}.fleet-vehicles-page-layout_layout__l7C6O{flex:1;min-height:calc(100dvh - var(--header-height, 58px) - 6.5rem);align-items:stretch}.fleet-vehicles-page-layout_navigation__rCyVW{display:flex;flex-direction:column;position:relative;top:auto;align-self:stretch;max-height:none;overflow:visible}.fleet-vehicles-page-layout_navigation__rCyVW>nav[aria-label]{flex:1;position:static;min-height:100%;max-height:none;overflow:visible}.chart-entrance_entrance__QFAEK [data-chart-progress]{transform-origin:left;animation:chart-entrance_fill__zInml .8s cubic-bezier(.16,1,.3,1) .18s both}@keyframes chart-entrance_fill__zInml{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.chart-entrance_entrance__QFAEK [data-chart-progress]{animation:none}}.home-operations-calendar_calendar__GIEJr{--home-calendar-surface:var(--card);--home-calendar-ink:var(--card-foreground);--home-calendar-highlight:var(--calendar-selected-background,var(--accent));--subtable-row-bg:var(--home-calendar-surface);--subtable-row-color:var(--home-calendar-ink)}.dark .home-operations-calendar_calendar__GIEJr{--home-calendar-surface:var(--background);--home-calendar-ink:var(--foreground);--home-calendar-highlight:var(--calendar-selected-background,var(--accent))}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-header-toolbar{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;border:0;border-radius:0;padding:4px 0;row-gap:10px}.home-operations-calendar_calendar__GIEJr .home-operations-calendar_periodControls__L2_O2{order:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-width:0}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-header-toolbar>.fc-toolbar-chunk:first-child{order:0}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-header-toolbar>.fc-toolbar-chunk:nth-child(2){order:1}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-header-toolbar>.fc-toolbar-chunk:nth-child(3){order:3}@media (max-width:1400px){.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-header-toolbar{grid-template-columns:auto 1fr auto}.home-operations-calendar_calendar__GIEJr .home-operations-calendar_periodControls__L2_O2{order:4;grid-column:1/-1}}@media (max-width:640px){.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-header-toolbar{display:flex!important;flex-wrap:wrap}.home-operations-calendar_calendar__GIEJr .home-operations-calendar_periodControls__L2_O2{width:100%}}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr [data-slot=card-content]{padding:0!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr [data-slot=container]{padding-inline:0!important;max-width:none!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc td,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc th,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-daygrid-day-frame,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-timegrid-col-frame{background-color:var(--home-calendar-surface)!important}.home-operations-calendar_calendar__GIEJr .fc,.home-operations-calendar_calendar__GIEJr .fc-day-past,.home-operations-calendar_calendar__GIEJr .fc-day-today,.home-operations-calendar_calendar__GIEJr .fc-daygrid-day,.home-operations-calendar_calendar__GIEJr .fc-list-empty,.home-operations-calendar_calendar__GIEJr .fc-scrollgrid-section-body>td,.home-operations-calendar_calendar__GIEJr .fc-timegrid-axis,.home-operations-calendar_calendar__GIEJr .fc-timegrid-col,.home-operations-calendar_calendar__GIEJr .fc-timegrid-divider,.home-operations-calendar_calendar__GIEJr .fc-timegrid-slot{background:var(--home-calendar-surface)!important;color:var(--home-calendar-ink)}.home-operations-calendar_calendar__GIEJr .fc .fc-event-main{color:inherit!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-timegrid .fc-daygrid-day-frame{min-height:32px!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-timegrid-slot{height:124px}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-timegrid-event .fc-event-main{overflow:hidden}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-timegrid-event .flotiva-fc-event-meta{display:grid;white-space:normal}.home-operations-calendar_systemBc__Ie_Wm{font-size:12px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations-calendar_clientBc__Dybl_{font-size:11px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-multimonth .fc-daygrid-day-frame{min-height:48px!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-col-header-cell{background:var(--table-header-background,var(--primary))!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-col-header-cell span,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-col-header-cell-cushion,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .flotiva-fc-day-header,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .flotiva-fc-day-header-label{color:var(
    --calendar-header-foreground,var(--table-header-foreground,var(--primary-foreground))
  )!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .home-selected-day,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .home-selected-day .fc-daygrid-day-frame,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .home-selected-day .fc-timegrid-col-frame{--subtable-row-bg:var(--home-calendar-highlight);background:var(--home-calendar-highlight)!important;box-shadow:inset 2px 0 var(--primary),inset -2px 0 var(--primary)}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .home-selected-day-header{--calendar-header-foreground:var(
    --calendar-selected-header-foreground,var(--primary-foreground)
  );background:var(
    --calendar-selected-header-background,var(--primary)
  )!important;color:var(
    --calendar-selected-header-foreground,var(--primary-foreground)
  )!important;box-shadow:inset 2px 0 var(--primary),inset -2px 0 var(--primary)}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .home-selected-day .fc-daygrid-day-frame{height:100%}.home-operations-calendar_calendar__GIEJr .fc .fc-daygrid-day-number,.home-operations-calendar_calendar__GIEJr .fc .fc-timegrid-axis-cushion,.home-operations-calendar_calendar__GIEJr .fc .fc-timegrid-slot-label-cushion{color:var(--home-calendar-ink)}.home-operations-calendar_calendar__GIEJr .fc .fc-header-toolbar>.fc-toolbar-chunk:nth-child(2){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-list-day-cushion{background:var(--table-header-background,var(--primary))!important}.home-operations-calendar_calendar__GIEJr .fc .fc-list-day-side-text,.home-operations-calendar_calendar__GIEJr .fc .fc-list-day-text,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-list-day-cushion{color:var(
    --calendar-header-foreground,var(--table-header-foreground,var(--primary-foreground))
  )!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-list-event:hover>td,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-list-event>td{background:var(--flotiva-fc-event-bg,var(--card))!important;color:var(--flotiva-fc-event-text,var(--card-foreground))!important}.home-operations-calendar_calendar__GIEJr .fc .fc-list-event-title .flotiva-fc-event-content,.home-operations-calendar_calendar__GIEJr .fc .fc-list-event-title a{color:inherit!important}.home-operations-calendar_pageTransition__G5VX3{display:grid;gap:4px;animation:home-operations-calendar_calendar-page-in__CV1xn .16s ease-out}@keyframes home-operations-calendar_calendar-page-in__CV1xn{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.home-operations-calendar_pageTransition__G5VX3{animation:none}}.home-operations-calendar_dashboard__xHL_G{background:var(--background);color:var(--foreground)}.home-operations-calendar_filterPanel__WjKyM.home-operations-calendar_filterPanel__WjKyM.home-operations-calendar_filterPanel__WjKyM[data-slot=sheet-content]{inset:20px 20px auto auto!important;height:auto!important;max-height:calc(100dvh - 40px);gap:0}.home-operations-calendar_filterPanel__WjKyM.home-operations-calendar_filterPanel__WjKyM [data-slot=sheet-body]{flex:0 1 auto!important;overflow-x:hidden!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .home-search-match{outline:3px solid var(--primary)!important;border-color:var(--primary)!important;background:var(--home-calendar-highlight)!important;outline-offset:-2px}.dark .home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .home-search-match{color:var(--calendar-selected-foreground,var(--foreground))!important}.dark .home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary:not(.fc-button-active):hover{background:var(--muted);color:var(--foreground)}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc-dayGridWeek-view .fc-daygrid-day-frame{min-height:max(480px,calc(100dvh - 260px))!important}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary{box-shadow:none!important;transition:background-color .12s ease,color .12s ease}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary:focus:not(:focus-visible){outline:none}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary:not(.fc-button-active):hover{background:var(--accent);color:var(--accent-foreground)}.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary.fc-button-active,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary.fc-button-active:focus,.home-operations-calendar_calendar__GIEJr.home-operations-calendar_calendar__GIEJr .fc .fc-button-primary.fc-button-active:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.narsa-reporting_dialog__u4_2h[data-state=open]{animation:narsa-reporting_reporting-open__WyPFt .32s cubic-bezier(.16,1,.3,1) both}.narsa-reporting_dialog__u4_2h[data-state=closed]{animation:narsa-reporting_reporting-close__RYCKK .16s ease-in both}.narsa-reporting_dialog__u4_2h [data-reporting-panel]{border:0;box-shadow:none}@keyframes narsa-reporting_reporting-open__WyPFt{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes narsa-reporting_reporting-close__RYCKK{0%{opacity:1;scale:1}to{opacity:0;scale:.98}}@media (prefers-reduced-motion:reduce){.narsa-reporting_dialog__u4_2h[data-state]{animation:none}}.illustrated-empty-state_state__RaBFk{display:flex;width:100%;min-height:clamp(20rem,50dvh,28rem);flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2rem 1.5rem;text-align:center}[data-empty-surface]:has(.illustrated-empty-state_state__RaBFk),[data-slot=card-table]:has(.illustrated-empty-state_state__RaBFk){border:0!important;border-radius:0;margin:0}.illustrated-empty-state_paginationMarker___39e5,[data-list-footer]:has(.illustrated-empty-state_paginationMarker___39e5),[data-slot=card-footer]:has(.illustrated-empty-state_paginationMarker___39e5){display:none}.vehicle-search-results-table_results__UxRmZ.vehicle-search-results-table_results__UxRmZ [data-slot=card-table]{margin-inline:0}.vehicle-search-results-table_results__UxRmZ.vehicle-search-results-table_results__UxRmZ td:has(>[data-vehicle-history]){padding:0}.vehicle-search-results-table_results__UxRmZ .vehicle-search-results-table_actionsCell__iBoaZ.vehicle-search-results-table_actionsCell__iBoaZ{padding-inline:8px}.related-records-table_surface__XgpOD[data-list-surface]{--list-surface-radius:0px;--list-surface-inline-border-width:0px;width:100%;min-width:0;border-top:0;border-radius:0;box-shadow:none}.related-records-table_surface__XgpOD[data-list-surface] [data-slot=card-table],.related-records-table_surface__XgpOD[data-list-surface] [data-slot=table-wrapper]{margin-inline:0;border-inline:0;border-radius:0}.related-records-table_surface__XgpOD[data-list-surface][data-related-records] [data-list-toolbar]{padding:1rem}.related-records-table_surface__XgpOD[data-list-surface][data-related-records] [data-slot=card-footer]{padding:.75rem 1rem}.circuits-page_page__7Gp_F{flex:1;min-height:calc(100dvh - var(--header-height, 58px) - 3.5rem);padding:0}.kt-scrollable-y:has(.circuits-page_page__7Gp_F){padding-top:0}.circuits-page_page__7Gp_F>[data-page-toolbar]{align-items:center;min-height:3rem;margin:0!important;padding:.375rem 1rem;border-bottom:1px solid var(--border)}.billing-invoice-detail_tableSection__F2v3d.billing-invoice-detail_tableSection__F2v3d,.billing-invoice-detail_tableSection__F2v3d.billing-invoice-detail_tableSection__F2v3d [data-slot=card-table],.billing-invoice-detail_tableSection__F2v3d.billing-invoice-detail_tableSection__F2v3d [data-slot=card],.billing-invoice-detail_tableSection__F2v3d.billing-invoice-detail_tableSection__F2v3d [data-slot=data-grid],.billing-invoice-detail_tableSection__F2v3d.billing-invoice-detail_tableSection__F2v3d [data-slot=table-wrapper]{border-radius:0}.billing-invoice-detail_tableSection__F2v3d.billing-invoice-detail_tableSection__F2v3d [data-slot=card-table]{margin-inline:0;border-inline:0}.billing-invoice-detail_additionalInfo__Ys3Wt>[data-slot=card-content]>[data-slot=accordion]{padding-inline:0}.billing-invoice-detail_additionalInfo__Ys3Wt [data-slot=accordion-trigger],.billing-invoice-detail_textContent__YOWYB[data-slot=accordion-content]{padding-inline:1rem}main#main-content:has(>.fleet-vehicle-form_page__sKCqM){display:flex;flex-direction:column}.fleet-vehicle-form_page__sKCqM{display:flex;flex:1;flex-direction:column;min-width:0;padding:0!important}.fleet-vehicle-form_page__sKCqM>[data-page-toolbar]{margin-bottom:0!important}.fleet-vehicle-form_form__tuxpN,.fleet-vehicle-form_form__tuxpN>form{display:flex;flex:1;flex-direction:column;min-width:0}.fleet-vehicle-form_tabs__SZvms{flex:1;min-height:28rem;align-items:stretch}.fleet-vehicle-form_tabs__SZvms>[data-slot=tabs-navigation]{position:relative;top:auto;align-self:stretch;max-height:none;overflow:visible}.fleet-vehicle-form_tabs__SZvms>[data-slot=tabs-navigation]>[role=tablist]{position:sticky;top:var(--tabs-sticky-top,.75rem);max-height:calc(100dvh - var(--tabs-sticky-top, .75rem) - 5rem);overflow-y:auto}.fleet-vehicle-form_tabs__SZvms>[data-slot=tabs-panels]>.fleet-vehicle-form_panel__8Y0Mc{margin:0;padding:1.5rem}.fleet-vehicle-form_panel__8Y0Mc>*+*{margin-top:1.5rem}.fleet-vehicle-form_panel__8Y0Mc>.fleet-vehicle-form_sectionHeader__bNo9a{margin:-1.5rem -1.5rem 0;display:flex;align-items:center;min-height:2.5rem;padding:.375rem 1.5rem;border-bottom:1px solid var(--border)}.fleet-vehicle-form_sectionTitle__3D46d{margin:0;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem}.fleet-vehicle-form_tabs__SZvms.fleet-vehicle-form_tabs__SZvms [role=tablist] [role=tab][data-invalid=true],.fleet-vehicle-form_tabs__SZvms.fleet-vehicle-form_tabs__SZvms [role=tablist] [role=tab][data-invalid=true]:is(:hover,:focus-visible,[data-state=active]){background:color-mix(in srgb,var(--destructive) 14%,var(--background))!important;color:var(--destructive)!important}.fleet-vehicle-form_errorCount__cpgg4{flex-shrink:0}.fleet-vehicle-form_footer__i0MbT{position:sticky;bottom:0;z-index:20;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;width:100%;min-height:3.5rem;padding:.625rem 1.5rem max(.625rem,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);box-shadow:0 -3px 8px rgb(0 0 0/.04)}@media (max-width:639px){.fleet-vehicle-form_tabs__SZvms>[data-slot=tabs-panels]>.fleet-vehicle-form_panel__8Y0Mc{padding:1rem}.fleet-vehicle-form_panel__8Y0Mc>.fleet-vehicle-form_sectionHeader__bNo9a{margin-inline:-1rem;margin-top:-1rem;padding-inline:1rem}.fleet-vehicle-form_footer__i0MbT{padding-inline:1rem}}.manage-contacts-dialog_tableRegion__BhZ5B{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:0;scrollbar-color:var(--muted-foreground) var(--muted)}.manage-contacts-dialog_tableRegion__BhZ5B.manage-contacts-dialog_tableRegion__BhZ5B>[data-slot=table-wrapper]{overflow:visible;border:0;border-radius:0}.manage-contacts-dialog_tableRegion__BhZ5B [data-slot=table-cell],.manage-contacts-dialog_tableRegion__BhZ5B [data-slot=table-head]{white-space:nowrap}.manage-contacts-dialog_actionCell__bHoXP,.manage-contacts-dialog_actionHeader__hycD9{position:sticky;right:0;z-index:1;min-width:140px;text-align:right;box-shadow:-1px 0 0 var(--border)}.manage-contacts-dialog_actionCell__bHoXP{background:var(--card)}.manage-contacts-dialog_actionHeader__hycD9{background:var(--table-header-background,var(--primary));color:var(--table-header-foreground,var(--primary-foreground))}.tier-detail_page__sXR91{min-width:0;min-height:100%;padding:0!important}.tier-detail_page__sXR91>[data-page-toolbar]{min-height:3rem;margin:0;padding:.375rem .75rem;align-items:center;border-bottom:1px solid var(--border)}.tier-detail_tabs__ydLiV{min-height:calc(100dvh - 6rem);align-items:stretch}.tier-detail_tabs__ydLiV [data-slot=tabs]{min-height:calc(100dvh - 9rem);align-items:stretch}.tier-detail_tabs__ydLiV [data-slot=tabs-navigation]{position:relative;align-self:stretch;max-height:none;overflow:visible}.tier-detail_tabs__ydLiV [data-slot=tabs-navigation]>[role=tablist]{position:sticky;top:0;max-height:calc(100dvh - 6rem);overflow-y:auto}.tier-detail_tabs__ydLiV [data-slot=tabs-content]{min-width:0;margin:0;padding:0}.tier-detail_tabs__ydLiV [data-slot=card]{border:0;border-radius:0;box-shadow:none}.tier-detail_tabs__ydLiV [data-slot=card][data-list-surface]{width:100%;margin:0;--list-surface-radius:0px;--list-surface-inline-border-width:0px}.tier-detail_tabs__ydLiV [data-slot=card-content]:has(table){padding:0}.tier-detail_tabs__ydLiV div:has(>[data-slot=table-wrapper]){border-inline:0;border-radius:0}.tier-detail_tabs__ydLiV [data-slot=table-head]{height:2.75rem;padding-inline:.75rem;white-space:nowrap}.tier-detail_tabs__ydLiV [data-slot=table-cell]{padding:.625rem .75rem}.tier-detail_sectionHeader__1bNNK,.tier-detail_tabs__ydLiV [data-slot=card-header],.tier-detail_tabs__ydLiV [data-tier-section-header]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;min-height:3rem;gap:.5rem;margin:0;padding:.5rem .75rem;border-bottom:1px solid var(--border)}.tier-detail_sectionHeader__1bNNK h2,.tier-detail_sectionHeader__1bNNK h3,.tier-detail_tabs__ydLiV [data-slot=card-title],.tier-detail_tabs__ydLiV [data-tier-section-header] h3{font:inherit;font-size:.875rem;font-weight:600}.tier-detail_section__dR4fK{padding:0!important;gap:0!important}.tier-detail_section__dR4fK>*{margin-block:0!important}.tier-detail_section__dR4fK>:not([data-tier-section-header]):not([data-slot=tabs]):not(:has(table)):not([data-tier-table]){padding:.75rem}.tier-detail_section__dR4fK>:has(table)>:not([data-slot=table-wrapper]):not(:has(table)){padding:.5rem .75rem}.tier-detail_grid__V_p6i{min-width:0}.tier-detail_gridFooter__EcN37{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-top:1px solid var(--border)}.tier-detail_tabs__ydLiV [data-list-toolbar]:not([data-list-controls]):has(>:only-child){justify-content:flex-end}.tier-detail_sheetPage__roROH>.tier-detail_tabs__ydLiV{min-height:calc(100dvh - 3rem)}.tier-detail_sheetPage__roROH .tier-detail_tabs__ydLiV [data-slot=tabs]{min-height:calc(100dvh - 6rem)}.tier-detail_contactsContent__Bn_90{padding:0!important}.tier-detail_contactsContent__Bn_90>:not(.tier-detail_tableFrame__fxd6W){padding:.75rem}.tier-detail_section__dR4fK>[data-tier-services]{padding:0!important}.tier-detail_tabs__ydLiV.tier-detail_tabs__ydLiV [data-slot=card-table]{margin:0;padding:0;border-inline:0;border-radius:0}.tier-detail_tabs__ydLiV.tier-detail_tabs__ydLiV [data-slot=data-grid],.tier-detail_tabs__ydLiV.tier-detail_tabs__ydLiV [data-slot=table-wrapper]{border:0;border-radius:0}.tier-detail_searchToolbar__2s_44{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3rem;padding:.5rem .75rem}.tier-detail_tabs__ydLiV.tier-detail_tabs__ydLiV .tier-detail_tableFrame__fxd6W{overflow:hidden;border:1px solid var(--border);border-radius:0}.tier-detail_gridFooter__EcN37{border-top:0}.tier-detail_tabs__ydLiV.tier-detail_tabs__ydLiV [data-table-controls]{border-top:1px solid var(--border)}.date-time-field_field__gnJnr{min-width:0;max-width:100%;font-family:inherit!important;font-size:.8125rem!important;line-height:1.25rem!important}.date-time-field_field__gnJnr .MuiInputBase-root,.date-time-field_field__gnJnr .MuiPickersInputBase-root{box-sizing:border-box;height:100%;min-height:0;padding:0 12px;border-radius:var(--radius-md,6px);background:var(--background);color:var(--foreground);font:inherit}.date-time-field_field__gnJnr .MuiInputBase-input,.date-time-field_field__gnJnr .MuiPickersSectionList-root{min-width:0;padding-block:0;font:inherit;line-height:inherit}.date-time-field_field__gnJnr .MuiOutlinedInput-notchedOutline,.date-time-field_field__gnJnr .MuiPickersOutlinedInput-notchedOutline{border-color:var(--input)}.date-time-field_field__gnJnr .Mui-focused fieldset{border-color:var(--primary)}.date-time-field_field__gnJnr .MuiInputAdornment-root{margin-left:8px}.date-time-field_field__gnJnr .MuiIconButton-root{width:26px;height:26px;padding:4px;margin-right:-4px;color:var(--muted-foreground)}.date-time-field_field__gnJnr .MuiIconButton-root svg{width:18px;height:18px}.date-time-field_field__gnJnr .Mui-disabled{opacity:.6}.vr-actions-timeline_action__lxAnY{border-color:color-mix(in srgb,var(--vr-action-color) 30%,var(--border));background-color:color-mix(in srgb,var(--vr-action-color) 11%,var(--background))}.vr-related-missions-panel_pending__99X0g{background:color-mix(in srgb,#6366f1 9%,var(--background))!important;border-color:color-mix(in srgb,#6366f1 30%,var(--border))!important}.vr-related-missions-panel_deposited__8d90W{background:color-mix(in srgb,#0891b2 10%,var(--background))!important;border-color:color-mix(in srgb,#0891b2 30%,var(--border))!important}.vr-related-missions-panel_returned__2_L6F{background:color-mix(in srgb,#16a34a 9%,var(--background))!important;border-color:color-mix(in srgb,#16a34a 30%,var(--border))!important}.vr-return-services-dialog_dialog__XU5VT{width:min(960px,calc(100vw - 2rem))!important;max-width:960px!important;max-height:calc(100dvh - 2rem);display:flex;flex-direction:column;padding:0!important;gap:0;overflow:hidden}.vr-return-services-dialog_dialog__XU5VT>[data-slot=dialog-header]{padding:1.25rem 1.5rem;border-bottom:1px solid var(--border)}.vr-return-services-dialog_body__yZdXx{padding:1.25rem 1.5rem;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.vr-return-services-dialog_contextGrid__x5RXX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem;background:color-mix(in srgb,#2563eb 6%,var(--background));border:1px solid color-mix(in srgb,#2563eb 18%,var(--border));border-radius:.75rem}.vr-return-services-dialog_contextGrid__x5RXX>:nth-child(3){grid-column:1/-1}.vr-return-services-dialog_garageSection__t_DVY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.vr-return-services-dialog_servicesSection__31jCS{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border)}.vr-return-services-dialog_empty__QGtc0{padding:1.25rem;text-align:center;border-radius:.5rem;background:var(--muted);color:var(--secondary-foreground);font-size:.875rem}.vr-return-services-dialog_footer__q_QMP{padding:1rem 1.5rem!important;border-top:1px solid var(--border);background:var(--muted);flex-shrink:0}.vr-return-services-dialog_footer__q_QMP button[data-variant=outline]{background:var(--secondary);color:var(--secondary-foreground)}@media (max-width:639px){.vr-return-services-dialog_contextGrid__x5RXX,.vr-return-services-dialog_garageSection__t_DVY{grid-template-columns:minmax(0,1fr)}.vr-return-services-dialog_contextGrid__x5RXX>:nth-child(3){grid-column:auto}.vr-return-services-dialog_body__yZdXx{padding:1rem}}.vr-supplier-request-sheet_actionsBand__Z_USy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.vr-supplier-request-sheet_actionsBand__Z_USy>div:not([aria-hidden]):last-child{margin-inline-start:auto}.vr-supplier-request-sheet_summaryBand__WIIze dl>div>div:first-child{justify-content:flex-start}.vr-supplier-request-sheet_sheet__a3hxI button[aria-label^=Modifier],.vr-supplier-request-sheet_sheet__a3hxI button[title^=Modifier]{flex-shrink:0;margin-inline-start:0;border:0;border-radius:.375rem;background-color:#fbbf24!important;color:#451a03!important}.vr-supplier-request-sheet_sheet__a3hxI button[aria-label^=Modifier]:hover,.vr-supplier-request-sheet_sheet__a3hxI button[title^=Modifier]:hover{background-color:#f59e0b!important}.vr-supplier-request-sheet_sheet__a3hxI button[aria-label^=Modifier] svg,.vr-supplier-request-sheet_sheet__a3hxI button[title^=Modifier] svg{color:inherit!important;opacity:1}.vr-supplier-request-sheet_actionsBand__Z_USy [data-slot=button][data-variant=primary]{background-color:var(--primary)!important;color:var(--primary-foreground)!important}.vr-supplier-request-sheet_actionsBand__Z_USy [data-slot=button][data-variant=destructive]{background-color:var(--destructive)!important;color:var(--destructive-foreground)!important}.vr-supplier-request-sheet_actionsBand__Z_USy [data-slot=button][data-variant=primary]:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)!important}.vr-supplier-request-sheet_actionsBand__Z_USy [data-slot=button][data-variant=destructive]:hover{background-color:color-mix(in srgb,var(--destructive) 90%,black)!important}.vr-supplier-request-sheet_sheet__a3hxI.vr-supplier-request-sheet_sheet__a3hxI button:is([aria-label^=Modifier],[title^=Modifier]){width:1.5rem!important;min-width:1.5rem!important;height:1.5rem!important;min-height:1.5rem!important;padding:0!important;border-radius:50%!important;background:#fbbf24!important;color:#111!important}.vr-supplier-request-sheet_sheet__a3hxI.vr-supplier-request-sheet_sheet__a3hxI button:is([aria-label^=Modifier],[title^=Modifier]) svg{width:.8rem!important;height:.8rem!important;color:#111!important;opacity:1!important}.vr-supplier-request-sheet_mapInfo__77ZEV{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem}.vr-supplier-request-sheet_mapInfo__77ZEV>div{border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.compact-filter-toolbar_toolbar__RYtx_{display:flex;flex-wrap:wrap;align-items:center;width:100%;min-width:0;gap:.5rem 1rem!important}.compact-filter-toolbar_toolbar__RYtx_>.grid{flex-basis:100%}.compact-filter-toolbar_controls__fIVmR{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin-inline-end:auto}.compact-filter-toolbar_controls__fIVmR>div{display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;gap:.5rem;min-width:0}.compact-filter-toolbar_controls__fIVmR input{width:clamp(13rem,23vw,20rem);max-width:100%}.compact-filter-toolbar_summary__h54JG{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem;min-width:0}.compact-filter-toolbar_summary__h54JG>span:first-child{white-space:nowrap}.compact-filter-toolbar_reset__I3Ncv[data-slot=button]{background:var(--muted)!important;border-color:var(--border);color:var(--secondary-foreground)!important}.compact-filter-toolbar_reset__I3Ncv[data-slot=button]:hover{background:var(--border)!important}.compact-filter-toolbar_reset__I3Ncv svg{color:inherit!important;opacity:1;margin:0}@media (max-width:639px){.compact-filter-toolbar_controls__fIVmR,.compact-filter-toolbar_controls__fIVmR input,.compact-filter-toolbar_controls__fIVmR>div{width:100%}}.rental-contract-information_information__HtElR{display:grid;gap:1rem;min-width:0}.rental-contract-information_contextGrid__7KkYN,.rental-contract-information_twoColumns__yOn68{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;align-items:start}.rental-contract-information_contextGrid__7KkYN{align-items:stretch}.rental-contract-information_section__7XTNX{--section-color:var(--muted-foreground);min-width:0;border:1px solid color-mix(in srgb,var(--section-color) 22%,var(--border));border-radius:.75rem;background:var(--card);overflow:hidden}.rental-contract-information_section__7XTNX[data-tone=green]{--section-color:light-dark(#18724e,#60c79c)}.rental-contract-information_section__7XTNX[data-tone=blue]{--section-color:light-dark(#2066aa,#7fbaff)}.rental-contract-information_section__7XTNX[data-tone=violet]{--section-color:light-dark(#8050af,#c2a0ef)}.rental-contract-information_section__7XTNX[data-tone=indigo]{--section-color:light-dark(#5755a5,#b3adf7)}.rental-contract-information_section__7XTNX[data-tone=amber]{--section-color:light-dark(#95600b,#e8b85e)}.rental-contract-information_section__7XTNX[data-tone=teal]{--section-color:light-dark(#17746f,#66c6c0)}.rental-contract-information_sectionHeader__OKwYS{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--section-color) 15%,var(--border));background:color-mix(in srgb,var(--section-color) 7%,var(--card))}.rental-contract-information_sectionHeader__OKwYS h4{font-size:.875rem;font-weight:600;flex:1}.rental-contract-information_sectionIcon__7DGHl{display:inline-flex;color:var(--section-color)}.rental-contract-information_sectionIcon__7DGHl>svg{width:1rem;height:1rem}.rental-contract-information_sectionBody__Q7y_x{display:grid;gap:1rem;padding:1rem}.rental-contract-information_fields__UcNRu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem}.rental-contract-information_field__1k_Ho{min-width:0}.rental-contract-information_field__1k_Ho dt{font-size:.75rem;color:var(--muted-foreground);margin-bottom:.25rem}.rental-contract-information_field__1k_Ho dd{display:flex;align-items:start;justify-content:space-between;gap:.375rem;font-size:.8125rem;font-weight:500;overflow-wrap:anywhere;white-space:pre-wrap}.rental-contract-information_vehicleHero__5BuA3{display:flex;align-items:center;gap:1rem;min-width:0}.rental-contract-information_vehicleHero__5BuA3>div{min-width:0}.rental-contract-information_vehicleHero__5BuA3 h5{font-size:1.0625rem;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.rental-contract-information_vehiclePlaceholder__qffgF{display:grid;place-items:center;width:6rem;height:5rem;flex-shrink:0;background:color-mix(in srgb,var(--section-color) 6%,var(--card));color:var(--section-color);border-radius:.625rem}.rental-contract-information_vehiclePlaceholder__qffgF svg{width:2.5rem;height:2.5rem;stroke-width:1.25}.rental-contract-information_plate__4TwsL{width:fit-content;margin-top:.5rem;padding:.2rem .5rem;font-size:.75rem;font-weight:600;border:1px solid var(--border);border-radius:.25rem;background:var(--background)}.rental-contract-information_vehicleGamme__JW3P_{margin-top:.375rem;font-size:.75rem;color:var(--muted-foreground)}.rental-contract-information_clientHeading__CmClP{font-size:1.0625rem;font-weight:650;overflow-wrap:anywhere}.rental-contract-information_period__bsVkt{display:flex;align-items:center;gap:1rem}.rental-contract-information_period__bsVkt>div{display:grid;gap:.375rem}.rental-contract-information_mileageHeadline__loUHP span,.rental-contract-information_periodFooter__y6Ptn span,.rental-contract-information_period__bsVkt span{font-size:.75rem;color:var(--muted-foreground)}.rental-contract-information_period__bsVkt strong{font-size:.9375rem}.rental-contract-information_periodLine__hYvJQ{flex:1;min-width:1rem;height:1px;background:color-mix(in srgb,var(--section-color) 35%,var(--border));position:relative}.rental-contract-information_periodLine__hYvJQ:after{content:"";position:absolute;right:0;top:-.2rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--section-color)}.rental-contract-information_periodFooter__y6Ptn{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;border-top:1px solid var(--border);padding-top:.75rem;font-size:.8125rem}.rental-contract-information_mileageHeadline__loUHP{display:flex;justify-content:space-between;gap:.75rem}.rental-contract-information_mileageHeadline__loUHP>div{display:grid;gap:.25rem}.rental-contract-information_mileageHeadline__loUHP strong{font-size:1rem;font-variant-numeric:tabular-nums}.rental-contract-information_mileageTrack__y_P9L{height:.375rem;border-radius:1rem;background:var(--muted);overflow:hidden}.rental-contract-information_mileageTrack__y_P9L>span{display:block;height:100%;background:var(--section-color);border-radius:inherit}.rental-contract-information_mileageRemaining__2A2EY{color:var(--muted-foreground);font-size:.75rem}.rental-contract-information_mileageRemaining__2A2EY[data-exceeded=true]{color:var(--destructive)}.rental-contract-information_journeyHeading__bcZnc{padding:.25rem 0 0}.rental-contract-information_journeyHeading__bcZnc>span{font-size:.875rem;font-weight:600}.rental-contract-information_journeyHeading__bcZnc p{font-size:.75rem;margin-top:.25rem;color:var(--muted-foreground)}.rental-contract-information_identityCard__7LPJS{padding:.875rem;border:1px solid color-mix(in srgb,var(--section-color) 20%,var(--border));border-inline-start:3px solid var(--section-color);border-radius:.625rem;background:linear-gradient(120deg,color-mix(in srgb,var(--section-color) 6%,var(--card)),var(--card))}.rental-contract-information_identityHeading__6a2dI{display:flex;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.045em;color:var(--section-color)}.rental-contract-information_identityDetails__wUDBW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.875rem;padding-top:.875rem;border-top:1px solid color-mix(in srgb,var(--section-color) 15%,var(--border))}.rental-contract-information_documents__6r4nn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;min-width:0}.rental-contract-information_document__GDsx8{min-width:0;padding:.625rem;background:color-mix(in srgb,var(--muted) 20%,var(--card));border:1px solid var(--border);border-radius:.5rem}.rental-contract-information_document__GDsx8 figcaption{display:flex;align-items:center;gap:.375rem;min-height:1.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:500}.rental-contract-information_empty__A1lE2{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.rental-contract-information_identityCard__7LPJS>.rental-contract-information_empty__A1lE2{margin-top:.75rem}.rental-contract-information_note__PbtgT{display:grid;gap:.25rem;padding:.75rem;border-radius:.5rem;background:color-mix(in srgb,var(--section-color) 5%,var(--card));font-size:.8125rem;white-space:pre-wrap;overflow-wrap:anywhere}.rental-contract-information_note__PbtgT p:first-child{color:var(--muted-foreground);font-size:.75rem}.rental-contract-information_driverCard__S9uU6{min-width:0;display:grid;gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:.5rem}.rental-contract-information_drivers__ZV4gT{display:grid;gap:.75rem}.rental-contract-information_driverCard__S9uU6>.rental-contract-information_fields__UcNRu{grid-template-columns:repeat(4,minmax(0,1fr))}.rental-contract-information_driverCard__S9uU6>.rental-contract-information_documents__6r4nn{grid-template-columns:repeat(2,minmax(0,1fr))}.rental-contract-information_journey__09QwZ{display:grid;gap:.75rem;min-width:0}.rental-contract-information_journey__09QwZ .rental-contract-information_twoColumns__yOn68{align-items:stretch}.rental-contract-information_denseInformation__Dtn04{gap:.75rem}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_sectionHeader__OKwYS{padding:.5rem .75rem}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_sectionBody__Q7y_x{gap:.625rem;padding:.75rem}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_fields__UcNRu{gap:.5rem .75rem}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_contextGrid__7KkYN .rental-contract-information_fields__UcNRu{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_vehiclePlaceholder__qffgF{width:3.5rem;height:3.5rem}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_vehicleHero__5BuA3>img{height:3.5rem;width:5rem}.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_clientHeading__CmClP,.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_vehicleHero__5BuA3 h5{font-size:.9375rem}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_sectionBody__Q7y_x{display:flex;flex-wrap:wrap;align-items:center}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_period__bsVkt{flex:2}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_fields__UcNRu,.rental-contract-information_periodStrip__9ymNp .rental-contract-information_periodFooter__y6Ptn{flex:1}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_periodFooter__y6Ptn{border-top:0;border-inline-start:1px solid var(--border);padding:0 0 0 1rem}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_fields__UcNRu{grid-template-columns:minmax(0,1fr)}@media (min-width:1101px){.rental-contract-information_driverCard__S9uU6{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:.75rem 1rem;padding:.75rem}.rental-contract-information_driverHeading__qyy5w{grid-column:1/-1}}@media (max-width:900px){.rental-contract-information_driverCard__S9uU6>.rental-contract-information_fields__UcNRu{grid-template-columns:repeat(2,minmax(0,1fr))}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_sectionBody__Q7y_x{display:grid;grid-template-columns:minmax(0,1fr)}.rental-contract-information_periodStrip__9ymNp .rental-contract-information_periodFooter__y6Ptn{border-inline-start:0;border-top:1px solid var(--border);padding:.625rem 0 0}}@media (max-width:639px){.rental-contract-information_denseInformation__Dtn04 .rental-contract-information_contextGrid__7KkYN .rental-contract-information_fields__UcNRu,.rental-contract-information_driverCard__S9uU6>.rental-contract-information_documents__6r4nn,.rental-contract-information_driverCard__S9uU6>.rental-contract-information_fields__UcNRu{grid-template-columns:minmax(0,1fr)}}.rental-contract-information_driverHeading__qyy5w{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem}.rental-contract-information_driverHeading__qyy5w svg{color:var(--section-color)}.rental-contract-information_tableScroll__1c3ix{overflow-x:auto;max-width:100%}.rental-contract-information_table__XORzO{width:100%;font-size:.75rem;text-align:start;border-collapse:collapse}.rental-contract-information_table__XORzO caption{text-align:start;margin-bottom:.75rem;font-weight:500}.rental-contract-information_table__XORzO th{padding:.625rem .75rem;background:var(--primary);color:var(--primary-foreground);font-weight:500;white-space:nowrap}.rental-contract-information_table__XORzO td{padding:.75rem;border-bottom:1px solid var(--border)}.rental-contract-information_table__XORzO td p{color:var(--muted-foreground);margin-top:.25rem}.rental-contract-information_audit__1jVLQ{display:flex;align-items:center;gap:.75rem;color:var(--muted-foreground);padding:.25rem .125rem;font-size:.6875rem}.rental-contract-information_audit__1jVLQ dl{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.rental-contract-information_audit__1jVLQ dl>div{display:flex;flex-wrap:wrap;gap:.375rem}.rental-contract-information_audit__1jVLQ dd{color:var(--foreground)}@media (max-width:1100px){.rental-contract-information_contextGrid__7KkYN,.rental-contract-information_twoColumns__yOn68{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.rental-contract-information_sectionBody__Q7y_x,.rental-contract-information_sectionHeader__OKwYS{padding:.75rem}.rental-contract-information_fields__UcNRu,.rental-contract-information_identityDetails__wUDBW{grid-template-columns:minmax(0,1fr)}.rental-contract-information_vehicleHero__5BuA3{flex-wrap:wrap;gap:.75rem}.rental-contract-information_period__bsVkt{gap:.5rem}.rental-contract-information_period__bsVkt strong{font-size:.8125rem}.rental-contract-information_mileageHeadline__loUHP,.rental-contract-information_sectionHeader__OKwYS{flex-wrap:wrap}}.rental-contract-information_summaryHeading__0zxPg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.rental-contract-information_summaryHeading__0zxPg h3{font-size:.875rem;font-weight:600}.rental-contract-information_compactGrid__PM_lU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1rem}.rental-contract-information_compactGrid__PM_lU>.rental-contract-information_section__7XTNX{display:flex;flex-direction:column}.rental-contract-information_compactGrid__PM_lU .rental-contract-information_sectionBody__Q7y_x{flex:1;align-content:start;gap:.75rem}@media (max-width:900px){.rental-contract-information_compactGrid__PM_lU{grid-template-columns:minmax(0,1fr)}}.source-page_page__SW0T0{display:flex;flex-direction:column;flex:1;min-height:calc(100dvh - var(--header-height, 58px) - 3.5rem);padding-bottom:0}.source-page_header__KVnH3{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex:none;min-height:3rem;margin:0!important;padding:.375rem .75rem;border-bottom:1px solid var(--border)}.source-page_activityTabs__WzIdc{flex:1;min-width:0;min-height:calc(100dvh - var(--header-height, 58px) - 6.5rem);align-items:stretch}.source-page_activityTabs__WzIdc>[data-slot=tabs-navigation]{display:flex;flex-direction:column;position:relative;align-self:stretch;top:auto;max-height:none;overflow:visible}.source-page_activityTabs__WzIdc>[data-slot=tabs-navigation]>[role=tablist]{flex:1;min-height:100%;max-height:none;overflow:visible}.source-page_previewHeader__4IFyj{position:sticky;top:var(--header-height,58px);z-index:20;flex-wrap:wrap;background:var(--background)}.source-page_previewHeader__4IFyj>.page-action-group{max-width:100%}@media (min-width:1024px){.source-page_previewHeader__4IFyj{top:0}}.source-page_previewGroups__VWzhb{display:flex;min-width:0;flex-direction:column;gap:1.5rem;padding:0 .75rem 1rem}.source-page_clientLayout__wpHsw{display:grid;min-width:0;align-items:start;gap:1rem}.source-page_clientSummary__Gydp0{min-width:0;height:fit-content}@media (min-width:1280px){.source-page_clientLayout__wpHsw{grid-template-columns:minmax(0,1fr) 280px}.source-page_clientSummary__Gydp0{position:sticky;top:4.5rem;max-height:calc(100dvh - var(--header-height, 58px) - 8rem);overflow-y:auto}}.calendar_calendar__J3Bq_{--subtable-row-bg:var(--card);--subtable-row-color:var(--card-foreground)}.calendar_toolbar__0zboi{position:sticky;top:0;z-index:20;background:var(--background);padding-block:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.calendar_search__iFTYP{display:flex;flex:1 1 480px;max-width:680px;min-width:0;align-items:center;overflow:hidden;border:1px solid var(--border);border-radius:6px}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc .prestation-selected-day .fc-daygrid-day-frame,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc td.prestation-selected-day{background:var(--calendar-selected-background,var(--accent))!important;color:var(--calendar-selected-foreground,var(--accent-foreground));box-shadow:inset 2px 0 var(--primary),inset -2px 0 var(--primary)}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-dayGridWeek-view .fc-daygrid-day-frame{min-height:max(480px,calc(100dvh - 300px))}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .flotiva-fc-add-button:not(:disabled),.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .flotiva-fc-slot-plus:not(:disabled){opacity:1;color:var(--accent-foreground);background:var(--accent)}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc td,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc th,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-daygrid-day-frame,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-list-empty,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-timegrid-col-frame{background:var(--card)!important;color:var(--card-foreground)}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc .fc-col-header-cell,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc .fc-list-day-cushion{background:var(--table-header-background,var(--primary))!important;color:var(--table-header-foreground,var(--primary-foreground))!important}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-col-header-cell-cushion,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-list-day-side-text,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-list-day-text,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .flotiva-fc-day-header-label{color:var(--table-header-foreground,var(--primary-foreground))!important}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc .fc-event-main,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-list-event-title a{color:inherit!important}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .flotiva-fc-event-meta{opacity:1}.calendar_calendar__J3Bq_ .flotiva-fc-event-warning{--flotiva-fc-event-bg:var(--calendar-event-warning-background,var(--card));--flotiva-fc-event-text:var(
    --calendar-event-warning-foreground,var(--card-foreground)
  )}.calendar_calendar__J3Bq_ .flotiva-fc-event-info{--flotiva-fc-event-bg:var(--calendar-event-info-background,var(--card));--flotiva-fc-event-text:var(
    --calendar-event-info-foreground,var(--card-foreground)
  )}.calendar_calendar__J3Bq_ .flotiva-fc-event-success{--flotiva-fc-event-bg:var(--calendar-event-success-background,var(--card));--flotiva-fc-event-text:var(
    --calendar-event-success-foreground,var(--card-foreground)
  )}.calendar_calendar__J3Bq_ .flotiva-fc-event-danger{--flotiva-fc-event-bg:var(--calendar-event-danger-background,var(--card));--flotiva-fc-event-text:var(
    --calendar-event-danger-foreground,var(--card-foreground)
  )}.calendar_calendar__J3Bq_ .flotiva-fc-event-muted{--flotiva-fc-event-bg:var(--calendar-event-muted-background,var(--card));--flotiva-fc-event-text:var(
    --calendar-event-muted-foreground,var(--card-foreground)
  )}.calendar_calendar__J3Bq_ .flotiva-fc-event-secondary{--flotiva-fc-event-bg:var(
    --calendar-event-secondary-background,var(--card)
  );--flotiva-fc-event-text:var(
    --calendar-event-secondary-foreground,var(--card-foreground)
  )}.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-list-event:hover>td,.calendar_calendar__J3Bq_.calendar_calendar__J3Bq_ .fc-list-event>td{background:var(--flotiva-fc-event-bg,var(--card))!important;color:var(--flotiva-fc-event-text,var(--card-foreground))!important}