.DealVehicleSelectionControl_root__Lmqf5{display:grid;gap:10px;padding:16px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:12px}.DealVehicleSelectionControl_embedded__yrawN{padding:6px 12px;background:rgba(0,0,0,0);border:0;border-radius:0}.DealVehicleSelectionControl_row__lXHTh{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:16px}.DealVehicleSelectionControl_row__lXHTh>div{display:grid;gap:5px}.DealVehicleSelectionControl_row__lXHTh strong{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.DealVehicleSelectionControl_row__lXHTh span{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.RemoveDealVehicleMenu_trigger__dAw5Q{width:var(--page-header-control-size);min-width:var(--page-header-control-size);height:var(--page-header-control-size);color:var(--color-text-primary);font-size:var(--page-header-icon-size)}.RemoveDealVehicleMenu_content__OzaDB{display:grid;gap:14px}.RemoveDealVehicleMenu_content__OzaDB p{margin:0;color:var(--color-text-secondary);line-height:var(--line-height-body-m)}.BrandLogo_logo__6Jkfn{display:inline-flex;min-width:0;min-height:44px;align-items:flex-start;justify-content:center;flex-direction:column;gap:calc(var(--yr)*1.5);color:var(--color-text-primary)}.BrandLogo_artwork__0Z0qc,.BrandLogo_image__twUd6{display:block}.BrandLogo_artwork__0Z0qc{flex:none;width:clamp(96px,28vw,116px);aspect-ratio:929/319}.BrandLogo_image__twUd6{width:100%;height:100%;object-fit:contain}.BrandLogo_subtitle__mDjT4{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.BrandLogo_compact___BSBN{min-height:44px;align-items:center;flex-direction:row;gap:calc(var(--yr)*3)}.BrandLogo_compact___BSBN .BrandLogo_artwork__0Z0qc{width:126px}.BrandLogo_compact___BSBN .BrandLogo_subtitle__mDjT4{max-width:180px}.Icon_icon__FJWoE{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:1;vertical-align:-.125em}.Icon_icon__FJWoE>span,.Icon_icon__FJWoE>svg{display:block}.ActionsMenu_trigger__hjV9S{display:grid;width:var(--page-header-control-size);min-width:var(--page-header-control-size);height:var(--page-header-control-size);padding:0;place-items:center;color:var(--color-text-secondary);background:rgba(0,0,0,0);border:0;box-shadow:none;font-size:var(--page-header-icon-size)}.ActionsMenu_trigger__hjV9S:focus-visible,.ActionsMenu_trigger__hjV9S:hover{color:var(--color-accent);background:var(--color-accent-soft)}.ActionsMenu_modalContent__QmKb7{display:grid;gap:calc(var(--yr)*4)}.ActionsMenu_modalContent__QmKb7 p{margin:0;color:var(--color-text-secondary);line-height:var(--line-height-body-m)}.BrandMarkMotion_root__U1Qnp{position:relative;display:block;aspect-ratio:929/319}.BrandMarkMotion_small__K_YuN{width:84px}.BrandMarkMotion_medium__TSDDx{width:clamp(124px,34vw,164px)}.BrandMarkMotion_large__y4jgy{width:clamp(188px,54vw,268px)}.BrandMarkMotion_glowMask__EhT1x,.BrandMarkMotion_layer__UOIWd{position:absolute;inset:0}.BrandMarkMotion_image__l7ur2,.BrandMarkMotion_layer__UOIWd{display:block}.BrandMarkMotion_image__l7ur2{width:100%;height:100%;object-fit:contain}.BrandMarkMotion_base__YNvPu{opacity:.22}.BrandMarkMotion_reveal__Sj5tM{clip-path:inset(0)}.BrandMarkMotion_loadingVariant__Q9jY_ .BrandMarkMotion_reveal__Sj5tM,.BrandMarkMotion_revealVariant__x_o_v .BrandMarkMotion_base__YNvPu{opacity:0}.BrandMarkMotion_glowMask__EhT1x{overflow:hidden;opacity:0;-webkit-mask:url(/brand/autofan-mark-v1.png) center/contain no-repeat;mask:url(/brand/autofan-mark-v1.png) center/contain no-repeat}.BrandMarkMotion_beam__SLtAt{position:absolute;top:-18%;bottom:-18%;left:-34%;width:26%;background:linear-gradient(90deg,transparent,rgba(226,175,144,.42),rgba(244,241,237,.92),rgba(226,175,144,.42),transparent);transform:translateX(-160%) skewX(-12deg)}@media(prefers-reduced-motion:no-preference){.BrandMarkMotion_revealVariant__x_o_v .BrandMarkMotion_reveal__Sj5tM{animation:BrandMarkMotion_brandMarkReveal__wKRPz .72s cubic-bezier(.22,1,.36,1) both}.BrandMarkMotion_revealVariant__x_o_v .BrandMarkMotion_glowMask__EhT1x{animation:BrandMarkMotion_revealGlow__nXYUJ .72s ease-out both}.BrandMarkMotion_revealVariant__x_o_v .BrandMarkMotion_beam__SLtAt{animation:BrandMarkMotion_beamTravel__fnVPl .72s cubic-bezier(.22,1,.36,1) both}.BrandMarkMotion_loadingVariant__Q9jY_ .BrandMarkMotion_glowMask__EhT1x{opacity:1}.BrandMarkMotion_loadingVariant__Q9jY_ .BrandMarkMotion_beam__SLtAt{animation:BrandMarkMotion_beamTravel__fnVPl 1.45s cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--brand-loading-delay,0s)}}@media(prefers-reduced-motion:reduce){.BrandMarkMotion_base__YNvPu{opacity:0}.BrandMarkMotion_loadingVariant__Q9jY_ .BrandMarkMotion_base__YNvPu{opacity:.72}.BrandMarkMotion_revealVariant__x_o_v .BrandMarkMotion_reveal__Sj5tM{clip-path:inset(0)}.BrandMarkMotion_glowMask__EhT1x{display:none}}@keyframes BrandMarkMotion_brandMarkReveal__wKRPz{0%{clip-path:inset(0 100% 0 0)}16%{clip-path:inset(0 90% 0 0)}82%,to{clip-path:inset(0)}}@keyframes BrandMarkMotion_revealGlow__nXYUJ{0%,8%{opacity:0}20%,76%{opacity:.9}to{opacity:0}}@keyframes BrandMarkMotion_beamTravel__fnVPl{0%{transform:translateX(-160%) skewX(-12deg)}78%,to{transform:translateX(540%) skewX(-12deg)}}.CopyLinkButton_button__tjrE9{width:100%;height:48px;box-shadow:none;font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-action)}.CopyLinkButton_compact__MPdUg{justify-content:flex-start;padding-inline:0;border:0;border-top:1px solid var(--color-border);border-radius:0}.CopyLinkButton_surface__iKmm0{justify-content:center;padding-inline:calc(var(--yr)*4);border-radius:calc(var(--yr)*3)}.CopyLinkButton_icon__ftJLW{color:var(--color-accent);font-size:20px}.ExpandableText_root__ZW5GB{display:grid;min-width:0;justify-items:start;gap:calc(var(--yr)*2.5)}.ExpandableText_text__kGWTl{max-width:var(--text-measure-readable);min-width:0;margin:0;line-height:var(--line-height-body-m);white-space:pre-wrap;overflow-wrap:anywhere}.ExpandableText_clamped__EVGlK{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ExpandableText_toggle__pF_lJ{min-height:44px;padding:0;color:var(--color-accent);font-weight:var(--font-weight-semibold)}.FilterTabs_tabs__hWMWo{width:100%;min-height:48px;border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-action)}.IntegerInput_root__1ziXS.IntegerInput_root__1ziXS{width:100%;min-width:0;max-width:100%}.not-found_content__krn5k{margin-top:calc(var(--yr)*9)}.not-found_content__krn5k h1{margin:0;color:var(--color-text-primary);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-page-title);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere}.not-found_content__krn5k p{max-width:var(--text-measure-readable);line-height:var(--line-height-body-m)}.MockSubmitButton_button__Dob0n{min-height:58px;font-size:var(--font-size-body-l)}.PageEnter_root__Y_d2y{min-width:0}.ScreenHeader_header__gPgJa{display:grid;width:100%;max-width:100%;min-width:0;gap:calc(var(--yr)*2)}.ScreenHeader_toolbar__qNWkk{display:flex;width:100%;max-width:100%;min-width:0;min-height:var(--page-header-control-size);align-items:center;justify-content:space-between}.ScreenHeader_back__LrJ58{display:grid;width:var(--page-header-control-size);min-width:var(--page-header-control-size);height:var(--page-header-control-size);place-items:center;color:var(--color-text-primary);border-radius:calc(var(--yr)*2.5);font-size:var(--page-header-icon-size)}.ScreenHeader_back__LrJ58:focus-visible,.ScreenHeader_back__LrJ58:hover{color:var(--color-accent);background:var(--color-accent-soft)}.ScreenHeader_action__xkbly{display:grid;width:var(--page-header-control-size);min-width:var(--page-header-control-size);min-height:var(--page-header-control-size);place-items:center}.ScreenHeader_action__xkbly>a,.ScreenHeader_action__xkbly>button{display:grid;width:var(--page-header-control-size);min-width:var(--page-header-control-size);height:var(--page-header-control-size);place-items:center;color:var(--color-text-secondary);border-radius:calc(var(--yr)*2.5);font-size:var(--page-header-icon-size)}.ScreenHeader_action__xkbly>a:focus-visible,.ScreenHeader_action__xkbly>a:hover{color:var(--color-accent);background:var(--color-accent-soft)}.ScreenHeader_heading__KbDQL{display:grid;min-width:0;gap:calc(var(--yr)*1.75)}.ScreenHeader_title__RQpd1{min-width:0;margin:0;color:var(--color-text-primary);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-page-title);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere}.ScreenHeader_contextTitle__Y8fP3{color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-action);letter-spacing:var(--letter-spacing-context);text-transform:uppercase}.ScreenHeader_description__NdC1X{max-width:var(--text-measure-readable);margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.SearchInput_input__ylgg4{width:100%;min-height:58px;border-radius:calc(var(--yr)*2.5);font-size:var(--font-size-body-m)}.SearchInput_icon__IJU6q{margin-right:calc(var(--yr)*2);color:var(--color-text-secondary);font-size:22px}.VehicleVisual_visual__iVSOg{position:relative;display:grid;min-height:128px;place-items:center;overflow:hidden;color:#df8650;background:radial-gradient(circle at 50% 65%,rgba(214,160,127,.26),transparent 34%),linear-gradient(145deg,#29343b,#101922);border:1px solid hsla(0,0%,100%,.06);border-radius:calc(var(--yr)*2)}.VehicleVisual_visual__iVSOg:after{position:absolute;right:14%;bottom:20%;left:14%;height:3px;content:"";background:rgba(214,160,127,.52);border-radius:50%;box-shadow:0 0 12px rgba(214,160,127,.5)}.VehicleVisual_large__Nzhf1{min-height:235px}.VehicleVisual_vehicle__ISrWy{position:relative;z-index:1;width:84%;max-width:360px;overflow:visible;fill:rgba(7,19,28,.86);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;filter:drop-shadow(0 10px 15px rgba(0,0,0,.42))}@media(max-width:480px){.VehicleVisual_visual__iVSOg{min-height:104px}.VehicleVisual_large__Nzhf1{min-height:220px}}.UploadPhotosForm_root__1At9_{display:grid;gap:calc(var(--yr)*3);font-family:var(--font-family-base)}.UploadPhotosForm_formItem__6vgyb{margin-bottom:0}.UploadPhotosForm_uploadedMessage__YeEY3{display:inline-flex;align-items:center;gap:calc(var(--yr)*1.5);width:fit-content;min-height:32px;padding:calc(var(--yr)*1.5) calc(var(--yr)*2.5);color:var(--success);background:rgba(111,197,154,.1);border:1px solid rgba(111,197,154,.24);border-radius:999px;font-size:var(--font-size-body-s)}.UploadPhotosForm_queue__gTXUb{display:grid;gap:calc(var(--yr)*2.5);padding:calc(var(--yr)*3);background:var(--panel);border:1px solid var(--line);border-radius:calc(var(--yr)*3)}.UploadPhotosForm_queueHeader__L3zKQ{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--yr)*2)}.UploadPhotosForm_queueHeader__L3zKQ span{color:var(--muted);font-size:var(--font-size-caption);text-align:right}.UploadPhotosForm_queueList__0HStJ{display:grid;gap:calc(var(--yr)*2)}.UploadPhotosForm_queueItem__PLfkX{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:calc(var(--yr)*2.5);min-width:0;padding:calc(var(--yr)*2);background:rgba(7,19,28,.66);border-radius:calc(var(--yr)*2)}.UploadPhotosForm_queuePreview___wrxA{width:64px;height:64px;overflow:hidden;background:var(--bg-soft);border-radius:calc(var(--yr)*2)}.UploadPhotosForm_queuePreviewImage__YyHMF{display:block;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.UploadPhotosForm_queueDetails__h6S9P{display:grid;gap:calc(var(--yr)*1);min-width:0}.UploadPhotosForm_queueDetails__h6S9P strong,.UploadPhotosForm_queueDetails__h6S9P>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UploadPhotosForm_queueDetails__h6S9P>span{color:var(--muted);font-size:var(--font-size-caption)}.UploadPhotosForm_queueActions__cwB91{display:flex;align-items:center}.UploadPhotosForm_queueActions__cwB91 button{width:44px;height:44px}.UploadPhotosForm_queueFooter__tbnlV{display:flex;flex-wrap:wrap;gap:calc(var(--yr)*2)}.UploadPhotosForm_queueFooter__tbnlV button{flex:1 1 180px}@media(max-width:420px){.UploadPhotosForm_queueHeader__L3zKQ{display:grid}.UploadPhotosForm_queueHeader__L3zKQ span{text-align:left}.UploadPhotosForm_queueItem__PLfkX{grid-template-columns:56px minmax(0,1fr)}.UploadPhotosForm_queuePreview___wrxA{width:56px;height:56px}.UploadPhotosForm_queueActions__cwB91{grid-column:1/-1;justify-content:flex-end}}.VehicleMediaPage_root__vmU7N{display:grid;gap:calc(var(--yr)*5);max-width:720px;margin:0 auto;font-family:var(--font-family-base)}.VehicleMediaPage_uploadSection__BtjjW{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:calc(var(--yr)*4);padding:calc(var(--yr)*3.5) calc(var(--yr)*4);background:var(--panel);border:1px solid var(--line);border-radius:calc(var(--yr)*3)}.VehicleMediaPage_uploadCopy__nATdB{display:grid;gap:calc(var(--yr)*1);min-width:0}.VehicleMediaPage_uploadCopy__nATdB strong{font-size:var(--font-size-body-m)}.VehicleMediaPage_uploadCopy__nATdB span{display:inline-flex;align-items:center;gap:calc(var(--yr)*1.5);color:var(--muted);font-size:var(--font-size-caption)}@media(max-width:560px){.VehicleMediaPage_uploadSection__BtjjW{grid-template-columns:minmax(0,1fr)}}.VehicleCover_root__ziD_0{position:relative;display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;background:var(--color-bg-surface-strong);border-radius:calc(var(--yr)*2)}.VehicleCover_root__ziD_0>div{height:100%;min-height:inherit;border:0;border-radius:inherit}.VehicleCover_root__ziD_0>.VehicleCover_image__z_VxK{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.VehicleCover_summary__XjkLN,.VehicleCover_thumbnail__rl6UX{min-height:0;aspect-ratio:1}.VehicleCover_hero__eh2Ws{min-height:220px;aspect-ratio:16/10}.ClientListFilter_toolbar___pBex{margin-bottom:calc(var(--yr)*5.5)}.ClientListFilter_card__5aPLT,.ClientListFilter_list__cjCrh{display:grid;gap:calc(var(--yr)*3)}.ClientListFilter_card__5aPLT{grid-template-columns:54px minmax(0,1fr) 44px;min-height:92px;align-items:center;padding:calc(var(--yr)*3);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5)}.ClientListFilter_avatar__5qfIN{width:54px;height:54px;font-size:var(--font-size-body-m)}.ClientListFilter_content__sXkvZ{display:grid;min-width:0;gap:var(--yr)}.ClientListFilter_content__sXkvZ strong{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.ClientListFilter_content__sXkvZ em,.ClientListFilter_content__sXkvZ small{color:var(--color-text-secondary);font-size:var(--font-size-body-s);font-style:normal;line-height:var(--line-height-body-s);overflow-wrap:anywhere}.ClientListFilter_chevron__IEYs3{display:grid;width:44px;height:44px;place-items:center;color:var(--color-text-secondary);font-size:var(--font-size-heading-s)}.ClientListFilter_card__5aPLT:focus-visible,.ClientListFilter_card__5aPLT:hover{border-color:var(--color-border-accent)}@media(min-width:720px){.ClientListFilter_list__cjCrh{grid-template-columns:repeat(2,minmax(0,1fr))}}.ManageDealDocuments_root__ijyQb{display:grid;gap:calc(var(--yr)*3);margin-top:calc(var(--yr)*5)}.ManageDealDocuments_sectionHeading__Ua5vz{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--yr)*3)}.ManageDealDocuments_sectionHeading__Ua5vz h2{margin:0;font-size:var(--font-size-section-title);line-height:var(--line-height-heading-s)}.ManageDealDocuments_addAction__ipfUj,.ManageDealDocuments_menuButton__FcNS1{width:44px;min-width:44px;height:44px}.ManageDealDocuments_addAction__ipfUj{color:var(--color-accent);border:1px solid var(--color-border-accent);border-radius:calc(var(--yr)*2.5);font-size:var(--font-size-heading-s)}.ManageDealDocuments_addAction__ipfUj:focus-visible,.ManageDealDocuments_addAction__ipfUj:hover{color:var(--color-text-primary);background:var(--color-accent-soft)}.ManageDealDocuments_documentList__G2kIl{display:grid;gap:calc(var(--yr)*2)}.ManageDealDocuments_documentRow__pokZS{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:calc(var(--yr)*2.5);min-width:0;padding:calc(var(--yr)*2.5) calc(var(--yr)*3);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5)}.ManageDealDocuments_fileIcon__zv7f4{display:grid;width:44px;height:44px;place-items:center;color:var(--color-accent);background:var(--color-accent-soft);border-radius:calc(var(--yr)*2);font-size:var(--font-size-heading-s)}.ManageDealDocuments_documentDetails__W6I5p{display:grid;gap:calc(var(--yr)*1.5);min-width:0}.ManageDealDocuments_documentDetails__W6I5p strong{overflow-wrap:anywhere;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.ManageDealDocuments_documentDetails__W6I5p>span:not(.ManageDealDocuments_clientBadge__UX_X2){color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.ManageDealDocuments_clientBadge__UX_X2{display:inline-flex;align-items:center;width:fit-content;min-height:26px;padding:calc(var(--yr)*1) calc(var(--yr)*2);color:var(--color-accent);background:var(--color-accent-soft);border:1px solid var(--color-border-accent);border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption)}.ManageDealDocuments_menuButton__FcNS1{justify-self:end;color:var(--color-text-secondary)}.ManageDealDocuments_visibilityControl__G6J1A{display:flex;grid-column:2/-1;align-items:center;justify-content:space-between;gap:calc(var(--yr)*3);min-height:44px;padding-top:calc(var(--yr)*2);border-top:1px solid var(--color-border)}.ManageDealDocuments_visibilityControl__G6J1A span{color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.ManageDealDocuments_rowMessage__ssBBt{grid-column:1/-1}.ManageDealDocuments_uploadRow__yRMnF{border-color:var(--color-border-accent)}.ManageDealDocuments_emptyState__EBKls{padding:calc(var(--yr)*10) calc(var(--yr)*5);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5);text-align:center}@media(min-width:720px){.ManageDealDocuments_documentRow__pokZS{grid-template-columns:48px minmax(0,1fr) auto 44px;gap:calc(var(--yr)*3);padding:calc(var(--yr)*3) calc(var(--yr)*4)}.ManageDealDocuments_visibilityControl__G6J1A{grid-column:auto;min-width:210px;padding-top:0;border-top:0}.ManageDealDocuments_rowMessage__ssBBt{grid-column:2/-1}}.ManagePublicLink_root__nDghi{display:grid;gap:8px}.ManagePublicLink_copy__KJS_E{display:grid;grid-template-columns:minmax(0,1fr) 44px;min-height:68px;align-items:center;gap:4px;padding:10px 8px 10px 14px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:12px}.ManagePublicLink_manageable__PA_YU{grid-template-columns:minmax(0,1fr) 44px 44px}.ManagePublicLink_copy__KJS_E button{width:44px;height:44px;color:var(--color-text-primary);font-size:18px}.ManagePublicLink_label__Mimfe{display:grid;min-width:0;gap:5px}.ManagePublicLink_label__Mimfe strong{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m)}.ManagePublicLink_label__Mimfe span{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.ManagePublicLink_label__Mimfe i{width:7px;height:7px;border-radius:50%;background:currentcolor}.ManagePublicLink_enabled__fPsib i{color:var(--color-success)}.ManagePublicLink_disabled__PpXhI i{color:var(--color-danger)}.ManagePublicLink_message__W1K6k{position:fixed;z-index:60;top:max(18px,env(safe-area-inset-top));left:50%;width:min(100% - 32px,420px);margin:0;transform:translateX(-50%);box-shadow:0 12px 32px rgba(0,0,0,.28)}.ManagePublicLink_settingsActions__D2gfc{display:grid;gap:8px}.ManagePublicLink_settingsActions__D2gfc button{justify-self:start;padding-inline:0}.ClientDetailPage_root__emSiO{width:100%;max-width:760px;min-width:0}.ClientDetailPage_root__emSiO>*{max-width:100%;min-width:0}.ClientDetailPage_hero__DTiWy{display:flex;min-width:0;align-items:center;gap:calc(var(--yr)*4)}.ClientDetailPage_hero__DTiWy>div:last-child{min-width:0}.ClientDetailPage_hero__DTiWy h1,.ClientDetailPage_hero__DTiWy p{margin:0}.ClientDetailPage_hero__DTiWy h1{font-size:var(--font-size-entity-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-entity-title);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere}.ClientDetailPage_hero__DTiWy p{margin-top:var(--yr);color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.ClientDetailPage_contacts__rKd8E h2,.ClientDetailPage_deals__D_D9o h2,.ClientDetailPage_manager__cvFYe h2,.ClientDetailPage_note__lKQEc h2{margin:0;font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-s)}.ClientDetailPage_contacts__rKd8E dl{display:grid;min-width:0;margin:calc(var(--yr)*3) 0 0}.ClientDetailPage_contacts__rKd8E dl div{display:flex;min-width:0;min-height:48px;align-items:center;justify-content:space-between;gap:calc(var(--yr)*3);border-bottom:1px solid var(--color-border)}.ClientDetailPage_contacts__rKd8E dl div:last-child{border-bottom:0}.ClientDetailPage_contacts__rKd8E dt{flex:0 0 auto;color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.ClientDetailPage_contacts__rKd8E dd{min-width:0;margin:0;text-align:right;font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);overflow-wrap:anywhere}.ClientDetailPage_note__lKQEc{min-width:0}.ClientDetailPage_note__lKQEc p{min-width:0;margin:calc(var(--yr)*3) 0 0;color:var(--color-text-secondary);line-height:var(--line-height-body-m);white-space:pre-wrap;overflow-wrap:anywhere}.ClientDetailPage_noteDisclosure__uZxkc{margin-top:calc(var(--yr)*3);color:var(--color-text-secondary)}.ClientDetailPage_noteDisclosure__uZxkc p{margin:0}.ClientDetailPage_manager__cvFYe{display:grid;gap:calc(var(--yr)*3)}.ClientDetailPage_manager__cvFYe>div>p{min-width:0;margin:var(--yr) 0 0;color:var(--color-text-secondary);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.ClientDetailPage_dealList__iLbvY,.ClientDetailPage_deals__D_D9o{display:grid;gap:calc(var(--yr)*3)}.ClientDetailPage_deals__D_D9o>header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--yr)*3)}.ClientDetailPage_deal__JK0Zb{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:calc(var(--yr)*3);padding:calc(var(--yr)*3.5);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5)}.ClientDetailPage_deal__JK0Zb>span:first-child{display:grid;min-width:0;gap:var(--yr)}.ClientDetailPage_deal__JK0Zb em,.ClientDetailPage_deal__JK0Zb small,.ClientDetailPage_deal__JK0Zb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientDetailPage_deal__JK0Zb em,.ClientDetailPage_deal__JK0Zb small{color:var(--color-text-secondary);font-size:var(--font-size-body-s);font-style:normal;line-height:var(--line-height-body-s)}.ClientDetailPage_deleteNote__oDDhR{margin:0;color:var(--color-text-secondary);text-align:center}@media(max-width:560px){.ClientDetailPage_deal__JK0Zb{grid-template-columns:minmax(0,1fr) 24px}.ClientDetailPage_deal__JK0Zb .status-badge{grid-column:1/-1;grid-row:2;justify-self:start}}.EditDealForm_numberInput__Za8gR{width:100%}.DealDetailPage_page__06F_C{display:grid;gap:18px}.DealDetailPage_details__JpQSv,.DealDetailPage_selected__wfD_a{position:relative;display:grid;gap:16px;padding:16px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:12px}.DealDetailPage_field__wrxu7,.DealDetailPage_note__JeXaX{display:grid;gap:6px}.DealDetailPage_budget__vLK98>span,.DealDetailPage_field__wrxu7>span,.DealDetailPage_note__JeXaX>div:first-child>span{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-transform:uppercase;letter-spacing:.04em}.DealDetailPage_field__wrxu7>div,.DealDetailPage_note__JeXaX>div:last-child{padding-right:40px}.DealDetailPage_budget__vLK98{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:14px;border-block:1px solid var(--color-border)}.DealDetailPage_budget__vLK98 strong{font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l)}.DealDetailPage_note__JeXaX>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.DealDetailPage_note__JeXaX small{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-transform:none;letter-spacing:0}.DealDetailPage_edit__j9UWc{position:absolute;top:8px;right:8px;display:grid;width:44px;height:44px;place-items:center;color:var(--color-text-primary);border-radius:10px}.DealDetailPage_edit__j9UWc:focus-visible,.DealDetailPage_edit__j9UWc:hover{color:var(--color-accent);background:var(--color-accent-soft)}.DealDetailPage_selected__wfD_a h2{margin:0;font-size:var(--font-size-section-title);line-height:var(--line-height-heading-s)}.DealDetailPage_vehicleList__Xw8Xu{display:grid;gap:10px}.DealDetailPage_vehicle__rvrTg{display:grid;grid-template-columns:clamp(88px,24vw,96px) minmax(0,1fr) 44px;min-height:110px;align-items:center;gap:10px;padding:8px;color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:10px}.DealDetailPage_vehicle__rvrTg>div:nth-child(2){display:grid;min-width:0;gap:6px}.DealDetailPage_vehicle__rvrTg strong{font-size:var(--font-size-card-title);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.DealDetailPage_vehicle__rvrTg span{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.DealDetailPage_vehicleChevron__dN90z{display:grid;width:44px;height:44px;place-items:center;justify-self:end;color:var(--color-text-secondary)}.DealDetailPage_empty__yTfp8{margin:0;padding:14px 0 4px;color:var(--color-text-secondary)}@media(min-width:760px){.DealDetailPage_page__06F_C{max-width:760px;margin:0 auto}}.DealOverviewDisclosure_disclosure__54pES{display:grid;justify-items:start;gap:calc(var(--yr)*1.5)}.DealOverviewDisclosure_empty__FCLQk,.DealOverviewDisclosure_noteText__9Nqjj,.DealOverviewDisclosure_requestText__5mbMq{margin:0;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);white-space:pre-wrap;overflow-wrap:anywhere}.DealOverviewDisclosure_requestText__5mbMq{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.DealOverviewDisclosure_requestTextExpanded__34yFX{display:block;overflow:visible;-webkit-line-clamp:unset}.DealOverviewDisclosure_toggle__mN60l{min-height:44px;margin-inline-start:calc(var(--yr)*-2);padding-inline:calc(var(--yr)*2);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.DealOverviewDisclosure_empty__FCLQk{color:var(--color-text-secondary)}.UpdateDealStatusForm_root__SprGQ{display:grid;gap:calc(var(--yr)*5)}.UpdateDealStatusForm_statusField__yNqmI{margin-bottom:0}.UpdateDealStatusForm_statusList__9nysR.UpdateDealStatusForm_statusList__9nysR{display:grid;width:100%;gap:0;overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3)}.UpdateDealStatusForm_statusOption__b21n9.UpdateDealStatusForm_statusOption__b21n9{position:relative;display:flex;width:100%;min-height:56px;align-items:center;margin:0;padding:0 calc(var(--yr)*4);color:var(--color-text-primary);background:rgba(0,0,0,0);border:0;border-bottom:1px solid var(--color-border);border-radius:0;transition:background-color .16s ease,box-shadow .16s ease}.UpdateDealStatusForm_statusOption__b21n9.UpdateDealStatusForm_statusOption__b21n9:last-child{border-bottom:0}.UpdateDealStatusForm_statusOption__b21n9.UpdateDealStatusForm_statusOption__b21n9:hover{background:var(--color-bg-surface-strong)}.UpdateDealStatusForm_statusOption__b21n9.UpdateDealStatusForm_statusOption__b21n9:focus-within{box-shadow:0 0 0 2px var(--color-accent-soft)}.UpdateDealStatusForm_selectedStatusOption__7JBRM.UpdateDealStatusForm_selectedStatusOption__7JBRM{z-index:1;min-height:64px;background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}.UpdateDealStatusForm_selectedStatusOption__7JBRM.UpdateDealStatusForm_selectedStatusOption__7JBRM:before{position:absolute;inset:0 auto 0 0;width:calc(var(--yr)*1.25);background:var(--color-accent);content:""}.UpdateDealStatusForm_selectedStatusOption__7JBRM .UpdateDealStatusForm_statusLabel__BQrF5{color:var(--color-accent);font-weight:var(--font-weight-semibold);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l)}.UpdateDealStatusForm_statusLabel__BQrF5{display:block;font-size:var(--font-size-body-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-body-m)}.UpdateDealStatusForm_cancellationReasonField__rRMLA{margin-bottom:0}.UpdateDealStatusForm_submit__hJn0N{min-height:52px}.SaveOfferForm_form__V7_6h{display:grid;gap:10px}.SaveOfferForm_accessSection__GjTM6{display:grid;gap:6px}.SaveOfferForm_offerIdentity__McgTc{display:grid;gap:3px}.SaveOfferForm_offerIdentity__McgTc p,.SaveOfferForm_titleRow__K4pT1 h1{margin:0}.SaveOfferForm_offerIdentity__McgTc p{color:var(--color-text-secondary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.SaveOfferForm_titleRow__K4pT1{display:flex;min-width:0;align-items:center;gap:4px}.SaveOfferForm_titleRow__K4pT1 h1{min-width:0;font-size:var(--font-size-entity-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-entity-title);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere}.SaveOfferForm_titleEditButton__vhPrx{flex:0 0 44px;width:44px;min-width:44px;height:44px;color:var(--color-text-secondary);font-size:18px}.SaveOfferForm_titleEditor__g_brV{display:grid;gap:10px}.SaveOfferForm_titleField__X8quF{margin-bottom:0}.SaveOfferForm_accessSection__GjTM6>h2{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-action)}.SaveOfferForm_accessCard__OtA0_,.SaveOfferForm_section__KcgTi{overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3)}.SaveOfferForm_visibilityRow__dZWbp{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;padding:6px 12px;border-top:1px solid var(--color-border)}.SaveOfferForm_visibilityRow__dZWbp>div{display:grid;gap:4px}.SaveOfferForm_visibilityRow__dZWbp strong{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.SaveOfferForm_visibilityRow__dZWbp span{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.SaveOfferForm_visibilityError__hX_d8{margin:0 14px 14px}.SaveOfferForm_section__KcgTi{position:relative;display:grid;gap:8px;padding:9px 12px}.SaveOfferForm_editing__bX3gM{border-color:var(--color-border-accent);box-shadow:0 0 0 1px rgba(214,160,127,.1)}.SaveOfferForm_sectionHeader__lrt05{display:flex;min-height:36px;align-items:center;justify-content:flex-start;gap:12px}.SaveOfferForm_sectionHeader__lrt05 h2{margin:0;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.SaveOfferForm_section__KcgTi:not(.SaveOfferForm_editing__bX3gM) .SaveOfferForm_sectionHeader__lrt05 h2{padding-right:52px}.SaveOfferForm_section__KcgTi .SaveOfferForm_editButton__AznMI{position:absolute;top:5px;right:5px;width:44px;min-width:44px;height:44px;color:var(--color-text-primary);border:1px solid var(--color-border);font-size:19px}.SaveOfferForm_editingLabel__AdC7w{padding:5px 9px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption)}.SaveOfferForm_editor__Z86ZS{display:grid;gap:12px}.SaveOfferForm_editor__Z86ZS[hidden]{display:none}.SaveOfferForm_field__h8Gth{margin-bottom:0}.SaveOfferForm_priceSummary__LHOMq,.SaveOfferForm_textSummary__dtMIy{display:grid;gap:5px}.SaveOfferForm_textSummary__dtMIy strong{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.SaveOfferForm_editorHint__DrCzO,.SaveOfferForm_emptySummary__TacBE,.SaveOfferForm_photoSummary__ti1DW,.SaveOfferForm_textSummary__dtMIy p,.SaveOfferForm_textSummary__dtMIy small{margin:0;color:var(--color-text-secondary);line-height:var(--line-height-body-m);white-space:pre-wrap}.SaveOfferForm_textSummary__dtMIy small{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.SaveOfferForm_textSummary__dtMIy p{font-size:var(--font-size-body-s)}.SaveOfferForm_priceSummary__LHOMq{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.SaveOfferForm_priceSummary__LHOMq span{color:var(--color-text-secondary)}.SaveOfferForm_priceSummary__LHOMq strong{color:var(--color-accent);font-size:var(--font-size-price);line-height:var(--line-height-entity-title)}.SaveOfferForm_priceGrid__XMN_E{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.SaveOfferForm_priceGrid__XMN_E .SaveOfferForm_numberInput__gy5Cp{width:100%;min-width:0}.SaveOfferForm_currencyField__KuJhF{width:100%}.SaveOfferForm_calculatedTotal__tSSwb{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:rgba(7,19,28,.52);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2)}.SaveOfferForm_calculatedTotal__tSSwb span{color:var(--color-text-secondary)}.SaveOfferForm_calculatedTotal__tSSwb strong{color:var(--color-accent);font-size:var(--font-size-price);font-weight:var(--font-weight-semibold);line-height:var(--line-height-entity-title)}.SaveOfferForm_sourcePrice__2DMA2{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;color:var(--color-text-secondary);background:rgba(7,19,28,.38);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.SaveOfferForm_sourcePrice__2DMA2 small{white-space:nowrap}.SaveOfferForm_sectionActions__TfUTl{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(150px,1.3fr);gap:10px;justify-content:end;padding-top:2px}.SaveOfferForm_sectionActions__TfUTl>button{min-height:48px}.SaveOfferForm_photoSummary__ti1DW{display:flex;align-items:center;gap:7px}.SaveOfferForm_photoGrid__k5vzs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.SaveOfferForm_photoOption__nh_hn.ant-btn{position:relative;display:block;width:100%;height:auto;min-height:44px;min-width:0;padding:4px;overflow:hidden;color:var(--color-text-primary);white-space:normal;background:rgba(7,19,28,.48);border-color:var(--color-border);aspect-ratio:1}.SaveOfferForm_photoOptionSelected__FTPcd{background:var(--color-accent-soft);border-color:var(--color-border-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.SaveOfferForm_photoPreview__6m33p{display:block;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--yr)*2);aspect-ratio:1}.SaveOfferForm_photoPreview__6m33p>*{height:100%;min-height:0;border-radius:inherit;aspect-ratio:1}.SaveOfferForm_photoSelectionIndicator__Snb38{position:absolute;z-index:1;top:9px;right:9px;display:grid;width:24px;height:24px;place-items:center;color:rgba(0,0,0,0);background:rgba(7,19,28,.78);border:2px solid hsla(0,0%,100%,.78);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.45);font-size:13px}.SaveOfferForm_photoSelectionIndicatorSelected__z_4AB{color:var(--color-bg-primary);background:var(--color-accent);border-color:var(--color-accent)}@media(max-width:390px){.SaveOfferForm_section__KcgTi,.SaveOfferForm_visibilityRow__dZWbp{padding-inline:13px}}@media(min-width:640px){.SaveOfferForm_priceGrid__XMN_E{grid-template-columns:repeat(2,minmax(0,1fr))}.SaveOfferForm_currencyField__KuJhF{width:calc((100% - 12px)/2)}}@media(max-width:330px){.SaveOfferForm_sourcePrice__2DMA2{grid-template-columns:20px minmax(0,1fr)}.SaveOfferForm_sourcePrice__2DMA2 small{grid-column:2}.SaveOfferForm_calculatedTotal__tSSwb{align-items:flex-start;flex-direction:column}}.OfferPdfPanel_root___16e6{display:grid;gap:12px;padding:9px 12px 12px;overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3)}.OfferPdfPanel_header__vEP4s{display:flex;min-height:36px;align-items:center}.OfferPdfPanel_header__vEP4s h2{margin:0;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.OfferPdfPanel_uploadButton__BnY3v{min-width:160px;min-height:44px}.OfferPdfPanel_fileCard__id0lL{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px}.OfferPdfPanel_fileCard__id0lL>strong{min-width:0;overflow:hidden;font-size:var(--font-size-body-s);text-overflow:ellipsis;white-space:nowrap}.OfferPdfPanel_fileIcon___DP3P{color:var(--color-accent);font-size:27px}.OfferPdfPanel_fileActions__Zygns{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.OfferPdfPanel_fileActions__Zygns>a,.OfferPdfPanel_fileActions__Zygns>button{min-width:0;min-height:44px;padding-inline:8px}.OfferPdfPanel_uploadState__J_vmR{display:grid;gap:8px}.OfferPdfPanel_uploadState__J_vmR small{overflow-wrap:anywhere;color:var(--color-text-secondary)}.OfferPdfPanel_uploadState__J_vmR>button{min-height:44px}@media(max-width:350px){.OfferPdfPanel_fileActions__Zygns{grid-template-columns:1fr}}.DealVehicleDetailPage_root__O8lJ_{display:grid;max-width:720px;margin:0 auto;gap:calc(var(--yr)*3)}.DealVehicleDetailPage_root__O8lJ_ .screen-header{gap:0}.DealVehicleDetailPage_vehicleSummary__cNHBO{display:grid;grid-template-columns:clamp(88px,24vw,96px) minmax(0,1fr) 86px;min-height:92px;align-items:center;overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3)}.DealVehicleDetailPage_vehicleSummary__cNHBO>:first-child{align-self:center;border-radius:0}.DealVehicleDetailPage_vehicleDetails__5OSFP{display:grid;align-content:center;justify-items:start;gap:4px;min-width:0;padding:9px 11px}.DealVehicleDetailPage_vehicleDetails__5OSFP>strong{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.DealVehicleDetailPage_vehicleMeta__pqOXP{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.DealVehicleDetailPage_statusBadge__2NpW4{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption)}.DealVehicleDetailPage_catalogLink__3vyRf{display:grid;min-width:0;min-height:100%;place-items:center;align-content:center;gap:7px;padding:10px 7px;color:var(--color-text-secondary);border-left:1px solid var(--color-border);font-size:var(--font-size-caption);text-align:center}.DealVehicleDetailPage_catalogLink__3vyRf>span:first-child{color:var(--color-text-primary);font-size:22px}.DealVehicleDetailPage_catalogLink__3vyRf:focus-visible,.DealVehicleDetailPage_catalogLink__3vyRf:hover{color:var(--color-accent);background:var(--color-accent-soft)}@media(max-width:480px){.DealVehicleDetailPage_vehicleSummary__cNHBO{grid-template-columns:clamp(88px,24vw,96px) minmax(0,1fr) 72px}.DealVehicleDetailPage_vehicleDetails__5OSFP{gap:5px;padding:8px 9px}.DealVehicleDetailPage_vehicleDetails__5OSFP>strong{font-size:var(--font-size-body-s)}}@media(max-width:360px){.DealVehicleDetailPage_vehicleSummary__cNHBO{grid-template-columns:88px minmax(0,1fr) 68px}}.DealVehiclesPage_sectionHeading__d6A4c{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--yr)*3);margin:calc(var(--yr)*5) 0 calc(var(--yr)*3.5)}.DealVehiclesPage_sectionHeading__d6A4c h2{margin:0;font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-s)}.DealVehiclesPage_addAction__WViE_{display:grid;width:44px;min-width:44px;height:44px;place-items:center;color:var(--color-accent);border:1px solid var(--color-border-accent);border-radius:calc(var(--yr)*2.5);font-size:var(--font-size-heading-s)}.DealVehiclesPage_addAction__WViE_:focus-visible,.DealVehiclesPage_addAction__WViE_:hover{color:var(--color-text-primary);background:var(--color-accent-soft)}.DealVehiclesPage_grid__GSBlg,.DealVehiclesPage_group__ClVQy,.DealVehiclesPage_groups__jI34f{display:grid}.DealVehiclesPage_groups__jI34f{gap:calc(var(--yr)*5)}.DealVehiclesPage_grid__GSBlg,.DealVehiclesPage_group__ClVQy{gap:calc(var(--yr)*2.5)}.DealVehiclesPage_groupTitle__QlKG7{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m)}.DealVehiclesPage_card__rZWbE{position:relative;display:grid;grid-template-columns:clamp(88px,24vw,96px) minmax(0,1fr) 44px;min-height:116px;align-items:center;gap:calc(var(--yr)*2.5);padding:calc(var(--yr)*2.5);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3)}.DealVehiclesPage_content__m5svK{display:grid;min-width:0;justify-items:start;gap:calc(var(--yr)*1.5)}.DealVehiclesPage_content__m5svK h3,.DealVehiclesPage_meta__UUARH,.DealVehiclesPage_price__T9JAC{margin:0}.DealVehiclesPage_content__m5svK h3{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.DealVehiclesPage_meta__UUARH{color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.DealVehiclesPage_price__T9JAC{font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l)}.DealVehiclesPage_statusBadge__OjDO5{display:inline-flex;min-height:28px;align-items:center;gap:calc(var(--yr)*1.5);margin-top:calc(var(--yr)*.5);padding:calc(var(--yr)*1) calc(var(--yr)*2);border:1px solid;border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption)}.DealVehiclesPage_accent__6fI60{color:var(--color-accent);background:var(--color-accent-soft)}.DealVehiclesPage_danger__Vbh_l{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.DealVehiclesPage_chevron__DjW6l{display:grid;width:44px;height:44px;place-items:center;justify-self:end;color:var(--color-text-secondary);font-size:var(--font-size-heading-s)}.DealVehiclesPage_card__rZWbE:focus-visible,.DealVehiclesPage_card__rZWbE:hover{border-color:var(--color-border-accent)}.DealVehiclesPage_disabled__ePohQ{opacity:.62;cursor:not-allowed}.DealVehiclesPage_disabled__ePohQ:hover{border-color:var(--color-border)}@media(min-width:640px){.DealVehiclesPage_grid__GSBlg{grid-template-columns:repeat(2,minmax(0,1fr))}}.DealWorkspaceHeader_root__FnqOC{display:grid;gap:14px}.DealWorkspaceHeader_client__zrm7o{display:grid;min-width:0;gap:6px}.DealWorkspaceHeader_client__zrm7o h1{min-width:0;margin:0;font-size:var(--font-size-entity-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-entity-title);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere}.DealWorkspaceHeader_client__zrm7o a,.DealWorkspaceHeader_client__zrm7o>span{display:inline-flex;max-width:100%;min-width:0;min-height:44px;align-items:center;justify-self:start;gap:8px;color:var(--color-text-secondary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.DealWorkspaceHeader_client__zrm7o a:focus-visible,.DealWorkspaceHeader_client__zrm7o a:hover{color:var(--color-accent)}.DealWorkspaceHeader_status__waKRE{display:grid;gap:12px;padding:14px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:12px}.DealWorkspaceHeader_currentStatus__1SBh9{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.DealWorkspaceHeader_currentStatus__1SBh9>div{display:grid;min-width:0;gap:4px}.DealWorkspaceHeader_cancellationReason__X1sDl span,.DealWorkspaceHeader_currentStatus__1SBh9 span,.DealWorkspaceHeader_nextStep__hwh4H span{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.DealWorkspaceHeader_currentStatus__1SBh9 strong{font-size:var(--font-size-body-l);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-l)}.DealWorkspaceHeader_currentStatus__1SBh9 a{display:grid;width:44px;min-width:44px;height:44px;place-items:center;color:var(--color-text-primary);border-radius:10px;font-size:18px}.DealWorkspaceHeader_currentStatus__1SBh9 a:focus-visible,.DealWorkspaceHeader_currentStatus__1SBh9 a:hover{color:var(--color-accent);background:var(--color-accent-soft)}.DealWorkspaceHeader_cancellationReason__X1sDl,.DealWorkspaceHeader_nextStep__hwh4H{display:grid;gap:4px;padding-top:10px;border-top:1px solid var(--color-border)}.DealWorkspaceHeader_cancellationReason__X1sDl p,.DealWorkspaceHeader_nextStep__hwh4H p{margin:0;font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);white-space:pre-wrap}.DealWorkspaceHeader_cancellationReason__X1sDl p{overflow-wrap:anywhere;color:var(--color-text-primary)}.DealWorkspaceHeader_nextStep__hwh4H p{color:var(--color-text-secondary)}.DealWorkspaceHeader_tabs__wF_7q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--color-border)}.DealWorkspaceHeader_tabs__wF_7q a{display:grid;min-height:44px;place-items:center;padding:8px 4px;color:var(--color-text-secondary);border-bottom:2px solid rgba(0,0,0,0);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-action);text-align:center}.DealWorkspaceHeader_tabs__wF_7q a[aria-current=page]{color:var(--color-accent);border-color:var(--color-accent)}.CatalogVehicleSelection_content__RWELd,.CatalogVehicleSelection_list__0aZCL,.CatalogVehicleSelection_root__KZcn8{display:grid}.CatalogVehicleSelection_list__0aZCL,.CatalogVehicleSelection_root__KZcn8{gap:calc(var(--yr)*3)}.CatalogVehicleSelection_root__KZcn8{padding-bottom:calc(var(--yr)*22)}.CatalogVehicleSelection_row__OPM5K{display:grid;grid-template-columns:28px clamp(88px,24vw,96px) minmax(0,1fr);min-height:116px;align-items:center;gap:calc(var(--yr)*2.5);padding:calc(var(--yr)*2.5);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5);cursor:pointer}.CatalogVehicleSelection_row__OPM5K:has(input:focus-visible){border-color:var(--color-border-accent)}.CatalogVehicleSelection_row__OPM5K[aria-disabled=true]{opacity:.62;cursor:not-allowed}.CatalogVehicleSelection_content__RWELd{min-width:0;gap:calc(var(--yr)*1.25)}.CatalogVehicleSelection_content__RWELd strong{font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.CatalogVehicleSelection_content__RWELd small{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.CatalogVehicleSelection_submitBar__kXoVV{position:fixed;z-index:19;right:max(16px,env(safe-area-inset-right));bottom:calc(68px + env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));width:auto;max-width:720px;margin-inline:auto;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3);box-shadow:0 -10px 28px rgba(0,0,0,.32)}.CatalogVehicleSelection_submit__qoXXu{width:100%;min-height:52px;background:var(--color-bg-surface-strong)}@media(min-width:640px){.CatalogVehicleSelection_submitBar__kXoVV{bottom:calc(92px + env(safe-area-inset-bottom))}}.CreateDealForm_form__sAUPm{width:100%;max-width:100%;min-width:0}.CreateDealForm_form__sAUPm>*{max-width:100%;min-width:0}.CreateDealForm_clientMode__2wC6v.CreateDealForm_clientMode__2wC6v,.CreateDealForm_clientSelect__UnxZ5.CreateDealForm_clientSelect__UnxZ5{width:100%;max-width:100%;min-width:0}.CreateDealForm_clientMode__2wC6v>*{min-width:0;padding-inline:8px;overflow:hidden;text-overflow:ellipsis}.CreateDealForm_numberInput__suXpD{width:100%}.DealListFilter_toolbar__FY0Mi{display:grid;gap:calc(var(--yr)*4);margin-bottom:calc(var(--yr)*5)}.DealListFilter_list__PQJXO{display:grid;gap:calc(var(--yr)*3)}.DealListFilter_card__e9xsl{overflow:hidden;background:linear-gradient(145deg,rgba(17,34,46,.96),rgba(8,23,33,.92));border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5)}.DealListFilter_cardLink__Ngz6l{position:relative;display:block;min-height:44px;padding:calc(var(--yr)*4) calc(var(--yr)*11) calc(var(--yr)*3.5) calc(var(--yr)*4);color:var(--color-text-primary);transition:background-color .16s ease,border-color .16s ease}.DealListFilter_cardLink__Ngz6l:hover{background:rgba(214,160,127,.04)}.DealListFilter_cardLink__Ngz6l:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.DealListFilter_clientName__MEJIR{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m)}.DealListFilter_chevron__t25kX{position:absolute;top:calc(var(--yr)*4);right:calc(var(--yr)*3.5);color:var(--color-text-secondary);font-size:calc(var(--yr)*6)}.DealListFilter_badges__0jyLe{display:flex;flex-wrap:wrap;gap:calc(var(--yr)*2);margin-top:calc(var(--yr)*2.5)}.DealListFilter_linkDisabledBadge__I_VKm,.DealListFilter_statusBadge___cujg{display:inline-flex;align-items:center;min-height:28px;padding:calc(var(--yr)*1) calc(var(--yr)*2.25);border:1px solid;border-radius:999px;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption)}.DealListFilter_activeStatus__yrEUV{color:var(--color-accent);background:var(--color-accent-soft);border-color:rgba(214,160,127,.48)}.DealListFilter_deliveredStatus__Lrl8i{color:var(--color-success);background:rgba(111,197,154,.11);border-color:rgba(111,197,154,.42)}.DealListFilter_cancelledStatus__PngfM,.DealListFilter_linkDisabledBadge__I_VKm{color:var(--color-danger);background:rgba(243,161,142,.1);border-color:rgba(243,161,142,.38)}.DealListFilter_cardDetail__UiKyt{margin-top:calc(var(--yr)*4)}.DealListFilter_sectionLabel__bAgda{display:block;color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption);letter-spacing:.055em;text-transform:uppercase}.DealListFilter_vehicleList__W88lq{display:grid;gap:calc(var(--yr)*1.25);margin:calc(var(--yr)*1.75) 0 0;padding:0;list-style:none;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.DealListFilter_vehicleList__W88lq li{overflow-wrap:anywhere}.DealListFilter_emptyVehicles__YWFtv{margin:calc(var(--yr)*1.75) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-m)}.DealListFilter_cancellationReason__wTK4w{display:-webkit-box;margin:calc(var(--yr)*1.75) 0 0;overflow:hidden;overflow-wrap:anywhere;font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);white-space:pre-wrap;-webkit-box-orient:vertical;-webkit-line-clamp:3}.DealListFilter_responsible__1b53G{margin:calc(var(--yr)*3.5) 0 0;padding-top:calc(var(--yr)*3);overflow-wrap:anywhere;color:var(--color-text-primary);border-top:1px solid var(--color-border);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.DealListFilter_responsible__1b53G span{color:var(--color-text-secondary)}.DealListFilter_emptyState__iTBqq{padding:calc(var(--yr)*6) calc(var(--yr)*4);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px dashed var(--color-border);border-radius:calc(var(--yr)*2.5);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);text-align:center}@media(min-width:720px){.DealListFilter_cardLink__Ngz6l{padding:calc(var(--yr)*5) calc(var(--yr)*12) calc(var(--yr)*4) calc(var(--yr)*5)}}.PublicVehiclePage_root__jStGp{gap:calc(var(--yr)*4)}.PublicVehiclePage_titleBadge__Wb4of{display:inline-flex;min-height:26px;align-items:center;gap:var(--yr);padding:var(--yr) calc(var(--yr)*2);border:1px solid rgba(0,0,0,0);border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-caption);vertical-align:.18em;white-space:nowrap}.PublicVehiclePage_selectedBadge__AHk8x{color:var(--color-accent);background:var(--color-accent-soft);border-color:rgba(214,160,127,.18)}.PublicVehiclePage_unavailableBadge__w5vtU{color:var(--color-text-secondary);background:var(--color-bg-surface);border-color:var(--color-border)}.PublicVehiclePage_facts__qmV7s{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.PublicVehiclePage_facts__qmV7s>span{grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:calc(var(--yr)*2);min-width:0;min-height:52px;padding:calc(var(--yr)*2) calc(var(--yr)*3);text-align:left;border-right:0}.PublicVehiclePage_facts__qmV7s>span:nth-child(odd){border-right:1px solid var(--color-border)}.PublicVehiclePage_facts__qmV7s>span:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.PublicVehiclePage_facts__qmV7s>span>.ui-icon{justify-self:center;color:var(--color-accent)}.PublicVehiclePage_facts__qmV7s strong{min-width:0;font-size:var(--font-size-body-s);line-height:var(--line-height-body-s);overflow-wrap:anywhere}.PublicVehiclePage_facts__qmV7s .PublicVehiclePage_mileageValue__aFsg6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PublicVehiclePage_panel__edDZP{display:grid;gap:calc(var(--yr)*2.5)}.PublicVehiclePage_root__jStGp .PublicVehiclePage_panel__edDZP h2,.PublicVehiclePage_root__jStGp .PublicVehiclePage_panel__edDZP p{margin:0}.PublicVehiclePage_root__jStGp .PublicVehiclePage_panel__edDZP h2{font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading-s)}.PublicVehiclePage_price__1ZsFq>strong{font-size:var(--font-size-price);font-weight:var(--font-weight-semibold);line-height:var(--line-height-entity-title)}.PublicVehiclePage_statusSection__3VXUw{display:grid;gap:calc(var(--yr)*3)}.PublicVehiclePage_statusCard__DrVI6{display:grid;grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:calc(var(--yr)*2.5);width:100%;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.PublicVehiclePage_statusIcon__mJQCf{display:grid;width:48px;height:48px;place-items:center;color:var(--color-accent);border:1px solid var(--color-border-accent);border-radius:50%}.PublicVehiclePage_statusText__l5HJg{display:grid;min-width:0;gap:var(--yr)}.PublicVehiclePage_statusText__l5HJg small{color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-caption);letter-spacing:.12em;text-transform:uppercase}.PublicVehiclePage_statusText__l5HJg strong{color:var(--color-accent);font-size:var(--font-size-heading-s);line-height:var(--line-height-heading-s);overflow-wrap:anywhere}.PublicVehiclePage_statusText__l5HJg em{color:var(--color-text-secondary);font-size:var(--font-size-body-s);font-style:normal;line-height:var(--line-height-body-s)}.PublicVehiclePage_downChevron__urg__,.PublicVehiclePage_upChevron__x2r2v{display:grid;width:44px;height:44px;place-items:center;justify-self:end;color:var(--color-text-secondary);transition:transform .16s ease}.PublicVehiclePage_upChevron__x2r2v{transform:rotate(180deg)}.PublicVehiclePage_timeline__BjK4g{display:grid;margin:0;padding:0 calc(var(--yr)*2);list-style:none}.PublicVehiclePage_timeline__BjK4g li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:calc(var(--yr)*2.5);min-height:48px;color:var(--color-text-secondary)}.PublicVehiclePage_timeline__BjK4g li:not(:last-child):after{position:absolute;top:26px;bottom:-2px;left:10px;width:1px;background:var(--color-border);content:""}.PublicVehiclePage_stageMarker__73RsO{z-index:1;display:grid;width:22px;height:22px;place-items:center;color:var(--color-text-secondary);background:var(--color-bg-primary);border:1px solid;border-radius:50%;font-size:var(--font-size-caption)}.PublicVehiclePage_timeline__BjK4g strong{display:block;padding-top:2px;font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-body-s)}.PublicVehiclePage_timeline__BjK4g p{margin:var(--yr) 0 calc(var(--yr)*2);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.PublicVehiclePage_completedStage__DOWPJ,.PublicVehiclePage_currentStage__0hxNv{color:var(--color-text-primary)!important}.PublicVehiclePage_completedStage__DOWPJ .PublicVehiclePage_stageMarker__73RsO,.PublicVehiclePage_currentStage__0hxNv .PublicVehiclePage_stageMarker__73RsO{color:var(--color-accent);border-color:var(--color-accent)}.PublicVehiclePage_currentStage__0hxNv strong{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.PublicVehiclePage_pdfActions__I5Hky{display:grid;gap:calc(var(--yr)*2)}.PublicVehiclePage_materialsLink__co1jP{display:flex;min-height:72px;align-items:center;justify-content:space-between;color:var(--color-text-primary)}.PublicVehiclePage_materialsLink__co1jP strong{font-size:var(--font-size-heading-s)}@media(min-width:640px){.PublicVehiclePage_root__jStGp{gap:calc(var(--yr)*5)}.PublicVehiclePage_facts__qmV7s{grid-template-columns:repeat(4,minmax(0,1fr))}.PublicVehiclePage_facts__qmV7s>span:nth-child(n){border-right:1px solid var(--color-border);border-bottom:0}.PublicVehiclePage_facts__qmV7s>span:last-child{border-right:0}}.MediaGallery_root__f98_O{display:grid;gap:calc(var(--yr)*5);font-family:var(--font-family-base)}.MediaGallery_headingRow__6XskI{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--yr)*3)}.MediaGallery_headingRow__6XskI h2,.MediaGallery_section__9c5_d h3{margin:0;color:var(--text);font-family:var(--font-family-base)}.MediaGallery_headingRow__6XskI h2{font-size:var(--font-size-section-title);line-height:var(--line-height-heading-s)}.MediaGallery_headingRow__6XskI>span{min-width:calc(var(--yr)*8);padding:calc(var(--yr)*1) calc(var(--yr)*2);color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:999px;font-size:var(--font-size-caption);line-height:var(--line-height-caption);text-align:center}.MediaGallery_section__9c5_d{display:grid;gap:calc(var(--yr)*2.5)}.MediaGallery_section__9c5_d h3{color:var(--muted);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-action)}.MediaGallery_photoGrid__WvqE_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;overflow:hidden;border-radius:calc(var(--yr)*3)}.MediaGallery_photoTile__UxbH2{position:relative;min-width:0;aspect-ratio:1;overflow:hidden;background:var(--panel)}.MediaGallery_photoRoot__e0PCz,.MediaGallery_photoTrigger__NP9_5{display:block;width:100%;height:100%}.MediaGallery_photoTrigger__NP9_5{padding:0;overflow:hidden;background:rgba(0,0,0,0);border:0;cursor:zoom-in}.MediaGallery_photoTrigger__NP9_5:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.MediaGallery_photo__A_CMv{display:block;width:100%;height:100%;object-fit:cover}.MediaGallery_visibility__olat3{display:inline-flex;align-items:center;gap:calc(var(--yr)*1);width:fit-content;min-height:26px;padding:calc(var(--yr)*1) calc(var(--yr)*1.5);color:#fff;background:rgba(4,13,19,.76);border-radius:999px;font-size:var(--font-size-caption);line-height:var(--line-height-caption);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.MediaGallery_photoTile__UxbH2>.MediaGallery_visibility__olat3{position:absolute;z-index:2;bottom:calc(var(--yr)*1.5);left:calc(var(--yr)*1.5);pointer-events:none}.MediaGallery_deleteAction__uBBqI{position:absolute;z-index:2;top:calc(var(--yr)*1);right:calc(var(--yr)*1)}.MediaGallery_previewRoot__Beihp{font-family:var(--font-family-base)}.MediaGallery_previewFooter__nS3w6{right:max(var(--yr)*3,env(safe-area-inset-right));bottom:max(var(--yr)*3,env(safe-area-inset-bottom));left:max(var(--yr)*3,env(safe-area-inset-left))}.MediaGallery_previewControls__Se6iG{display:grid;justify-items:center;gap:calc(var(--yr)*2)}.MediaGallery_previewCaption__B3F4C{display:grid;justify-items:center;gap:calc(var(--yr)*1);max-width:min(88vw,620px);padding:calc(var(--yr)*2) calc(var(--yr)*3);color:#fff;background:rgba(4,13,19,.78);border-radius:calc(var(--yr)*2);font-size:var(--font-size-body-s);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.MediaGallery_previewCaption__B3F4C span{color:hsla(0,0%,100%,.72);font-size:var(--font-size-caption)}.MediaGallery_previewCaption__B3F4C a{min-height:44px;padding:calc(var(--yr)*2.5) calc(var(--yr)*3);color:var(--accent)}.MediaGallery_previewActions__hhX0I{min-height:44px}.MediaGallery_mediaList__S_HKd{display:grid;gap:calc(var(--yr)*2)}.MediaGallery_mediaRow__d6G9_{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:calc(var(--yr)*3);min-height:72px;padding:calc(var(--yr)*3);background:var(--panel);border:1px solid var(--line);border-radius:calc(var(--yr)*3)}.MediaGallery_mediaIcon__qf_Xg{color:var(--accent);font-size:30px}.MediaGallery_mediaDetails__wnEyG{display:grid;gap:calc(var(--yr)*1);min-width:0}.MediaGallery_mediaDetails__wnEyG strong,.MediaGallery_mediaDetails__wnEyG>span:not(.MediaGallery_visibility__olat3){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaGallery_mediaDetails__wnEyG>span:not(.MediaGallery_visibility__olat3){color:var(--muted);font-size:var(--font-size-caption)}.MediaGallery_mediaActions__mZdir{display:flex;align-items:center;gap:calc(var(--yr)*1)}.MediaGallery_mediaActions__mZdir>a{display:grid;min-height:44px;padding:0 calc(var(--yr)*2);place-items:center;color:var(--accent);font-size:var(--font-size-body-s)}.MediaGallery_empty__eFvri{display:grid;min-height:160px;place-items:center;align-content:center;gap:calc(var(--yr)*2);color:var(--muted);background:var(--panel);border:1px dashed var(--line);border-radius:calc(var(--yr)*3);text-align:center}.MediaGallery_empty__eFvri>span{color:var(--accent);font-size:32px}.MediaGallery_empty__eFvri p{margin:0}@media(max-width:359px){.MediaGallery_photoGrid__WvqE_{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaGallery_visibility__olat3{width:28px;overflow:hidden;white-space:nowrap}.MediaGallery_mediaRow__d6G9_{grid-template-columns:36px minmax(0,1fr)}.MediaGallery_mediaActions__mZdir{grid-column:1/-1;justify-content:flex-end}}@media(min-width:720px){.MediaGallery_photoGrid__WvqE_{grid-template-columns:repeat(4,minmax(0,1fr))}}.DeleteStoredFileButton_iconRoot__yseBa{position:relative;display:grid}.DeleteStoredFileButton_iconButton__kujM9{width:44px;height:44px;color:#fff;background:rgba(4,13,19,.76);border-radius:50%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DeleteStoredFileButton_iconError__KfSn3{position:absolute;z-index:3;top:48px;right:0;width:min(240px,100vw - 48px);padding:8px 10px;color:var(--text);background:color-mix(in srgb,var(--danger) 20%,var(--panel));border:1px solid var(--danger);border-radius:8px;font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.PhotoViewer_root__Elr_9{position:fixed;z-index:3000;top:0;left:0;display:grid;width:100vw;width:100dvw;height:100vh;height:100dvh;grid-template-rows:auto minmax(0,1fr);overflow:hidden;color:var(--color-text-primary);background:var(--color-bg-primary);overscroll-behavior:contain}.PhotoViewer_root__Elr_9:focus{outline:none}.PhotoViewer_topbar__nSEu8{position:relative;display:flex;min-height:calc(52px + env(safe-area-inset-top));align-items:center;justify-content:flex-end;gap:calc(var(--yr)*1);padding:env(safe-area-inset-top) max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left));border-bottom:1px solid var(--color-border)}.PhotoViewer_counter__ZNxct{color:var(--color-accent);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:1}.PhotoViewer_closeButton__1qEi7{display:grid;width:44px;height:44px;padding:0;place-items:center;color:var(--color-accent);background:rgba(0,0,0,0);border:0;border-radius:calc(var(--yr)*2);font-size:25px;cursor:pointer}.PhotoViewer_closeButton__1qEi7:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.PhotoViewer_stage__uQ5vr{position:relative;min-width:0;min-height:0;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.PhotoViewer_track__12Frm{display:grid;grid-template-rows:minmax(0,1fr);height:100%;min-width:0;min-height:0;will-change:transform}.PhotoViewer_trackInteracting__PwrUI{transition:none}.PhotoViewer_slide__jF74O{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;padding:calc(var(--yr)*3) max(var(--yr)*2,env(safe-area-inset-right)) max(var(--yr)*3,env(safe-area-inset-bottom)) max(var(--yr)*2,env(safe-area-inset-left));overflow:hidden;place-items:center}.PhotoViewer_image__AV6My{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;-webkit-user-drag:none}.PhotoViewer_imageInteracting__HJV3c{transition:none}@media(prefers-reduced-motion:no-preference){.PhotoViewer_track__12Frm{transition:transform .24s cubic-bezier(.22,1,.36,1)}.PhotoViewer_trackInteracting__PwrUI{transition:none}.PhotoViewer_image__AV6My{transition:transform .16s ease-out}.PhotoViewer_imageInteracting__HJV3c{transition:none}}@media(orientation:landscape)and (max-height:600px){.PhotoViewer_topbar__nSEu8{min-height:calc(48px + env(safe-area-inset-top))}.PhotoViewer_slide__jF74O{padding-block:calc(var(--yr)*1.5) max(var(--yr)*1.5,env(safe-area-inset-bottom))}}.PhotoFilm_fallback__ybIYg,.PhotoFilm_root__PbqoV{min-width:0}.PhotoFilm_track__i8tCq{display:flex;gap:calc(var(--yr)*1.5);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.PhotoFilm_track__i8tCq::-webkit-scrollbar{display:none}.PhotoFilm_frame__xy9w8{position:relative;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 16px);min-width:0;padding:0;aspect-ratio:27/25;overflow:hidden;scroll-snap-align:center;color:var(--color-text-primary);background:var(--color-bg-surface-strong);border:0;border-radius:calc(var(--yr)*1.5);cursor:zoom-in}.PhotoFilm_frame__xy9w8:first-child{scroll-snap-align:start;border-start-start-radius:calc(var(--yr)*4);border-end-start-radius:calc(var(--yr)*4)}.PhotoFilm_frame__xy9w8:last-child{scroll-snap-align:end;border-start-end-radius:calc(var(--yr)*4);border-end-end-radius:calc(var(--yr)*4)}.PhotoFilm_frame__xy9w8:only-child{flex-basis:100%;border-radius:calc(var(--yr)*4)}.PhotoFilm_frame__xy9w8:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.PhotoFilm_frame__xy9w8 img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.PhotoFilm_frameCounter__Ty_zL{position:absolute;top:calc(var(--yr)*3);left:calc(var(--yr)*3);min-height:28px;padding:calc(var(--yr)*1.5) calc(var(--yr)*2.5);color:#fff;background:rgba(4,13,19,.78);border-radius:calc(var(--yr)*2);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:1;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:640px){.PhotoFilm_frame__xy9w8{flex-basis:calc(100% - 32px);aspect-ratio:16/10}}.PublicPageHeader_heading__RZD3e,.PublicPageHeader_root__t_SnH{display:grid;justify-items:start}.PublicPageHeader_root__t_SnH{gap:var(--page-header-brand-gap)}.PublicPageHeader_heading__RZD3e{width:100%;min-width:0;gap:calc(var(--yr)*1.75)}.PublicPageHeader_heading__RZD3e h1,.PublicPageHeader_heading__RZD3e p{margin:0}.PublicPageHeader_heading__RZD3e h1{color:var(--color-text-primary);font-size:var(--font-size-page-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-page-title);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere}.PublicPageHeader_heading__RZD3e p{max-width:var(--text-measure-readable);color:var(--color-text-secondary);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m)}.VehicleDetailPage_root__VqRX_{width:100%;max-width:720px;min-width:0;grid-template-columns:minmax(0,1fr)}.VehicleDetailPage_root__VqRX_>*{max-width:100%;min-width:0}.VehicleDetailPage_root__VqRX_ .VehicleDetailPage_usageBadge___FMTb,.VehicleDetailPage_root__VqRX_ .VehicleDetailPage_usageHeader__8m8zO,.VehicleDetailPage_root__VqRX_ .VehicleDetailPage_usageSection__1n0H2{min-width:0}@media(max-width:420px){.VehicleDetailPage_root__VqRX_ .VehicleDetailPage_usageHeader__8m8zO{align-items:flex-start;flex-direction:column}.VehicleDetailPage_root__VqRX_ .VehicleDetailPage_usageBadge___FMTb{max-width:100%;white-space:normal}}.DealSelectionForm_root__6FnYa{display:grid;min-height:610px;gap:calc(var(--yr)*4)}.DealSelectionForm_list__eZkG1{overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5)}.DealSelectionForm_row__D50EF{display:grid;grid-template-columns:44px minmax(0,1fr);min-height:92px;align-items:center;gap:calc(var(--yr)*3);padding:calc(var(--yr)*3.5) calc(var(--yr)*4);border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color .16s ease}.DealSelectionForm_row__D50EF:last-of-type{border-bottom:0}.DealSelectionForm_row__D50EF:hover{background:var(--color-accent-soft)}.DealSelectionForm_row__D50EF:focus-within{outline:2px solid var(--color-border-accent);outline-offset:-2px}.DealSelectionForm_content__ESC1i{display:grid;min-width:0;gap:calc(var(--yr)*1.5)}.DealSelectionForm_content__ESC1i small,.DealSelectionForm_content__ESC1i strong{overflow-wrap:anywhere}.DealSelectionForm_content__ESC1i strong{color:var(--color-text-primary);font-size:var(--font-size-card-title);line-height:var(--line-height-body-m)}.DealSelectionForm_content__ESC1i small{color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.DealSelectionForm_meta__10yWp{display:flex;flex-wrap:wrap;gap:calc(var(--yr)*1.5)}.DealSelectionForm_meta__10yWp>span{display:inline-flex;min-height:26px;align-items:center;padding:calc(var(--yr)*.75) calc(var(--yr)*2);color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:999px;font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.DealSelectionForm_meta__10yWp>span:last-child:not(:first-child){color:var(--color-accent);background:var(--color-accent-soft);border-color:rgba(214,160,127,.42)}.DealSelectionForm_empty__ikw0P{margin:0;padding:calc(var(--yr)*7) calc(var(--yr)*4);color:var(--color-text-secondary);font-size:var(--font-size-body-m);text-align:center}.DealSelectionForm_hint__gimYS{display:flex;align-items:flex-start;gap:calc(var(--yr)*2);margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.DealSelectionForm_hint__gimYS>:first-child{flex:0 0 auto;margin-top:2px}.DealSelectionForm_submit__PLdYq{align-self:end;min-height:52px}.VehicleProposalPage_root__PCBc6{display:grid;max-width:720px;margin:0 auto;gap:calc(var(--yr)*4)}.VehicleProposalPage_vehicleSummary__0fAq8{display:grid;grid-template-columns:clamp(88px,24vw,96px) minmax(0,1fr);align-items:center;gap:calc(var(--yr)*4);padding:calc(var(--yr)*3);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*3)}.VehicleProposalPage_vehicleSummary__0fAq8 h2,.VehicleProposalPage_vehicleSummary__0fAq8 p{margin:0}.VehicleProposalPage_vehicleSummary__0fAq8 h2{overflow-wrap:anywhere;font-size:var(--font-size-card-title);line-height:var(--line-height-body-m)}.VehicleProposalPage_vehicleSummary__0fAq8 p{margin-top:calc(var(--yr)*1.75);color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.VehicleCatalogFilter_content__ft886,.VehicleCatalogFilter_grid__LpBi5,.VehicleCatalogFilter_toolbar__nI9wT{display:grid}.VehicleCatalogFilter_toolbar__nI9wT{gap:calc(var(--yr)*4);margin-bottom:calc(var(--yr)*5.5)}.VehicleCatalogFilter_grid__LpBi5{gap:calc(var(--yr)*3)}.VehicleCatalogFilter_card__7rXem{display:grid;grid-template-columns:clamp(88px,24vw,96px) minmax(0,1fr) 44px;min-height:116px;align-items:center;gap:calc(var(--yr)*2.5);padding:calc(var(--yr)*2.5);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:calc(var(--yr)*2.5)}.VehicleCatalogFilter_content__ft886{min-width:0;justify-items:start;gap:calc(var(--yr)*1.5)}.VehicleCatalogFilter_content__ft886 h2,.VehicleCatalogFilter_meta__wn6CJ,.VehicleCatalogFilter_source__X9OGB{margin:0}.VehicleCatalogFilter_content__ft886 h2{font-size:var(--font-size-card-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-m);overflow-wrap:anywhere}.VehicleCatalogFilter_meta__wn6CJ,.VehicleCatalogFilter_source__X9OGB{color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:var(--line-height-body-s)}.VehicleCatalogFilter_usage__R6HGV{display:inline-flex;min-height:28px;align-items:center;gap:calc(var(--yr)*1.5);padding:var(--yr) calc(var(--yr)*2);color:var(--color-accent);background:var(--color-accent-soft);border:1px solid var(--color-border-accent);border-radius:calc(var(--yr)*2);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-caption)}.VehicleCatalogFilter_selected__CRYCy{color:var(--color-accent)}.VehicleCatalogFilter_chevron___545E{display:grid;width:44px;height:44px;place-items:center;justify-self:end;color:var(--color-text-secondary);font-size:var(--font-size-heading-s)}.VehicleCatalogFilter_card__7rXem:focus-visible,.VehicleCatalogFilter_card__7rXem:hover{border-color:var(--color-border-accent)}@media(min-width:640px){.VehicleCatalogFilter_toolbar__nI9wT{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr)}.VehicleCatalogFilter_grid__LpBi5{grid-template-columns:repeat(2,minmax(0,1fr))}}.VehicleCatalogPage_heading__8Er2I{flex-wrap:nowrap}@media(max-width:390px){.VehicleCatalogPage_heading__8Er2I{gap:calc(var(--yr)*2)}.VehicleCatalogPage_action__bZe8Q{gap:var(--yr);padding-inline:calc(var(--yr)*2)}}.SellerShell_root__B5aKw{width:100%;max-width:100%;min-width:0;min-height:100dvh;padding-bottom:calc(68px + env(safe-area-inset-bottom));overflow-x:clip;overscroll-behavior-inline:none}.SellerShell_content__xJiZe{width:min(100%,1080px);max-width:100%;min-width:0;margin:0 auto;padding:calc(22px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 38px max(16px,env(safe-area-inset-left))}.SellerShell_brand__v_Goj{display:flex;align-items:center;gap:12px;margin-bottom:var(--page-header-brand-gap)}.SellerShell_navigation__Yonrz{position:fixed;z-index:20;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,1080px);max-width:100%;min-height:calc(60px + env(safe-area-inset-bottom));margin:0 auto;padding:4px max(8px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:rgba(7,20,29,.97);border:1px solid var(--line);border-bottom:0;border-radius:10px 10px 0 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.SellerShell_navigationItem__coemw{display:flex;min-width:0;min-height:52px;align-items:center;justify-content:center;flex-direction:column;gap:1px;color:var(--muted);font-size:var(--font-size-navigation);line-height:var(--line-height-caption)}.SellerShell_navigationIcon__yAa97{font-size:22px}.SellerShell_active__aP6PD{color:var(--accent)}@media(max-width:639px){.SellerShell_root__B5aKw:has(input:is(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=tel],[type=url],[type=number]):not([readonly]):not([disabled]):focus,textarea:not([readonly]):not([disabled]):focus,[contenteditable=true]:focus) .SellerShell_navigation__Yonrz{transform:translateY(100%);pointer-events:none}}@media(max-width:639px)and (prefers-reduced-motion:no-preference){.SellerShell_navigation__Yonrz{transition:transform .18s ease-out}}@media(min-width:640px){.SellerShell_root__B5aKw{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.SellerShell_content__xJiZe{padding-inline-start:max(28px,env(safe-area-inset-left));padding-inline-end:max(28px,env(safe-area-inset-right))}.SellerShell_navigation__Yonrz{min-height:80px;padding:6px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.SellerShell_navigationItem__coemw{min-height:66px;gap:2px}.SellerShell_navigationIcon__yAa97{font-size:25px}}@media(min-width:900px){.SellerShell_root__B5aKw{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.SellerShell_content__xJiZe{padding-top:calc(34px + env(safe-area-inset-top))}}@media(display-mode:standalone)and (max-width:899px){@supports(height:100lvh){.SellerShell_root__B5aKw{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100lvh;min-height:0;padding-bottom:0;overflow:hidden}.SellerShell_content__xJiZe{min-height:0;overflow-y:auto}.SellerShell_navigation__Yonrz{position:static;width:100%;transform:none}.SellerShell_root__B5aKw:has(input:is(:not([type]),[type=text],[type=search],[type=email],[type=password],[type=tel],[type=url],[type=number]):not([readonly]):not([disabled]):focus,textarea:not([readonly]):not([disabled]):focus,[contenteditable=true]:focus){height:100dvh}}}.RouteLoading_root__Rimxv{display:grid;min-width:0;min-height:clamp(360px,62dvh,680px);place-items:center}.RouteLoading_status__gyc4f{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.RouteLoading_visual__zA_P4{--brand-loading-delay:320ms;display:block;visibility:hidden;opacity:0}.RouteLoading_fullscreen__NgREF{min-height:100dvh;padding:max(var(--yr)*6,env(safe-area-inset-top)) max(var(--yr)*4,env(safe-area-inset-right)) max(var(--yr)*6,env(safe-area-inset-bottom)) max(var(--yr)*4,env(safe-area-inset-left))}@media(prefers-reduced-motion:no-preference){.RouteLoading_visual__zA_P4{animation:RouteLoading_routeLoaderAppear__CaPef .18s ease-out var(--brand-loading-delay) forwards}}@media(prefers-reduced-motion:reduce){.RouteLoading_visual__zA_P4{animation:RouteLoading_routeLoaderReveal__TqMMi 1ms step-end var(--brand-loading-delay) forwards}}@keyframes RouteLoading_routeLoaderAppear__CaPef{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes RouteLoading_routeLoaderReveal__TqMMi{to{visibility:visible;opacity:1}}.TeamInvitePage_result__0phZg{display:grid;gap:calc(var(--yr)*4)}.TeamInvitePage_result__0phZg h2,.TeamInvitePage_result__0phZg p{margin:0}.TeamInvitePage_result__0phZg p{color:var(--color-text-secondary)}