.AISummaryPlaceholder-module-scss-module__h0O4OW__card{gap:var(--size-spacing-vertical-s,8px);padding:var(--size-padding-horizontal-l,16px);background:var(--keyz-brand-colors-secondary-100,#ebfff8);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--size-radius-m,12px);margin-bottom:var(--size-spacing-vertical-l,16px);flex-direction:column;display:flex}.AISummaryPlaceholder-module-scss-module__h0O4OW__title{align-items:center;gap:var(--size-spacing-horizontal-xs,6px);font-size:var(--text-styles-heading-h4-font-size,16px);font-weight:var(--text-styles-heading-h4-weight,700);line-height:var(--text-styles-heading-h4-line-height,20px);display:flex}.AISummaryPlaceholder-module-scss-module__h0O4OW__boltIcon{font-size:var(--text-styles-heading-h4-font-size,20px);color:var(--elements-text-300,#000)}.AISummaryPlaceholder-module-scss-module__h0O4OW__body{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-main,400);line-height:var(--text-styles-body-s-line-height,20px);white-space:pre-wrap;width:100%}@media screen and (max-width:599px){.AISummaryPlaceholder-module-scss-module__h0O4OW__clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.AISummaryPlaceholder-module-scss-module__h0O4OW__toggleBtn{cursor:pointer;font-size:var(--text-styles-body-s-font-size,14px);color:var(--keyz-brand-colors-secondary-700,#008055);background:0 0;border:none;align-self:flex-start;padding:0;font-weight:600;display:none}@media screen and (max-width:599px){.AISummaryPlaceholder-module-scss-module__h0O4OW__toggleBtn{display:block}}.AISummaryPlaceholder-module-scss-module__h0O4OW__loading{align-items:center;gap:var(--size-spacing-horizontal-s,8px);font-size:var(--text-styles-body-s-font-size,14px);color:var(--keyz-brand-colors-secondary-700,#008055);display:flex}.AISummaryPlaceholder-module-scss-module__h0O4OW__loadingText{animation:3.5s ease-in-out infinite AISummaryPlaceholder-module-scss-module__h0O4OW__fade-in-out}.AISummaryPlaceholder-module-scss-module__h0O4OW__cursor{vertical-align:text-bottom;background:currentColor;width:2px;height:1em;margin-right:2px;animation:.6s step-end infinite AISummaryPlaceholder-module-scss-module__h0O4OW__blink;display:inline-block}
.ImageUploader-module-scss-module__9vz9hG__uploadImages{flex-direction:column;gap:16px;display:flex}.ImageUploader-module-scss-module__9vz9hG__imagesContainer{grid-template-columns:1fr;justify-items:center;gap:12px;width:100%;max-width:360px;display:grid;position:relative}@media screen and (min-width:600px){.ImageUploader-module-scss-module__9vz9hG__imagesContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}.ImageUploader-module-scss-module__9vz9hG__imagesContainerFullWidth{max-width:100%}.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapper{flex-direction:column;gap:16px;width:100%;display:flex}.ImageUploader-module-scss-module__9vz9hG__imageItemWrapper{aspect-ratio:310/207;border-radius:var(--size-radius-m,12px);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:207px;position:relative;overflow:hidden}.ImageUploader-module-scss-module__9vz9hG__imageItemWrapper:hover{cursor:grab}.ImageUploader-module-scss-module__9vz9hG__uploadButton{border:1px dashed var(--strokeLightGrey);border-radius:var(--size-radius-m,12px);flex-direction:column;justify-content:center;align-items:center;min-width:100%;height:100%;min-height:207px;display:flex}.ImageUploader-module-scss-module__9vz9hG__uploadButton .MuiButton-startIcon{color:var(--keyz-brand-colors-neutrals-1100);margin:0}.ImageUploader-module-scss-module__9vz9hG__uploadButton{color:var(--Elements-Text-300,#212121);font-size:var(--Text-Styles-Body-S-Font-Size,14px);font-weight:var(--Text-Styles-Body-S-Weight-Main,400);line-height:var(--Text-Styles-Body-S-Line-Height,20px);text-transform:none}.ImageUploader-module-scss-module__9vz9hG__uploadButton:hover{background:var(--keyz-brand-colors-neutrals-200,#fafafa)}.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth{container-type:inline-size}.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth .ImageUploader-module-scss-module__9vz9hG__imagesContainer{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth .ImageUploader-module-scss-module__9vz9hG__imagesContainer>* .ImageUploader-module-scss-module__9vz9hG__imageItemWrapper,.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth .ImageUploader-module-scss-module__9vz9hG__imagesContainer>.ImageUploader-module-scss-module__9vz9hG__uploadButton{aspect-ratio:auto;height:105px;min-height:105px}@container (min-width:600px){.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth .ImageUploader-module-scss-module__9vz9hG__imagesContainer>* .ImageUploader-module-scss-module__9vz9hG__imageItemWrapper,.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth .ImageUploader-module-scss-module__9vz9hG__imagesContainer>.ImageUploader-module-scss-module__9vz9hG__uploadButton{aspect-ratio:310/207;height:207px;min-height:207px}}@keyframes ImageUploader-module-scss-module__9vz9hG__shimmer-slide{0%{background-position:200% 0}to{background-position:-200% 0}}.ImageUploader-module-scss-module__9vz9hG__uploadButtonLoading{border:var(--Elements-Stroke-Size-S,1px) solid #f2ebff;pointer-events:none;background:linear-gradient(121deg,#ececff 8.76%,#fff 38.21%,#ececff 93.84%) 0 0/200% 100%;animation:2s linear infinite ImageUploader-module-scss-module__9vz9hG__shimmer-slide}.ImageUploader-module-scss-module__9vz9hG__uploadButtonLoading:hover{background:linear-gradient(121deg,#ececff 8.76%,#fff 38.21%,#ececff 93.84%) 0 0/200% 100%}.ImageUploader-module-scss-module__9vz9hG__uploadButtonLoading .MuiButton-startIcon{display:none}.ImageUploader-module-scss-module__9vz9hG__disabled{opacity:.6;pointer-events:none}.ImageUploader-module-scss-module__9vz9hG__imagePrimary{box-shadow:inset 0 0 0 2px var(--keyz-brand-colors-primary-400,#5e00f6)}.ImageUploader-module-scss-module__9vz9hG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ImageUploader-module-scss-module__9vz9hG__imageItemLoading{pointer-events:none}.ImageUploader-module-scss-module__9vz9hG__imageItemLoading:after{content:"";border-radius:inherit;z-index:2;background:linear-gradient(121deg,#ececffb3 8.76%,#ffffffb3 38.21%,#ececffb3 93.84%) 0 0/200% 100%;animation:2s linear infinite ImageUploader-module-scss-module__9vz9hG__shimmer-slide;position:absolute;inset:0}.ImageUploader-module-scss-module__9vz9hG__lowResLabel{color:var(--keyz-semantic-colors-error-300,#d32f2f);font-size:var(--Text-Styles-Body-XS-Font-Size,12px);font-weight:var(--Text-Styles-Body-S-Weight-Main,400);line-height:var(--Text-Styles-Body-XS-Line-Height,16px);text-align:right;margin-top:4px}.ImageUploader-module-scss-module__9vz9hG__menuButton{width:28px;height:28px;color:var(--keyz-brand-colors-neutrals-1100,#212121);border-radius:var(--border-radius-2xl);background-color:#fff;padding:0}.ImageUploader-module-scss-module__9vz9hG__menuButton:hover{background-color:#ffffffe6}.ImageUploader-module-scss-module__9vz9hG__cropButton{width:28px;height:28px;color:var(--keyz-brand-colors-neutrals-1100,#212121);border-radius:var(--border-radius-2xl);background-color:#fff;padding:0}.ImageUploader-module-scss-module__9vz9hG__cropButton .MuiSvgIcon-root{font-size:15px}.ImageUploader-module-scss-module__9vz9hG__cropButton:hover{background-color:#ffffffe6}.ImageUploader-module-scss-module__9vz9hG__mobileDrawer .MuiDrawer-paper{border-radius:2px;width:95%;max-height:50vh;margin-bottom:16px;margin-left:auto;margin-right:auto}.ImageUploader-module-scss-module__9vz9hG__drawerContent{padding:16px}.ImageUploader-module-scss-module__9vz9hG__menuItemBorder{border-bottom:1px solid var(--divider)}.ImageUploader-module-scss-module__9vz9hG__menuItemPrimaryButton{color:var(--keyz-brand-colors-neutrals-1100,#212121);direction:ltr;padding:0}.ImageUploader-module-scss-module__9vz9hG__menuItemDeleteButton{color:var(--keyz-brand-colors-error-300);direction:ltr;padding:0}.ImageUploader-module-scss-module__9vz9hG__menuItemDeleteButton svg path{fill:currentColor}.ImageUploader-module-scss-module__9vz9hG__imageItemBtnWrapper{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px}.ImageUploader-module-scss-module__9vz9hG__imageBadge{z-index:10;background-color:var(--surfaceGrey,#f5f5f5);align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:8px;display:flex;position:absolute;top:12px;right:12px}.ImageUploader-module-scss-module__9vz9hG__imageBadgePending{background-color:var(--keyz-semantic-colors-warning-100,#fff4e5);color:var(--keyz-semantic-colors-warning-700,#663c00)}.ImageUploader-module-scss-module__9vz9hG__imageDragging{opacity:.72}
.StepperProgressBar-module-scss-module__S0PCEq__StepperProgressBar{margin-bottom:var(--size-2)}.StepperProgressBar-module-scss-module__S0PCEq__StepperProgressBarText{color:var(--mui-palette-text-primary);text-align:center;margin-top:var(--size-2);flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;display:flex}.StepperProgressBar-module-scss-module__S0PCEq__StepperProgressBarTextNumber{color:var(--keyz-brand-colors-primary-100,#f2ebff);font-size:var(--text-styles-body-s-font-size);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--size-24);letter-spacing:-.42px;text-transform:uppercase}.StepperProgressBar-module-scss-module__S0PCEq__StepperProgressBarActive{border-bottom-left-radius:var(--size-20);border-top-left-radius:var(--size-20);position:absolute;inset:0}
.CarMenuDropdown-module-scss-module__HbZFeG__border-radius-medium{border-radius:var(--border-radius-medium)}.CarMenuDropdown-module-scss-module__HbZFeG__border-light-grey{border:1px solid var(--strokeLightGrey)}.CarMenuDropdown-module-scss-module__HbZFeG__text-primary{color:var(--textBodyBlack)}.CarMenuDropdown-module-scss-module__HbZFeG__text-secondary{color:var(--textBodyDarkGrey)}.CarMenuDropdown-module-scss-module__HbZFeG__bg-surface{background-color:var(--surfaceGrey)}.CarMenuDropdown-module-scss-module__HbZFeG__menuButton{color:var(--keyz-brand-colors-neutrals-800);text-transform:none;font-size:var(--text-styles-body-m-font-size);padding:var(--size-8) var(--size-16);gap:var(--size-8);font-weight:500}.CarMenuDropdown-module-scss-module__HbZFeG__menuButton:hover{background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__menuButton:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-500);outline-offset:-2px;background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__menuButton svg{color:var(--keyz-brand-colors-neutrals-800)}.CarMenuDropdown-module-scss-module__HbZFeG__popoverPaper{margin-top:var(--size-8);border-radius:var(--size-8);box-shadow:0 var(--size-4) var(--size-16) #0000001a;text-align:right;width:400px}.CarMenuDropdown-module-scss-module__HbZFeG__popoverPaperAi{margin-top:var(--size-8);border-radius:var(--size-8);box-shadow:0 var(--size-4) var(--size-16) #0000001a;width:240px}.CarMenuDropdown-module-scss-module__HbZFeG__menuContainer{padding:var(--size-8) 0;border-radius:var(--size-8);text-align:right;border:1px solid var(--keyz-brand-colors-neutrals-600)}.CarMenuDropdown-module-scss-module__HbZFeG__columnsWrapper{gap:var(--size-16);text-align:right;grid-template-columns:1fr 1fr;display:grid}.CarMenuDropdown-module-scss-module__HbZFeG__menuList{text-align:right;padding:0}.CarMenuDropdown-module-scss-module__HbZFeG__menuItem{padding:var(--size-12) var(--size-24);transition:background-color .2s}.CarMenuDropdown-module-scss-module__HbZFeG__menuItem:hover{background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__menuItem:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-500);outline-offset:-2px;background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__menuItem .CarMenuDropdown-module-scss-module__HbZFeG__MuiListItemText-primary{font-size:var(--text-styles-body-m-font-size);color:var(--keyz-brand-colors-neutrals-800)}.CarMenuDropdown-module-scss-module__HbZFeG__accordion{background-color:#0000}.CarMenuDropdown-module-scss-module__HbZFeG__accordion .MuiAccordionDetails-root{background-color:var(--elements-background-200,#fafafa)}.CarMenuDropdown-module-scss-module__HbZFeG__accordionSummary{width:100%;height:48px;padding:var(--size-8) var(--size-16);box-sizing:border-box}.CarMenuDropdown-module-scss-module__HbZFeG__accordionSummary:hover{background-color:var(--elements-background-300,#f5f5f5)}.CarMenuDropdown-module-scss-module__HbZFeG__accordionSummary:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-500);outline-offset:-2px;background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__accordionSummary.Mui-expanded{min-height:auto!important}.CarMenuDropdown-module-scss-module__HbZFeG__accordionSummary .MuiAccordionSummary-content{margin-top:0;margin-bottom:0}.CarMenuDropdown-module-scss-module__HbZFeG__accordionSummary .MuiAccordionSummary-content.Mui-expanded{margin-top:0;margin-bottom:0}.CarMenuDropdown-module-scss-module__HbZFeG__accordionTitle{font-size:var(--text-styles-body-m-font-size);color:var(--keyz-brand-colors-neutrals-1100)}.CarMenuDropdown-module-scss-module__HbZFeG__icon{color:var(--keyz-brand-colors-primary-300,#6662f6);flex-shrink:0}.CarMenuDropdown-module-scss-module__HbZFeG__mobileMenuList{text-align:right;grid-template-columns:1fr 1fr;display:grid}.CarMenuDropdown-module-scss-module__HbZFeG__mobileMenuListAi{text-align:right;flex-direction:column;display:flex}.CarMenuDropdown-module-scss-module__HbZFeG__mobileMenuItem{padding:var(--size-12) var(--size-24);text-align:right;transition:background-color .2s}.CarMenuDropdown-module-scss-module__HbZFeG__mobileMenuItem:hover{background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__mobileMenuItem:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-500);outline-offset:-2px;background-color:var(--keyz-brand-colors-neutrals-200)}.CarMenuDropdown-module-scss-module__HbZFeG__mobileMenuItem .CarMenuDropdown-module-scss-module__HbZFeG__MuiListItemText-primary{font-size:var(--text-styles-body-m-font-size);color:var(--keyz-brand-colors-neutrals-800);text-align:right}
.MobileDrawer-module-scss-module__GVhE4a__drawer .MobileDrawer-module-scss-module__GVhE4a__MuiDrawer-paper{flex-direction:column;width:100%;display:flex;right:0}.MobileDrawer-module-scss-module__GVhE4a__drawerHeader{min-height:210px;padding:var(--size-padding-vertical-xl,16px);background-color:var(--keyz-brand-colors-primary-400,#5e00f6);background-image:url(/assets/media/drawer-header-background.png);background-position:7% 90%;background-repeat:no-repeat;background-size:150px;align-items:flex-start}.MobileDrawer-module-scss-module__GVhE4a__drawerHeading{color:var(--keyz-brand-colors-neutrals-100,#fff);text-align:right;font-family:var(--type-font-main,"Simona Pro");font-size:var(--text-styles-heading-h1-font-size,24px);font-style:normal;font-weight:var(--text-styles-heading-h1-weight,700);line-height:var(--text-styles-heading-h1-line-height,24px);margin-left:30%}.MobileDrawer-module-scss-module__GVhE4a__drawerBody{color:var(--keyz-brand-colors-neutrals-100,#fff);text-align:right;font-family:var(--type-font-main,"Simona Pro");font-size:var(--text-styles-body-s-font-size,14px);font-style:normal;font-weight:var(--text-styles-body-s-weight-main,400);line-height:var(--text-styles-body-s-line-height,20px)}.MobileDrawer-module-scss-module__GVhE4a__drawerHeaderLoggedIn{background-color:var(--keyz-brand-colors-secondary-300);background-image:url(/assets/media/drawer-header-background_logged.png);background-position:5% 80%}.MobileDrawer-module-scss-module__GVhE4a__drawerHeaderLoggedIn .MobileDrawer-module-scss-module__GVhE4a__drawerHeading,.MobileDrawer-module-scss-module__GVhE4a__drawerHeaderLoggedIn .MobileDrawer-module-scss-module__GVhE4a__drawerBody{color:var(--elements-text-300,#212121)}.MobileDrawer-module-scss-module__GVhE4a__navLinksLeft{align-items:center;display:flex}.MobileDrawer-module-scss-module__GVhE4a__drawerContent{padding:var(--size-16) 0}.MobileDrawer-module-scss-module__GVhE4a__customLeftContent{text-align:right;align-items:center;width:100%}.MobileDrawer-module-scss-module__GVhE4a__drawerItemText{text-align:right}.MobileDrawer-module-scss-module__GVhE4a__drawerFooter{padding:var(--size-padding-vertical-xl,16px) var(--size-padding-horizontal-xl,16px);padding-bottom:max(var(--size-padding-vertical-xl,16px),env(safe-area-inset-bottom));border-top:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);background:var(--elements-background-100,white);z-index:1;margin-top:auto;position:sticky;bottom:0}.MobileDrawer-module-scss-module__GVhE4a__drawerFooter>*{width:100%}
.TopAppBar-module-scss-module__b5pYTa__appBar.TopAppBar-module-scss-module__b5pYTa__appBar{border-bottom:1px solid var(--elements-stroke-color-100,#e0e0e0);background-color:var(--elements-background-100,#fff);width:100%}.TopAppBar-module-scss-module__b5pYTa__appBarFixed.TopAppBar-module-scss-module__b5pYTa__appBarFixed{z-index:var(--z-index-app-bar,1100);transition:transform var(--mogi-app-bar-motion-duration,.2s) ease-in-out;will-change:transform;top:0;left:0;right:0}.TopAppBar-module-scss-module__b5pYTa__appBarScrollHidden.TopAppBar-module-scss-module__b5pYTa__appBarScrollHidden{pointer-events:none;transform:translateY(-100%)}.TopAppBar-module-scss-module__b5pYTa__toolbar.TopAppBar-module-scss-module__b5pYTa__toolbar{width:100%;min-height:72px;padding:var(--size-padding-vertical-xl,16px) var(--size-padding-horizontal-xxxl,32px);justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:599px){.TopAppBar-module-scss-module__b5pYTa__toolbar.TopAppBar-module-scss-module__b5pYTa__toolbar{padding:var(--size-padding-vertical-xl,16px) var(--size-padding-horizontal-xl,16px)}}.TopAppBar-module-scss-module__b5pYTa__logoContainer{flex-shrink:0;align-items:center;display:flex}.TopAppBar-module-scss-module__b5pYTa__logoContainer a{align-items:center;text-decoration:none;display:flex}.TopAppBar-module-scss-module__b5pYTa__logoContainer a:hover{opacity:.8}.TopAppBar-module-scss-module__b5pYTa__logoContainer a:focus-visible{outline-offset:2px;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring));border-radius:4px;outline:2px solid #0000}.TopAppBar-module-scss-module__b5pYTa__customLeftContent{text-align:right;align-items:center;display:flex}.TopAppBar-module-scss-module__b5pYTa__navLinksLeft{align-items:center;display:flex}.TopAppBar-module-scss-module__b5pYTa__menuButton.TopAppBar-module-scss-module__b5pYTa__menuButton{color:var(--keyz-brand-colors-neutrals-1100)}
.RecaptchaFooterNotice-module-scss-module__Ooq4aW__root{text-align:center;color:var(--elements-text-300,#212121);padding:var(--size-12);font-size:12px}.RecaptchaFooterNotice-module-scss-module__Ooq4aW__root .RecaptchaFooterNotice-module-scss-module__Ooq4aW__link{text-decoration:underline}.RecaptchaFooterNotice-module-scss-module__Ooq4aW__root .RecaptchaFooterNotice-module-scss-module__Ooq4aW__link:hover{text-decoration:none}.RecaptchaFooterNotice-module-scss-module__Ooq4aW__root .RecaptchaFooterNotice-module-scss-module__Ooq4aW__link:active,.RecaptchaFooterNotice-module-scss-module__Ooq4aW__root .RecaptchaFooterNotice-module-scss-module__Ooq4aW__link:focus{text-decoration:underline}
.StatusMenuButton-module-scss-module___UlYYa__button{justify-content:space-between;align-items:center;gap:var(--spacing-2,8px);padding:0 var(--size-padding-horizontal-l,14px);border-radius:var(--size-8,8px);border:var(--elements-stroke-size-s,1px) solid #0000;font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--font-weight-medium,500);white-space:nowrap;cursor:pointer;transition:opacity .15s;display:inline-flex}.StatusMenuButton-module-scss-module___UlYYa__button:disabled{cursor:default;opacity:.7}.StatusMenuButton-module-scss-module___UlYYa__button:hover:not(:disabled){opacity:.9}.StatusMenuButton-module-scss-module___UlYYa__s{height:var(--elements-action-m,40px);min-width:100px;font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px)}.StatusMenuButton-module-scss-module___UlYYa__m{height:var(--elements-action-l,48px);min-width:116px;font-size:var(--text-styles-body-m-font-size,16px);line-height:var(--text-styles-body-m-line-height,24px)}.StatusMenuButton-module-scss-module___UlYYa__label{text-align:center;flex:1}.StatusMenuButton-module-scss-module___UlYYa__arrow{flex-shrink:0;font-size:1.1em!important}.StatusMenuButton-module-scss-module___UlYYa__active{background-color:var(--keyz-brand-colors-success-100,#ecffeb);color:var(--color-green-800,#0a7a01);border-color:var(--keyz-brand-colors-success-300,#2fff20)}.StatusMenuButton-module-scss-module___UlYYa__suspended,.StatusMenuButton-module-scss-module___UlYYa__underReview{background-color:var(--keyz-brand-colors-warning-100,#fff2eb);color:var(--keyz-brand-colors-warning-300,#ff631e);border-color:var(--elements-stroke-color-100,#e0e0e0)}.StatusMenuButton-module-scss-module___UlYYa__draft{background-color:var(--elements-background-300,#f5f5f5);color:var(--elements-text-200,#616161);border-color:#0000}.StatusMenuButton-module-scss-module___UlYYa__sold{background-color:var(--keyz-brand-colors-primary-500,#270066);color:var(--keyz-brand-colors-primary-100,#f2ebff);border-color:var(--elements-stroke-color-100,#e0e0e0)}.StatusMenuButton-module-scss-module___UlYYa__rejected{background-color:var(--keyz-brand-colors-error-100,#fff2eb);color:var(--keyz-brand-colors-error-300,#ff631e);border-color:var(--elements-stroke-color-100,#e0e0e0)}.StatusMenuButton-module-scss-module___UlYYa__inactive,.StatusMenuButton-module-scss-module___UlYYa__deleted,.StatusMenuButton-module-scss-module___UlYYa__incomplete,.StatusMenuButton-module-scss-module___UlYYa__expired{background-color:var(--keyz-brand-colors-neutrals-200,#fafafa);color:var(--elements-text-200,#616161);border-color:var(--elements-stroke-color-100,#e0e0e0)}
.StatusMenuList-module-scss-module__Q8wptW__menu .MuiPaper-root{background-color:var(--keyz-brand-colors-neutrals-100,#fff);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-200,#bdbdbd);border-radius:var(--size-8,8px);min-width:160px;box-shadow:var(--elevation-1);margin-top:var(--size-5,5px)}.StatusMenuList-module-scss-module__Q8wptW__menu .MuiList-root{padding:0}.StatusMenuList-module-scss-module__Q8wptW__item{height:var(--elements-action-m,40px);direction:rtl;justify-content:flex-start;padding-inline:var(--size-padding-horizontal-xl,16px)!important;font-family:var(--type-font-main,"Simona Pro", sans-serif)!important;font-size:var(--text-styles-body-s-font-size,14px)!important;line-height:var(--text-styles-body-s-line-height,20px)!important;font-weight:var(--font-weight-regular,400)!important;color:var(--elements-text-300,#212121)!important}.StatusMenuList-module-scss-module__Q8wptW__item:hover{background-color:var(--elements-background-200,#fafafa)}.StatusMenuList-module-scss-module__Q8wptW__mobileDrawer{z-index:2500}.StatusMenuList-module-scss-module__Q8wptW__mobileDrawer .MuiDrawer-paper{border-radius:var(--border-radius-large,12px) var(--border-radius-large,12px) 0 0;max-height:60vh}.StatusMenuList-module-scss-module__Q8wptW__drawerHeader{background-color:var(--elements-background-300,#f5f5f5);border-bottom:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);padding:var(--spacing-2,8px) var(--spacing-3,12px)}.StatusMenuList-module-scss-module__Q8wptW__drawerTitle{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-size:var(--text-styles-body-m-font-size,16px);line-height:var(--text-styles-body-m-line-height,24px);font-weight:var(--font-weight-medium,500);color:var(--elements-text-300,#212121);text-align:right;direction:rtl;margin:0}.StatusMenuList-module-scss-module__Q8wptW__drawerList{padding:0}.StatusMenuList-module-scss-module__Q8wptW__drawerItem{height:var(--elements-action-l,48px);direction:rtl;justify-content:flex-start;padding-inline:var(--size-padding-horizontal-xl,16px)!important;font-family:var(--type-font-main,"Simona Pro", sans-serif)!important;font-size:var(--text-styles-body-m-font-size,16px)!important;line-height:var(--text-styles-body-m-line-height,24px)!important;font-weight:var(--font-weight-regular,400)!important;color:var(--elements-text-300,#212121)!important}.StatusMenuList-module-scss-module__Q8wptW__drawerItem:hover{background-color:var(--elements-background-200,#fafafa)}
.CarFeedGallery-module-scss-module__z-bMXa__carFeedGallery{border-radius:0;width:100%;position:relative;overflow:hidden}.CarFeedGallery-module-scss-module__z-bMXa__carFeedGallery.CarFeedGallery-module-scss-module__z-bMXa__aspectRatioContainer{aspect-ratio:316/190}.CarFeedGallery-module-scss-module__z-bMXa__navButton{z-index:20;border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-300,#9e9e9e);border-radius:var(--size-radius-round,999px);width:36px;height:36px;color:var(--keyz-brand-colors-neutrals-100,white);cursor:pointer;opacity:0;visibility:hidden;pointer-events:auto;background:#21212180;justify-content:center;align-items:center;padding:0;transition:opacity .3s,visibility .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 7px #00000012}.CarFeedGallery-module-scss-module__z-bMXa__navButton svg{width:16px;height:16px}.CarFeedGallery-module-scss-module__z-bMXa__carFeedGallery:hover .CarFeedGallery-module-scss-module__z-bMXa__navButton{opacity:1;visibility:visible}.CarFeedGallery-module-scss-module__z-bMXa__navPrev{inset-inline-start:var(--size-padding-horizontal-s,8px)}.CarFeedGallery-module-scss-module__z-bMXa__navNext{inset-inline-end:var(--size-padding-horizontal-s,8px)}.CarFeedGallery-module-scss-module__z-bMXa__small,.CarFeedGallery-module-scss-module__z-bMXa__medium,.CarFeedGallery-module-scss-module__z-bMXa__large{border-radius:0}.CarFeedGallery-module-scss-module__z-bMXa__highQuality .CarFeedGallery-module-scss-module__z-bMXa__swiper-slide img{image-rendering:optimize-contrast;image-rendering:crisp-edges}@media (max-width:768px){.CarFeedGallery-module-scss-module__z-bMXa__carFeedGallery{border-radius:0}.CarFeedGallery-module-scss-module__z-bMXa__navButton{opacity:1;visibility:visible;width:36px;height:36px}.CarFeedGallery-module-scss-module__z-bMXa__navButton svg{width:16px;height:16px}}.CarFeedGallery-module-scss-module__z-bMXa__cardMediaWrapper{object-fit:cover;height:100%}li:hover .CarFeedGallery-module-scss-module__z-bMXa__cardMediaWrapper{opacity:.9}
.REListingCard-module-scss-module__M5MF3W__card{border-radius:var(--size-radius-l,20px);background:var(--elements-background-100,white);border:1px solid var(--elements-stroke-color-100,#e0e0e0);width:100%;height:100%;text-align:inherit;font:inherit;color:inherit;direction:rtl;flex-direction:column;padding:0;text-decoration:none;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 7px #00000012}.REListingCard-module-scss-module__M5MF3W__card.REListingCard-module-scss-module__M5MF3W__actionable{cursor:pointer}.REListingCard-module-scss-module__M5MF3W__card.REListingCard-module-scss-module__M5MF3W__actionable:hover{box-shadow:0 4px 14px #0000001f}.REListingCard-module-scss-module__M5MF3W__card.REListingCard-module-scss-module__M5MF3W__actionable:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px}.REListingCard-module-scss-module__M5MF3W__cardHorizontal{flex-direction:row}.REListingCard-module-scss-module__M5MF3W__imageFrame{background:var(--elements-background-200,#fafafa);position:relative;overflow:hidden}:is(.REListingCard-module-scss-module__M5MF3W__imageFrame>:first-child,.REListingCard-module-scss-module__M5MF3W__imageFrame .swiper,.REListingCard-module-scss-module__M5MF3W__imageFrame .MuiCard-root){height:100%}.REListingCard-module-scss-module__M5MF3W__imageFrame{aspect-ratio:400/240;width:100%}.REListingCard-module-scss-module__M5MF3W__imageFrameHorizontal{background:var(--elements-background-200,#fafafa);position:relative;overflow:hidden}:is(.REListingCard-module-scss-module__M5MF3W__imageFrameHorizontal>:first-child,.REListingCard-module-scss-module__M5MF3W__imageFrameHorizontal .swiper,.REListingCard-module-scss-module__M5MF3W__imageFrameHorizontal .MuiCard-root){height:100%}.REListingCard-module-scss-module__M5MF3W__imageFrameHorizontal{flex-shrink:0;align-self:stretch;width:160px}.REListingCard-module-scss-module__M5MF3W__marketingLabel{top:var(--size-spacing-vertical-m,12px);z-index:25;position:absolute;inset-inline-start:var(--size-spacing-horizontal-m,12px)}.REListingCard-module-scss-module__M5MF3W__image{object-fit:cover}.REListingCard-module-scss-module__M5MF3W__brokerRow{align-items:center;display:flex}.REListingCard-module-scss-module__M5MF3W__content{flex-direction:column;flex:1;min-width:0;display:flex}.REListingCard-module-scss-module__M5MF3W__details{flex-direction:column;gap:12px;padding:12px 16px;display:flex}.REListingCard-module-scss-module__M5MF3W__priceRow{justify-content:space-between;align-items:center;gap:var(--size-spacing-horizontal-xs,4px);font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-heading-h2-weight,700);font-size:var(--text-styles-heading-h2-font-size,20px);line-height:var(--text-styles-heading-h2-line-height,20px);color:var(--elements-text-300,#212121);display:flex}.REListingCard-module-scss-module__M5MF3W__priceInner{align-items:center;gap:var(--size-spacing-horizontal-xs,4px);display:flex}.REListingCard-module-scss-module__M5MF3W__priceCurrency,.REListingCard-module-scss-module__M5MF3W__priceValue{font-size:inherit}.REListingCard-module-scss-module__M5MF3W__title{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-body-m-weight-main,400);font-size:var(--text-styles-body-m-font-size,16px);line-height:var(--text-styles-body-m-line-height,24px);color:var(--elements-text-300,#212121);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.REListingCard-module-scss-module__M5MF3W__metaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.REListingCard-module-scss-module__M5MF3W__metaItem{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-body-s-weight-main,400);font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-200,#616161);white-space:nowrap;align-items:center;gap:8px;display:flex}.REListingCard-module-scss-module__M5MF3W__metaDot{background:var(--elements-text-200,#616161);border-radius:50%;flex-shrink:0;width:2px;height:2px}.REListingCard-module-scss-module__M5MF3W__locationRow{justify-content:space-between;align-items:center;gap:var(--size-spacing-horizontal-xs,4px);border-top:1px solid var(--elements-stroke-color-100,#e0e0e0);margin-top:auto;padding:12px 16px;display:flex}.REListingCard-module-scss-module__M5MF3W__locationInner{align-items:center;gap:var(--size-spacing-horizontal-xs,4px);min-width:0;display:flex}.REListingCard-module-scss-module__M5MF3W__locationText{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-body-s-weight-emphasis,500);font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--keyz-brand-colors-neutrals-1000,#424242)}.REListingCard-module-scss-module__M5MF3W__minimalCard{width:100%;height:100%;text-align:inherit;font:inherit;color:inherit;direction:rtl;background:0 0;border:none;flex-direction:column;padding:0;text-decoration:none;display:flex}.REListingCard-module-scss-module__M5MF3W__minimalCard.REListingCard-module-scss-module__M5MF3W__actionable{cursor:pointer}.REListingCard-module-scss-module__M5MF3W__minimalImageFrame{background:var(--elements-background-200,#fafafa);position:relative;overflow:hidden}:is(.REListingCard-module-scss-module__M5MF3W__minimalImageFrame>:first-child,.REListingCard-module-scss-module__M5MF3W__minimalImageFrame .swiper,.REListingCard-module-scss-module__M5MF3W__minimalImageFrame .MuiCard-root){height:100%}.REListingCard-module-scss-module__M5MF3W__minimalImageFrame{aspect-ratio:298/198;border-radius:var(--size-radius-m,14px);width:100%;box-shadow:0 2px 7px #00000012}.REListingCard-module-scss-module__M5MF3W__minimalImageFrame:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#0003;transition:opacity .2s;position:absolute;inset:0}.REListingCard-module-scss-module__M5MF3W__minimalCard.REListingCard-module-scss-module__M5MF3W__actionable:hover .REListingCard-module-scss-module__M5MF3W__minimalImageFrame:after,.REListingCard-module-scss-module__M5MF3W__minimalCard.REListingCard-module-scss-module__M5MF3W__actionable:focus-visible .REListingCard-module-scss-module__M5MF3W__minimalImageFrame:after{opacity:1}.REListingCard-module-scss-module__M5MF3W__minimalCard.REListingCard-module-scss-module__M5MF3W__actionable:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px}.REListingCard-module-scss-module__M5MF3W__minimalLocationBadge{top:var(--size-spacing-vertical-m,12px);z-index:25;align-items:center;gap:var(--size-spacing-horizontal-xs,4px);border-radius:var(--size-radius-round,999px);background:var(--elements-overlay-100,#21212140);border:1px solid var(--elements-background-300,#f5f5f5);padding:6px 12px 6px 8px;display:flex;position:absolute;inset-inline-start:var(--size-spacing-horizontal-m,12px)}.REListingCard-module-scss-module__M5MF3W__minimalMarketingLabel{bottom:var(--size-spacing-vertical-m,12px);z-index:25;position:absolute;inset-inline-start:var(--size-spacing-horizontal-m,12px)}.REListingCard-module-scss-module__M5MF3W__minimalLocationText{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:500;font-size:var(--text-styles-caption-font-size,12px);line-height:var(--text-styles-caption-line-height,16px);color:var(--keyz-brand-colors-neutrals-100,white);white-space:nowrap}.REListingCard-module-scss-module__M5MF3W__minimalContent{gap:var(--size-spacing-vertical-s,8px);padding:var(--size-padding-vertical-s,8px);flex-direction:column;display:flex}.REListingCard-module-scss-module__M5MF3W__minimalTitlePrice{gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;display:flex}.REListingCard-module-scss-module__M5MF3W__minimalTitle{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-body-m-weight-main,400);font-size:var(--text-styles-body-m-font-size,16px);line-height:var(--text-styles-heading-h4-line-height,20px);color:var(--elements-text-300,#212121);text-align:right;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.REListingCard-module-scss-module__M5MF3W__minimalPrice{align-items:center;gap:var(--size-spacing-horizontal-xs,4px);font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-heading-h3-weight,500);font-size:var(--text-styles-heading-h3-font-size,18px);line-height:var(--text-styles-heading-h3-line-height,24px);color:var(--elements-text-300,#212121);display:flex}.REListingCard-module-scss-module__M5MF3W__minimalMeta{align-items:center;gap:var(--size-spacing-vertical-s,8px);display:flex}.REListingCard-module-scss-module__M5MF3W__minimalMetaItem{align-items:center;gap:var(--size-padding-horizontal-xs,4px);font-family:var(--type-font-main,"Simona Pro", sans-serif);font-weight:var(--text-styles-body-s-weight-main,400);font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-200,#616161);white-space:nowrap;display:flex}
.AgentChatSidebar-module-scss-module__scunaW__border-radius-medium{border-radius:var(--border-radius-medium)}.AgentChatSidebar-module-scss-module__scunaW__border-light-grey{border:1px solid var(--strokeLightGrey)}.AgentChatSidebar-module-scss-module__scunaW__text-primary{color:var(--textBodyBlack)}.AgentChatSidebar-module-scss-module__scunaW__text-secondary{color:var(--textBodyDarkGrey)}.AgentChatSidebar-module-scss-module__scunaW__bg-surface{background-color:var(--surfaceGrey)}.AgentChatSidebar-module-scss-module__scunaW__backdrop{background:var(--elements-overlay-100,#0006);z-index:var(--z-index-drawer);cursor:pointer;border:0;animation:.2s ease-out AgentChatSidebar-module-scss-module__scunaW__fade-in;position:absolute;inset:0}@media screen and not (max-width:900px){.AgentChatSidebar-module-scss-module__scunaW__backdrop{display:none}}.AgentChatSidebar-module-scss-module__scunaW__sidebar{background:var(--elements-background-200);width:min(85vw,320px);z-index:var(--z-index-modal);flex-direction:column;transition:transform .25s ease-out;display:flex;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%);box-shadow:4px 0 24px #0000001f}[dir=rtl] .AgentChatSidebar-module-scss-module__scunaW__sidebar{transform:translate(100%);box-shadow:-4px 0 24px #0000001f}@media screen and not (max-width:900px){.AgentChatSidebar-module-scss-module__scunaW__sidebar{width:320px;height:100%;box-shadow:none;border-inline-end:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);position:relative;inset:auto;transform:none}[dir=rtl] .AgentChatSidebar-module-scss-module__scunaW__sidebar{box-shadow:none;transform:none}}.AgentChatSidebar-module-scss-module__scunaW__sidebarOpen,[dir=rtl] .AgentChatSidebar-module-scss-module__scunaW__sidebarOpen{transform:translate(0)}.AgentChatSidebar-module-scss-module__scunaW__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);flex-shrink:0;min-height:56px;display:flex}.AgentChatSidebar-module-scss-module__scunaW__collapseButton{border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--elements-text-200);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.AgentChatSidebar-module-scss-module__scunaW__collapseButton:hover{background:var(--elements-background-200);color:var(--elements-text-300)}[dir=rtl] .AgentChatSidebar-module-scss-module__scunaW__collapseButton{transform:scaleX(-1)}@media screen and not (max-width:900px){.AgentChatSidebar-module-scss-module__scunaW__collapseButton{display:none}}.AgentChatSidebar-module-scss-module__scunaW__headerTitle{align-items:center;gap:var(--spacing-2);color:var(--keyz-brand-colors-neutrals-1200,#000);font-family:var(--font-secondary);font-size:16px;font-weight:var(--font-weight-bold,700);letter-spacing:-.04em;display:inline-flex}.AgentChatSidebar-module-scss-module__scunaW__headerIcon{color:var(--keyz-brand-colors-primary-400);flex-shrink:0}.AgentChatSidebar-module-scss-module__scunaW__feedNav{flex-direction:column;flex-shrink:0;margin-block-start:var(--spacing-4);display:flex}.AgentChatSidebar-module-scss-module__scunaW__feedNavToggle{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;height:48px;padding:var(--spacing-2) var(--spacing-4);background:var(--elements-background-300);color:var(--elements-text-300);font-family:inherit;font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--font-weight-normal,400);cursor:pointer;text-align:start;border:0;border-radius:0;transition:background .15s;display:flex}.AgentChatSidebar-module-scss-module__scunaW__feedNavToggle:hover{background:var(--elements-background-400,#eee)}.AgentChatSidebar-module-scss-module__scunaW__feedNavToggleLead{align-items:center;gap:var(--spacing-2);min-width:0;display:inline-flex}.AgentChatSidebar-module-scss-module__scunaW__feedNavChevron{width:20px;height:20px;color:var(--elements-text-300);flex-shrink:0;transition:transform .2s;transform:rotate(180deg)}.AgentChatSidebar-module-scss-module__scunaW__feedNavChevronCollapsed{transform:rotate(0)}.AgentChatSidebar-module-scss-module__scunaW__feedNavLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AgentChatSidebar-module-scss-module__scunaW__feedNavLeadingIcon{width:20px;height:20px;color:var(--elements-text-300);flex-shrink:0}.AgentChatSidebar-module-scss-module__scunaW__feedNavChildren{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s;display:grid;overflow:hidden}@supports not (grid-template-rows:1fr){.AgentChatSidebar-module-scss-module__scunaW__feedNavChildren{max-height:0;transition:max-height .25s,opacity .2s;display:block}}.AgentChatSidebar-module-scss-module__scunaW__feedNavChildren>*{min-height:0}.AgentChatSidebar-module-scss-module__scunaW__feedNavChildrenOpen{opacity:1;grid-template-rows:1fr}@supports not (grid-template-rows:1fr){.AgentChatSidebar-module-scss-module__scunaW__feedNavChildrenOpen{max-height:240px}}.AgentChatSidebar-module-scss-module__scunaW__feedNavChildrenInner{flex-direction:column;display:flex;overflow:hidden}.AgentChatSidebar-module-scss-module__scunaW__feedNavChild{height:48px;padding:var(--spacing-2) var(--spacing-4);color:var(--elements-text-300);font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--font-weight-normal,400);justify-content:flex-start;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:flex}.AgentChatSidebar-module-scss-module__scunaW__feedNavChild:hover{background:var(--elements-background-300);color:var(--keyz-brand-colors-primary-400)}.AgentChatSidebar-module-scss-module__scunaW__divider{height:1px;margin-block:var(--spacing-5);background:var(--elements-stroke-color-100);flex-shrink:0}.AgentChatSidebar-module-scss-module__scunaW__recentHeader{justify-content:flex-start;align-items:center;gap:var(--spacing-2);height:40px;padding:var(--spacing-2) var(--spacing-4);flex-shrink:0;display:flex}.AgentChatSidebar-module-scss-module__scunaW__recentIcon{color:var(--elements-text-300);flex-shrink:0}.AgentChatSidebar-module-scss-module__scunaW__recentTitle{font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--font-weight-medium,500);color:var(--elements-text-300)}.AgentChatSidebar-module-scss-module__scunaW__chatList{flex:1;min-height:0;overflow-y:auto}.AgentChatSidebar-module-scss-module__scunaW__chatList::-webkit-scrollbar{width:4px}.AgentChatSidebar-module-scss-module__scunaW__chatList::-webkit-scrollbar-thumb{background:var(--elements-stroke-color-100);border-radius:var(--size-2)}.AgentChatSidebar-module-scss-module__scunaW__chatItemDelete{width:40px;height:40px;color:var(--elements-text-300);flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.AgentChatSidebar-module-scss-module__scunaW__chatItemDelete:hover{background:var(--elements-background-300);color:var(--keyz-brand-colors-error-300)}.AgentChatSidebar-module-scss-module__scunaW__chatItem{height:56px;padding-block:var(--spacing-4);padding-inline:var(--spacing-4) var(--spacing-2);justify-content:space-between;align-items:center;transition:background .15s;display:flex}.AgentChatSidebar-module-scss-module__scunaW__chatItem:hover,.AgentChatSidebar-module-scss-module__scunaW__chatItem:focus-within{background:var(--elements-background-300)}.AgentChatSidebar-module-scss-module__scunaW__chatItemActive,.AgentChatSidebar-module-scss-module__scunaW__chatItemActive:hover{background:var(--keyz-brand-colors-primary-100)}.AgentChatSidebar-module-scss-module__scunaW__chatItemButton{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;justify-content:flex-start;align-items:center;padding:0;font-family:inherit;display:flex}.AgentChatSidebar-module-scss-module__scunaW__chatItemTitle{font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--font-weight-normal,400);color:var(--elements-text-300);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AgentChatSidebar-module-scss-module__scunaW__chatItemSkeleton{padding:var(--spacing-3) var(--spacing-4)}.AgentChatSidebar-module-scss-module__scunaW__loadingMore{padding:var(--spacing-3) 0;justify-content:center;display:flex}.AgentChatSidebar-module-scss-module__scunaW__emptyState{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-4);color:var(--elements-text-200);font-size:var(--text-styles-body-s-font-size);text-align:center;flex-direction:column;display:flex}.AgentChatSidebar-module-scss-module__scunaW__footer{background:var(--elements-background-200);flex-direction:column;flex-shrink:0;display:flex}.AgentChatSidebar-module-scss-module__scunaW__footerCta{padding:var(--spacing-4);border-block-start:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);justify-content:center;align-items:center;display:flex}.AgentChatSidebar-module-scss-module__scunaW__newChatButton.AgentChatSidebar-module-scss-module__scunaW__newChatButton{border-color:var(--keyz-brand-colors-primary-400);color:var(--keyz-brand-colors-primary-400)}.AgentChatSidebar-module-scss-module__scunaW__newChatButton.AgentChatSidebar-module-scss-module__scunaW__newChatButton svg{color:var(--keyz-brand-colors-primary-400)}.AgentChatSidebar-module-scss-module__scunaW__newChatButton.AgentChatSidebar-module-scss-module__scunaW__newChatButton:hover:not(:disabled){border-color:var(--keyz-brand-colors-primary-300);color:var(--keyz-brand-colors-primary-300);background-color:var(--keyz-brand-colors-primary-100)}.AgentChatSidebar-module-scss-module__scunaW__newChatButton.AgentChatSidebar-module-scss-module__scunaW__newChatButton:hover:not(:disabled) svg{color:var(--keyz-brand-colors-primary-300)}.AgentChatSidebar-module-scss-module__scunaW__footerLinks{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4) var(--spacing-4);font-size:var(--text-styles-body-s-font-size);padding-block-end:max(var(--spacing-4),env(safe-area-inset-bottom));display:flex}.AgentChatSidebar-module-scss-module__scunaW__footerHint{color:var(--elements-text-300);font-weight:var(--font-weight-normal,400)}.AgentChatSidebar-module-scss-module__scunaW__footerLink{color:var(--elements-text-300);font-weight:var(--font-weight-medium,500);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:from-font;transition:color .15s}.AgentChatSidebar-module-scss-module__scunaW__footerLink:hover{color:var(--keyz-brand-colors-primary-400)}@keyframes AgentChatSidebar-module-scss-module__scunaW__fade-in{0%{opacity:0}to{opacity:1}}
.CarCard-module-scss-module__r3NQxa__border-radius-medium{border-radius:var(--border-radius-medium)}.CarCard-module-scss-module__r3NQxa__border-light-grey{border:1px solid var(--strokeLightGrey)}.CarCard-module-scss-module__r3NQxa__text-primary{color:var(--textBodyBlack)}.CarCard-module-scss-module__r3NQxa__text-secondary{color:var(--textBodyDarkGrey)}.CarCard-module-scss-module__r3NQxa__bg-surface{background-color:var(--surfaceGrey)}.CarCard-module-scss-module__r3NQxa__carCardLink{color:inherit;text-decoration:none}li [data-variant=default] .CarCard-module-scss-module__r3NQxa__carCardLink:before{content:"";position:absolute;inset:0}.CarCard-module-scss-module__r3NQxa__directFinancingLinkInCarCard{z-index:1;position:relative}.CarCard-module-scss-module__r3NQxa__imageContainer{aspect-ratio:316/190;position:relative;overflow:hidden}:is(.CarCard-module-scss-module__r3NQxa__imageContainer .swiper,.CarCard-module-scss-module__r3NQxa__imageContainer .MuiCard-root){height:100%}.CarCard-module-scss-module__r3NQxa__listingLabel{top:var(--size-spacing-vertical-s,8px);z-index:5;position:absolute;inset-inline-start:var(--size-spacing-horizontal-s,8px)}.CarCard-module-scss-module__r3NQxa__placeholderImageContainer{aspect-ratio:316/190;background-color:var(--surfaceGrey);border:var(--elements-stroke-size-s,1px) dashed var(--strokeLightGrey);border-radius:0;width:100%}.CarCard-module-scss-module__r3NQxa__placeholderImage{opacity:.6}.CarCard-module-scss-module__r3NQxa__cardPrice{align-items:center;gap:var(--size-spacing-horizontal-xs,4px);font-size:18px;font-weight:var(--text-styles-heading-h3-weight,500);line-height:var(--text-styles-heading-h3-line-height,24px);color:var(--elements-text-300,#212121);display:flex}@media screen and (max-width:599px){.CarCard-module-scss-module__r3NQxa__cardPrice{font-size:20px}}.CarCard-module-scss-module__r3NQxa__titleLine{align-items:baseline;gap:var(--size-spacing-horizontal-xs,4px);white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--elements-text-300,#212121);text-align:start;margin:0;display:flex;overflow:hidden}.CarCard-module-scss-module__r3NQxa__titleMain{font-weight:var(--text-styles-body-m-weight-emphasis,500);font-size:16px;line-height:var(--text-styles-body-m-line-height,24px);flex-shrink:0}@media screen and (max-width:599px){.CarCard-module-scss-module__r3NQxa__titleMain{font-size:18px}}.CarCard-module-scss-module__r3NQxa__titleTrim{font-weight:var(--text-styles-body-s-weight-main,400);font-size:14px;line-height:var(--text-styles-body-s-line-height,20px);text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:599px){.CarCard-module-scss-module__r3NQxa__titleTrim{font-size:16px}}.CarCard-module-scss-module__r3NQxa__priceRow{align-items:center;gap:var(--size-spacing-horizontal-s,8px);margin-top:var(--size-spacing-vertical-s,8px);flex-wrap:wrap;display:flex}.CarCard-module-scss-module__r3NQxa__cardPrice,.CarCard-module-scss-module__r3NQxa__financingText{white-space:nowrap}.CarCard-module-scss-module__r3NQxa__financingText{font-size:13px;font-weight:400;line-height:var(--text-styles-caption-line-height,16px);color:var(--keyz-brand-colors-primary-400,#751fff);text-decoration:underline}.CarCard-module-scss-module__r3NQxa__metaRow{align-items:center;gap:var(--size-spacing-horizontal-s,8px);padding:var(--size-padding-vertical-xs,4px) 0;font-weight:var(--text-styles-body-s-weight-main,400);font-size:16px;line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-200,#616161);white-space:nowrap;display:flex}.CarCard-module-scss-module__r3NQxa__bottomBar{height:44px;padding:0 var(--size-padding-horizontal-xl,16px);border-top:var(--elements-stroke-size-s,1px) solid var(--elements-background-300,#f5f5f5);justify-content:space-between;align-items:center;display:flex}.CarCard-module-scss-module__r3NQxa__bottomBar .MuiTypography-root{font-size:12px;gap:var(--size-spacing-horizontal-xs,4px)!important;color:var(--elements-text-200,#616161)!important;line-height:var(--text-styles-caption-line-height,16px)!important}@media screen and (max-width:599px){.CarCard-module-scss-module__r3NQxa__bottomBar .MuiTypography-root{font-size:14px}}.CarCard-module-scss-module__r3NQxa__bottomBar svg{min-inline-size:var(--elements-icon-s,16px)!important;inline-size:var(--elements-icon-s,16px)!important;block-size:var(--elements-icon-s,16px)!important;color:var(--elements-text-200,#616161)!important}.CarCard-module-scss-module__r3NQxa__bottomBar .CarCard-module-scss-module__r3NQxa__ratingStar{block-size:10px!important;inline-size:10px!important;min-inline-size:10px!important;color:var(--keyz-brand-colors-primary-500,#270066)!important}.CarCard-module-scss-module__r3NQxa__agencyBadge{border-color:var(--elements-stroke-color-100,#e0e0e0)!important;color:var(--elements-text-200,#616161)!important}.CarCard-module-scss-module__r3NQxa__ratingValue{color:var(--keyz-brand-colors-primary-500,#270066);font-family:inherit;font-weight:var(--text-styles-body-s-weight-emphasis,500);font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px)}.CarCard-module-scss-module__r3NQxa__contentWrapper{flex-direction:column;display:flex}.CarCard-module-scss-module__r3NQxa__contentInner{gap:var(--size-spacing-vertical-m,12px);padding:var(--size-padding-vertical-m,12px) var(--size-padding-horizontal-xl,16px) 0;flex-direction:column;display:flex}.CarCard-module-scss-module__r3NQxa__titlePriceGroup{gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;display:flex}.CarCard-module-scss-module__r3NQxa__noPriceText{font-size:var(--text-styles-heading-h3-font-size,18px);font-weight:var(--text-styles-body-s-weight-main,400);line-height:var(--text-styles-heading-h3-line-height,24px);color:var(--elements-text-300,#212121)}.CarCard-module-scss-module__r3NQxa__minimalCard{flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.CarCard-module-scss-module__r3NQxa__minimalCard .CarCard-module-scss-module__r3NQxa__carCardLink{flex-direction:column;width:100%;display:flex}.CarCard-module-scss-module__r3NQxa__imageFrame{aspect-ratio:298/198;background:var(--elements-background-200,#fafafa);border-radius:14px;width:100%;position:relative;overflow:hidden}.CarCard-module-scss-module__r3NQxa__imageFrame:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#0003;transition:opacity .2s;position:absolute;inset:0}.CarCard-module-scss-module__r3NQxa__minimalCard:hover .CarCard-module-scss-module__r3NQxa__imageFrame:after,.CarCard-module-scss-module__r3NQxa__minimalCard .CarCard-module-scss-module__r3NQxa__carCardLink:focus-visible .CarCard-module-scss-module__r3NQxa__imageFrame:after{opacity:1}.CarCard-module-scss-module__r3NQxa__minimalCard .CarCard-module-scss-module__r3NQxa__carCardLink:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px;border-radius:var(--size-radius-m,14px)}.CarCard-module-scss-module__r3NQxa__image{object-fit:cover}.CarCard-module-scss-module__r3NQxa__placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.CarCard-module-scss-module__r3NQxa__minimalContent{gap:var(--size-spacing-vertical-s,8px);padding:var(--size-padding-vertical-s,8px);flex-direction:column;width:100%;display:flex}.CarCard-module-scss-module__r3NQxa__minimalTitle{font-weight:var(--text-styles-body-m-weight-main,400);font-size:var(--text-styles-body-m-font-size,16px);line-height:var(--text-styles-body-m-line-height,20px);color:var(--elements-text-300,#212121);text-align:start;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;overflow:hidden}.CarCard-module-scss-module__r3NQxa__minimalPrice{align-items:center;gap:var(--size-spacing-horizontal-xs,4px);font-weight:var(--text-styles-heading-h3-weight,500);font-size:var(--text-styles-heading-h3-font-size,18px);line-height:var(--text-styles-heading-h3-line-height,24px);color:var(--elements-text-300,#212121);white-space:nowrap;margin-top:6px;display:flex}.CarCard-module-scss-module__r3NQxa__minimalTitlePrice{gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;width:100%;display:flex}.CarCard-module-scss-module__r3NQxa__minimalTitlePriceInline{justify-content:space-between;align-items:baseline;gap:var(--size-spacing-horizontal-s,8px);width:100%;display:flex}.CarCard-module-scss-module__r3NQxa__minimalTitlePriceInline .CarCard-module-scss-module__r3NQxa__minimalTitle{width:auto;min-width:0}.CarCard-module-scss-module__r3NQxa__minimalTitlePriceInline .CarCard-module-scss-module__r3NQxa__minimalPrice{flex-shrink:0;margin-top:0}.CarCard-module-scss-module__r3NQxa__minimalTrim{font-weight:var(--text-styles-body-s-weight-main,400);font-size:var(--text-styles-body-s-font-size,14px);color:var(--elements-text-200,#616161)}.CarCard-module-scss-module__r3NQxa__minimalMeta{align-items:center;gap:var(--size-spacing-horizontal-s,8px);width:100%;font-weight:var(--text-styles-body-s-weight-main,400);font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-200,#616161);white-space:nowrap;display:flex}.CarCard-module-scss-module__r3NQxa__metaDot{background:var(--elements-text-200,#616161);border-radius:50%;flex-shrink:0;width:2px;height:2px}
.ChatContactCard-module-scss-module__i0K30a__card{flex-direction:column;gap:24px;width:100%;display:flex}.ChatContactCard-module-scss-module__i0K30a__contactRow{align-items:center;gap:16px;display:flex}.ChatContactCard-module-scss-module__i0K30a__contactInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.ChatContactCard-module-scss-module__i0K30a__contactName{font-size:var(--text-styles-heading-h3-font-size,18px);line-height:var(--text-styles-heading-h3-line-height,24px);font-weight:var(--font-weight-medium,500);color:var(--elements-text-100,#212121);text-align:start;overflow-wrap:anywhere}.ChatContactCard-module-scss-module__i0K30a__contactPhone{font-size:var(--text-styles-caption-font-size,12px);line-height:var(--text-styles-caption-line-height,16px);color:var(--elements-text-200,#616161);text-align:start;-webkit-user-select:text;user-select:text;align-self:flex-start}.ChatContactCard-module-scss-module__i0K30a__contactPhoneBelowName{top:100%;white-space:nowrap;max-width:100%;position:absolute;inset-inline-start:0}.ChatContactCard-module-scss-module__i0K30a__contactActions{direction:ltr;flex-shrink:0;align-items:center;gap:16px;display:flex}.ChatContactCard-module-scss-module__i0K30a__phoneButton,.ChatContactCard-module-scss-module__i0K30a__whatsAppButton{flex-shrink:0;box-shadow:0 2px 3.5px #00000012}.ChatContactCard-module-scss-module__i0K30a__loadingRow{justify-content:center;align-items:center;padding:12px 0;display:flex}.ChatContactCard-module-scss-module__i0K30a__fallback{font-size:var(--text-styles-body-s-font-size,14px);color:var(--elements-text-200,#616161);text-align:center;margin:0;padding:4px 0}
.ListingAssistantChat-module-scss-module__TWqM7q__border-radius-medium{border-radius:var(--border-radius-medium)}.ListingAssistantChat-module-scss-module__TWqM7q__border-light-grey{border:1px solid var(--strokeLightGrey)}.ListingAssistantChat-module-scss-module__TWqM7q__text-primary{color:var(--textBodyBlack)}.ListingAssistantChat-module-scss-module__TWqM7q__text-secondary{color:var(--textBodyDarkGrey)}.ListingAssistantChat-module-scss-module__TWqM7q__bg-surface{background-color:var(--surfaceGrey)}.ListingAssistantChat-module-scss-module__TWqM7q__askButton{cursor:pointer;color:var(--elements-text-200,#616161);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex}.ListingAssistantChat-module-scss-module__TWqM7q__askButton:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLabel{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-regular,400);text-underline-offset:4px;color:currentColor;text-decoration:underline}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink:hover,.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink:focus-visible{color:var(--keyz-brand-colors-primary-500,#270066)}.ListingAssistantChat-module-scss-module__TWqM7q__pillTitle{text-align:start;min-width:0;font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-medium,500);line-height:var(--text-styles-body-s-line-height,20px);color:var(--keyz-brand-colors-neutrals-1200,#000);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__pillActions{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__pillContactCta{align-items:center;gap:var(--spacing-1);height:32px;padding:0;padding-inline:var(--spacing-3);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--border-radius-full,999px);color:var(--keyz-brand-colors-neutrals-1200,#000);font-family:inherit;font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-medium,500);line-height:var(--text-styles-body-s-line-height,20px);white-space:nowrap;cursor:pointer;background:0 0;flex-shrink:0;transition:background .15s;display:inline-flex}.ListingAssistantChat-module-scss-module__TWqM7q__pillContactCta:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__pillContactCta:disabled{opacity:.5;cursor:default}.ListingAssistantChat-module-scss-module__TWqM7q__pillContactCta:hover:not(:disabled){background:color-mix(in srgb, var(--keyz-brand-colors-neutrals-1200,#000) 6%, transparent)}.ListingAssistantChat-module-scss-module__TWqM7q__pillContactCta svg{flex-shrink:0}.ListingAssistantChat-module-scss-module__TWqM7q__pillClose{border-radius:var(--border-radius-full,999px);width:32px;height:32px;color:var(--keyz-brand-colors-neutrals-1200,#000);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:-4px;padding:0;transition:background .15s;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__pillClose:hover{background:color-mix(in srgb, var(--keyz-brand-colors-neutrals-1200,#000) 6%, transparent)}.ListingAssistantChat-module-scss-module__TWqM7q__pillClose:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__pillClose svg{width:24px;height:24px}.ListingAssistantChat-module-scss-module__TWqM7q__launcherHidden{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;transform:translateY(8px)}.ListingAssistantChat-module-scss-module__TWqM7q__launcherDesktop{inset-inline-end:3rem;bottom:var(--listing-chat-bottom-offset,0);z-index:1100;pointer-events:auto;width:380px;max-width:calc(100vw - 6rem);animation:.45s cubic-bezier(.32,.72,0,1) both ListingAssistantChat-module-scss-module__TWqM7q__pill-rise;position:fixed}.ListingAssistantChat-module-scss-module__TWqM7q__launcherButton{width:100%;height:56px;padding:var(--spacing-3) var(--spacing-5);background:var(--keyz-brand-colors-primary-100,#f2ebff);border:1px solid var(--keyz-brand-colors-primary-300,#9b5cff);border-bottom:1px solid var(--elements-stroke-color-100,#e0e0e0);cursor:pointer;appearance:none;text-align:start;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;font-family:inherit;transition:background .15s,transform .18s,box-shadow .2s;display:flex;box-shadow:0 8px 32px #140e321f,0 2px 8px #140e3214}.ListingAssistantChat-module-scss-module__TWqM7q__launcherButton:hover{background:color-mix(in srgb, var(--keyz-brand-colors-primary-100,#f2ebff) 80%, #fff);transform:translateY(-1px);box-shadow:0 10px 36px #140e3229,0 3px 10px #140e321a}.ListingAssistantChat-module-scss-module__TWqM7q__launcherButton:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__launcherMessageIcon{width:24px;height:24px;color:var(--keyz-brand-colors-neutrals-1200,#000);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__launcherMessageIcon svg{width:24px;height:24px}.ListingAssistantChat-module-scss-module__TWqM7q__launcherTitle{min-width:0;padding-inline:var(--spacing-3);text-align:center;font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-medium,500);line-height:var(--text-styles-body-s-line-height,20px);color:var(--keyz-brand-colors-neutrals-1200,#000);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__launcherSparkle{width:18px;height:18px;color:var(--keyz-brand-colors-neutrals-1200,#000);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__launcherSparkle svg{width:18px;height:18px}.ListingAssistantChat-module-scss-module__TWqM7q__launcherMobile{animation:.45s cubic-bezier(.32,.72,0,1) both ListingAssistantChat-module-scss-module__TWqM7q__pill-rise}.ListingAssistantChat-module-scss-module__TWqM7q__launcherMobileWrapper{justify-content:center;align-items:center;width:100%;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPill{width:100%;height:48px;padding-inline:var(--spacing-2) var(--spacing-1);border:1px solid var(--elements-stroke-color-200,#bdbdbd);cursor:pointer;appearance:none;text-align:start;border-radius:999px;justify-content:space-between;align-items:center;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 7px #00000012}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPill:hover{border-color:var(--keyz-brand-colors-primary-300,#9b5cff)}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPill:active{transform:scale(.995)}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPill:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPillText{font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--text-styles-body-m-weight-main,400);line-height:var(--text-styles-body-m-line-height,24px);color:var(--keyz-brand-colors-primary-500,#270066);white-space:nowrap;text-overflow:ellipsis;flex:1;padding-inline-end:var(--spacing-1);overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPillSparkle{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPillSparkle svg{width:18px;height:18px}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPillSparkle svg path{fill:#6662f6!important}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPillSend{border-radius:var(--border-radius-full,999px);background:var(--elements-background-300,#f5f5f5);width:40px;height:40px;color:var(--keyz-brand-colors-neutrals-1100,#212121);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-200,#bdbdbd);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__launcherPillSend svg{width:16px;height:16px}.ListingAssistantChat-module-scss-module__TWqM7q__overlay{top:var(--listing-chat-vv-offset,0);height:var(--listing-chat-vv-height,100dvh);z-index:9999;pointer-events:none;animation:.22s ease-out ListingAssistantChat-module-scss-module__TWqM7q__fade-in;position:fixed;left:0;right:0}.ListingAssistantChat-module-scss-module__TWqM7q__overlay>*{pointer-events:auto}.ListingAssistantChat-module-scss-module__TWqM7q__overlayClosing{animation:.3s ease-in forwards ListingAssistantChat-module-scss-module__TWqM7q__fade-out}.ListingAssistantChat-module-scss-module__TWqM7q__backdrop{background:0 0;position:absolute;inset:0}@media screen and (min-width:900px){.ListingAssistantChat-module-scss-module__TWqM7q__backdrop{display:none}}.ListingAssistantChat-module-scss-module__TWqM7q__drawer{inset-inline:0;background:var(--elements-background-200,#fafafa);border-radius:24px 24px 0 0;flex-direction:column;height:85dvh;max-height:100%;animation:.42s cubic-bezier(.32,.72,0,1) both ListingAssistantChat-module-scss-module__TWqM7q__sheet-in;display:flex;position:absolute;bottom:0;overflow:hidden;box-shadow:0 -8px 32px #00000029}@media screen and (min-width:900px){.ListingAssistantChat-module-scss-module__TWqM7q__drawer{inset:auto;bottom:var(--listing-chat-bottom-offset,0);width:380px;max-width:calc(100vw - 6rem);height:580px;max-height:calc(100dvh - var(--spacing-8));border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:24px 24px 0 0;animation:.42s cubic-bezier(.32,.72,0,1) both ListingAssistantChat-module-scss-module__TWqM7q__drawer-in;inset-inline-end:3rem;box-shadow:0 1px 1px #00000017,0 3px 1.5px #00000014,0 7px 2px #0000000a,0 13px 2.5px #00000003}}.ListingAssistantChat-module-scss-module__TWqM7q__drawerClosing{animation:.38s cubic-bezier(.32,.72,0,1) forwards ListingAssistantChat-module-scss-module__TWqM7q__sheet-out}@media screen and (min-width:900px){.ListingAssistantChat-module-scss-module__TWqM7q__drawerClosing{animation:.38s cubic-bezier(.32,.72,0,1) forwards ListingAssistantChat-module-scss-module__TWqM7q__drawer-out}}.ListingAssistantChat-module-scss-module__TWqM7q__header{padding-top:max(0px,env(safe-area-inset-top));border-bottom:1px solid var(--elements-stroke-color-100,#e0e0e0);background:0 0;flex-direction:column;flex-shrink:0;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__headerPill{width:100%;height:56px;padding-inline:var(--spacing-4);background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__errorBanner{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:var(--keyz-brand-colors-error-100);color:var(--keyz-brand-colors-error-300);font-size:var(--text-styles-caption-font-size);border-bottom:1px solid var(--keyz-brand-colors-error-200);flex-shrink:0;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__errorBanner svg{width:var(--elements-icon-s);height:var(--elements-icon-s);flex-shrink:0}.ListingAssistantChat-module-scss-module__TWqM7q__messagesArea{padding:var(--spacing-4);gap:var(--spacing-3);overscroll-behavior:contain;background:0 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeScroll{overscroll-behavior:contain;min-height:0;padding-bottom:max(var(--spacing-4),env(safe-area-inset-bottom));background:0 0;flex:1;overflow-y:auto}@media screen and (min-width:900px){.ListingAssistantChat-module-scss-module__TWqM7q__welcomeScroll{padding-bottom:var(--spacing-3);overflow:hidden}}.ListingAssistantChat-module-scss-module__TWqM7q__welcome{gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-5) var(--spacing-3);flex-direction:column;animation:.3s ease-out ListingAssistantChat-module-scss-module__TWqM7q__fade-in-up;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeTopGroup{gap:var(--spacing-5);flex-direction:column;align-items:center;width:100%;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeInputSlot{width:100%;display:block}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeHero{align-items:center;gap:var(--spacing-1);width:100%;color:var(--elements-text-300,#212121);flex-direction:column;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeHeroTitle{width:100%;font-size:20px;font-weight:var(--font-weight-bold,700);letter-spacing:-.04em;color:inherit;text-align:center;margin:0;line-height:28px}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeHeroSubtitle{font-size:16px;font-weight:var(--font-weight-regular,400);letter-spacing:-.04em;color:inherit;text-align:center;margin:0;line-height:20px}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoriesGrid{gap:var(--spacing-2);width:100%;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryCard{justify-content:center;align-items:center;gap:var(--spacing-1);min-width:0;height:68px;padding:var(--spacing-2) var(--spacing-2);border:1px solid var(--elements-stroke-color-100,#e0e0e0);background:var(--elements-background-100,#fff);cursor:pointer;border-radius:8px;flex-direction:column;flex:1 0 0;font-family:inherit;transition:border-color .15s,background .15s,transform .12s;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryCard:disabled{opacity:.5;cursor:not-allowed}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryCard:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryCard:hover:not(:disabled){border-color:color-mix(in srgb, var(--keyz-brand-colors-primary-300,#9b5cff) 60%, transparent);background:color-mix(in srgb, var(--keyz-brand-colors-primary-100,#f2ebff) 35%, transparent)}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryCard:active:not(:disabled){transform:scale(.98)}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryIcon{width:24px;height:24px;color:var(--keyz-brand-colors-primary-400,#5e00f6);justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryIcon svg{width:24px;height:24px}.ListingAssistantChat-module-scss-module__TWqM7q__toolCategoryLabel{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-medium,500);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-300,#212121);text-align:center;white-space:nowrap}.ListingAssistantChat-module-scss-module__TWqM7q__starterSection{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__starterSectionTitle{width:100%;font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-medium,500);line-height:var(--text-styles-body-s-line-height,20px);color:var(--keyz-brand-colors-primary-500,#270066);text-align:start;margin:0}.ListingAssistantChat-module-scss-module__TWqM7q__starterList{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__starterItem{justify-content:flex-start;align-items:center;gap:var(--spacing-2);width:100%;min-width:84px;height:40px;padding-inline:var(--spacing-4);font-family:inherit;font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-regular,400);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-300,#212121);cursor:pointer;background:0 0;border:0;transition:color .15s;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__starterItem:not(:last-child){border-bottom:1px solid var(--elements-stroke-color-100,#e0e0e0)}.ListingAssistantChat-module-scss-module__TWqM7q__starterItem:disabled{opacity:.5;cursor:not-allowed}.ListingAssistantChat-module-scss-module__TWqM7q__starterItem:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:-2px;border-radius:4px}.ListingAssistantChat-module-scss-module__TWqM7q__starterItem:hover:not(:disabled){color:var(--keyz-brand-colors-primary-500,#270066)}.ListingAssistantChat-module-scss-module__TWqM7q__starterItemArrow{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__starterItemArrow svg{width:16px;height:16px}.ListingAssistantChat-module-scss-module__TWqM7q__starterItemLabel{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:100%;overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__messageRow{gap:var(--spacing-3);animation:.2s ease-out ListingAssistantChat-module-scss-module__TWqM7q__fade-in-up;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__userRow{justify-content:flex-end}.ListingAssistantChat-module-scss-module__TWqM7q__userBubble{max-width:80%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--size-18) var(--size-4) var(--size-18) var(--size-18);background:var(--keyz-brand-colors-primary-400,#5e00f6);color:var(--keyz-brand-colors-neutrals-100,#fff);font-size:var(--text-styles-body-s-font-size);white-space:pre-wrap;overflow-wrap:break-word;line-height:1.5}[dir=rtl] .ListingAssistantChat-module-scss-module__TWqM7q__userBubble{border-radius:var(--size-4) var(--size-18) var(--size-18)}.ListingAssistantChat-module-scss-module__TWqM7q__assistantAvatar{border-radius:var(--border-radius-full,999px);background:var(--keyz-brand-colors-primary-100,#f2ebff);width:28px;height:28px;color:var(--keyz-brand-colors-primary-400,#5e00f6);margin-top:var(--size-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__assistantBubble{max-width:85%;padding:var(--spacing-3);border-radius:var(--size-4) var(--size-18) var(--size-18);border:1px solid var(--elements-stroke-color-100,#e0e0e0);color:var(--elements-text-300,#212121);font-size:var(--text-styles-body-s-font-size);overflow-wrap:break-word;line-height:1.6}[dir=rtl] .ListingAssistantChat-module-scss-module__TWqM7q__assistantBubble{border-radius:var(--size-18) var(--size-4) var(--size-18) var(--size-18)}.ListingAssistantChat-module-scss-module__TWqM7q__assistantMessagePart{gap:var(--spacing-2);flex-direction:column;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__assistantMessagePart:not(:last-child){margin-block-end:var(--spacing-2)}.ListingAssistantChat-module-scss-module__TWqM7q__financingChatCtaWrap{align-items:flex-start;gap:var(--spacing-2,8px);flex-direction:column;justify-content:flex-start;margin-block-start:var(--spacing-1);display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__mortgageChatBody{font-family:var(--type-font-main,"Simona Pro", sans-serif);font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-100,#212121);margin:0}.ListingAssistantChat-module-scss-module__TWqM7q__financingChatCta{inline-size:203px;min-inline-size:203px;max-inline-size:100%}.ListingAssistantChat-module-scss-module__TWqM7q__toolsContainer{padding-inline-start:var(--size-36)}.ListingAssistantChat-module-scss-module__TWqM7q__toolsCard{gap:var(--size-2);padding-block:var(--spacing-1);max-width:var(--size-340);flex-direction:column;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolRow{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-2);border-radius:var(--border-radius-medium);background:var(--elements-background-200);animation:.25s ease-out both ListingAssistantChat-module-scss-module__TWqM7q__fade-slide-in;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolRowCompleted{background:0 0}.ListingAssistantChat-module-scss-module__TWqM7q__toolIconWrap{width:var(--size-18);height:var(--size-18);margin-top:var(--size-1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolSpinner{width:var(--elements-icon-s);height:var(--elements-icon-s);color:var(--keyz-brand-colors-primary-300);animation:.8s linear infinite ListingAssistantChat-module-scss-module__TWqM7q__spin}.ListingAssistantChat-module-scss-module__TWqM7q__toolCheckIcon{color:var(--keyz-brand-colors-success-300);animation:.2s ease-out ListingAssistantChat-module-scss-module__TWqM7q__scale-in}.ListingAssistantChat-module-scss-module__TWqM7q__toolCheckIcon[class]{font-size:var(--size-18)}.ListingAssistantChat-module-scss-module__TWqM7q__toolText{gap:var(--size-1);flex-direction:column;min-width:0;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__toolName{font-size:var(--text-styles-body-s-font-size);font-weight:var(--font-weight-medium);color:var(--elements-text-200);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__toolRowCompleted .ListingAssistantChat-module-scss-module__TWqM7q__toolName{color:var(--elements-text-100)}.ListingAssistantChat-module-scss-module__TWqM7q__typingRow{gap:var(--spacing-3);animation:.2s ease-out ListingAssistantChat-module-scss-module__TWqM7q__fade-in;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__typingBubble{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--size-4) var(--size-18) var(--size-18);border:1px solid var(--elements-stroke-color-100,#e0e0e0);gap:var(--spacing-1);display:flex}[dir=rtl] .ListingAssistantChat-module-scss-module__TWqM7q__typingBubble{border-radius:var(--size-18) var(--size-4) var(--size-18) var(--size-18)}.ListingAssistantChat-module-scss-module__TWqM7q__typingDot{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--border-radius-full);background:var(--elements-text-100);animation:1.4s ease-in-out infinite ListingAssistantChat-module-scss-module__TWqM7q__pulse-dot}.ListingAssistantChat-module-scss-module__TWqM7q__typingDot:nth-child(2){animation-delay:.2s}.ListingAssistantChat-module-scss-module__TWqM7q__typingDot:nth-child(3){animation-delay:.4s}.ListingAssistantChat-module-scss-module__TWqM7q__inputArea{padding:var(--spacing-2) var(--spacing-5);padding-bottom:max(var(--spacing-3),env(safe-area-inset-bottom));background:0 0;flex-shrink:0}.ListingAssistantChat-module-scss-module__TWqM7q__inputPill{align-items:center;gap:var(--spacing-2);height:50px;padding-inline:var(--spacing-4) var(--spacing-2);border:1px solid var(--elements-stroke-color-200,#bdbdbd);background:var(--elements-background-100,#fff);border-radius:999px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 3.5px #00000012}.ListingAssistantChat-module-scss-module__TWqM7q__inputPill:focus-within{border-color:var(--keyz-brand-colors-primary-300,#9b5cff)}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton{border-radius:var(--border-radius-full,999px);background:var(--keyz-brand-colors-primary-400,#5e00f6);width:40px;height:40px;color:var(--keyz-brand-colors-neutrals-100,#fff);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton:disabled{background:var(--keyz-brand-colors-primary-400,#5e00f6);cursor:not-allowed;opacity:.9}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton:hover:not(:disabled){background:var(--keyz-brand-colors-primary-500,#270066)}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton .ListingAssistantChat-module-scss-module__TWqM7q__sendIcon{width:18px;height:18px}.ListingAssistantChat-module-scss-module__TWqM7q__textInput{box-sizing:border-box;height:calc(1.4em + var(--spacing-3)*2);max-height:calc(1.4em + var(--spacing-3)*2);padding:var(--spacing-3) 0;resize:none;color:var(--elements-text-300,#1c1c1c);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;line-height:1.4;overflow-y:auto}@media screen and (min-width:900px){.ListingAssistantChat-module-scss-module__TWqM7q__textInput{font-size:14px}}.ListingAssistantChat-module-scss-module__TWqM7q__textInput::placeholder{color:var(--elements-text-100,#9e9e9e);text-align:start}.ListingAssistantChat-module-scss-module__TWqM7q__textInput:disabled{opacity:.6}.ListingAssistantChat-module-scss-module__TWqM7q__loadingCenter{flex:1;justify-content:center;align-items:center;display:flex}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__fade-in{0%{opacity:0}to{opacity:1}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__fade-out{0%{opacity:1}to{opacity:0}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__pill-rise{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__sheet-in{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:.4;transform:translateY(100%)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__drawer-in{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__drawer-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(16px)scale(.985)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__fade-slide-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__pulse-dot{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
.ListingAssistantErrorBoundary-module-scss-module__RBqZtq__fallback{justify-content:center;align-items:center;gap:var(--spacing-3);width:100%;height:100%;min-height:200px;padding:var(--spacing-4);border:1px solid var(--elements-stroke-color-100,#e0e0e0);background:var(--elements-background-100);text-align:center;border-radius:12px;flex-direction:column;display:flex}.ListingAssistantErrorBoundary-module-scss-module__RBqZtq__fallbackTitle{font-size:var(--size-16);font-weight:var(--font-weight-semi-bold,600);color:var(--elements-text-300,#212121);margin:0}.ListingAssistantErrorBoundary-module-scss-module__RBqZtq__fallbackBody{font-size:var(--size-14);color:var(--elements-text-200,#616161);margin:0}.ListingAssistantErrorBoundary-module-scss-module__RBqZtq__retryButton{margin-top:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--elements-stroke-color-200,#bdbdbd);border-radius:var(--border-radius-medium);background:var(--elements-background-100,#fff);color:var(--elements-text-300,#212121);font-size:var(--size-14);cursor:pointer;font-family:inherit}.ListingAssistantErrorBoundary-module-scss-module__RBqZtq__retryButton:hover{background:var(--keyz-brand-colors-neutrals-200,#f5f5f5)}
.ListingAskAISection-module-scss-module__bewsgq__container{border-radius:var(--size-radius-m,12px);background:var(--keyz-brand-colors-primary-100,#f2ebff);border:var(--elements-stroke-size-s,1px) solid var(--keyz-brand-colors-primary-200,#c09aff);padding:var(--size-padding-vertical-xxxl,32px) 0;position:relative;overflow:hidden}.ListingAskAISection-module-scss-module__bewsgq__content{align-items:center;gap:var(--size-spacing-vertical-xl,20px);padding:0 var(--size-padding-horizontal-xl,16px);flex-direction:column;display:flex}.ListingAskAISection-module-scss-module__bewsgq__header{align-items:center;gap:var(--size-spacing-vertical-s,8px);flex-direction:column;width:100%;display:flex}.ListingAskAISection-module-scss-module__bewsgq__titleRow{align-items:center;gap:var(--size-spacing-horizontal-s,8px);justify-content:center;display:flex}.ListingAskAISection-module-scss-module__bewsgq__title{font-family:var(--type-font-main);font-size:var(--text-styles-heading-h4-font-size,16px);font-weight:var(--text-styles-heading-h4-weight,700);line-height:var(--text-styles-heading-h4-line-height,20px);color:var(--keyz-brand-colors-primary-400,#751fff);white-space:nowrap}.ListingAskAISection-module-scss-module__bewsgq__sparkle{width:var(--size-14,14px);height:var(--size-14,14px);align-items:center;display:flex}.ListingAskAISection-module-scss-module__bewsgq__sparkle svg{width:var(--size-14,14px);height:var(--size-14,14px)}.ListingAskAISection-module-scss-module__bewsgq__sparkle svg path{fill:var(--keyz-brand-colors-primary-400,#751fff)!important}.ListingAskAISection-module-scss-module__bewsgq__subtitle{font-family:var(--type-font-main);font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-emphasis,500);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-300,#212121);text-align:center}.ListingAskAISection-module-scss-module__bewsgq__pillsWrapper{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.ListingAskAISection-module-scss-module__bewsgq__pillsTrack{width:max-content;padding:var(--size-spacing-vertical-xs,4px) 0;animation:30s linear infinite ListingAskAISection-module-scss-module__bewsgq__marquee;display:flex}.ListingAskAISection-module-scss-module__bewsgq__pillsTrack:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ListingAskAISection-module-scss-module__bewsgq__pillsTrack{animation:none}}.ListingAskAISection-module-scss-module__bewsgq__pillsSlide{gap:var(--size-spacing-horizontal-s,8px);padding-inline-end:var(--size-spacing-horizontal-s,8px);display:flex}@keyframes ListingAskAISection-module-scss-module__bewsgq__marquee{0%{transform:translate(0)}to{transform:translate(50%)}}.ListingAskAISection-module-scss-module__bewsgq__pill{height:var(--size-36,36px);padding:0 var(--size-padding-horizontal-m,12px);border-radius:var(--size-radius-round,999px);border:var(--elements-stroke-size-s,1px) solid #0000;background:var(--keyz-brand-colors-neutrals-100,#fff);box-shadow:var(--elevation-subtle,0 2px 3.5px #00000012);cursor:pointer;font-family:var(--type-font-main);font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-main,400);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-300,#212121);white-space:nowrap;appearance:none;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s;display:flex}.ListingAskAISection-module-scss-module__bewsgq__pill:hover{border-color:var(--keyz-brand-colors-primary-300,#9b5cff)}.ListingAskAISection-module-scss-module__bewsgq__pill:active{transform:scale(.97)}.ListingAskAISection-module-scss-module__bewsgq__inputBar{width:100%;max-width:420px;height:var(--size-56,56px);padding:var(--size-spacing-vertical-s,8px) var(--size-padding-horizontal-xl,20px) var(--size-spacing-vertical-s,8px) var(--size-spacing-horizontal-s,8px);border-radius:var(--size-radius-round,999px);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);background:var(--elements-background-100,#fff);box-shadow:var(--elevation-subtle,0 2px 3.5px #00000012);direction:rtl;justify-content:space-between;align-items:center;display:flex}.ListingAskAISection-module-scss-module__bewsgq__input{min-width:0;font-family:var(--type-font-main);font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--text-styles-body-m-weight-main,400);line-height:var(--text-styles-body-m-line-height,24px);color:var(--elements-text-300,#212121);text-align:right;background:0 0;border:none;outline:none;flex:1}.ListingAskAISection-module-scss-module__bewsgq__input::placeholder{color:var(--elements-text-200,#616161)}.ListingAskAISection-module-scss-module__bewsgq__sendButton{width:var(--size-40,40px);height:var(--size-40,40px);border-radius:var(--size-radius-round,999px);background:var(--keyz-brand-colors-primary-200,#c09aff);color:var(--keyz-brand-colors-neutrals-100,#fff);cursor:pointer;appearance:none;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAskAISection-module-scss-module__bewsgq__sendButton:hover{background:var(--keyz-brand-colors-primary-300,#9b5cff)}.ListingAskAISection-module-scss-module__bewsgq__sendButton:active{transform:scale(.95)}.ListingAskAISection-module-scss-module__bewsgq__sendButton svg{width:var(--size-16,16px);height:var(--size-16,16px)}.ListingAskAISection-module-scss-module__bewsgq__chatLauncher{pointer-events:none;opacity:0;width:0;height:0;position:absolute;overflow:hidden}
.LoginSignupFlow-module-scss-module__P3NTVW__inlineGreeting{gap:var(--size-spacing-vertical-s,8px);text-align:right;flex-direction:column;display:flex}.LoginSignupFlow-module-scss-module__P3NTVW__inlineGreetingTitle{font-size:var(--text-styles-heading-h2-font-size,20px);font-weight:var(--text-styles-heading-h2-weight,700);line-height:var(--text-styles-heading-h2-line-height,20px);color:var(--elements-text-300,#212121);margin:0}.LoginSignupFlow-module-scss-module__P3NTVW__inlineGreetingSubtitle{font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--text-styles-body-m-weight-main,400);line-height:var(--text-styles-body-m-line-height,24px);color:var(--elements-text-200,#616161);margin:0}
.MortgageCalculator-module-scss-module__6VSbxW__container{align-items:center;gap:var(--size-spacing-vertical-xxxl,32px);inline-size:100%;padding-block:var(--size-padding-vertical-xxxl,32px);background:var(--elements-background-200,#fafafa);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--size-radius-l,20px);font-family:var(--type-font-main,"Simona Pro", sans-serif);flex-direction:column;padding-inline:28px;display:flex;box-shadow:0 2px 3.5px #00000012,0 1px 2px #00000017}.MortgageCalculator-module-scss-module__6VSbxW__mainRow{gap:var(--size-spacing-horizontal-xxxl,32px);align-items:stretch;inline-size:100%;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__divider{background:var(--keyz-brand-colors-neutrals-500,#e0e0e0);flex-shrink:0;align-self:stretch;inline-size:1px}.MortgageCalculator-module-scss-module__6VSbxW__summary{justify-content:space-between;align-items:center;gap:var(--size-spacing-vertical-l,16px);flex-direction:column;flex-shrink:0;inline-size:240px;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__resultBox{align-items:center;gap:var(--size-spacing-vertical-l,16px);inline-size:100%;padding-block:var(--size-padding-vertical-xxl,24px);padding-inline:var(--size-padding-horizontal-xl,16px);border-radius:var(--size-radius-m,12px);background:#f3f3f2;flex-direction:column;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__resultHeadline{align-items:center;gap:var(--size-spacing-vertical-xs,4px);text-align:center;flex-direction:column;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__resultCaption{font-size:var(--text-styles-caption-font-size,12px);line-height:var(--text-styles-caption-line-height,16px);color:var(--elements-text-200,#616161)}.MortgageCalculator-module-scss-module__6VSbxW__resultValue{font-size:var(--text-styles-heading-h1-font-size,24px);line-height:var(--text-styles-heading-h1-line-height,24px);color:var(--elements-text-300,#212121);font-weight:500}.MortgageCalculator-module-scss-module__6VSbxW__resultDivider{background:var(--keyz-brand-colors-neutrals-500,#e0e0e0);block-size:1px;inline-size:100%}.MortgageCalculator-module-scss-module__6VSbxW__resultRows{align-items:stretch;gap:var(--size-spacing-vertical-s,8px);flex-direction:column;inline-size:100%;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__resultRow{inline-size:100%;font-size:var(--text-styles-caption-font-size,12px);line-height:var(--text-styles-caption-line-height,16px);justify-content:space-between;align-items:center;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__resultRowLabel{color:var(--elements-text-200,#616161)}.MortgageCalculator-module-scss-module__6VSbxW__resultRowValue{color:var(--elements-text-300,#212121)}.MortgageCalculator-module-scss-module__6VSbxW__ratesCta{block-size:40px;inline-size:100%;min-inline-size:84px;padding-inline:var(--size-padding-horizontal-xl,16px);border-radius:var(--size-radius-round,999px);color:#fff;font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);background:#7e6cee;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__ratesCta:hover{background:#6a58e0}.MortgageCalculator-module-scss-module__6VSbxW__ratesCta:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px}.MortgageCalculator-module-scss-module__6VSbxW__controls{align-items:stretch;gap:var(--size-spacing-vertical-xxl,24px);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__header{justify-content:space-between;align-items:flex-start;gap:var(--size-spacing-horizontal-l,16px);inline-size:100%;padding-block-end:var(--size-padding-vertical-s,8px);display:flex}.MortgageCalculator-module-scss-module__6VSbxW__headerTitle{font-size:var(--text-styles-heading-h3-font-size,18px);color:var(--elements-text-300,#212121);text-align:start;margin:0;font-weight:500;line-height:24px}.MortgageCalculator-module-scss-module__6VSbxW__waltyLogo{flex-shrink:0;block-size:24px;inline-size:66px;display:block}.MortgageCalculator-module-scss-module__6VSbxW__sliderBlock{align-items:stretch;gap:var(--size-spacing-vertical-s,8px);flex-direction:column;inline-size:100%;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__sliderLabelRow{inline-size:100%;font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);justify-content:space-between;align-items:center;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__sliderLabel{color:var(--elements-text-200,#616161)}.MortgageCalculator-module-scss-module__6VSbxW__sliderValue{color:var(--elements-text-300,#212121);font-weight:500}.MortgageCalculator-module-scss-module__6VSbxW__sliderTrackRow{align-items:center;gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;inline-size:100%;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__sliderBounds{inline-size:100%;font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-100,#9e9e9e);justify-content:space-between;align-items:flex-start;display:flex}.MortgageCalculator-module-scss-module__6VSbxW__disclaimer{inline-size:100%;font-size:var(--text-styles-caption-font-size,12px);line-height:var(--text-styles-caption-line-height,16px);color:var(--elements-text-200,#616161);text-align:start}@media (max-width:768px){.MortgageCalculator-module-scss-module__6VSbxW__container{padding-inline:var(--size-padding-horizontal-l,16px);gap:var(--size-spacing-vertical-xxl,24px)}.MortgageCalculator-module-scss-module__6VSbxW__mainRow{gap:var(--size-spacing-vertical-xxl,24px);flex-direction:column}.MortgageCalculator-module-scss-module__6VSbxW__divider{display:none}.MortgageCalculator-module-scss-module__6VSbxW__controls{order:1}.MortgageCalculator-module-scss-module__6VSbxW__summary{order:2;inline-size:100%}}
.CarFeedItem-module-scss-module__nRKQRq__carFeedItem{width:100%;min-width:0;display:block}
.BalcarBannerSection-module-scss-module__biZT9G__container{width:100%}.BalcarBannerSection-module-scss-module__biZT9G__banner{gap:var(--size-spacing-vertical-s,8px);width:100%;padding:12px var(--size-padding-horizontal-xl,16px);background:var(--keyz-brand-colors-neutrals-200,#fafafa);border-radius:var(--size-radius-s,8px);flex-direction:column;display:flex}.BalcarBannerSection-module-scss-module__biZT9G__titles{gap:var(--size-spacing-vertical-xs,4px);text-align:right;width:100%;color:var(--elements-text-300,#212121);flex-direction:column;display:flex}.BalcarBannerSection-module-scss-module__biZT9G__title{font-family:var(--type-font-main);font-size:var(--text-styles-heading-h2-font-size,20px);font-weight:700;line-height:var(--text-styles-heading-h2-line-height,20px);white-space:nowrap;margin:0}@media (max-width:700px){.BalcarBannerSection-module-scss-module__biZT9G__title{font-size:var(--text-styles-heading-h4-font-size,16px);line-height:var(--text-styles-heading-h4-line-height,20px)}}.BalcarBannerSection-module-scss-module__biZT9G__subtitle{font-family:var(--type-font-main);font-size:var(--text-styles-body-m-font-size,16px);font-weight:400;line-height:var(--text-styles-body-m-line-height,24px);width:100%;margin:0}.BalcarBannerSection-module-scss-module__biZT9G__cta{font-family:var(--type-font-main);font-size:var(--text-styles-body-m-font-size,16px);font-weight:500;line-height:var(--text-styles-body-m-line-height,24px);color:var(--keyz-brand-colors-primary-400,#751fff);white-space:nowrap;flex-shrink:0;text-decoration:underline}
.ComputestBenefitModal-module-scss-module__qu9TFG__dialogPaper{border-radius:var(--size-radius-l,20px);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);width:488px;max-width:488px;overflow:hidden}.ComputestBenefitModal-module-scss-module__qu9TFG__content{align-items:center;gap:var(--spacing-6,24px);padding:var(--spacing-8,32px);text-align:center;flex-direction:column;display:flex}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateContent{position:relative}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack{align-items:center;gap:var(--spacing-6,24px);padding:var(--spacing-8,32px);text-align:center;flex-direction:column;display:flex}@media not (min-width:900px){.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack{padding:var(--spacing-6,24px)}}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack div:has(>[data-design-system-variant=primary]){flex-direction:column!important;align-items:stretch!important}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack div:has(label[for=fullName]):has(label[for=email]){flex-direction:column!important}:is(.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack label[for=fullName],.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack label[for=email]){text-align:right!important}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack div:has(>h2){text-align:center!important}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack .MuiFormControl-root{z-index:3;position:relative;width:424px!important}@media not (min-width:900px){.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack .MuiFormControl-root{width:345px!important}}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack .MuiOutlinedInput-root{height:var(--elements-action-l,48px)!important;background-color:var(--elements-background-100,#fff)!important}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack [data-design-system-variant=primary]{z-index:3;position:relative;width:424px!important;height:var(--elements-action-l,48px)!important}@media not (min-width:900px){.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack [data-design-system-variant=primary]{width:345px!important}}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack [data-design-system-variant=primary]{background:var(--keyz-brand-colors-neutrals-100,#fff)!important;border:var(--elements-stroke-size-s,1px) solid var(--keyz-brand-colors-primary-400,#5e00f6)!important;color:var(--keyz-brand-colors-primary-400,#5e00f6)!important}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack [data-design-system-variant=primary] *{color:var(--keyz-brand-colors-primary-400,#5e00f6)!important}.ComputestBenefitModal-module-scss-module__qu9TFG__authenticateStack [data-design-system-variant=primary]:hover{background:var(--keyz-brand-colors-neutrals-100,#fff)!important}.ComputestBenefitModal-module-scss-module__qu9TFG__illustrationWrap{width:var(--size-84,84px);justify-content:center;align-items:center;height:104px;display:flex}.ComputestBenefitModal-module-scss-module__qu9TFG__illustrationOverlapWrap{z-index:2;width:var(--size-84,84px);pointer-events:none;height:104px;position:absolute;bottom:95px;left:0}.ComputestBenefitModal-module-scss-module__qu9TFG__illustration{opacity:.75;transform:rotate(30deg)}.ComputestBenefitModal-module-scss-module__qu9TFG__badge{z-index:3;padding:6px var(--spacing-4,16px);border-radius:var(--size-radius-round,999px);background:#756bff;justify-content:center;align-items:center;display:inline-flex;position:relative}.ComputestBenefitModal-module-scss-module__qu9TFG__badgeText{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-emphasis,500);line-height:var(--text-styles-body-s-line-height,20px);color:var(--keyz-brand-colors-neutrals-100,#fff);text-align:center;white-space:nowrap;overflow-wrap:break-word}.ComputestBenefitModal-module-scss-module__qu9TFG__headline{font-weight:var(--text-styles-heading-h2-weight,700);font-size:var(--text-styles-heading-h2-font-size,20px);margin:0}.ComputestBenefitModal-module-scss-module__qu9TFG__body{color:var(--elements-text-300,#212121);margin:0}.ComputestBenefitModal-module-scss-module__qu9TFG__eligibleBranches{color:var(--elements-text-200,#616161)}.ComputestBenefitModal-module-scss-module__qu9TFG__eligibleBranchesIntro{color:var(--elements-text-300,#212121)}.ComputestBenefitModal-module-scss-module__qu9TFG__sending{align-items:center;gap:var(--spacing-4,16px);padding:var(--spacing-10,40px) var(--spacing-8,32px);flex-direction:column;display:flex}.ComputestBenefitModal-module-scss-module__qu9TFG__error{align-items:center;gap:var(--spacing-5,20px);padding:var(--spacing-8,32px);text-align:center;flex-direction:column;width:100%;display:flex}.ComputestBenefitModal-module-scss-module__qu9TFG__closeButton{top:var(--spacing-2,8px);left:var(--spacing-2,8px);z-index:1;position:absolute}.ComputestBenefitModal-module-scss-module__qu9TFG__sheetPaper{max-height:85vh;overflow-y:auto}.ComputestBenefitModal-module-scss-module__qu9TFG__handleSpacing{margin:var(--spacing-3,12px) auto var(--spacing-2,8px);display:block}.ComputestBenefitModal-module-scss-module__qu9TFG__computestDisclaimerText{color:var(--elements-text-200,#616161);font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-main,400);line-height:var(--text-styles-body-s-line-height,20px);text-align:center}
.ComputestBenefitSection-module-scss-module__doa83q__container{border:var(--elements-stroke-size-s,1px) solid #756bff;border-radius:var(--size-radius-round,999px);align-items:center;gap:var(--spacing-2,8px);width:fit-content;min-height:50px;padding:0 var(--spacing-4,16px) 0 var(--spacing-1,4px);flex-direction:row;display:flex}.ComputestBenefitSection-module-scss-module__doa83q__computestLogo{margin-top:12px;margin-left:var(--spacing-4,16px);align-self:flex-end}.ComputestBenefitSection-module-scss-module__doa83q__text{color:var(--elements-text-300,#212121);font-weight:var(--text-styles-body-s-weight-emphasis,500)}@media (max-width:450px){.ComputestBenefitSection-module-scss-module__doa83q__text{white-space:normal;text-align:right}}.ComputestBenefitSection-module-scss-module__doa83q__bannerButton{padding:var(--spacing-1,4px);direction:rtl;align-self:flex-start}.ComputestBenefitSection-module-scss-module__doa83q__bannerButton:hover:not(:disabled){box-shadow:var(--elevation-subtle,0 2px 7px 0 #00000012)}.ComputestBenefitSection-module-scss-module__doa83q__iconContainer{height:var(--size-32,32px);background-color:var(--keyz-brand-colors-accent-200,#e4ff99);border:var(--elements-stroke-size-s,1px) solid #756bff;border-radius:var(--size-radius-round,999px);margin:0 var(--spacing-8,16px) 0 0;justify-content:center;align-items:center;width:56px;display:flex}@media screen and (max-width:599px){.ComputestBenefitSection-module-scss-module__doa83q__iconContainer{margin:0}}.ComputestBenefitSection-module-scss-module__doa83q__iconContainer .ComputestBenefitSection-module-scss-module__doa83q__icon{color:var(--elements-text-300,#212121)}.ComputestBenefitSection-module-scss-module__doa83q__bannerButton:hover .ComputestBenefitSection-module-scss-module__doa83q__iconContainer{background-color:#756bff}.ComputestBenefitSection-module-scss-module__doa83q__bannerButton:hover .ComputestBenefitSection-module-scss-module__doa83q__icon{color:var(--color-neutral-0,#fff)}
.FinancingCalculator-module-scss-module__JqBcgG__container{min-block-size:432px;padding:var(--spacing-8) var(--spacing-7);background:var(--elements-background-200);border:1px solid var(--elements-stroke-color-200);border-radius:var(--size-radius-l);font-family:var(--type-font-main);flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container{min-block-size:auto;padding:var(--spacing-6) var(--spacing-4)}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header{flex-direction:column;align-items:flex-start;display:flex}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header .FinancingCalculator-module-scss-module__JqBcgG__title{color:var(--elements-text-300);line-height:var(--text-styles-heading-h1-line-height);margin:0 0 6px}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header .FinancingCalculator-module-scss-module__JqBcgG__monthlyPayment{color:var(--keyz-brand-colors-neutrals-1100);font-size:var(--size-32);font-weight:var(--text-styles-heading-h3-weight);line-height:calc(var(--size-36) + var(--size-2));margin-block-end:2px}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__header .FinancingCalculator-module-scss-module__JqBcgG__monthlyLabel{color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl{flex-direction:column;gap:0;margin-block-start:var(--spacing-6);display:flex}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl{margin-block-start:11px}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl .FinancingCalculator-module-scss-module__JqBcgG__loanLabel{color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__loanControl .FinancingCalculator-module-scss-module__JqBcgG__sliderBounds{color:var(--elements-text-200);font-size:var(--text-styles-body-s-font-size);font-weight:var(--text-styles-body-s-weight-main);line-height:var(--text-styles-body-s-line-height);letter-spacing:0;justify-content:space-between;display:flex}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid{gap:var(--spacing-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-block-start:44px;display:grid}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid{gap:var(--spacing-2);margin-block-start:var(--spacing-6)}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard{gap:var(--spacing-1);background:var(--keyz-brand-colors-neutrals-300);border-radius:var(--size-radius-m);flex-direction:column;min-block-size:90px;padding:14px 12px;display:flex;overflow:hidden}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel{color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__mobileLabelBreak{display:none}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__mobileLabelBreak{display:block}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__desktopLabelSpace{display:inline}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricLabel .FinancingCalculator-module-scss-module__JqBcgG__desktopLabelSpace{display:none}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricValue{color:var(--keyz-brand-colors-neutrals-1100);font-size:var(--text-styles-heading-h2-font-size);font-weight:var(--text-styles-heading-h3-weight);line-height:var(--text-styles-heading-h1-line-height)}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__metricsGrid .FinancingCalculator-module-scss-module__JqBcgG__metricCard .FinancingCalculator-module-scss-module__JqBcgG__metricValue{font-size:var(--text-styles-heading-h3-font-size);line-height:var(--text-styles-body-s-line-height)}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta{inset-block-start:28px;inline-size:203px;min-inline-size:203px;position:absolute;left:28px}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta{inline-size:100%;min-inline-size:0;margin-block-start:var(--spacing-4);position:static}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__desktopCtaText{display:inline}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__desktopCtaText{display:none}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__mobileCtaText{display:none}@media screen and (max-width:599px){.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__cta .FinancingCalculator-module-scss-module__JqBcgG__mobileCtaText{display:inline}}.FinancingCalculator-module-scss-module__JqBcgG__container .FinancingCalculator-module-scss-module__JqBcgG__disclaimer{margin:var(--spacing-4) 0 0;color:var(--elements-text-200);font-size:var(--text-styles-caption-font-size);font-weight:var(--text-styles-caption-weight);line-height:var(--text-styles-caption-line-height);letter-spacing:0}
.InsuranceBannerSection-module-scss-module__Wiqdva__container{width:100%}.InsuranceBannerSection-module-scss-module__Wiqdva__banner{border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--size-radius-m,12px);padding:var(--size-spacing-vertical-l,16px);background:var(--elements-background-100,#fff);gap:var(--size-spacing-vertical-l,16px) var(--size-spacing-horizontal-s,8px);grid-template-columns:80px auto;grid-template-areas:"image titles""button button""notice notice";align-items:center;display:grid}.InsuranceBannerSection-module-scss-module__Wiqdva__image{grid-area:image;width:80px;height:auto;display:block}.InsuranceBannerSection-module-scss-module__Wiqdva__titles{gap:var(--size-spacing-vertical-xs,4px);flex-direction:column;grid-area:titles;display:flex}.InsuranceBannerSection-module-scss-module__Wiqdva__subtitle{font-weight:var(--text-styles-body-m-weight-emphasis);line-height:var(--size-24)}.InsuranceBannerSection-module-scss-module__Wiqdva__title{color:var(--keyz-brand-colors-primary-500,#270066);font-size:var(--text-styles-heading-h3-font-size)}.InsuranceBannerSection-module-scss-module__Wiqdva__btn{padding:0 var(--size-padding-horizontal-xxl,24px);grid-area:button;justify-self:center}.InsuranceBannerSection-module-scss-module__Wiqdva__notice{text-align:center;font-size:var(--text-styles-caption-font-size);line-height:var(--text-styles-caption-line-height);font-weight:var(--text-styles-caption-weight);grid-area:notice}.InsuranceBannerSection-module-scss-module__Wiqdva__noticeLink{font-size:var(--text-styles-caption-font-size);line-height:var(--text-styles-caption-line-height);font-weight:var(--text-styles-caption-weight-emphasis);color:inherit!important}@media screen and (min-width:600px){.InsuranceBannerSection-module-scss-module__Wiqdva__banner{gap:var(--size-spacing-vertical-s,8px) var(--size-spacing-horizontal-l,16px);grid-template-columns:auto 1fr auto;grid-template-areas:"image titles button""image notice button"}.InsuranceBannerSection-module-scss-module__Wiqdva__image{align-self:center;width:104px}.InsuranceBannerSection-module-scss-module__Wiqdva__btn{padding:0 var(--size-padding-horizontal-xl,16px);place-self:center end}.InsuranceBannerSection-module-scss-module__Wiqdva__notice{text-align:start}.InsuranceBannerSection-module-scss-module__Wiqdva__title{font-size:var(--text-styles-heading-h2-font-size)}}
.sheetHandle-module-scss-module__KY3YIa__handle{background:var(--elements-stroke-color-200,#bdbdbd);border-radius:999px;width:40px;height:4px}
.CarFeed-module-scss-module__pz1Fla__carFeed{width:100%;padding-inline:var(--size-padding-horizontal-xl);max-width:1370px;margin:0 auto;display:block}.CarFeed-module-scss-module__pz1Fla__carFeedContainer{gap:var(--size-spacing-horizontal-l,16px);flex-wrap:wrap;justify-content:center;display:flex}.CarFeed-module-scss-module__pz1Fla__carFeedItem{width:316px;min-width:0}@media (max-width:768px){.CarFeed-module-scss-module__pz1Fla__carFeedItem{width:calc(50% - var(--size-spacing-horizontal-l,16px)/2)}}@media screen and (max-width:599px){.CarFeed-module-scss-module__pz1Fla__carFeedItem{width:100%}}