.vehicle-preparation-flow_header__5_koK{padding:var(--ods-space-5) var(--ods-space-6);border-bottom:var(--ods-border-width) solid var(--ods-color-border-default)}.vehicle-preparation-flow_form__MXzeK{display:grid;min-height:0;align-content:start;gap:var(--ods-space-5);padding:var(--ods-space-6);overflow-y:auto}.vehicle-preparation-flow_vehicleSummary___o0F3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ods-space-2) var(--ods-space-3);padding:var(--ods-space-4);color:var(--ods-color-text-secondary);background:var(--ods-color-bg-selected);border-radius:var(--ods-radius-lg);font-size:var(--ods-font-size-sm)}.vehicle-preparation-flow_vehicleSummary___o0F3 strong{color:var(--ods-color-text-primary);font-size:var(--ods-font-size-md)}.vehicle-preparation-flow_vehicleGroupResult__ga8LA{color:var(--ods-color-action-primary);font-weight:var(--ods-font-weight-semibold)}.vehicle-preparation-flow_optionList__14ONq{display:grid;gap:var(--ods-space-2)}.vehicle-preparation-flow_optionRow__ZJB_v{display:flex;min-height:var(--ods-control-height-touch);align-items:center;justify-content:space-between;gap:var(--ods-space-4);padding:var(--ods-space-3) var(--ods-space-4);background:var(--ods-color-bg-surface);border:var(--ods-border-width) solid var(--ods-color-border-default);border-radius:var(--ods-radius-lg)}.vehicle-preparation-flow_optionLabel__PqcFf{color:var(--ods-color-text-primary);font-size:var(--ods-font-size-sm);font-weight:var(--ods-font-weight-semibold);line-height:var(--ods-line-height-normal)}.vehicle-preparation-flow_optionControl__Hw6FZ{display:flex;flex:none;align-items:center;gap:var(--ods-space-2)}.vehicle-preparation-flow_optionState__JQfz7{min-width:2.5rem;color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-sm);text-align:right}.vehicle-preparation-flow_notices__XBmp_{display:grid;gap:var(--ods-space-1);padding:var(--ods-space-3) var(--ods-space-4);color:var(--ods-color-status-info-text);background:var(--ods-color-status-info-bg);border:var(--ods-border-width) solid var(--ods-color-status-info-border);border-radius:var(--ods-radius-lg);font-size:var(--ods-font-size-xs);line-height:var(--ods-line-height-relaxed)}.vehicle-preparation-flow_error__WM9cW{color:var(--ods-color-status-error);font-size:var(--ods-font-size-sm);line-height:var(--ods-line-height-normal)}.vehicle-preparation-flow_actions__qliJg{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ods-space-2);padding-top:var(--ods-space-3);background:var(--ods-color-bg-surface)}@container (max-width: 22rem){.vehicle-preparation-flow_actions__qliJg{grid-template-columns:1fr}}.inspection-window-reminder-card_card__kwTea{display:grid;width:100%;gap:var(--ods-spacing-12);padding:var(--ods-spacing-20);color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-sm);line-height:var(--ods-line-height-normal);text-align:left;background:var(--ods-color-bg-surface);border:var(--ods-border-width) solid var(--ods-color-border-default);border-radius:var(--ods-radius-panel);box-shadow:var(--ods-shadow-sm)}.inspection-window-reminder-card_card__kwTea dd,.inspection-window-reminder-card_card__kwTea dl,.inspection-window-reminder-card_card__kwTea h2,.inspection-window-reminder-card_card__kwTea p{margin:0}.inspection-window-reminder-card_card__kwTea h2{color:var(--ods-color-text-primary);font-size:var(--ods-font-size-lg);font-weight:var(--ods-font-weight-bold);line-height:1.35}.inspection-window-reminder-card_outcomeStatus__MigFY{display:grid;width:100%;gap:var(--ods-spacing-12);padding:14px;color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-sm);line-height:var(--ods-line-height-normal);background:var(--ods-color-bg-tint);border:var(--ods-border-width) solid var(--ods-color-border-subtle);border-radius:10px}.inspection-window-reminder-card_outcomeStatus__MigFY p{margin:0}.inspection-window-reminder-card_outcomeStatusMessage__aMh3e{display:flex;align-items:center;gap:var(--ods-spacing-8)}.inspection-window-reminder-card_outcomeStatusMessage__aMh3e svg{flex:0 0 auto;color:var(--ods-color-text-muted)}.inspection-window-reminder-card_outcomeStatus__MigFY .inspection-window-reminder-card_actionLink__Gute3{min-height:var(--ods-control-height-touch)}.inspection-window-reminder-card_period__Lij7m{padding:var(--ods-spacing-12);color:var(--ods-color-action-primary);font-weight:var(--ods-font-weight-semibold);background:var(--ods-color-component-selection-bg);border-radius:var(--ods-radius-control)}.inspection-window-reminder-card_question__rVgfO{color:var(--ods-color-text-primary);font-size:var(--ods-font-size-md);font-weight:var(--ods-font-weight-semibold)}.inspection-window-reminder-card_basisNotice__8_5O6,.inspection-window-reminder-card_phoneNotice__qbXx3{color:var(--ods-color-text-muted);font-size:var(--ods-font-size-xs)}.inspection-window-reminder-card_form__fmDRS{display:grid;gap:var(--ods-spacing-12)}.inspection-window-reminder-card_consent__Xg3kP{display:flex;align-items:flex-start;gap:var(--ods-spacing-8);color:var(--ods-color-text-primary);font-weight:var(--ods-font-weight-medium)}.inspection-window-reminder-card_consent__Xg3kP input{width:1.25rem;height:1.25rem;margin:0;accent-color:var(--ods-color-action-primary)}.inspection-window-reminder-card_error__JTY8D{color:var(--ods-color-status-danger-text);font-size:var(--ods-font-size-sm)}.inspection-window-reminder-card_inlineError__goNKd{display:flex;align-items:center;justify-content:space-between;gap:var(--ods-spacing-8)}.inspection-window-reminder-card_actionLink__Gute3{display:inline-flex;min-height:var(--ods-control-height-md);align-items:center;justify-content:center;padding:0 var(--ods-spacing-16);color:var(--ods-color-text-inverse);font-weight:var(--ods-font-weight-semibold);text-decoration:none;background:var(--ods-color-action-primary);border-radius:var(--ods-radius-control)}.inspection-window-reminder-card_loading__iGYEs{display:flex;align-items:center;justify-content:center;gap:var(--ods-spacing-8);min-height:8rem}.inspection-window-reminder-card_statusIcon__RTuCT{display:grid;width:var(--ods-touch-target-min);height:var(--ods-touch-target-min);place-items:center;color:var(--ods-color-status-success-text);font-size:var(--ods-font-size-xl);background:var(--ods-color-status-success-bg);border-radius:50%}.inspection-window-reminder-card_summaryList__ah_Pu{display:grid;gap:var(--ods-spacing-8);padding:var(--ods-spacing-12);background:var(--ods-color-bg-subtle);border-radius:var(--ods-radius-control)}.inspection-window-reminder-card_summaryList__ah_Pu div{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--ods-spacing-8)}.inspection-window-reminder-card_summaryList__ah_Pu dt{color:var(--ods-color-text-muted)}.inspection-window-reminder-card_summaryList__ah_Pu dd{color:var(--ods-color-text-primary);font-weight:var(--ods-font-weight-semibold)}.inspection-owner-booking-detail-screen_screen__7L1b1{width:min(100%,23.4375rem);min-height:100dvh;margin:0 auto;color:var(--ods-color-text-primary);background:var(--ods-color-bg-canvas);font-family:var(--ods-font-family-fallback)}.inspection-owner-booking-detail-screen_header__uvxIM{display:grid;min-height:var(--ods-control-height-touch);grid-template-columns:var(--ods-spacing-32) minmax(0,1fr) var(--ods-spacing-32);align-items:center;gap:var(--ods-spacing-4);padding:var(--ods-spacing-8) var(--ods-spacing-16);background:var(--ods-color-bg-surface);border-bottom:var(--ods-border-width) solid var(--ods-color-border-subtle)}.inspection-owner-booking-detail-screen_header__uvxIM h1{overflow:hidden;margin:0;font-size:var(--ods-font-size-lg);font-weight:var(--ods-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.inspection-owner-booking-detail-screen_backButton__4LJyC{display:grid;width:var(--ods-spacing-32);height:var(--ods-spacing-32);place-items:center;padding:0;color:var(--ods-color-text-primary);background:transparent;border:0;border-radius:var(--ods-radius-control);cursor:pointer}.inspection-owner-booking-detail-screen_headerAction__U5jZD{display:grid;width:var(--ods-spacing-32);height:var(--ods-spacing-32);place-items:center}.inspection-owner-booking-detail-screen_actions__xO8tp,.inspection-owner-booking-detail-screen_content__INR_B,.inspection-owner-booking-detail-screen_errorState__HxdCp{display:grid;gap:var(--ods-spacing-12)}.inspection-owner-booking-detail-screen_actionMessage__Pr6Ko{margin:0;color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-sm);line-height:1.5}.inspection-owner-booking-detail-screen_content__INR_B{padding:var(--ods-spacing-16)}.inspection-owner-booking-detail-screen_notice__wdF_U{display:grid;gap:var(--ods-spacing-8);padding:var(--ods-spacing-16);color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-sm);line-height:1.6;background:var(--ods-color-bg-subtle);border:var(--ods-border-width) solid var(--ods-color-border-subtle);border-radius:var(--ods-radius-panel)}.inspection-owner-booking-detail-screen_notice__wdF_U p,.inspection-owner-booking-detail-screen_notice__wdF_U strong{margin:0}.inspection-owner-booking-detail-screen_notice__wdF_U strong{color:var(--ods-color-text-primary)}.inspection-owner-booking-detail-screen_primaryLink__28iK_,.inspection-owner-booking-detail-screen_secondaryLink__Bw2oa{display:inline-flex;min-height:var(--ods-control-height-md);align-items:center;justify-content:center;padding:0 var(--ods-spacing-16);font-size:var(--ods-font-size-sm);font-weight:var(--ods-font-weight-semibold);text-align:center;text-decoration:none;border-radius:var(--ods-radius-control)}.inspection-owner-booking-detail-screen_primaryLink__28iK_{color:var(--ods-color-text-inverse);background:var(--ods-color-action-primary)}.inspection-owner-booking-detail-screen_secondaryLink__Bw2oa{color:var(--ods-color-action-primary);background:var(--ods-color-bg-surface);border:var(--ods-border-width) solid var(--ods-color-border-default)}@media (min-width:64rem){.inspection-owner-booking-detail-screen_screen__7L1b1{width:100%}}