.FrontPageSections_railBand__ZBy0C{padding-block:var(--sp-4)}.LogoCarousel_root__i7kE3{position:relative;width:100%;overflow:hidden;padding:var(--sp-4) 0;border-bottom:1px solid var(--c-slate-250);background-color:var(--c-white)}.LogoCarousel_track__Dcchy{display:flex;width:max-content;align-items:center;animation:LogoCarousel_logo-carousel-scroll__X4Jz0 var(--logo-carousel-duration,150s) linear var(--logo-carousel-delay,.5s) infinite;will-change:transform}.LogoCarousel_item__3_VWk{flex:0 0 auto;margin-inline-end:var(--logo-carousel-gap,var(--sp-6))}.LogoCarousel_item__3_VWk,.LogoCarousel_tile__fvLvH{display:inline-flex;align-items:center;justify-content:center}.LogoCarousel_tile__fvLvH{padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-control)}.LogoCarousel_link__j8MxN{transition:opacity var(--t-fast)}.LogoCarousel_link__j8MxN:hover{opacity:.7}.LogoCarousel_link__j8MxN:focus-visible{outline:none;box-shadow:var(--shadow-focus-accent)}.LogoCarousel_logo__FMPQx{display:block;width:auto;height:40px;max-height:var(--logo-carousel-max-height,40px);max-width:calc(var(--logo-carousel-max-height, 40px) * 5);object-fit:contain}@keyframes LogoCarousel_logo-carousel-scroll__X4Jz0{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.LogoCarousel_track__Dcchy{animation:none}}.InventoryPriceBandCard_priceCard__vFcej{padding:var(--sp-6)}@media (max-width:767.98px){.InventoryPriceBandCard_priceCard__vFcej{padding:var(--sp-4) var(--sp-3)}.InventoryPriceBandCard_chartRow__ae_ar{margin-left:calc(-1 * var(--sp-3));margin-right:calc(-1 * var(--sp-3))}}.InventoryPriceBandCard_chartRow__ae_ar{display:flex;align-items:stretch}.InventoryPriceBandCard_axisCol__VBqvt{flex-shrink:0}.InventoryPriceBandCard_chartScroll__gORjC{flex:1 1 auto;min-width:0}.InventoryPriceBandCard_chartArea__ss8KN :is(.InventoryPriceBandCard_recharts-wrapper__KsgTM,.InventoryPriceBandCard_recharts-surface__0UQa8):focus,.InventoryPriceBandCard_chartArea__ss8KN :is(.InventoryPriceBandCard_recharts-wrapper__KsgTM,.InventoryPriceBandCard_recharts-surface__0UQa8):focus-visible{outline:none}.ModelGenerationsSection_genLink__og6uL{color:var(--c-accent-1-550)}.ModelGenerationsSection_genLink__og6uL:hover{color:var(--color-accent-1-hover);text-decoration:underline}.ModelGenerationsSection_price__P5wdt{color:var(--color-text-accent-2)}.ModelGenerationsSection_priceGrid__1p24p{grid-template-columns:max-content max-content}.BrandStores_locator__D10YR{display:flex;flex-direction:column;gap:var(--sp-4)}.BrandStores_search__2eIYe{display:flex;flex-direction:column;gap:var(--sp-2)}.BrandStores_controls__euE_T{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3) var(--sp-4)}.BrandStores_placeForm__RRd72{flex:0 1 300px}.BrandStores_placeRow__t9KFu{display:flex;gap:var(--sp-2)}.BrandStores_placeRow__t9KFu input{flex:1;min-width:0}.BrandStores_or__ql5vh{font:var(--type-body-sm);color:var(--color-text-muted);padding-bottom:12px}.BrandStores_locateBtn__Peq1E{display:inline-flex;align-items:center;gap:var(--sp-2)}.BrandStores_statusRow__b5LG3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);min-height:32px}.BrandStores_status__CgwRp{min-height:1.4em;margin:0;font:var(--type-body-sm);color:var(--color-text-secondary)}.BrandStores_crossLink__rbBZ4{margin:0}.BrandStores_sectionLinks__YH_mK{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-1)}.BrandStores_infoBlock___P_gw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-8);align-items:center}.BrandStores_infoText__XiA3q{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.BrandStores_infoText__XiA3q p{margin:0}.BrandStores_infoText__XiA3q .BrandStores_placeForm__RRd72{flex-basis:100%}.BrandStores_infoText__XiA3q .BrandStores_or__ql5vh{padding-bottom:0}.BrandStores_infoText__XiA3q .BrandStores_controls__euE_T{align-items:center}.BrandStores_infoMedia__SirBL{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4)}.BrandStores_staticMapWrap__MFUZe{position:relative}.BrandStores_infoMedia__SirBL .BrandStores_mapSkeleton__rfcdx,.BrandStores_staticMapWrap__MFUZe .BrandStores_map__V5nFc,.BrandStores_staticMapWrap__MFUZe+.BrandStores_mapSkeleton__rfcdx{height:260px}.BrandStores_mapOverlayLink__iCYc0{position:absolute;inset:0;z-index:500;border-radius:var(--r-sm);cursor:pointer}.BrandStores_mapOverlayLink__iCYc0:hover{box-shadow:inset 0 0 0 2px var(--color-accent-1)}.BrandStores_mapOverlayLink__iCYc0:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.BrandStores_layoutPage__pZSSG{display:grid;gap:var(--sp-5);align-items:start;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.BrandStores_layoutPage__pZSSG .BrandStores_mapCol__zg78_{order:2;position:sticky;top:var(--sp-4)}.BrandStores_layoutPage__pZSSG .BrandStores_list__xQXLs{order:1;max-height:640px;overflow-y:auto}.BrandStores_mapCol__zg78_{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.BrandStores_mapSkeleton__rfcdx,.BrandStores_map__V5nFc{position:relative;width:100%;height:380px;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--color-border-subtle);z-index:0}.BrandStores_layoutPage__pZSSG .BrandStores_mapSkeleton__rfcdx,.BrandStores_layoutPage__pZSSG .BrandStores_map__V5nFc{height:560px}.BrandStores_mapSkeleton__rfcdx{background:var(--color-surface-muted)}.BrandStores_legend__9ccua{display:flex;gap:var(--sp-4);list-style:none;margin:0;padding:0;font:var(--type-caption);color:var(--color-text-secondary)}.BrandStores_legend__9ccua li{display:inline-flex;align-items:center;gap:var(--sp-2)}.BrandStores_legendSwatch__WvA0Q{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:var(--r-full);background:var(--color-surface)}.BrandStores_legendDealer__NZ0Iq{border:2px solid var(--color-brand)}.BrandStores_legendService__aT0qe{border:2px solid var(--color-text-muted);color:var(--color-text-muted)}.BrandStores_list__xQXLs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:var(--r-sm);background:var(--color-surface)}.BrandStores_list__xQXLs>li{border-bottom:1px solid var(--color-border-subtle)}.BrandStores_list__xQXLs>li:last-child{border-bottom:none}.BrandStores_item__jTZdY{display:flex;flex-direction:column;gap:2px;width:100%;padding:var(--sp-3) var(--sp-4) var(--sp-1);text-align:left;background:none;border:none;border-left:3px solid transparent;cursor:pointer;transition:background var(--t-fast)}.BrandStores_itemActive__Suyg1,.BrandStores_item__jTZdY:hover{background:var(--color-surface-muted)}.BrandStores_itemActive__Suyg1{border-left-color:var(--color-accent-1)}.BrandStores_itemHead__GkNe2{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-3)}.BrandStores_itemName__6gKI2{font-weight:800;color:var(--color-text-primary)}.BrandStores_itemDistance__lKTKi{font-size:var(--fs-sm);font-weight:700;color:var(--color-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.BrandStores_itemKind__kJJ_o{font-size:var(--fs-xs);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.BrandStores_itemAddress__sM0y8{font-size:var(--fs-sm);color:var(--color-text-secondary)}.BrandStores_itemLink__AFV0y{display:inline-block;padding:0 var(--sp-4) var(--sp-3) calc(var(--sp-4) + 3px);font-size:var(--fs-sm);font-weight:800;color:var(--color-accent-1)}.BrandStores_itemLink__AFV0y:hover{color:var(--color-accent-1-hover)}@media (max-width:900px){.BrandStores_infoBlock___P_gw,.BrandStores_layoutPage__pZSSG{grid-template-columns:1fr}.BrandStores_layoutPage__pZSSG .BrandStores_mapCol__zg78_{order:0;position:static}.BrandStores_layoutPage__pZSSG .BrandStores_list__xQXLs{max-height:none}.BrandStores_layoutPage__pZSSG .BrandStores_mapSkeleton__rfcdx,.BrandStores_layoutPage__pZSSG .BrandStores_map__V5nFc,.BrandStores_mapSkeleton__rfcdx,.BrandStores_map__V5nFc{height:320px}}.BrandStores_map__V5nFc .bs-pin{position:relative;width:100%;height:100%;transition:transform var(--t-fast)}.BrandStores_map__V5nFc .bs-pin .bs-pin-face{position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:9999px;box-shadow:0 2px 6px rgba(0,0,0,.3);overflow:hidden}.BrandStores_map__V5nFc .bs-pin .bs-pin-logo{width:72%;height:72%;object-fit:contain}.BrandStores_map__V5nFc .bs-pin .bs-pin-monogram{font-weight:900;font-size:15px;color:var(--color-brand)}.BrandStores_map__V5nFc .bs-pin--dealer .bs-pin-face{top:0;left:0;width:38px;height:38px;border:3px solid var(--color-brand)}.BrandStores_map__V5nFc .bs-pin--dealer:after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid var(--color-brand)}.BrandStores_map__V5nFc .bs-pin--service .bs-pin-face{inset:0;border:2px solid var(--color-text-muted)}.BrandStores_map__V5nFc .bs-pin .bs-pin-badge{position:absolute;right:-5px;bottom:-5px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:9999px;background:var(--color-text-muted);color:#fff;border:1.5px solid #fff}.BrandStores_map__V5nFc .bs-pin.is-active{transform:scale(1.2);transform-origin:50% 100%}.BrandStores_map__V5nFc .bs-pin--dealer.is-active .bs-pin-face{border-color:var(--color-accent-1)}.BrandStores_map__V5nFc .bs-pin--dealer.is-active:after{border-top-color:var(--color-accent-1)}.BrandStores_map__V5nFc .bs-pin--service.is-active{transform-origin:50% 50%}.BrandStores_map__V5nFc .bs-pin--service.is-active .bs-pin-face{border-color:var(--color-accent-1)}.BrandStores_map__V5nFc .bs-origin{width:16px;height:16px;border-radius:9999px;background:var(--color-accent-1);border:3px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.25)}.ModelPage_layout__xaNj_{display:flex;flex-direction:column}.ModelPage_hero__aBonY{order:1;min-width:0}.ModelPage_main__BLaEo{order:3;min-width:0}.ModelPage_aside__GGJV9{order:2;display:flex;flex-direction:column;gap:var(--sp-6);margin-top:var(--sp-8)}.ModelPage_aside__GGJV9 .ad.side{margin-bottom:0}@supports (width:1cqi){@container model-main-wrapper (inline-size > 80ch){.ModelPage_layout__xaNj_{display:grid;grid-template-columns:minmax(0,1fr) 36ch;grid-template-areas:"hero aside" "main aside";grid-template-rows:auto 1fr;gap:0 var(--sp-4);align-items:start}.ModelPage_hero__aBonY{grid-area:hero;order:0}.ModelPage_main__BLaEo{grid-area:main;order:0}.ModelPage_aside__GGJV9{grid-area:aside;order:0;margin-top:0;margin-right:var(--sp-4)}}}@supports not (width:1cqi){@media (min-width:1024px){.ModelPage_layout__xaNj_{display:grid;grid-template-columns:minmax(0,1fr) 36ch;grid-template-areas:"hero aside" "main aside";grid-template-rows:auto 1fr;gap:0 var(--sp-4);align-items:start}.ModelPage_hero__aBonY{grid-area:hero;order:0}.ModelPage_main__BLaEo{grid-area:main;order:0}.ModelPage_aside__GGJV9{grid-area:aside;order:0;margin-top:0;margin-right:var(--sp-4)}}}.SellCarForm_submit__eNaji{margin-top:var(--sp-2)}.SimplifiedSearchComponent_grid__FdUZX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.SimplifiedSearchComponent_actions__SQ3dk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-5);margin-top:var(--sp-5)}@media (max-width:900px){.SimplifiedSearchComponent_grid__FdUZX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.SimplifiedSearchComponent_grid__FdUZX{grid-template-columns:1fr}}.CompareBar_root__6rr4_{position:sticky;top:0;z-index:var(--z-sticky);margin-bottom:var(--sp-4)}@media (min-width:640px){.CompareBar_root__6rr4_{margin-top:var(--sp-4)}}.CompareBar_inner__Xgwdn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:var(--px-1) solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-md)}.CompareBar_info__1U4DD{display:flex;flex-direction:column;min-width:0}.CompareBar_status__CYjmP{font:var(--type-label);color:var(--color-brand)}.CompareBar_actions__KbMWO{display:flex;align-items:center;gap:var(--sp-3)}@media (max-width:767.98px){.CompareBar_action__OLX6I{min-height:var(--tap-min)}}.CarInstanceImageCarousel_noImageState__B6fKB{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);text-align:center;background:var(--color-surface-muted)}.login_shell__TuYvQ{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--color-surface-flax)}.login_heroBand__BRyej{padding:0 8% var(--sp-16);border-bottom:none;margin-bottom:0}.login_brandBar__06XkW{position:relative;z-index:1;display:flex;justify-content:center;padding:var(--sp-8) 0 var(--sp-12)}.login_brandBar__06XkW img{width:128px;height:auto;filter:brightness(0) invert(1)}.login_brandBar__06XkW svg{width:16ch;height:auto;fill:#fff;opacity:.9}.login_content__pw4M2{width:100%;max-width:848px;margin:0 auto}.login_wrapper__iKbGy{align-items:stretch;gap:var(--sp-16)}.login_wrapperSolo__08i1b{justify-content:center}.login_copy__9z33i{display:flex;flex-direction:column;gap:var(--sp-6)}.login_copy__9z33i>*{margin:0}.login_title__05OJB{font-size:var(--fs-4xl);line-height:1.05;letter-spacing:-.02em;color:var(--color-accent-1)}.login_intro__WXHcq,.login_note__3ybl0{font:var(--type-body-lg)}.login_copy__9z33i>.login_aboutLink__Qr9Xs{align-self:flex-start;margin-top:auto;font:var(--type-caption);color:rgba(255,255,255,.85);text-decoration:underline}.login_copy__9z33i>.login_aboutLink__Qr9Xs:hover{color:rgba(255,255,255,.84)}.login_card__YYPwb{flex:0 0 360px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-8) var(--sp-6)}.login_cardBtn__TAIu_{min-height:var(--sp-12);padding-block:var(--sp-2);white-space:normal;line-height:1.25}.login_passwordBlock__69ert{display:flex;flex-direction:column;gap:var(--sp-2)}.login_passwordlessBtn__IbibM{min-height:var(--sp-10);padding-block:var(--sp-2);white-space:normal;line-height:1.25;font:var(--type-body);color:var(--color-text-secondary);text-decoration:underline}.login_passwordlessBtn__IbibM:hover{color:var(--color-accent-1)}.login_submitBlock__d9uZm{display:flex;flex-direction:column;gap:var(--sp-2)}.login_terms__fHdEl{margin:0;text-align:center;font:var(--type-caption);color:var(--color-text-secondary)}.login_terms__fHdEl a{color:inherit;text-decoration:underline}.login_terms__fHdEl a:hover{text-decoration:none}.login_cardTitle__pTtRV{font-size:var(--fs-2xl)}.login_form__TuoJk{display:flex;flex-direction:column;gap:var(--sp-5)}.login_promptIntro__N4DV1{margin:0;font:var(--type-body);color:var(--color-text-secondary)}.login_fieldLabel__myrGA{display:block;font:var(--type-body);color:var(--color-text-primary);margin-bottom:var(--sp-2)}.login_altActions___a39k,.login_noAccount__jYH0o{display:flex;flex-direction:column;gap:var(--sp-3)}.login_altActions___a39k{margin-top:var(--sp-3)}.login_forgot__4G96w{margin:0;text-align:center;font:var(--type-body)}.login_forgot__4G96w a{color:var(--color-accent-1);text-decoration:none}.login_forgot__4G96w a:hover{text-decoration:underline}.login_closingBar__ZlgDq{background:var(--color-surface-flax);padding:var(--sp-8);margin-top:0}.login_closingInner__bitRX{width:100%;max-width:848px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:var(--sp-6);flex-wrap:wrap;min-width:0}.login_copyright__M9jsu{margin:0;font:var(--type-body);color:var(--color-text-primary);white-space:nowrap}@media (max-width:767.98px){.login_closingBar__ZlgDq{padding:var(--sp-6) var(--sp-5)}.login_closingInner__bitRX{gap:var(--sp-5)}.login_copyright__M9jsu{white-space:normal}.login_forgot__4G96w a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sp-12);padding-inline:var(--sp-2)}}.login_codeBoxes__P0C3F{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--sp-2)}.login_codeBoxes__P0C3F[data-disabled]{opacity:.6}.login_codeInput__o3sEV{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;border:0;padding:0;cursor:text}.login_codeBox__yKuDh{flex:1 1 0;min-width:0;max-width:40px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm,6px);background:var(--color-surface);font-size:var(--fs-2xl);font-weight:700;color:var(--color-text-primary);transition:border-color .12s ease,box-shadow .12s ease}.login_codeBox__yKuDh[data-active]{border-color:var(--color-accent-1);box-shadow:0 0 0 3px var(--color-focus-ring)}.login_codeDash__MSpmW{font-size:var(--fs-2xl);font-weight:700;color:var(--color-text-secondary)}.login_codeHint__xTx3e{margin:var(--sp-2) 0 0;font:var(--type-caption);color:var(--color-text-secondary)}.login_codeActions__Nn7Be{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.ContactDealerDialog_body__rWO_M input:not([type=radio]):not([type=checkbox]),.ContactDealerDialog_body__rWO_M select,.ContactDealerDialog_body__rWO_M textarea{width:100%}.ContactDealerDialog_body__rWO_M input[type=number]{width:auto;min-width:6rem;max-width:16rem;field-sizing:content}.ContactDealerDialog_body__rWO_M #tradein-mileage,.ContactDealerDialog_body__rWO_M #tradein-registration{max-width:9rem}.ContactDealerDialog_pinTop__UDz2e{margin-top:0;background-color:var(--color-surface-muted)}.ContactDealerDialog_pinTop__UDz2e .modal-header{border-bottom:0}.ContactDealerDialog_purposeHeading__L7uBm{display:inline-flex;align-items:center;gap:var(--sp-1)}.ContactDealerDialog_purposeHeadingSelect__Bo5zF{appearance:none;-webkit-appearance:none;field-sizing:content;padding:0 var(--sp-5) 0 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ContactDealerDialog_purposeHeadingSelect__Bo5zF:focus-visible{outline:none;box-shadow:var(--shadow-focus-accent);border-radius:var(--radius-control)}.ContactDealerDialog_purposeHeadingChevron__V0RpQ{display:inline-block;width:.5rem;height:.5rem;margin-left:calc(var(--sp-4) * -1);transform:translateY(-.125rem) rotate(135deg);border-top:var(--px-2) solid;border-right:var(--px-2) solid;pointer-events:none;opacity:.7}.ContactDealerDialog_carCard__8oj47{display:flex;flex-direction:row-reverse;align-items:flex-start;border-bottom:var(--px-1) solid var(--color-border);background:var(--color-surface)}.ContactDealerDialog_carCardImage__IwPwl{position:relative;flex:none;width:5.625rem;height:3.75rem;overflow:hidden;border-radius:var(--radius-control);background:var(--color-surface-muted)}.ContactDealerDialog_carCardBody__m3f_6{min-width:0;flex:1;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3)}.ContactDealerDialog_carCardTitle__1O2zH{font:var(--type-body);font-weight:var(--fw-bold);color:var(--color-text-primary);text-transform:uppercase}.ContactDealerDialog_carCardPrice__LO_cU{font:var(--type-body-sm);font-weight:var(--fw-bold);color:var(--color-text-primary);padding-right:var(--sp-2)}.ContactDealerDialog_carCardPlate__vlHAo{font:var(--type-caption);color:var(--color-text-muted)}.ContactDealerDialog_carCardPlate__vlHAo:before{content:"•";margin-right:var(--sp-2)}.ContactDealerDialog_carCardDescription__fleSC{font:var(--type-caption);color:var(--color-text-secondary);line-height:var(--lh-snug)}@media (min-width:640px){.ContactDealerDialog_carCard__8oj47{flex-direction:row}.ContactDealerDialog_carCardImage__IwPwl{width:10rem;height:6.25rem}}.ContactDealerDialog_chipRow__tHLPk{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.ContactDealerDialog_chipRow__tHLPk label.ContactDealerDialog_chipItem__EnYyE{flex-direction:row;padding-inline:var(--sp-4)}.ContactDealerDialog_aside__GS8b0{display:grid;grid-template-columns:1fr;gap:var(--sp-5)}@media (min-width:640px) and (max-width:1023.98px){.ContactDealerDialog_aside__GS8b0{grid-template-columns:1fr 1fr;gap:var(--sp-5)}}.ContactDealerDialog_asideCard__VzFX0{padding:var(--sp-4) var(--sp-4) var(--sp-8);border-top-color:var(--c-slate-200);border:1px solid var(--c-slate-200);border-top:var(--sp-1) solid var(--c-slate-350);border-radius:var(--radius-card);background:var(--color-surface)}.ContactDealerDialog_cancelAction__ZqL7o{flex:0 0 auto;min-width:0}.ContactDealerDialog_sendGuard__9U5k6{position:relative;display:flex}.ContactDealerDialog_sendGuard__9U5k6>button{width:100%}.ContactDealerDialog_sendGuard__9U5k6[data-reason]:after{content:attr(data-reason);position:absolute;bottom:calc(100% + var(--sp-2));left:50%;z-index:var(--z-tooltip);width:max-content;max-width:15rem;transform:translateX(-50%);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-card);background:var(--color-surface-inverse);color:var(--color-text-on-inverse);font:var(--type-caption);text-align:center;box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:opacity var(--t-fast),visibility var(--t-fast)}.ContactDealerDialog_sendGuard__9U5k6[data-reason]:focus-within:after,.ContactDealerDialog_sendGuard__9U5k6[data-reason]:hover:after{opacity:1;visibility:visible}.ContactDealerDialog_modeSwitch__XR55B{align-self:flex-start;margin-top:var(--sp-2);padding:0;border:0;background:none;font:var(--type-body-sm);color:var(--color-brand);text-decoration:underline;cursor:pointer}.ContactDealerDialog_modeSwitch__XR55B:hover{color:var(--color-accent-1)}.ContactDealerDialog_modeSwitch__XR55B:focus-visible{border-radius:var(--radius-control);box-shadow:var(--shadow-focus-accent);outline:none}.ContactDealerDialog_listingCard__GBdMd{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:flex-start;width:100%;padding:var(--sp-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);text-align:left;cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ContactDealerDialog_listingCard__GBdMd:hover{border-color:var(--color-border-strong)}.ContactDealerDialog_listingCard__GBdMd:focus-within{box-shadow:var(--shadow-focus-accent)}.ContactDealerDialog_listingCardSelected__oHQpX{border-color:var(--color-accent-1)}.ContactDealerDialog_listingCardSold__SY_wp{cursor:default;border-style:dashed;background:var(--color-surface-muted)}.ContactDealerDialog_listingCardSold__SY_wp:hover{border-color:var(--color-border-subtle)}.ContactDealerDialog_listingCardSold__SY_wp .ContactDealerDialog_listingPhoto__hM71X{opacity:.5}.ContactDealerDialog_listingSoldNote__YKy8S{color:var(--color-text-secondary);font-style:italic}.ContactDealerDialog_listingRadio__XJND3{margin-top:var(--sp-1);flex:none}.ContactDealerDialog_listingPhoto__hM71X{display:block;position:relative;flex:none;width:100%;height:8rem;overflow:hidden;border-radius:var(--radius-control);background:var(--color-surface-muted)}@media (min-width:640px){.ContactDealerDialog_listingCard__GBdMd{flex-wrap:nowrap}.ContactDealerDialog_listingPhoto__hM71X{width:7.5rem;height:5rem}}.ContactDealerDialog_listingSpecs__CsIvR{min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-05);font:var(--type-caption);color:var(--color-text-secondary)}.ContactDealerDialog_listingSpecName__PpS5I{font:var(--type-body-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}.haut_searchesHead__Wcxjg{margin-bottom:var(--sp-6)}.haut_searchesLead__lHxZc{color:var(--color-text-secondary);margin-top:var(--sp-2)}.haut_empty__VbjsR{color:var(--color-text-muted);padding:var(--sp-6) 0}.haut_savedSearch__UU_EU{padding:var(--sp-5) 0 var(--sp-3);margin-bottom:var(--sp-6)}.haut_savedSearchName__An8np{font-size:var(--fs-xl);font-weight:var(--fw-extrabold);color:var(--color-text-primary);margin:0 0 var(--sp-2)}.haut_railEmpty__V8C4K{color:var(--color-text-muted);font-size:var(--fs-sm);padding:var(--sp-2) 0 var(--sp-4)}.haut_controls__UH7lf{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding-top:var(--sp-3);border-top:1px solid var(--color-border-subtle)}.haut_watchGroup__aRXEI{display:flex;align-items:center;gap:var(--sp-3);flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.haut_watch__ogv_K{display:flex;align-items:center;gap:var(--sp-2);flex:0 0 auto}.haut_watchText__LlX0W{text-align:right;line-height:1.2}.haut_watchTitle__ILZPZ{font-size:var(--fs-sm);font-weight:var(--fw-extrabold);color:var(--color-text-primary)}.haut_watchState__uhULM{font-size:var(--fs-xs);color:var(--color-text-muted)}.haut_watchStateOn__uwQ5m{color:var(--color-accent-1)}.haut_switch__733Nf{position:relative;display:inline-block;width:44px;height:24px;flex:0 0 auto}.haut_switch__733Nf input{opacity:0;width:0;height:0;position:absolute}.haut_slider__x8ngh{position:absolute;inset:0;background:var(--color-border);border-radius:var(--r-full);transition:background var(--t-fast);cursor:pointer}.haut_slider__x8ngh:before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background:var(--color-surface);border-radius:50%;transition:transform var(--t-fast);box-shadow:var(--shadow-sm)}.haut_switch__733Nf input:checked+.haut_slider__x8ngh{background:var(--color-accent-1)}.haut_switch__733Nf input:checked+.haut_slider__x8ngh:before{transform:translateX(20px)}.haut_switch__733Nf input:focus-visible+.haut_slider__x8ngh{box-shadow:var(--shadow-focus)}.haut_watchInfo__O8N69{display:flex;gap:var(--sp-3);align-items:flex-start;margin-top:var(--sp-3);padding:var(--sp-4);background:var(--color-brand-subtle-bg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card)}.haut_watchInfo__O8N69 svg{flex:0 0 auto;color:var(--color-accent-1)}.haut_watchInfo__O8N69 p{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.55;margin:0}.haut_watchInfo__O8N69 strong{color:var(--color-text-primary)}@media (max-width:560px){.haut_controls__UH7lf a[class*=btn]{white-space:normal;flex:1 1 auto;min-width:0}}.ListCarWizard_dropzone__B9_0P{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);text-align:center;padding:var(--sp-10) var(--sp-4);margin-top:var(--sp-4);border:2px dashed var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.ListCarWizard_dropzoneOver__mDyM5,.ListCarWizard_dropzone__B9_0P:hover{border-color:var(--color-accent-1);background:var(--color-accent-1-bg)}.ListCarWizard_dropzoneInput__ayq1K{position:absolute;inset:0;opacity:0;cursor:pointer}.ListCarWizard_dropzoneIcon__KV59X{font-size:var(--fs-4xl);line-height:1;font-weight:var(--fw-light);color:var(--color-text-muted)}.ListCarWizard_dropzoneTitle__zX3wO{font:var(--type-heading-sm);color:var(--color-text-primary)}.ListCarWizard_analyzeBar__tjMRT{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-4)}.ListCarWizard_analyzeHint__RhyV1{font:var(--type-caption);color:var(--color-text-muted)}.ListCarWizard_analysisStatus__Xci_G{display:flex;align-items:center;gap:var(--sp-2);background:var(--color-accent-1-bg);color:var(--color-accent-1)}.ListCarWizard_analysisError__thiQ5,.ListCarWizard_analysisStatus__Xci_G{margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-control);font:var(--type-label)}.ListCarWizard_analysisError__thiQ5{background:var(--color-danger-bg);color:var(--color-danger)}.ListCarWizard_retryBar__g_Liz{display:flex;margin-top:var(--sp-3)}.ListCarWizard_spinner__yAoT6{display:inline-block;width:16px;height:16px;flex:none;border:2px solid transparent;border-top-color:currentcolor;border-radius:var(--radius-pill);animation:ListCarWizard_spin__g07yD .8s linear infinite}@keyframes ListCarWizard_spin__g07yD{to{transform:rotate(1turn)}}.ListCarWizard_coverage__A9_ir{margin-top:var(--sp-4)}.ListCarWizard_categories__aloou{gap:var(--sp-10);margin-top:var(--sp-6)}.ListCarWizard_band__CtmUg,.ListCarWizard_categories__aloou{display:flex;flex-direction:column}.ListCarWizard_bandTitle__8tX6s{font:var(--type-heading-md);color:var(--color-text-primary);padding-bottom:var(--sp-2);border-bottom:1px solid var(--color-border-subtle)}.ListCarWizard_bandHint__XTtC7{font:var(--type-body-sm);color:var(--color-text-secondary);margin-top:var(--sp-2)}.ListCarWizard_bandSections__AoyIl{display:grid;grid-template-columns:1fr;gap:0 var(--sp-4);margin-top:var(--sp-5)}@media (min-width:640px){.ListCarWizard_bandSections__AoyIl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ListCarWizard_bandSections__AoyIl{grid-template-columns:repeat(3,minmax(0,1fr))}}.ListCarWizard_category__G0gez{min-width:0;display:grid;grid-row:span 2;grid-template-rows:subgrid}.ListCarWizard_categoryHead__rwt0i{display:flex;align-self:start;align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-3)}.ListCarWizard_categoryTitle__dqf1e{font:var(--type-heading-sm);color:var(--color-text-primary)}.ListCarWizard_categoryReview__K_u8k .ListCarWizard_categoryTitle__dqf1e{color:var(--color-warning)}.ListCarWizard_categoryCount__0lOtE{font:var(--type-caption);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-pill);padding:2px var(--sp-2)}.ListCarWizard_reqMark__bUON_{color:var(--color-danger)}.ListCarWizard_catInput__JBusX{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);aspect-ratio:4/3;padding:var(--sp-3);border:1.5px dashed var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-muted);color:var(--color-text-muted);text-align:center;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}.ListCarWizard_catInputOver__x_QeZ,.ListCarWizard_catInput__JBusX:hover{border-color:var(--color-accent-1);background:var(--color-accent-1-bg);color:var(--color-accent-1)}.ListCarWizard_catInputFile__7mWrf{position:absolute;inset:0;opacity:0;cursor:pointer}.ListCarWizard_catInputPlus__HKgEy{font-size:var(--fs-2xl);line-height:1;font-weight:var(--fw-light);pointer-events:none}.ListCarWizard_catInputText__NwQ4u{font:var(--type-caption);pointer-events:none}.ListCarWizard_sectionMedia__UMBjc{display:flex;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-6)}.ListCarWizard_slideAdd__AtwoP{position:absolute;bottom:var(--sp-2);right:var(--sp-2);width:var(--sp-8);height:var(--sp-8);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-surface) 72%,transparent);color:var(--color-text-primary);box-shadow:var(--shadow-sm);font-size:var(--fs-lg);line-height:1;cursor:pointer;z-index:2;transition:background var(--t-fast)}.ListCarWizard_slideAdd__AtwoP:focus-within,.ListCarWizard_slideAdd__AtwoP:hover{background:var(--color-surface)}.ListCarWizard_slideAddInput__Ix6cg{position:absolute;inset:0;opacity:0;cursor:pointer}.ListCarWizard_thumb__gOzV3{position:relative;display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.ListCarWizard_thumbImgWrap__w3M7V{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--color-surface-muted)}.ListCarWizard_thumbImg__s_FlU{width:100%;height:100%;object-fit:cover;display:block}.ListCarWizard_thumbAnalyzingState__lNY9W .ListCarWizard_thumbImgWrap__w3M7V:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-surface) 55%,transparent),transparent);transform:translateX(-100%);animation:ListCarWizard_shimmer__Ph9_d 1.2s ease-in-out infinite alternate}@keyframes ListCarWizard_shimmer__Ph9_d{to{transform:translateX(100%)}}.ListCarWizard_thumbAnalyzing__gwCBf{inset:0;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);background:color-mix(in srgb,var(--color-brand) 35%,transparent)}.ListCarWizard_thumbAnalyzing__gwCBf,.ListCarWizard_thumbConf__ihPu7{position:absolute;color:var(--color-text-inverse);font:var(--type-caption)}.ListCarWizard_thumbConf__ihPu7{bottom:var(--sp-1);left:var(--sp-1);padding:2px var(--sp-2);border-radius:var(--radius-pill);font-weight:var(--fw-bold);background:color-mix(in srgb,var(--color-brand) 72%,transparent)}.ListCarWizard_thumbConfLow__nC8VH{background:var(--color-warning);color:var(--color-text-primary)}.ListCarWizard_thumbRemove__knQ0K{position:absolute;top:var(--sp-2);right:var(--sp-2);width:var(--sp-8);height:var(--sp-8);border:none;border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-surface) 72%,transparent);color:var(--color-text-primary);box-shadow:var(--shadow-sm);font-size:var(--fs-lg);line-height:1;cursor:pointer;z-index:2;transition:background var(--t-fast),color var(--t-fast)}.ListCarWizard_thumbRemove__knQ0K:hover{background:var(--color-danger);color:var(--color-text-inverse)}.ListCarWizard_thumbEdit__FHZfm{position:absolute;top:var(--sp-2);right:calc(var(--sp-2) + var(--sp-8) + var(--sp-1));width:var(--sp-8);height:var(--sp-8);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-surface) 72%,transparent);color:var(--color-text-primary);box-shadow:var(--shadow-sm);cursor:pointer;z-index:2;transition:background var(--t-fast)}.ListCarWizard_thumbEdit__FHZfm:focus-within,.ListCarWizard_thumbEdit__FHZfm:hover{background:var(--color-surface)}.ListCarWizard_thumbEdit__FHZfm svg{width:15px;height:15px;pointer-events:none}.ListCarWizard_thumbEditSelect__Z5kIs{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;appearance:none;border:none}.ListCarWizard_thumbEditSelect__Z5kIs:focus-visible{outline:none}.ListCarWizard_summary__uGo9d{margin-top:var(--sp-5)}.ListCarWizard_summaryList__P5qSR{display:flex;flex-direction:column;margin:0;border-top:1px solid var(--color-border-subtle)}.ListCarWizard_summaryRow__VA7Xw{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:1px solid var(--color-border-subtle)}.ListCarWizard_summaryLabel__1GX94{font:var(--type-label);color:var(--color-text-muted)}.ListCarWizard_summaryValue__Y6BU6{margin:0;font:var(--type-body);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-align:right}.ListCarWizard_initialLookupBtn__F9Ug0,.ListCarWizard_summaryMileage__oAPJy{margin-top:var(--sp-4)}.ListCarWizard_summaryActions__gcEU4{display:flex;justify-content:flex-end;margin-top:var(--sp-3)}.ListCarWizard_photoGrid__KXMBY{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-top:var(--sp-6)}@media (min-width:640px){.ListCarWizard_photoGrid__KXMBY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ListCarWizard_photoGrid__KXMBY{grid-template-columns:repeat(3,minmax(0,1fr))}}.ListCarWizard_thumbCaption__Tnxog{padding:var(--sp-2) var(--sp-3);font:var(--type-label);color:var(--color-text-primary)}.ListCarWizard_thumbCaptionMuted__YnqCs{font:var(--type-caption);color:var(--color-text-muted)}.ListCarWizard_codeAlt__GLjIP{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-3);margin-top:var(--sp-5);text-align:center}.DealerSection_card__vk8j_{margin-inline:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-5) var(--sp-6) var(--sp-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-md)}@media (min-width:1024px){.DealerSection_card__vk8j_{margin-inline:0}}.DealerSection_block__ceys9{display:flex;flex-direction:column;gap:var(--sp-3)}.DealerSection_header__vsaKR{display:flex;flex-direction:column;gap:var(--sp-2);text-align:center}.DealerSection_logoFrame__D6Pht{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:var(--sp-1);padding-block:var(--sp-3);border-radius:var(--r-xs)}.DealerSection_logoImg__GqGBX{max-height:4.5rem;max-width:100%;width:auto;object-fit:contain}.DealerSection_domain__djomb{text-underline-offset:1px}.DealerSection_buyStack__NwWNa,.DealerSection_contactStack__DFLiK{display:flex;flex-direction:column;gap:var(--sp-2)}.DealerSection_disclaimer__e4vdX{text-align:center;color:var(--color-text-secondary)}.DealerSection_info__BC0Nb{display:flex;flex-direction:column;gap:0}.DealerSection_info__BC0Nb>*{margin:0;line-height:var(--lh-snug)}.DealerSection_address__QHhn5,.DealerSection_phoneRow__rHjgA{margin-bottom:var(--sp-2)}.DealerSection_address__QHhn5{font:var(--type-body);font-weight:var(--fw-bold);line-height:var(--lh-snug)}.DealerSection_hours__4mK5g{color:var(--color-text-secondary)}.DealerSection_mapLink__Pj3wk{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-1);font-weight:var(--fw-medium);text-decoration:none}.DealerSection_mapLink__Pj3wk svg{flex:none;width:14px;height:14px;fill:currentColor}.DealerSection_mapLink__Pj3wk:hover .DealerSection_mapLabel__ds1c0{text-decoration:underline;text-underline-offset:2px}.DealerSection_contactList__i2DFG{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.DealerSection_contactItem__5LPdW{display:flex;gap:var(--sp-3);padding-block:var(--sp-3)}.DealerSection_contactItem__5LPdW:first-child{padding-top:0}.DealerSection_contactItem__5LPdW+.DealerSection_contactItem__5LPdW{border-top:1px solid var(--color-border-subtle)}.DealerSection_avatarPlaceholder__ap6t5,.DealerSection_avatar__nnGxe{height:var(--sp-10);width:var(--sp-10);flex-shrink:0;border-radius:var(--radius-pill);object-fit:cover}.DealerSection_avatarPlaceholder__ap6t5{display:flex;align-items:center;justify-content:center;background:var(--color-border-subtle);font:var(--type-caption);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.DealerSection_contactBody__sxHEA{min-width:0;flex:1}.DealerSection_contactLine__vtryF{margin-top:var(--sp-05)}.DealerSection_contactLink__9Nm_n{text-decoration:underline;text-underline-offset:2px}.DealerSection_whatsapp__N3bnf{display:inline-flex;align-items:center;gap:var(--sp-1);text-decoration:none}.DealerSection_whatsappIcon__zxJPB{flex-shrink:0}.DealerSection_showMore__yvCX6{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-1);font:var(--type-label);color:var(--color-text-link)}.DealerSection_showMore__yvCX6:hover{text-decoration:underline}.DealerSection_showMoreIcon__he9AY{transition:transform var(--t-fast)}.DealerSection_showMoreIconOpen__BMU_a{transform:rotate(180deg)}.RevealablePhone_phoneButton__OYUbO{padding:0}.RevealablePhone_label__H1Lys{color:var(--color-text-muted)}.CarInstanceSoldBanner_sticky__HCzS6{grid-column:1/-1;position:sticky;top:0;z-index:var(--z-sticky)}.LayoutThumbnails_gallery__cs49T{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--sp-4)}.LayoutThumbnails_thumb__DLv1l{border:1px solid var(--color-border-subtle);border-radius:var(--r-sm);overflow:hidden;background:var(--color-surface)}.LayoutThumbnails_frame__OFipR{display:flex;height:148px;background:var(--color-surface-page)}.LayoutThumbnails_chat__mruSY{flex:0 0 26%;background:var(--color-surface-inverse)}.LayoutThumbnails_body__tof3D{flex:1 1 auto;display:flex;flex-direction:column;gap:5px;padding:7px;min-width:0}.LayoutThumbnails_hero__PrvzX{height:38px;border-radius:3px;background:var(--color-gradient-hero);flex:0 0 auto}.LayoutThumbnails_band__fEs0p{flex:1 1 auto;border-radius:3px;background:var(--color-surface);border:1px solid var(--color-border-subtle)}.LayoutThumbnails_bar__ScKnc{height:13px;border-radius:3px;background:var(--color-surface);border:1px solid var(--color-border);flex:0 0 auto}.LayoutThumbnails_toggle__AghIs{height:13px;width:60%;border-radius:999px;background:var(--color-surface-brand-tint);flex:0 0 auto}.LayoutThumbnails_title__Kawml{height:11px;width:52%;border-radius:3px;background:var(--color-accent-2);flex:0 0 auto}.LayoutThumbnails_grid__I64BI{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.LayoutThumbnails_grid2__uiTXC{grid-template-columns:repeat(2,1fr)}.LayoutThumbnails_cell__dOn9w{border-radius:3px;background:var(--color-surface);border:1px solid var(--color-border-subtle)}.LayoutThumbnails_cap__01FMT{padding:9px 11px;border-top:1px solid var(--color-border-subtle);display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.LayoutThumbnails_cap__01FMT strong{font:var(--type-label);color:var(--color-text-primary)}.LayoutThumbnails_cap__01FMT code{font-size:var(--fs-xs);color:var(--color-text-muted)}.LayoutThumbnails_ad__LhOqn{border-radius:3px;background:var(--color-accent-2-bg);border:1px dashed var(--color-accent-2);flex:0 0 auto}.LayoutThumbnails_adTop__2oqun{height:15px}.LayoutThumbnails_adFeed__o69F1{height:13px}.LayoutThumbnails_row__FqXkV{display:flex;gap:5px;flex:1 1 auto;min-width:0}.LayoutThumbnails_col__LaXEc{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-width:0}.LayoutThumbnails_aside__HzvHl{flex:0 0 24%;display:flex;flex-direction:column;gap:5px}.LayoutThumbnails_aside__HzvHl .LayoutThumbnails_ad__LhOqn{flex:1 1 auto}.LayoutThumbnails_legend__Ktiu1{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 4px}.LayoutThumbnails_legendItem__Clqw_{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-xs);color:var(--color-text-secondary)}.LayoutThumbnails_legendSw__2g9_o{display:inline-block;width:22px;height:13px;border-radius:3px;flex:0 0 auto}.LayoutThumbnails_swChat__vEHe0{background:var(--color-surface-inverse)}.LayoutThumbnails_swHero__QF3yP{background:var(--color-gradient-hero)}.LayoutThumbnails_swContent__xVFOj{background:var(--color-surface);border:1px solid var(--color-border-subtle)}.LayoutThumbnails_swToggle___3F1W{background:var(--color-surface-brand-tint);border-radius:999px}.LayoutThumbnails_swTitle__9OrRM{background:var(--color-accent-2)}.LayoutThumbnails_swAd__LEF8f{background:var(--color-accent-2-bg);border:1px dashed var(--color-accent-2)}