@media (min-width:681px) and (max-width:900px){html body .app-shell:is([data-active-route=discover],[data-active-route=car]){display:block!important;width:100%!important;min-width:0!important;overflow-x:hidden!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar{position:sticky!important;top:12px!important;z-index:80!important;display:flex!important;width:calc(100% - 32px)!important;max-width:1180px!important;height:72px!important;min-height:72px!important;margin:12px auto 0!important;padding:10px 14px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;overflow:visible!important;border:1px solid rgba(6,61,46,.14)!important;border-radius:18px!important;background:rgba(250,253,249,.96)!important;box-shadow:0 10px 26px rgba(2,11,9,.12)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important;backdrop-filter:blur(18px) saturate(130%)!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .brand-cluster{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;flex:0 1 auto!important;align-items:center!important;gap:12px!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .brand{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;align-items:center!important;gap:9px!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .brand-mark{width:38px!important;height:38px!important;flex:0 0 38px!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .brand strong{color:#063a30!important;font-size:15px!important;line-height:1.05!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .brand small{color:#0b7a5f!important;font-size:9px!important;letter-spacing:.11em!important;line-height:1!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .system-language-switcher{position:static!important;display:inline-flex!important;width:max-content!important;max-width:none!important;margin:0!important;padding:3px!important;gap:2px!important;flex:0 0 auto!important;box-shadow:none!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .system-language-option{min-width:32px!important;min-height:26px!important;font-size:10px!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .brand-services-popover,html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .nav-stack,html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .public-header-nav,html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .sidebar-card{display:none!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .public-supply-entry{display:flex!important;width:auto!important;min-width:0!important;margin:0 0 0 auto!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.sidebar .dealer-login-button{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0 15px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}html body .app-shell:is([data-active-route=discover],[data-active-route=car])>.main{width:100%!important;min-width:0!important;margin:0!important;padding:18px 16px 76px!important}html body .app-shell[data-active-route=car]>.main .car-detail-page,html body .app-shell[data-active-route=discover]>.main .buyer-hero{width:100%!important;max-width:1180px!important;margin-inline:auto!important}}html body .app-shell[data-active-route=saved] .shortlist-match-card{display:grid!important;align-content:start!important;gap:10px!important;min-width:0!important;padding:12px!important;overflow:hidden!important;border:1px solid rgba(103,232,198,.28)!important;border-radius:16px!important;color:#f5fffb!important;background:#031c18!important;box-shadow:inset 0 1px rgba(255,255,255,.06)!important}html body .app-shell[data-active-route=saved] .shortlist-match-card:hover{transform:translateY(-2px)!important;border-color:rgba(103,232,198,.48)!important;box-shadow:inset 0 1px rgba(255,255,255,.08),0 16px 34px rgba(2,18,15,.18)!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media{border:1px solid rgba(216,255,242,.14)!important;border-radius:11px!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media figcaption strong{border-color:rgba(216,255,242,.26)!important;color:#06231d!important;background:#a7f3d0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card>p,html body .app-shell[data-active-route=saved] .shortlist-match-rank>span{color:#b9d7cd!important}html body .app-shell[data-active-route=saved] .shortlist-match-facts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;min-width:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-facts span{display:flex!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:8px 10px!important;align-items:center!important;border:1px solid rgba(103,232,198,.18)!important;border-radius:9px!important;color:#f5fffb!important;background:#0a3028!important;font-size:12px!important;font-weight:830!important;line-height:1.25!important;white-space:normal!important}html body .app-shell[data-active-route=saved] .shortlist-match-facts span:nth-child(2){color:#bdfbe5!important}html body .app-shell[data-active-route=saved] .shortlist-match-facts span:nth-child(3){grid-column:1/-1!important;color:#b9d7cd!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-shortlist-dock{display:grid!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;order:1!important;gap:8px!important;width:100%!important;min-width:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-shortlist-dock .text-button{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(189,251,229,.28)!important;border-radius:10px!important;color:#d7f8ec!important;background:#0a2b25!important;font-size:13px!important;font-weight:800!important;letter-spacing:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-shortlist-dock .card-action-active{border-color:#a7f3d0!important;color:#06231d!important;background:#a7f3d0!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions>.listing-arrange-link,html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions>.primary-button{display:inline-flex!important;grid-column:span 1!important;order:2!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;font-size:13px!important;font-weight:850!important;letter-spacing:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions>.primary-button{border:1px solid rgba(189,251,229,.36)!important;color:#f5fffb!important;background:#12382f!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions>.listing-arrange-link{border:1px solid #20d6a1!important;color:#02251c!important;background:#20d6a1!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions>.listing-arrange-link:after,html body .app-shell[data-active-route=saved] .shortlist-match-card .buyer-card-actions>.primary-button:after{display:none!important;content:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-strip{display:block!important;grid-column:1/-1!important;order:3!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-title{display:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important;overflow:visible!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-card{display:inline-flex!important;min-width:0!important;min-height:44px!important;padding:0 7px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(189,251,229,.18)!important;border-radius:10px!important;color:#d7f8ec!important;background:rgba(10,48,40,.72)!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-card:first-child{display:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-card strong{overflow:hidden!important;color:#d7f8ec!important;font-size:12px!important;font-weight:800!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-action-card span{display:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .card-action-status{grid-column:1/-1!important;order:4!important;color:#b9d7cd!important}@media (max-width:680px){html body .app-shell[data-active-route=saved] .shortlist-match-card{gap:9px!important;padding:10px!important;border-radius:14px!important}html body .app-shell[data-active-route=saved] .shortlist-match-card>p,html body .app-shell[data-active-route=saved] .shortlist-match-facts span:nth-child(3),html body .app-shell[data-active-route=saved] .shortlist-match-rank{display:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media{border-radius:10px!important}}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card:hover{transform:translateY(-2px)!important}html body .app-shell[data-active-route=saved] .shortlist-match-card h3{margin:0!important;letter-spacing:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts{display:grid!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts span{min-width:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-shortlist-dock .text-button{min-height:44px!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-primary-actions>:is(.primary-button,.listing-arrange-link){min-height:46px!important;border-radius:6px!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-primary-actions>.primary-button{border-color:#18b88b!important;color:#ffffff!important;background:#0b8e6b!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-primary-actions>.listing-arrange-link{border-color:#315e53!important;color:#c9f8e9!important;background:#102f28!important}html body .app-shell[data-active-route=saved] .buyer-ai-assistant:not(.is-open),html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-route-rail{display:none!important}@media (max-width:680px){html body .app-shell[data-active-route=discover]>.sidebar{min-height:78px!important;height:78px!important;padding:8px 10px!important;border:1px solid rgba(170,255,229,.2)!important;border-radius:8px!important;color:#ecfff8!important;background:rgba(3,25,19,.92)!important;box-shadow:none!important;backdrop-filter:blur(16px) saturate(125%)!important;-webkit-backdrop-filter:blur(16px) saturate(125%)!important}html body .app-shell[data-active-route=discover]>.sidebar .brand-mark{border-color:rgba(255,255,255,.32)!important;color:#075c48!important;background:#e9fff8!important}html body .app-shell[data-active-route=discover]>.sidebar .brand strong{color:#ffffff!important}html body .app-shell[data-active-route=discover]>.sidebar .brand small{color:#83f2cf!important}html body .app-shell[data-active-route=discover]>.sidebar .system-language-switcher{border-color:rgba(197,255,237,.18)!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important}html body .app-shell[data-active-route=discover]>.sidebar .system-language-option{color:#cfeee4!important}html body .app-shell[data-active-route=discover]>.sidebar .system-language-option.is-active{color:#04241c!important;background:#83f2cf!important}html body .app-shell[data-active-route=discover]>.sidebar .public-supply-entry{gap:5px!important}html body .app-shell[data-active-route=discover]>.sidebar .dealer-login-button{min-height:32px!important;padding:0 10px!important;border:1px solid rgba(214,255,242,.2)!important;border-radius:999px!important;color:#effff9!important;background:rgba(255,255,255,.09)!important;box-shadow:none!important;font-size:10px!important}html body .app-shell[data-active-route=discover]>.sidebar .dealer-login-button:first-child{border-color:#12aa80!important;color:#ffffff!important;background:#07835f!important}html body .app-shell[data-active-route=discover] #cars .mobile-filter-command{gap:6px!important;padding:8px!important;border:1px solid #1f6655!important;border-radius:8px!important;background:#041b16!important;box-shadow:none!important}html body .app-shell[data-active-route=discover] #cars .listing-browse-cinema{height:98px!important;min-height:98px!important;max-height:98px!important;padding:8px!important;border-radius:6px!important}html body .app-shell[data-active-route=discover] #cars .listing-browse-cinema-copy strong{font-size:1.65rem!important;line-height:.95!important}html body .app-shell[data-active-route=discover] #cars .listing-browse-cinema-rail{gap:3px!important}html body .app-shell[data-active-route=discover] #cars .listing-browse-cinema-rail article{min-height:29px!important;padding:3px 5px!important;border-radius:5px!important}html body .app-shell[data-active-route=discover] #cars .listing-browse-cinema-actions{gap:5px!important}html body .app-shell[data-active-route=discover] #cars .listing-browse-cinema-actions a{min-height:34px!important;border-radius:6px!important}html body .app-shell[data-active-route=discover] #cars .buyer-listing-filters{gap:5px!important}html body .app-shell[data-active-route=discover] #cars .buyer-language-chips,html body .app-shell[data-active-route=discover] #cars .buyer-language-search>span{display:none!important}html body .app-shell[data-active-route=discover] #cars .buyer-language-search input,html body .app-shell[data-active-route=discover] #cars .buyer-listing-filters select{min-height:34px!important;height:34px!important;border-radius:6px!important;font-size:11px!important}html body .app-shell[data-active-route=discover] #cars .mobile-market-summary{min-height:30px!important;padding:3px 6px!important;border-radius:6px!important}html body .app-shell[data-active-route=discover] #cars .listing-agent-command-route{min-height:32px!important;height:32px!important;padding:3px!important;gap:3px!important;border-radius:6px!important}html body .app-shell[data-active-route=discover] #cars .listing-agent-command-kicker,html body .app-shell[data-active-route=discover] #cars .listing-filter-result-count{display:none!important}html body .app-shell[data-active-route=discover] #cars .listing-agent-command-card{min-height:28px!important;padding:3px 4px!important;border-radius:5px!important}}@media (min-width:681px){html body .app-shell[data-active-route=saved] .shortlist-match-card>p{color:#b8d9ce!important;line-height:1.55!important}}@media (prefers-reduced-motion:reduce){html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card{transition:none!important}}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-primary-actions{display:grid!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-primary-actions>:is(.primary-button,.listing-arrange-link){display:inline-flex!important;visibility:visible!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:0 9px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:9px!important;opacity:1!important;font-size:13px!important;font-weight:850!important;letter-spacing:0!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-primary-actions>.primary-button{border:1px solid #0b8f6c!important;color:#ffffff!important;background:#087c5f!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-primary-actions>.listing-arrange-link{border:1px solid #b9d2ca!important;color:#0a5544!important;background:#eef8f4!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-primary-actions>:is(.primary-button,.listing-arrange-link):after{display:none!important;content:none!important}@media (prefers-reduced-motion:reduce){html body .app-shell[data-active-route=saved] .shortlist-match-card{transition:none!important}}html body .app-shell[data-active-route=discover] #cars .car-card,html body .app-shell[data-active-route=saved] .shortlist-match-card{border:1px solid rgba(7,78,61,.14)!important;border-radius:12px!important;color:#062f27!important;background:#fbfdfc!important;box-shadow:0 10px 28px rgba(2,34,27,.09)!important}html body .app-shell[data-active-route=discover] #cars .car-card:hover,html body .app-shell[data-active-route=saved] .shortlist-match-card:hover{transform:translateY(-2px)!important;border-color:rgba(8,136,103,.34)!important;box-shadow:0 16px 36px rgba(2,34,27,.14)!important}html body .app-shell[data-active-route=discover] #cars .listing-card-cinema-image,html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media{overflow:hidden!important;border:0!important;border-radius:10px!important;background:#dfe9e5!important}html body .app-shell[data-active-route=discover] #cars .listing-card-cinema-image img,html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media img{width:100%!important;height:100%!important;object-fit:cover!important}html body .app-shell[data-active-route=discover] #cars .listing-card-identity-chip{right:auto!important;bottom:52px!important;left:12px!important;max-width:calc(100% - 24px)!important;padding:0!important;border:0!important;color:#ffffff!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app-shell[data-active-route=discover] #cars .listing-card-identity-chip>span{display:none!important}html body .app-shell[data-active-route=discover] #cars .listing-card-identity-chip strong{overflow:hidden!important;color:#ffffff!important;font-size:15px!important;font-weight:820!important;line-height:1.15!important;text-overflow:ellipsis!important;text-shadow:0 2px 12px rgba(0,0,0,.75)!important;white-space:nowrap!important}html body .app-shell[data-active-route=discover] #cars .listing-card-price-overlay{right:12px!important;bottom:12px!important;left:12px!important;display:flex!important;width:auto!important;max-width:none!important;padding:0!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .app-shell[data-active-route=discover] #cars .listing-card-price-overlay strong{padding:0!important;color:#ffffff!important;background:transparent!important;font-size:23px!important;font-weight:900!important;line-height:1!important;text-shadow:0 2px 14px rgba(0,0,0,.82)!important}html body .app-shell[data-active-route=discover] #cars .listing-card-monthly-chip{padding:6px 8px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:7px!important;color:#052b23!important;background:rgba(235,255,248,.92)!important;font-size:11px!important;font-weight:850!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .app-shell[data-active-route=discover] #cars .listing-card-view-link{top:12px!important;right:12px!important;min-height:38px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:8px!important;color:#ffffff!important;background:rgba(2,31,25,.72)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}html body .app-shell[data-active-route=discover] #cars .car-card-body{display:grid!important;gap:10px!important;padding:15px!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-agent-route-rail,html body .app-shell[data-active-route=discover] #cars .car-card-topline,html body .app-shell[data-active-route=discover] #cars .match-explainer,html body .app-shell[data-active-route=discover] #cars .price-row,html body .app-shell[data-active-route=discover] #cars .tag-row{display:none!important}html body .app-shell[data-active-route=discover] #cars .card-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}html body .app-shell[data-active-route=discover] #cars .card-title-row h3{margin:0!important;color:#062f27!important;font-size:18px!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important}html body .app-shell[data-active-route=discover] #cars .match-pill{flex:0 0 auto!important;padding:5px 7px!important;border:1px solid rgba(8,136,103,.18)!important;border-radius:7px!important;color:#087458!important;background:#e9f7f1!important;font-size:11px!important;font-weight:850!important}html body .app-shell[data-active-route=discover] #cars .car-facts{display:flex!important;min-width:0!important;gap:0!important;color:#48665e!important;font-size:12px!important;line-height:1.3!important}html body .app-shell[data-active-route=discover] #cars .car-facts span{min-width:0!important;padding:0 8px!important;border:0!important;border-left:1px solid #cddbd6!important;border-radius:0!important;background:transparent!important}html body .app-shell[data-active-route=discover] #cars .car-facts span:first-child{padding-left:0!important;border-left:0!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .buyer-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-shortlist-dock{display:grid!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;order:1!important;gap:8px!important;width:100%!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-shortlist-dock .text-button{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #cedbd7!important;border-radius:9px!important;color:#17483c!important;background:#ffffff!important;font-size:13px!important;font-weight:800!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .listing-shortlist-dock .card-action-active{border-color:#0d9b75!important;color:#ffffff!important;background:#087c5f!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .buyer-card-actions>.listing-arrange-link,html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .buyer-card-actions>.primary-button{display:inline-flex!important;grid-column:span 1!important;order:2!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:9px!important;font-size:13px!important;font-weight:850!important;letter-spacing:0!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .buyer-card-actions>.primary-button{border:1px solid #0b8f6c!important;color:#ffffff!important;background:#087c5f!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .buyer-card-actions>.listing-arrange-link{border:1px solid #b9d2ca!important;color:#0a5544!important;background:#eef8f4!important}html body .app-shell:is([data-active-route=discover],[data-active-route=saved]) .buyer-card-actions>:is(.primary-button,.listing-arrange-link):after{display:none!important;content:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-card{color:#062f27!important;background:#fbfdfc!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts span,html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-rank>span,html body .app-shell[data-active-route=saved] .shortlist-match-card h3{color:#062f27!important}html body .app-shell[data-active-route=saved] .shortlist-match-facts span{border-color:#d5e2de!important;color:#17483c!important;background:#f2f8f5!important}html body .app-shell[data-active-route=discover] .hero-action-strip,html body .app-shell[data-active-route=discover] .hero-proof,html body .app-shell[data-active-route=discover] .home-agent-action-rail,html body .app-shell[data-active-route=discover] .quick-chips,html body .app-shell[data-active-route=discover] .search-filter-strip{display:none!important}html body .app-shell[data-active-route=discover] .showcase-car-media{position:relative!important;width:100%!important;aspect-ratio:16/10!important;margin:8px 0 12px!important;overflow:hidden!important;border-radius:10px!important;background:#dce8e3!important}html body .app-shell[data-active-route=discover] .showcase-car-media:after{position:absolute!important;inset:0!important;content:""!important;background:linear-gradient(180deg,transparent 54%,rgba(1,25,20,.6))!important;pointer-events:none!important}html body .app-shell[data-active-route=discover] .showcase-car-media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}@media (min-width:901px){html body .app-shell[data-active-route=discover] .buyer-hero{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr)!important;min-height:650px!important;padding:clamp(36px,5vw,72px)!important;align-items:center!important}html body .app-shell[data-active-route=discover] .hero-copy{max-width:680px!important}html body .app-shell[data-active-route=discover] .home-first-match-dock{display:grid!important;max-width:590px!important;margin-top:18px!important}html body .app-shell[data-active-route=discover] .hero-showcase{width:100%!important;max-width:390px!important;margin-left:auto!important}}@media (max-width:680px){html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card{min-height:0!important;padding:10px!important}html body .app-shell[data-active-route=discover] #cars .listing-card-cinema-image{aspect-ratio:16/10!important;min-height:0!important}html body .app-shell[data-active-route=discover] #cars .car-card-body{padding:13px 2px 2px!important}html body .app-shell[data-active-route=discover] #cars .card-title-row h3{font-size:17px!important}html body .app-shell[data-active-route=discover] #cars .car-facts span:nth-child(3){display:none!important}html body .app-shell[data-active-route=discover] .buyer-hero{min-height:min(700px,calc(100svh - 72px))!important}}html body .buyer-ai-assistant,html body .dealer-floating-agent{z-index:1400!important}html body .app-shell[data-active-route=agent] .buyer-ai-assistant,html body .app-shell[data-active-route=car]:has(.car-detail-cinematic-hero) .buyer-ai-assistant,html body .app-shell[data-active-route=discover] .buyer-ai-assistant,html body .app-shell[data-active-route=saved] .buyer-ai-assistant{display:block!important}@media (max-width:680px){html body .app-shell[data-active-route=agent] .buyer-ai-assistant,html body .app-shell[data-active-route=car]:has(.car-detail-cinematic-hero) .buyer-ai-assistant,html body .app-shell[data-active-route=discover] .buyer-ai-assistant,html body .app-shell[data-active-route=saved] .buyer-ai-assistant{bottom:calc(76px + env(safe-area-inset-bottom))!important}html body .app-shell[data-active-route=agent] .buyer-agent-chat-launcher,html body .app-shell[data-active-route=car]:has(.car-detail-cinematic-hero) .buyer-agent-chat-launcher,html body .app-shell[data-active-route=discover] .buyer-agent-chat-launcher,html body .app-shell[data-active-route=saved] .buyer-agent-chat-launcher{right:max(12px,env(safe-area-inset-right))!important;bottom:calc(82px + env(safe-area-inset-bottom))!important;display:grid!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;place-items:center!important;overflow:hidden!important}html body .app-shell[data-active-route=car]:has(.car-detail-cinematic-hero) .buyer-agent-chat-launcher{bottom:calc(152px + env(safe-area-inset-bottom))!important}html body .app-shell .buyer-agent-chat-launcher .nav-ai-orb{width:36px!important;height:36px!important;margin:0!important}html body .app-shell .buyer-agent-chat-launcher .nav-ai-copy{display:none!important}}html body .buyer-ai-assistant .ask-motoai-floating{min-height:48px!important;border:1px solid rgba(52,211,153,.5)!important;box-shadow:0 14px 30px rgba(4,34,25,.26)!important}html body .buyer-ai-assistant .ask-motoai-floating .nav-ai-copy small,html body .buyer-ai-assistant .ask-motoai-floating .nav-ai-copy strong{white-space:nowrap!important}@media (min-width:681px) and (max-width:900px){html body .app-shell[data-active-route=agent] #buyer-agent-chat .buyer-agent-chat-launcher,html body .app-shell[data-active-route=car] #buyer-agent-chat .buyer-agent-chat-launcher,html body .app-shell[data-active-route=discover] #buyer-agent-chat .buyer-agent-chat-launcher,html body .app-shell[data-active-route=saved] #buyer-agent-chat .buyer-agent-chat-launcher{right:max(12px,env(safe-area-inset-right))!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;display:grid!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;place-items:center!important;overflow:hidden!important;transform:none!important}html body .app-shell #buyer-agent-chat .buyer-agent-chat-launcher .nav-ai-orb{width:36px!important;height:36px!important;margin:0!important}html body .app-shell #buyer-agent-chat .buyer-agent-chat-launcher .nav-ai-copy{display:none!important}}html body .buyer-ai-assistant .buyer-ai-close{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;place-items:center!important}html body .buyer-agent-arrange-form{display:grid!important;gap:10px!important;padding:12px!important;border:1px solid rgba(52,211,153,.24)!important;border-radius:14px!important;background:rgba(236,253,245,.72)!important}html body .buyer-agent-arrange-form>label,html body .buyer-agent-arrange-form>label>span,html body .buyer-agent-form-heading,html body .buyer-agent-form-heading small{display:grid!important;gap:3px!important}html body .buyer-agent-form-heading strong{color:#063a30!important;font-size:15px!important}html body .buyer-agent-arrange-form label>span,html body .buyer-agent-consent span,html body .buyer-agent-form-heading small{color:#47645a!important;font-size:11px!important;line-height:1.35!important}html body .buyer-agent-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body .buyer-agent-arrange-form input:not([type=checkbox]),html body .buyer-agent-arrange-form select,html body .buyer-agent-arrange-form textarea{box-sizing:border-box!important;width:100%!important;min-height:40px!important;padding:8px 9px!important;border:1px solid rgba(6,61,46,.16)!important;border-radius:9px!important;color:#08271e!important;background:#ffffff!important;font-size:13px!important}html body .buyer-agent-arrange-form textarea{min-height:58px!important;resize:vertical!important}html body .buyer-agent-consent{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:7px!important}html body .buyer-agent-consent input{width:17px!important;height:17px!important;margin:1px 0 0!important;accent-color:#069f7a!important}html body .buyer-agent-error{margin:0!important;color:#a2342b!important;font-size:12px!important}html body .buyer-agent-receipt{display:grid!important;gap:7px!important;padding:10px!important;border:1px solid rgba(6,159,122,.28)!important;border-radius:10px!important;background:rgba(209,250,229,.72)!important}html body .buyer-agent-receipt p,html body .buyer-agent-receipt small{margin:0!important;color:#28564a!important;font-size:12px!important;line-height:1.35!important}html body .agent-workspace-page{width:min(100%,1120px)!important;margin-inline:auto!important;padding:18px 18px 110px!important}html body .agent-workspace-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)!important;gap:32px!important;align-items:end!important;padding:34px!important;color:#f4fff9!important;background:#063b30!important}html body .agent-workspace-copy{display:grid!important;gap:12px!important;max-width:650px!important}html body .agent-workspace-copy h1,html body .agent-workspace-copy p,html body .agent-workspace-section-heading h2{margin:0!important;letter-spacing:0!important}html body .agent-workspace-copy h1{max-width:18ch!important;color:#ffffff!important;font-size:40px!important;line-height:1.04!important;text-wrap:balance!important}html body .agent-workspace-copy p{max-width:58ch!important;color:#d6eee5!important;font-size:15px!important;line-height:1.55!important}html body .agent-workspace-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:6px!important}html body .agent-workspace-actions .ghost-button,html body .agent-workspace-actions .primary-button{min-height:46px!important;padding-inline:18px!important}html body .agent-workspace-actions .ghost-button{border-color:rgba(255,255,255,.34)!important;color:#ffffff!important;background:transparent!important}html body .agent-workspace-flow{display:grid!important;gap:0!important;border-block:1px solid rgba(255,255,255,.18)!important}html body .agent-workspace-flow article{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-height:62px!important;border-bottom:1px solid rgba(255,255,255,.14)!important}html body .agent-workspace-flow article:last-child{border-bottom:0!important}html body .agent-workspace-flow article>span{display:grid!important;width:28px!important;height:28px!important;place-items:center!important;border-radius:50%!important;color:#043329!important;background:#8ff0cc!important;font-size:12px!important;font-weight:800!important}html body .agent-workspace-flow article div{display:grid!important;gap:2px!important}html body .agent-workspace-flow strong{color:#ffffff!important;font-size:14px!important}html body .agent-workspace-flow small{color:#bddfd2!important;font-size:12px!important}html body .agent-workspace-track{display:grid!important;gap:18px!important;padding-top:30px!important}html body .agent-workspace-section-heading{display:grid!important;gap:5px!important}html body .agent-workspace-section-heading h2{color:#f4fff9!important;font-size:26px!important;line-height:1.12!important}html body .agent-workspace-section-heading p{max-width:64ch!important;margin:0!important;color:#a9cabf!important;font-size:14px!important;line-height:1.5!important}html body .agent-workspace-track>.buyer-agent-jobs-tracker,html body .agent-workspace-track>.owner-agent-status-lookup{margin:0!important}@media (max-width:420px){html body .buyer-agent-form-grid{grid-template-columns:1fr!important}html body .buyer-ai-assistant .ask-motoai-floating{max-width:calc(100vw - 20px)!important}}@media (max-width:760px){html body .agent-workspace-page{padding:0 0 112px!important}html body .agent-workspace-hero{grid-template-columns:1fr!important;gap:24px!important;padding:26px 18px!important}html body .agent-workspace-copy h1{max-width:15ch!important;font-size:32px!important}html body .agent-workspace-actions{display:grid!important;grid-template-columns:1fr!important}html body .agent-workspace-actions .ghost-button,html body .agent-workspace-actions .primary-button{width:100%!important}html body .agent-workspace-track{gap:14px!important;padding:24px 14px 0!important}html body .agent-workspace-section-heading h2{font-size:22px!important}}html body .login-page .dev-user-card .primary-button{min-height:44px!important;width:100%!important;align-items:center!important;justify-content:center!important}html body .dealer-photo-preview-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(88px,1fr))!important;gap:8px!important;width:100%!important;margin:4px 0 2px!important}html body .dealer-photo-preview{position:relative!important;display:grid!important;min-width:0!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(6,61,46,.16)!important;border-radius:10px!important;background:#e6efeb!important;aspect-ratio:4/3!important}html body .dealer-photo-preview img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important}html body .dealer-photo-preview figcaption{position:absolute!important;right:4px!important;bottom:4px!important;left:4px!important;overflow:hidden!important;padding:3px 5px!important;border-radius:5px!important;background:rgba(2,8,6,.72)!important;color:#fff!important;font-size:10px!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:680px){html body .app-shell[data-active-route=dealer]{overflow-x:clip!important}html body .app-shell[data-active-route=dealer]>.sidebar{display:flex!important;width:calc(100% - 16px)!important;max-width:none!important;height:58px!important;min-height:58px!important;margin:8px auto 0!important;padding:8px 10px!important;flex-direction:row!important;align-items:center!important;overflow:visible!important;border:1px solid rgba(120,255,214,.2)!important;border-radius:16px!important;background:rgba(3,24,18,.92)!important;box-shadow:0 12px 28px rgba(0,0,0,.24)!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand-cluster{display:flex!important;width:100%!important;min-width:0!important;align-items:center!important;gap:8px!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand{display:flex!important;width:max-content!important;max-width:none!important;min-width:max-content!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important;overflow:visible!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand-mark{width:34px!important;height:34px!important;flex:0 0 34px!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand small,html body .app-shell[data-active-route=dealer]>.sidebar .brand strong{display:block!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand strong{color:#f2fff9!important;font-size:13px!important;line-height:1!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand small{color:#5ee7b7!important;font-size:8px!important;letter-spacing:.12em!important;line-height:1.1!important;white-space:nowrap!important}html body .app-shell[data-active-route=dealer]>.sidebar .brand strong{white-space:nowrap!important}html body .app-shell[data-active-route=dealer]>.sidebar .system-language-switcher{position:static!important;display:inline-flex!important;width:max-content!important;min-width:max-content!important;margin:0!important;padding:2px!important;gap:1px!important;box-shadow:none!important;background:rgba(255,255,255,.08)!important}html body .app-shell[data-active-route=dealer]>.sidebar .system-language-option{min-width:25px!important;min-height:22px!important;padding-inline:5px!important;font-size:9px!important}html body .app-shell[data-active-route=dealer]>.sidebar .dealer-profile-button{display:grid!important;width:34px!important;height:34px!important;min-width:34px!important;margin-left:auto!important;flex:0 0 34px!important;font-size:0!important}html body .app-shell[data-active-route=dealer]>.sidebar .dealer-profile-button:before{display:block!important;content:"D"!important;font-size:14px!important;line-height:1!important}html body .app-shell[data-active-route=dealer]>.sidebar .dealer-profile-button:after{display:none!important;content:none!important}html body .app-shell[data-active-route=dealer] .journey-bar{position:fixed!important;top:auto!important;right:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;left:8px!important;z-index:100!important;display:block!important;width:calc(100% - 16px)!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:5px!important;transform:none!important;overflow:hidden!important;border:1px solid rgba(120,255,214,.18)!important;border-radius:16px!important;background:rgba(3,24,18,.94)!important;box-shadow:0 16px 32px rgba(0,0,0,.3)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important;backdrop-filter:blur(18px) saturate(130%)!important}html body .app-shell[data-active-route=dealer] .journey-context{display:none!important}html body .app-shell[data-active-route=dealer] .dealer-workspace-switcher{position:relative!important;top:auto!important;right:auto!important;left:auto!important;display:flex!important;width:calc(100% - 16px)!important;max-width:none!important;min-height:38px!important;margin:8px auto!important;padding:4px!important;transform:none!important;overflow:hidden!important;border-radius:12px!important}html body .app-shell[data-active-route=dealer] .dealer-local-portal[data-dealer-portal-workspace=overview] .dealer-workspace-switcher{display:none!important}html body .app-shell[data-active-route=dealer]:has(.dealer-command-center) .dealer-workspace-switcher{display:none!important}html body .app-shell[data-active-route=dealer] .dealer-workspace-back{display:inline-flex!important;flex:0 0 auto!important;min-height:30px!important;align-items:center!important;padding:0 9px!important;font-size:10px!important}html body .app-shell[data-active-route=dealer] .dealer-workspace-pills{display:flex!important;min-width:0!important;flex:1 1 auto!important;overflow-x:auto!important}html body .app-shell[data-active-route=dealer] .dealer-workspace-pill{display:none!important}html body .app-shell[data-active-route=dealer] .dealer-workspace-pill.is-active{display:inline-flex!important;min-height:30px!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;padding:0 12px!important;font-size:10px!important;white-space:nowrap!important}html body .app-shell[data-active-route=dealer] .journey-bar .journey-actions{display:grid!important;height:42px!important;min-height:42px!important;align-items:stretch!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;gap:4px!important}html body .app-shell[data-active-route=dealer] .journey-bar .journey-actions a,html body .app-shell[data-active-route=dealer] .journey-bar .journey-actions a:not([href]){display:inline-flex!important;visibility:visible!important;opacity:1!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 4px!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;color:rgba(240,255,248,.78)!important;background:rgba(23,75,61,.92)!important;border-radius:11px!important;font-size:10px!important;font-weight:800!important;text-indent:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .app-shell[data-active-route=dealer] #dealer-mobile-dock .journey-actions>a{display:inline-flex!important}html body .app-shell[data-active-route=dealer] .journey-bar .journey-actions a:after,html body .app-shell[data-active-route=dealer] .journey-bar .journey-actions a:before{display:none!important;content:none!important}html body .app-shell[data-active-route=dealer] .main{padding-bottom:76px!important}}@media (min-width:681px) and (max-width:900px){html body .app-shell[data-active-route=car]>.sidebar,html body .app-shell[data-active-route=discover]>.sidebar{position:sticky!important;top:12px!important;z-index:80!important;display:flex!important;width:calc(100% - 32px)!important;max-width:1180px!important;height:72px!important;min-height:72px!important;margin:12px auto 0!important;padding:10px 14px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;overflow:visible!important;border-radius:18px!important}html body .app-shell[data-active-route=car]>.sidebar .brand-cluster,html body .app-shell[data-active-route=discover]>.sidebar .brand-cluster{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;flex:0 1 auto!important;align-items:center!important;gap:12px!important}html body .app-shell[data-active-route=car]>.sidebar .brand,html body .app-shell[data-active-route=discover]>.sidebar .brand{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;align-items:center!important;gap:9px!important}html body .app-shell[data-active-route=car]>.sidebar .system-language-switcher,html body .app-shell[data-active-route=discover]>.sidebar .system-language-switcher{position:static!important;display:inline-flex!important;width:max-content!important;max-width:none!important;margin:0!important;padding:3px!important;flex:0 0 auto!important;box-shadow:none!important}html body .app-shell[data-active-route=car]>.sidebar .system-language-option,html body .app-shell[data-active-route=discover]>.sidebar .system-language-option{min-width:32px!important;min-height:26px!important;font-size:10px!important}html body .app-shell[data-active-route=car]>.sidebar .brand-services-popover,html body .app-shell[data-active-route=car]>.sidebar .nav-stack,html body .app-shell[data-active-route=car]>.sidebar .public-header-nav,html body .app-shell[data-active-route=car]>.sidebar .sidebar-card,html body .app-shell[data-active-route=discover]>.sidebar .brand-services-popover,html body .app-shell[data-active-route=discover]>.sidebar .nav-stack,html body .app-shell[data-active-route=discover]>.sidebar .public-header-nav,html body .app-shell[data-active-route=discover]>.sidebar .sidebar-card{display:none!important}html body .app-shell[data-active-route=car]>.sidebar .public-supply-entry,html body .app-shell[data-active-route=discover]>.sidebar .public-supply-entry{display:flex!important;width:auto!important;min-width:0!important;margin:0 0 0 auto!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important}html body .app-shell[data-active-route=car]>.sidebar .dealer-login-button,html body .app-shell[data-active-route=discover]>.sidebar .dealer-login-button{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0 15px!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}html body .app-shell[data-active-route=car]>.main,html body .app-shell[data-active-route=discover]>.main{width:100%!important;min-width:0!important;margin:0!important;padding:18px 16px 76px!important}}html body .app-shell[data-active-route=discover] .home-first-match-dock{display:none!important}@media (max-width:680px){html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .buyer-card-actions,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .buyer-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto!important;grid-template-areas:none!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .buyer-card-actions>a.listing-arrange-link,html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .buyer-card-actions>a.primary-button,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .buyer-card-actions>a.listing-arrange-link,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .buyer-card-actions>a.primary-button{display:inline-flex!important;visibility:visible!important;grid-column:span 1!important;width:100%!important;min-width:0!important;min-height:46px!important;opacity:1!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .buyer-card-actions>a.primary-button,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .buyer-card-actions>a.primary-button{color:#ffffff!important;background:#087c5f!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .buyer-card-actions>a.listing-arrange-link,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .buyer-card-actions>a.listing-arrange-link{color:#0a5544!important;background:#eef8f4!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .listing-primary-actions,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions{display:grid!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;order:2!important;gap:8px!important;width:100%!important;min-width:0!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .listing-primary-actions>:is(a.primary-button,a.listing-arrange-link),html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions>:is(a.primary-button,a.listing-arrange-link){display:inline-flex!important;visibility:visible!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:0 9px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:9px!important;opacity:1!important;font-size:13px!important;font-weight:850!important;letter-spacing:0!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .listing-primary-actions>a.primary-button,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions>a.primary-button{border:1px solid #0b8f6c!important;color:#ffffff!important;background:#087c5f!important}html body .app-shell[data-active-route=discover] #cars .listing-grid .car-card .listing-primary-actions>a.listing-arrange-link,html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions>a.listing-arrange-link{border:1px solid #b9d2ca!important;color:#0a5544!important;background:#eef8f4!important}}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card{gap:10px!important;padding:10px!important;overflow:hidden!important;border:1px solid #246b59!important;border-radius:8px!important;color:#ecfdf5!important;background:#041b16!important;box-shadow:0 12px 24px rgba(1,18,14,.2)!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card:hover{border-color:#3e9a80!important;box-shadow:0 16px 30px rgba(1,18,14,.26)!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media{aspect-ratio:16/10!important;border-radius:6px!important;background:#0b3028!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media figcaption span,html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media figcaption strong{max-width:62%!important;padding:6px 8px!important;border:1px solid rgba(220,255,244,.25)!important;border-radius:6px!important;color:#ecfdf5!important;background:rgba(3,30,24,.82)!important;font-size:11px!important;letter-spacing:0!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-car-media figcaption strong{color:#03251d!important;background:#84f3cf!important}html body .app-shell[data-active-route=saved] .shortlist-match-card h3{color:#f5fffb!important;font-size:17px!important;font-weight:850!important;line-height:1.2!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-rank>span,html body .app-shell[data-active-route=saved] .shortlist-match-card>p{color:#a8cfc3!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:4px 12px!important;padding:10px 0 2px!important;border-top:1px solid rgba(157,230,207,.17)!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts span{width:auto!important;padding:0!important;border:0!important;border-radius:0!important;color:#f5fffb!important;background:transparent!important;font-size:14px!important;font-weight:850!important;line-height:1.25!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts span:nth-child(2){color:#8cf5d1!important;text-align:right!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts span:nth-child(3){grid-column:1/-1!important;color:#a8cfc3!important;font-size:12px!important;font-weight:700!important;text-align:left!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-shortlist-dock .text-button{border:1px solid #315e53!important;border-radius:6px!important;color:#ddf8ef!important;background:#0b2c25!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-shortlist-dock .card-action-active{border-color:#84f3cf!important;color:#03251d!important;background:#84f3cf!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-shortlist-dock .text-button{border:1px solid #315e53!important;border-radius:6px!important;color:#ddf8ef!important;background:#0b2c25!important;clip-path:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-shortlist-dock .card-action-active{border-color:#84f3cf!important;color:#03251d!important;background:#84f3cf!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions{order:2!important;overflow:visible!important;border-radius:0!important;background:transparent!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-shortlist-dock{order:1!important;overflow:visible!important;border-radius:0!important;background:transparent!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions>:is(a.primary-button,a.listing-arrange-link){border-radius:6px!important;clip-path:none!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions>a.primary-button{border-color:#18b88b!important;color:#ffffff!important;background:#0b8e6b!important}html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card .listing-primary-actions>a.listing-arrange-link{border-color:#315e53!important;color:#c9f8e9!important;background:#102f28!important}html body .app-shell[data-active-route=saved] .buyer-ai-assistant:not(.is-open),html body .app-shell[data-active-route=saved] .shortlist-match-card .listing-agent-route-rail{display:none!important}@media (max-width:680px){html body .app-shell[data-active-route=saved] .shortlist-match-grid .shortlist-match-card{gap:9px!important;padding:9px!important}html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-facts span:nth-child(3),html body .app-shell[data-active-route=saved] .shortlist-match-card .shortlist-match-rank,html body .app-shell[data-active-route=saved] .shortlist-match-card>p{display:none!important}}