.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__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%}@container (min-width:600px){.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapperFullWidth .ImageUploader-module-scss-module__9vz9hG__imagesContainer{grid-template-columns:repeat(3,minmax(0,1fr))}}.ImageUploader-module-scss-module__9vz9hG__uploadImageWrapper{flex-direction:column;gap:16px;width:100%;display:flex}.ImageUploader-module-scss-module__9vz9hG__imageItemWrapper{aspect-ratio:330/140;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;width:100%;min-height:150px;position:relative}.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:140px;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:hover{background:var(--keyz-brand-colors-neutrals-200,#fafafa)}.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__menuButton{color:var(--keyz-brand-colors-neutrals-1100,#212121);padding:0}.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;border-radius:50%;position:absolute;top:8px;left:8px}.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:8px;right:10px}
.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)}
.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)}
.WelcomeDialog-module-scss-module__VdYWFq__closeButton{color:var(--keyz-brand-colors-primary-1100);background-color:var(--keyz-brand-colors-primary-100);position:absolute;right:auto}@media screen and (max-width:599px){.WelcomeDialog-module-scss-module__VdYWFq__closeButton{top:var(--spacing-4);left:var(--spacing-2)}}@media screen and (min-width:600px){.WelcomeDialog-module-scss-module__VdYWFq__closeButton{top:var(--spacing-7);left:var(--spacing-5)}}.WelcomeDialog-module-scss-module__VdYWFq__title{padding:0}.WelcomeDialog-module-scss-module__VdYWFq__titleLine{text-align:center;margin-bottom:var(--spacing-1);display:block}.WelcomeDialog-module-scss-module__VdYWFq__content{padding:0}.WelcomeDialog-module-scss-module__VdYWFq__paragraph{text-align:center;color:var(--elements-text-300);padding:0}.WelcomeDialog-module-scss-module__VdYWFq__paragraph:last-child{margin-bottom:0}@media screen and (max-width:599px){.WelcomeDialog-module-scss-module__VdYWFq__paragraph{margin:var(--spacing-3) 0 var(--spacing-3)}}@media screen and (min-width:600px){.WelcomeDialog-module-scss-module__VdYWFq__paragraph{margin:var(--spacing-4) 0 var(--spacing-4)}}.WelcomeDialog-module-scss-module__VdYWFq__link{color:var(--keyz-brand-colors-primary-400);font-weight:var(--font-weight-medium);text-decoration:none}.WelcomeDialog-module-scss-module__VdYWFq__link:hover{text-decoration:underline}.WelcomeDialog-module-scss-module__VdYWFq__actions{justify-content:center;padding:0}.WelcomeDialog-module-scss-module__VdYWFq__button{border-radius:var(--size-radius-round);background-color:var(--keyz-brand-colors-primary-400);min-width:var(--size-116)}.WelcomeDialog-module-scss-module__VdYWFq__button:hover,.WelcomeDialog-module-scss-module__VdYWFq__button:active{background-color:var(--keyz-brand-colors-primary-500)}
.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{--ask-ai-radius:var(--size-radius-s,8px);--ask-ai-border:1px;justify-content:center;align-items:center;gap:var(--spacing-2);min-height:var(--elements-action-l,48px);padding:0 var(--size-padding-horizontal-xl,16px);border:var(--ask-ai-border) solid #0000;border-radius:var(--ask-ai-radius);cursor:pointer;color:var(--keyz-brand-colors-primary-400,#5e00f6);background:linear-gradient(var(--elements-background-100,#fff), var(--elements-background-100,#fff)) padding-box,linear-gradient(135deg, var(--keyz-brand-colors-primary-500,#270066) 0%, var(--keyz-brand-colors-primary-300,#9b5cff) 25%, var(--keyz-brand-colors-primary-400,#5e00f6) 50%, var(--keyz-brand-colors-primary-300,#9b5cff) 75%, var(--keyz-brand-colors-primary-500,#270066) 100%) border-box;flex-shrink:0;font-family:inherit;transition:transform .18s,color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 1px 2px #11182714}.ListingAssistantChat-module-scss-module__TWqM7q__askButton:hover{color:var(--keyz-brand-colors-primary-500,#270066);transform:translateY(-1px);box-shadow:0 4px 12px #5e00f629}.ListingAssistantChat-module-scss-module__TWqM7q__askButton:active{transform:translateY(0);box-shadow:0 2px 6px #5e00f61f}.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__askButtonIcon{color:currentColor;width:18px;height:18px}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLabel{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-semi-bold,600);letter-spacing:.01em;color:currentColor}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonFullWidth{width:100%}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonIconOnly{--ask-ai-radius:999px;width:48px;height:48px;min-height:0;padding:0}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonIconOnly .ListingAssistantChat-module-scss-module__TWqM7q__askButtonIcon{width:22px;height:22px}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink{min-height:0;box-shadow:none;color:var(--elements-text-200,#616161);text-align:center;background:0 0;border:0;border-radius:0;padding:0}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink:hover,.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink:active{box-shadow:none;color:var(--keyz-brand-colors-primary-500,#270066);transform:none}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink .ListingAssistantChat-module-scss-module__TWqM7q__askButtonIcon{display:none}.ListingAssistantChat-module-scss-module__TWqM7q__askButtonLink .ListingAssistantChat-module-scss-module__TWqM7q__askButtonLabel{font-weight:var(--font-weight-regular,400);text-underline-offset:4px;text-decoration:underline}.ListingAssistantChat-module-scss-module__TWqM7q__overlay{top:var(--listing-chat-vv-offset,0);height:var(--listing-chat-vv-height,100dvh);z-index:9999;animation:.15s ease-out ListingAssistantChat-module-scss-module__TWqM7q__fade-in;position:fixed;left:0;right:0}.ListingAssistantChat-module-scss-module__TWqM7q__overlayClosing{animation:.25s ease-in forwards ListingAssistantChat-module-scss-module__TWqM7q__fade-out}.ListingAssistantChat-module-scss-module__TWqM7q__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;display:none;position:absolute;inset:0}@media screen and (min-width:600px){.ListingAssistantChat-module-scss-module__TWqM7q__backdrop{display:block}}.ListingAssistantChat-module-scss-module__TWqM7q__drawer{background:var(--elements-background-100);flex-direction:column;animation:.25s ease-out ListingAssistantChat-module-scss-module__TWqM7q__slide-up;display:flex;position:absolute;inset:0;overflow:hidden}@media screen and (min-width:600px){.ListingAssistantChat-module-scss-module__TWqM7q__drawer{inset:auto;bottom:var(--spacing-4);width:var(--size-400);max-width:calc(100vw - var(--spacing-8));height:min(var(--size-600),100vh - var(--size-100));max-height:var(--size-600);border-radius:var(--border-radius-large);box-shadow:var(--elements-shadow-xxl,0 8px 40px #00000026)}[dir=rtl] .ListingAssistantChat-module-scss-module__TWqM7q__drawer{left:var(--spacing-4);right:auto}[dir=ltr] .ListingAssistantChat-module-scss-module__TWqM7q__drawer{right:var(--spacing-4);left:auto}}.ListingAssistantChat-module-scss-module__TWqM7q__drawerClosing{animation:.25s ease-in forwards ListingAssistantChat-module-scss-module__TWqM7q__slide-down}.ListingAssistantChat-module-scss-module__TWqM7q__embeddedPanel{background:var(--elements-background-100);border:1px solid var(--elements-stroke-color-100,#e0e0e0);width:100%;height:100%;min-height:0;box-shadow:var(--shadow-elevation1);border-radius:12px;flex-direction:column;animation:none;display:flex;position:relative;inset:auto;overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-2);padding-top:max(var(--spacing-2),env(safe-area-inset-top));background:var(--elements-background-100);border-bottom:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);flex-shrink:0;display:flex}@media screen and (min-width:600px){.ListingAssistantChat-module-scss-module__TWqM7q__header{padding-top:var(--spacing-2)}}.ListingAssistantChat-module-scss-module__TWqM7q__headerTitle{align-items:center;gap:var(--spacing-2);min-width:0;padding-inline-start:var(--spacing-2);display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__headerIcon{color:var(--keyz-brand-colors-primary-400);flex-shrink:0}.ListingAssistantChat-module-scss-module__TWqM7q__headerLabel{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--font-weight-semi-bold,600);color:var(--elements-text-300);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ListingAssistantChat-module-scss-module__TWqM7q__headerClose{border-radius:var(--border-radius-full);width:32px;height:32px;color:var(--elements-text-200);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__headerClose:hover{background:var(--elements-background-200);color:var(--elements-text-300)}.ListingAssistantChat-module-scss-module__TWqM7q__headerClose:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.ListingAssistantChat-module-scss-module__TWqM7q__headerClose svg{width:var(--elements-icon-s);height:var(--elements-icon-s)}.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:var(--elements-stroke-size-s) 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);background:radial-gradient(ellipse at 50% 34%, var(--elements-background-100,#fff) 12%, var(--keyz-brand-colors-primary-100,#f2ebff) 85%);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ListingAssistantChat-module-scss-module__TWqM7q__welcome{flex-direction:column;flex:1;animation:.3s ease-out ListingAssistantChat-module-scss-module__TWqM7q__fade-in-up;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeHero{align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3) var(--spacing-5);text-align:center;flex-direction:column;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeHeroTitle{font-size:var(--text-styles-headline-s-font-size,24px);font-weight:var(--font-weight-bold,700);color:var(--elements-text-300);letter-spacing:-.01em;margin:0;line-height:1.25}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeHeroSubtitle{font-size:var(--text-styles-body-s-font-size);color:var(--elements-text-200);max-width:36ch;margin:0;line-height:1.5}.ListingAssistantChat-module-scss-module__TWqM7q__assistantAvatar{width:var(--size-28);height:var(--size-28);border-radius:var(--border-radius-full);background:var(--elements-background-100);color:var(--keyz-brand-colors-primary-300);margin-top:var(--size-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__welcomeSuggestions{align-items:center;gap:var(--spacing-2);width:100%;padding-top:var(--spacing-4);flex-direction:column;margin-top:auto;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__suggestionChip.ListingAssistantChat-module-scss-module__TWqM7q__suggestionChip{width:auto;min-width:0;max-width:100%;height:auto;min-height:var(--elements-action-l,40px);padding:var(--spacing-2) var(--spacing-3);color:var(--keyz-brand-colors-primary-500);font-weight:var(--font-weight-regular,400);box-shadow:none;text-align:start;white-space:normal;direction:inherit;background:0 0;border-color:#0000;justify-content:flex-start}.ListingAssistantChat-module-scss-module__TWqM7q__suggestionChip.ListingAssistantChat-module-scss-module__TWqM7q__suggestionChip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){flex-direction:row-reverse}.ListingAssistantChat-module-scss-module__TWqM7q__suggestionChip.ListingAssistantChat-module-scss-module__TWqM7q__suggestionChip:hover:not(:disabled){background:color-mix(in srgb, var(--keyz-brand-colors-primary-100) 60%, transparent)}.ListingAssistantChat-module-scss-module__TWqM7q__suggestionArrow{color:var(--keyz-brand-colors-primary-400);transform:scaleX(-1)}.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-300);color:var(--keyz-brand-colors-neutrals-100);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__assistantBubble{max-width:85%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--size-4) var(--size-18) var(--size-18);background:var(--elements-background-100);color:var(--elements-text-300);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__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-name:ListingAssistantChat-module-scss-module__TWqM7q__fade-slide-in;animation-duration:.25s;animation-timing-function:ease-out;animation-fill-mode:both;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-name:ListingAssistantChat-module-scss-module__TWqM7q__spin;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:infinite}.ListingAssistantChat-module-scss-module__TWqM7q__toolCheckIcon{color:var(--keyz-brand-colors-success-300);animation-name:ListingAssistantChat-module-scss-module__TWqM7q__scale-in;animation-duration:.2s;animation-timing-function:ease-out}.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);background:var(--elements-background-200);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{align-items:stretch;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);padding-bottom:max(var(--spacing-4),env(safe-area-inset-bottom));background:var(--elements-background-100);border-top:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);flex-shrink:0;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__textInput{padding:var(--spacing-2) var(--spacing-4);background:var(--elements-background-200);border:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);border-radius:var(--size-24);color:var(--elements-text-300);resize:none;outline:none;flex:1;max-height:120px;font-family:inherit;font-size:16px;line-height:1.4;transition:border-color .2s;overflow-y:hidden}@media screen and (min-width:600px){.ListingAssistantChat-module-scss-module__TWqM7q__textInput{font-size:var(--text-styles-body-s-font-size)}}.ListingAssistantChat-module-scss-module__TWqM7q__textInput:focus{border-color:var(--keyz-brand-colors-primary-300)}.ListingAssistantChat-module-scss-module__TWqM7q__textInput::placeholder{color:var(--elements-text-100);text-align:start}.ListingAssistantChat-module-scss-module__TWqM7q__textInput:disabled{opacity:.6}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton{width:var(--elements-action-m);height:var(--elements-action-m);border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-300);color:var(--keyz-brand-colors-neutrals-100);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;transition:background .2s,opacity .2s;display:flex}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton:disabled{opacity:.4;cursor:not-allowed}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton:hover:not(:disabled){background:var(--keyz-brand-colors-primary-400)}.ListingAssistantChat-module-scss-module__TWqM7q__sendButton svg{width:var(--elements-icon-s);height:var(--elements-icon-s)}.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__slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ListingAssistantChat-module-scss-module__TWqM7q__fade-in-up{0%{opacity:0;transform:translateY(var(--spacing-2))}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(var(--spacing-1))}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)}
.VehicleAdSummarySection-module-scss-module__jrgVfa__container{gap:var(--size-spacing-horizontal-xl,20px);background-color:var(--elements-background-200,#fafafa);padding:var(--size-padding-vertical-xxl,24px);border-radius:var(--size-radius-m,12px);flex-direction:column;display:flex}@media screen and (max-width:599px){.VehicleAdSummarySection-module-scss-module__jrgVfa__container{padding:var(--size-padding-vertical-xl,16px)}}
.AgentChatPage-module-scss-module__Gr1Zqa__border-radius-medium{border-radius:var(--border-radius-medium)}.AgentChatPage-module-scss-module__Gr1Zqa__border-light-grey{border:1px solid var(--strokeLightGrey)}.AgentChatPage-module-scss-module__Gr1Zqa__text-primary{color:var(--textBodyBlack)}.AgentChatPage-module-scss-module__Gr1Zqa__text-secondary{color:var(--textBodyDarkGrey)}.AgentChatPage-module-scss-module__Gr1Zqa__bg-surface{background-color:var(--surfaceGrey)}.AgentChatPage-module-scss-module__Gr1Zqa__page{background:var(--elements-background-100);flex-direction:row-reverse;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.AgentChatPage-module-scss-module__Gr1Zqa__main{background:var(--elements-background-100);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__header{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:var(--elements-background-100);border-block-end:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);flex-shrink:0;min-height:56px;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__emptyHeader{z-index:2;padding:var(--spacing-2) var(--spacing-4);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}@media screen and not (max-width:900px){.AgentChatPage-module-scss-module__Gr1Zqa__emptyHeader{display:none}}.AgentChatPage-module-scss-module__Gr1Zqa__menuButton{border-radius:var(--border-radius-full);width:40px;height:40px;color:var(--elements-text-300);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.AgentChatPage-module-scss-module__Gr1Zqa__menuButton:hover{background:var(--elements-background-200)}@media screen and not (max-width:900px){.AgentChatPage-module-scss-module__Gr1Zqa__menuButton{display:none}}.AgentChatPage-module-scss-module__Gr1Zqa__menuIcon{transform:rotate(180deg)}[dir=rtl] .AgentChatPage-module-scss-module__Gr1Zqa__menuIcon{transform:rotate(180deg)scaleX(-1)}.AgentChatPage-module-scss-module__Gr1Zqa__headerCenter{justify-content:center;align-items:center;gap:var(--spacing-2);flex:1;min-width:0;display:flex}@media screen and not (max-width:900px){.AgentChatPage-module-scss-module__Gr1Zqa__headerCenter{justify-content:flex-start}}.AgentChatPage-module-scss-module__Gr1Zqa__headerTitle{font-size:var(--text-styles-body-s-font-size);font-weight:var(--font-weight-semi-bold);color:var(--elements-text-300);white-space:nowrap;text-overflow:ellipsis;max-width:60ch;overflow:hidden}.AgentChatPage-module-scss-module__Gr1Zqa__headerShareButton{color:var(--elements-text-200)}.AgentChatPage-module-scss-module__Gr1Zqa__headerSpacer{flex-shrink:0;width:40px;height:40px}@media screen and not (max-width:900px){.AgentChatPage-module-scss-module__Gr1Zqa__headerSpacer{display:none}}.AgentChatPage-module-scss-module__Gr1Zqa__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}[dir=rtl] .AgentChatPage-module-scss-module__Gr1Zqa__body{direction:ltr}[dir=rtl] .AgentChatPage-module-scss-module__Gr1Zqa__body>*{direction:rtl}.AgentChatPage-module-scss-module__Gr1Zqa__messagesArea{padding:var(--spacing-4) var(--spacing-6);gap:var(--spacing-3);max-width:var(--size-800);flex-direction:column;width:100%;margin:0 auto;display:flex}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__messagesArea{padding:var(--spacing-3) var(--spacing-4)}}.AgentChatPage-module-scss-module__Gr1Zqa__userBubble{max-width:80%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--size-18);border:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);background:var(--elements-background-100);color:var(--elements-text-300);font-size:var(--text-styles-body-s-font-size);white-space:pre-wrap;overflow-wrap:break-word;align-self:flex-end;line-height:1.5;box-shadow:0 1px 2px #1118270a}.AgentChatPage-module-scss-module__Gr1Zqa__assistantBubble{align-self:flex-start;gap:var(--spacing-2);align-items:flex-start;max-width:90%;display:flex}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__assistantBubble{max-width:100%}}.AgentChatPage-module-scss-module__Gr1Zqa__msgAvatarIcon{width:var(--size-28);height:var(--size-28);border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-100);color:var(--keyz-brand-colors-primary-400);margin-top:var(--size-2);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__msgAvatarHalo{border-radius:var(--border-radius-full);border:1px solid color-mix(in srgb, var(--keyz-brand-colors-primary-300) 45%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--keyz-brand-colors-primary-300) 18%, transparent) 0%, transparent 70%);pointer-events:none;position:absolute;inset:-3px}.AgentChatPage-module-scss-module__Gr1Zqa__assistantContent{min-width:0;color:var(--elements-text-300);font-size:var(--text-styles-body-s-font-size);overflow-wrap:break-word;flex:1;line-height:1.6}.AgentChatPage-module-scss-module__Gr1Zqa__assistantResults{flex-direction:column;align-self:stretch;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__toolsContainer{padding-inline-start:var(--size-36)}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__toolsContainer{padding-inline-start:0}}.AgentChatPage-module-scss-module__Gr1Zqa__toolsCard{gap:var(--size-2);padding-block:var(--spacing-1);flex-direction:column;max-width:340px;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__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-name:AgentChatPage-module-scss-module__Gr1Zqa__fade-slide-in;animation-duration:.25s;animation-timing-function:ease-out;animation-fill-mode:both;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__toolRowCompleted{background:0 0}.AgentChatPage-module-scss-module__Gr1Zqa__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}.AgentChatPage-module-scss-module__Gr1Zqa__toolText{gap:var(--size-1);flex-direction:column;min-width:0;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__toolSpinner{width:var(--elements-icon-s);height:var(--elements-icon-s);color:var(--keyz-brand-colors-primary-300);animation-name:AgentChatPage-module-scss-module__Gr1Zqa__spin;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:infinite}.AgentChatPage-module-scss-module__Gr1Zqa__toolCheckIcon{color:var(--keyz-brand-colors-success-300);animation-name:AgentChatPage-module-scss-module__Gr1Zqa__scale-in;animation-duration:.2s;animation-timing-function:ease-out}.AgentChatPage-module-scss-module__Gr1Zqa__toolCheckIcon[class]{font-size:var(--size-18)}.AgentChatPage-module-scss-module__Gr1Zqa__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}.AgentChatPage-module-scss-module__Gr1Zqa__toolRowCompleted .AgentChatPage-module-scss-module__Gr1Zqa__toolName{color:var(--elements-text-100)}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingBubble{align-self:flex-start;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) 0;animation:.4s ease-out both AgentChatPage-module-scss-module__Gr1Zqa__thinking-fade-in;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingAvatar{width:var(--size-28);height:var(--size-28);border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-100);color:var(--keyz-brand-colors-primary-400);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingAvatarHalo{border-radius:var(--border-radius-full);background:radial-gradient(circle, color-mix(in srgb, var(--keyz-brand-colors-primary-300) 35%, transparent) 0%, transparent 70%);pointer-events:none;animation:1.8s ease-in-out infinite AgentChatPage-module-scss-module__Gr1Zqa__thinking-halo;position:absolute;inset:-3px}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingContent{align-items:center;gap:var(--spacing-2);min-height:var(--size-28);padding:0;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingText{font-size:var(--text-styles-body-s-font-size);font-weight:var(--font-weight-medium);color:var(--elements-text-200);line-height:1}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingDots{align-items:center;gap:3px;display:inline-flex}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingDot{border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-400);width:4px;height:4px;animation:1.4s ease-in-out infinite AgentChatPage-module-scss-module__Gr1Zqa__pulse-dot}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingDot:nth-child(2){animation-delay:.2s}.AgentChatPage-module-scss-module__Gr1Zqa__thinkingDot:nth-child(3){animation-delay:.4s}.AgentChatPage-module-scss-module__Gr1Zqa__inputArea{padding:var(--spacing-3) var(--spacing-6) var(--spacing-6);padding-bottom:max(var(--spacing-6),env(safe-area-inset-bottom));flex-shrink:0;justify-content:center;display:flex}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__inputArea{padding-inline:var(--spacing-4);padding-bottom:max(var(--spacing-5),env(safe-area-inset-bottom))}}.AgentChatPage-module-scss-module__Gr1Zqa__inputInline{justify-content:center;width:100%;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__inputPill{align-items:center;gap:var(--spacing-2);width:100%;max-width:var(--size-800,800px);padding:var(--spacing-2);background:var(--elements-background-100);border:var(--elements-stroke-size-s) solid var(--elements-stroke-color-100);border-radius:999px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #1118270a}.AgentChatPage-module-scss-module__Gr1Zqa__inputPill:focus-within{border-color:var(--keyz-brand-colors-primary-300);box-shadow:0 2px 12px #5e00f614}.AgentChatPage-module-scss-module__Gr1Zqa__sendButton{border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-300);width:40px;height:40px;color:var(--keyz-brand-colors-neutrals-100);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,opacity .2s;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__sendButton:disabled{opacity:.4;cursor:not-allowed}.AgentChatPage-module-scss-module__Gr1Zqa__sendButton:hover:not(:disabled){background:var(--keyz-brand-colors-primary-400)}.AgentChatPage-module-scss-module__Gr1Zqa__textInput{resize:none;min-width:0;padding:var(--spacing-2) var(--spacing-3);max-height:120px;color:var(--elements-text-300);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:16px;line-height:1.4;overflow-y:hidden}@media screen and (min-width:600px){.AgentChatPage-module-scss-module__Gr1Zqa__textInput{font-size:var(--text-styles-body-s-font-size)}}.AgentChatPage-module-scss-module__Gr1Zqa__textInput:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.AgentChatPage-module-scss-module__Gr1Zqa__textInput::placeholder{color:var(--elements-text-100);text-align:start}.AgentChatPage-module-scss-module__Gr1Zqa__errorBar{padding:var(--spacing-2) var(--spacing-5);background:var(--keyz-brand-colors-error-100);color:var(--keyz-brand-colors-error-300);font-size:var(--text-styles-body-s-font-size);border-block-end:var(--elements-stroke-size-s) solid var(--keyz-brand-colors-error-200);flex-shrink:0}.AgentChatPage-module-scss-module__Gr1Zqa__sharedBanner{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-5);background:linear-gradient(to right, var(--keyz-brand-colors-primary-100), var(--keyz-brand-colors-success-100));color:var(--keyz-brand-colors-primary-300);font-size:var(--text-styles-body-s-font-size);font-weight:var(--font-weight-medium);border-block-end:var(--elements-stroke-size-s) solid var(--keyz-brand-colors-primary-200);flex-wrap:wrap;flex-shrink:0;display:flex}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__sharedBanner{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);flex-direction:column}}.AgentChatPage-module-scss-module__Gr1Zqa__sharedBannerContent{gap:var(--size-2);text-align:start;flex-direction:column;flex:1;min-width:0;display:flex}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__sharedBannerContent{text-align:center}}.AgentChatPage-module-scss-module__Gr1Zqa__sharedBannerSub{font-size:var(--text-styles-caption-font-size);font-weight:var(--font-weight-regular);color:var(--elements-text-200)}.AgentChatPage-module-scss-module__Gr1Zqa__copyToMyChatsButton{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--size-radius-s);background:var(--keyz-brand-colors-primary-300);color:var(--keyz-brand-colors-neutrals-100);font-size:var(--text-styles-body-s-font-size);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;border:0;flex-shrink:0;transition:background .15s;display:inline-flex}.AgentChatPage-module-scss-module__Gr1Zqa__copyToMyChatsButton:disabled{opacity:.6;cursor:not-allowed}.AgentChatPage-module-scss-module__Gr1Zqa__copyToMyChatsButton:hover:not(:disabled){background:var(--keyz-brand-colors-primary-400)}.AgentChatPage-module-scss-module__Gr1Zqa__sharedBannerError{font-size:var(--text-styles-caption-font-size);color:var(--keyz-brand-colors-error-300);text-align:center;width:100%}.AgentChatPage-module-scss-module__Gr1Zqa__welcome{padding:var(--spacing-8) var(--spacing-6);text-align:center;flex-direction:column;flex:1;justify-content:safe center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden auto}@media screen and (max-width:599px){.AgentChatPage-module-scss-module__Gr1Zqa__welcome{padding:var(--spacing-6) var(--spacing-4);justify-content:safe center}}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeContent{z-index:1;align-items:center;gap:var(--spacing-10);width:100%;max-width:var(--size-800);flex-direction:column;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeBackdrop{pointer-events:none;background:radial-gradient(ellipse at 50% 34%, var(--elements-background-100,#fff) 12%, var(--keyz-brand-colors-primary-100,#f2ebff) 85%);position:absolute;inset:0}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeHero{z-index:1;align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeBadge{border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-100);width:88px;height:88px;color:var(--keyz-brand-colors-primary-400);justify-content:center;align-items:center;animation:2.4s ease-in-out infinite AgentChatPage-module-scss-module__Gr1Zqa__thinking-halo;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeBadgeHalo{border-radius:var(--border-radius-full);border:1px solid color-mix(in srgb, var(--keyz-brand-colors-primary-300) 28%, transparent);background:color-mix(in srgb, var(--keyz-brand-colors-primary-100) 35%, transparent);pointer-events:none;animation:2.4s ease-in-out .3s infinite AgentChatPage-module-scss-module__Gr1Zqa__thinking-halo;position:absolute;inset:-32px}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeTitle{font-size:clamp(var(--text-styles-heading-h1-font-size,24px),7vw,32px);font-weight:var(--font-weight-bold);color:var(--elements-text-300);letter-spacing:-.01em;margin:0;line-height:1.2}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeSubtitle{font-size:var(--text-styles-body-s-font-size);color:var(--elements-text-200);max-width:420px;margin:0;line-height:1.55}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeInputGroup{z-index:1;align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeInput{z-index:1;width:100%;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__welcomeSuggestions{z-index:1;place-content:center;gap:var(--spacing-2);flex-wrap:wrap;width:100%;display:flex;position:relative}.AgentChatPage-module-scss-module__Gr1Zqa__suggestionChip.AgentChatPage-module-scss-module__Gr1Zqa__suggestionChip{color:var(--keyz-brand-colors-primary-500);font-weight:var(--font-weight-regular,400);box-shadow:none;background:0 0;border-color:#0000}.AgentChatPage-module-scss-module__Gr1Zqa__suggestionChip.AgentChatPage-module-scss-module__Gr1Zqa__suggestionChip:hover:not(:disabled){background:color-mix(in srgb, var(--keyz-brand-colors-primary-100) 60%, transparent)}.AgentChatPage-module-scss-module__Gr1Zqa__suggestionArrow{color:var(--keyz-brand-colors-primary-400)}.AgentChatPage-module-scss-module__Gr1Zqa__chatLoading{justify-content:center;align-items:center;gap:var(--spacing-6);padding:var(--spacing-10) var(--spacing-5);flex-direction:column;flex:1;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__chatLoadingPulse{width:var(--spacing-12);height:var(--spacing-12);border-radius:var(--border-radius-full);background:var(--keyz-brand-colors-primary-100);color:var(--keyz-brand-colors-primary-300);justify-content:center;align-items:center;animation:1.8s ease-in-out infinite AgentChatPage-module-scss-module__Gr1Zqa__loading-pulse;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__chatLoadingBubbles{gap:var(--spacing-2);flex-direction:column;width:100%;max-width:280px;display:flex}.AgentChatPage-module-scss-module__Gr1Zqa__chatLoadingLine{height:var(--spacing-3);border-radius:var(--border-radius-medium);background:linear-gradient(90deg, var(--elements-background-200) 25%, var(--elements-background-300) 50%, var(--elements-background-200) 75%);background-size:200% 100%;animation-name:AgentChatPage-module-scss-module__Gr1Zqa__shimmer;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}.AgentChatPage-module-scss-module__Gr1Zqa__chatLoadingLine:nth-child(2){animation-delay:.15s}.AgentChatPage-module-scss-module__Gr1Zqa__chatLoadingLine:nth-child(3){animation-delay:.3s}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__loading-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__pulse-dot{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__thinking-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__thinking-halo{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__fade-slide-in{0%{opacity:0;transform:translateY(var(--spacing-1))}to{opacity:1;transform:translateY(0)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes AgentChatPage-module-scss-module__Gr1Zqa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.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}}
.PropertyMapEmbed-module-scss-module___HXR_G__mapContainer{border-radius:var(--elements-border-radius-medium,12px);border:1px solid var(--elements-stroke-color-100,#e0e0e0);width:100%;height:300px;position:relative;overflow:hidden}@media screen and (max-width:599px){.PropertyMapEmbed-module-scss-module___HXR_G__mapContainer{height:240px}}.PropertyMapEmbed-module-scss-module___HXR_G__mapToggleButton{background:var(--keyz-brand-colors-primary-400,#433ff3);color:#fff;font-size:14px;font-weight:var(--font-weight-semi-bold,600);cursor:pointer;z-index:1;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;line-height:20px;transition:background-color .15s,transform .15s,box-shadow .15s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 4px #00000026,0 4px 12px #0000001a}.PropertyMapEmbed-module-scss-module___HXR_G__mapToggleButton:hover{background:var(--keyz-brand-colors-primary-500,#270066);transform:translateY(-1px);box-shadow:0 4px 8px #0000002e,0 6px 16px #0000001f}.PropertyMapEmbed-module-scss-module___HXR_G__mapToggleButton:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--keyz-brand-colors-primary-500,#270066),0 2px 4px #00000026;outline:2px solid #fff}.PropertyMapEmbed-module-scss-module___HXR_G__mapToggleButton:active{transform:translateY(0)}.PropertyMapEmbed-module-scss-module___HXR_G__mapToggleIcon{width:18px;height:18px}
.VehicleActionBar-module-scss-module__knx8nW__root{gap:var(--size-spacing-vertical-xxl,24px);flex-direction:column;align-items:center;inline-size:100%;display:flex}@media (max-width:899px){.VehicleActionBar-module-scss-module__knx8nW__root{align-items:start;gap:18px}.VehicleActionBar-module-scss-module__knx8nW__root .VehicleActionBar-module-scss-module__knx8nW__statusPriceBadgeWrapper{text-align:start;justify-content:space-between}.VehicleActionBar-module-scss-module__knx8nW__root .VehicleActionBar-module-scss-module__knx8nW__statusPriceBadgeWrapper:not(:has(>:only-child))>*{inline-size:calc(50% - var(--size-16,16px)/2)}}.VehicleActionBar-module-scss-module__knx8nW__statusPriceBadgeWrapper{gap:var(--size-16,16px);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;inline-size:100%;display:flex}.VehicleActionBar-module-scss-module__knx8nW__statusPriceBadgeWrapper>*{inline-size:100%}.VehicleActionBar-module-scss-module__knx8nW__directFinancingCtaOnListingPage{margin-block-start:calc(var(--size-spacing-vertical-m,12px)*-1)}.VehicleActionBar-module-scss-module__knx8nW__buttons{direction:ltr;gap:16px;display:flex}.VehicleActionBar-module-scss-module__knx8nW__btnMessage{border-width:2px;border-radius:12px;padding:8px 16px}.VehicleActionBar-module-scss-module__knx8nW__btnCall{border-radius:12px;padding:10px 24px}.VehicleActionBar-module-scss-module__knx8nW__contactsList{gap:var(--size-spacing-vertical-l,16px);margin-top:var(--size-spacing-vertical-l,16px);flex-direction:column;width:100%;display:flex}.VehicleActionBar-module-scss-module__knx8nW__contactRow{justify-content:space-between;align-items:center;gap:var(--size-spacing-horizontal-l,16px);display:flex}.VehicleActionBar-module-scss-module__knx8nW__contactInfo{align-items:start;gap:var(--size-spacing-vertical-s,8px);flex-direction:column;display:flex}.VehicleActionBar-module-scss-module__knx8nW__contactName{font-weight:500;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}.VehicleActionBar-module-scss-module__knx8nW__contactPhone{color:var(--keyz-brand-colors-primary-400,#5e00f6);font-size:var(--text-styles-heading-h3-font-size,18px);line-height:var(--text-styles-heading-h3-line-height,24px);text-align:right;white-space:nowrap;font-weight:500;text-decoration:underline}
.DirectFinancingCta-module-scss-module__xGIUPq__directFinancing{font-size:var(--text-styles-body-m-font-size,16px);color:var(--keyz-brand-colors-primary-400,#5e00f6);font-weight:var(--text-styles-body-m-weight-emphasis,500)}@media screen and (max-width:599px){.DirectFinancingCta-module-scss-module__xGIUPq__directFinancing{text-align:center;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}.DirectFinancingCta-module-scss-module__xGIUPq__directFinancing a{font-size:var(--text-styles-body-m-font-size,16px);font-weight:var(--text-styles-body-m-weight-emphasis,500);line-height:var(--text-styles-body-m-line-height,24px)}}.DirectFinancingCta-module-scss-module__xGIUPq__loading{opacity:.55}
.VehicleDescriptionSection-module-scss-module__L9CPDq__title{font-size:var(--text-styles-heading-h2-font-size,20px);font-weight:var(--text-styles-heading-h2-font-weight,700);line-height:var(--text-styles-heading-h2-line-height,20px);overflow-wrap:break-word;margin-block-end:var(--size-spacing-vertical-s,8px)}.VehicleDescriptionSection-module-scss-module__L9CPDq__content{background-color:var(--elements-background-100,#fff);margin-block-start:var(--size-spacing-vertical-l,16px)}.VehicleDescriptionSection-module-scss-module__L9CPDq__withVideo{justify-content:center;align-items:center;gap:var(--size-spacing-vertical-l,16px);flex-direction:column;display:flex}@media screen and (min-width:600px){.VehicleDescriptionSection-module-scss-module__L9CPDq__withVideo{justify-content:flex-start;align-items:flex-start;gap:var(--size-spacing-horizontal-xxl,24px);flex-direction:row}}.VehicleDescriptionSection-module-scss-module__L9CPDq__description,.VehicleDescriptionSection-module-scss-module__L9CPDq__descriptionWithVideo{overflow-wrap:break-word;font-size:14px;font-weight:400;line-height:24px}.VehicleDescriptionSection-module-scss-module__L9CPDq__description{max-width:600px;margin-block-end:var(--size-spacing-vertical-s,8px)}.VehicleDescriptionSection-module-scss-module__L9CPDq__descriptionWithVideo{flex-shrink:0;width:100%;max-width:100%}@media screen and (min-width:600px){.VehicleDescriptionSection-module-scss-module__L9CPDq__descriptionWithVideo{width:423px}}
.VideoPreview-module-scss-module__NZHNTq__thumbnail{border-radius:var(--size-radius-s,8px);cursor:pointer;aspect-ratio:16/9;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;background-color:#f0f0f0!important}@media screen and (min-width:600px){.VideoPreview-module-scss-module__NZHNTq__thumbnail{flex-shrink:0;width:300px;height:200px}}.VideoPreview-module-scss-module__NZHNTq__thumbnailImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoPreview-module-scss-module__NZHNTq__platformPlaceholder{z-index:1;flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.VideoPreview-module-scss-module__NZHNTq__platformIcon{width:40px;height:40px}.VideoPreview-module-scss-module__NZHNTq__platformLabel{letter-spacing:.02em;font-size:13px;font-weight:600}.VideoPreview-module-scss-module__NZHNTq__playIcon{z-index:2;color:#00000080;filter:drop-shadow(0 1px 3px #00000026);pointer-events:none;width:45px;height:45px;position:relative}.VideoPreview-module-scss-module__NZHNTq__overlay{z-index:1300;background-color:var(--elements-overlay-100,#21212140);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VideoPreview-module-scss-module__NZHNTq__overlayContentMobile{background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.VideoPreview-module-scss-module__NZHNTq__overlayContentDesktop{border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--size-radius-l,20px);background-color:var(--keyz-brand-colors-neutrals-1000,#424242);width:800px;max-width:90vw;max-height:90vh;box-shadow:var(--shadow-elevation1);position:relative;overflow:hidden}.VideoPreview-module-scss-module__NZHNTq__closeButton{z-index:2;width:var(--elements-action-m,40px);height:var(--elements-action-m,40px);border-radius:var(--size-radius-round,999px);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-200,#bdbdbd);cursor:pointer;color:var(--elements-text-300,#212121);background-color:#fff;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;left:16px}.VideoPreview-module-scss-module__NZHNTq__closeButton:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#5e00f6);outline-offset:2px}.VideoPreview-module-scss-module__NZHNTq__closeIcon{width:16px;height:16px}.VideoPreview-module-scss-module__NZHNTq__videoFrame{border:none;width:100%;display:block}.VideoPreview-module-scss-module__NZHNTq__videoFrameLandscape{aspect-ratio:16/9}.VideoPreview-module-scss-module__NZHNTq__videoFramePortrait{aspect-ratio:9/16;width:auto;max-height:80vh;margin:0 auto}.VideoPreview-module-scss-module__NZHNTq__overlayContentMobile .VideoPreview-module-scss-module__NZHNTq__videoFrame{height:100%;max-height:100%}.VideoPreview-module-scss-module__NZHNTq__overlayContentMobile .VideoPreview-module-scss-module__NZHNTq__videoFramePortrait{width:auto;height:100%}.VideoPreview-module-scss-module__NZHNTq__overlayContentDesktop .VideoPreview-module-scss-module__NZHNTq__videoFrame{border-radius:var(--size-radius-l,20px)}.VideoPreview-module-scss-module__NZHNTq__overlayContentDesktop .VideoPreview-module-scss-module__NZHNTq__videoFramePortrait{padding:var(--size-padding-horizontal-xxl,24px)}.VideoPreview-module-scss-module__NZHNTq__igClip{width:100%;height:100%;position:relative;overflow:hidden}.VideoPreview-module-scss-module__NZHNTq__igFrame{border:none;width:100%;height:calc(100% + 160px);margin-top:-56px;display:block}.VideoPreview-module-scss-module__NZHNTq__overlayContentMobile .VideoPreview-module-scss-module__NZHNTq__igClip{width:100%;height:100%}.VideoPreview-module-scss-module__NZHNTq__overlayContentDesktop .VideoPreview-module-scss-module__NZHNTq__igClip{aspect-ratio:9/16;border-radius:var(--size-radius-l,20px);width:auto;max-height:80vh;margin:0 auto}
.VehicleFooterActions-module-scss-module__wAOkkW__container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex}@media screen and (max-width:599px){.VehicleFooterActions-module-scss-module__wAOkkW__container{align-items:center;gap:var(--size-spacing-vertical-m,12px);flex-direction:column}}
.VehiclePrimaryFacts-module-scss-module__1okKUa__container{display:contents}.VehiclePrimaryFacts-module-scss-module__1okKUa__iconWrap{flex-shrink:0;align-items:center;display:inline-flex}.VehiclePrimaryFacts-module-scss-module__1okKUa__iconWrap svg{display:block}.VehiclePrimaryFacts-module-scss-module__1okKUa__factText{font-size:var(--text-styles-body-m-font-size,16px);margin-inline-end:var(--size-spacing-horizontal-m,12px);font-weight:500;line-height:18px}@media screen and (max-width:599px){.VehiclePrimaryFacts-module-scss-module__1okKUa__prefixHideOnMobile,.VehiclePrimaryFacts-module-scss-module__1okKUa__prefixTrailingSpace{display:none}}
.TwoTabs-module-scss-module__Ht5_jq__swipeContainer{touch-action:pan-y;width:100%;overflow:hidden}.TwoTabs-module-scss-module__Ht5_jq__specsPanel{width:100%}
.VehicleTechSpecsSection-module-scss-module__TY806G__specsGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:1rem;display:grid}@media screen and (min-width:600px){.VehicleTechSpecsSection-module-scss-module__TY806G__specsGrid{grid-template-columns:1fr 1fr}}.VehicleTechSpecsSection-module-scss-module__TY806G__specsGridItem{background:#fff;border:1px solid #e0e0e0;border-radius:6px;flex-direction:column;align-items:flex-start;padding:1rem;display:flex;box-shadow:0 1px 4px #00000008}
.page-module-scss-module__-V5-1G__placeholderImage{object-fit:contain;width:100%;height:100%;position:static}.page-module-scss-module__-V5-1G__infoRow{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}@media screen and (min-width:600px){.page-module-scss-module__-V5-1G__infoRow{flex-direction:row;align-items:stretch}}.page-module-scss-module__-V5-1G__priceCard{display:none}@media screen and (min-width:600px){.page-module-scss-module__-V5-1G__priceCard{justify-content:center;align-items:center;gap:var(--spacing-4);padding:var(--size-24);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--elements-border-radius-medium,12px);background-color:var(--elements-background-100);box-shadow:var(--shadow-elevation1);flex-direction:column;flex-shrink:0;order:1;min-width:280px;min-height:160px;display:flex}}.page-module-scss-module__-V5-1G__adSummary{flex:1;align-self:stretch;min-width:0}.page-module-scss-module__-V5-1G__rightColumn{top:var(--spacing-4);flex-direction:column;flex-shrink:0;width:100%;min-width:0;max-width:389px;height:min(680px,100dvh - 120px);min-height:520px;display:none;position:sticky}@media screen and (min-width:600px){.page-module-scss-module__-V5-1G__rightColumn{display:flex}}.page-module-scss-module__-V5-1G__assistantRowMobile{width:100%;display:flex}.page-module-scss-module__-V5-1G__assistantRowMobile>*{width:100%}@media screen and (min-width:600px){.page-module-scss-module__-V5-1G__assistantRowMobile{display:none}}
.SectionTitle-module-scss-module__cYFwVW__title{font-family:var(--type-font-main,"Simona Pro", sans-serif);color:var(--elements-text-300,#212121);padding-bottom:var(--spacing-8);font-weight:400}@media screen and (max-width:599px){.SectionTitle-module-scss-module__cYFwVW__title{font-size:24px;line-height:1}}@media screen and (min-width:600px){.SectionTitle-module-scss-module__cYFwVW__title{font-size:32px;line-height:1}}.SectionTitle-module-scss-module__cYFwVW__ctaTitle{font-family:var(--type-font-main,"Simona Pro", sans-serif);text-align:right;overflow-wrap:break-word;font-weight:700}@media screen and (max-width:599px){.SectionTitle-module-scss-module__cYFwVW__ctaTitle{font-size:48px;line-height:43px}}@media screen and (min-width:600px){.SectionTitle-module-scss-module__cYFwVW__ctaTitle{font-size:57px;line-height:55px}}
.CarEvaluationCTASection-module-scss-module__KSRCva__container{width:var(--section-content-width);max-width:var(--section-max-width);margin:0 auto}@media screen and (max-width:599px){.CarEvaluationCTASection-module-scss-module__KSRCva__container{width:100%;padding:var(--spacing-4) 0}}@media screen and (min-width:600px){.CarEvaluationCTASection-module-scss-module__KSRCva__container{padding:var(--spacing-12) 0}}.CarEvaluationCTASection-module-scss-module__KSRCva__content{color:var(--keyz-brand-colors-neutrals-100,#fff);outline:1px var(--elements-stroke-color-300) solid;outline-offset:-1px;justify-content:center;align-items:center;gap:var(--spacing-6);text-align:center;background-color:#1e4549;border-radius:32px;flex-direction:column;display:flex}@media screen and (max-width:599px){.CarEvaluationCTASection-module-scss-module__KSRCva__content{min-height:600px;max-height:auto;padding:var(--spacing-4)}}@media screen and (min-width:600px){.CarEvaluationCTASection-module-scss-module__KSRCva__content{min-height:480px;padding:var(--size-64)}}.CarEvaluationCTASection-module-scss-module__KSRCva__textContent{max-width:500px}@media screen and (max-width:599px){.CarEvaluationCTASection-module-scss-module__KSRCva__textContent{align-items:flex-start}}.CarEvaluationCTASection-module-scss-module__KSRCva__description{color:var(--keyz-brand-colors-neutrals-100,#fff);overflow-wrap:break-word;font-size:20px;line-height:24px}.CarEvaluationCTASection-module-scss-module__KSRCva__primaryButton{width:200px}
.CategoryPicker-module-scss-module__W3vHAG__wrapper{width:100%;padding:var(--size-spacing-vertical-m,12px) var(--size-spacing-horizontal-l,16px);justify-content:center;display:flex}.CategoryPicker-module-scss-module__W3vHAG__container{gap:var(--size-spacing-horizontal-m,12px);align-items:center;width:100%;max-width:600px;display:flex}.CategoryPicker-module-scss-module__W3vHAG__card{min-width:0;height:66px;padding:var(--size-spacing-vertical-m,12px) var(--size-spacing-horizontal-l,16px);border:var(--elements-stroke-size-s,1px) solid var(--keyz-brand-colors-primary-200,#c09aff);border-radius:var(--size-radius-m,12px);background:var(--elements-background-100,white);cursor:pointer;color:inherit;flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.CategoryPicker-module-scss-module__W3vHAG__card:hover{background:var(--elements-background-200,#fafafa);border-color:var(--keyz-brand-colors-primary-300,#9b5cff);box-shadow:0 2px 7px #00000012}.CategoryPicker-module-scss-module__W3vHAG__card:focus-visible{background:var(--elements-background-200,#fafafa);border-color:var(--keyz-brand-colors-primary-300,#9b5cff);outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px;box-shadow:0 2px 7px #00000012}.CategoryPicker-module-scss-module__W3vHAG__title{font-family:var(--font-secondary);-webkit-font-smoothing:antialiased;z-index:1;width:100%;font-weight:700;font-size:var(--size-18,18px);color:var(--elements-text-300,#212121);text-align:right;line-height:1;position:relative}.CategoryPicker-module-scss-module__W3vHAG__link{z-index:1;gap:var(--size-spacing-horizontal-s,8px);align-items:center;display:flex;position:relative}.CategoryPicker-module-scss-module__W3vHAG__linkIcon{width:var(--elements-icon-s,16px);height:var(--elements-icon-s,16px);color:var(--elements-text-300,#212121);flex-shrink:0}.CategoryPicker-module-scss-module__W3vHAG__linkText{font-size:var(--text-styles-body-s-font-size,14px);line-height:var(--text-styles-body-s-line-height,20px);color:var(--elements-text-300,#212121);white-space:nowrap}.CategoryPicker-module-scss-module__W3vHAG__illustration{pointer-events:none;position:absolute;top:50%;left:0;transform:translate(-15%,-50%)}@media screen and (max-width:599px){.CategoryPicker-module-scss-module__W3vHAG__illustrationRe{left:-20px}.CategoryPicker-module-scss-module__W3vHAG__illustrationCar{left:-10px}}.CategoryPicker-module-scss-module__W3vHAG__illustrationImg{object-fit:contain}
.ArticleCard-module-scss-module__zULF8W__card{color:inherit;border-radius:20px;flex-direction:column;margin:0 auto;text-decoration:none;display:flex;overflow:hidden}@media screen and (min-width:600px){.ArticleCard-module-scss-module__zULF8W__card{flex:1 0 0;min-width:0}}@media screen and (max-width:599px){.ArticleCard-module-scss-module__zULF8W__card{flex-shrink:0}}.ArticleCard-module-scss-module__zULF8W__imageFrame{background:var(--elements-background-200,#fafafa);border-radius:20px;width:100%;position:relative;overflow:hidden}@media screen and (min-width:600px){.ArticleCard-module-scss-module__zULF8W__imageFrame{aspect-ratio:421/297}}@media screen and (max-width:599px){.ArticleCard-module-scss-module__zULF8W__imageFrame{height:195px}}.ArticleCard-module-scss-module__zULF8W__image{object-fit:cover}.ArticleCard-module-scss-module__zULF8W__content{flex-direction:column;gap:12px;width:100%;padding:12px 0;display:flex}.ArticleCard-module-scss-module__zULF8W__titleBlock{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.ArticleCard-module-scss-module__zULF8W__badge{background:var(--keyz-brand-colors-secondary-200,#9cfcdb);font-family:var(--type-font-main,"Simona Pro", sans-serif);color:var(--elements-text-300,#212121);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.ArticleCard-module-scss-module__zULF8W__title{font-family:var(--type-font-main,"Simona Pro", sans-serif);color:var(--elements-text-300,#212121);text-align:start;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}.ArticleCard-module-scss-module__zULF8W__meta{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.ArticleCard-module-scss-module__zULF8W__metaAuthor,.ArticleCard-module-scss-module__zULF8W__metaDate{font-family:var(--type-font-main,"Simona Pro", sans-serif);color:var(--elements-text-200,#616161);white-space:nowrap;font-size:16px;font-weight:400;line-height:24px}.ArticleCard-module-scss-module__zULF8W__metaDot{background:var(--elements-text-200,#616161);border-radius:50%;flex-shrink:0;width:4px;height:4px}
.page-module-scss-module__-GCluW__mainColumn,.page-module-scss-module__-GCluW__listingDataColumn{gap:var(--size-24);flex-direction:column;flex:1;width:100%;min-width:0;max-width:907px;display:flex}.page-module-scss-module__-GCluW__listingPageLayout{align-items:flex-start;gap:var(--spacing-6);width:100%;display:flex}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__listingPageLayout{flex-direction:column}}.page-module-scss-module__-GCluW__assistantPagePanel{top:var(--spacing-4);flex-shrink:0;width:389px;height:min(680px,100dvh - 120px);min-height:520px;display:none;position:sticky}@media screen and (min-width:600px){.page-module-scss-module__-GCluW__assistantPagePanel{display:flex}}.page-module-scss-module__-GCluW__placeholderImage{object-fit:contain;width:100%;height:100%;position:static}.page-module-scss-module__-GCluW__sectionHeading{font-size:var(--size-20);font-weight:var(--font-weight-bold);color:var(--elements-text-300,#212121);line-height:var(--size-20);text-align:start;margin:0}.page-module-scss-module__-GCluW__infoContent{gap:var(--spacing-4);flex-direction:column;flex:1;display:flex}.page-module-scss-module__-GCluW__listingTitle{font-size:var(--size-24);font-weight:var(--font-weight-bold);color:var(--elements-text-300,#212121);line-height:var(--size-24);text-align:start;margin:0}.page-module-scss-module__-GCluW__factsRow{align-items:center;gap:var(--spacing-3);padding-block:var(--spacing-2);flex-wrap:wrap;display:flex}.page-module-scss-module__-GCluW__factDot{border-radius:var(--border-radius-full);background-color:var(--elements-text-300,#212121);flex-shrink:0;width:4px;height:4px}.page-module-scss-module__-GCluW__factText{font-size:var(--size-18);font-weight:var(--font-weight-medium);color:var(--elements-text-300,#212121);line-height:var(--size-24);white-space:nowrap}.page-module-scss-module__-GCluW__locationRow{align-items:center;gap:var(--spacing-1);display:flex}.page-module-scss-module__-GCluW__locationIcon{width:var(--size-20);height:var(--size-20);color:var(--keyz-brand-colors-neutrals-1000,#424242)}.page-module-scss-module__-GCluW__locationText{font-size:var(--size-16);font-weight:var(--font-weight-medium);color:var(--keyz-brand-colors-neutrals-1000,#424242);line-height:var(--size-24)}.page-module-scss-module__-GCluW__shareButton{align-items:center;gap:var(--spacing-2);padding-inline:var(--spacing-4);height:var(--spacing-12);border-radius:var(--border-radius-medium);border:1px solid var(--elements-stroke-color-200,#bdbdbd);min-width:100px;color:var(--elements-text-300,#212121);font-size:var(--size-16);font-weight:var(--font-weight-medium);cursor:pointer;font-family:inherit;line-height:var(--size-24);direction:rtl;background-color:#fff;flex-shrink:0;justify-content:center;transition:background-color .15s,border-color .15s;display:flex}.page-module-scss-module__-GCluW__shareButton:hover{background-color:var(--keyz-brand-colors-neutrals-200,#f5f5f5)}.page-module-scss-module__-GCluW__shareButton svg{width:var(--size-20);height:var(--size-20)}.page-module-scss-module__-GCluW__priceColumn{gap:var(--spacing-4);flex-direction:column;align-items:center;width:100%;display:flex}.page-module-scss-module__-GCluW__priceHeading{color:var(--elements-text-300,#212121);font-size:var(--size-32);font-weight:var(--text-styles-heading-h1-weight,700)}.page-module-scss-module__-GCluW__infoRow{align-items:stretch;gap:var(--spacing-2);flex-direction:row;width:100%;display:flex}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__infoRow{flex-direction:column}}.page-module-scss-module__-GCluW__infoRowMain{flex:1;min-width:0;display:flex}.page-module-scss-module__-GCluW__infoRowMain>*{flex:1;min-width:0}.page-module-scss-module__-GCluW__priceSidebar{top:var(--spacing-4);background-color:var(--elements-background-100);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--elements-border-radius-medium,12px);width:100%;max-width:389px;padding:var(--size-24);flex-direction:column;flex-shrink:0;align-items:center;position:sticky;box-shadow:0 4px 24px #0000000f}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__priceSidebar{display:none}}@media screen and (min-width:600px){.page-module-scss-module__-GCluW__priceSidebar{display:flex}}.page-module-scss-module__-GCluW__priceSection{background-color:var(--elements-background-100);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--elements-border-radius-medium,12px);padding:var(--size-24);flex-direction:column;flex-shrink:0;order:1;justify-content:center;align-items:center;min-width:280px;box-shadow:0 4px 24px #0000000f}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__priceSection{display:none}}@media screen and (min-width:600px){.page-module-scss-module__-GCluW__priceSection{display:flex}}.page-module-scss-module__-GCluW__priceSidebarMobile{inset-inline:var(--spacing-4);bottom:var(--spacing-4);z-index:1100;background-color:var(--elements-background-100,#fff);border:1px solid var(--elements-stroke-color-100,#e0e0e0);border-radius:var(--elements-border-radius-medium,12px);padding:var(--spacing-4);flex-direction:column;position:fixed;box-shadow:0 -4px 24px #00000014}@media screen and (max-width:599px){.page-module-scss-module__-GCluW__priceSidebarMobile{display:flex}}@media screen and (min-width:600px){.page-module-scss-module__-GCluW__priceSidebarMobile{display:none}}.page-module-scss-module__-GCluW__descriptionSection{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.page-module-scss-module__-GCluW__descriptionText{font-size:var(--size-16);font-weight:var(--font-weight-regular);color:var(--elements-text-300,#212121);line-height:var(--size-24);text-align:start;white-space:pre-wrap;overflow-wrap:break-word;width:100%}.page-module-scss-module__-GCluW__mapSection,.page-module-scss-module__-GCluW__specsSection{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.page-module-scss-module__-GCluW__specsColumn{gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}.page-module-scss-module__-GCluW__specRow{align-items:center;gap:var(--spacing-4);padding-block:var(--spacing-3);display:flex}.page-module-scss-module__-GCluW__specLabel{font-size:var(--size-16);font-weight:var(--font-weight-regular);color:var(--elements-text-200,#616161);line-height:var(--size-24);flex:1}.page-module-scss-module__-GCluW__specValue{font-size:var(--size-16);font-weight:var(--font-weight-medium);color:var(--elements-text-300,#212121);line-height:var(--size-24);flex:1}.page-module-scss-module__-GCluW__pageStatus{justify-content:center;align-items:center;min-height:50vh;display:flex}
.ContentInsightsSection-module-scss-module__GAG3cW__container{direction:rtl;flex-direction:column;gap:32px;width:100%;max-width:1440px;margin:0 auto;display:flex}@media screen and (min-width:600px){.ContentInsightsSection-module-scss-module__GAG3cW__container{padding:32px 64px}}@media screen and (max-width:599px){.ContentInsightsSection-module-scss-module__GAG3cW__container{padding:32px 16px}}.ContentInsightsSection-module-scss-module__GAG3cW__header{justify-content:space-between;align-items:center;width:100%;display:flex}.ContentInsightsSection-module-scss-module__GAG3cW__title{font-family:var(--font-secondary);-webkit-font-smoothing:antialiased;color:var(--elements-text-300,#212121);letter-spacing:-.04em;text-transform:capitalize;margin:0;font-size:24px;font-weight:400;line-height:1}.ContentInsightsSection-module-scss-module__GAG3cW__articlesGrid{gap:24px;width:100%;display:flex}@media screen and (max-width:599px){.ContentInsightsSection-module-scss-module__GAG3cW__articlesGrid{scrollbar-width:none;padding-bottom:8px;overflow-x:auto}.ContentInsightsSection-module-scss-module__GAG3cW__articlesGrid::-webkit-scrollbar{display:none}}
.ComparisonBanner-module-scss-module__mkebBq__wrapper{overflow:hidden}.ComparisonBanner-module-scss-module__mkebBq__banner{background:var(--keyz-brand-colors-secondary-200,#9cfcdb);border:1px solid var(--keyz-brand-colors-secondary-300,#25faaf);width:100%;padding:var(--size-spacing-vertical-m,12px) var(--size-padding-horizontal-xxxl,32px);cursor:pointer;font:inherit;color:inherit;text-align:inherit;display:flex}.ComparisonBanner-module-scss-module__mkebBq__content{gap:var(--size-spacing-horizontal-xl,20px);align-items:center;display:flex}.ComparisonBanner-module-scss-module__mkebBq__textSection{gap:var(--size-spacing-horizontal-l,16px);white-space:nowrap;align-items:center;display:flex}.ComparisonBanner-module-scss-module__mkebBq__description{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-main,400);color:var(--elements-text-300,#212121);line-height:var(--text-styles-body-s-line-height,20px)}.ComparisonBanner-module-scss-module__mkebBq__mobileTitle{font-size:var(--text-styles-heading-h4-font-size,16px);font-weight:var(--text-styles-heading-h4-weight,700);color:var(--keyz-brand-colors-neutrals-1100,#212121);line-height:var(--text-styles-heading-h4-line-height,20px);white-space:nowrap;display:none}.ComparisonBanner-module-scss-module__mkebBq__mobileDescription{font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-main,400);color:var(--elements-text-300,#212121);line-height:var(--text-styles-body-s-line-height,20px);text-align:end;display:none}.ComparisonBanner-module-scss-module__mkebBq__title{font-size:var(--text-styles-heading-h4-font-size,16px);font-weight:var(--text-styles-heading-h4-weight,700);color:var(--keyz-brand-colors-neutrals-1100,#212121);line-height:var(--text-styles-heading-h4-line-height,20px);white-space:nowrap}.ComparisonBanner-module-scss-module__mkebBq__badge{align-items:center;gap:var(--size-spacing-horizontal-xs,4px);height:var(--size-spacing-vertical-2xl,28px);padding:0 var(--size-padding-horizontal-m,12px);border-radius:var(--size-radius-round,999px);background:var(--keyz-brand-colors-neutrals-1100,#212121);display:flex}.ComparisonBanner-module-scss-module__mkebBq__mobileBadge{display:none}.ComparisonBanner-module-scss-module__mkebBq__badgeText{font-size:var(--text-styles-caption-font-size,12px);font-weight:var(--text-styles-caption-weight,400);color:var(--keyz-brand-colors-neutrals-100,white);line-height:var(--text-styles-caption-line-height,16px);white-space:nowrap}.ComparisonBanner-module-scss-module__mkebBq__badgeIcon{font-size:var(--text-styles-body-m-font-size,16px);color:var(--keyz-brand-colors-neutrals-100,white)}@media screen and (max-width:599px){.ComparisonBanner-module-scss-module__mkebBq__banner{gap:var(--size-spacing-horizontal-xs,4px);padding:var(--size-spacing-vertical-m,12px) var(--size-padding-horizontal-l,16px);flex-direction:column}.ComparisonBanner-module-scss-module__mkebBq__content{gap:var(--size-spacing-horizontal-s,8px)}.ComparisonBanner-module-scss-module__mkebBq__textSection{display:none}.ComparisonBanner-module-scss-module__mkebBq__mobileTitle{display:block}.ComparisonBanner-module-scss-module__mkebBq__mobileBadge{display:flex}.ComparisonBanner-module-scss-module__mkebBq__mobileDescription{text-align:right;white-space:nowrap;display:block}}
.CarLocationForm-module-scss-module__00DWdW__panel{flex-direction:column;gap:32px;max-width:400px;padding:24px 20px;display:flex}.CarLocationForm-module-scss-module__00DWdW__useCurrentBox{margin-top:var(--spacing-3);color:var(--textBodyDarkGrey);align-items:center;gap:4px;display:flex}.CarLocationForm-module-scss-module__00DWdW__input{padding:var(--spacing-2) var(--spacing-3)!important}.CarLocationForm-module-scss-module__00DWdW__menuItem{margin-bottom:16px;padding:8px 14px}.CarLocationForm-module-scss-module__00DWdW__menuItem:last-child{margin-bottom:0!important}
.HeroAiSearchBar-module-scss-module__xcPE7q__searchArea{flex-direction:column;align-items:center;width:100%;display:flex}@media screen and (min-width:600px){.HeroAiSearchBar-module-scss-module__xcPE7q__searchArea{max-width:800px}}.HeroAiSearchBar-module-scss-module__xcPE7q__searchBar{background:var(--keyz-brand-colors-neutrals-100,white);border:var(--elements-stroke-size-s,1px) solid var(--elements-stroke-color-200,#bdbdbd);border-radius:var(--size-radius-round,999px);direction:rtl;align-items:center;width:100%;height:56px;padding-block:8px;padding-inline:24px 8px;transition:box-shadow .3s,border-color .3s;display:flex;box-shadow:0 2px 3.5px #00000012}.HeroAiSearchBar-module-scss-module__xcPE7q__searchBar:focus-within{border-color:var(--keyz-brand-colors-primary-300,#9b5cff);box-shadow:0 2px 8px #0000001a}.HeroAiSearchBar-module-scss-module__xcPE7q__searchInput{font-family:var(--type-font-main,"Simona Pro", sans-serif);color:var(--elements-text-300,#212121);text-align:right;direction:rtl;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:16px;font-weight:400;line-height:24px}.HeroAiSearchBar-module-scss-module__xcPE7q__searchInput::placeholder{color:var(--elements-text-200,#616161);transition:opacity .3s}.HeroAiSearchBar-module-scss-module__xcPE7q__searchInput:focus::placeholder{opacity:.55}.HeroAiSearchBar-module-scss-module__xcPE7q__searchInput:disabled{opacity:.6}.HeroAiSearchBar-module-scss-module__xcPE7q__searchInputHidden{color:#0000;caret-color:#0000}.HeroAiSearchBar-module-scss-module__xcPE7q__inputWrapper{flex:1;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.HeroAiSearchBar-module-scss-module__xcPE7q__typewriterOverlay{pointer-events:none;font-family:var(--type-font-main,"Simona Pro", sans-serif);color:var(--elements-text-200,#616161);scrollbar-width:none;-ms-overflow-style:none;direction:rtl;align-items:center;min-width:0;font-size:16px;font-weight:400;line-height:24px;display:flex;position:absolute;inset:0;overflow:auto hidden}.HeroAiSearchBar-module-scss-module__xcPE7q__typewriterOverlay::-webkit-scrollbar{display:none}.HeroAiSearchBar-module-scss-module__xcPE7q__typewriterInner{white-space:nowrap;direction:rtl;align-items:center;min-width:min-content;display:inline-flex}.HeroAiSearchBar-module-scss-module__xcPE7q__typewriterText{flex-shrink:0}.HeroAiSearchBar-module-scss-module__xcPE7q__caret{background:var(--keyz-brand-colors-primary-400,#751fff);border-radius:1px;flex-shrink:0;width:2px;height:18px;margin-inline-start:1px;animation:1s step-end infinite HeroAiSearchBar-module-scss-module__xcPE7q__blink;display:inline-block}@keyframes HeroAiSearchBar-module-scss-module__xcPE7q__blink{0%,to{opacity:1}50%{opacity:0}}.HeroAiSearchBar-module-scss-module__xcPE7q__searchSendBtn{border-radius:var(--size-radius-round,999px);background:var(--elements-background-300,#f5f5f5);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .2s,transform .25s cubic-bezier(.22,1,.36,1);display:flex}.HeroAiSearchBar-module-scss-module__xcPE7q__searchSendBtn:disabled{opacity:.5;cursor:default}.HeroAiSearchBar-module-scss-module__xcPE7q__searchSendBtn:hover:not(:disabled){background:var(--keyz-brand-colors-primary-100,#f2ebff);transform:scale(1.08);box-shadow:0 2px 3.5px #00000012}.HeroAiSearchBar-module-scss-module__xcPE7q__searchSendBtn:active:not(:disabled){background:var(--keyz-brand-colors-primary-100,#f2ebff);transform:scale(.95)}.HeroAiSearchBar-module-scss-module__xcPE7q__searchSendBtn:focus-visible:not(:disabled){outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px}.HeroAiSearchBar-module-scss-module__xcPE7q__sendIcon{width:16px;height:16px;color:var(--keyz-brand-colors-primary-400,#751fff)}
.ComparisonStickyBar-module-scss-module__oyQkoW__bar{z-index:1200;position:fixed;bottom:0;left:0;right:0}@media screen and (min-width:600px){.ComparisonStickyBar-module-scss-module__oyQkoW__bar{bottom:var(--size-spacing-vertical-xl,24px);width:fit-content;min-width:800px;max-width:90vw;left:50%;right:auto;transform:translate(-50%)}}.ComparisonStickyBar-module-scss-module__oyQkoW__inner{align-items:center;gap:var(--size-spacing-horizontal-xl,24px);padding:var(--size-spacing-vertical-m,12px);padding-right:var(--size-spacing-horizontal-m,12px);padding-left:var(--size-spacing-horizontal-xl,24px);background:var(--elements-background-100,#fff);border-radius:var(--size-radius-l,20px);border:1px solid var(--elements-stroke-color-200,#bdbdbd);display:flex;box-shadow:0 -8px 24px #00000026,0 -2px 8px #00000014}@media screen and (max-width:599px){.ComparisonStickyBar-module-scss-module__oyQkoW__inner{border-radius:var(--size-radius-l,20px) var(--size-radius-l,20px) 0 0;border-bottom:none}}.ComparisonStickyBar-module-scss-module__oyQkoW__chipsScroll{flex:1;min-width:0;overflow:hidden}.ComparisonStickyBar-module-scss-module__oyQkoW__swiper{cursor:grab;width:100%}.ComparisonStickyBar-module-scss-module__oyQkoW__swiper:active{cursor:grabbing}.ComparisonStickyBar-module-scss-module__oyQkoW__slide{width:auto!important}.ComparisonStickyBar-module-scss-module__oyQkoW__compareLink{font-size:var(--text-styles-body-m-font-size,16px);color:var(--keyz-brand-colors-primary-400,#751fff);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:500;text-decoration:underline}.ComparisonStickyBar-module-scss-module__oyQkoW__compareLink:disabled{color:var(--keyz-brand-colors-primary-200,#c09aff);cursor:default}.ComparisonStickyBar-module-scss-module__oyQkoW__closeBtn{width:40px;height:40px;color:var(--elements-text-200,#616161);flex-shrink:0}.ComparisonStickyBar-module-scss-module__oyQkoW__closeBtn:hover{color:var(--elements-text-100,#212121)}
.CarInfoLayout-module-scss-module__TLX2mW__container{width:100%;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--size-radius-m,12px);border:1px solid var(--elements-stroke-color-100,#e0e0e0);background:var(--elements-background-200,#fafafa);justify-content:space-between;align-items:center;display:flex}.CarInfoLayout-module-scss-module__TLX2mW__icon{text-align:center;justify-content:flex-start;align-items:center;gap:var(--spacing-2);flex-direction:column;flex:0 0 64px;width:64px;min-height:72px;display:flex;overflow:hidden}
.HeroSuggestions-module-scss-module__m8sHzq__suggestionsRow{direction:rtl;justify-content:center;gap:12px;display:flex}@media screen and (max-width:599px){.HeroSuggestions-module-scss-module__m8sHzq__suggestionsRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1*var(--spacing-4));padding-inline:var(--spacing-4);padding-bottom:var(--spacing-2);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.HeroSuggestions-module-scss-module__m8sHzq__suggestionsRow::-webkit-scrollbar{display:none}}.HeroSuggestions-module-scss-module__m8sHzq__chip{justify-content:center;align-items:center;gap:var(--size-spacing-horizontal-xs,4px);padding:0;border:var(--elements-stroke-size-s,1px) solid #0000;border-radius:var(--size-radius-l,20px);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;min-width:84px;height:40px;padding-inline:12px 8px;transition:background .15s,border-color .15s;display:flex}.HeroSuggestions-module-scss-module__m8sHzq__chip:hover{background:var(--elements-background-300,#f5f5f5)}.HeroSuggestions-module-scss-module__m8sHzq__chip:active{background:var(--elements-background-300,#f5f5f5);border-color:var(--keyz-brand-colors-primary-300,#9b5cff)}.HeroSuggestions-module-scss-module__m8sHzq__chip:focus-visible{outline:2px solid var(--keyz-brand-colors-primary-400,#751fff);outline-offset:2px}.HeroSuggestions-module-scss-module__m8sHzq__chipText{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-primary-500,#270066);white-space:nowrap}.HeroSuggestions-module-scss-module__m8sHzq__chipIconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;transform:rotate(45deg)}.HeroSuggestions-module-scss-module__m8sHzq__chipIcon{width:20px;height:20px;color:var(--keyz-brand-colors-primary-500,#270066)}
.EmptyStateBanner-module-scss-module__JYd61q__container{justify-content:start;align-items:center;gap:var(--spacing-5);border:2px dashed var(--keyz-brand-colors-neutrals-500);border-radius:var(--spacing-4);background-color:var(--surfaceWhiteish);flex-direction:row-reverse;width:100%;max-width:740px;height:172px;margin:0 auto;padding:16px;display:flex}@media (max-width:768px){.EmptyStateBanner-module-scss-module__JYd61q__container{text-align:center;flex-direction:column-reverse;height:auto}}.EmptyStateBanner-module-scss-module__JYd61q__leftContent{height:100%}.EmptyStateBanner-module-scss-module__JYd61q__title{color:var(--textPrimary);margin:0;font-weight:700}.EmptyStateBanner-module-scss-module__JYd61q__subtitle{color:var(--textSecondary);margin:0}.EmptyStateBanner-module-scss-module__JYd61q__buttonRow{margin-top:var(--spacing-1);flex-wrap:wrap}@media (max-width:768px){.EmptyStateBanner-module-scss-module__JYd61q__buttonRow{justify-content:center}}.EmptyStateBanner-module-scss-module__JYd61q__mobileDrawer{z-index:2500}.EmptyStateBanner-module-scss-module__JYd61q__mobileDrawer .MuiDrawer-paper{border-radius:12px 12px 0 0;max-height:60vh}.EmptyStateBanner-module-scss-module__JYd61q__drawerList{padding:var(--spacing-2) 0}.EmptyStateBanner-module-scss-module__JYd61q__uploadMenu .MuiPaper-root{border:1px solid var(--elements-stroke-color-200,#bdbdbd);min-width:160px;box-shadow:var(--shadow-elevation1);border-radius:8px;margin-top:4px;overflow:hidden}.EmptyStateBanner-module-scss-module__JYd61q__uploadMenu .MuiList-root{padding:0}.EmptyStateBanner-module-scss-module__JYd61q__uploadMenuItem{justify-content:flex-start;height:40px;padding-inline:16px;font-size:14px}.EmptyStateBanner-module-scss-module__JYd61q__rightContent{flex-shrink:0;justify-content:center;align-items:center;width:210px;height:140px;display:flex}.EmptyStateBanner-module-scss-module__JYd61q__illustration{object-fit:contain;max-width:100%;max-height:100%}
.ListingCard-module-scss-module__CrMpNa__card{padding:var(--spacing-4);border-radius:var(--spacing-5);border:1px solid var(--strokeLightGrey);width:100%;max-width:740px;min-height:170px;margin-bottom:var(--spacing-4);flex:1;transition:box-shadow .3s;position:relative}.ListingCard-module-scss-module__CrMpNa__card:hover{box-shadow:var(--mui-shadows-4)}@media screen and (max-width:599px){.ListingCard-module-scss-module__CrMpNa__cardLayout{gap:var(--size-8,8px)!important}}.ListingCard-module-scss-module__CrMpNa__contentWrapper{flex-direction:column;flex:1;min-width:0;display:flex}@media screen and (max-width:599px){.ListingCard-module-scss-module__CrMpNa__contentWrapper{gap:var(--spacing-4)}}.ListingCard-module-scss-module__CrMpNa__cardContent{padding:var(--spacing-1);height:100%}@media screen and (max-width:599px){.ListingCard-module-scss-module__CrMpNa__cardContent{gap:var(--spacing-4);padding:0}}
.SelectedCarChip-module-scss-module__kOtd4G__chip{align-items:center;gap:var(--size-spacing-horizontal-s,8px);padding:var(--size-spacing-horizontal-s,8px);background:var(--elements-background-200,#fafafa);border-radius:var(--size-radius-m,12px);flex-shrink:0;display:flex}.SelectedCarChip-module-scss-module__kOtd4G__imageWrapper{align-self:stretch;align-items:center;display:flex}.SelectedCarChip-module-scss-module__kOtd4G__imageFrame{aspect-ratio:65.1/44;border-radius:var(--size-radius-s,8px);flex-shrink:0;align-self:stretch;width:65.096px;position:relative;overflow:hidden}.SelectedCarChip-module-scss-module__kOtd4G__image{object-fit:cover}.SelectedCarChip-module-scss-module__kOtd4G__placeholder{background:var(--elements-background-300,#f0f0f0);width:100%;height:100%}.SelectedCarChip-module-scss-module__kOtd4G__info{gap:var(--size-spacing-horizontal-xs,4px);flex-direction:column;min-width:0;display:flex}.SelectedCarChip-module-scss-module__kOtd4G__title{font-size:var(--text-styles-body-s-font-size,14px);color:var(--elements-text-300,#212121);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.SelectedCarChip-module-scss-module__kOtd4G__priceRow{gap:var(--size-spacing-horizontal-xs,4px);font-size:var(--text-styles-body-s-font-size,14px);font-weight:var(--text-styles-body-s-weight-main,400);color:var(--elements-text-300,#212121);display:flex}.SelectedCarChip-module-scss-module__kOtd4G__removeBtn{width:40px;height:40px;color:var(--elements-text-200,#616161)}.SelectedCarChip-module-scss-module__kOtd4G__removeBtn:hover{color:var(--elements-text-100,#212121)}
.DetectedCarInfoForm-module-scss-module__EVSAIa__container{gap:calc(var(--spacing-8));padding-left:calc(var(--spacing-1));padding-right:calc(var(--spacing-1));flex-direction:column;max-width:340px;display:flex}.DetectedCarInfoForm-module-scss-module__EVSAIa__carInfoLayout{justify-content:start;display:flex}.DetectedCarInfoForm-module-scss-module__EVSAIa__selectsContainer{gap:calc(var(--spacing-8));flex-direction:column;display:flex}.DetectedCarInfoForm-module-scss-module__EVSAIa__licensePlateContainer{justify-content:space-between;align-items:center;display:flex}.DetectedCarInfoForm-module-scss-module__EVSAIa__title{font-size:20px;font-weight:600;line-height:24px}.DetectedCarInfoForm-module-scss-module__EVSAIa__subtitle{color:var(--textBodyDarkGrey)}.DetectedCarInfoForm-module-scss-module__EVSAIa__licensePlateLabel,.DetectedCarInfoForm-module-scss-module__EVSAIa__title{color:var(--textBodyBlack)}body .DetectedCarInfoForm-module-scss-module__EVSAIa__manualInput{color:var(--textBodyBlue);font-size:16px;font-weight:500}
.PageContainer-module-scss-module__zmc6Pq__container{padding:var(--size-32) 0}@media screen and (max-width:599px){.PageContainer-module-scss-module__zmc6Pq__container{padding:var(--size-16);margin:var(--size-20) auto}}@media screen and (min-width:600px){.PageContainer-module-scss-module__zmc6Pq__container{padding:var(--size-48) var(--size-16)}}