.after-sales-progress_panel__bwSrj{display:grid;grid-gap:14px;gap:14px;min-width:0;color:var(--ui-ink,var(--staff-v112-ink,#1d242b));font-size:14px;line-height:1.55}.after-sales-progress_head__6F5h4{display:flex;justify-content:space-between;align-items:center;gap:12px}.after-sales-progress_head__6F5h4 h2,.after-sales-progress_head__6F5h4 h3{margin:0;font-size:16px}.after-sales-progress_steps__c56y4{list-style:none;margin:0;padding:0 0 0 4px}.after-sales-progress_steps__c56y4 li{position:relative;display:grid;grid-gap:2px;gap:2px;padding:0 0 16px 22px;border-left:2px solid var(--ui-line,var(--staff-v112-line,#e3e6e8))}.after-sales-progress_steps__c56y4 li:last-child{border-left-color:transparent;padding-bottom:0}.after-sales-progress_steps__c56y4 li:before{content:"";position:absolute;left:-7px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--ui-surface,var(--staff-v112-surface,#fff));border:2px solid var(--ui-line,var(--staff-v112-line,#cfd5d9))}.after-sales-progress_steps__c56y4 li[data-state=done]{border-left-color:#5f8f77}.after-sales-progress_steps__c56y4 li[data-state=done]:before{background:#5f8f77;border-color:#5f8f77}.after-sales-progress_steps__c56y4 li[data-state=current]:before{background:#f4c300;border-color:#c99d00}.after-sales-progress_steps__c56y4 li[data-state=pending]{color:var(--ui-muted,var(--staff-v112-muted,#7a858e))}.after-sales-progress_steps__c56y4 strong{font-size:14px}.after-sales-progress_steps__c56y4 small{color:var(--ui-muted,var(--staff-v112-muted,#68747e));font-size:12px;overflow-wrap:anywhere}.after-sales-progress_tracking__hgux5{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.after-sales-progress_copy__k4ApL{min-height:32px;padding:4px 10px;border:1px solid var(--ui-line,var(--staff-v112-line,#d9dee2));border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:12px;cursor:pointer}.after-sales-progress_facts__cQBxM{display:grid;grid-gap:8px;gap:8px;margin:0;padding:12px 14px;border-radius:12px;background:var(--ui-surface-subtle,var(--staff-v112-subtle,#f5f6f7))}.after-sales-progress_facts__cQBxM p{margin:0;overflow-wrap:anywhere}.after-sales-progress_overdue__ERFbE{margin:0;padding:10px 12px;border-radius:10px;background:#fff3e0;color:#8a4b00;font-weight:600}.after-sales-progress_actions__wAhiA{display:flex;flex-wrap:wrap;gap:8px}.after-sales-progress_actions__wAhiA button{min-height:44px}.after-sales-progress_form__SFZZp{display:grid;grid-gap:12px;gap:12px}.after-sales-progress_check__qqYL3{display:flex;align-items:center;gap:10px;min-height:44px}.after-sales-progress_choice__og_Ym{display:flex;flex-wrap:wrap;gap:8px}.after-sales-progress_choice__og_Ym label{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--ui-line,var(--staff-v112-line,#d9dee2));border-radius:12px}.after-sales-progress_faqCard__VyonR{padding:16px 18px}.after-sales-progress_faq__CN4gi{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--ui-line,var(--staff-v112-line,#eceef0))}.after-sales-progress_faq__CN4gi details{border-bottom:1px solid var(--ui-line,var(--staff-v112-line,#eceef0))}.after-sales-progress_faq__CN4gi summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:600}.after-sales-progress_faq__CN4gi p{margin:0 0 14px;color:var(--ui-muted,var(--staff-v112-muted,#5b6670))}.after-sales-progress_whereNow__a4BfQ{display:grid;grid-gap:2px;gap:2px;margin:0 0 12px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,currentColor 6%,transparent)}.after-sales-progress_whereNow__a4BfQ small{font-size:12px;opacity:.7}.after-sales-progress_whereNow__a4BfQ b{font-size:17px;font-weight:700}.CustomerReservationTerms_terms__6ngdJ{min-width:0;margin:12px 0;border:1px solid var(--cd-line,#eadfc9);border-radius:14px;background:var(--staff-v112-surface,var(--cd-surface,#fffdf8));color:var(--staff-v112-ink,var(--cd-text,#382e20));overflow:hidden}.CustomerReservationTerms_terms__6ngdJ summary{min-height:48px;display:flex;align-items:center;padding:11px 14px;cursor:pointer;font-size:14px;font-weight:700;line-height:1.5}.CustomerReservationTerms_terms__6ngdJ summary:focus-visible{outline:2px solid #926417;outline-offset:-2px}.CustomerReservationTerms_body__YewOF{padding:0 14px 16px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.CustomerReservationTerms_clarification__ekDMR{margin:0 14px 12px;padding:10px 12px;border-radius:10px;background:var(--cd-surface-2,#f7f0e3);font-size:13px;line-height:1.65}