:root{--blackstone:#141414;--blackstone-deep:#0d0d0d;--whiteout:#e9ecef}@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600&display=swap');*,*::before,*::after{box-sizing:border-box}html{height:100%;overflow-x:hidden;background:#0d0d0d}body,#app{height:100%}body{background:#050505}@media all and (display-mode:fullscreen),all and (display-mode:standalone){#stickyHeaderGroup{padding-top:env(safe-area-inset-top,0px)}#appFrame{padding-bottom:env(safe-area-inset-bottom,0px)}}html.theme-light,html.theme-light body{background:#e9ecef}#appViewport{background:#050505}html.theme-light #appViewport{background:#e9ecef}body{margin:0;-webkit-font-smoothing:antialiased;font-family:'Vazirmatn',Tahoma,'Segoe UI',-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6,p{margin:0}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}.font-sans{font-family:'Vazirmatn',Tahoma,'Segoe UI',-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:700}.font-serif{font-family:'Vazirmatn','Playfair Display',Georgia,Cambria,'Times New Roman',Times,Tahoma,serif;font-weight:400}.brand-mark{font-family:'Vazirmatn','Playfair Display',Georgia,'Times New Roman',Times,serif;color:#e0e3e6}.brand-mono-ring{width:52px;height:52px;border-radius:9999px;border:1px solid rgba(224,227,230,0.35);display:flex;align-items:center;justify-content:center}.brand-mono{font-family:'Vazirmatn','Playfair Display',Georgia,'Times New Roman',Times,serif;font-style:italic;font-weight:600;font-size:15px;letter-spacing:0.03em;color:#e0e3e6}.brand-mark .brand-mark-top{font-weight:400;font-style:italic;letter-spacing:0.01em}.brand-mark .brand-mark-bottom{font-weight:700;letter-spacing:0.08em}.theme-light .brand-mark{color:#1f1f1f}.p-0{padding:0px}.px-0{padding-left:0px;padding-right:0px}.py-0{padding-top:0px;padding-bottom:0px}.pt-0{padding-top:0px}.pb-0{padding-bottom:0px}.pl-0{padding-left:0px}.pr-0{padding-right:0px}.mt-0{margin-top:0px}.mb-0{margin-bottom:0px}.mx-0{margin-left:0px;margin-right:0px}.gap-0{gap:0px}.-mt-0{margin-top:-0px}.p-0\.5{padding:0.125rem}.px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.pt-0\.5{padding-top:0.125rem}.pb-0\.5{padding-bottom:0.125rem}.pl-0\.5{padding-left:0.125rem}.pr-0\.5{padding-right:0.125rem}.mt-0\.5{margin-top:0.125rem}.mb-0\.5{margin-bottom:0.125rem}.mx-0\.5{margin-left:0.125rem;margin-right:0.125rem}.gap-0\.5{gap:0.125rem}.-mt-0\.5{margin-top:-0.125rem}.p-1{padding:0.25rem}.px-1{padding-left:0.25rem;padding-right:0.25rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.pt-1{padding-top:0.25rem}.pb-1{padding-bottom:0.25rem}.pl-1{padding-left:0.25rem}.pr-1{padding-right:0.25rem}.mt-1{margin-top:0.25rem}.mb-1{margin-bottom:0.25rem}.mx-1{margin-left:0.25rem;margin-right:0.25rem}.gap-1{gap:0.25rem}.-mt-1{margin-top:-0.25rem}.p-1\.5{padding:0.375rem}.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.pt-1\.5{padding-top:0.375rem}.pb-1\.5{padding-bottom:0.375rem}.pl-1\.5{padding-left:0.375rem}.pr-1\.5{padding-right:0.375rem}.mt-1\.5{margin-top:0.375rem}.mb-1\.5{margin-bottom:0.375rem}.mx-1\.5{margin-left:0.375rem;margin-right:0.375rem}.gap-1\.5{gap:0.375rem}.-mt-1\.5{margin-top:-0.375rem}.p-2{padding:0.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.pt-2{padding-top:0.5rem}.pb-2{padding-bottom:0.5rem}.pl-2{padding-left:0.5rem}.pr-2{padding-right:0.5rem}.mt-2{margin-top:0.5rem}.mb-2{margin-bottom:0.5rem}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.gap-2{gap:0.5rem}.-mt-2{margin-top:-0.5rem}.p-2\.5{padding:0.625rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.pt-2\.5{padding-top:0.625rem}.pb-2\.5{padding-bottom:0.625rem}.pl-2\.5{padding-left:0.625rem}.pr-2\.5{padding-right:0.625rem}.mt-2\.5{margin-top:0.625rem}.mb-2\.5{margin-bottom:0.625rem}.mx-2\.5{margin-left:0.625rem;margin-right:0.625rem}.gap-2\.5{gap:0.625rem}.-mt-2\.5{margin-top:-0.625rem}.p-3{padding:0.75rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.pt-3{padding-top:0.75rem}.pb-3{padding-bottom:0.75rem}.pl-3{padding-left:0.75rem}.pr-3{padding-right:0.75rem}.mt-3{margin-top:0.75rem}.mb-3{margin-bottom:0.75rem}.mx-3{margin-left:0.75rem;margin-right:0.75rem}.gap-3{gap:0.75rem}.-mt-3{margin-top:-0.75rem}.p-3\.5{padding:0.875rem}.px-3\.5{padding-left:0.875rem;padding-right:0.875rem}.py-3\.5{padding-top:0.875rem;padding-bottom:0.875rem}.pt-3\.5{padding-top:0.875rem}.pb-3\.5{padding-bottom:0.875rem}.pl-3\.5{padding-left:0.875rem}.pr-3\.5{padding-right:0.875rem}.mt-3\.5{margin-top:0.875rem}.mb-3\.5{margin-bottom:0.875rem}.mx-3\.5{margin-left:0.875rem;margin-right:0.875rem}.gap-3\.5{gap:0.875rem}.-mt-3\.5{margin-top:-0.875rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.gap-4{gap:1rem}.-mt-4{margin-top:-1rem}.p-5{padding:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pt-5{padding-top:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pr-5{padding-right:1.25rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.gap-5{gap:1.25rem}.-mt-5{margin-top:-1.25rem}.p-6{padding:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.gap-6{gap:1.5rem}.-mt-6{margin-top:-1.5rem}.p-7{padding:1.75rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pt-7{padding-top:1.75rem}.pb-7{padding-bottom:1.75rem}.pl-7{padding-left:1.75rem}.pr-7{padding-right:1.75rem}.mt-7{margin-top:1.75rem}.mb-7{margin-bottom:1.75rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.gap-7{gap:1.75rem}.-mt-7{margin-top:-1.75rem}.p-8{padding:2rem}.px-8{padding-left:2rem;padding-right:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pr-8{padding-right:2rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.gap-8{gap:2rem}.-mt-8{margin-top:-2rem}.p-9{padding:2.25rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pt-9{padding-top:2.25rem}.pb-9{padding-bottom:2.25rem}.pl-9{padding-left:2.25rem}.pr-9{padding-right:2.25rem}.mt-9{margin-top:2.25rem}.mb-9{margin-bottom:2.25rem}.mx-9{margin-left:2.25rem;margin-right:2.25rem}.gap-9{gap:2.25rem}.-mt-9{margin-top:-2.25rem}.p-10{padding:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pt-10{padding-top:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pr-10{padding-right:2.5rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.gap-10{gap:2.5rem}.-mt-10{margin-top:-2.5rem}.p-12{padding:3rem}.px-12{padding-left:3rem;padding-right:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.pt-12{padding-top:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.pr-12{padding-right:3rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.gap-12{gap:3rem}.-mt-12{margin-top:-3rem}.p-16{padding:4rem}.px-16{padding-left:4rem;padding-right:4rem}.py-16{padding-top:4rem;padding-bottom:4rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.pl-16{padding-left:4rem}.pr-16{padding-right:4rem}.mt-16{margin-top:4rem}.mb-16{margin-bottom:4rem}.mx-16{margin-left:4rem;margin-right:4rem}.gap-16{gap:4rem}.-mt-16{margin-top:-4rem}.p-40{padding:10rem}.px-40{padding-left:10rem;padding-right:10rem}.py-40{padding-top:10rem;padding-bottom:10rem}.pt-40{padding-top:10rem}.pb-40{padding-bottom:10rem}.pl-40{padding-left:10rem}.pr-40{padding-right:10rem}.mt-40{margin-top:10rem}.mb-40{margin-bottom:10rem}.mx-40{margin-left:10rem;margin-right:10rem}.gap-40{gap:10rem}.-mt-40{margin-top:-10rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mr-5{margin-right:1.25rem}.flip-x{display:inline-block;transform:scaleX(-1)}.w-0{width:0px}.h-0{height:0px}.w-0\.5{width:0.125rem}.h-0\.5{height:0.125rem}.w-1{width:0.25rem}.h-1{height:0.25rem}.w-1\.5{width:0.375rem}.h-1\.5{height:0.375rem}.w-2{width:0.5rem}.h-2{height:0.5rem}.w-2\.5{width:0.625rem}.h-2\.5{height:0.625rem}.w-3{width:0.75rem}.h-3{height:0.75rem}.w-3\.5{width:0.875rem}.h-3\.5{height:0.875rem}.w-4{width:1rem}.h-4{height:1rem}.w-5{width:1.25rem}.h-5{height:1.25rem}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-7{width:1.75rem}.h-7{height:1.75rem}.w-8{width:2rem}.h-8{height:2rem}.w-9{width:2.25rem}.h-9{height:2.25rem}.w-10{width:2.5rem}.h-10{height:2.5rem}.w-12{width:3rem}.h-12{height:3rem}.w-16{width:4rem}.h-16{height:4rem}.w-20{width:5rem}.h-20{height:5rem}.h-24{height:6rem}.min-w-0{min-width:0px}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-40{width:10rem}.h-40{height:10rem}.w-full{width:100%}.max-w-full{max-width:100%}.max-h-full{max-height:100%}.object-contain{object-fit:contain}.h-full{height:100%}.w-\[86\%\]{width:86%}.w-\[52px\]{width:52px}.w-\[84px\]{width:84px}.max-w-\[380px\]{max-width:380px}.max-w-\[520px\]{max-width:520px}.min-h-\[34px\]{min-height:34px}.min-h-screen{min-height:100vh}.flex{display:flex}.grid{display:grid}.block{display:block}.hidden{display:none}.flex-col{flex-direction:column}.flex-1{flex:1 1 0%}.flex-wrap{flex-wrap:wrap}.shrink-0{flex-shrink:0}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.-space-x-2 > * + *{margin-left:-0.5rem}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.top-2{top:0.5rem}.top-3{top:0.75rem}.right-2{right:0.5rem}.right-3{right:0.75rem}.right-4{right:1rem}.left-0{left:0}.left-2{left:0.5rem}.left-3{left:0.75rem}.left-4{left:1rem}.bottom-0{bottom:0}.bottom-3{bottom:0.75rem}.-bottom-1{bottom:-0.25rem}.z-10{z-index:10}.z-50{z-index:50}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[9px\]{font-size:9px}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[11px\]{font-size:11px}.text-\[11\.5px\]{font-size:11.5px}.text-\[12px\]{font-size:12px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[13\.5px\]{font-size:13.5px}.text-\[14px\]{font-size:14px}.text-\[10px\]{font-size:10px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15px\]{font-size:15px}.text-\[19px\]{font-size:19px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.tracking-tight{letter-spacing:-0.025em}.tracking-wide{letter-spacing:0.025em}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.text-center{text-align:center}.text-left{text-align:start}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.underline-offset-2{text-underline-offset:2px}.whitespace-nowrap{white-space:nowrap}.bg-neutral-50{background-color:#e5e8eb}.text-neutral-50{color:#e5e8eb}.border-neutral-50{border-color:#e5e8eb}.from-neutral-50{--gradient-from:#e5e8eb}.via-neutral-50{--gradient-via:#e5e8eb}.to-neutral-50{--gradient-to:#e5e8eb}.bg-neutral-50\/70{background-color:rgba(229,232,235,0.7)}.bg-neutral-50\/90{background-color:rgba(229,232,235,0.9)}.shadow-neutral-50\/30{--tw-shadow-color:rgba(229,232,235,0.3)}.bg-neutral-100{background-color:#e0e3e6}.text-neutral-100{color:#e0e3e6}.border-neutral-100{border-color:#e0e3e6}.from-neutral-100{--gradient-from:#e0e3e6}.via-neutral-100{--gradient-via:#e0e3e6}.to-neutral-100{--gradient-to:#e0e3e6}.bg-neutral-100\/70{background-color:rgba(224,227,230,0.7)}.bg-neutral-100\/90{background-color:rgba(224,227,230,0.9)}.shadow-neutral-100\/30{--tw-shadow-color:rgba(224,227,230,0.3)}.bg-neutral-200{background-color:#d3d6d9}.text-neutral-200{color:#d3d6d9}.border-neutral-200{border-color:#d3d6d9}.from-neutral-200{--gradient-from:#d3d6d9}.via-neutral-200{--gradient-via:#d3d6d9}.to-neutral-200{--gradient-to:#d3d6d9}.bg-neutral-200\/70{background-color:rgba(211,214,217,0.7)}.bg-neutral-200\/90{background-color:rgba(211,214,217,0.9)}.shadow-neutral-200\/30{--tw-shadow-color:rgba(211,214,217,0.3)}.bg-neutral-300{background-color:#c4c7ca}.text-neutral-300{color:#c4c7ca}.border-neutral-300{border-color:#c4c7ca}.from-neutral-300{--gradient-from:#c4c7ca}.via-neutral-300{--gradient-via:#c4c7ca}.to-neutral-300{--gradient-to:#c4c7ca}.bg-neutral-300\/70{background-color:rgba(196,199,202,0.7)}.bg-neutral-300\/90{background-color:rgba(196,199,202,0.9)}.shadow-neutral-300\/30{--tw-shadow-color:rgba(196,199,202,0.3)}.bg-neutral-400{background-color:#9a9da0}.text-neutral-400{color:#9a9da0}.border-neutral-400{border-color:#9a9da0}.from-neutral-400{--gradient-from:#9a9da0}.via-neutral-400{--gradient-via:#9a9da0}.to-neutral-400{--gradient-to:#9a9da0}.bg-neutral-400\/70{background-color:rgba(154,157,160,0.7)}.bg-neutral-400\/90{background-color:rgba(154,157,160,0.9)}.shadow-neutral-400\/30{--tw-shadow-color:rgba(154,157,160,0.3)}.bg-neutral-500{background-color:#707478}.text-neutral-500{color:#707478}.border-neutral-500{border-color:#707478}.from-neutral-500{--gradient-from:#707478}.via-neutral-500{--gradient-via:#707478}.to-neutral-500{--gradient-to:#707478}.bg-neutral-500\/70{background-color:rgba(112,116,120,0.7)}.bg-neutral-500\/90{background-color:rgba(112,116,120,0.9)}.shadow-neutral-500\/30{--tw-shadow-color:rgba(112,116,120,0.3)}.bg-neutral-600{background-color:#54585b}.text-neutral-600{color:#54585b}.border-neutral-600{border-color:#54585b}.from-neutral-600{--gradient-from:#54585b}.via-neutral-600{--gradient-via:#54585b}.to-neutral-600{--gradient-to:#54585b}.bg-neutral-600\/70{background-color:rgba(84,88,91,0.7)}.bg-neutral-600\/90{background-color:rgba(84,88,91,0.9)}.shadow-neutral-600\/30{--tw-shadow-color:rgba(84,88,91,0.3)}.bg-neutral-700{background-color:#44484c}.text-neutral-700{color:#44484c}.border-neutral-700{border-color:#44484c}.from-neutral-700{--gradient-from:#44484c}.via-neutral-700{--gradient-via:#44484c}.to-neutral-700{--gradient-to:#44484c}.bg-neutral-700\/70{background-color:rgba(68,72,76,0.7)}.bg-neutral-700\/90{background-color:rgba(68,72,76,0.9)}.shadow-neutral-700\/30{--tw-shadow-color:rgba(68,72,76,0.3)}.bg-neutral-800{background-color:#1c1c1c}.text-neutral-800{color:#1c1c1c}.border-neutral-800{border-color:#1c1c1c}.from-neutral-800{--gradient-from:#1c1c1c}.via-neutral-800{--gradient-via:#1c1c1c}.to-neutral-800{--gradient-to:#1c1c1c}.bg-neutral-800\/70{background-color:rgba(28,28,28,0.7)}.bg-neutral-800\/90{background-color:rgba(28,28,28,0.9)}.shadow-neutral-800\/30{--tw-shadow-color:rgba(28,28,28,0.3)}.bg-neutral-900{background-color:#141414}.text-neutral-900{color:#141414}.border-neutral-900{border-color:#141414}.from-neutral-900{--gradient-from:#141414}.via-neutral-900{--gradient-via:#141414}.to-neutral-900{--gradient-to:#141414}.bg-neutral-900\/70{background-color:rgba(20,20,20,0.7)}.bg-neutral-900\/90{background-color:rgba(20,20,20,0.9)}.shadow-neutral-900\/30{--tw-shadow-color:rgba(20,20,20,0.3)}.bg-neutral-950{background-color:#0d0d0d}.text-neutral-950{color:#0d0d0d}.border-neutral-950{border-color:#0d0d0d}.from-neutral-950{--gradient-from:#0d0d0d}.via-neutral-950{--gradient-via:#0d0d0d}.to-neutral-950{--gradient-to:#0d0d0d}.bg-neutral-950\/70{background-color:rgba(0,0,0,0.7)}.bg-neutral-950\/80{background-color:rgba(0,0,0,0.8)}.bg-neutral-950\/90{background-color:rgba(0,0,0,0.9)}.shadow-neutral-950\/30{--tw-shadow-color:rgba(0,0,0,0.3)}.bg-violet-200{background-color:#d3d6d9}.text-violet-200{color:#d3d6d9}.border-violet-200{border-color:#d3d6d9}.from-violet-200{--gradient-from:#d3d6d9}.via-violet-200{--gradient-via:#d3d6d9}.to-violet-200{--gradient-to:#d3d6d9}.bg-violet-200\/70{background-color:rgba(221,214,254,0.7)}.bg-violet-200\/90{background-color:rgba(221,214,254,0.9)}.shadow-violet-200\/30{--tw-shadow-color:rgba(221,214,254,0.3)}.bg-violet-300{background-color:#e0e3e6}.text-violet-300{color:#e0e3e6}.border-violet-300{border-color:#e0e3e6}.from-violet-300{--gradient-from:#e0e3e6}.via-violet-300{--gradient-via:#e0e3e6}.to-violet-300{--gradient-to:#e0e3e6}.bg-violet-300\/70{background-color:rgba(224,227,230,0.7)}.bg-violet-300\/90{background-color:rgba(224,227,230,0.9)}.shadow-violet-300\/30{--tw-shadow-color:rgba(224,227,230,0.3)}.bg-violet-400{background-color:#c4c7ca}.text-violet-400{color:#c4c7ca}.border-violet-400{border-color:#c4c7ca}.from-violet-400{--gradient-from:#c4c7ca}.via-violet-400{--gradient-via:#c4c7ca}.to-violet-400{--gradient-to:#c4c7ca}.bg-violet-400\/70{background-color:rgba(196,199,202,0.7)}.bg-violet-400\/90{background-color:rgba(196,199,202,0.9)}.shadow-violet-400\/30{--tw-shadow-color:rgba(196,199,202,0.3)}.bg-violet-600{background-color:#44484c}.text-violet-600{color:#44484c}.border-violet-600{border-color:#44484c}.from-violet-600{--gradient-from:#44484c}.via-violet-600{--gradient-via:#44484c}.to-violet-600{--gradient-to:#44484c}.bg-violet-600\/70{background-color:rgba(68,72,76,0.7)}.bg-violet-600\/90{background-color:rgba(68,72,76,0.9)}.shadow-violet-600\/30{--tw-shadow-color:rgba(68,72,76,0.3)}.bg-violet-900{background-color:#141414}.text-violet-900{color:#141414}.border-violet-900{border-color:#141414}.from-violet-900{--gradient-from:#141414}.via-violet-900{--gradient-via:#141414}.to-violet-900{--gradient-to:#141414}.bg-violet-900\/70{background-color:rgba(76,29,149,0.7)}.bg-violet-900\/90{background-color:rgba(76,29,149,0.9)}.shadow-violet-900\/30{--tw-shadow-color:rgba(76,29,149,0.3)}.bg-violet-950{background-color:#0d0d0d}.text-violet-950{color:#0d0d0d}.border-violet-950{border-color:#0d0d0d}.from-violet-950{--gradient-from:#0d0d0d}.via-violet-950{--gradient-via:#0d0d0d}.to-violet-950{--gradient-to:#0d0d0d}.bg-violet-950\/70{background-color:rgba(46,16,101,0.7)}.bg-violet-950\/90{background-color:rgba(46,16,101,0.9)}.shadow-violet-950\/30{--tw-shadow-color:rgba(46,16,101,0.3)}.bg-emerald-400{background-color:#34d399}.text-emerald-400{color:#34d399}.border-emerald-400{border-color:#34d399}.from-emerald-400{--gradient-from:#34d399}.via-emerald-400{--gradient-via:#34d399}.to-emerald-400{--gradient-to:#34d399}.bg-emerald-400\/70{background-color:rgba(52,211,153,0.7)}.bg-emerald-400\/90{background-color:rgba(52,211,153,0.9)}.shadow-emerald-400\/30{--tw-shadow-color:rgba(52,211,153,0.3)}.bg-red-500{background-color:#9b1b30}.text-red-500{color:#9b1b30}.border-red-500{border-color:#9b1b30}.from-red-500{--gradient-from:#9b1b30}.via-red-500{--gradient-via:#9b1b30}.to-red-500{--gradient-to:#9b1b30}.bg-red-500\/70{background-color:rgba(155,27,48,0.7)}.bg-red-500\/90{background-color:rgba(155,27,48,0.9)}.shadow-red-500\/30{--tw-shadow-color:rgba(155,27,48,0.3)}.bg-white{background-color:#e9ecef}.text-white{color:#e9ecef}.border-white{border-color:#e9ecef}.from-white{--gradient-from:#e9ecef}.via-white{--gradient-via:#e9ecef}.to-white{--gradient-to:#e9ecef}.bg-white\/70{background-color:rgba(255,255,255,0.7)}.bg-white\/90{background-color:rgba(255,255,255,0.9)}.shadow-white\/30{--tw-shadow-color:rgba(255,255,255,0.3)}.bg-black{background-color:#0d0d0d}.text-black{color:#0d0d0d}.border-black{border-color:#0d0d0d}.from-black{--gradient-from:#0d0d0d}.via-black{--gradient-via:#0d0d0d}.to-black{--gradient-to:#0d0d0d}.bg-black\/70{background-color:rgba(0,0,0,0.7)}.bg-black\/90{background-color:rgba(0,0,0,0.9)}.shadow-black\/30{--tw-shadow-color:rgba(0,0,0,0.3)}.border-transparent{border-color:transparent}.border-none{border-style:none}.border{border-width:1px;border-style:solid;border-color:#1c1c1c}.border-2{border-width:2px;border-style:solid}.border-t{border-top-width:1px;border-top-style:solid}.border-t-8{border-top-width:8px;border-top-style:solid}.border-b{border-bottom-width:1px;border-bottom-style:solid}.border-b-2{border-bottom-width:2px;border-bottom-style:solid}.border-x{border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid}.border-r{border-right-width:1px;border-right-style:solid}.rounded-sm{border-radius:0.125rem}.rounded-md{border-radius:0.375rem}.rounded-lg{border-radius:0.5rem}.rounded-xl{border-radius:0.75rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,0.3),0 1px 2px -1px rgba(0,0,0,0.3)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,0.4),0 4px 6px -4px rgba(0,0,0,0.4)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,0.4),0 8px 10px -6px rgba(0,0,0,0.4)}.opacity-0{opacity:0}.opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.cursor-pointer{cursor:pointer}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--gradient-from),var(--gradient-via,var(--gradient-to)),var(--gradient-to))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--gradient-from),var(--gradient-via,var(--gradient-to)),var(--gradient-to))}.transition-colors{transition-property:background-color,border-color,color;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-opacity{transition-property:opacity;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.transition-transform{transition-property:transform;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}.duration-300{transition-duration:300ms}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1)}.translate-x-0{transform:translateX(0)}.translate-x-full{transform:translateX(100%)}.-translate-x-full{transform:translateX(-100%)}.scale-\[0\.98\]{transform:scale(0.98)}.aspect-\[4\/3\]{aspect-ratio:4 / 3}.aspect-\[3\/2\]{aspect-ratio:3 / 2}.rounded-\[12px\]{border-radius:12px}@keyframes tw-pulse{0%,100%{opacity:1}50%{opacity:.5}}.animate-pulse{animation:tw-pulse 2s cubic-bezier(0.4,0,0.6,1) infinite}@keyframes ui-fade-in{from{opacity:0}to{opacity:1}}@keyframes ui-fade-out{from{opacity:1}to{opacity:0}}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(18px) scale(.975)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes ui-pop-out{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes ui-drawer-in{from{transform:translateX(100%);opacity:.7}to{transform:translateX(0);opacity:1}}@keyframes ui-drawer-out{from{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:.7}}@keyframes ui-slide-down{from{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:500px}}@keyframes ui-slide-up{from{opacity:1;transform:translateY(0);max-height:500px}to{opacity:0;transform:translateY(-8px);max-height:0}}@keyframes ui-toast-in{from{opacity:0;transform:translate(-50%,18px) scale(.94)}to{opacity:1;transform:translate(-50%,0) scale(1)}}@keyframes ui-toast-out{from{opacity:1;transform:translate(-50%,0) scale(1)}to{opacity:0;transform:translate(-50%,12px) scale(.94)}}@keyframes menu-backdrop-enter{from{opacity:0}to{opacity:1}}@keyframes menu-backdrop-exit{from{opacity:1}to{opacity:0}}@keyframes skeleton-shimmer{0%,100%{background-color:#1c1c1c}50%{background-color:#414549}}@keyframes skeleton-shimmer-light{0%,100%{background-color:#d6d9dc}50%{background-color:#c5c8cb}}.skeleton-block{background-color:#1c1c1c;border-radius:0.75rem;animation:skeleton-shimmer 1.3s ease-in-out infinite}.skeleton-block.rounded-full{border-radius:9999px}.skeleton-block.rounded-lg{border-radius:0.5rem}.skeleton-block.rounded-2xl{border-radius:1rem}.theme-light .skeleton-block{animation-name:skeleton-shimmer-light}.is-navigating{overflow:hidden !important}.is-navigating #app{min-height:100vh}#menuOverlayInner .menu-veil{position:absolute;inset:0;background:transparent;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);will-change:clip-path,backdrop-filter;transition:clip-path .55s cubic-bezier(.22,1,.36,1),-webkit-clip-path .55s cubic-bezier(.22,1,.36,1),backdrop-filter .28s ease,-webkit-backdrop-filter .28s ease}#menuOverlayInner.is-open .menu-veil{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}#menuOverlayInner .menu-close{position:absolute;top:22px;right:20px;z-index:2;width:46px;height:46px;border-radius:9999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateX(16px);transition:opacity .35s ease .15s,transform .35s cubic-bezier(.22,1,.36,1) .15s}#menuOverlayInner.is-open .menu-close{opacity:1;transform:translateX(0)}.menu-links{direction:rtl;position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:0 26px;pointer-events:none}#menuOverlayInner.is-open .menu-link{pointer-events:auto}#menuOverlayInner .menu-link{display:flex;align-items:center;gap:16px;width:100%;padding:16px 4px;background:none;border:0;min-height:42px;opacity:0;transform:translateX(56px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),background-color .2s ease}#menuOverlayInner.is-open .menu-link{opacity:1;transform:translateX(0)}#menuOverlayInner.is-open .menu-link:nth-child(1){transition-delay:.16s}#menuOverlayInner.is-open .menu-link:nth-child(2){transition-delay:.24s}#menuOverlayInner.is-open .menu-link:nth-child(3){transition-delay:.32s}#menuOverlayInner.is-open .menu-link:nth-child(4){transition-delay:.40s}#menuOverlayInner .menu-link:active{opacity:.86}.menu-link-icon{width:46px;height:46px;border-radius:9999px;border:1.5px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#e0e3e6;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.menu-link-label{font-size:27px;font-weight:800;letter-spacing:-0.01em;color:#d3d6d9;transition:color .2s ease}.menu-link.is-active .menu-link-icon{background:#e0e3e6;border-color:#e0e3e6;color:#101010}.menu-link.is-active .menu-link-label{color:#e0e3e6}.menu-submenu-motion{overflow:hidden;animation:ui-slide-down .34s cubic-bezier(.22,1,.36,1) both}.modal-shell{animation:ui-fade-in .55s ease both;will-change:opacity}.modal-shell.is-closing{animation:ui-fade-out .48s ease both}.modal-backdrop{animation:ui-fade-in .55s ease both}.modal-shell.is-closing .modal-backdrop{animation:ui-fade-out .48s ease both}.modal-card{animation:ui-pop-in .62s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}.modal-shell.is-closing .modal-card{animation:ui-pop-out .48s cubic-bezier(.4,0,1,1) both}.manageAd-status{border:1px solid rgba(167,139,250,.35);background:rgba(167,139,250,.08)}.manageAd-status-title{font-weight:800;font-size:15px;color:#c4b5fd;margin-bottom:4px}.manageAd-status.is-listed{border-color:rgba(52,211,153,.35);background:rgba(52,211,153,.08)}.manageAd-status.is-listed .manageAd-status-title{color:#6ee7b7}.manageAd-status-desc{font-size:12.5px;color:#999c9f;line-height:1.6}.manageAd-rows{border:1px solid #1c1c1c;border-radius:16px;overflow:hidden;background:#131313}.manageAd-rows-secondary{margin-top:10px}.manageAd-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:transparent;border:0;border-bottom:1px solid #1c1c1c;color:#e0e3e6;text-align:right}.manageAd-row:last-child{border-bottom:0}.manageAd-row:active{background:rgba(255,255,255,.05)}.manageAd-row-label{flex:1;font-size:14px;font-weight:600}.manageAd-row-icon{display:flex;align-items:center;justify-content:center;color:#999c9f}.manageAd-row-chevron{display:flex;align-items:center;justify-content:center;color:#55595c}.manageAd-row.manageAd-row-danger .manageAd-row-label,.manageAd-row.manageAd-row-danger .manageAd-row-icon{color:#9b1b30}.theme-light .manageAd-status{background:rgba(124,58,237,.06);border-color:rgba(124,58,237,.25)}.theme-light .manageAd-status-title{color:#7c3aed}.theme-light .manageAd-status.is-listed{background:rgba(16,185,129,.07);border-color:rgba(16,185,129,.28)}.theme-light .manageAd-status.is-listed .manageAd-status-title{color:#059669}.theme-light .manageAd-status-desc{color:#7a7e82}.theme-light .manageAd-rows{background:#e9ecef;border-color:#d4d7da}.theme-light .manageAd-row{color:#1f1f1f;border-bottom-color:#d4d7da}.theme-light .manageAd-row:active{background:rgba(0,0,0,.04)}.theme-light .manageAd-row-icon{color:#7a7e82}.theme-light .manageAd-row-chevron{color:#a0a3a7}.theme-light .manageAd-row.manageAd-row-danger .manageAd-row-label,.theme-light .manageAd-row.manageAd-row-danger .manageAd-row-icon{color:#9b1b30}.manageAd-delete-warn{display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(155,27,48,.35);background:rgba(155,27,48,.08);border-radius:16px;padding:14px;margin-bottom:14px}.manageAd-delete-warn-icon{color:#9b1b30;flex-shrink:0;margin-top:1px}.manageAd-delete-warn-title{font-weight:800;font-size:14.5px;color:#fca5a5;margin-bottom:3px}.manageAd-delete-warn-desc{font-size:12px;color:#999c9f;line-height:1.6}.manageAd-reason-list{border:1px solid #1c1c1c;border-radius:16px;overflow:hidden;background:#131313;margin-bottom:16px}.manageAd-reason-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12.5px 16px;background:transparent;border:0;border-bottom:1px solid #1c1c1c;color:#e0e3e6;text-align:right;font-size:13.5px}.manageAd-reason-row:last-child{border-bottom:0}.manageAd-reason-row:active{background:rgba(255,255,255,.05)}.manageAd-reason-tick{width:19px;height:19px;border-radius:50%;border:1.5px solid #55595c;display:flex;align-items:center;justify-content:center;color:transparent;flex-shrink:0}.manageAd-reason-row.is-selected{color:#c4b5fd;font-weight:700}.manageAd-reason-row.is-selected .manageAd-reason-tick{border-color:#a78bfa;background:#a78bfa;color:#101010}.manageAd-cancel-btn{flex:1;background:#1c1c1c;color:#d3d6d9;font-weight:700;font-size:14px;border-radius:9999px;padding:12px 0;border:0}.manageAd-cancel-btn:active{filter:brightness(.94)}.manageAd-delete-confirm-btn{flex:1;background:#9b1b30;color:#e9ecef;font-weight:800;font-size:14px;border-radius:9999px;padding:12px 0;border:0;transition:opacity .15s}.manageAd-delete-confirm-btn.is-unarmed{opacity:.5}.manageAd-delete-confirm-btn:not(.is-unarmed):active{filter:brightness(.92)}.theme-light .manageAd-delete-warn{background:rgba(155,27,48,.06);border-color:rgba(155,27,48,.25)}.theme-light .manageAd-delete-warn-title{color:#9b1b30}.theme-light .manageAd-delete-warn-desc{color:#7a7e82}.theme-light .manageAd-reason-list{background:#e9ecef;border-color:#d4d7da}.theme-light .manageAd-reason-row{color:#1f1f1f;border-bottom-color:#d4d7da}.theme-light .manageAd-reason-row:active{background:rgba(0,0,0,.04)}.theme-light .manageAd-reason-row.is-selected{color:#7c3aed}.theme-light .manageAd-cancel-btn{background:#d4d7da;color:#262626}.manageAd-delete-sub{font-size:12.5px;color:#999c9f}.manageAd-reason-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid #1f1f1f;background:#131313;color:#d2d5d8;font-size:13.5px;font-weight:600;text-align:right}.manageAd-reason-row:active{background:rgba(255,255,255,.05)}.manageAd-reason-dot{width:18px;height:18px;border-radius:50%;border:1.6px solid #55595c;flex-shrink:0;position:relative}.manageAd-reason-row.is-selected{border-color:#a78bfa;background:rgba(167,139,250,.08);color:#e0e3e6}.manageAd-reason-row.is-selected .manageAd-reason-dot{border-color:#a78bfa;background:#a78bfa}.manageAd-reason-row.is-selected .manageAd-reason-dot::after{content:"";position:absolute;inset:4px;border-radius:50%;background:#101010}.manageAd-delete-warn{font-size:12px;color:#9b1b30;line-height:1.6;background:rgba(155,27,48,.08);border:1px solid rgba(155,27,48,.25);border-radius:12px;padding:10px 12px}.manageAd-confirm-delete-btn{background:#55595c;color:#c5c8cb;pointer-events:none}.manageAd-confirm-delete-btn.is-enabled{background:#9b1b30;color:#e9ecef;pointer-events:auto}.theme-light .manageAd-reason-row{background:#e9ecef;border-color:#d4d7da;color:#262626}.theme-light .manageAd-reason-row:active{background:rgba(0,0,0,.04)}.theme-light .manageAd-reason-dot{border-color:#a0a3a7}.theme-light .manageAd-reason-row.is-selected{border-color:#7c3aed;background:rgba(124,58,237,.06)}.theme-light .manageAd-reason-row.is-selected .manageAd-reason-dot{border-color:#7c3aed;background:#7c3aed}.theme-light .manageAd-reason-row.is-selected .manageAd-reason-dot::after{background:#e9ecef}.theme-light .manageAd-delete-warn{color:#9b1b30;background:rgba(155,27,48,.06);border-color:rgba(155,27,48,.22)}.theme-light .manageAd-confirm-delete-btn{background:#c8cbce;color:#7a7e82}.theme-light .manageAd-confirm-delete-btn.is-enabled{background:#9b1b30;color:#e9ecef}.login-modal-shell{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:18px}.login-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.76);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:ui-fade-in .58s ease both}.login-modal-shell.is-closing .login-modal-backdrop{animation:ui-fade-out .48s ease both}.login-modal-card{position:relative;width:min(100%,430px);max-height:calc(100vh - 36px);overflow-y:auto;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:linear-gradient(180deg,#121212 0%,#111111 100%);box-shadow:0 30px 90px rgba(0,0,0,.62),0 0 0 1px rgba(255,255,255,.025) inset;padding:24px;animation:ui-pop-in .68s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}.login-modal-shell.is-closing .login-modal-card{animation:ui-pop-out .48s cubic-bezier(.4,0,1,1) both}.login-modal-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(224,227,230,.22),rgba(68,72,76,.18));border:1px solid rgba(224,227,230,.22);color:#d3d6d9;animation:ui-pop-in .72s .08s cubic-bezier(.22,1,.36,1) both}.login-modal-input{width:100%;height:54px;border-radius:16px;border:1px solid #262626;background:#141414;color:#e0e3e6;padding:0 15px;font-size:14px;outline:none;transition:border-color .28s ease,box-shadow .28s ease,background-color .28s ease}.login-modal-input:focus{border-color:#c4c7ca;background:#141414;box-shadow:0 0 0 4px rgba(196,199,202,.12)}.login-modal-input::placeholder{color:#6f7377}.login-modal-primary{width:100%;height:54px;border-radius:16px;background:#e0e3e6;color:#121212;font-size:15px;font-weight:800;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease,box-shadow .22s ease;box-shadow:0 8px 24px rgba(224,227,230,.12)}.login-modal-primary:hover{filter:brightness(1.03);box-shadow:0 10px 26px rgba(224,227,230,.16)}.sticky{position:sticky}.top-0{top:0}.top-1\.5{top:0.375rem}.top-full{top:100%}.bottom-1\.5{bottom:0.375rem}.bottom-5{bottom:1.25rem}.right-0{right:0}.right-1\.5{right:0.375rem}.left-1\/2{left:50%}.-translate-x-1\/2{transform:translateX(-50%)}.z-20{z-index:20}.z-30{z-index:30}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.h-14{height:3.5rem}.w-14{width:3.5rem}.w-56{width:14rem}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.max-w-\[420px\]{max-width:420px}.col-span-2{grid-column:span 2 / span 2}.inline-flex{display:inline-flex}.items-start{align-items:flex-start}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-right{text-align:right}.tracking-widest{letter-spacing:0.1em}.leading-6{line-height:1.5rem}.text-red-300{color:#fca5a5}.border-l{border-left-width:1px;border-left-style:solid}.border-dashed{border-style:dashed}.border-red-800{border-color:#9b1b30}.rounded-none{border-radius:0}.bg-transparent{background-color:transparent}.bg-neutral-900\/50{background-color:rgba(20,20,20,0.5)}.bg-neutral-900\/80{background-color:rgba(20,20,20,0.8)}.bg-red-950\/50{background-color:rgba(155,27,48,0.5)}.bg-violet-950\/25{background-color:rgba(46,16,101,0.25)}.border-violet-900\/50{border-color:rgba(76,29,149,0.5)}.opacity-70{opacity:0.7}.outline-none{outline:none}.resize-none{resize:none}.object-cover{object-fit:cover}.hover\:bg-neutral-800:hover{background-color:#1c1c1c}.hover\:bg-neutral-800\/70:hover{background-color:rgba(28,28,28,0.7)}.focus\:border-violet-400:focus{border-color:#c4c7ca}.active\:scale-\[0\.98\]:active{transform:scale(0.98)}.last\:border-none:last-child{border:none}.placeholder\:text-neutral-500::placeholder{color:#707478}.page-header-sticky{position:static}.toolbar-sticky{position:static}#stickyHeaderGroup{--chrome-fade-bg:#0d0d0d}.theme-light #stickyHeaderGroup{--chrome-fade-bg:#e9ecef}#siteHeader{background:#0d0d0d}#siteHeader.home-page-active .header-home-row{background:transparent;border-bottom:none}#stickyHeaderGroup::after{content:"";display:block;height:8px;background:linear-gradient(to bottom,var(--chrome-fade-bg) 0%,transparent 100%);pointer-events:none}.login-modal-primary:active{filter:brightness(.98)}.login-modal-link{color:#e0e3e6;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.login-modal-link:hover{opacity:.75}.login-modal-divider{display:flex;align-items:center;gap:12px;color:#6f7377;font-size:12px}.login-modal-divider::before,.login-modal-divider::after{content:"";flex:1;height:1px;background:#1d1d1d}button,a{-webkit-tap-highlight-color:transparent}[data-action]{-webkit-tap-highlight-color:transparent}[data-action]{transition:opacity .28s ease,background-color .28s ease,border-color .28s ease,transform .16s cubic-bezier(.22,1,.36,1)}[data-action]:active{transform:none}button[data-action]:active,a[data-action]:active{transform:scale(0.96)}[data-action]:active:not(button):not(a):not(form){transform:scale(0.975)}.dropdown-pop-in{animation:ui-pop-in .26s cubic-bezier(.22,1,.36,1) both;transform-origin:top right}.ui-toast{animation:ui-toast-in .38s cubic-bezier(.22,1,.36,1) both}.ui-toast.is-leaving{animation:ui-toast-out .3s cubic-bezier(.22,1,.36,1) both}.ui-section-enter{animation:ui-pop-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes sell-step-fade-fwd{from{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes sell-step-fade-back{from{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.sell-step-fade-fwd{animation:sell-step-fade-fwd .32s cubic-bezier(.22,1,.36,1) both}.sell-step-fade-back{animation:sell-step-fade-back .32s cubic-bezier(.22,1,.36,1) both}.sell-location-map{position:relative;border-radius:16px;overflow:hidden;border:1px solid #1c1c1c}.sell-location-map .detail-map-visual{height:220px}.detail-map-visual .leaflet-container,.sell-location-map .leaflet-container{width:100%;height:100%;background:#151515;font:inherit}.leaflet-app-pin-wrap{background:transparent !important;border:none !important}.leaflet-app-pin{width:34px;height:34px;border-radius:50% 50% 50% 0;background:#141414;display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);box-shadow:0 3px 10px rgba(0,0,0,.4)}.leaflet-app-pin svg{transform:rotate(45deg);color:#e0e3e6}.map-privacy-circle{pointer-events:none}.leaflet-osm-credit{position:absolute;bottom:3px;left:6px;z-index:500;font-size:9px;line-height:1;color:rgba(255,255,255,.65);background:rgba(0,0,0,.4);padding:2px 6px;border-radius:6px;pointer-events:none}.detail-map-visual .leaflet-control-zoom,.detail-map-visual .leaflet-control-attribution{display:none}.sell-location-map .leaflet-control-attribution{font-size:9px}.car-panel-shape{transition:fill .15s ease,opacity .15s ease}[data-action="toggleDamagedPanel"].car-panel-shape{cursor:pointer}[data-action="toggleDamagedPanel"].car-panel-shape:hover{fill:rgba(245,158,11,0.35) !important}@keyframes car-panel-pulse{0%{filter:brightness(1.7)}100%{filter:brightness(1)}}.car-panel-selected{animation:car-panel-pulse .45s ease}.damage-chip{padding:0.375rem 0.75rem;border-radius:9999px;font-size:12.5px;border:1px solid #44484c;color:#c4c7ca;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.damage-chip.is-selected{background-color:color-mix(in srgb,var(--damage-chip-color,#f59e0b) 85%,transparent);border-color:var(--damage-chip-color,#f59e0b);color:#101010;font-weight:700}.paint-card{border-radius:0.75rem;background-color:#141414;padding:0.75rem;display:flex;flex-direction:column;align-items:center;gap:0.75rem}.paint-badge-row{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center}.paint-badge{padding:0.25rem 0.75rem;border-radius:9999px;font-size:12px;background-color:rgba(245,158,11,0.15);color:#fbbf24;border:1px solid rgba(180,83,9,0.5)}.paint-note{font-size:11.5px;color:#707478;text-align:center}.theme-light .paint-card{background-color:#e0e3e6}@media (prefers-reduced-motion:reduce){.sell-step-fade-fwd,.sell-step-fade-back,.car-panel-selected{animation:none !important}}text-neutral-* utilities applied in the markup,so the light-theme overrides below already cover most of it. --------------------------------------------------------------- */ .account-body{direction:ltr;text-align:left}.account-profile{display:flex;flex-direction:column;align-items:flex-start;padding:20px 20px 18px}.account-avatar-wrap{position:relative;width:84px;height:84px;margin-bottom:14px;display:block;cursor:pointer}.account-avatar{width:84px;height:84px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;overflow:hidden}.account-avatar-badge{position:absolute;bottom:-2px;right:-2px;width:26px;height:26px;border-radius:9999px;background-color:#0d0d0d;border:3px solid #0d0d0d;display:flex;align-items:center;justify-content:center;color:#e0e3e6;pointer-events:none}.theme-light .account-avatar-badge{background-color:#e9ecef;border-color:#e9ecef;color:#1f1f1f}.account-name{font-family:'Vazirmatn',Tahoma,'Segoe UI',-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:800;font-size:25px;line-height:1.2;margin-bottom:14px}.account-name-empty{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.account-phone-row{display:flex;align-items:center;gap:7px}.account-phone-display{direction:ltr;unicode-bidi:isolate}.account-phone-row svg{flex:0 0 auto;filter:drop-shadow(0 0 5px rgba(56,151,240,.45))}.account-add-name-btn{display:inline-flex;align-items:center;gap:7px;padding:6px 14px 6px 6px;border-radius:9999px;border:1.5px dashed #a78bfa;color:#c4b5fd;background:rgba(167,139,250,0.08);font-size:13.5px;font-weight:700;font-family:inherit}.account-add-name-plus{width:22px;height:22px;border-radius:9999px;background:#e0e3e6;color:#151515;display:flex;align-items:center;justify-content:center;flex-shrink:0}.account-edit-btn{display:inline-flex;align-items:center;font-size:13px;font-weight:700;padding:9px 20px;border-radius:9999px}.account-edit-avatar-wrap{position:relative;width:92px;height:92px;display:block;cursor:pointer}.account-edit-avatar{width:92px;height:92px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;overflow:hidden}.account-edit-avatar-badge{position:absolute;bottom:-2px;right:-2px;width:30px;height:30px;border-radius:9999px;background-color:#0d0d0d;border:3px solid #0d0d0d;display:flex;align-items:center;justify-content:center;color:#e0e3e6;pointer-events:none}.theme-light .account-edit-avatar-badge{background-color:#e9ecef;border-color:#e9ecef;color:#1f1f1f}.account-tabs{display:flex;align-items:stretch;border-bottom:1px solid #1c1c1c}.theme-light .account-tabs{border-bottom-color:#d1d4d7}.account-tab{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:15px 4px;color:#707478;background:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease,opacity .15s ease}.account-tab.is-active{color:#e0e3e6;border-bottom-color:#e0e3e6}.theme-light .account-tab.is-active{color:#1f1f1f;border-bottom-color:#1f1f1f}.account-tab.is-disabled{color:#4f5357;opacity:0.6;cursor:default}.account-tab-soon-badge{position:absolute;top:6px;right:8px;font-size:7.5px;font-weight:800;background-color:#1c1c1c;color:#9a9da0;padding:1.5px 4px;border-radius:999px;line-height:1.5}.theme-light .account-tab-soon-badge{background-color:#d6d9dc;color:#74777b}.account-pin-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:4px 16px 32px}.account-pin-card{display:flex;flex-direction:column;cursor:pointer}.account-pin-card-static{cursor:default}.account-pin-image{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;background-color:#141414}.account-pin-avatar{position:absolute;left:8px;bottom:8px;width:28px;height:28px;border-radius:9999px;overflow:hidden;background-color:#101010;border:2px solid #0d0d0d;display:flex;align-items:center;justify-content:center}.theme-light .account-pin-avatar{border-color:#e9ecef;background-color:#e0e3e6}.account-pin-caption{padding-top:8px}.account-pin-owner{font-size:11.5px;color:#9a9da0;margin-bottom:2px}.account-pin-title{font-size:13px;font-weight:700;color:#e0e3e6;line-height:1.3}.theme-light .account-pin-title{color:#1f1f1f}.account-pin-actions{display:flex;gap:6px;margin-top:8px}.account-pin-action-btn{flex:1;min-width:0;text-align:center;font-size:11px;font-weight:600;border-radius:9999px;padding:6px 4px;border:1px solid #44484c;background:transparent;color:#c4c7ca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-pin-action-btn-emphasis{color:#e0e3e6;border-color:#1c1c1c}.theme-light .account-pin-action-btn{border-color:#d4d7da;color:#53575b}.theme-light .account-pin-action-btn-emphasis{color:#53575b;border-color:#e1e4e7}.theme-light .bg-black{background-color:#e9ecef}.theme-light .bg-neutral-950{background-color:#e9ecef}.theme-light .bg-neutral-900{background-color:#e0e3e6}.theme-light .bg-neutral-800{background-color:#d6d9dc}.theme-light .border-neutral-800{border-color:#d1d4d7}.theme-light .border-neutral-700{border-color:#c5c8cb}.theme-light .border-neutral-600{border-color:#b0b3b6}.theme-light .text-neutral-100{color:#1f1f1f}.theme-light .text-neutral-200{color:#43474a}.theme-light .text-neutral-300{color:#565a5e}.theme-light .text-neutral-400{color:#74777b}.theme-light .text-neutral-500{color:#888c8f}.theme-light .hover\:bg-neutral-800\/70:hover{background-color:#d6d9dcb3}.theme-light .bg-neutral-950\/90{background-color:#e9ecefe6}.theme-light .bg-black\/70{background-color:#21252966}@media (prefers-reduced-motion:no-preference){.login-modal-card,.modal-card{backface-visibility:hidden;transform-origin:center center}.menu-veil{backface-visibility:hidden}}@media (prefers-reduced-motion:reduce){.menu-veil,.menu-veil::before,.menu-link,.menu-close{transition-duration:.01s !important}}@media (max-width:420px){.login-modal-shell{padding:12px}.login-modal-card{border-radius:24px;padding:20px;max-height:calc(100vh - 24px)}}[hidden]{display:none !important}.bottom-dock{position:fixed;left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;justify-content:center;pointer-events:none;padding:0 16px}.bottom-dock-inner{pointer-events:auto;position:relative;width:100%;max-width:380px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-around;border-radius:30px;padding:9px 6px;background:radial-gradient(130% 160% at 12% -25%,rgba(255,255,255,0.09),rgba(255,255,255,0) 55%),radial-gradient(100% 140% at 100% 130%,rgba(255,255,255,0.04),rgba(255,255,255,0) 60%),rgba(15,15,15,0.46);backdrop-filter:blur(36px) saturate(160%) brightness(0.92);-webkit-backdrop-filter:blur(36px) saturate(160%) brightness(0.92);border:1px solid rgba(255,255,255,0.1);box-shadow:0 22px 55px rgba(0,0,0,0.55),0 4px 16px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.16),inset 0 -1px 0 rgba(0,0,0,0.4);overflow:hidden}.bottom-dock-inner::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,rgba(255,255,255,0.14) 0%,rgba(255,255,255,0) 22%,rgba(255,255,255,0) 78%,rgba(255,255,255,0.05) 100%);pointer-events:none}.dock-item{position:relative;z-index:1;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 2px 5px;background:none;border:none;margin:0;border-radius:20px;color:rgba(255,255,255,0.6);font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color 0.15s ease,background-color 0.15s ease}.dock-icon{display:flex;align-items:center;justify-content:center}.dock-label{font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap}.dock-item.is-active{color:#e9e2ff;background-color:rgba(224,227,230,0.22)}.dock-item:active{opacity:0.65}.theme-light .bottom-dock-inner{background:radial-gradient(130% 160% at 12% -25%,rgba(255,255,255,0.5),rgba(255,255,255,0) 55%),rgba(255,255,255,0.32);backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);border-color:rgba(255,255,255,0.55);box-shadow:0 18px 40px rgba(31,31,31,0.16),0 3px 10px rgba(31,31,31,0.08),inset 0 1px 0 rgba(255,255,255,0.85),inset 0 -1px 0 rgba(31,31,31,0.06)}.theme-light .dock-item{color:rgba(31,31,31,0.55)}.theme-light .dock-item.is-active{color:#252525;background-color:rgba(83,87,91,0.14)}#pageContent{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}#toastMessage{bottom:calc(100px + env(safe-area-inset-bottom,0px))}[data-page="vehicle"]{padding-bottom:96px}.vehicle-cta-dock{position:fixed;left:0;right:0;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:39;display:flex;justify-content:center;pointer-events:none;padding:0 16px}.vehicle-cta-dock-inner{pointer-events:auto;width:100%;max-width:488px;margin:0 auto;display:flex;align-items:center;gap:10px;border-radius:20px;padding:10px 10px 10px 14px;background:radial-gradient(130% 160% at 12% -25%,rgba(255,255,255,0.09),rgba(255,255,255,0) 55%),radial-gradient(100% 140% at 100% 130%,rgba(255,255,255,0.04),rgba(255,255,255,0) 60%),rgba(15,15,15,0.72);backdrop-filter:blur(30px) saturate(160%) brightness(0.94);-webkit-backdrop-filter:blur(30px) saturate(160%) brightness(0.94);border:1px solid rgba(255,255,255,0.1);box-shadow:0 22px 50px rgba(0,0,0,0.5),0 4px 16px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.15),inset 0 -1px 0 rgba(0,0,0,0.35)}.vehicle-cta-price{flex:1 1 auto;min-width:0}.vehicle-cta-price-val{display:block;font-size:17px;font-weight:800;color:#34d399;letter-spacing:-0.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-cta-price-lbl{display:block;font-size:10.5px;color:rgba(255,255,255,0.55);margin-top:1px}.vehicle-cta-actions{display:flex;align-items:center;gap:3px;flex-shrink:0}.vehicle-cta-btn{display:flex;align-items:center;justify-content:center;background:#e0e3e6;color:#101010;font-family:inherit;font-size:13.5px;font-weight:800;border:none;border-radius:999px;padding:12px 18px;white-space:nowrap;box-shadow:0 8px 20px rgba(224,227,230,0.28);cursor:pointer;-webkit-tap-highlight-color:transparent}.vehicle-cta-btn:active{opacity:0.82}.vehicle-cta-phone-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,0.16);display:flex;align-items:center;justify-content:center;color:#e0e3e6;flex-shrink:0;-webkit-tap-highlight-color:transparent}.vehicle-cta-phone-btn:active{opacity:0.8}.theme-light .vehicle-cta-dock-inner{background:radial-gradient(130% 160% at 12% -25%,rgba(255,255,255,0.5),rgba(255,255,255,0) 55%),rgba(255,255,255,0.88);border-color:rgba(31,31,31,0.1);box-shadow:0 18px 40px rgba(31,31,31,0.14),0 3px 10px rgba(31,31,31,0.07),inset 0 1px 0 rgba(255,255,255,0.8)}.theme-light .vehicle-cta-price-val{color:#15803d}.theme-light .vehicle-cta-price-lbl{color:rgba(31,31,31,0.5)}.theme-light .vehicle-cta-phone-btn{color:#1f1f1f;border-color:rgba(31,31,31,0.14)}@media (max-width:360px){.vehicle-cta-btn{padding:12px 14px;font-size:12.5px}}.promo-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.promo-scroll::-webkit-scrollbar{display:none}.promo-card{scroll-snap-align:start}#menuScrollWrap,.login-modal-card,#modalBody,#pageContent{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}html,body{overscroll-behavior-y:none}#pageContent.swipe-touch-active{overscroll-behavior-y:none !important}@keyframes cardFadeIn{from{opacity:0;transform:translateY(10px) scale(0.98)}to{opacity:1;transform:translateY(0) scale(1)}}.card-fade-in{animation:cardFadeIn 0.5s cubic-bezier(.22,1,.36,1) both;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:manipulation}.card-fade-in *{-webkit-touch-callout:none;-webkit-user-drag:none}.car-photo{filter:blur(16px);opacity:0.7;transition:filter 0.5s ease,opacity 0.4s ease}.car-photo.img-ready{filter:none;opacity:1}html.auth-active,html.auth-active body{overflow:hidden !important;overscroll-behavior:none !important}body.auth-active{touch-action:none}html.menu-active,html.menu-active body{overflow:hidden !important;overscroll-behavior:none !important}body.menu-active{touch-action:none}.auth-flow{--auth-bg:#0d0d0d;--auth-shell-bg:#0d0d0d;--auth-field-bg:#191919;--auth-chip-bg:#1d1d1d;--auth-border:#252525;--auth-text:#e1e4e7;--auth-text-dim:#939699;--auth-text-faint:#73767a;--auth-placeholder:#6c7073;--auth-input-bg:#181818;--auth-input-border:#242424;--auth-input-border-filled:#565a5e;--auth-link:#e0e3e6;--auth-btn-disabled-bg:#1d1d1d;--auth-btn-disabled-text:#63666a;--auth-picker-bg:rgba(23,23,23,.98);--auth-picker-border:rgba(255,255,255,.09);--auth-picker-hover:#222222;--auth-sheet-bg:#141414;--auth-sheet-text:#e1e4e7;--auth-sheet-text-dim:#939699;--auth-backdrop-tint:rgba(15,15,15,.62);--auth-done-bg:#202020;--auth-done-text:#e1e4e7;--auth-keypad-bg:#1a1a1a;--auth-keypad-bg-active:#1f1f1f;--auth-handle:rgba(255,255,255,.22);--auth-accent:#e0e3e6;--auth-accent-ink:#151515;--auth-success-tint:#ff8a34;--auth-verified-tint:#34d399;--auth-verified-glow-1:rgba(52,211,153,.85);--auth-verified-glow-2:rgba(52,211,153,.5);--auth-verified-bg:rgba(52,211,153,.14);--auth-verified-border:rgba(52,211,153,.55);--auth-verified-shadow:rgba(52,211,153,.32);position:fixed;inset:0;z-index:200;width:100%;height:100dvh;min-height:100dvh;overflow:hidden;isolation:isolate;font-family:'Vazirmatn',Tahoma,"Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}html.theme-light .auth-flow{--auth-bg:#e9ecef;--auth-shell-bg:#e9ecef;--auth-field-bg:#e0e3e6;--auth-chip-bg:#dadde0;--auth-border:#c5c8cb;--auth-text:#1f1f1f;--auth-text-dim:#74777b;--auth-text-faint:#888c8f;--auth-placeholder:#999c9f;--auth-input-bg:#e9ecef;--auth-input-border:#c5c8cb;--auth-input-border-filled:#b0b3b6;--auth-link:#252525;--auth-btn-disabled-bg:#d6d9dc;--auth-btn-disabled-text:#a0a3a7;--auth-picker-bg:rgba(255,255,255,.98);--auth-picker-border:rgba(31,31,31,.09);--auth-picker-hover:#e9ecef;--auth-sheet-bg:#e9ecef;--auth-sheet-text:#1f1f1f;--auth-sheet-text-dim:#888c8f;--auth-backdrop-tint:rgba(31,31,31,.55);--auth-done-bg:#1f1f1f;--auth-done-text:#e9ecef;--auth-keypad-bg:#e0e3e6;--auth-keypad-bg-active:#d6d9dc;--auth-handle:rgba(31,31,31,.18)}.auth-flow-backdrop{position:absolute;inset:0;background:var(--auth-backdrop-tint);opacity:0;transition:opacity .28s ease;will-change:opacity}.auth-flow.is-open .auth-flow-backdrop{opacity:1}.auth-app-shell{position:absolute;left:0;right:0;bottom:0;width:100%;max-width:460px;margin:0 auto;max-height:min(90vh,660px);display:flex;flex-direction:column;overflow:hidden;border-radius:26px 26px 0 0;background:var(--auth-sheet-bg);box-shadow:0 -18px 60px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04);color:var(--auth-text);transform:translateY(100%);will-change:transform;transition:transform .44s cubic-bezier(.32,.72,0,1);padding-bottom:env(safe-area-inset-bottom)}.auth-flow.is-open .auth-app-shell{transform:translateY(0)}.auth-flow.is-closing .auth-flow-backdrop{opacity:0}.auth-flow.is-closing .auth-app-shell{transform:translateY(100%);transition-duration:.3s}.auth-sheet-handle{flex-shrink:0;display:flex;justify-content:center;padding:10px 0 2px}.auth-sheet-handle span{width:36px;height:5px;border-radius:999px;background:var(--auth-handle)}.auth-sheet-topbar{flex-shrink:0;display:flex;align-items:center;padding:2px 14px 0}.auth-screen{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}.auth-back{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;line-height:1;color:var(--auth-text);background:var(--auth-chip-bg);transition:transform .2s cubic-bezier(.22,1,.36,1),filter .2s ease,background-color .22s ease,color .22s ease;-webkit-tap-highlight-color:transparent}.auth-back:active{transform:scale(.92);filter:brightness(.92)}.auth-phone-content,.auth-otp-content{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:min(100%,420px);margin:0 auto;padding:6px 22px max(20px,env(safe-area-inset-bottom));text-align:center}.auth-phone-title{font-size:22px;line-height:1.25;letter-spacing:-.02em;font-weight:700}.auth-otp-subtitle{margin-top:8px;color:var(--auth-text-dim);font-size:14px;line-height:1.5;font-weight:500;letter-spacing:-.01em}.auth-otp-subtitle #authOtpPhone{color:var(--auth-text);font-weight:700}.auth-phone-form{margin-top:20px}.auth-phone-input-wrap{position:relative;width:100%;height:56px;display:flex;align-items:center;gap:8px;border-radius:17px;padding:0 16px;background:var(--auth-input-bg);border:1px solid var(--auth-input-border);direction:ltr}.auth-country-button{height:40px;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:0 2px;color:var(--auth-text);font-size:15px;font-weight:500}.auth-country-button > span:first-child{font-size:19px;line-height:1}.auth-country-chevron{margin-left:1px;opacity:.6}.auth-phone-divider{flex:0 0 auto;width:1px;height:22px;background:var(--auth-input-border)}#authPhoneInput{min-width:0;flex:1;height:40px;padding:0;border:0;outline:0;background:transparent;color:var(--auth-text);font-size:19px;font-weight:600;letter-spacing:.02em;text-align:left;direction:ltr;caret-color:var(--auth-accent)}#authPhoneInput::placeholder{color:var(--auth-placeholder);font-weight:500}.auth-country-picker{position:absolute;top:60px;left:14px;z-index:12;min-width:136px;padding:6px;border-radius:16px;background:var(--auth-picker-bg);border:1px solid var(--auth-picker-border);box-shadow:0 18px 45px rgba(0,0,0,.24);text-align:left;animation:auth-picker-in .18s ease both}.auth-country-picker button{width:100%;padding:9px 10px;border-radius:11px;display:flex;align-items:center;gap:8px;color:var(--auth-text);font-size:14px;font-weight:500;letter-spacing:-.01em}.auth-country-picker button:active{background:var(--auth-picker-hover)}.auth-terms{margin-top:16px;color:var(--auth-text-faint);font-size:12px;line-height:1.5}.auth-keypad{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;direction:ltr}.auth-keypad-btn{height:54px;border-radius:15px;background:var(--auth-keypad-bg);color:var(--auth-text);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.22,1,.36,1),background-color .15s ease}.auth-keypad-btn:active{transform:scale(.94);background:var(--auth-keypad-bg-active)}.auth-keypad-spacer{height:54px}.auth-keypad-backspace{color:var(--auth-text-dim)}.auth-primary-button{width:100%;height:54px;border-radius:18px;background:var(--auth-btn-disabled-bg);color:var(--auth-btn-disabled-text);display:flex;align-items:center;justify-content:center;gap:8px;font-size:17px;font-weight:600;letter-spacing:-.02em;transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s ease,background-color .22s ease,color .22s ease}.auth-primary-button:not(:disabled){background:var(--auth-accent);color:var(--auth-accent-ink);box-shadow:0 10px 26px rgba(224,227,230,.18)}.auth-primary-button:not(:disabled):active{transform:scale(.985);filter:brightness(.96)}.auth-primary-button:disabled{cursor:default}.auth-arrow{flex-shrink:0;width:16px;height:16px}.auth-bottom-bar{flex-shrink:0;margin-top:18px}.auth-otp-stage{position:relative}.auth-otp-inputs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:20px;direction:ltr;transition:opacity .2s ease}.otp-cell{position:relative}.otp-cell input{width:100%;aspect-ratio:.85;min-height:44px;max-height:52px;border:2px solid var(--auth-input-border);border-radius:13px;outline:none;background:var(--auth-input-bg);color:var(--auth-text);text-align:center;font-size:20px;line-height:1;font-weight:600;caret-color:var(--auth-success-tint);transition:border-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1),background-color .18s ease,color .18s ease,opacity .18s ease;-webkit-appearance:none}.otp-cell input:focus{border-color:var(--auth-success-tint);box-shadow:0 0 0 3px rgba(255,138,52,.18);transform:translateY(-1px)}.otp-cell input.has-value{border-color:var(--auth-success-tint)}.otp-cell input.is-error{border-color:#9b1b30;animation:auth-error-shake .24s ease}.otp-cell-trace{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0}.otp-cell-trace rect{fill:none;stroke:var(--auth-success-tint);stroke-width:2.4;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 5px rgba(255,138,52,.85)) drop-shadow(0 0 13px rgba(255,138,52,.5));transition:stroke .28s ease,filter .28s ease}.auth-otp-inputs.is-igniting .otp-cell-trace{opacity:1;animation:otp-trace-draw .56s linear forwards}.auth-otp-inputs.is-igniting .otp-cell input{border-color:var(--auth-success-tint)}@keyframes otp-trace-draw{from{stroke-dashoffset:100}to{stroke-dashoffset:0}}.auth-otp-inputs.is-verified .otp-cell-trace rect{stroke:var(--auth-verified-tint);filter:drop-shadow(0 0 5px var(--auth-verified-glow-1)) drop-shadow(0 0 13px var(--auth-verified-glow-2))}.auth-otp-inputs.is-verified .otp-cell input{border-color:var(--auth-verified-tint)}.auth-otp-inputs.is-merging .otp-cell{will-change:transform,opacity}.auth-otp-inputs.is-merged{visibility:hidden}.auth-otp-success-icon{position:absolute;left:50%;top:50%;width:96px;height:96px;transform:translate(-50%,-50%) scale(.7);border-radius:24px;display:grid;place-items:center;background:var(--auth-verified-bg);border:1.5px solid var(--auth-verified-border);box-shadow:0 0 50px 8px var(--auth-verified-shadow);opacity:0;pointer-events:none}.auth-otp-success-icon svg{width:50px;height:50px;overflow:visible}.auth-otp-success-icon path{fill:none;stroke:var(--auth-verified-tint);stroke-width:5.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:56;stroke-dashoffset:56}.auth-otp-success-icon.is-visible{opacity:1;animation:auth-otp-success-pop .5s cubic-bezier(.17,.89,.27,1.17) forwards}.auth-otp-success-icon.is-visible path{animation:auth-check-draw .38s ease .16s forwards}#authOtpTitle,#authOtpSubtitle{transition:opacity .18s ease}.auth-resend-button{margin-top:16px;color:var(--auth-link);font-size:14px;font-weight:500;transition:opacity .18s ease,transform .18s ease}.auth-resend-button:active{opacity:.65;transform:translateY(1px)}.auth-resend-button.is-disabled{color:var(--auth-text-faint);pointer-events:none}.auth-otp-continue{height:52px;border-radius:16px;background:var(--auth-accent);color:var(--auth-accent-ink);font-size:16px;font-weight:600;box-shadow:0 10px 26px rgba(224,227,230,.18)}.auth-otp-continue:disabled{background:var(--auth-btn-disabled-bg);color:var(--auth-btn-disabled-text);box-shadow:none}.auth-error{margin-top:10px;color:#9b1b30;font-size:13px;font-weight:500}.auth-success-overlay{position:absolute;inset:0;z-index:40;overflow:hidden;opacity:0;pointer-events:none;background:rgba(0,0,0,0);transition:opacity .34s ease}.auth-success-overlay.is-visible{opacity:1;pointer-events:auto;background:var(--auth-backdrop-tint,rgba(15,15,15,.62))}.auth-success-overlay.is-hiding{opacity:0;pointer-events:none}.auth-success-backdrop{position:absolute;inset:0}.auth-success-sheet{position:absolute;left:0;right:0;bottom:0;width:100%;max-width:460px;margin:0 auto;min-height:380px;padding:0 26px max(26px,calc(env(safe-area-inset-bottom) + 22px));border-radius:26px 26px 0 0;background:var(--auth-sheet-bg);color:var(--auth-sheet-text);box-shadow:0 -18px 60px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04);text-align:center;transform:translateY(105%);will-change:transform,opacity;transition:transform .6s cubic-bezier(.18,.9,.22,1.02)}.auth-success-sheet .auth-sheet-handle span{background:var(--auth-handle)}.auth-success-overlay.is-visible .auth-success-sheet{transform:translateY(0)}.auth-success-overlay.is-hiding .auth-success-sheet{transform:translateY(105%);transition-duration:.38s}.auth-success-icon-wrap{margin-top:34px;display:flex;justify-content:center}.auth-success-icon{width:104px;height:104px;display:grid;place-items:center;border-radius:30px;background:rgba(255,138,52,.12);border:1.5px solid rgba(255,138,52,.5);box-shadow:0 0 50px 6px rgba(255,138,52,.28);transform:scale(.7);opacity:0}.auth-success-overlay.is-visible .auth-success-icon{animation:auth-success-pop .64s cubic-bezier(.17,.89,.27,1.17) .12s forwards}.auth-success-icon svg{width:58px;height:58px;overflow:visible}.auth-success-icon path{fill:none;stroke:var(--auth-success-tint);stroke-width:5.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:56;stroke-dashoffset:56}.auth-success-overlay.is-visible .auth-success-icon path{animation:auth-check-draw .42s ease .39s forwards}.auth-success-sheet h2{margin-top:20px;color:var(--auth-sheet-text);font-size:26px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.auth-success-sheet p{max-width:290px;margin:12px auto 0;color:var(--auth-sheet-text-dim);font-size:14px;line-height:1.4;font-weight:500}.auth-done-button{width:min(100%,290px);height:52px;margin:22px auto 0;border-radius:14px;background:var(--auth-done-bg);color:var(--auth-done-text);font-size:16px;font-weight:600;transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s ease,background-color .22s ease,color .22s ease}.auth-done-button:active{transform:scale(.985);filter:brightness(.92)}.auth-screen-phone:not([hidden]),.auth-screen-otp:not([hidden]){animation:auth-screen-in .38s cubic-bezier(.22,1,.36,1) both}@keyframes auth-screen-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-success-pop{0%{transform:scale(.7);opacity:0}65%{transform:scale(1.07);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes auth-otp-success-pop{0%{transform:translate(-50%,-50%) scale(.7);opacity:0}65%{transform:translate(-50%,-50%) scale(1.07);opacity:1}100%{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes auth-check-draw{to{stroke-dashoffset:0}}@keyframes auth-picker-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-error-shake{25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-2px)}}@media (max-width:340px){.auth-phone-title{font-size:20px}.auth-keypad{gap:8px}.auth-keypad-btn,.auth-keypad-spacer{height:48px}.auth-otp-inputs{gap:6px}.auth-otp-inputs input{min-height:40px;font-size:17px}}@media (prefers-reduced-motion:reduce){.auth-flow,.auth-app-shell,.auth-flow-backdrop,.auth-screen,.auth-success-sheet,.auth-success-overlay,.auth-success-icon,.otp-cell,.otp-cell-trace,.otp-cell-trace rect,.auth-otp-success-icon,.auth-otp-success-icon path{animation:none !important;transition-duration:.01ms !important}.auth-success-icon{opacity:1;transform:scale(1)}.auth-success-icon path{stroke-dashoffset:0}.auth-otp-success-icon.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.auth-otp-success-icon.is-visible path{stroke-dashoffset:0}}@media (max-height:640px){.auth-keypad{gap:7px;margin-top:12px}.auth-keypad-btn,.auth-keypad-spacer{height:44px}.auth-otp-inputs{margin-top:14px}.auth-terms{margin-top:10px}}.brand-chip-selected{border-color:#c4c7ca;background-color:rgba(196,199,202,0.08)}.brand-chip-selected [data-slot="mark"]{border-color:#c4c7ca;background-color:rgba(196,199,202,0.1)}.brand-chip-selected [data-slot="name"]{color:#ded9fb}.home-brand-card{position:relative;overflow:hidden;background:#121212;border:1px solid #1b1b1b;border-radius:20px;aspect-ratio:0.92 / 1;min-height:0;padding:0;box-sizing:border-box;box-shadow:none;color:#e0e3e6;transition:transform 0.15s ease}.home-brand-card::before{content:"";position:absolute;inset:0;z-index:0;background-image:radial-gradient(circle at 18% 20%,rgba(170,160,255,0.55) 0%,transparent 40%),radial-gradient(circle at 82% 16%,rgba(170,160,255,0.55) 0%,transparent 36%),radial-gradient(circle at 14% 80%,rgba(170,160,255,0.55) 0%,transparent 38%),radial-gradient(circle at 86% 76%,rgba(170,160,255,0.55) 0%,transparent 42%),radial-gradient(circle at 50% 88%,rgba(170,160,255,0.55) 0%,transparent 46%)}.home-brand-card::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.45) 30%,rgba(0,0,0,0.05) 55%,transparent 65%)}.home-brand-card:active{background:#121212;transform:scale(0.97)}.home-brand-card .brand-logo-box{position:absolute;z-index:0;left:50%;top:44%;transform:translate(-50%,-50%);width:60%;height:60%;margin:0;padding:0;border-radius:0;background:transparent;box-sizing:border-box}.home-brand-card .brand-logo-box img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.home-brand-card .brand-card-name{position:absolute;z-index:2;bottom:34px;right:14px;left:14px;width:auto;margin:0;text-align:right;font-size:clamp(15px,4vw,16px);line-height:1.12;font-weight:800;letter-spacing:0.3px;color:#e0e3e6;text-shadow:0 1px 2px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6)}.home-brand-card .brand-card-count{position:absolute;z-index:2;bottom:12px;right:14px;left:14px;width:auto;text-align:right;font-size:clamp(11px,3.2vw,12px);line-height:1.1;font-weight:500;color:#c5c8cb}.theme-light .home-brand-card{background:#1c1c1c;border-color:#242424}.theme-light .home-brand-card .brand-logo-box{background:transparent}.brand-chip-selected{border-color:#c4c7ca}.brand-chip-selected.home-brand-card{background:#121212;border-color:rgba(196,199,202,.4)}.brand-chip-selected.home-brand-card .brand-logo-box{background:transparent;box-shadow:none}@media (max-width:380px){.home-brand-card{border-radius:16px}.home-brand-card .brand-logo-box{width:56%;height:56%}.home-brand-card .brand-card-name{bottom:28px;font-size:14px}.home-brand-card .brand-card-count{bottom:10px;font-size:11px}}.non-home-header-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 16px 9px;direction:ltr}.header-home-row{display:grid}.non-home-header-row.internal-search-hidden{grid-template-columns:auto auto;justify-content:space-between}.internal-search-hidden .header-search-box{display:none}.header-search-box{background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.045) 100%);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1.5px solid rgba(255,255,255,.26);box-shadow:0 14px 34px rgba(0,0,0,.45),0 4px 10px rgba(0,0,0,.35),inset 0 1.5px 0 rgba(255,255,255,.55),inset 0 -1.5px 0 rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.04)}.theme-light .header-search-box{background:linear-gradient(180deg,rgba(255,255,255,.75) 0%,rgba(255,255,255,.35) 100%);border-color:rgba(255,255,255,.7);box-shadow:0 10px 26px rgba(31,31,31,.12),inset 0 1.5px 0 rgba(255,255,255,.9),inset 0 -1.5px 0 rgba(31,31,31,.10),inset 0 0 0 1px rgba(31,31,31,.03);color:#626669}.bar-search-field{position:relative;flex:1;min-width:0}.bar-search-field input{width:100%}.bar-search-copy{position:absolute;inset:0;display:flex;align-items:center;white-space:nowrap;pointer-events:none;overflow:hidden;font:700 15px 'Vazirmatn',Tahoma,'Segoe UI',sans-serif;line-height:1}.bar-search-label{display:inline-flex;align-items:center;height:1.15em;color:#a9acb0}.bar-search-rotator{position:relative;display:inline-flex;align-items:center;min-width:34px;height:1.15em;margin-right:4px;overflow:hidden;color:#e0e3e6;font-weight:800}.bar-search-rotator .word{position:absolute;inset:0;display:flex;align-items:center;opacity:0;transform:translateY(120%);transition:transform .42s ease,opacity .42s ease;white-space:nowrap;line-height:1}.bar-search-rotator .word.active{opacity:1;transform:translateY(0)}.bar-search-rotator .word.exit{opacity:0;transform:translateY(-120%)}.header-search-box.has-value .bar-search-copy{opacity:0;visibility:hidden}.theme-light .bar-search-label{color:#7a7e82}.theme-light .bar-search-rotator{color:#53575b}.non-home-header-row{display:none}.non-home-active .header-home-row{display:none}.non-home-active .non-home-header-row{display:grid}.home-nav-active .header-home-row{display:grid}.home-nav-active .non-home-header-row{display:none}.header-shield-logo{width:44px;height:56px;flex:0 0 auto;background:#0f0f0f;color:#e0e3e6;clip-path:polygon(8% 0,92% 0,92% 76%,50% 100%,8% 76%);display:flex;align-items:center;justify-content:center;padding-bottom:6px;box-shadow:0 1px 0 rgba(255,255,255,.08)}.header-shield-logo span{font-family:'Vazirmatn','Playfair Display',Georgia,serif;font-weight:700;font-size:18px;letter-spacing:-0.04em}.header-account-avatar{width:22px;height:22px;border-radius:9999px;object-fit:cover;display:block}.header-account-initial{width:22px;height:22px;border-radius:9999px;background:#e0e3e6;color:#101010;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;line-height:1}.theme-light .header-account-initial{background:#1f1f1f;color:#e1e4e7}.header-search-box{min-width:0;height:50px;border-radius:26px;display:flex;align-items:center;gap:10px;padding:0 14px;color:#999c9f;direction:rtl;cursor:pointer;-webkit-tap-highlight-color:transparent}.header-search-box:focus-within{border-color:rgba(255,255,255,.4)}.header-search-icon{flex:0 0 auto;color:#999c9f;opacity:.9}.header-search-box input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#e0e3e6;font:700 15px 'Vazirmatn',Tahoma,'Segoe UI',sans-serif;text-align:right}.header-search-box input::placeholder{color:#a9acb0;opacity:1}.header-search-box input::-webkit-search-cancel-button{display:none}.header-search-box input{pointer-events:none}.header-search-clear{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#999c9f;flex:0 0 auto;border:0;background:transparent;padding:0}.header-menu-button{width:40px;height:44px;display:flex;align-items:center;justify-content:center}#siteHeader.listings-header-hidden{display:none}.explore-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;direction:rtl}.explore-icon-btn{width:38px;height:38px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#e0e3e6;flex:0 0 auto;-webkit-tap-highlight-color:transparent}.explore-icon-btn:active{opacity:.75}.explore-brand{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 10px}.explore-brand-logo{display:block;width:clamp(92px,12.8vw,121px);max-height:34px;height:auto;object-fit:contain}.theme-light .explore-icon-btn{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.08);color:#1f1f1f}body:has([data-page="listings"]) #stickyHeaderGroup{background:rgba(14,14,14,.72);backdrop-filter:blur(20px) saturate(150%) brightness(0.78);-webkit-backdrop-filter:blur(20px) saturate(150%) brightness(0.78);--chrome-fade-bg:rgba(14,14,14,.72)}body:has([data-page="listings"]) .page-header-sticky.explore-header,body:has([data-page="listings"]) .toolbar-sticky.toolbox-shell{background:transparent}body:has([data-page="listings"]) .page-header-sticky.explore-header .explore-icon-btn{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.12)}.theme-light body:has([data-page="listings"]) #stickyHeaderGroup{background:rgba(255,255,255,.55);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);--chrome-fade-bg:rgba(255,255,255,.55)}.theme-light body:has([data-page="listings"]) .page-header-sticky.explore-header .explore-icon-btn{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.08)}body:has([data-page="listings"]) #stickyHeaderGroup::after{display:none}.explore-list{display:flex;flex-direction:column;gap:18px;padding:6px 14px 28px;overscroll-behavior-y:contain}.listings-top-refresh-zone{position:absolute;top:0;left:0;right:0;height:56px;box-sizing:border-box;overflow:visible;padding:4px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;opacity:1;pointer-events:none;z-index:5;will-change:transform,opacity;transform:translate3d(0,0,0) scale(1)}.listings-top-refresh-zone.is-animating{transition:opacity 280ms cubic-bezier(.22,1,.36,1),transform 280ms cubic-bezier(.22,1,.36,1)}.listings-top-refresh-zone.is-idle .listings-refresh-spinner{animation-play-state:paused}.listings-refresh-glyph{position:relative;width:28px;height:28px;flex:0 0 28px}.listings-refresh-spinner{position:absolute;inset:0;border:3px solid rgba(255,255,255,.10);border-top-color:#e0e3e6;border-radius:9999px;animation:listings-refresh-spin .55s linear infinite;opacity:1;transform:rotate(0deg);transition:opacity 140ms ease;will-change:transform;transform-origin:center center;backface-visibility:hidden}.listings-refresh-check{position:absolute;inset:0;border-radius:9999px;background:rgba(201,200,255,.14);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:opacity 240ms ease,transform 240ms cubic-bezier(.34,1.56,.64,1)}.listings-refresh-check svg{width:15px;height:15px;stroke:#e0e3e6}.listings-refresh-check svg path{stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset 260ms ease 60ms}.listings-top-refresh-zone.is-success .listings-refresh-spinner{opacity:0}.listings-top-refresh-zone.is-success .listings-refresh-check{opacity:1;transform:scale(1)}.listings-top-refresh-zone.is-success .listings-refresh-check svg path{stroke-dashoffset:0}.listings-refresh-label{color:#6f7377;font-size:10.5px;font-weight:700;line-height:1.5;opacity:.72;transition:opacity 200ms ease}@keyframes listings-refresh-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.theme-light .listings-refresh-spinner{border-color:rgba(0,0,0,.10);border-top-color:#1f1f1f}.theme-light .listings-refresh-check{background:rgba(31,31,31,.06)}.theme-light .listings-refresh-check svg{stroke:#1f1f1f}.theme-light .listings-refresh-label{color:#7a7e82}[data-slot="refreshTop"]{position:relative;width:100%;height:56px;margin:-56px 0 0;padding:0;overflow:visible;pointer-events:none;z-index:20;transition:margin-top 280ms cubic-bezier(.22,1,.36,1)}[data-slot="refreshTop"].is-visible{margin-top:0}.xcard{position:relative;display:flex;flex-direction:row-reverse;align-items:center;box-sizing:border-box;gap:10px;padding:8px;background:linear-gradient(155deg,#191919 0%,#141414 62%,#131313 100%);border-radius:22px;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 20px rgba(0,0,0,.32);overflow:hidden;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease,border-color .18s ease;height:176px;content-visibility:auto;contain-intrinsic-size:0 176px}.xcard:active{transform:scale(.978)}@media (hover:hover){.xcard:hover{border-color:rgba(255,255,255,.16);box-shadow:0 14px 30px rgba(0,0,0,.42);transform:translateY(-2px)}}.xcard-media{position:relative;flex:0 0 152px;width:152px;min-width:152px;max-width:152px;height:152px;overflow:hidden;border-radius:16px;background:#121212;box-sizing:border-box;isolation:isolate}.xcard-photo-foreground{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.xcard-photo-foreground img,.xcard-photo-foreground svg{display:block;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;min-width:0 !important;min-height:0 !important;object-fit:cover !important;object-position:center center !important;box-sizing:border-box;margin:0;padding:0;transform:none !important;transition:none !important}@media (max-width:430px){.xcard{height:166px;contain-intrinsic-size:0 166px}.xcard-media{flex-basis:140px;width:140px;min-width:140px;max-width:140px;height:140px}}.xcard-promo-badge{position:absolute;top:7px;inset-inline-start:7px;z-index:2;background:rgba(19,19,19,.62);backdrop-filter:blur(6px);color:#e9ecef;font-size:9.5px;font-weight:700;padding:3px 8px;border-radius:999px;line-height:1}.xcard-year-badge,.xcard-hybrid-badge,.xcard-trim-badge{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:999px;font-weight:800;font-size:10px;line-height:1.3;white-space:nowrap}.xcard-year-badge{background:rgba(202,254,110,.14);color:#CAFE6E}.xcard-hybrid-badge{background:rgba(37,99,235,.18);color:#60a5fa;letter-spacing:-0.1px}.xcard-trim-badge{letter-spacing:-0.1px}.xcard-body{flex:1;min-width:0;height:100%;padding:2px 0;display:flex;flex-direction:column;justify-content:center;gap:5px;overflow:hidden}.xcard-row-top{display:flex;align-items:center;justify-content:flex-start;gap:8px}.xcard-brand{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:#999c9f;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.xcard-brand-avatar{width:16px;height:16px;border-radius:9999px;background:#e9ecef;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;padding:1.5px;border:1px solid rgba(255,255,255,.10)}.xcard-brand-avatar img{width:100%;height:100%;object-fit:contain}.xcard-title{color:#e0e3e6;font-size:15px;font-weight:800;line-height:1.32;min-width:0}.xcard-title-text{min-width:0;white-space:normal;overflow-wrap:break-word;word-break:break-word}.xcard-badge-stack{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;justify-content:flex-start;min-width:0;max-width:100%;overflow:hidden}.xcard-badge-stack > .xpatch{flex:0 1 auto;width:auto;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xcard-row-mid{display:flex;align-items:center;justify-content:flex-start;gap:8px}.xcard-spec{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden;color:#94989b;font-size:11px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.xcard-row-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:3px}.xcard-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0;max-width:100%;overflow:hidden}.xcard-price-amount{color:#c4b5fd;font-size:16px;font-weight:800;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.xcard-price-unit{color:#85888c;font-size:9.5px;font-weight:700;line-height:1;letter-spacing:.1px;white-space:nowrap}.xcard-ribbon{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%;overflow:hidden;color:#c4c7ca;font-size:10.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.theme-light .xcard{background:#e9ecef;border-color:#dbdfe2;box-shadow:0 6px 18px rgba(27,27,27,.09)}.theme-light .xcard-title{color:#1f1f1f}.theme-light .xcard-brand{color:#8e9195}.theme-light .xcard-spec{color:#8e9195}.theme-light .xcard-price-amount{color:#6d28d9}.theme-light .xcard-price-unit{color:#a0a3a7}.explore-list .xcard.is-skeleton{cursor:default;box-shadow:none}.toolbox-shell{padding:8px 0 8px;position:relative}.toolbox-filter-row{display:flex;align-items:center;gap:10px;padding:0 14px 3px;min-width:0;direction:rtl}.toolbox-filter-main{min-width:150px;height:54px;padding:0 15px;border-radius:28px;background:rgba(255,255,255,.10);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);color:#e0e3e6;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(255,255,255,.16);white-space:nowrap}.toolbox-filter-main:active{transform:scale(.99)}.toolbox-filter-icon{display:flex;align-items:center;justify-content:center}.toolbox-filter-count{min-width:28px;height:28px;padding:0 8px;border:1px solid #55595c;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}.toolbox-filter-chips{display:flex;align-items:center;gap:10px;min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:1px 2px 3px;flex:1}.toolbox-filter-chips::-webkit-scrollbar{display:none}.toolbox-chip-wrap{display:flex;flex:0 0 auto}.toolbox-chip{height:50px;border-radius:26px;padding:0 20px;border:1.2px solid #44484c;background:transparent;color:#e0e3e6;white-space:nowrap;font-size:14px;font-weight:700}.toolbox-chip:active{opacity:.72}.toolbox-chip-muted{color:#999c9f;border-color:#202020}.toolbox-chip-dropdown-layer{position:absolute;left:0;right:0;top:0;height:0;overflow:visible;pointer-events:none;z-index:32}.toolbox-chip-dropdown{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:#121212;border:1px solid #1c1c1c;border-radius:18px;padding:6px;max-height:280px;max-width:min(78vw,320px);overflow-y:auto;overflow-x:hidden;pointer-events:auto;box-shadow:0 16px 32px rgba(0,0,0,.6)}.toolbox-chip-option{width:auto;max-width:100%;text-align:right;padding:11px 14px;border-radius:12px;border:0;background:transparent;color:#c5c8cb;font-size:13.5px;white-space:normal}.toolbox-chip-option:active{background:#181818}.toolbox-chip-option.is-active{background:#d3d6d9;color:#151515;font-weight:800}.toolbox-filter-panel{margin-top:8px;padding:4px 14px 2px;border-top:1px solid #1c1c1c;max-height:52vh;overflow-y:auto}.toolbox-filter-group{border-bottom:1px solid #1c1c1c}.toolbox-filter-group-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;text-align:right;color:#d2d5d8;font-size:13px}.toolbox-filter-options{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 11px}.toolbox-option{padding:8px 12px;border-radius:999px;border:1px solid #44484c;color:#c5c8cb;background:transparent;font-size:12.5px}.toolbox-option.is-active{background:#d3d6d9;border-color:#d3d6d9;color:#151515;font-weight:800}.theme-light .toolbox-chip-dropdown{background:#e9ecef;border-color:#d4d7da;box-shadow:0 16px 32px rgba(0,0,0,.18)}.theme-light .toolbox-chip-option{color:#53575b}.theme-light .toolbox-chip-option:active{background:#e0e4e7}.theme-light .toolbox-chip-option.is-active{color:#1f1f1f}.theme-light .header-search-icon{color:#7a7e82}.theme-light .header-search-box input{color:#1f1f1f}.theme-light .header-search-box input::placeholder{color:#7a7e82}.theme-light .toolbox-filter-main{background:rgba(0,0,0,.06);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-color:rgba(0,0,0,.10);color:#1f1f1f}.theme-light .toolbox-chip{color:#1f1f1f;border-color:#a0a3a7}.theme-light .toolbox-chip-muted{color:#7a7e82;border-color:#c8cbce}@media (min-width:700px){.non-home-header-row{padding-left:22px;padding-right:22px}.toolbox-filter-row{padding-left:22px;padding-right:22px}.toolbox-filter-main{min-width:160px}}.toolbox-shell{padding:10px 0 12px}.toolbox-filter-row{display:flex;align-items:center;gap:12px;padding:0 31px 3px;min-width:0;direction:rtl;overflow:hidden}.toolbox-filter-main{flex:0 0 222px;width:222px;min-width:222px;height:66px;padding:0 14px;border-radius:34px;gap:10px}.toolbox-filter-count{min-width:28px;width:28px;height:28px;padding:0;font-size:14px}.toolbox-filter-chips{display:flex;align-items:center;gap:12px;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;padding:0;flex:1 1 auto}.toolbox-filter-chips::-webkit-scrollbar{display:none}.toolbox-chip{flex:0 0 auto;height:66px;min-height:66px;border-radius:34px;padding:0 28px;border:1.25px solid #44484c;background:transparent;color:#e0e3e6;white-space:nowrap;font-size:18px;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:14px}.toolbox-chip-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.toolbox-chip-disabled{opacity:.5}.toolbox-chip-muted{color:#999c9f;border-color:#202020}.toolbox-filter-panel{margin-top:10px;padding:4px 31px 2px;border-top:1px solid #1c1c1c;max-height:52vh;overflow-y:auto}.toolbox-filter-group-head{min-height:54px;font-size:14px}.toolbox-filter-options{gap:8px;padding:0 0 12px}.toolbox-option{padding:9px 14px;font-size:13px}.toolbox-filter-empty{padding:8px 0 12px;color:#6f7377;font-size:13px}@media (max-width:699px){.toolbox-filter-row{padding-left:16px;padding-right:16px;gap:10px}.toolbox-filter-main{flex-basis:178px;width:178px;min-width:178px;height:58px;border-radius:30px}.toolbox-chip{height:58px;min-height:58px;border-radius:30px;font-size:15px;padding:0 20px;gap:10px}.toolbox-filter-panel{padding-left:16px;padding-right:16px}}@media (min-width:700px){.toolbox-filter-row{padding-left:16px;padding-right:16px;gap:8px}.toolbox-filter-main{flex:0 0 128px;width:128px;min-width:128px;height:48px;border-radius:24px;padding:0 10px;gap:7px;font-size:14px}.toolbox-filter-count{min-width:24px;width:24px;height:24px;font-size:12px}.toolbox-filter-chips{gap:8px}.toolbox-chip{height:48px;min-height:48px;border-radius:24px;padding:0 14px;font-size:14px;gap:8px}}@media (max-width:699px){.toolbox-shell{padding-top:7px;padding-bottom:8px}.toolbox-filter-row{padding-left:12px;padding-right:12px;gap:7px}.toolbox-filter-main{flex:0 0 104px;width:104px;min-width:104px;height:44px;border-radius:22px;padding:0 8px;gap:6px;font-size:12.5px}.toolbox-filter-icon svg{width:18px;height:18px}.toolbox-filter-count{min-width:22px;width:22px;height:22px;font-size:11px}.toolbox-filter-chips{gap:7px}.toolbox-chip{height:44px;min-height:44px;border-radius:22px;padding:0 12px;font-size:12.5px;gap:6px}}.search-overlay{position:fixed;inset:0;z-index:80}.search-overlay-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(22px) saturate(1.1);-webkit-backdrop-filter:blur(22px) saturate(1.1)}.search-overlay-panel{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;background:transparent;overflow-y:auto;-webkit-overflow-scrolling:touch}html.search-overlay-active,html.search-overlay-active body{overflow:hidden !important;overscroll-behavior:none !important}body.search-overlay-active{touch-action:none}.search-overlay.is-open .search-overlay-backdrop{animation:menu-backdrop-enter .28s ease both}.search-overlay:not(.is-open) .search-overlay-backdrop{animation:menu-backdrop-exit .32s cubic-bezier(.4,0,.2,1) both}.search-overlay.is-open .search-overlay-panel{animation:search-overlay-panel-enter .32s cubic-bezier(.22,1,.36,1) both}.search-overlay:not(.is-open) .search-overlay-panel{animation:search-overlay-panel-exit .3s cubic-bezier(.4,0,.2,1) both}@keyframes search-overlay-panel-enter{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes search-overlay-panel-exit{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}.search-overlay-shell{position:relative;flex:0 0 auto;margin:max(18px,calc(env(safe-area-inset-top) + 14px)) 16px 0;height:58px;border-radius:12px;background:#d2d5d8;display:flex;align-items:center;padding:0 18px 0 58px;box-shadow:0 4px 16px rgba(0,0,0,.25);direction:rtl}.search-overlay-copy{position:absolute;right:18px;left:58px;top:50%;transform:translateY(-50%);display:flex;align-items:center;white-space:nowrap;pointer-events:none;font-size:18px;line-height:1;letter-spacing:-.01em;z-index:2;overflow:hidden}.search-overlay-label{color:#1c1c1c;font-weight:600}.search-overlay-rotator{position:relative;display:inline-block;min-width:40px;height:1.15em;margin-right:3px;overflow:hidden;color:#707478;font-weight:700}.search-overlay-rotator .word{position:absolute;inset:0 0 auto auto;opacity:0;transform:translateY(120%);transition:transform .42s ease,opacity .42s ease}.search-overlay-rotator .word.active{opacity:1;transform:translateY(0)}.search-overlay-rotator .word.exit{opacity:0;transform:translateY(-120%)}.search-overlay-input{position:relative;z-index:1;width:100%;height:100%;border:0;outline:0;padding:0;background:transparent;color:#121212;font-size:18px;font-weight:700;text-align:right;font-family:'Vazirmatn',Tahoma,'Segoe UI',sans-serif}.search-overlay-input::-webkit-search-cancel-button{display:none}.search-overlay-shell.has-value .search-overlay-copy{opacity:0;visibility:hidden}.search-overlay-clear{position:absolute;z-index:3;top:50%;left:14px;transform:translateY(-50%);width:32px;height:32px;border:1.5px solid #999c9f;border-radius:50%;background:transparent;color:#151515;display:flex;align-items:center;justify-content:center;font-size:19px;line-height:1;cursor:pointer}.search-overlay-clear span{transform:translateY(-1px)}.search-overlay-loading{display:none;margin:22px 16px 0;flex:0 0 auto}.search-overlay-loading.is-visible{display:block}.search-overlay-toolbar-sk{display:flex;gap:8px;overflow:hidden;margin-bottom:14px}.search-overlay-toolbar-sk span{flex:0 0 68px;height:28px}.search-overlay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.search-overlay-sk-card{min-width:0}.search-overlay-sk-image{width:100%;aspect-ratio:3/2}.search-overlay-sk-title{width:80%;height:14px;margin-top:8px}.search-overlay-sk-meta{display:flex;gap:8px;margin-top:8px}.search-overlay-sk-meta span{display:block;width:36px;height:9px}.search-overlay-sk-line{width:60%;height:12px;margin-top:8px}.search-overlay-sk-button{width:100%;height:30px;margin-top:10px}.search-overlay-results{margin-top:18px;padding-bottom:24px;flex:1 1 auto}.search-overlay-results.is-hidden{display:none}.search-overlay-rail{display:flex;gap:8px;overflow-x:auto;padding:0 16px 6px;scrollbar-width:none;scroll-behavior:smooth;touch-action:pan-x;-webkit-overflow-scrolling:touch}.search-overlay-rail::-webkit-scrollbar{display:none}.search-overlay-rail .card-fade-in{flex:0 0 168px;min-width:168px;background-color:transparent;border-color:transparent;box-shadow:none}.search-overlay-rail [data-action="toggleLike"]{display:none}.search-overlay-empty{flex:1 1 auto;width:100%;color:#999c9f;font-size:13.5px;padding:72px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.search-overlay-empty-title{color:#e5e8eb;font-size:19px;font-weight:800}.search-overlay-empty-sub{color:#999c9f;font-size:14px;font-weight:500}.theme-light .search-overlay-empty-title{color:#1f1f1f}.theme-light .search-overlay-shell{background:#e0e4e7;box-shadow:0 4px 16px rgba(0,0,0,.08)}.theme-light .search-overlay-input{color:#1f1f1f}.theme-light .search-overlay-label{color:#53575b}.theme-light .search-overlay-backdrop{background:rgba(255,255,255,.6)}.theme-light .search-overlay-rail .card-fade-in{background-color:transparent;border-color:transparent}@media (max-width:380px){.search-overlay-rail .card-fade-in{flex-basis:150px;min-width:150px}}.non-home-header-row{grid-template-columns:auto minmax(0,1fr) auto}.non-home-header-row.internal-search-hidden{grid-template-columns:auto auto}#pageContent:has([data-page="home"]) [data-slot="brands"]{padding-top:8px}.peek-pressing{transform:scale(0.965)}.peek-blur-sibling{filter:blur(7px);opacity:.4;transition:filter .25s ease,opacity .25s ease;pointer-events:none}.peek-active-card{position:relative;z-index:1000;transform:scale(1.05);box-shadow:0 20px 46px rgba(0,0,0,.6);transition:transform .22s cubic-bezier(.2,.9,.25,1),box-shadow .25s ease}.peek-taken-over{opacity:0;transition:opacity .2s ease;pointer-events:none}.peek-active-card.peek-resisting{transition:transform .22s cubic-bezier(.3,.7,.4,1);transform:scale(1.02)}#peekInfoPanel.peek-resisting{transition:transform .22s cubic-bezier(.3,.7,.4,1),opacity .22s ease;transform:scale(0.97)}body.is-peeking{overscroll-behavior:none}#peekScrim{touch-action:none}#peekScrim{position:fixed;inset:0;z-index:999;pointer-events:none;background:transparent}body.is-peeking #peekScrim{pointer-events:auto}#peekInfoPanel{position:fixed;z-index:1001;overflow:hidden;opacity:0;transform:scale(.92);transform-origin:center;transition:transform .28s cubic-bezier(.2,.9,.25,1),opacity .2s ease;pointer-events:none;display:flex;flex-direction:column;padding:2px 4px;color:#e0e3e6}#peekInfoPanel.show{opacity:1;transform:scale(1);pointer-events:auto}#peekInfoPanel .peek-name{font-size:11.5px;font-weight:800;line-height:1.3;margin-bottom:6px}#peekInfoPanel .peek-row{display:flex;align-items:baseline;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.08)}#peekInfoPanel .peek-row:last-of-type{border-bottom:0}#peekInfoPanel .peek-label{font-size:9.5px;color:#9a9da0}#peekInfoPanel .peek-value{font-size:10.5px;font-weight:800}#peekInfoPanel .peek-value.peek-price{color:#e0e3e6;font-size:12px}#peekInfoPanel .peek-cta{margin-top:auto;padding-top:8px;font-size:10.5px;font-weight:800;color:#e0e3e6;background:none;border:0;text-align:right;cursor:pointer}.theme-light #peekInfoPanel{color:#1f1f1f}.theme-light #peekInfoPanel .peek-row{border-bottom-color:rgba(0,0,0,.08)}.theme-light #peekInfoPanel .peek-label{color:#626669}.filter-overlay{position:fixed;inset:0;z-index:80}.filter-overlay-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease}.filter-overlay.is-open .filter-overlay-backdrop{opacity:1}.filter-overlay-panel{position:absolute;left:0;right:0;bottom:0;max-height:min(88vh,760px);max-height:min(88dvh,760px);display:flex;flex-direction:column;background:#0d0d0d;color:#e9ecef;border:1px solid #1b1b1b;border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.35);transform:translate3d(0,100%,0);transition:transform .34s cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden}.filter-overlay.is-open .filter-overlay-panel{transform:translate3d(0,0,0)}.filter-overlay-drag{flex:0 0 auto;display:flex;justify-content:center;padding:10px 0 6px;touch-action:none}.filter-overlay-drag span{width:38px;height:4px;border-radius:999px;background:#44484c}.filter-overlay-header{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:6px 20px 14px;border-bottom:1px solid #151515;touch-action:none}.filter-overlay-title{margin:0;font-family:inherit;font-weight:800;font-size:17px;color:#e9ecef}.filter-overlay-reset{font-size:12.5px;font-weight:600;color:#888b8f;background:none;border:0;padding:6px 2px;-webkit-tap-highlight-color:transparent}.filter-overlay-reset:active{opacity:.6}.filter-overlay-icon-btn{margin-right:auto;flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#151515;color:#c5c8cb;border:1px solid #1b1b1b;-webkit-tap-highlight-color:transparent}.filter-overlay-icon-btn:active{opacity:.75}.filter-overlay-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:2px 20px 14px}.filter-section{padding:18px 0 2px}.filter-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;min-height:22px}.filter-section-title-text{font-weight:700;font-size:13.5px;color:#e9ecef}.filter-section-value{font-size:12.5px;font-weight:600;color:#c5c8cb;direction:ltr;unicode-bidi:isolate}.filter-section-clear{display:flex;align-items:center;gap:5px;max-width:150px;font-size:11.5px;font-weight:600;color:#9a9da1;background:none;border:0;padding:2px 0;-webkit-tap-highlight-color:transparent}.filter-section-clear span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-section-clear-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#1b1b1b}.filter-section-clear:active{opacity:.7}.filter-pill-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.filter-pill{min-height:40px;padding:8px 6px;border-radius:12px;background:#151515;border:1px solid transparent;color:#c5c8cb;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.35;text-align:center;display:flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.filter-pill:active{background:#1b1b1b}.filter-pill.is-active{border-color:#e9ecef;background:rgba(233,236,239,.08);color:#e9ecef;font-weight:700}.filter-radio-row{display:flex;align-items:center;gap:28px;padding:2px 2px 4px}.filter-radio{display:flex;align-items:center;gap:9px;background:none;border:0;padding:4px 0;-webkit-tap-highlight-color:transparent}.filter-radio-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid #5a5e62;box-sizing:border-box;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.filter-radio.is-active .filter-radio-dot{border-color:#e9ecef;background:#e9ecef;box-shadow:inset 0 0 0 3.5px #0d0d0d}.filter-radio-label{font-size:12.5px;font-weight:600;color:#c5c8cb}.filter-radio.is-active .filter-radio-label{color:#e9ecef;font-weight:700}.filter-icon-grid{display:grid;gap:8px}.filter-icon-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:12px 6px 10px;border-radius:12px;border:1px solid transparent;background:#151515;color:#9a9da1;font-size:12px;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}.filter-icon-card span{line-height:1.2}.filter-icon-card:active{background:#1b1b1b}.filter-icon-card.is-active{border-color:#e9ecef;background:rgba(233,236,239,.08);color:#e9ecef;font-weight:700}.filter-swatch-row{display:flex;flex-wrap:wrap;gap:14px}.filter-swatch-item{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:0;padding:0;-webkit-tap-highlight-color:transparent}.filter-swatch{width:34px;height:34px;border-radius:50%;border:2px solid #1b1b1b;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.filter-swatch-item.is-active .filter-swatch{border-color:#e9ecef;box-shadow:0 0 0 2px rgba(233,236,239,.25)}.filter-swatch-name{font-size:10.5px;color:#888b8f}.filter-swatch-item.is-active .filter-swatch-name{color:#e9ecef;font-weight:700}.filter-price-wrap{padding:4px 0 0}.filter-range-track{position:relative;height:3px;border-radius:999px;background:#1b1b1b;margin:10px 9px 8px}.filter-range-fill{position:absolute;top:0;bottom:0;background:#e9ecef;border-radius:999px}.filter-range-input{position:absolute;top:50%;left:-9px;right:-9px;width:calc(100% + 18px);height:28px;margin:0;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.filter-range-input::-webkit-slider-runnable-track{-webkit-appearance:none;background:transparent;height:28px}.filter-range-input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;box-sizing:border-box;width:18px;height:18px;border-radius:50%;margin-top:5px;background:#0d0d0d;border:2px solid #e9ecef;cursor:pointer;transition:transform .12s ease}.filter-range-input::-webkit-slider-thumb:active{transform:scale(1.18)}.filter-range-input::-moz-range-track{background:transparent;height:28px;border:none}.filter-range-input::-moz-range-thumb{pointer-events:auto;box-sizing:border-box;width:18px;height:18px;border-radius:50%;background:#0d0d0d;border:2px solid #e9ecef;cursor:pointer}.filter-price-bounds{display:flex;align-items:center;justify-content:space-between;margin:6px 2px 0;font-size:10.5px;color:#6f7377}.filter-overlay-footer{flex:0 0 auto;padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px))}.filter-overlay-apply{width:100%;height:50px;border-radius:999px;background:#e9ecef;color:#0d0d0d;font-family:inherit;font-weight:800;font-size:14.5px;border:0;transition:transform .15s ease,background .15s ease,color .15s ease}.filter-overlay-apply:active{transform:scale(.99)}.filter-overlay-apply.is-disabled{background:#1b1b1b;color:#6f7377}html.filter-overlay-active,html.filter-overlay-active body{overflow:hidden !important;overscroll-behavior:none !important}body.filter-overlay-active{touch-action:none}html.bcond-overlay-open,html.bcond-overlay-open body{overflow:hidden !important;overscroll-behavior:none !important}.theme-light .filter-overlay-panel{background:#e9ecef;border-color:#d4d7da;color:#1f1f1f;box-shadow:0 -10px 30px rgba(0,0,0,.12)}.theme-light .filter-overlay-drag span{background:#c8cbce}.theme-light .filter-overlay-header{border-bottom-color:#dadde1}.theme-light .filter-overlay-title,.theme-light .filter-section-title-text{color:#141414}.theme-light .filter-overlay-reset{color:#7a7e82}.theme-light .filter-overlay-icon-btn{background:#dfe3e6;color:#53575b;border-color:#d4d7da}.theme-light .filter-section-value{color:#53575b}.theme-light .filter-section-clear{color:#7a7e82}.theme-light .filter-section-clear-icon{background:#d4d7da}.theme-light .filter-pill,.theme-light .filter-icon-card{background:#dfe3e6;color:#53575b}.theme-light .filter-pill:active,.theme-light .filter-icon-card:active{background:#d4d7da}.theme-light .filter-pill.is-active,.theme-light .filter-icon-card.is-active{border-color:#141414;background:rgba(20,20,20,.07);color:#141414}.theme-light .filter-radio-dot{border-color:#9a9da1}.theme-light .filter-radio.is-active .filter-radio-dot{border-color:#141414;background:#141414;box-shadow:inset 0 0 0 3.5px #e9ecef}.theme-light .filter-radio-label{color:#53575b}.theme-light .filter-radio.is-active .filter-radio-label{color:#141414}.theme-light .filter-swatch{border-color:#d4d7da}.theme-light .filter-swatch-item.is-active .filter-swatch{border-color:#141414;box-shadow:0 0 0 2px rgba(20,20,20,.2)}.theme-light .filter-swatch-name{color:#7a7e82}.theme-light .filter-swatch-item.is-active .filter-swatch-name{color:#141414}.theme-light .filter-range-track{background:#cfd3d6}.theme-light .filter-range-fill{background:#141414}.theme-light .filter-range-input::-webkit-slider-thumb{background:#e9ecef;border-color:#141414}.theme-light .filter-range-input::-moz-range-thumb{background:#e9ecef;border-color:#141414}.theme-light .filter-price-bounds{color:#9a9da1}.theme-light .filter-overlay-apply{background:#141414;color:#e9ecef}.theme-light .filter-overlay-apply.is-disabled{background:#d4d7da;color:#8d9195}@media (min-width:640px){.filter-overlay-panel{max-width:520px;margin:0 auto}}[data-page="vehicle"].vehicle-detail-page{padding-bottom:108px;background:#c9cccf;color:#141414}body:has(.vehicle-detail-page) #bottomDock{display:none !important}body:has(.vehicle-detail-page) #stickyHeaderGroup::after{display:none !important}body:has(.vehicle-detail-page) #pageContent{padding-bottom:0}body:has(.vehicle-detail-page) #appViewport{background:#c9cccf;border-color:transparent}.detail-hero-frame{padding:14px 14px 0;background:#171717}.detail-hero{position:relative;height:330px;overflow:hidden;border-radius:24px;background:#131313;box-shadow:0 8px 14px -6px rgba(0,0,0,.55)}.detail-hero-main,.detail-hero-image{width:100%;height:100%}.detail-hero-image{object-fit:cover !important;object-position:center 45%}.detail-hero-actions-row{display:flex;justify-content:flex-end;gap:10px;padding:12px 14px 0;background:#171717}html.photo-viewer-open{overflow:hidden}.photo-viewer{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .22s ease}.photo-viewer.is-open{opacity:1}.photo-viewer-backdrop{position:absolute;inset:0;background:#0d0d0d}.photo-viewer-stage{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;touch-action:pan-x}.photo-viewer-stage img,.photo-viewer-stage svg{max-width:100%;max-height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none}.photo-viewer-close{position:absolute;top:20px;left:18px;z-index:3;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#e9ecef;display:flex;align-items:center;justify-content:center;cursor:pointer}.photo-viewer-counter{position:absolute;top:26px;right:18px;z-index:3;background:rgba(255,255,255,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#e9ecef;font-size:12px;font-weight:800;padding:6px 12px;border-radius:14px;direction:ltr;unicode-bidi:isolate}.photo-viewer-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.14);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#e9ecef;display:flex;align-items:center;justify-content:center;cursor:pointer}.photo-viewer-nav:active{transform:translateY(-50%) scale(.94)}.photo-viewer-prev{left:14px}.photo-viewer-next{right:14px}@media (max-width:400px){.photo-viewer-close,.photo-viewer-nav{width:38px;height:38px}}.detail-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.18) 0%,rgba(0,0,0,.02) 30%,rgba(15,15,15,.20) 58%,rgba(15,15,15,.72) 82%,#0f0f0f 100%);pointer-events:none}.detail-top-actions{position:absolute;top:26px;left:22px;right:22px;z-index:6;display:flex;align-items:center;justify-content:space-between;direction:ltr}.detail-action-group{display:flex;gap:10px}.detail-round-btn{width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#121212;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px -10px rgba(0,0,0,.45);cursor:pointer}.detail-round-btn:active{transform:scale(.96)}.detail-counter{position:absolute;right:22px;bottom:56px;z-index:6;background:rgba(19,19,19,.58);color:#e9ecef;font-size:12px;font-weight:800;padding:6px 11px;border-radius:14px;backdrop-filter:blur(4px);direction:ltr;unicode-bidi:isolate}.detail-thumb-strip{position:absolute;left:22px;right:22px;bottom:16px;z-index:6;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.detail-thumb-strip::-webkit-scrollbar{display:none}.detail-thumb{position:relative;width:52px;height:38px;border-radius:10px;overflow:hidden;border:2px solid rgba(255,255,255,.4);flex:0 0 auto;padding:0;background:#1a1a1a;cursor:pointer}.detail-thumb > img{width:100%;height:100%;object-fit:cover !important;display:block}.detail-thumb.is-active{border-color:#e0e3e6}.detail-more-thumb span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.58);color:#e9ecef;font-size:11px;font-weight:800}.detail-info-sheet{position:relative;margin-top:0;background:#171717;padding:18px 22px 0;z-index:2;isolation:isolate}.detail-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.detail-title-wrap{direction:rtl;min-width:0}.detail-name-row{display:flex;align-items:center;gap:6px}.detail-car-name{margin:0;font-size:23px;line-height:1.2;font-weight:850;color:#141414;letter-spacing:-.02em}.detail-year-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:3px 8px;border-radius:7px;background:#e9ecef;color:#0d0d0d;font-size:13px;font-weight:800;line-height:1.3}.detail-location{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:#66696d;margin-top:6px}.detail-location svg{color:#44484c}.detail-dot-sep{width:3px;height:3px;border-radius:50%;background:#868a8d}.detail-price-tag{text-align:right;flex-shrink:0;direction:rtl}.detail-price-tag .val{font-size:20px;font-weight:850;color:#141414;white-space:nowrap}.detail-price-tag .unit{font-size:11.5px;color:#767a7e;margin-top:1px}.detail-seller-strip{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px;padding:12px 14px;background:#dfe2e5;border-radius:14px;font-size:12.5px;color:#5e6165}.detail-strip-item{display:flex;align-items:center;gap:6px;font-weight:700;white-space:nowrap}.detail-strip-item svg{flex:0 0 auto;color:#868a8d}.detail-strip-rating b{color:#141414;font-weight:850}.detail-strip-status{color:#2f8f4e;font-weight:800}.detail-status-dot{width:7px;height:7px;border-radius:50%;background:#2f8f4e;flex:0 0 auto}.detail-strip-sep{width:1px;height:14px;background:#c8cbce;flex:0 0 auto}.detail-tabs{display:flex;gap:6px;margin-top:22px;background:#c1c4c8;padding:5px;border-radius:16px}.detail-tab{flex:1;border:0;background:transparent;text-align:center;color:#73767a;font:700 13px inherit;padding:10px 0;border-radius:12px;cursor:pointer}.detail-tab.is-active{background:#141414;color:#e0e3e6}.detail-tab:active{opacity:.8}.detail-panel{margin-top:20px}.detail-section-label{font-size:16px;font-weight:850;color:#141414;margin:0 0 10px}.detail-description{margin:0;font-size:13.5px;line-height:1.65;color:#5e6165}.detail-mt{margin-top:22px}.detail-facts-grid{display:flex;align-items:stretch;margin-top:18px;background:#e9ecef;border:1px solid #d8dcdf;border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(18,18,18,.04)}.detail-fact{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;padding:16px 6px;min-width:0;position:relative}.detail-fact:not(:first-child)::before{content:"";position:absolute;inset-inline-start:0;top:16%;bottom:16%;width:1px;background:#dadde0}.detail-fact-icon{width:30px;height:30px;border-radius:50%;background:#dfe2e5;color:#575b5f;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.detail-fact-swatch{border:2px solid #e9ecef;box-shadow:0 0 0 1px #d2d5d8}.detail-fact-value{font-size:13.5px;font-weight:850;color:#141414;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.detail-fact-label{font-size:10.5px;color:#868a8d}.detail-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail-feature{display:flex;align-items:center;gap:10px;background:#e9ecef;border-radius:14px;padding:11px 12px;font-size:12px;font-weight:700;color:#43474b;min-width:0}.detail-feature svg{flex:0 0 auto;color:#141414}.detail-feature span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-condition-card,.detail-map-card,.detail-owner-card,.detail-spec-table,.detail-review-summary,.detail-review-card,.detail-policies details,.detail-services-list{background:#e9ecef;border-radius:18px}.detail-condition-card{padding:14px}.detail-condition-copy{color:#5e6165;font-size:12.5px;line-height:1.6}.detail-paint-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.detail-paint-tags span{font-size:10.5px;font-weight:800;color:#7a5300;background:#fbf6d8;border-radius:999px;padding:5px 8px}.detail-map-card{margin-top:0;overflow:hidden}.detail-map-visual{height:110px;position:relative;background:radial-gradient(circle at 30% 40%,rgba(20,20,20,.06) 0,transparent 40%),repeating-linear-gradient(0deg,#cfd2d5 0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,#cfd2d5 0 1px,transparent 1px 26px),#dcdfe2}.detail-map-pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-60%);width:34px;height:34px;border-radius:50% 50% 50% 0;background:#141414;display:flex;align-items:center;justify-content:center}.detail-map-pin svg{transform:rotate(45deg)}.detail-map-info{padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px}.detail-map-address{font-size:12.5px;color:#43474b;font-weight:800}.detail-map-distance{font-size:11.5px;color:#868a8d;margin-top:2px}.detail-mini-btn,.detail-outline-btn{border:0;background:#dfe2e5;color:#141414;font:700 12px inherit;padding:8px 12px;border-radius:12px;white-space:nowrap;cursor:pointer}.detail-owner-card{margin-top:0;display:flex;align-items:center;gap:12px;padding:14px}.detail-owner-avatar{width:46px;height:46px;border-radius:50%;background:#141414;color:#e0e3e6;font-weight:850;font-size:17px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.detail-owner-info{flex:1;min-width:0}.detail-owner-name{font-size:14.5px;font-weight:800;color:#141414;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-owner-meta{font-size:11.5px;color:#868a8d;margin-top:3px}.detail-owner-contact{width:40px;height:40px;border:0;border-radius:50%;background:#dfe2e5;color:#121212;display:flex;align-items:center;justify-content:center;flex:0 0 auto;cursor:pointer}.detail-spec-group{margin-bottom:18px}.detail-spec-group:last-child{margin-bottom:0}.detail-spec-group h3{margin:0 0 10px;font-size:13px;color:#66696d;font-weight:800}.detail-spec-table{overflow:hidden}.detail-spec-row{display:flex;justify-content:space-between;gap:12px;padding:13px 16px;font-size:13px;border-bottom:1px solid #d7dadd}.detail-spec-row:last-child{border-bottom:0}.detail-spec-row span{color:#868a8d}.detail-spec-row b{color:#141414;font-weight:800;text-align:left}.detail-services-list{overflow:hidden}.detail-service-row{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid #d7dadd;font-size:12.5px;font-weight:700;color:#43474b}.detail-service-row:last-child{border-bottom:0}.detail-service-icon{color:#44484c}.detail-review-summary{display:flex;gap:20px;align-items:center;padding:18px}.detail-review-score{flex:0 0 auto;text-align:center}.detail-review-score .big{font-size:34px;font-weight:850;color:#141414;line-height:1}.detail-review-score .stars{display:flex;gap:2px;justify-content:center;margin-top:6px}.detail-review-score .count{font-size:11px;color:#868a8d;margin-top:4px}.detail-review-bars{flex:1}.detail-bar-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.detail-bar-row:last-child{margin-bottom:0}.detail-bar-row > span{font-size:10.5px;color:#868a8d;width:10px}.detail-bar-track{flex:1;height:6px;background:#dfe2e5;border-radius:4px;overflow:hidden}.detail-bar-fill{height:100%;background:#e0e3e6;border-radius:inherit}.detail-review-card{margin-top:10px;padding:14px}.detail-review-head{display:flex;align-items:center;gap:10px}.detail-review-avatar{width:34px;height:34px;border-radius:50%;background:#dfe2e5;display:flex;align-items:center;justify-content:center;font-weight:850;font-size:13px;color:#141414;flex:0 0 auto}.detail-review-name{font-size:13px;font-weight:800;color:#141414}.detail-review-date{font-size:11px;color:#868a8d;margin-top:2px}.detail-review-card p{font-size:12.5px;color:#5e6165;line-height:1.55;margin:10px 0 0}.detail-policies{margin-top:0}.detail-policies details{padding:14px 16px;margin-bottom:10px}.detail-policies summary{list-style:none;font-size:13.5px;font-weight:800;color:#141414;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.detail-policies summary::-webkit-details-marker{display:none}.detail-policies summary::after{content:'+';color:#868a8d;font-size:18px;font-weight:400}.detail-policies details[open] summary::after{content:'–'}.detail-policies p{margin:10px 0 0;font-size:12.5px;color:#5e6165;line-height:1.6}.detail-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.detail-section-head h2{margin:0;font-size:16px;line-height:1.2;font-weight:850;color:#141414}.detail-outline-btn{border:1px solid #c2c6c9;background:transparent;padding:8px 12px}.detail-similar-row{display:flex;gap:12px;overflow-x:auto;margin-top:14px;padding:2px 22px 4px;margin-left:-22px;margin-right:-22px;scrollbar-width:none}.detail-similar-row::-webkit-scrollbar{display:none}.detail-similar-card{min-width:160px;background:#e9ecef;border:0;border-radius:18px;padding:12px;flex-shrink:0;text-align:right;cursor:pointer;color:#141414}.detail-similar-image{width:100%;height:80px;border-radius:12px;overflow:hidden;background:#dcdfe2;margin-bottom:8px}.detail-similar-image img{width:100%;height:100%;object-fit:cover !important;display:block}.detail-similar-name{font-size:12px;font-weight:850;line-height:1.35}.detail-similar-price{font-size:12px;color:#868a8d;margin-top:2px}.detail-spacer{height:110px}.detail-cta{position:fixed;left:0;right:0;bottom:0;z-index:39;display:flex;justify-content:center;pointer-events:none;padding:14px 22px 26px;background:linear-gradient(180deg,rgba(201,204,207,0) 0%,#c9cccf 35%)}.detail-cta-inner{width:100%;max-width:488px;pointer-events:auto;display:flex;align-items:center;gap:14px;border-radius:20px;background:#141414;padding:10px 10px 10px 14px;box-shadow:0 20px 40px -18px rgba(0,0,0,.6)}.detail-cta-price{flex:1;min-width:0;direction:rtl}.detail-cta-price-value{font-size:19px;font-weight:850;color:#e0e3e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-cta-price-unit{font-size:10.5px;color:rgba(255,255,255,.56);margin-top:1px}.detail-cta-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.detail-cta-btn{border:0;background:#e0e3e6;color:#0f0f0f;border-radius:999px;padding:12px 18px;font:800 13.5px inherit;white-space:nowrap;box-shadow:0 8px 20px rgba(224,227,230,.28);cursor:pointer}.detail-cta-phone{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;color:#e0e3e6;flex-shrink:0}.theme-light [data-page="vehicle"].vehicle-detail-page,.theme-light body:has(.vehicle-detail-page) #appViewport{background:#cccfd2}.theme-light .detail-tab.is-active{background:#1e1e1e}@media (max-width:400px){.detail-hero{height:330px}.detail-info-sheet{padding-left:18px;padding-right:18px}.detail-similar-row{padding-left:18px;padding-right:18px;margin-left:-18px;margin-right:-18px}.detail-cta{padding-left:14px;padding-right:14px}}@media (max-width:360px){.detail-cta-btn{padding:12px 14px;font-size:12.5px}.detail-car-name{font-size:21px}}[data-page="vehicle"].vehicle-detail-page .detail-hero{position:relative;z-index:auto;height:300px}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{position:relative;z-index:auto;margin-top:0;box-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-hero-overlay{background:linear-gradient(180deg,rgba(0,0,0,.18) 0%,rgba(0,0,0,.02) 28%,rgba(0,0,0,.10) 54%,rgba(0,0,0,.28) 80%,rgba(0,0,0,.40) 100%)}[data-page="vehicle"].vehicle-detail-page .detail-hero-main{touch-action:pan-y}[data-page="vehicle"].vehicle-detail-page .detail-hero-image{user-select:none;-webkit-user-drag:none}[data-page="vehicle"].vehicle-detail-page{background:#0f0f0f;color:#e0e3e6}body:has(.vehicle-detail-page) #appViewport{background:#0f0f0f !important}.detail-info-sheet{background:#171717;color:#e0e3e6}.detail-title-row,.detail-title-wrap,.detail-price-tag,.detail-location{color:#e0e3e6}.detail-car-name,.detail-price-tag .val,.detail-section-label,.detail-section-head h2,.detail-spec-row b,.detail-owner-name,.detail-service-row{color:#e0e3e6}.detail-location,.detail-price-tag .unit,.detail-description,.detail-fact-label,.detail-spec-group h3,.detail-spec-row span,.detail-owner-meta{color:#999c9f}.detail-tabs{background:#151515;border:1px solid #1c1c1c}.detail-tab{color:#999c9f}.detail-tab.is-active{background:#e0e3e6;color:#0f0f0f}.detail-feature,.detail-condition-card,.detail-map-card,.detail-owner-card,.detail-spec-table,.detail-services-list{background:#151515;border:1px solid #1c1c1c}.detail-facts-grid{background:#151515;border:1px solid #1c1c1c}.detail-fact:not(:first-child)::before{background:#1c1c1c}.detail-fact-icon{background:#1b1b1b;color:#c5c8cb}.detail-fact-swatch{border-color:#151515;box-shadow:0 0 0 1px #44484c}.detail-fact-value,.detail-feature,.detail-map-address{color:#e0e3e6}.detail-feature svg,.detail-map-pin svg,.detail-owner-contact{color:#e0e3e6}.detail-seller-strip{background:#151515;border:1px solid #1c1c1c;color:#999c9f}.detail-strip-item svg{color:#6f7377}.detail-strip-rating b{color:#e0e3e6}.detail-strip-status{color:#86efac}.detail-status-dot{background:#4ade80}.detail-strip-sep{background:#44484c}.detail-map-visual{background:radial-gradient(circle at 30% 40%,rgba(224,227,230,.08) 0,transparent 40%),repeating-linear-gradient(0deg,#1b1b1b 0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,#1b1b1b 0 1px,transparent 1px 26px),#151515}.detail-map-distance{color:#6f7377}.detail-mini-btn,.detail-outline-btn{background:#1c1c1c;border-color:#44484c;color:#e0e3e6}.detail-owner-avatar{background:#1c1c1c;color:#e0e3e6}.detail-owner-contact{background:#1c1c1c;border:1px solid #44484c}.detail-spec-row{border-bottom-color:#1c1c1c}.detail-service-row{border-bottom-color:#1c1c1c}.detail-condition-copy{color:#c5c8cb}.detail-paint-tags span{background:rgba(245,158,11,.12);color:#fbbf24}.detail-section-head{margin-top:24px}.detail-similar-row{overflow-x:auto}.detail-similar-card{background:#151515;border:1px solid #1c1c1c;color:#e0e3e6}.detail-similar-image{background:#121212}.detail-similar-price{color:#999c9f}.detail-diagram-card{margin-top:16px;background:#151515;border:1px solid #1c1c1c;border-radius:18px;padding:14px;overflow:hidden}.detail-diagram-card svg{width:100%;max-width:520px;margin:0 auto;filter:brightness(.9) contrast(1.03)}.detail-diagram-card .car-panel-shape{cursor:default}.detail-condition-title{color:#e0e3e6;font-size:13px;font-weight:800;margin-bottom:6px}.detail-more-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.58);color:#e9ecef;font-size:11px;font-weight:800}.detail-cta{background:linear-gradient(180deg,rgba(15,15,15,0) 0%,#0f0f0f 35%)}.detail-cta-inner{background:#151515;border:1px solid #1c1c1c}.detail-cta-price-value{color:#e0e3e6}[data-page="vehicle"].vehicle-detail-page [data-slot="similar"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}[data-page="vehicle"].vehicle-detail-page [data-slot="similar"] .listing-card,[data-page="vehicle"].vehicle-detail-page [data-slot="similar"] > *{min-width:0}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{touch-action:pan-x pan-y;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}[data-page="vehicle"].vehicle-detail-page .detail-thumb-strip,[data-page="vehicle"].vehicle-detail-page [data-slot="similar"],[data-page="vehicle"].vehicle-detail-page .detail-similar-row{touch-action:pan-x pan-y;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}[data-page="vehicle"].vehicle-detail-page .detail-thumb,[data-page="vehicle"].vehicle-detail-page [data-slot="similar"] > *{touch-action:pan-x pan-y}[data-page="vehicle"].vehicle-detail-page .detail-diagram-card,[data-page="vehicle"].vehicle-detail-page .detail-condition-card,[data-page="vehicle"].vehicle-detail-page .detail-map-card,[data-page="vehicle"].vehicle-detail-page .detail-owner-card,[data-page="vehicle"].vehicle-detail-page .detail-spec-table,[data-page="vehicle"].vehicle-detail-page .detail-services-list,[data-page="vehicle"].vehicle-detail-page .detail-review-card,[data-page="vehicle"].vehicle-detail-page .detail-policies{touch-action:pan-x pan-y;overscroll-behavior-y:auto}[data-page="vehicle"].vehicle-detail-page .detail-hero,[data-page="vehicle"].vehicle-detail-page .detail-hero-main{overscroll-behavior-x:contain;overscroll-behavior-y:auto}[data-page="vehicle"].vehicle-detail-page button,[data-page="vehicle"].vehicle-detail-page a{touch-action:manipulation}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet .detail-thumb-strip{position:static;left:auto;right:auto;bottom:auto;z-index:auto;margin:2px 0 24px;padding:0}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet .detail-thumb{border-color:#1c1c1c}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet .detail-thumb.is-active{border-color:#e0e3e6}html.sell-year-picker-open{overflow:hidden}.sell-year-picker{position:fixed;inset:0;z-index:120;pointer-events:none}.sell-year-picker:not([hidden]){display:block}.sell-year-picker-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.62);opacity:0;transition:opacity .28s ease;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:auto}.sell-year-picker-sheet{position:absolute;left:0;right:0;bottom:0;width:min(100%,520px);margin:0 auto;max-height:min(78dvh,620px);background:linear-gradient(180deg,#141414 0%,#111111 100%);border:1px solid #1e1e1e;border-bottom:0;border-radius:26px 26px 0 0;box-shadow:0 -26px 70px rgba(0,0,0,.55);transform:translateY(105%);transition:transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden;color:#e0e3e6;pointer-events:auto}.sell-year-picker.is-open .sell-year-picker-backdrop{opacity:1}.sell-year-picker.is-open .sell-year-picker-sheet{transform:translateY(0)}.sell-year-picker.is-closing .sell-year-picker-backdrop{opacity:0}.sell-year-picker.is-closing .sell-year-picker-sheet{transform:translateY(105%);transition-duration:.28s}.sell-year-picker-handle{display:flex;justify-content:center;padding:10px 0 3px}.sell-year-picker-handle span{width:38px;height:5px;border-radius:999px;background:#494c50}.sell-year-picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px 10px;direction:rtl}.sell-year-picker-close{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #202020;background:#191919;color:#c5c8cb}.sell-year-wheel-wrap{position:relative;height:300px;margin:0 12px;overflow:hidden}.sell-year-wheel{height:100%;width:100%;max-width:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-snap-type:y mandatory;scroll-padding-block:0;scrollbar-width:none;padding:0;touch-action:pan-y;-webkit-overflow-scrolling:touch}.sell-year-wheel::-webkit-scrollbar{display:none}.sell-year-wheel-highlight{position:absolute;z-index:0;left:8px;right:8px;top:50%;height:58px;transform:translateY(-50%);border-radius:18px;background:rgba(255,255,255,.07);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 2px rgba(0,0,0,.6),inset 0 -1px 2px rgba(0,0,0,.6),0 6px 16px -6px rgba(0,0,0,.8);pointer-events:none}.sell-year-wheel-fade{position:absolute;z-index:3;left:0;right:0;height:74px;pointer-events:none}.sell-year-wheel-fade-top{top:0;background:linear-gradient(180deg,#0d0d0d 4%,rgba(0,0,0,.86) 44%,rgba(0,0,0,0) 100%)}.sell-year-wheel-fade-bottom{bottom:0;background:linear-gradient(0deg,#0d0d0d 4%,rgba(0,0,0,.86) 44%,rgba(0,0,0,0) 100%)}.sell-year-wheel-spacer,.sell-year-wheel-item{height:58px;min-height:58px}.sell-year-wheel-spacer{scroll-snap-align:center}.sell-year-wheel-item{position:relative;z-index:1;width:100%;max-width:100%;box-sizing:border-box;border:0;background:transparent;color:#6f7377;font-size:25px;font-weight:600;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always;transition:color .12s ease,opacity .12s ease,font-size .12s ease;transform:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;opacity:.55}.sell-year-wheel-item.is-selected{color:#e0e3e6;font-size:27px;font-weight:800;opacity:1;transform:none}.sell-year-picker-actions{padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.sell-year-picker-confirm{width:100%;min-height:50px;border:0;border-radius:999px;background:#d8b4fe;color:#131313;font-size:14px;font-weight:800;box-shadow:0 10px 28px rgba(216,180,254,.15)}.sell-year-picker-confirm:active{transform:scale(.985)}@media (max-width:390px){.sell-year-wheel-wrap{height:270px}.sell-year-wheel-spacer,.sell-year-wheel-item{height:54px;min-height:54px}.sell-year-wheel-item{font-size:24px}.sell-year-wheel-item.is-selected{font-size:26px}}body:has([data-page="sell-step"]) #bottomDock{display:none}body:has([data-page="sell-step"]) [data-slot="actions"].sell-actions-dock{position:fixed;left:0;right:0;bottom:0;z-index:41;width:min(100%,520px);margin-inline:auto;box-sizing:border-box;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:none;border-top:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;pointer-events:none}body:has([data-page="sell-step"]) [data-slot="actions"].sell-actions-dock > *{pointer-events:auto}body:has([data-page="sell-step"]) [data-page="sell-step"] form{padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))}body:has([data-page="sell-step"]) [data-page="sell-step"] [data-slot="actions"] > button{min-width:0;min-height:52px;box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-shadow:0 6px 18px rgba(0,0,0,.28)}html.theme-light body:has([data-page="sell-step"]) [data-slot="actions"].sell-actions-dock{background:none;border-top:none;box-shadow:none}.sell-brand-trigger{width:100%;min-height:64px;display:flex;align-items:center;justify-content:flex-start;gap:12px;border:1px solid #1e1e1e;border-radius:18px;background:linear-gradient(135deg,#141414,#111111);color:#e0e3e6;padding:7px 12px 7px 10px;text-align:right;transition:border-color .18s ease,transform .14s ease,background .18s ease}.sell-brand-trigger:active{transform:scale(.992)}.sell-brand-trigger:focus-visible{outline:none;border-color:#bfa5ff;box-shadow:0 0 0 3px rgba(191,165,255,.12)}.sell-brand-trigger-mark{flex:0 0 auto;width:52px;height:50px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,#1d1d1d,#111111 72%);border:1px solid #232323;overflow:hidden;color:#c8bdff;font-size:13px;font-weight:900}.sell-brand-trigger-mark img{width:72%;height:72%;object-fit:contain}.sell-brand-trigger-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700}.sell-brand-trigger-arrow{flex:0 0 auto;color:#898d90;font-size:20px;line-height:1;transform:translateY(-2px)}.sell-brand-picker{position:fixed;inset:0;z-index:121;pointer-events:none}.sell-brand-picker:not([hidden]){display:block}.sell-brand-picker-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);opacity:0;transition:opacity .28s ease;pointer-events:auto}.sell-brand-picker-sheet{position:absolute;left:0;right:0;bottom:0;width:min(100%,520px);margin:0 auto;max-height:min(84dvh,700px);background:#131313;border:1px solid #1f1f1f;border-bottom:0;border-radius:26px 26px 0 0;box-shadow:0 -8px 24px rgba(0,0,0,.45);transform:translateY(105%);transition:transform .32s cubic-bezier(.22,1,.36,1);overflow:hidden;color:#e0e3e6;pointer-events:auto;contain:layout paint;will-change:transform}.sell-brand-picker.is-open .sell-brand-picker-backdrop{opacity:1}.sell-brand-picker.is-open .sell-brand-picker-sheet{transform:translateY(0)}.sell-brand-picker.is-closing .sell-brand-picker-backdrop{opacity:0}.sell-brand-picker.is-closing .sell-brand-picker-sheet{transform:translateY(105%);transition-duration:.28s}.sell-brand-picker-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px 14px;direction:rtl}.sell-brand-picker-grid{padding:0 14px calc(18px + env(safe-area-inset-bottom,0px));overflow-y:auto;max-height:calc(min(84dvh,700px) - 82px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overscroll-behavior:contain;contain:content}.sell-brand-option{position:relative;min-width:0;min-height:82px;display:grid;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:10px;direction:rtl;text-align:right;padding:9px 10px;border-radius:18px;border:1px solid #1d1d1d;background:#151515;color:#e0e3e6;transition:border-color .16s ease,transform .16s ease;contain:layout paint}.sell-brand-option:active{transform:scale(.985)}.sell-brand-option[aria-selected="true"]{border-color:rgba(216,180,254,.65);background:linear-gradient(145deg,rgba(216,180,254,.17),rgba(21,21,21,.94));box-shadow:inset 0 0 0 1px rgba(216,180,254,.08),0 8px 24px rgba(0,0,0,.2)}.sell-brand-option-mark{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0f0f0f;border:1px solid #202020;color:#c9b9ff;font-size:11px;font-weight:900;letter-spacing:.03em}.sell-brand-option-mark img{width:76%;height:76%;object-fit:contain}.sell-brand-option-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.sell-brand-option-copy strong{font-size:13px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sell-brand-option-copy small{color:#73777a;font-size:9.5px}.sell-brand-option-tick{width:23px;height:23px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #242424;color:transparent;font-size:12px;font-weight:900}.sell-brand-option[aria-selected="true"] .sell-brand-option-tick{color:#151515;background:#d8b4fe;border-color:#d8b4fe}html.sell-brand-picker-open{overflow:hidden}@media (max-width:390px){.sell-brand-picker-grid{grid-template-columns:1fr}}.sell-model-picker-search-wrap{position:relative;margin:0 16px 12px}.sell-model-picker-search-icon{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#6a6e72;pointer-events:none}.sell-model-picker-search{width:100%;box-sizing:border-box;background:#171717;border:1px solid #202020;border-radius:14px;padding:11px 40px 11px 14px;font-size:14px;color:#e0e3e6;outline:none}.sell-model-picker-search:focus{border-color:rgba(216,180,254,.6)}.sell-model-picker-search::placeholder{color:#6a6e72}.sell-model-picker-list{padding:0 14px calc(18px + env(safe-area-inset-bottom,0px));overflow-y:auto;max-height:calc(min(84dvh,700px) - 150px);display:flex;flex-direction:column;gap:6px;overscroll-behavior:contain}.sell-model-option{display:flex;align-items:center;justify-content:space-between;gap:10px;direction:rtl;text-align:right;padding:13px 14px;border-radius:14px;border:1px solid #1c1c1c;background:#151515;color:#e0e3e6;font-size:13.5px;font-weight:600;transition:border-color .16s ease,transform .16s ease}.sell-model-option:active{transform:scale(.985)}.sell-model-option[aria-selected="true"]{border-color:rgba(216,180,254,.65);background:linear-gradient(145deg,rgba(216,180,254,.17),rgba(21,21,21,.94))}.sell-model-option-tick{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #242424;color:transparent;font-size:11px;font-weight:900;flex-shrink:0}.sell-model-option[aria-selected="true"] .sell-model-option-tick{color:#151515;background:#d8b4fe;border-color:#d8b4fe}.sell-model-option-chevron{color:#85888c;font-size:16px;font-weight:700;flex-shrink:0;line-height:1}.sell-model-option.has-submodels .sell-model-option-chevron{color:#d8b4fe}.sell-model-back{color:#b8bcbf;background:#141414;margin-bottom:2px}.sell-model-back .sell-model-option-chevron{font-size:18px}.sell-model-picker-empty{padding:30px 18px;text-align:center;color:#85888c;font-size:12.5px;line-height:1.9}.sell-trim-trigger{width:100%;min-height:64px;display:flex;align-items:center;justify-content:flex-start;gap:10px;border:1px solid #1e1e1e;border-radius:18px;background:linear-gradient(135deg,#141414,#111111);color:#e0e3e6;padding:7px 10px;text-align:right}.sell-trim-trigger-icon{flex:0 0 auto;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#101010;border:1px solid #252525;color:#d8b4fe;font-weight:900}.sell-trim-trigger-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800}.sell-trim-picker{position:fixed;inset:0;z-index:122;pointer-events:none}.sell-trim-picker:not([hidden]){display:block}.sell-trim-picker-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);opacity:0;transition:opacity .28s ease;pointer-events:auto}.sell-trim-picker-sheet{position:absolute;left:0;right:0;bottom:0;width:min(100%,520px);margin:0 auto;background:#131313;border:1px solid #1f1f1f;border-bottom:0;border-radius:26px 26px 0 0;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translateY(105%);transition:transform .32s cubic-bezier(.22,1,.36,1);box-shadow:0 -8px 24px rgba(0,0,0,.45);pointer-events:auto;contain:layout paint;will-change:transform}.sell-trim-picker.is-open .sell-trim-picker-backdrop{opacity:1}.sell-trim-picker.is-open .sell-trim-picker-sheet{transform:translateY(0)}.sell-trim-picker.is-closing .sell-trim-picker-backdrop{opacity:0}.sell-trim-picker.is-closing .sell-trim-picker-sheet{transform:translateY(105%);transition-duration:.28s}.sell-trim-options{display:grid;grid-template-columns:1fr;gap:10px;padding:4px 16px 0;contain:content}.sell-trim-option{min-height:82px;display:grid;grid-template-columns:58px minmax(0,1fr) 28px;align-items:center;gap:12px;direction:rtl;border:1px solid #1e1e1e;border-radius:20px;background:#151515;color:#e0e3e6;padding:10px 12px;text-align:right;contain:layout paint}.sell-trim-option.is-selected{border-color:rgba(216,180,254,.68);background:linear-gradient(145deg,rgba(216,180,254,.16),rgba(21,21,21,.95))}.sell-trim-big{width:58px;height:58px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,#1f1f1f,#0f0f0f 75%);border:1px solid #252525;color:#d8b4fe;font-size:20px;font-weight:900}.sell-trim-option span:nth-child(2){display:flex;flex-direction:column;gap:4px}.sell-trim-option strong{font-size:16px}.sell-trim-option small{color:#75787c;font-size:10px}.sell-trim-option b{width:27px;height:27px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #232323;color:transparent}.sell-trim-option.is-selected b{color:#171717;background:#d8b4fe;border-color:#d8b4fe}html.sell-trim-picker-open{overflow:hidden}html.sell-city-picker-open{overflow:hidden}html.part-status-picker-open{overflow:hidden}.part-status-option .sell-trim-big{color:var(--status-color,#d8b4fe);border-color:var(--status-color,#252525)}.part-status-option.is-selected{border-color:var(--status-color,#d8b4fe);background:color-mix(in srgb,var(--status-color,#d8b4fe) 18%,#151515 82%)}.part-status-option.is-selected b{color:#101010;background:var(--status-color,#d8b4fe);border-color:var(--status-color,#d8b4fe)}.sell-color-trigger{width:100%;min-height:64px;display:flex;align-items:center;justify-content:flex-start;gap:10px;border:1px solid #1e1e1e;border-radius:18px;background:linear-gradient(135deg,#141414,#111111);color:#e0e3e6;padding:7px 10px;text-align:right}.sell-color-trigger-swatch{flex:0 0 auto;width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3);background:transparent;position:relative;overflow:hidden}.sell-color-trigger-swatch.is-empty::after{content:"+";position:absolute;inset:0;display:grid;place-items:center;color:#888b8f;font-size:20px;font-weight:500;background:linear-gradient(135deg,#141414,#111111)}.sell-color-trigger-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700}.sell-color-picker{position:fixed;inset:0;z-index:123;pointer-events:none}.sell-color-picker:not([hidden]){display:block}.sell-color-picker-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);opacity:0;transition:opacity .28s ease;pointer-events:auto}.sell-color-picker-sheet{position:absolute;left:0;right:0;bottom:0;width:min(100%,520px);margin:0 auto;max-height:min(76dvh,620px);background:#131313;border:1px solid #1f1f1f;border-bottom:0;border-radius:26px 26px 0 0;transform:translateY(105%);transition:transform .32s cubic-bezier(.22,1,.36,1);box-shadow:0 -8px 24px rgba(0,0,0,.45);overflow:hidden;pointer-events:auto;contain:layout paint;will-change:transform}.sell-color-picker.is-open .sell-color-picker-backdrop{opacity:1}.sell-color-picker.is-open .sell-color-picker-sheet{transform:translateY(0)}.sell-color-picker.is-closing .sell-color-picker-backdrop{opacity:0}.sell-color-picker.is-closing .sell-color-picker-sheet{transform:translateY(105%);transition-duration:.28s}.sell-color-options{padding:0 14px calc(18px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:calc(min(76dvh,620px) - 82px);overflow:auto;overscroll-behavior:contain;contain:content}.sell-color-option{min-height:72px;display:grid;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:10px;direction:rtl;text-align:right;padding:9px 10px;border-radius:18px;border:1px solid #1d1d1d;background:#151515;color:#e0e3e6;contain:layout paint}.sell-color-option[aria-selected="true"]{border-color:rgba(216,180,254,.65);background:linear-gradient(145deg,rgba(216,180,254,.17),rgba(21,21,21,.94))}.sell-color-option-swatch{width:48px;height:48px;border-radius:15px;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 0 1px rgba(0,0,0,.28),0 5px 16px rgba(0,0,0,.18)}.sell-color-option-swatch[data-dark="true"]{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 5px 16px rgba(0,0,0,.25)}.sell-color-option-copy{min-width:0;font-size:13.5px;font-weight:800}.sell-color-option-tick{width:23px;height:23px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #242424;color:transparent;font-size:12px}.sell-color-option[aria-selected="true"] .sell-color-option-tick{color:#151515;background:#d8b4fe;border-color:#d8b4fe}html.sell-color-picker-open{overflow:hidden}.sell-price-field{min-height:64px;display:grid;grid-template-columns:28px minmax(0,1fr) 64px;align-items:center;gap:4px;border:1px solid #1e1e1e;border-radius:18px;background:radial-gradient(circle at 15% 10%,rgba(216,180,254,.10),transparent 42%),linear-gradient(135deg,#141414,#111111);padding:0 12px;transition:border-color .18s ease,box-shadow .18s ease}.sell-price-field:focus-within{border-color:rgba(216,180,254,.62);box-shadow:0 0 0 3px rgba(216,180,254,.08)}.sell-price-currency{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:rgba(216,180,254,.13);color:#d8b4fe;font-weight:900;font-size:14px}.sell-price-input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#e0e3e6;font-size:17px;font-weight:850;letter-spacing:.02em;direction:ltr;text-align:left}.sell-price-input::placeholder{color:#63666a}.sell-price-unit{color:#6e7275;font-size:10px;font-weight:800;text-align:center;white-space:nowrap;display:inline-block}@keyframes sellPriceUnitFadeUp{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.sell-price-unit.is-animating{animation:sellPriceUnitFadeUp .32s cubic-bezier(.22,1,.36,1)}.sell-price-presets{display:flex;gap:6px;margin-top:7px;overflow:auto;padding-bottom:1px}.sell-price-presets button{flex:0 0 auto;padding:5px 8px;border:1px solid #1d1d1d;border-radius:999px;background:#121212;color:#9a9da0;font-size:10px;font-weight:800}.sell-price-presets button:active{transform:scale(.97)}@media (max-width:390px){.sell-color-options{grid-template-columns:1fr}}.sell-step-block-fields{width:100%}.sell-block-grid{display:grid;grid-template-columns:1fr;gap:12px}.sell-block-field{min-width:0;display:flex;flex-direction:column;gap:8px}.sell-block-label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#babec1;font-size:12px;font-weight:800}.sell-block-label small{color:#6e7275;font-size:10px;font-weight:700}.sell-price-adders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:2px}.sell-price-adders button{min-height:36px;border:1px solid #202020;border-radius:12px;background:linear-gradient(145deg,#141414,#111111);color:#c9b6e8;font-size:10px;font-weight:900;transition:transform .16s ease,border-color .16s ease,background .16s ease}.sell-price-adders button.is-ready{border-color:rgba(216,180,254,.28)}.sell-price-adders button:active{transform:translateY(1px) scale(.98)}.sell-price-hint{color:#63666a;font-size:9px;line-height:1.55}.sell-mileage-input{width:100%;min-height:48px;border:1px solid #1e1e1e;border-radius:15px;background:#121212;color:#e0e3e6;padding:0 13px;outline:none;direction:ltr;text-align:left;font-size:15px;font-weight:850}.sell-mileage-input:focus{border-color:rgba(216,180,254,.6);box-shadow:0 0 0 3px rgba(216,180,254,.07)}@media (max-width:390px){.sell-block-grid{grid-template-columns:1fr}.sell-price-adders button{font-size:9.5px}}.sell-check-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;width:100%}.sell-check-card{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:42px;padding:7px 9px;border:1px solid #1e1e1e;border-radius:12px;background:linear-gradient(145deg,#141414,#111111);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .16s ease;direction:rtl;overflow:hidden}.sell-check-card:active{transform:scale(.992)}.sell-check-card>input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.sell-check-box{width:17px;height:17px;flex:0 0 17px;border:1.25px solid #65696d;border-radius:5px;display:grid;place-items:center;color:transparent;font-size:10px;font-weight:1000;background:#131313;transition:.18s ease}.sell-check-copy{min-width:0;display:block}.sell-check-copy b{font-size:11px;color:#dee1e4;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sell-check-copy small{display:none}.sell-check-card:has(input:checked){border-color:#b0b3b6;background:linear-gradient(145deg,#191919,#131313)}.sell-check-card:has(input:checked) .sell-check-box{background:#dde0e3;border-color:#dde0e3;color:#131313;box-shadow:0 0 0 2px rgba(255,255,255,.045)}.sell-check-card:focus-within{border-color:#a0a3a7;box-shadow:0 0 0 2px rgba(255,255,255,.05)}[data-page="sell-step"] input:focus,[data-page="sell-step"] textarea:focus{border-color:#929599!important;box-shadow:0 0 0 3px rgba(255,255,255,.055)}[data-page="sell-step"] .text-violet-300,[data-page="sell-step"] .text-violet-400{color:#c2c6c9!important}[data-page="sell-step"] .bg-violet-300{background-color:#dadde0!important}[data-page="sell-step"] .sell-trim-trigger-icon,[data-page="sell-step"] .sell-trim-big{color:#c6c9cc!important}[data-page="sell-step"] .sell-trim-option.is-selected{border-color:#878a8e!important;background:linear-gradient(145deg,#1d1d1d,#141414)!important}[data-page="sell-step"] .sell-trim-option.is-selected b{color:#131313!important;background:#dadde0!important;border-color:#dadde0!important}[data-page="sell-step"] .sell-color-option[aria-selected="true"]{border-color:#878a8e!important;background:linear-gradient(145deg,#1d1d1d,#141414)!important}[data-page="sell-step"] .sell-color-option[aria-selected="true"] .sell-color-option-tick{color:#131313!important;background:#dadde0!important;border-color:#dadde0!important}[data-page="sell-step"] .sell-price-field{background:linear-gradient(135deg,#141414,#111111)!important}[data-page="sell-step"] .sell-price-field:focus-within{border-color:#878a8e!important;box-shadow:0 0 0 3px rgba(255,255,255,.055)!important}[data-page="sell-step"] .sell-price-currency{background:#1b1b1b!important;color:#cccfd3!important}[data-page="sell-step"] .sell-price-adders button{border-color:#202020!important;background:linear-gradient(145deg,#141414,#111111)!important;color:#c0c4c7!important}[data-page="sell-step"] .sell-price-adders button.is-ready{border-color:#74777b!important}[data-page="sell-step"] .sell-mileage-input:focus{border-color:#878a8e!important;box-shadow:0 0 0 3px rgba(255,255,255,.055)!important}[data-page="sell-step"] .sell-brand-trigger:focus,[data-page="sell-step"] .sell-color-trigger:focus,[data-page="sell-step"] .sell-trim-trigger:focus{border-color:#878a8e!important;box-shadow:0 0 0 3px rgba(255,255,255,.055)!important}.sell-publishing-sheet{position:fixed;inset:0;z-index:140;display:block;pointer-events:auto}.sell-publishing-sheet[hidden]{display:none!important}.sell-publishing-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.68);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:ui-fade-in .28s ease both}.sell-publishing-card{position:absolute;left:0;right:0;bottom:0;width:min(100%,520px);margin:0 auto;background:linear-gradient(180deg,#141414 0%,#111111 100%);border:1px solid #1f1f1f;border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -24px 70px rgba(0,0,0,.6);color:#e0e3e6;animation:sell-publishing-up .38s cubic-bezier(.22,1,.36,1) both;padding-bottom:env(safe-area-inset-bottom,0px)}.sell-publishing-handle{display:flex;justify-content:center;padding:10px 0 2px}.sell-publishing-handle span{width:38px;height:5px;border-radius:999px;background:#494c50}.sell-publishing-content{text-align:center;padding:20px 22px 24px}.sell-publishing-icon{width:112px;height:112px;margin:0 auto 18px;border-radius:28px;border:2px dashed #74777b;background:#131313;display:flex;align-items:center;justify-content:center;position:relative;transition:border-color .3s ease,background .3s ease,transform .3s ease}.sell-publishing-dash{width:68px;height:68px;border-radius:20px;border:2px dashed #565a5e;animation:sell-publishing-pulse 1.15s ease-in-out infinite}.sell-publishing-icon.is-success{border-style:solid;border-color:#cccfd3;background:#dee1e4;color:#121212;transform:scale(1.03)}.sell-publishing-icon.is-success .sell-publishing-dash{width:0;height:0;border:0;animation:none}.sell-publishing-icon.is-success::after{content:'✓';font-size:54px;line-height:1;font-weight:800;color:#121212;animation:sell-publishing-check .42s cubic-bezier(.22,1,.36,1) both}.sell-publishing-content h3{font-size:21px;font-weight:800;margin:0 0 7px}.sell-publishing-content p{font-size:12.5px;color:#93969a;margin:0 0 16px}.sell-publishing-progress{height:3px;max-width:220px;margin:0 auto 17px;background:#1d1d1d;border-radius:999px;overflow:hidden}.sell-publishing-progress span{display:block;width:0;height:100%;background:#d5d8db;border-radius:999px;transition:width .15s linear}.sell-publishing-stop{border:0;background:transparent;color:#989c9f;font-size:12px;padding:7px 12px}.sell-publishing-stop:active{transform:scale(.97)}@keyframes sell-publishing-up{from{transform:translateY(105%);opacity:.65}to{transform:translateY(0);opacity:1}}@keyframes sell-publishing-pulse{0%,100%{transform:scale(.96);opacity:.55}50%{transform:scale(1);opacity:1}}@keyframes sell-publishing-check{from{transform:scale(.4) rotate(-12deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@media (prefers-reduced-motion:reduce){.sell-publishing-card,.sell-publishing-backdrop,.sell-publishing-dash,.sell-publishing-icon.is-success::after{animation:none!important}}html.sell-publishing-open{overflow:hidden}:root{--sm-bg:#0d0d0d;--sm-surface:#131313;--sm-surface-2:#161616;--sm-line:#1c1c1c;--sm-line-soft:#181818;--sm-text:#e0e3e6;--sm-text-dim:#929599;--sm-text-faint:#6a6d71;--sm-accent:#e0e3e6;--sm-accent-ink:#101010;--sm-radius:16px;--sm-radius-sm:11px}[data-page="sell-step"]{background:var(--sm-bg)}[data-page="sell-step"] .bg-neutral-900,[data-page="sell-step"] .bg-neutral-900\/70,[data-page="sell-step"] .bg-neutral-900\/60{background:var(--sm-surface)!important}[data-page="sell-step"] .border-neutral-700,[data-page="sell-step"] .border-neutral-800{border-color:var(--sm-line)!important}[data-page="sell-step"] .text-neutral-400{color:var(--sm-text-dim)!important}[data-page="sell-step"] .text-neutral-500{color:var(--sm-text-faint)!important}[data-page="sell-step"] .text-neutral-100,[data-page="sell-step"] .text-neutral-200{color:var(--sm-text)!important}[data-page="sell-step"] input.rounded-xl,[data-page="sell-step"] select.rounded-xl,[data-page="sell-step"] textarea.rounded-xl{border-radius:var(--sm-radius-sm)!important}[data-page="sell-step"] input:focus,[data-page="sell-step"] textarea:focus,[data-page="sell-step"] select:focus{border-color:#4d5155!important;box-shadow:0 0 0 3px rgba(255,255,255,.05)!important}[data-page="sell-step"] .text-violet-300,[data-page="sell-step"] .text-violet-400{color:var(--sm-text-dim)!important}[data-page="sell-step"] .bg-violet-300{background-color:var(--sm-accent)!important;color:var(--sm-accent-ink)!important}[data-page="sell-step"] [data-slot="note"] .rounded-2xl{background:var(--sm-surface)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius)!important}[data-page="sell-step"] [data-slot="note"] .font-bold{color:var(--sm-text)!important}[data-page="sell-step"] [data-slot="actions"] > button{border-radius:999px!important}[data-page="sell-step"] .sell-price-currency,[data-page="sell-step"] .sell-price-adders,[data-page="sell-step"] .sell-price-hint{display:none!important}[data-page="sell-step"] .sell-price-field{grid-template-columns:minmax(0,1fr) 70px!important;background:var(--sm-surface)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;min-height:56px!important}[data-page="sell-step"] .sell-price-field:focus-within{border-color:#4d5155!important;box-shadow:0 0 0 3px rgba(255,255,255,.05)!important}[data-page="sell-step"] .sell-price-input{font-size:16px!important;font-weight:700!important}[data-page="sell-step"] .sell-price-unit{color:var(--sm-text-faint)!important;font-size:12.5px!important;font-weight:700!important}[data-page="sell-step"] .sell-block-label{color:var(--sm-text-dim)!important}[data-page="sell-step"] .sell-block-label small{color:var(--sm-text-faint)!important}[data-page="sell-step"] .sell-mileage-input{background:var(--sm-surface)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;color:var(--sm-text)!important}[data-page="sell-step"] .sell-mileage-input:focus{border-color:#4d5155!important;box-shadow:0 0 0 3px rgba(255,255,255,.05)!important}[data-page="sell-step"] .sell-check-options{display:flex!important;flex-direction:column!important;gap:0!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;overflow:hidden!important;margin-top:10px!important}[data-page="sell-step"] .sell-check-card{border:0!important;border-radius:0!important;background:transparent!important;justify-content:space-between!important;padding:14px!important;min-height:auto!important}[data-page="sell-step"] .sell-check-card:has(input:checked){background:rgba(255,255,255,.03)!important}[data-page="sell-step"] .sell-check-card + .sell-check-card{border-top:1px solid var(--sm-line-soft)!important}[data-page="sell-step"] .sell-check-copy{display:flex!important;flex-direction:column!important;gap:2px!important}[data-page="sell-step"] .sell-check-copy b{font-size:14px!important;color:var(--sm-text)!important;font-weight:700!important;white-space:normal!important}[data-page="sell-step"] .sell-check-copy small{display:block!important;font-size:11.5px!important;font-weight:600!important;color:var(--sm-text-faint)!important}[data-page="sell-step"] .sell-check-box{width:40px!important;height:24px!important;flex:0 0 40px!important;border-radius:999px!important;border:0!important;background:var(--sm-line)!important;position:relative!important;color:transparent!important}[data-page="sell-step"] .sell-check-box::after{content:"";position:absolute;top:3px;right:3px;width:18px;height:18px;border-radius:50%;background:var(--sm-text-faint);transition:transform .15s ease,background .15s ease}[data-page="sell-step"] .sell-check-card:has(input:checked) .sell-check-box{background:#252525!important}[data-page="sell-step"] .sell-check-card:has(input:checked) .sell-check-box::after{transform:translateX(-16px);background:var(--sm-text)!important}[data-page="sell-step"] .sell-check-card:focus-within{box-shadow:none!important}[data-page="sell-step"] .sell-brand-trigger,[data-page="sell-step"] .sell-color-trigger,[data-page="sell-step"] .sell-trim-trigger{background:var(--sm-surface)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius-sm)!important;color:var(--sm-text)!important}[data-page="sell-step"] .sell-brand-trigger:focus-visible,[data-page="sell-step"] .sell-color-trigger:focus,[data-page="sell-step"] .sell-trim-trigger:focus{border-color:#4d5155!important;box-shadow:0 0 0 3px rgba(255,255,255,.05)!important;outline:none!important}[data-page="sell-step"] .sell-brand-trigger-mark,[data-page="sell-step"] .sell-trim-trigger-icon,[data-page="sell-step"] .sell-color-trigger-swatch.is-empty::after{background:var(--sm-surface-2)!important;border-color:var(--sm-line)!important;color:var(--sm-text-dim)!important}[data-page="sell-step"] .sell-brand-trigger-arrow{color:var(--sm-text-faint)!important}.sell-basics-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sell-basics-grid .sell-block-field--full{grid-column:1 / -1}@media (max-width:340px){.sell-basics-grid{grid-template-columns:1fr}.sell-basics-grid .sell-block-field--full{grid-column:auto}}.sell-block-label span{font-size:12.5px;letter-spacing:.01em}.sell-brand-trigger,.sell-trim-trigger{border-radius:17px;padding:8px 14px 8px 12px;gap:11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 2px 6px rgba(0,0,0,.22);transition:border-color .18s ease,transform .14s ease,background .18s ease,box-shadow .18s ease}.sell-brand-trigger:active,.sell-trim-trigger:active{transform:scale(.982);box-shadow:inset 0 1px 5px rgba(0,0,0,.3)}[data-page="sell-step"] .sell-brand-trigger:focus-visible,[data-page="sell-step"] .sell-trim-trigger:focus{box-shadow:0 0 0 3px rgba(255,255,255,.08)!important}.sell-brand-trigger-mark,.sell-trim-trigger-icon{border-radius:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.sell-trim-trigger-icon{font-size:17px}.sell-brand-trigger-label,.sell-trim-trigger-label{font-weight:800}.sell-basics-grid .sell-brand-trigger,.sell-basics-grid > .sell-block-field:not(.sell-block-field--full) .sell-trim-trigger{min-height:60px;padding-left:8px}.sell-basics-grid .sell-brand-trigger-mark{width:44px;height:44px}.sell-basics-grid > .sell-block-field:not(.sell-block-field--full) .sell-trim-trigger-icon{width:38px;height:38px}.sell-trim-trigger--wide{min-height:60px}[data-page="sell-step"] [data-action="openSellYearPicker"] .sell-trim-trigger-icon{background:linear-gradient(155deg,rgba(125,211,252,.18),var(--sm-surface-2))!important;border-color:rgba(125,211,252,.3)!important;color:#a9e2fb!important}[data-page="sell-step"] [data-action="openSellModelPicker"] .sell-trim-trigger-icon{background:linear-gradient(155deg,rgba(253,224,71,.18),var(--sm-surface-2))!important;border-color:rgba(253,224,71,.3)!important;color:#f4e19c!important}[data-page="sell-step"] [data-action="openSellBrandPicker"] .sell-brand-trigger-mark{background:radial-gradient(circle at 32% 26%,var(--sm-surface-2),var(--sm-bg) 78%)!important}[data-page="sell-step"] [data-slot="diagram"]{background:var(--sm-surface)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-radius)!important}[data-page="sell-step"] .damage-chip{border-color:var(--sm-line)!important;color:var(--sm-text-dim)!important}[data-page="sell-step"] .sell-location-map{border-color:var(--sm-line)!important;border-radius:var(--sm-radius)!important}[data-page="sell-step"] .border-dashed{border-color:var(--sm-line)!important}[data-page="sell-step"] [data-slot="photos"] > div{border-color:var(--sm-line)!important}[data-page="sell-step"] [data-slot="terms"]{color:var(--sm-text-faint)!important}.sell-year-picker-sheet,.sell-brand-picker-sheet,.sell-color-picker-sheet,.sell-trim-picker-sheet,.sell-publishing-card{background:rgba(17,17,17,.66)!important;-webkit-backdrop-filter:blur(22px) saturate(140%)!important;backdrop-filter:blur(22px) saturate(140%)!important;border-color:rgba(255,255,255,.22)!important;border-bottom-width:1px!important;left:12px!important;right:12px!important;bottom:12px!important;width:auto!important;margin:0!important;border-radius:26px!important}.sell-year-picker-close{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.28)!important;color:var(--sm-text)!important}.sell-year-picker-handle span{background:rgba(255,255,255,.5)!important}.sell-year-wheel-highlight{background:rgba(255,255,255,.07)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.6),inset 0 -1px 2px rgba(0,0,0,.6),0 6px 16px -6px rgba(0,0,0,.8)!important}.sell-year-wheel-item.is-selected{color:var(--sm-text)!important}.sell-year-picker-confirm{background:var(--sm-accent)!important;color:var(--sm-accent-ink)!important;box-shadow:none!important}.sell-brand-option,.sell-color-option,.sell-trim-option{border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.04)!important;border-radius:var(--sm-radius-sm)!important}.sell-brand-option[aria-selected="true"],.sell-color-option[aria-selected="true"],.sell-trim-option.is-selected{border-color:#e9ecef!important;background:rgba(255,255,255,.12)!important;box-shadow:none!important}.sell-brand-option-mark,.sell-trim-big{background:rgba(0,0,0,.5)!important;border-color:rgba(255,255,255,.22)!important;color:var(--sm-text)!important}.sell-brand-option-tick,.sell-trim-option b,.sell-color-option-tick{border-color:rgba(255,255,255,.3)!important}.sell-brand-option[aria-selected="true"] .sell-brand-option-tick,.sell-trim-option.is-selected b,.sell-color-option[aria-selected="true"] .sell-color-option-tick{color:var(--sm-accent-ink)!important;background:var(--sm-accent)!important;border-color:var(--sm-accent)!important}.sell-model-picker-search{background:rgba(255,255,255,.05)!important;border-color:rgba(255,255,255,.22)!important;color:var(--sm-text)!important}.sell-model-picker-search-icon{color:var(--sm-text-dim)!important}.sell-model-option{border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.04)!important}.sell-model-option[aria-selected="true"]{border-color:#e9ecef!important;background:rgba(255,255,255,.12)!important}.sell-model-option-tick{border-color:rgba(255,255,255,.3)!important}.sell-model-option[aria-selected="true"] .sell-model-option-tick{color:var(--sm-accent-ink)!important;background:var(--sm-accent)!important;border-color:var(--sm-accent)!important}.sell-model-option-chevron{color:var(--sm-text-faint)!important}.sell-model-option.has-submodels .sell-model-option-chevron{color:var(--sm-accent)!important}.sell-model-back{color:var(--sm-text-dim)!important;background:var(--sm-surface-2)!important}.sell-model-picker-empty{color:var(--sm-text-faint)!important}.swipe-row{position:relative;overflow:hidden;border-radius:var(--swipe-radius,16px)}.swipe-save-panel{position:absolute;top:0;bottom:0;left:0;width:var(--swipe-reveal,76px);border-radius:var(--swipe-radius,16px);background:linear-gradient(155deg,#6591e6 0%,#3f63c4 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(30,60,140,.35);z-index:0}.swipe-save-panel svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.swipe-save-panel.is-saved{background:linear-gradient(155deg,#4fc47a 0%,#2f9c58 100%)}.swipe-card-fg{position:relative;z-index:1;transform:translateX(0px);transition:transform .22s cubic-bezier(.22,1,.36,1);touch-action:pan-y;background:#0d0d0d;border-radius:var(--swipe-radius,16px)}html.theme-light .swipe-card-fg{background:#e9ecef}.swipe-row.is-dragging .swipe-card-fg{transition:none}.swipe-row.is-dragging .swipe-card-fg,.swipe-row.is-hint-reveal .swipe-card-fg{will-change:transform}.swipe-row.is-hint-reveal .swipe-card-fg{transition:transform .64s cubic-bezier(.16,1,.3,1)}.home-demo-page{--home-demo-bg:#0d0d0d;--home-demo-bg-elevated:#131313;--home-demo-card-border:#1b1b1b;--home-demo-text:#dcdfe2;--home-demo-text-muted:#888b8f;--home-demo-accent:#8f7cf2;--home-demo-accent-soft:rgba(143,124,242,0.14);width:100%;color:var(--home-demo-text);font-family:"Vazirmatn","Segoe UI",Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.home-demo-phone{max-width:430px;margin:0 auto;min-height:100vh;background:var(--home-demo-bg);padding-bottom:90px;position:relative}.home-demo-search-wrap{padding:18px 20px 8px}.home-demo-search{display:flex;align-items:center;gap:10px;width:100%;background:var(--home-demo-bg-elevated);border:1px solid var(--home-demo-card-border);border-radius:999px;padding:14px 20px;color:var(--home-demo-text-muted);font-size:14.5px;font-weight:400;line-height:1.2;text-align:right;cursor:pointer;user-select:none}.home-demo-search span{flex:1}.home-demo-search svg{flex-shrink:0;opacity:0.8}.home-demo-hero{padding:18px 20px 4px;text-align:right}.home-demo-hero-title{margin:0;font-size:22px;font-weight:800;line-height:1.3;color:var(--home-demo-text)}.home-demo-hero-sub{margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.7;color:var(--home-demo-text-muted)}.home-demo-section-title{grid-column:1 / span 2;padding:4px 0 2px;text-align:right}.home-demo-section-title-main{margin:0;font-size:15px;font-weight:800;color:var(--home-demo-text)}.home-demo-section-title-sub{margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.6;color:var(--home-demo-text-muted)}@keyframes homeTextRise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-text-rise{animation:homeTextRise 0.5s cubic-bezier(.22,1,.36,1) both}.home-demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:14px 20px 10px}.home-demo-card{width:100%;min-width:0;aspect-ratio:0.92 / 1;border-radius:20px;overflow:hidden;position:relative;border:1px solid var(--home-demo-card-border);background:#121212;transition:transform 0.15s ease;padding:0;margin:0;appearance:none;-webkit-appearance:none;text-align:initial}.home-demo-card:active{transform:scale(0.97)}.home-demo-card-glow{position:absolute;inset:0;background-image:radial-gradient(circle at 18% 20%,var(--home-demo-tint) 0%,transparent 40%),radial-gradient(circle at 82% 16%,var(--home-demo-tint) 0%,transparent 36%),radial-gradient(circle at 14% 80%,var(--home-demo-tint) 0%,transparent 38%),radial-gradient(circle at 86% 76%,var(--home-demo-tint) 0%,transparent 42%),radial-gradient(circle at 50% 88%,var(--home-demo-tint) 0%,transparent 46%);z-index:0}.home-demo-card-bg{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:60%;height:60%;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.home-demo-card-bg.dark-logo{filter:invert(1) brightness(1.1)}.home-demo-card-shade{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.45) 30%,rgba(0,0,0,0.05) 55%,transparent 65%);z-index:2}.home-demo-card-label{position:absolute;bottom:12px;right:14px;left:14px;text-align:right;z-index:3;display:block}.home-demo-card-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'Vazirmatn',"Arial Black",Arial,"Helvetica Neue",sans-serif;font-size:14.5px;font-weight:800;letter-spacing:0.2px;line-height:1.25;color:var(--home-demo-text);text-shadow:0 1px 2px rgba(0,0,0,0.9),0 2px 10px rgba(0,0,0,0.6);direction:ltr}.home-demo-card-count{direction:rtl;display:flex;align-items:center;justify-content:flex-start;gap:5px;overflow:hidden;white-space:nowrap;font-size:11.5px;font-weight:400;line-height:normal;color:#c5c8cb;margin-top:4px}.home-demo-card-count span:last-child{overflow:hidden;text-overflow:ellipsis}.home-demo-card-count b{color:var(--home-demo-accent);font-weight:700}.home-demo-card-dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--home-demo-brand-color,var(--home-demo-accent));display:inline-block}.home-demo-card-all{grid-column:1 / span 2;aspect-ratio:2 / 1.05;background:linear-gradient(to left,rgba(16,16,16,0.95) 0%,rgba(16,16,16,0.55) 38%,rgba(16,16,16,0.05) 70%),url('home-demo-assets/all-brands-banner.webp');background-size:cover;background-position:center 46%;color:var(--home-demo-text)}.home-demo-banner-topmark{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:6px;z-index:3}.home-demo-banner-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--home-demo-accent)}.home-demo-banner-topmark > span:last-child{font-family:'Vazirmatn',Georgia,"Times New Roman",serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:normal;color:#bec1c4}.home-demo-banner-text{position:absolute;right:18px;bottom:52px;z-index:3;max-width:55%;text-align:right;display:block}.home-demo-banner-title{display:block;font-size:20px;font-weight:800;line-height:normal;color:var(--home-demo-text);margin-bottom:4px}.home-demo-banner-sub{display:block;font-size:12px;font-weight:400;line-height:1.6;color:#babdc0}.home-demo-banner-btn{position:absolute;left:50%;top:26%;transform:translate(-50%,-50%);z-index:3;background:var(--home-demo-text);color:#101010;font-size:12px;font-weight:700;line-height:normal;padding:8px 16px;border-radius:999px;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,0.35)}.home-demo-note{margin:22px 20px 0;padding:14px 16px;background:var(--home-demo-accent-soft);border:1px solid rgba(143,124,242,0.3);border-radius:14px;font-size:12.5px;font-weight:400;color:#cfc8f5;line-height:1.9;text-align:right}.home-demo-category-card{aspect-ratio:0.45 / 1}.home-demo-category-photo{position:absolute;inset:0;background-size:cover;background-position:center;box-shadow:inset 0 0 28px 12px rgba(0,0,0,0.65);z-index:0}.home-demo-category-icon{position:absolute;top:14px;right:14px;z-index:3;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:var(--home-demo-brand-color,var(--home-demo-text));background:rgba(16,16,16,0.4);border:1px solid rgba(255,255,255,0.14);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.home-demo-category-name{white-space:normal;line-height:1.3}.home-demo-category-sub{display:block;margin-top:5px;font-size:11px;font-weight:400;line-height:1.6;color:#c5c8cb}.home-demo-card-all{aspect-ratio:16 / 9;background:#0f0f0f;isolation:isolate;border:none;box-shadow:0 14px 44px -10px rgba(0,0,0,0.75)}.home-demo-card-all .home-demo-banner-topmark,.home-demo-card-all .home-demo-banner-text,.home-demo-card-all .home-demo-banner-btn{display:none}.home-demo-card-all::after{content:none}.home-demo-all-video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;z-index:0}.home-demo-all-skeleton{position:absolute;inset:0;z-index:5;border-radius:inherit;opacity:1;transition:opacity 0.35s ease}.home-demo-card-all.home-demo-all-video-ready .home-demo-all-skeleton{opacity:0;pointer-events:none}.home-demo-all-video-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient( to top,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.22) 30%,rgba(0,0,0,0.05) 55%,rgba(0,0,0,0.28) 85%,rgba(0,0,0,0.5) 100% )}.home-demo-all-live{position:absolute;top:13px;left:14px;z-index:3;direction:rtl;display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;color:rgba(255,255,255,0.85);background:rgba(16,16,16,0.45);border:1px solid rgba(255,255,255,0.14);padding:5px 8px;border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.home-demo-all-live-dot{position:relative;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#6ee7a0}.home-demo-all-live-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:rgba(110,231,160,0.6);transform-origin:center;animation:home-demo-live-pulse 1.8s ease-out infinite}@keyframes home-demo-live-pulse{0%{transform:scale(1);opacity:0.55}70%{transform:scale(3.3);opacity:0}100%{transform:scale(3.3);opacity:0}}.home-demo-all-blur{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(14,14,14,0.62) 0%,rgba(14,14,14,0.32) 26%,rgba(14,14,14,0) 48%);backdrop-filter:blur(13px) saturate(1.15);-webkit-backdrop-filter:blur(13px) saturate(1.15);-webkit-mask-image:linear-gradient(to top,#0d0d0d 0%,#0d0d0d 22%,transparent 48%);mask-image:linear-gradient(to top,#0d0d0d 0%,#0d0d0d 22%,transparent 48%)}.home-demo-all-content{position:absolute;inset:0;z-index:3;direction:rtl;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;text-align:right;padding:16px 18px 18px;pointer-events:none}.home-demo-all-count{align-self:flex-start;display:block;font-size:11.5px;font-weight:500;color:rgba(255,255,255,0.75);text-shadow:0 1px 4px rgba(0,0,0,0.9);margin-bottom:4px}.home-demo-all-count b{color:#e9ecef;font-weight:800}.home-demo-all-cta{align-self:flex-start;display:block;color:#e9ecef;font-size:19px;font-weight:900;line-height:1.25;letter-spacing:-0.3px;text-shadow:0 2px 6px rgba(0,0,0,0.95)}.home-demo-all-arrow-btn{position:absolute;left:18px;bottom:18px;z-index:3;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(16,16,16,0.4);color:#e9ecef;backdrop-filter:blur(6px) saturate(1.2);-webkit-backdrop-filter:blur(6px) saturate(1.2);box-shadow:0 6px 18px -4px rgba(0,0,0,0.6);pointer-events:none}.home-demo-all-arrow-btn::before{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(255,255,255,0.65);animation:home-demo-arrow-pulse 2.2s ease-out infinite}@keyframes home-demo-arrow-pulse{0%{transform:scale(1);opacity:0.6}70%{transform:scale(1.6);opacity:0}100%{transform:scale(1.6);opacity:0}}.home-demo-all-arrow-btn svg{flex-shrink:0;position:relative;z-index:1;transform-origin:center;animation:home-demo-arrow-icon-pulse 2.2s ease-out infinite}@keyframes home-demo-arrow-icon-pulse{0%{transform:scale(1)}8%{transform:scale(0.78)}22%{transform:scale(1.1)}34%{transform:scale(1)}100%{transform:scale(1)}}.home-demo-card-all:active .home-demo-all-arrow-btn{transform:scale(0.96)}.bcond-trigger{display:flex;align-items:center;gap:12px;width:100%;text-align:right;background:linear-gradient(180deg,#171717,#131313);border:1px solid #222222;border-radius:16px;padding:14px 16px;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease;color:#e0e3e6}.bcond-trigger:active{transform:scale(.98)}.bcond-trigger:hover{border-color:#4e5256}.bcond-trigger-icon{flex:0 0 auto;width:38px;height:38px;border-radius:12px;background:conic-gradient(from 180deg,#14b8a6,#22c55e,#eab308,#f97316,#9b1b30,#c026d3,#9333ea,#14b8a6);display:flex;align-items:center;justify-content:center;position:relative}.bcond-trigger-icon::after{content:'';position:absolute;inset:3px;border-radius:9px;background:#131313}.bcond-trigger-icon::before{content:'⚙';position:relative;z-index:1;font-size:15px;color:#d3d6d9}.bcond-trigger-text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.bcond-trigger-text strong{font-size:14px;font-weight:700}.bcond-trigger-text small{font-size:11.5px;color:#85888c}.bcond-trigger-chevron{flex:0 0 auto;color:#6e7175}.bcond-trigger.has-rating .bcond-trigger-icon::before{content:'✓'}.bcond-overlay{position:fixed;inset:0;z-index:150;pointer-events:auto}.bcond-overlay[hidden]{display:none!important}.bcond-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease}.bcond-sheet{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 0%,#161616 0%,#101010 62%);display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 18px) 20px calc(env(safe-area-inset-bottom,0px) + 26px);color:#e0e3e6;transform:translateY(14px) scale(.985);opacity:0;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .3s ease}.bcond-overlay.is-open .bcond-backdrop{opacity:1}.bcond-overlay.is-open .bcond-sheet{transform:translateY(0) scale(1);opacity:1}.bcond-topbar{display:flex;align-items:center;justify-content:flex-start}.bcond-back{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:#e0e3e6;padding:0}.bcond-back svg{transform:scaleX(-1)}.bcond-heading{margin-top:22px;text-align:right}.bcond-title{font-size:26px;font-weight:800;margin:0;letter-spacing:-.02em}.bcond-subtitle{text-align:right;color:#939699;font-size:14px;margin:6px 0 0}.bcond-numeral-wrap{display:flex;align-items:center;justify-content:center;margin:26px 0 4px}.bcond-numeral{font-size:112px;line-height:1;font-weight:800;color:var(--bcond-color,#d3d6d9);transition:color .35s ease;display:inline-block;will-change:transform,opacity,filter;filter:blur(1.5px) drop-shadow(0 0 22px var(--bcond-glow,rgba(0,0,0,.4)));opacity:.92}.bcond-numeral.is-pulsing{animation:bcond-num-pop .32s cubic-bezier(.22,1,.36,1)}@keyframes bcond-num-pop{0%{opacity:0;filter:blur(14px);transform:scale(.72) translateY(6px)}55%{opacity:.85;filter:blur(4px);transform:scale(1.06)}100%{opacity:.92;filter:blur(1.5px) drop-shadow(0 0 22px var(--bcond-glow,rgba(0,0,0,.4)));transform:scale(1)}}.bcond-label{text-align:center;font-size:21px;font-weight:800;color:var(--bcond-color,#d3d6d9);transition:color .35s ease}.bcond-desc{text-align:center;color:#939699;font-size:13.5px;max-width:300px;margin:8px auto 0;line-height:1.85;min-height:44px}.bcond-slider-area{margin-top:44px;position:relative;padding-top:34px}.bcond-range-badge{position:absolute;top:0;right:30%;transform:translateX(50%);background:var(--bcond-color,#9b1b30);color:#141414;font-size:10.5px;font-weight:800;padding:5px 12px;border-radius:999px;white-space:nowrap;box-shadow:0 4px 14px var(--bcond-glow,rgba(0,0,0,.35));transition:background-color .35s ease,opacity .2s ease;z-index:2}.bcond-track-wrap{direction:ltr;padding:0 4px}.bcond-track{position:relative;height:34px;background:linear-gradient(90deg,#0ea5a5 0%,#22c55e 11%,#84cc16 22%,#eab308 33%,#f59e0b 44%,#f97316 55%,#9b1b30 66%,#9b1b30 77%,#c026d3 88%,#9333ea 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);clip-path:polygon(0% 48%,6% 44%,14% 39%,24% 33%,35% 27%,47% 21%,60% 15%,74% 9%,88% 3%,100% 0%,100% 100%,88% 97%,74% 91%,60% 85%,47% 79%,35% 73%,24% 67%,14% 61%,6% 56%);transition:filter .2s ease}.bcond-usual-band{position:absolute;top:-6px;bottom:-6px;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.55) 3px,transparent 3px,transparent 8px);border-inline:2px solid rgba(0,0,0,.55);pointer-events:none}.bcond-thumb{position:absolute;top:50%;left:44.44%;width:32px;height:32px;border-radius:50%;background:#e9ecef;border:6px solid var(--bcond-color,#d3d6d9);box-shadow:0 0 0 1px rgba(0,0,0,.2),0 0 0 6px rgba(255,255,255,.06),0 6px 16px var(--bcond-glow,rgba(0,0,0,.4));transform:translate(-50%,-50%);cursor:grab;transition:border-color .35s ease,box-shadow .35s ease,left .05s linear;touch-action:none;z-index:3}.bcond-thumb:active{cursor:grabbing}.bcond-usual-caption{display:block;text-align:center;margin-top:12px;font-size:11.5px;font-weight:700;color:#73767a;letter-spacing:.02em}.bcond-clear{display:block;margin:28px auto 0;background:none;border:0;color:#aaadb0;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.bcond-divider{height:1px;background:rgba(255,255,255,.08);margin:18px 0 0}.bcond-howto{display:block;margin:14px auto 0;background:none;border:0;color:#6e7175;font-size:12px}.bcond-save-big{margin-top:auto;width:100%;border:0;border-radius:16px;padding:15px 18px;background:var(--bcond-color,#54585b);box-shadow:0 8px 22px var(--bcond-glow,rgba(0,0,0,.35));cursor:pointer;transition:background-color .35s ease,box-shadow .35s ease,transform .15s ease;display:flex;flex-direction:column;align-items:center;gap:2px}.bcond-save-big:active{transform:scale(.98)}.bcond-save-big-text{font-size:16px;font-weight:800;color:#141414}.bcond-save-big-sub{font-size:11.5px;font-weight:700;color:rgba(20,20,20,.72)}@media (prefers-reduced-motion:reduce){.bcond-numeral.is-pulsing{animation:none!important}.bcond-sheet,.bcond-backdrop,.bcond-thumb,.bcond-range-badge{transition:none!important}}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{padding:18px 20px 0;border-radius:0;box-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-title-row{align-items:center;margin-top:2px}[data-page="vehicle"].vehicle-detail-page .detail-name-row{gap:9px;align-items:center}[data-page="vehicle"].vehicle-detail-page .detail-car-name{font-size:27px;line-height:1.12;font-weight:900;letter-spacing:-.035em}[data-page="vehicle"].vehicle-detail-page .detail-year-badge{order:0;padding:7px 12px;border-radius:11px;font-size:16px;line-height:1;background:#e9ecef;box-shadow:0 5px 16px rgba(255,255,255,.12)}[data-page="vehicle"].vehicle-detail-page .detail-location{margin-top:8px;font-size:12.5px;color:#818488}[data-page="vehicle"].vehicle-detail-page .detail-dot-sep{background:#575b5f}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;margin:23px 0 17px;padding:17px 17px 16px 16px;min-height:91px;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:23px;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.105),transparent 34%),linear-gradient(145deg,#191919 0%,#141414 52%,#131313 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 12px 30px rgba(0,0,0,.20)}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row::before{content:"";position:absolute;top:14px;bottom:14px;right:0;width:3px;border-radius:4px 0 0 4px;background:linear-gradient(180deg,#e9ecef,#e9ecef);box-shadow:0 0 16px rgba(255,255,255,.16)}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row::after{content:"";position:absolute;width:120px;height:120px;left:-55px;bottom:-72px;border-radius:50%;border:1px solid rgba(255,255,255,.035);box-shadow:0 0 0 15px rgba(255,255,255,.012),0 0 0 30px rgba(255,255,255,.008);pointer-events:none}[data-page="vehicle"].vehicle-detail-page .detail-main-price{position:relative;z-index:1;min-width:0;direction:rtl}[data-page="vehicle"].vehicle-detail-page .detail-main-price-value{font-size:29px;line-height:1.08;font-weight:900;letter-spacing:-.035em;color:#e5e8eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 12px rgba(255,255,255,.035)}[data-page="vehicle"].vehicle-detail-page .detail-main-price-label{display:flex;align-items:center;gap:5px;margin-top:7px;color:#898d90;font-size:11px;font-weight:500}[data-page="vehicle"].vehicle-detail-page .detail-main-price-label::before{content:"";width:5px;height:5px;border-radius:50%;background:#e9ecef;box-shadow:0 0 8px rgba(255,255,255,.38)}[data-page="vehicle"].vehicle-detail-page .detail-facts-grid{margin-top:0;min-height:128px;background:#141414;border:1px solid #1d1d1d;border-radius:22px;box-shadow:0 10px 30px rgba(0,0,0,.14)}[data-page="vehicle"].vehicle-detail-page .detail-fact{padding:18px 7px;gap:8px}[data-page="vehicle"].vehicle-detail-page .detail-fact:not(:first-child)::before{top:18px;bottom:18px;background:#1e1e1e}[data-page="vehicle"].vehicle-detail-page .detail-fact-icon{width:39px;height:39px;border-radius:50%;background:#191919;color:#c9cccf}[data-page="vehicle"].vehicle-detail-page .detail-fact-swatch{border:2px solid #151515;box-shadow:0 0 0 1px #494c50}[data-page="vehicle"].vehicle-detail-page .detail-fact-value{font-size:16px;font-weight:900;color:#e0e3e6}[data-page="vehicle"].vehicle-detail-page .detail-fact-label{font-size:10.5px;color:#75787c}[data-page="vehicle"].vehicle-detail-page .detail-tabs{margin-top:24px;padding:4px;gap:3px;border-radius:19px;background:#131313;border:1px solid #1d1d1d}[data-page="vehicle"].vehicle-detail-page .detail-tab{padding:13px 5px;border-radius:15px;font-size:13px;color:#818488}[data-page="vehicle"].vehicle-detail-page .detail-tab.is-active{background:#dfe2e5;color:#121212;box-shadow:0 4px 14px rgba(0,0,0,.22)}[data-page="vehicle"].vehicle-detail-page .detail-panel{margin-top:24px}[data-page="vehicle"].vehicle-detail-page .detail-section-label{font-size:20px;font-weight:900;margin-bottom:5px;color:#e0e3e6}[data-page="vehicle"].vehicle-detail-page .detail-section-label::after{content:"";display:block;width:28px;height:2px;margin-top:8px;border-radius:99px;background:#e9ecef}[data-page="vehicle"].vehicle-detail-page .detail-spec-group{margin-bottom:20px}[data-page="vehicle"].vehicle-detail-page .detail-spec-group h3{margin-bottom:9px;color:#75787c;font-size:12px}[data-page="vehicle"].vehicle-detail-page .detail-spec-table{background:#141414;border:1px solid #1d1d1d;border-radius:20px}[data-page="vehicle"].vehicle-detail-page .detail-spec-row{padding:15px 17px;border-bottom-color:#1d1d1d}[data-page="vehicle"].vehicle-detail-page .detail-spec-row span{color:#818488}[data-page="vehicle"].vehicle-detail-page .detail-spec-row b{color:#dde0e3}[data-page="vehicle"].vehicle-detail-page .detail-section-head{margin-top:30px}[data-page="vehicle"].vehicle-detail-page .detail-section-head h2{font-size:18px;font-weight:900}[data-page="vehicle"].vehicle-detail-page .detail-cta{padding:12px 14px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(15,15,15,0) 0%,rgba(15,15,15,.92) 30%,#0f0f0f 100%)}[data-page="vehicle"].vehicle-detail-page .detail-cta-inner{max-width:520px;min-height:68px;border-radius:23px;padding:8px 9px 8px 12px;background:rgba(21,21,21,.96);border:1px solid #202020;box-shadow:0 18px 44px rgba(0,0,0,.48);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}[data-page="vehicle"].vehicle-detail-page .detail-cta-price-value{font-size:20px}[data-page="vehicle"].vehicle-detail-page .detail-cta-btn{min-height:48px;padding:12px 20px;font-size:14px;background:#e9ecef;color:#0f0f0f;border:1px solid rgba(255,255,255,.75);box-shadow:0 8px 24px rgba(255,255,255,.18),inset 0 1px 0 rgba(255,255,255,.28);text-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-cta-btn:hover{background:#dee1e4;box-shadow:0 10px 28px rgba(255,255,255,.24),inset 0 1px 0 rgba(255,255,255,.3)}[data-page="vehicle"].vehicle-detail-page .detail-cta-btn:active{transform:translateY(1px) scale(.99);box-shadow:0 5px 16px rgba(255,255,255,.18),inset 0 1px 0 rgba(255,255,255,.22)}[data-page="vehicle"].vehicle-detail-page .detail-cta-phone{width:46px;height:46px;border-radius:16px;background:#171717}@media (max-width:400px){[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{padding-left:18px;padding-right:18px}[data-page="vehicle"].vehicle-detail-page .detail-car-name{font-size:24px}[data-page="vehicle"].vehicle-detail-page .detail-main-price-value{font-size:25px}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row{padding:15px 14px;min-height:86px;border-radius:21px}}@media (max-width:360px){[data-page="vehicle"].vehicle-detail-page .detail-car-name{font-size:22px}[data-page="vehicle"].vehicle-detail-page .detail-year-badge{font-size:14px;padding:6px 9px}[data-page="vehicle"].vehicle-detail-page .detail-fact-value{font-size:14px}[data-page="vehicle"].vehicle-detail-page .detail-cta-btn{padding:11px 14px;font-size:12.5px}}@media (max-width:720px){[data-page="vehicle"].vehicle-detail-page .detail-hero{height:300px}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{margin-top:0;padding-top:14px;border-radius:0}[data-page="vehicle"].vehicle-detail-page .detail-title-row{margin-top:0}[data-page="vehicle"].vehicle-detail-page .detail-location{margin-top:5px}}@media (max-width:400px){[data-page="vehicle"].vehicle-detail-page .detail-hero{height:280px}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{margin-top:0}}[data-page="vehicle"].vehicle-detail-page .detail-main-price-value,[data-page="vehicle"].vehicle-detail-page .detail-cta-price-value{max-width:100%;min-width:0;overflow-wrap:anywhere;word-break:break-word}[data-page="vehicle"].vehicle-detail-page .detail-main-price-value{font-size:clamp(20px,7.2vw,29px);letter-spacing:-.025em}[data-page="vehicle"].vehicle-detail-page .detail-fact-value{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.18;font-size:clamp(12px,3.7vw,14px);font-variant-numeric:tabular-nums}[data-page="vehicle"].vehicle-detail-page .detail-spec-row{align-items:flex-start}[data-page="vehicle"].vehicle-detail-page .detail-spec-row span{flex:0 0 38%;min-width:0}[data-page="vehicle"].vehicle-detail-page .detail-spec-row b{flex:1 1 auto;min-width:0;max-width:62%;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:1.3}[data-page="vehicle"].vehicle-detail-page .detail-main-price{min-width:0;max-width:100%}[data-page="vehicle"].vehicle-detail-page .detail-cta-price{min-width:0;max-width:40%}[data-page="vehicle"].vehicle-detail-page .detail-cta-price-value{font-size:clamp(15px,5vw,20px);line-height:1.15}@media (max-width:400px){[data-page="vehicle"].vehicle-detail-page .detail-spec-row{gap:8px}[data-page="vehicle"].vehicle-detail-page .detail-spec-row span{flex-basis:34%}[data-page="vehicle"].vehicle-detail-page .detail-spec-row b{max-width:66%}[data-page="vehicle"].vehicle-detail-page .detail-cta-price{max-width:37%}}.home-demo-card-all{aspect-ratio:1 / 0.92;background:#0d0d0d}.home-demo-card-all .home-demo-all-video{bottom:auto;height:auto;aspect-ratio:16 / 9;object-fit:cover;-webkit-mask-image:linear-gradient(to bottom,#0d0d0d 72%,transparent 100%);mask-image:linear-gradient(to bottom,#0d0d0d 72%,transparent 100%)}.home-demo-card-all .home-demo-all-video-overlay,.home-demo-card-all .home-demo-all-blur{display:none}.home-demo-all-cta{font-size:22px}.home-demo-all-count{font-size:13px}@media (max-width:520px){#appViewport{border-left-width:0 !important;border-right-width:0 !important;max-width:100% !important}}.sell-fallback-map{position:relative;width:100%;background:#151515;overflow:hidden;cursor:crosshair}.sell-fallback-grid{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:33.333% 33.333%}.sell-fallback-center{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;border:1px dashed rgba(255,255,255,.35)}.sell-fallback-pin{position:absolute;width:34px;height:34px;margin:-32px 0 0 -17px;border-radius:50%;background:#8f7cf2;color:#e9ecef;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px rgba(0,0,0,.5);pointer-events:none}.sell-fallback-hint{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:10.5px;color:rgba(255,255,255,.5);pointer-events:none}.sell-location-map .sell-locate-btn{position:absolute;top:10px;right:10px;z-index:600;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(16,16,16,.82);color:#e9ecef;font-size:12px;font-weight:700;backdrop-filter:blur(6px)}.sell-location-map .sell-locate-btn.is-loading{opacity:.6;pointer-events:none}.sell-location-map .detail-map-visual{height:260px !important;min-height:260px !important}.sell-center-pin{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-32px 0 0 -17px;z-index:900;pointer-events:none}.sell-center-pin .leaflet-app-pin{background:#8f7cf2}.sell-center-shadow{position:absolute;left:50%;bottom:-3px;width:14px;height:5px;margin-left:-7px;border-radius:50%;background:rgba(0,0,0,.45);filter:blur(1.5px)}.sell-fallback-grid{background-size:44px 44px !important;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(rgba(143,124,242,.10) 2px,transparent 2px),linear-gradient(90deg,rgba(143,124,242,.10) 2px,transparent 2px) !important;background-size:44px 44px,44px 44px,176px 176px,176px 176px !important}.sell-center-pin{display:none !important}.sell-center-circle{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;z-index:900;pointer-events:none;box-sizing:border-box;border:2px solid #8f7cf2;background:rgba(143,124,242,.20);box-shadow:0 0 0 1px rgba(0,0,0,.35)}.sell-circle-pin{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-32px 0 0 -17px}.sell-circle-pin .leaflet-app-pin{background:#8f7cf2}.sell-circle-pin-shadow{position:absolute;left:50%;bottom:-3px;width:14px;height:5px;margin-left:-7px;border-radius:50%;background:rgba(0,0,0,.45);filter:blur(1.5px)}.sell-fb-zoom{position:absolute;top:10px;left:10px;z-index:950;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:rgba(16,16,16,.85)}.sell-fb-zoom button{width:34px;height:34px;color:#e9ecef;font-size:20px;line-height:1;border:0;background:transparent}.sell-fb-zoom button + button{border-top:1px solid rgba(255,255,255,.15)}.sell-location-map .leaflet-control-zoom a{background:rgba(16,16,16,.85);color:#e9ecef;border-color:rgba(255,255,255,.18)}.sell-extra-specs{margin-top:4px}.sell-chip-grid{display:flex;flex-wrap:wrap;gap:8px;direction:rtl}.sell-chip{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border-radius:14px;border:1px solid #1e1e1e;background:#151515;color:#c5c8cb;font-size:13px;font-weight:700;line-height:1.2}.sell-chip.is-selected{border-color:#8f7cf2;background:rgba(143,124,242,.16);color:#e9ecef}.sell-chip-dot{width:14px;height:14px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:inline-block}[data-page="vehicle"].vehicle-detail-page .detail-year-badge,[data-page="vehicle"].vehicle-detail-page .detail-cta-btn,[data-page="vehicle"].vehicle-detail-page .detail-cta-btn *{color:#0d0d0d !important}[data-page="vehicle"] button[data-action="goVehicle"]{background-color:#e9ecef !important;color:#0d0d0d !important;border-color:#0d0d0d !important}[data-page="vehicle"] button[data-action="goVehicle"] svg{color:#0d0d0d !important;stroke:#0d0d0d !important}[data-page="vehicle"].vehicle-detail-page .detail-name-row{flex-direction:row;justify-content:flex-start}[data-page="vehicle"].vehicle-detail-page .detail-year-badge{order:0;display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:30px;padding:0 10px !important;text-align:center;line-height:1 !important;font-variant-numeric:tabular-nums;box-sizing:border-box;direction:ltr;unicode-bidi:isolate}.brand-sheet{--home-demo-card-border:#1b1b1b;--home-demo-text:#dcdfe2;--home-demo-accent:#8f7cf2;position:fixed;inset:0;z-index:85;font-family:"Vazirmatn","Segoe UI",Tahoma,sans-serif;color:#dcdfe2}.brand-sheet-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease}.brand-sheet.is-open .brand-sheet-backdrop{opacity:1}.brand-sheet-panel{position:absolute;left:0;right:0;bottom:0;max-width:520px;margin:0 auto;height:100vh;height:100dvh;--sheet-off:32vh;--sheet-off:32dvh;--sheet-full-off:10vh;--sheet-full-off:10dvh;display:flex;flex-direction:column;background:#0d0d0d;border:1px solid #1b1b1b;border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.35);transform:translate3d(0,100%,0);transition:transform .34s cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden;contain:layout style}.brand-sheet.is-open .brand-sheet-panel{transform:translate3d(0,var(--sheet-off),0)}.brand-sheet.is-open .brand-sheet-panel.is-full{transform:translate3d(0,var(--sheet-full-off),0)}.brand-sheet-drag{flex:0 0 auto;display:flex;justify-content:center;padding:10px 0 4px;touch-action:none}.brand-sheet-drag span{width:38px;height:4px;border-radius:999px;background:#44484c}.brand-sheet-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 20px 12px;direction:rtl;touch-action:none}.brand-sheet-title{margin:0;font-size:18px;font-weight:900;line-height:1.3}.brand-sheet-sub{margin:2px 0 0;font-size:12px;font-weight:600;color:#888b8f}.brand-sheet-close{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.08);color:#e0e3e6;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.brand-sheet-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px calc(20px + var(--sheet-off,32dvh) + env(safe-area-inset-bottom,0px));direction:rtl;-webkit-overflow-scrolling:touch}.brand-sheet-all{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:52px;margin-bottom:12px;border-radius:16px;border:1px solid #1b1b1b;background:#131313;color:inherit;font-family:inherit;-webkit-tap-highlight-color:transparent}.brand-sheet-all-name{font-size:14.5px;font-weight:800}.brand-sheet-all-count{font-size:12px;font-weight:500;color:#c5c8cb}.brand-sheet-all-count b{color:#8f7cf2;font-weight:800}.brand-sheet-all.is-selected{border-color:#e9ecef;box-shadow:0 0 0 1px #e9ecef inset}.brand-sheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.brand-sheet .home-demo-card{aspect-ratio:1.1 / 1}.brand-sheet .home-demo-card-bg{top:40%;width:50%;height:50%}.brand-sheet .home-demo-card-selected{border-color:#e9ecef;box-shadow:0 0 0 1px #e9ecef inset}.brand-sheet .home-demo-card-selected::after{content:"\2713";position:absolute;top:10px;left:10px;z-index:4;width:22px;height:22px;border-radius:50%;background:#e9ecef;color:#0d0d0d;font-size:13px;font-weight:900;line-height:22px;text-align:center}.theme-light .brand-sheet-panel{background:#e9ecef;border-color:#d4d7da;color:#1f1f1f}.theme-light .brand-sheet-close{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.08);color:#1f1f1f}.brand-sheet .home-text-rise{animation:none}.brand-sheet .home-demo-card{contain:layout paint style;transition:none}.brand-sheet .home-demo-card-glow{background-image:radial-gradient(circle at 20% 20%,var(--home-demo-tint) 0%,transparent 45%),radial-gradient(circle at 80% 80%,var(--home-demo-tint) 0%,transparent 48%)}.brand-sheet .home-demo-card-name{text-shadow:none}@media (prefers-reduced-motion:reduce){.brand-sheet-panel,.brand-sheet-backdrop{transition-duration:.01s}}.home-demo-hero{padding:22px 20px 6px}.home-demo-hero-title{font-size:30px;font-weight:900;line-height:1.2;letter-spacing:-0.02em;background:linear-gradient(180deg,#e9ecef 30%,#999c9f 130%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.home-demo-hero-sub{margin-top:8px;font-size:14.5px;font-weight:500;line-height:1.5;letter-spacing:0;color:#86898d}.theme-light .home-demo-hero-title{background:linear-gradient(180deg,#191919 30%,#626669 130%);-webkit-background-clip:text;background-clip:text}.sell-step-heading{font-size:26px;font-weight:900;line-height:1.3;letter-spacing:-0.01em;color:#e9ecef;text-align:right;padding:6px 2px 0}.theme-light .sell-step-heading{color:#191919}.sell-step2{display:flex;flex-direction:column;gap:20px}.sell-step-heading{font-size:22px;font-weight:800;padding:2px 2px 0}.sell-list{border:1px solid var(--sm-line,#1b1b1b);border-radius:16px;background:var(--sm-surface,#111111);overflow:hidden}.sell-row-wrap + .sell-row-wrap{border-top:1px solid var(--sm-line-soft,#171717)}.sell-row{width:100%;min-height:58px;display:flex;align-items:center;gap:12px;padding:0 16px;background:none;border:0;color:var(--sm-text,#e9ecef);text-align:right;-webkit-tap-highlight-color:transparent}.sell-row:active{background:rgba(255,255,255,.04)}.sell-row:focus-visible{outline:2px solid rgba(255,255,255,.25);outline-offset:-2px}.sell-row-label{flex:0 0 auto;font-size:13.5px;font-weight:600;color:var(--sm-text-dim,#9a9ea2)}.sell-row-value{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-inline-start:auto}.sell-row-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700}.sell-row-mark{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.sell-row-mark:empty{display:none}.sell-row-mark img{width:100%;height:100%;object-fit:contain}.sell-row-chev{flex:0 0 auto;color:var(--sm-text-faint,#6e7275)}.sell-sections{display:flex;flex-direction:column;gap:22px}.sell-section{display:flex;flex-direction:column;gap:10px}.sell-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}.sell-section-title{font-size:13.5px;font-weight:600;color:var(--sm-text-dim,#9a9ea2)}.sell-section-value{font-size:12.5px;font-weight:700;color:var(--sm-text,#e9ecef)}.sell-opt-grid{display:grid;gap:8px;direction:rtl}.sell-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sell-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sell-opt-grid .sell-chip{justify-content:center;text-align:center;min-height:46px;padding:0 6px;border-radius:12px;font-size:13px;font-weight:600;white-space:nowrap;background:transparent;border:1px solid var(--sm-line,#1b1b1b);color:var(--sm-text-dim,#b4b8bb);transition:background .15s ease,border-color .15s ease,color .15s ease}.sell-opt-grid .sell-chip:active{background:rgba(255,255,255,.05)}.sell-chip.is-selected{background:rgba(255,255,255,.09)!important;border-color:#d9dcdf!important;color:#fff!important}.sell-swatch-row{display:flex;gap:12px;flex-wrap:wrap;direction:rtl}.sell-chip.sell-swatch{width:36px;height:36px;padding:0;min-height:0;border-radius:50%;border:1px solid var(--sm-line,#222222);background:transparent;display:flex;align-items:center;justify-content:center}.sell-swatch i{width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.22);display:block}.sell-chip.sell-swatch.is-selected{background:transparent!important;border:2px solid #e9ecef!important}body:has([data-page="sell-step"]) [data-slot="actions"].sell-actions-dock{padding-top:28px;background:linear-gradient(to top,var(--sm-bg,#0d0d0d) 55%,rgba(13,13,13,0))}body:has([data-page="sell-step"]) [data-page="sell-step"] [data-slot="actions"] > button{min-height:50px;box-shadow:none;font-size:15px}body:has([data-page="sell-step"]) [data-page="sell-step"] [data-slot="actions"] > button:first-child{flex:0 0 32%;background:transparent!important;border:1px solid var(--sm-line,#1f1f1f);color:var(--sm-text-dim,#b4b8bb)!important}body:has([data-page="sell-step"]) [data-page="sell-step"] [data-slot="actions"] > button:last-child{flex:1 1 auto}.sell-row--input{cursor:text}.sell-row-input,[data-page="sell-step"] .sell-row-input{flex:1 1 auto;min-width:0;background:transparent!important;border:0!important;box-shadow:none!important;outline:0;color:var(--sm-text,#e9ecef);font-size:15px;font-weight:700;text-align:left;direction:ltr;padding:0;-moz-appearance:textfield}.sell-row-input::-webkit-outer-spin-button,.sell-row-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sell-row-input::placeholder{color:var(--sm-text-faint,#6a6d71)}.sell-row-unit{flex:0 0 auto;font-size:12.5px;color:var(--sm-text-faint,#6a6d71);font-weight:600}.sell-row-swatch{width:18px;height:18px;border-radius:50%;border:1px solid rgba(255,255,255,.25);flex:0 0 auto}.sell-row-swatch.is-empty{display:none}.sell-row-badge{display:none}[data-page="sell-step"] .sell-price-box{display:flex;align-items:baseline;gap:10px;padding:4px 2px 12px;border:0;border-bottom:1px solid var(--sm-line,#1c1c1c);border-radius:0;background:none!important;box-shadow:none!important}[data-page="sell-step"] .sell-price-box:focus-within{border-bottom-color:#d9dcdf}[data-page="sell-step"] .sell-price-box .sell-price-input{flex:1 1 auto;min-width:0;font-size:32px!important;font-weight:800!important;letter-spacing:0;text-align:right;direction:ltr;background:transparent!important;border:0!important;box-shadow:none!important;outline:0;color:var(--sm-text,#e9ecef);padding:0}[data-page="sell-step"] .sell-price-box .sell-price-input::placeholder{color:var(--sm-text-faint,#4a4d51)}[data-page="sell-step"] .sell-price-box .sell-price-unit{flex:0 0 auto;font-size:14px!important;font-weight:600!important;color:var(--sm-text-dim,#929599)!important}.sell-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:0 16px;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.sell-toggle + .sell-toggle{border-top:1px solid var(--sm-line-soft,#171717)}.sell-toggle-text{font-size:14.5px;font-weight:600;color:var(--sm-text,#e9ecef)}.sell-toggle > input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.sell-switch{position:relative;flex:0 0 auto;width:42px;height:26px;border-radius:999px;background:#222222;transition:background .2s ease}.sell-switch::after{content:"";position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#e9ecef;transition:transform .2s ease}.sell-toggle > input:checked + .sell-switch{background:#8fd19e}.sell-toggle > input:checked + .sell-switch::after{transform:translateX(-16px);background:#fff}.sell-toggle > input:focus-visible + .sell-switch{outline:2px solid rgba(255,255,255,.35);outline-offset:2px}.sell-row--input + .sell-row-wrap{border-top:1px solid var(--sm-line-soft,#171717)}[data-page="sell-step"] .sell-diagram{padding:10px;display:flex;justify-content:center}.sell-legend{display:flex;justify-content:center;gap:18px;font-size:12px;color:var(--sm-text-dim,#929599)}.sell-legend span{display:inline-flex;align-items:center;gap:6px}.sell-legend i{width:8px;height:8px;border-radius:50%;display:inline-block}.sell-summary{text-align:center;font-size:12.5px;color:var(--sm-text-faint,#6a6d71)}.sell-more > summary{list-style:none;cursor:pointer;text-align:center;font-size:13px;font-weight:600;color:var(--sm-text-dim,#929599);padding:8px 0;-webkit-tap-highlight-color:transparent}.sell-more > summary::-webkit-details-marker{display:none}.sell-more > summary::after{content:"⌄";margin-inline-start:6px;display:inline-block;transition:transform .2s ease}.sell-more[open] > summary::after{transform:rotate(180deg)}.sell-chip-wrap{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px;direction:rtl}.bcond-row.has-rating .sell-row-text{color:var(--bcond-color,var(--sm-text,#e9ecef))}@keyframes sheet-up{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-down{from{transform:translateY(0)}to{transform:translateY(100%)}}#genericModal .modal-sheet{max-width:520px;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;border-width:1px 0 0;border-radius:26px 26px 0 0;padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 40px rgba(0,0,0,.45);animation:sheet-up .36s cubic-bezier(.22,1,.36,1) both}#genericModal.is-closing .modal-sheet{animation:sheet-down .26s cubic-bezier(.4,0,1,1) both}#genericModal.is-closing{animation:ui-fade-out .26s ease both}#genericModal.is-closing .modal-backdrop{animation:ui-fade-out .26s ease both}.modal-sheet-handle{width:36px;height:4px;border-radius:2px;background:rgba(255,255,255,.18);margin:0 auto 14px}.theme-light .modal-sheet-handle{background:rgba(0,0,0,.15)}#genericModal #modalTitle{font-size:16px;font-weight:700}@media (prefers-reduced-motion:reduce){#genericModal .modal-sheet,#genericModal.is-closing .modal-sheet{animation-duration:.01s}}#genericModal .manageAd-status{display:flex;flex-direction:column;gap:2px;padding:0 0 14px!important;margin:0 0 4px!important;background:none!important;border:0!important;border-bottom:1px solid var(--sm-line,#1c1c1c)!important;border-radius:0!important}#genericModal .manageAd-status-title{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}#genericModal .manageAd-status-title::before{content:"";width:8px;height:8px;border-radius:50%;background:#a78bfa}#genericModal .manageAd-status.is-listed .manageAd-status-title::before{background:#34d399}#genericModal .manageAd-status-desc{font-size:12.5px}#genericModal .manageAd-rows{border:0;border-radius:0;background:none}#genericModal .manageAd-rows-secondary{margin-top:0;border-top:1px solid var(--sm-line,#1c1c1c)}#genericModal .manageAd-row{min-height:54px;padding:0 2px;border-bottom:1px solid var(--sm-line-soft,#171717);font-size:15px}#genericModal .manageAd-rows-secondary .manageAd-row{border-bottom:0}#genericModal .manageAd-row-icon,#genericModal .manageAd-row-chevron{display:none}#genericModal .manageAd-row-label{font-size:15px;font-weight:600}#genericModal .manageAd-rows-secondary .manageAd-row-label{color:var(--sm-text-dim,#929599);font-weight:500}#genericModal .manageAd-delete-warn{background:none!important;border:0!important;padding:0 0 10px!important;margin:0!important}#genericModal .manageAd-reason-list,#genericModal [data-slot="reasons"]{border:0!important;background:none!important;border-radius:0!important;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}#genericModal .manageAd-reason-row{min-height:50px;border-radius:12px;font-size:14px}.poster-sheet{display:flex;flex-direction:column;gap:12px;align-items:stretch}.poster-frame{align-self:center;width:min(56vw,230px);aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#0d0d0d;border:1px solid var(--sm-line,#1c1c1c);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 32px rgba(0,0,0,.4)}.poster-img{width:100%;height:100%;display:block;object-fit:cover}.poster-loading{font-size:12px;color:var(--sm-text-faint,#6a6d71);padding:0 12px;text-align:center}.poster-primary{min-height:50px;border-radius:999px;border:0;background:var(--sm-accent,#e0e3e6);color:var(--sm-accent-ink,#101010);font-size:15px;font-weight:800;margin-top:6px}.poster-primary:disabled,.poster-secondary button:disabled{opacity:.45}.poster-secondary{display:grid;grid-template-columns:1fr 1fr;gap:8px}.poster-secondary button{min-height:46px;border-radius:999px;background:transparent;border:1px solid var(--sm-line,#1f1f1f);color:var(--sm-text-dim,#b4b8bb);font-size:14px;font-weight:600}.xc{position:relative;padding:6px;border-radius:30px;background:var(--sm-surface,#111111);border:1px solid var(--sm-line-soft,#171717);cursor:pointer;-webkit-tap-highlight-color:transparent}.xc:active{transform:scale(.992)}.xc-media{position:relative;aspect-ratio:5/4;border-radius:24px;overflow:hidden;background:#0d0d0d;isolation:isolate}.xc-photo,.xc-photo > *{position:absolute;inset:0;width:100%;height:100%}.xc-photo img,.xc-photo svg{width:100%;height:100%;object-fit:cover;display:block}.xc-media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.28),rgba(0,0,0,0) 28%,rgba(0,0,0,0) 62%,rgba(0,0,0,.35))}.xc-save{position:absolute;z-index:3;top:12px;left:12px;width:42px;height:42px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(12,12,12,.38);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-tap-highlight-color:transparent}.xc-save:active{transform:scale(.92)}.xc-save.is-liked{color:#f5d36b}.xc-top-end{position:absolute;z-index:3;top:12px;right:12px;display:flex;align-items:center;gap:6px}.xc-tag{height:34px;padding:0 13px;border-radius:999px;display:inline-flex;align-items:center;color:#fff;font-size:13.5px;font-weight:800;white-space:nowrap;background:rgba(12,12,12,.38);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.xc-tag{font-size:11px;font-weight:700;color:#f5d36b;padding:0 10px}.xc-go{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);color:#fff}.xc.is-skeleton{cursor:default}.xc.is-skeleton .xc-media{background:#101010}.theme-light .xc{background:#e9ecef;border-color:#d4d7da}.theme-light .xc-media{background:#d4d7da}.vt-row{display:flex;justify-content:flex-start;padding:4px 16px 0}.vt-seg{display:inline-flex;padding:3px;gap:2px;border-radius:999px;background:var(--sm-surface,#111111);border:1px solid var(--sm-line-soft,#171717)}.vt-btn{width:38px;height:32px;border-radius:999px;border:0;background:transparent;color:var(--sm-text-faint,#6a6d71);display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:background .18s ease,color .18s ease}.vt-btn.is-active{background:rgba(255,255,255,.1);color:var(--sm-text,#e9ecef)}.explore-list[data-list-style="large"]{gap:14px;padding:10px 14px 28px}.theme-light .vt-seg{background:#e9ecef;border-color:#d4d7da}.theme-light .vt-btn.is-active{background:rgba(0,0,0,.08)}.xc{padding:0;background:none;border:0;border-radius:24px}.xc-media{border-radius:24px}.theme-light .xc{background:none;border:0}.xc-media{aspect-ratio:16/11}.xc-save{width:36px;height:36px;top:10px;left:10px}.xc-save svg{width:16px;height:16px}.xc-tag{height:30px;font-size:10.5px}.xc-top-end{top:10px;right:10px}.explore-list[data-list-style="large"]{gap:12px}.xc-glass{position:absolute;z-index:3;left:8px;right:8px;bottom:8px;padding:10px 12px;border-radius:18px;display:flex;align-items:stretch;justify-content:space-between;gap:12px;direction:rtl;color:#fff;background:rgba(11,11,11,.55);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.12);box-shadow:0 6px 18px rgba(0,0,0,.28)}.xc-glass-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.xc-title{display:block;max-width:100%;font-size:14.5px;font-weight:800;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;unicode-bidi:plaintext;text-shadow:0 1px 2px rgba(0,0,0,.35)}.xc-meta{display:flex;align-items:center;flex-wrap:nowrap;gap:5px;min-width:0;overflow:hidden}.xc-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.14);color:rgba(255,255,255,.88);font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap}.xc-chip svg{flex:0 0 auto;opacity:.8}.xc-chip-year{background:rgba(202,254,110,.2);color:#CAFE6E}.xc-chip-hybrid{background:rgba(96,165,250,.22);color:#8dbcff;letter-spacing:-.1px}.xc-price{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:76px;padding-inline-start:12px;border-inline-start:1px solid rgba(255,255,255,.16);text-align:center}.xc-price-amount{font-size:19px;font-weight:800;line-height:1.05;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.35)}.xc-price-unit{font-size:10px;font-weight:700;line-height:1;color:rgba(255,255,255,.72);white-space:nowrap}.xc-media::after{background:linear-gradient(to bottom,rgba(0,0,0,.28),rgba(0,0,0,0) 28%,rgba(0,0,0,0) 45%,rgba(0,0,0,.45))}@media (max-width:360px){.xc-glass{padding:9px 10px;gap:9px}.xc-title{font-size:13.5px}.xc-price{min-width:66px;padding-inline-start:9px}.xc-price-amount{font-size:17px}}.vt-fab{position:fixed;z-index:39;right:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));pointer-events:none}.vt-fab .vt-seg{pointer-events:auto;background:rgba(17,17,17,.94);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 22px rgba(0,0,0,.45)}.theme-light .vt-fab .vt-seg{background:rgba(233,236,239,.96);border-color:#d4d7da;box-shadow:0 8px 22px rgba(27,27,27,.18)}.xc-glass{background:rgba(11,11,11,.72);-webkit-backdrop-filter:none;backdrop-filter:none}.xc-save,.xc-tag{background:rgba(12,12,12,.62);-webkit-backdrop-filter:none;backdrop-filter:none}.xcard-promo-badge{background:rgba(19,19,19,.78);-webkit-backdrop-filter:none;backdrop-filter:none}.card-fade-in{animation-fill-mode:backwards}.explore-list[data-list-style="large"] > .swipe-row,.explore-list[data-list-style="large"] > .xc{content-visibility:auto;contain-intrinsic-size:auto 240px}.explore-list:not([data-list-style="large"]) > .swipe-row{content-visibility:auto;contain-intrinsic-size:auto 176px}body:has([data-page="listings"]) #stickyHeaderGroup{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(14,14,14,.88);--chrome-fade-bg:rgba(14,14,14,.88)}.theme-light body:has([data-page="listings"]) #stickyHeaderGroup{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.82);--chrome-fade-bg:rgba(255,255,255,.82)}.vt-fab .vt-seg{background:#e9ecef;border:1px solid rgba(255,255,255,.55);box-shadow:0 8px 22px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.12)}.vt-fab .vt-btn{color:#6a6e72}.vt-fab .vt-btn.is-active{background:#161616;color:#fff}.theme-light .vt-fab .vt-seg{background:#1a1a1a;border-color:rgba(0,0,0,.2);box-shadow:0 8px 22px rgba(27,27,27,.28)}.theme-light .vt-fab .vt-btn{color:#a3a7ab}.theme-light .vt-fab .vt-btn.is-active{background:#e9ecef;color:#161616}.detail-overview-panel .detail-description + .detail-map-card{margin-top:44px}.detail-cta,[data-page="vehicle"].vehicle-detail-page .detail-cta{background:none}[data-page="vehicle"].vehicle-detail-page{background:#171717}body:has(.vehicle-detail-page) #appViewport{background:#171717 !important}.theme-light [data-page="vehicle"].vehicle-detail-page,.theme-light body:has(.vehicle-detail-page) #appViewport{background:#171717 !important}.detail-map-section{margin-top:40px}.detail-map-section .detail-map-card{margin-top:0}.detail-spacer{height:0}[data-page="vehicle"].vehicle-detail-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}[data-page="vehicle"].vehicle-detail-page .detail-panel{margin-top:16px}[data-page="vehicle"].vehicle-detail-page .detail-spec-group{margin-bottom:14px}[data-page="vehicle"].vehicle-detail-page .detail-spec-group:last-child{margin-bottom:0}[data-page="vehicle"].vehicle-detail-page .detail-spec-row{padding:12px 16px}[data-page="vehicle"].vehicle-detail-page .detail-diagram-card{margin-top:12px}[data-page="vehicle"].vehicle-detail-page .detail-condition-card{margin-top:12px}.detail-map-section{margin-top:24px}body::after{content:"";position:fixed;left:50%;bottom:0;transform:translateX(-50%);width:min(100%,520px);height:calc(130px + env(safe-area-inset-bottom,0px));pointer-events:none;z-index:38;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.6) 35%,rgba(0,0,0,.25) 70%,rgba(0,0,0,0) 100%)}.brand-sheet-backdrop{touch-action:none;will-change:opacity}.brand-sheet .home-demo-card{content-visibility:auto;contain-intrinsic-size:auto 156px}.brand-sheet-grid{contain:layout style}.brand-sheet-scroll{padding-bottom:calc(10px + var(--sheet-off,32dvh) + env(safe-area-inset-bottom,0px))}.brand-sheet-panel.is-full .brand-sheet-scroll{padding-bottom:calc(10px + var(--sheet-full-off,10dvh) + env(safe-area-inset-bottom,0px))}.seller-tag{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.seller-tag svg{flex:0 0 auto}.seller-tag-dealer{background:rgba(96,165,250,.24);color:#8dbcff}.seller-tag-personal{background:rgba(255,255,255,.16);color:rgba(255,255,255,.9)}.theme-light .seller-tag-dealer{background:rgba(37,99,235,.12);color:#1d4ed8}.theme-light .seller-tag-personal{background:rgba(0,0,0,.07);color:#232323}.xc-top-end .seller-tag{height:30px;padding:0 10px;background-color:rgba(12,12,12,.42)}.xc-top-end .seller-tag-dealer{color:#8dbcff}.xc-top-end .seller-tag-personal{color:#fff}.xcard-row-top .seller-tag{margin-inline-start:auto;height:18px;font-size:9.5px;padding:0 6px}.detail-seller{margin:14px 0 4px}.seller-card{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--seller-card-bg,#0e0e0e);border:1px solid rgba(255,255,255,.07);color:inherit;text-align:right;font:inherit}.theme-light .seller-card{--seller-card-bg:#f3f4f6;border-color:rgba(0,0,0,.08)}.seller-card-link{cursor:pointer;-webkit-tap-highlight-color:transparent}.seller-card-link:active{transform:scale(.99)}.seller-card-avatar{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);font-weight:800;font-size:17px}.seller-card-avatar-dealer{background:rgba(96,165,250,.22);color:#8dbcff}.seller-card-main{flex:1;min-width:0}.seller-card-name{font-weight:800;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seller-card-sub{margin-top:5px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;opacity:.85}.seller-hero{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 16px 16px;text-align:center}.seller-hero-avatar{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(96,165,250,.22);color:#8dbcff;font-size:28px;font-weight:800}.seller-hero-name{font-size:20px;font-weight:800}.seller-hero-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;font-size:12.5px;opacity:.9}.seller-empty{padding:36px 20px;text-align:center;font-size:14px;opacity:.7}.account-type-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:-6px 0 14px;font-size:13px}.account-type-name{font-weight:700}.account-type-link{color:#8dbcff;font-size:12.5px;font-weight:700;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0}.acct-type-list{display:flex;flex-direction:column;gap:10px}.acct-type-card{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;border:1.5px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.acct-type-card input{position:absolute;opacity:0;pointer-events:none}.acct-type-card::before{content:"";flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.35);box-sizing:border-box;transition:all .2s ease}.acct-type-card:has(input:checked){border-color:#8dbcff;background:rgba(96,165,250,.12)}.acct-type-card:has(input:checked)::before{border-color:#8dbcff;background:radial-gradient(circle,#8dbcff 0 4px,transparent 5px)}.acct-type-body{display:flex;flex-direction:column;gap:3px}.acct-type-title{font-size:15px;font-weight:700}.acct-type-desc{font-size:12.5px;opacity:.7}.acct-dealer-fields{display:flex;flex-direction:column;gap:10px;margin-top:12px}.acct-dealer-fields[hidden]{display:none}.acct-input{width:100%;box-sizing:border-box;padding:13px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:inherit;font:inherit;font-size:14.5px;outline:none}.acct-input:focus{border-color:#8dbcff}.detail-description{white-space:pre-line;overflow-wrap:anywhere}.dealership-card{width:calc(100% - 32px);box-sizing:border-box;margin:0 16px 18px;padding:16px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);display:flex;flex-direction:column;gap:16px;text-align:right}.dealership-card-head{display:flex;align-items:center;gap:14px;min-width:0}.dealership-card-logo{flex:0 0 auto;width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(96,165,250,.14);border:1px solid rgba(96,165,250,.3);color:#8dbcff;font-size:23px;font-weight:800;line-height:1}.dealership-card-id{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px}.dealership-card-namerow{display:flex;align-items:center;gap:6px;min-width:0}.dealership-card-name{font-weight:800;font-size:17px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dealership-card-verified{flex:0 0 auto;display:inline-flex;color:#5aa2f5}.dealership-card-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dealership-card-city{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;opacity:.7}.dealership-card-actions{display:flex;gap:10px}.dealership-card-actions button{flex:1;height:44px;border-radius:12px;font-size:13.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;transition:transform .12s,background .15s}.dealership-card-actions button:active{transform:scale(.98)}.dealership-btn-main{background:#e9ecef;color:#0d0d0d;border:0}.dealership-btn-sub{background:transparent;color:inherit;border:1px solid rgba(255,255,255,.18)}.dealership-card .dealership-status{margin-top:-4px}.theme-light .dealership-card{background:#fff;border-color:#d9dcdf}.theme-light .dealership-btn-main{background:#121212;color:#fff}.theme-light .dealership-btn-sub{border-color:#cfd3d6}.dealership-create-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 32px);margin:0 16px 16px;height:46px;border-radius:14px;border:1.5px dashed rgba(141,188,255,.55);color:#8dbcff;font-weight:700;font-size:14px;background:transparent}.publish-as{margin-top:18px;text-align:right}.publish-as-title{font-size:13px;font-weight:700;margin-bottom:4px}.publish-as-hint{font-size:12px;opacity:.65;margin-bottom:10px}.account-pin-card.is-rejected .account-pin-image img,.account-pin-card.is-rejected .account-pin-image > *:first-child{filter:saturate(.55) brightness(.8)}.account-pin-rejected-badge{position:absolute;top:8px;right:8px;background:#9b1b30;color:#fff;font-size:11.5px;font-weight:800;padding:4px 10px;border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.35)}.account-pin-card.is-rejected .account-pin-owner{color:#9b1b30;font-weight:700}.manageAd-status.is-rejected{border-color:rgba(155,27,48,.4);background:rgba(155,27,48,.08)}.manageAd-status.is-rejected .manageAd-status-title{color:#9b1b30}#genericModal .manageAd-status.is-rejected .manageAd-status-title::before{background:#9b1b30}.manageAd-reject-box{margin:12px 0 10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(155,27,48,.4);background:rgba(155,27,48,.08)}.manageAd-reject-label{font-size:11.5px;font-weight:700;color:#9b1b30;margin-bottom:4px}.manageAd-reject-text{font-size:13.5px;line-height:1.7;color:#e0e3e6}.manageAd-reject-actions{display:flex;gap:10px;margin-bottom:12px}.manageAd-reject-btn{flex:1;padding:11px 8px;border-radius:9999px;font-size:13.5px;font-weight:700;border:1px solid #44484c;background:transparent;color:#e0e3e6}.manageAd-reject-btn.is-primary{background:#c4b5fd;color:#0d0d0d;border-color:#c4b5fd}.theme-light .manageAd-reject-text{color:#1f1f1f}.theme-light .manageAd-reject-btn{color:#1f1f1f;border-color:#cfd3d6}.theme-light .manageAd-reject-btn.is-primary{background:#7c3aed;color:#fff;border-color:#7c3aed}.manageAd-services{margin:4px 0 12px;display:flex;flex-direction:column;gap:8px}.manageAd-services-title{font-size:12px;font-weight:700;color:#9a9da0}.manageAd-service-row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;border-radius:14px;border:1px solid #1c1c1c;background:rgba(255,255,255,.03);text-align:right;color:#e0e3e6}.manageAd-service-icon{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(196,181,253,.14);color:#c4b5fd;flex:none}.manageAd-service-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.manageAd-service-name{font-size:13.5px;font-weight:700}.manageAd-service-hint{font-size:11.5px;color:#9a9da0}.manageAd-service-price{font-size:12px;font-weight:700;color:#c4b5fd;white-space:nowrap}.adService-desc{font-size:13.5px;line-height:2;color:#c4c7ca;margin:0 0 14px}.adService-price-box{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px;border:1px solid #1c1c1c;margin-bottom:14px;font-size:13.5px}.adService-price-box strong{font-size:15px;color:#c4b5fd}.adService-actions{display:flex;gap:10px}.manageAd-reject-btn:disabled{opacity:.55}.theme-light .manageAd-service-row{border-color:#d4d7da;color:#1f1f1f;background:#fff}.theme-light .adService-desc{color:#53575b}.theme-light .adService-price-box{border-color:#d4d7da}.manageAd-service-row.is-locked{opacity:.45;cursor:not-allowed}.dealership-status{margin-top:10px;font-size:12px;line-height:1.8;padding:8px 10px;border-radius:10px}.dealership-status.is-pending{color:#fbbf24;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3)}.dealership-status.is-rejected{color:#9b1b30;background:rgba(155,27,48,.1);border:1px solid rgba(155,27,48,.3)}.adStats-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.adStats-tile{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border-radius:14px;border:1px solid #1c1c1c;background:transparent;color:#c4c7ca}.adStats-tile strong{font-size:18px;color:#e0e3e6}.adStats-tile span{font-size:11.5px}.adStats-tile.is-active{border-color:#c4b5fd;background:rgba(196,181,253,.1)}.adStats-tile.is-active strong{color:#c4b5fd}.adStats-range{display:flex;gap:8px;margin-bottom:8px}.adStats-range-btn{flex:1;padding:7px 4px;font-size:12px;font-weight:600;border-radius:9999px;border:1px solid #1c1c1c;background:transparent;color:#9a9da0}.adStats-range-btn.is-active{background:#c4b5fd;color:#0d0d0d;border-color:#c4b5fd}.adStats-chart{direction:ltr;margin:4px 0 6px}.adStats-grid{stroke:#1c1c1c;stroke-width:1}.adStats-ax{fill:#8a8d90;font-size:8.5px}.adStats-rect{fill:#c4b5fd;opacity:.85}.adStats-zero{fill:#232323}.adStats-bar{cursor:pointer}.adStats-bar.is-sel .adStats-rect,.adStats-bar:hover .adStats-rect{opacity:1;fill:#ddd6fe}.adStats-readout{text-align:center;font-size:13.5px;font-weight:700;color:#e0e3e6;margin:6px 0 2px}.adStats-hint{text-align:center;font-size:11px;color:#8a8d90;margin-bottom:14px}.theme-light .adStats-tile{border-color:#d4d7da;color:#53575b}.theme-light .adStats-tile strong,.theme-light .adStats-readout{color:#1f1f1f}.theme-light .adStats-grid{stroke:#e1e4e7}.theme-light .adStats-rect{fill:#7c3aed}.theme-light .adStats-zero{fill:#d4d7da}.theme-light .adStats-range-btn{border-color:#d4d7da}[data-page="vehicle"].vehicle-detail-page .detail-cta-price{flex:1 1 0;min-width:0;max-width:none}[data-page="vehicle"].vehicle-detail-page .detail-cta-price-value{white-space:nowrap;overflow:hidden;text-overflow:clip;overflow-wrap:normal;word-break:normal;font-size:20px}.account-profile{align-items:center;text-align:center}.account-profile .account-name{width:100%;display:flex;justify-content:center;text-align:center}.account-profile .account-phone-row{justify-content:center}.account-profile .account-name-empty{justify-content:center}.account-profile > div:last-child{justify-content:center;flex-wrap:wrap;width:100%}.listing-promo-badge,.listing-urgent-badge{display:inline-flex;align-items:center;background:rgba(19,19,19,.72);color:#e9ecef;font-size:10px;font-weight:700;padding:4px 8px;border-radius:999px;line-height:1;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xc-top-end .listing-urgent-badge{height:30px;padding:0 10px;font-size:10.5px;background:rgba(12,12,12,.62);-webkit-backdrop-filter:none;backdrop-filter:none}.xc-tag{color:#e9ecef !important}#genericModal.modal-shell,#genericModal.modal-shell.is-closing{animation:none;will-change:auto}#genericModal .modal-sheet{will-change:transform}#genericModal .modal-backdrop{animation:ui-fade-in .3s ease both}#genericModal.is-closing .modal-backdrop{animation:ui-fade-out .26s ease both}.xc-glass{background:rgba(6,6,6,.9)}.smart-photo-bg{position:absolute !important;inset:0;width:100% !important;height:100% !important;object-fit:cover !important;filter:blur(22px) brightness(.55) saturate(1.2);transform:scale(1.3);z-index:0;pointer-events:none}.smart-photo-fg{z-index:1;object-fit:contain !important}[data-page="vehicle"].vehicle-detail-page .detail-hero-actions-row{display:none}[data-page="vehicle"].vehicle-detail-page .detail-top-actions{top:12px;left:12px;right:12px;direction:rtl;pointer-events:none}[data-page="vehicle"].vehicle-detail-page .detail-top-actions > *{pointer-events:auto}[data-page="vehicle"].vehicle-detail-page .detail-round-btn{width:42px;height:42px;border:1px solid rgba(255,255,255,.16);background:rgba(10,10,10,.48);color:#f1f3f5;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 6px 16px -8px rgba(0,0,0,.6);transition:background .15s,color .15s,transform .12s;-webkit-tap-highlight-color:transparent}[data-page="vehicle"].vehicle-detail-page .detail-round-btn:active{transform:scale(.94);background:rgba(10,10,10,.7)}[data-page="vehicle"].vehicle-detail-page .detail-round-btn:focus-visible{outline:2px solid #f5d36b;outline-offset:2px}[data-page="vehicle"].vehicle-detail-page .detail-action-group{position:absolute;top:-21px;left:20px;z-index:3;gap:0;direction:ltr;border-radius:21px;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#1d1d1d;box-shadow:0 8px 18px -8px rgba(0,0,0,.65)}[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{padding-top:30px}[data-page="vehicle"].vehicle-detail-page .detail-action-group .detail-round-btn{width:46px;height:40px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-page="vehicle"].vehicle-detail-page .detail-action-group .detail-round-btn + .detail-round-btn{border-inline-start:1px solid rgba(255,255,255,.14)}[data-page="vehicle"].vehicle-detail-page .detail-action-group .detail-round-btn:active{background:rgba(255,255,255,.12)}[data-page="vehicle"].vehicle-detail-page .detail-round-btn.is-liked{color:#f5d36b}[data-action="openPartStatusPicker"].car-panel-shape{cursor:pointer;outline:none}[data-action="openPartStatusPicker"].car-panel-shape:hover,[data-action="openPartStatusPicker"].car-panel-shape:focus-visible{fill:rgba(18,18,18,.12) !important;stroke:#121212 !important}.tap-hint-move{animation:tap-hint-move 9s ease-in-out infinite;transform:translate(986px,538px);opacity:0}.tap-hint-icon{animation:tap-hint-press 9s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 0;filter:drop-shadow(0 6px 6px rgba(0,0,0,.28))}.tap-hint-ripple{fill:rgba(18,18,18,.14);stroke:rgba(18,18,18,.55);stroke-width:5;transform-box:fill-box;transform-origin:center;transform:scale(0);opacity:0;animation:tap-hint-ripple 9s ease-out infinite}@keyframes tap-hint-move{0%{transform:translate(986px,538px);opacity:0}4%{transform:translate(986px,538px);opacity:1}14%{transform:translate(986px,538px)}30%{transform:translate(860px,866px)}34%{transform:translate(860px,866px)}48%{transform:translate(1068px,866px)}52%{transform:translate(1068px,866px)}66%{transform:translate(506px,538px)}72%{transform:translate(506px,538px);opacity:1}78%{transform:translate(506px,538px);opacity:0}100%{transform:translate(986px,538px);opacity:0}}@keyframes tap-hint-press{0%,5%,9%,30%,34%,48%,52%,66%,70%,100%{transform:scale(1)}6.5%,31.5%,49.5%,67.5%{transform:scale(.86)}}@keyframes tap-hint-ripple{0%,5.5%,14%,30.5%,38%,48.5%,56%,66.5%,74%,100%{transform:scale(0);opacity:0}6%,31%,49%,67%{transform:scale(.25);opacity:.9}13%,37.5%,55.5%,73.5%{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.tap-hint-move,.tap-hint-icon,.tap-hint-ripple{animation:none !important}.tap-hint-move{opacity:1;transform:translate(860px,866px)}.tap-hint-ripple{opacity:.8;transform:scale(.8)}}[data-page="vehicle"].vehicle-detail-page,.theme-light [data-page="vehicle"].vehicle-detail-page{background:#101010;color:#fff}body:has(.vehicle-detail-page) #appViewport,.theme-light body:has(.vehicle-detail-page) #appViewport{background:#101010 !important}[data-page="vehicle"].vehicle-detail-page .detail-hero-frame,[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{background:#101010}[data-page="vehicle"].vehicle-detail-page .detail-hero{border-radius:26px;box-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-round-btn{background:rgba(25,25,25,.62);color:#fff;border:.5px solid rgba(255,255,255,.14);box-shadow:none;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}[data-page="vehicle"].vehicle-detail-page .detail-action-group{background:rgba(25,25,25,.78);border:.5px solid rgba(255,255,255,.14);box-shadow:0 6px 18px -8px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}[data-page="vehicle"].vehicle-detail-page .detail-action-group .detail-round-btn{background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}[data-page="vehicle"].vehicle-detail-page .detail-action-group .detail-round-btn + .detail-round-btn{border-inline-start:.5px solid rgba(84,84,88,.65)}[data-page="vehicle"].vehicle-detail-page .detail-round-btn.is-liked{color:#fff}[data-page="vehicle"].vehicle-detail-page .detail-car-name{color:#fff;font-weight:700;font-size:24px;letter-spacing:-.015em}[data-page="vehicle"].vehicle-detail-page .detail-year-badge{background:rgba(118,118,128,.32) !important;color:#ebebf5 !important;border:0;font-weight:600;border-radius:7px}[data-page="vehicle"].vehicle-detail-page .detail-location,[data-page="vehicle"].vehicle-detail-page .detail-location svg{color:#8e8e93}[data-page="vehicle"].vehicle-detail-page .detail-dot-sep{background:#636366}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row{margin:20px 0 22px;padding:0 2px;min-height:0;background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row::before,[data-page="vehicle"].vehicle-detail-page .detail-main-price-row::after,[data-page="vehicle"].vehicle-detail-page .detail-main-price-label::before{display:none}[data-page="vehicle"].vehicle-detail-page .detail-main-price-value{color:#fff;font-size:34px;font-weight:700;letter-spacing:-.02em;text-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-main-price-label{color:#8e8e93;font-size:13px;font-weight:400;margin-top:4px}[data-page="vehicle"].vehicle-detail-page .detail-facts-grid,[data-page="vehicle"].vehicle-detail-page .detail-spec-table,[data-page="vehicle"].vehicle-detail-page .detail-map-card,[data-page="vehicle"].vehicle-detail-page .detail-diagram-card,[data-page="vehicle"].vehicle-detail-page .detail-condition-card,[data-page="vehicle"].vehicle-detail-page .detail-services-list,[data-page="vehicle"].vehicle-detail-page .detail-owner-card{background:#191919;border:0;border-radius:20px;box-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-facts-grid{min-height:0}[data-page="vehicle"].vehicle-detail-page .detail-fact{padding:18px 6px 16px;gap:6px}[data-page="vehicle"].vehicle-detail-page .detail-fact:not(:first-child)::before{background:rgba(84,84,88,.65);width:.5px;top:20%;bottom:20%}[data-page="vehicle"].vehicle-detail-page .detail-fact-icon{background:transparent;color:#8e8e93;width:26px;height:26px}[data-page="vehicle"].vehicle-detail-page .detail-fact-swatch{width:22px;height:22px;border:0;box-shadow:0 0 0 .5px rgba(255,255,255,.35)}[data-page="vehicle"].vehicle-detail-page .detail-fact-value{color:#fff;font-size:15px;font-weight:600}[data-page="vehicle"].vehicle-detail-page .detail-fact-label{color:#8e8e93;font-size:11.5px}[data-page="vehicle"].vehicle-detail-page .detail-spec-row{border-bottom:.5px solid rgba(84,84,88,.65)}[data-page="vehicle"].vehicle-detail-page .detail-spec-row span{color:#a1a1a6}[data-page="vehicle"].vehicle-detail-page .detail-spec-row b{color:#fff;font-weight:600}[data-page="vehicle"].vehicle-detail-page .detail-spec-group h3{color:#8e8e93;font-weight:600;font-size:12.5px}[data-page="vehicle"].vehicle-detail-page .detail-seller{margin:14px 0 6px}[data-page="vehicle"].vehicle-detail-page .seller-card,[data-page="vehicle"].vehicle-detail-page .seller-card:has(.seller-card-avatar-dealer){--seller-card-bg:#191919;border:0;border-radius:20px}[data-page="vehicle"].vehicle-detail-page .seller-card-avatar,[data-page="vehicle"].vehicle-detail-page .seller-card-avatar-dealer{background:rgba(118,118,128,.36);color:#fff}[data-page="vehicle"].vehicle-detail-page .seller-card-name{font-weight:600}[data-page="vehicle"].vehicle-detail-page .seller-tag-dealer{background:rgba(118,118,128,.32);color:#ebebf5}[data-page="vehicle"].vehicle-detail-page .seller-card-sub{opacity:1;color:#8e8e93}[data-page="vehicle"].vehicle-detail-page .seller-card-link > :last-child{color:#636366}[data-page="vehicle"].vehicle-detail-page .detail-tabs{margin-top:26px;padding:2px;gap:0;border:0;border-radius:12px;background:rgba(118,118,128,.24)}[data-page="vehicle"].vehicle-detail-page .detail-tab{padding:10px 4px;border-radius:10px;color:#ebebf5;font-weight:500;font-size:13px}[data-page="vehicle"].vehicle-detail-page .detail-tab.is-active{background:#636366;color:#fff;font-weight:600;border:0;box-shadow:0 3px 8px rgba(0,0,0,.28),0 1px 1px rgba(0,0,0,.2)}[data-page="vehicle"].vehicle-detail-page .detail-section-label,[data-page="vehicle"].vehicle-detail-page .detail-section-head h2{color:#fff;font-size:20px;font-weight:700}[data-page="vehicle"].vehicle-detail-page .detail-section-label::after{display:none}[data-page="vehicle"].vehicle-detail-page .detail-description{color:#a1a1a6;line-height:1.95;font-size:14.5px}[data-page="vehicle"].vehicle-detail-page .detail-cta-inner{background:rgba(25,25,25,.78);border:.5px solid rgba(255,255,255,.14);border-radius:26px;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:0 14px 36px rgba(0,0,0,.4)}[data-page="vehicle"].vehicle-detail-page .detail-cta-price-value{color:#fff;font-weight:700}[data-page="vehicle"].vehicle-detail-page .detail-cta-price-unit{color:#8e8e93}[data-page="vehicle"].vehicle-detail-page .detail-cta-btn{background:#f2f2f7;border:0;box-shadow:none;font-weight:600}[data-page="vehicle"].vehicle-detail-page .detail-cta-btn:hover{background:#fff;box-shadow:none}[data-page="vehicle"].vehicle-detail-page .detail-cta-phone{background:rgba(118,118,128,.32);border:0;color:#fff}.xc{padding-bottom:34px}.xc-media{overflow:visible}.xc-photo{overflow:hidden;border-radius:24px}.xc-media::after{border-radius:24px}.xc-glass{bottom:0;transform:translateY(50%)}.xc-glass{background:#232323;border-color:rgba(255,255,255,.2);box-shadow:0 8px 20px rgba(0,0,0,.45)}.xc-chip{background:rgba(255,255,255,.16)}.xc-price{border-inline-start-color:rgba(255,255,255,.24)}.explore-list[data-list-style="large"]{gap:30px}.explore-list[data-list-style="large"] > .xc{contain-intrinsic-size:auto 300px}.xc{--xc-ring:#0d0d0d}.theme-light .xc{--xc-ring:#e9ecef}.xc-glass{left:16px;right:16px;background:#171717;border:1px solid rgba(255,255,255,.09);box-shadow:0 0 0 5px var(--xc-ring),0 10px 22px rgba(0,0,0,.35)}.xc-chip{background:rgba(255,255,255,.1);color:rgba(255,255,255,.85)}.xc-price{border-inline-start-color:rgba(255,255,255,.14)}.xc-price-amount{color:#CAFE6E;text-shadow:none}.xc-title{text-shadow:none}html:not(.theme-light):has([data-page="listings"]),html:not(.theme-light):has([data-page="listings"]) body,html:not(.theme-light) body:has([data-page="listings"]) #appViewport{background:#050505 !important}html:not(.theme-light) body:has([data-page="listings"]) #siteHeader{background:#050505}html:not(.theme-light) body:has([data-page="listings"]) #stickyHeaderGroup{--chrome-fade-bg:#050505;background:rgba(5,5,5,.88)}html:not(.theme-light) body:has([data-page="listings"]) .xc{--xc-ring:#050505}:root:not(.theme-light),html:not(.theme-light){--sm-bg:#050505}html:not(.theme-light),html:not(.theme-light) body,html:not(.theme-light) #appViewport,html:not(.theme-light) body:has(.vehicle-detail-page) #appViewport,html:not(.theme-light) [data-page="vehicle"].vehicle-detail-page,html:not(.theme-light) [data-page="sell-step"]{background:#050505 !important}html:not(.theme-light) #siteHeader{background:#050505}html:not(.theme-light) #stickyHeaderGroup{--chrome-fade-bg:#050505}html:not(.theme-light) .auth-flow{--auth-bg:#050505;--auth-shell-bg:#050505}html:not(.theme-light) .xc{--xc-ring:#050505}html:not(.theme-light) #appFrame,html:not(.theme-light) .bg-neutral-950,html:not(.theme-light) .bg-black,html:not(.theme-light) .page-header-sticky,html:not(.theme-light) .toolbar-sticky,html:not(.theme-light) .explore-header{background-color:#050505 !important}html:not(.theme-light){--blackstone-deep:#050505;--chrome-fade-bg:#050505}html:not(.theme-light) .brand-sheet-panel,html:not(.theme-light) .filter-overlay-panel,html:not(.theme-light) #genericModal .modal-sheet,html:not(.theme-light) .modal-card,html:not(.theme-light) .sell-year-picker-sheet,html:not(.theme-light) .sell-brand-picker-sheet,html:not(.theme-light) .sell-trim-picker-sheet,html:not(.theme-light) .sell-color-picker-sheet,html:not(.theme-light) .detail-info-sheet,html:not(.theme-light) [data-page="vehicle"].vehicle-detail-page .detail-info-sheet,html:not(.theme-light) .bcond-sheet{background:#050505 !important;background-image:none !important}html:not(.theme-light) .auth-flow{--auth-sheet-bg:#050505}html:not(.theme-light) .auth-sheet,html:not(.theme-light) .auth-success-sheet{background:#050505}@keyframes skeleton-shimmer-glass{0%,100%{background-color:rgba(255,255,255,.10)}50%{background-color:rgba(255,255,255,.2)}}.xc.is-skeleton .xc-sk{display:block}.xc.is-skeleton .xc-sk-save{border:0;padding:0;background-color:#1c1c1c}.xc.is-skeleton .xc-sk-tag{display:block;height:30px;width:64px}.xc.is-skeleton .xc-glass .skeleton-block{animation-name:skeleton-shimmer-glass}.xc.is-skeleton .xc-glass .xc-price{align-items:center}.xc.is-skeleton .xc-photo .skeleton-block{background-color:#1c1c1c}.xcard.is-skeleton .xcard-media .skeleton-block{border-radius:0}.xcard.is-skeleton .xcard-brand-avatar{background:#1c1c1c}.theme-light .xc.is-skeleton .xc-glass .skeleton-block{animation-name:skeleton-shimmer-glass}[data-page="vehicle"].vehicle-detail-page .detail-top-actions{direction:ltr;justify-content:flex-start}[data-page="vehicle"].vehicle-detail-page .detail-hero-frame,[data-page="vehicle"].vehicle-detail-page .detail-info-sheet{background:transparent}[data-page="vehicle"].vehicle-detail-page .detail-top-actions{position:static;display:flex;justify-content:flex-start;direction:rtl;padding:6px 2px 12px;pointer-events:auto}[data-page="vehicle"].vehicle-detail-page .detail-back-btn{background:rgba(255,255,255,.08)}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row{position:relative;display:flex;align-items:center;justify-content:space-between;margin:14px 0 16px;padding:11px 16px 10px;min-height:0;overflow:hidden;border:.5px solid rgba(255,255,255,.09);border-radius:18px;background:radial-gradient(120% 140% at 0% 0%,rgba(255,255,255,.075) 0%,rgba(255,255,255,0) 52%),linear-gradient(160deg,#1c1c1c 0%,#171717 55%,#141414 100%);box-shadow:inset 0 .5px 0 rgba(255,255,255,.14),inset 0 -18px 30px -24px rgba(0,0,0,.55),0 14px 30px -14px rgba(0,0,0,.55)}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row::before{display:block;content:"";position:absolute;top:0;bottom:0;right:0;left:auto;width:100%;border-radius:inherit;background:none;box-shadow:none;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 40%)}[data-page="vehicle"].vehicle-detail-page .detail-main-price-row::after{display:none}[data-page="vehicle"].vehicle-detail-page .detail-main-price{position:relative;z-index:1}[data-page="vehicle"].vehicle-detail-page .detail-main-price-value{font-size:clamp(20px,6vw,25px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff}[data-page="vehicle"].vehicle-detail-page .detail-main-price-label{margin-top:1px;font-size:11.5px;line-height:1.3;color:#9a9aa0}.xc-glass{padding:7px 12px;gap:10px;border-radius:16px}.xc-glass-text{gap:4px}.xc-title{font-size:13.5px;line-height:1.25}.xc-chip{height:18px;padding:0 7px;font-size:10px}.xc-price{gap:2px;min-width:68px}.xc-price-amount{font-size:17.5px}.xc-price-unit{font-size:9.5px}.xc{padding-bottom:30px}@keyframes pin-pending-pulse{0%,100%{opacity:0}50%{opacity:.88}}.account-pin-card.is-pending .account-pin-image::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:#000;opacity:0;animation:pin-pending-pulse 2.6s ease-in-out infinite}.account-pin-card.is-pending .account-pin-avatar,.account-pin-card.is-pending .account-pin-rejected-badge{z-index:2}@media (prefers-reduced-motion:reduce){.account-pin-card.is-pending .account-pin-image::after{animation:none;opacity:.5}}.xpatch,.xc-chip--trade,.xc-chip--paint{gap:4px}.xpatch{flex:0 0 auto;box-sizing:border-box;display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;font-weight:800;font-size:10px;line-height:1.3;white-space:nowrap}.xpatch svg{flex:0 0 auto}.xpatch--trade,.xc-chip--trade{background:rgba(45,212,191,.16);color:#2dd4bf}.xpatch--paint,.xc-chip--paint{background:rgba(251,191,36,.16);color:#fbbf24}.xc-chip--trade svg,.xc-chip--paint svg{opacity:1}.xc-meta--tags{margin-top:-1px}.detail-status-patches{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.detail-status-patches[hidden]{display:none}.detail-status-patches .xpatch{font-size:11.5px;padding:5px 11px}.detail-trade-note{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;font-weight:800;color:#2dd4bf}.theme-light .detail-trade-note{color:#0f766e}.theme-light .xpatch--trade{background:rgba(13,148,136,.14);color:#0f766e}.theme-light .xpatch--paint{background:rgba(217,119,6,.14);color:#b45309}.xc-glass .xc-meta{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;max-width:100%;overflow:hidden}.xc-glass .xc-meta > .xc-chip{flex:0 1 auto;min-width:0;max-width:100%;white-space:nowrap}.xc-glass .xc-meta > .xc-chip svg{flex:0 0 auto}.xc-glass .xc-meta > .xc-chip--paint,.xc-glass .xc-meta > .xc-chip--trade{flex:0 0 auto}[data-page="sell-step"] .sell-section.is-negotiable .sell-price-box{opacity:.45}[data-page="sell-step"] .sell-section.is-negotiable .sell-price-input{cursor:not-allowed;font-size:20px!important}[data-page="sell-step"] .sell-section.is-negotiable .sell-price-input::placeholder{color:var(--sm-text-dim,#929599)}.xc-glass .xc-glass-text{gap:4px;justify-content:center}.xc-glass .xc-title{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3;margin:0}.xc-glass .xc-meta{flex-wrap:wrap;overflow:visible;gap:5px;margin:0}.xc-glass .xc-meta--tags{margin-top:0}.xc-glass .xc-meta > .xc-chip{flex:0 0 auto;max-width:none;white-space:nowrap}.xc .xc-glass{bottom:0;transform:translateY(50%)}.xc .xc-glass{left:24px;right:24px;padding:9px 12px;gap:10px;border-radius:16px}.xc-glass .xc-glass-text{gap:4px}.xc-glass .xc-title{font-size:16px;line-height:1.3}.xc-glass .xc-specs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:700;line-height:1.2;color:rgba(255,255,255,.72)}.xc-glass .xc-spec{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.xc-glass .xc-spec svg{opacity:.7;flex:0 0 auto}.xc-glass .xc-spec-year{color:#CAFE6E;font-weight:800}.xc-glass .xc-spec-dot{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.35);flex:0 0 auto}.xc-glass .xc-meta--tags{gap:4px}.xc-glass .xc-meta--tags > .xc-chip{height:19px;padding:0 8px;font-size:10px}.xc-glass .xc-price{min-width:60px;padding-inline-start:10px;gap:2px}.xc-glass .xc-price-amount{font-size:18px}.xc-glass .xc-price-unit{font-size:9.5px}.xc .xc-glass.xc-glass--tab{left:24px;right:24px;padding:0;gap:0;overflow:hidden;border-radius:18px;align-items:stretch;background:#101010;border:1px solid #1c1c1c;box-shadow:0 6px 18px rgba(0,0,0,.35);-webkit-backdrop-filter:none;backdrop-filter:none}.xc-glass--tab .xc-glass-text{flex:1 1 auto;min-width:0;padding:11px 14px;gap:4px;justify-content:center;align-items:stretch}.xc-glass--tab .xc-b-head{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0}.xc-glass--tab .xc-title{flex:1 1 auto;min-width:0;font-size:17px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:clip}.xc-glass--tab .xc-title.is-two-line{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3}.xc-glass--tab .xc-b-year{font-size:12px;font-weight:800;color:#CAFE6E;white-space:nowrap}.xc-glass--tab .xc-b-meta{display:flex;align-items:center;flex-wrap:wrap;gap:3px 10px;font-size:11.5px;font-weight:700;line-height:1.2;color:rgba(255,255,255,.7)}.xc-glass--tab .xc-b-item{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.xc-glass--tab .xc-b-item svg{flex:0 0 auto}.xc-glass--tab .xc-b-item--trade{color:#2dd4bf}.xc-glass--tab .xc-b-item--paint{color:#fbbf24}.xc-glass--tab .xc-b-item--hybrid{color:#8dbcff;font-weight:800;letter-spacing:-.1px}.xc-glass--tab .xc-price--tab{flex:0 0 auto;width:84px;min-width:84px;padding:0 4px;gap:2px;border:0;background:#232323;color:#fff;justify-content:center;align-items:center;text-align:center}.xc-glass--tab .xc-price--tab .xc-price-amount{font-size:22px;color:#CAFE6E;text-shadow:none}.xc-glass--tab .xc-price--tab .xc-price-unit{font-size:10px;font-weight:700;color:rgba(255,255,255,.75)}.xc-glass--tab .xc-price--text .xc-price-amount{font-size:15px;line-height:1.3;white-space:normal}.mr-chat-avatar{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#f5edff;font-weight:850;font-size:17px;background:radial-gradient(circle at 30% 20%,#7c6b9c,#1d1d1d 65%,#121212);border:1px solid rgba(217,200,255,.3);box-shadow:0 0 0 3px rgba(196,172,255,.045)}.mr-chat-avatar.is-small{width:36px;height:36px;font-size:13px}.mr-chat-car-thumb{flex:0 0 auto;width:56px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:11px;overflow:hidden;background:#131313;color:#72717a}.mr-chat-car-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mr-chat-car-thumb svg{width:38px;height:26px}.mr-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:42px 22px 38px;min-height:285px;border:1px dashed rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(150deg,rgba(255,255,255,.025),transparent)}.mr-chat-empty .mr-chat-avatar{width:60px;height:60px;font-size:22px;margin-bottom:15px}.mr-chat-empty-title{font-size:16px;font-weight:850;color:#f3eff8}.mr-chat-empty p{max-width:310px;margin:8px 0 17px;font-size:12px;line-height:1.95;color:#8e8a96}.mr-chat-primary-btn{border:0;border-radius:999px;padding:11px 18px;color:#0e0e0e;background:#ddd0ff;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.mr-chat-quiet-btn{border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:9px 15px;color:#d0c6e4;background:rgba(255,255,255,.035);font:inherit;font-size:11px;cursor:pointer}.mr-chat-privacy-note{margin:20px 2px 0;font-size:10px;line-height:1.8;color:#66636d;text-align:center}.mr-chat-preview-note{margin:8px 0 0;color:#77727f;font-size:10px;text-align:center}.mr-chat-inline-error{margin:10px 0;padding:10px 12px;border:1px solid rgba(155,27,48,.2);border-radius:12px;background:rgba(155,27,48,.12);color:#f2a9ab;font-size:11px;line-height:1.8}.mr-chat-loading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:130px;color:#aaa4b5;font-size:12px}.mr-chat-loading > span{width:17px;height:17px;border:2px solid rgba(214,199,255,.2);border-top-color:#d8c9ff;border-radius:50%;animation:mrChatSpin .75s linear infinite}@keyframes mrChatSpin{to{transform:rotate(360deg)}}.mr-chat-dock-item{overflow:visible}.mr-chat-dock-icon{position:relative}.mr-chat-dock-badge{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 3px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid #161616;color:#fff;background:#9b1b30;font-size:8px;font-weight:900;line-height:1}.mr-chat-start-note{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:285px;text-align:center}.mr-chat-start-note > span{display:flex;align-items:center;justify-content:center;width:37px;height:37px;margin-bottom:10px;color:#d7c7fa;background:rgba(210,193,255,.08);border:1px solid rgba(210,193,255,.1);border-radius:50%}.mr-chat-start-note b{color:#d9d2e4;font-size:13px}.mr-chat-start-note p{color:#817d88;font-size:11px;line-height:1.9}.mr-account-inbox-shortcut{margin:0 16px 16px;padding:18px;border-radius:18px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.075)}.mr-account-inbox-shortcut p{margin:0 0 13px;color:#a7a2ae;font-size:12px;line-height:1.9}.mr-account-inbox-shortcut button{border:0;border-radius:999px;background:#d9cbfb;color:#121212;padding:10px 15px;font:inherit;font-weight:800;font-size:11px;cursor:pointer}.theme-light .mr-chat-screen,.theme-light .mr-chat-conversation{color:#151515}.theme-light .mr-chat-page-heading h1,.theme-light .mr-chat-rail-heading b,.theme-light .mr-chat-inbox-label h2,.theme-light .mr-chat-thread-top b,.theme-light .mr-chat-listing-copy b,.theme-light .mr-chat-head-person b{color:#151515}.theme-light .mr-chat-empty{border-color:rgba(23,23,23,.16);background:rgba(23,23,23,.02)}.theme-light .mr-chat-empty-title{color:#181818}.theme-light .mr-chat-contact-rail,.theme-light .mr-chat-conversation-head{border-bottom-color:rgba(23,23,23,.09)}.theme-light .mr-account-inbox-shortcut{background:rgba(20,20,20,.03);border-color:rgba(20,20,20,.1)}@media (max-width:520px){.mr-chat-screen{padding:15px 14px 125px}.dock-label{font-size:9.5px}.bottom-dock-inner{padding-left:4px;padding-right:4px}}@media (prefers-reduced-motion:reduce){.mr-chat-loading > span{animation:none}.mr-chat-filters button,.mr-chat-composer button{transition:none}}.mr-chat-screen{width:100%;max-width:820px;margin:0 auto;padding:18px 16px 124px;color:#f5f5f5;direction:rtl}.theme-light .mr-chat-screen{color:#151515}.mr-msg-screen{--msg-bg:#050505;--msg-card:#101010;--msg-card2:#181818;--msg-text:#fff;--msg-sub:#b9b9bf;--msg-time:#8e8e93;--msg-blue:#0a7cff;padding:16px 16px 130px;max-width:560px}.mr-msg-search{height:56px;display:flex;align-items:center;gap:12px;padding:0 18px;border-radius:22px;background:var(--msg-card)}.mr-msg-search > svg{width:24px;height:24px;flex:0 0 auto;fill:none;stroke:#e9e9ee;stroke-width:1.7;stroke-linecap:round}.mr-msg-search input{flex:1 1 auto;min-width:0;background:transparent;border:0;outline:0;color:#f2f2f6;font:inherit;font-size:15px;font-weight:600}.mr-msg-search input::placeholder{color:#7d7d84}.mr-msg-search input::-webkit-search-cancel-button{display:none}.mr-msg-clear{flex:0 0 auto;width:24px;height:24px;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#ddd;font-size:17px;line-height:1;cursor:pointer}.mr-msg-filter{position:relative;flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#fff;cursor:pointer;padding:0}.mr-msg-filter svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.mr-msg-filter svg .k{fill:currentColor;stroke:none}.mr-msg-filter.is-active::after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:var(--msg-blue);border:2px solid var(--msg-card)}.mr-msg-stories{display:flex;gap:12px;margin:22px -16px 0;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.mr-msg-stories::-webkit-scrollbar{display:none}.mr-msg-story{position:relative;flex:0 0 auto;width:96px;height:116px;padding:0;border:0;border-radius:28px;overflow:hidden;background:var(--msg-card2);color:#fff;cursor:pointer;scroll-snap-align:start;font:inherit}.mr-msg-story:active{transform:scale(.97)}.mr-msg-story > img{width:100%;height:100%;object-fit:cover;display:block}.mr-msg-story-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#212121,#101010)}.mr-msg-story-fallback .mr-chat-car-thumb{width:100%;height:100%;border-radius:0;background:transparent}.mr-msg-story-avatar{position:absolute;top:9px;right:9px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px;font-weight:800;color:hsl(var(--h) 45% 22%);background:hsl(var(--h) 80% 86%);box-shadow:0 0 0 4px hsl(var(--h) 85% 92% / .88)}.mr-msg-story.has-unread::after{content:"";position:absolute;bottom:9px;left:9px;width:11px;height:11px;border-radius:50%;background:var(--msg-blue);box-shadow:0 0 0 3px rgba(0,0,0,.55)}.mr-msg-story.is-new{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;background:var(--msg-card2)}.mr-msg-new-avatar{position:relative;width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#3d9bf2;color:#fff;box-shadow:0 0 0 4px rgba(61,155,242,.22)}.mr-msg-new-avatar > svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mr-msg-new-avatar > i{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#212121;border:2px solid var(--msg-card2)}.mr-msg-new-avatar > i svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round}.mr-msg-story.is-new small{font-size:11.5px;font-weight:700;color:#c2c2c8}.mr-msg-title{margin:30px 2px 14px;font-size:26px;line-height:1.3;font-weight:800;color:var(--msg-text);letter-spacing:-.3px}.mr-msg-list{display:flex;flex-direction:column;gap:4px}.mr-msg-row{width:100%;display:flex;align-items:center;gap:14px;padding:9px 2px;border:0;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer;min-width:0;border-radius:18px;transition:background .15s ease}.mr-msg-row:active{background:rgba(255,255,255,.05)}.mr-msg-avatar{flex:0 0 auto;width:68px;height:68px;padding:2px;display:flex;border-radius:50%;background:linear-gradient(150deg,#f6dccb 0%,#8f86a0 48%,#e7b59b 100%)}.mr-msg-avatar b{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;border:3px solid var(--msg-bg);font-size:25px;font-weight:800;color:hsl(var(--h) 70% 88%);background:radial-gradient(circle at 30% 25%,hsl(var(--h) 55% 40%),hsl(var(--h) 45% 15%) 80%)}.mr-msg-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.mr-msg-copy b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;color:var(--msg-text)}.mr-msg-preview{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;color:var(--msg-sub)}.mr-msg-row.has-unread .mr-msg-preview{color:#fff}.mr-msg-meta{flex:0 0 auto;align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:9px;min-width:44px}.mr-msg-meta time{font-size:12px;font-weight:600;color:var(--msg-time);white-space:nowrap}.mr-msg-badge{min-width:24px;height:24px;padding:0 6px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--msg-blue);color:#fff;font-size:12px;font-weight:800}.mr-msg-screen .mr-chat-privacy-note{margin-top:26px}.theme-light .mr-msg-screen{--msg-bg:#fff;--msg-card:#f0f0f3;--msg-card2:#e6e6eb;--msg-text:#111;--msg-sub:#5f5f66;--msg-time:#8a8a91}.theme-light .mr-msg-search > svg,.theme-light .mr-msg-filter{color:#111;stroke:#111}.theme-light .mr-msg-filter svg{stroke:#111}.theme-light .mr-msg-filter svg .k{fill:#111}.theme-light .mr-msg-search input{color:#111}.theme-light .mr-msg-story.is-new small{color:#55555c}.theme-light .mr-msg-new-avatar > i{background:#fff}.theme-light .mr-msg-new-avatar > i svg{stroke:#111}.theme-light .mr-msg-row.has-unread .mr-msg-preview{color:#111}@media (max-width:380px){.mr-msg-story{width:88px;height:106px;border-radius:25px}.mr-msg-avatar{width:62px;height:62px}.mr-msg-title{font-size:24px}}.mr-cv{--cv-bg:#050505;--cv-in:#151515;--cv-in-text:#f4f4f6;--cv-out:#30c75b;--cv-field:#101010;--cv-sub:#8e8e93;width:100%;max-width:560px;margin:0 auto;padding:10px 14px 0;direction:rtl;color:#fff}.mr-cv-head{position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:112px;padding-top:4px}.mr-cv-back{position:absolute;right:0;top:6px;height:42px;min-width:42px;padding:0 11px;display:flex;align-items:center;gap:6px;border:0;border-radius:999px;background:#181818;color:#fff;cursor:pointer;direction:ltr}.mr-cv-back svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mr-cv-back i{min-width:22px;height:22px;padding:0 6px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#111;font-style:normal;font-size:12px;font-weight:800}.mr-cv-person{display:flex;flex-direction:column;align-items:center;gap:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}.mr-cv-avatar{width:66px;height:66px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 30% 22%,hsl(var(--h) 45% 48%),hsl(var(--h) 40% 22%) 85%);box-shadow:0 0 0 1px rgba(255,255,255,.08)}.mr-cv-avatar b{font-size:24px;font-weight:800;color:#fff;letter-spacing:.5px}.mr-cv-name{margin-top:-12px;display:inline-flex;align-items:center;gap:3px;padding:5px 12px 5px 9px;border-radius:999px;background:rgba(25,25,25,.92);border:2px solid var(--cv-bg);font-size:14px;font-weight:800;color:#fff;max-width:62vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-cv-name svg{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:#9a9aa1;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transform:scaleX(-1)}.mr-cv-ctx{display:block;margin:2px auto 0;max-width:92%;border:0;background:none;color:var(--cv-sub);font:inherit;font-size:11.5px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.mr-cv-history{height:calc(100dvh - 400px);min-height:230px;overflow-y:auto;overscroll-behavior:contain;padding:6px 2px 14px;display:flex;flex-direction:column;gap:4px;scrollbar-width:none}.mr-cv-history::-webkit-scrollbar{display:none}.mr-cv-stamp{align-self:center;margin:12px 0 8px;font-size:11.5px;font-weight:600;color:var(--cv-sub)}.mr-cv-row{display:flex;width:100%}.mr-cv-row.is-mine{justify-content:flex-start}.mr-cv-row.is-theirs{justify-content:flex-end}.mr-cv-row.has-tail{margin-bottom:6px}.mr-cv-bubble{position:relative;max-width:76%;padding:9px 15px;border-radius:22px;font-size:15.5px;font-weight:600;line-height:1.85;overflow-wrap:anywhere;color:var(--cv-in-text);background:var(--cv-in)}.mr-cv-row.is-mine .mr-cv-bubble{background:var(--cv-out);color:#fff}.mr-cv-row.has-tail .mr-cv-bubble::before,.mr-cv-row.has-tail .mr-cv-bubble::after{content:"";position:absolute;bottom:0;height:20px}.mr-cv-row.is-theirs.has-tail .mr-cv-bubble::before{left:-7px;width:20px;background:var(--cv-in);border-bottom-right-radius:16px}.mr-cv-row.is-theirs.has-tail .mr-cv-bubble::after{left:-10px;width:10px;background:var(--cv-bg);border-bottom-right-radius:10px}.mr-cv-row.is-mine.has-tail .mr-cv-bubble::before{right:-7px;width:20px;background:var(--cv-out);border-bottom-left-radius:16px}.mr-cv-row.is-mine.has-tail .mr-cv-bubble::after{right:-10px;width:10px;background:var(--cv-bg);border-bottom-left-radius:10px}.mr-cv-composer{position:fixed;z-index:35;left:12px;right:12px;bottom:calc(88px + env(safe-area-inset-bottom,0px));max-width:536px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.mr-cv-composer-row{display:flex;align-items:flex-end;gap:10px;direction:ltr}.mr-cv-plus{flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#181818;color:#e8e8ec;cursor:pointer;transition:transform .18s ease}.mr-cv-plus svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.mr-cv-plus.is-open{transform:rotate(45deg)}.mr-cv-pill{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;border-radius:23px;background:var(--cv-field);border:1px solid rgba(255,255,255,.07);direction:rtl}.mr-cv-pill textarea{flex:1 1 auto;min-width:0;min-height:44px;max-height:120px;padding:11px 16px 9px 48px;resize:none;border:0;outline:0;background:transparent;color:#f4f4f6;font:inherit;font-size:15px;font-weight:600;line-height:1.6}.mr-cv-pill textarea::placeholder{color:#6f6f76}.mr-cv-send{position:absolute;left:6px;bottom:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#212121;color:#7d7d84;cursor:pointer;transition:background .15s ease,color .15s ease}.mr-cv-send svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mr-cv-composer.has-text .mr-cv-send{background:var(--cv-out);color:#fff}.mr-cv-send:disabled{opacity:.5}.mr-cv-quick{display:flex;flex-wrap:wrap;gap:8px;padding:2px 2px 0}.mr-cv-quick[hidden]{display:none}.mr-cv-quick button{border:0;border-radius:999px;padding:8px 13px;background:#181818;color:#e8e8ec;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.theme-light .mr-cv{--cv-bg:#fff;--cv-in:#e9e9eb;--cv-in-text:#111;--cv-field:#f2f2f5;color:#111}.theme-light .mr-cv-back,.theme-light .mr-cv-plus,.theme-light .mr-cv-quick button{background:#ececf0;color:#111}.theme-light .mr-cv-name{background:#ececf0;color:#111}.theme-light .mr-cv-pill textarea{color:#111}.theme-light .mr-cv-send{background:#dcdce1;color:#8a8a91}@media (max-width:380px){.mr-cv-bubble{font-size:14.5px}}.mr-cv-history > :first-child{margin-top:auto}.mr-cv-person{margin-bottom:-4px}.mr-cv-stage{position:relative;height:calc(100dvh - 255px);min-height:340px}.mr-cv-stage .mr-cv-history{height:100%;min-height:0;padding-top:158px;padding-bottom:16px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 62px,rgba(0,0,0,.35) 105px,#000 168px,#000 calc(100% - 14px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent 62px,rgba(0,0,0,.35) 105px,#000 168px,#000 calc(100% - 14px),transparent 100%)}.mr-cv-top{position:absolute;top:0;left:-14px;right:-14px;z-index:5;padding:0 14px 34px;pointer-events:none;background:linear-gradient(to bottom,var(--cv-bg) 0,rgba(9,9,9,.86) 48%,rgba(9,9,9,.45) 78%,transparent 100%)}.theme-light .mr-cv-top{background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,.86) 48%,rgba(255,255,255,.45) 78%,transparent 100%)}.mr-cv-top::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.mr-cv-top button{pointer-events:auto}.mr-cv-head{min-height:104px}.mr-cv-stage{height:calc(100dvh - 157px - env(safe-area-inset-bottom,0px))}.mr-cv-stage .mr-cv-history{padding-bottom:84px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 62px,rgba(0,0,0,.35) 105px,#000 168px,#000 calc(100% - 130px),rgba(0,0,0,.4) calc(100% - 52px),rgba(0,0,0,.12) 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent 62px,rgba(0,0,0,.35) 105px,#000 168px,#000 calc(100% - 130px),rgba(0,0,0,.4) calc(100% - 52px),rgba(0,0,0,.12) 100%)}.mr-cv-pill{background:rgba(16,16,16,.72);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.mr-cv-plus{background:rgba(24,24,24,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.theme-light .mr-cv-pill{background:rgba(242,242,245,.78)}.theme-light .mr-cv-plus{background:rgba(236,236,240,.85)}body:has([data-page="conversation"]) #stickyHeaderGroup{position:fixed;top:0;left:0;right:0;z-index:36;background:transparent}body:has([data-page="conversation"]) #siteHeader{background:transparent !important}body:has([data-page="conversation"]) #stickyHeaderGroup::after{display:none}.mr-cv{padding-top:0;--cv-hdr:calc(69px + env(safe-area-inset-top,0px))}.mr-cv-stage{height:calc(100dvh - 88px - env(safe-area-inset-bottom,0px))}.mr-cv-top{padding-top:var(--cv-hdr);padding-bottom:30px;background:linear-gradient(to bottom,rgba(9,9,9,.62) 0,rgba(9,9,9,.62) 40%,rgba(9,9,9,.3) 75%,transparent 100%)}.theme-light .mr-cv-top{background:linear-gradient(to bottom,rgba(255,255,255,.62) 0,rgba(255,255,255,.62) 40%,rgba(255,255,255,.3) 75%,transparent 100%)}.mr-cv-stage .mr-cv-history{padding-top:calc(var(--cv-hdr) + 158px);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.16) 0,rgba(0,0,0,.28) 120px,rgba(0,0,0,.6) 200px,#000 280px,#000 calc(100% - 130px),rgba(0,0,0,.4) calc(100% - 52px),rgba(0,0,0,.12) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.16) 0,rgba(0,0,0,.28) 120px,rgba(0,0,0,.6) 200px,#000 280px,#000 calc(100% - 130px),rgba(0,0,0,.4) calc(100% - 52px),rgba(0,0,0,.12) 100%)}.mr-cv-top{background:linear-gradient(to bottom,rgba(9,9,9,.66) 0,rgba(9,9,9,.8) 55%,rgba(9,9,9,.4) 82%,transparent 100%)}.theme-light .mr-cv-top{background:linear-gradient(to bottom,rgba(255,255,255,.66) 0,rgba(255,255,255,.8) 55%,rgba(255,255,255,.4) 82%,transparent 100%)}.mr-cv-top::before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mr-cv-top{padding-bottom:18px;background:linear-gradient(to bottom,rgba(9,9,9,.34) 0,rgba(9,9,9,.3) 55%,rgba(9,9,9,.12) 85%,transparent 100%)}.theme-light .mr-cv-top{background:linear-gradient(to bottom,rgba(255,255,255,.34) 0,rgba(255,255,255,.3) 55%,rgba(255,255,255,.12) 85%,transparent 100%)}.mr-cv-top::before{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 100%);mask-image:linear-gradient(to bottom,#000 50%,transparent 100%)}.mr-cv-stage .mr-cv-history{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.55) 110px,rgba(0,0,0,.8) 190px,#000 250px,#000 calc(100% - 130px),rgba(0,0,0,.4) calc(100% - 52px),rgba(0,0,0,.12) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.55) 110px,rgba(0,0,0,.8) 190px,#000 250px,#000 calc(100% - 130px),rgba(0,0,0,.4) calc(100% - 52px),rgba(0,0,0,.12) 100%)}body:has([data-page="conversation"]) #stickyHeaderGroup{display:none !important}.mr-cv{--cv-hdr:calc(14px + env(safe-area-inset-top,0px))}.mr-cv-stage .mr-cv-history{-webkit-mask-image:none;mask-image:none}.mr-cv-top{background:linear-gradient(to bottom,rgba(9,9,9,.22) 0,rgba(9,9,9,.1) 70%,transparent 100%);padding-bottom:22px}.theme-light .mr-cv-top{background:linear-gradient(to bottom,rgba(255,255,255,.35) 0,rgba(255,255,255,.15) 70%,transparent 100%)}.mr-cv-top::before{-webkit-backdrop-filter:blur(6px) saturate(115%);backdrop-filter:blur(6px) saturate(115%);-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 76%,rgba(0,0,0,.5) 90%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 76%,rgba(0,0,0,.5) 90%,transparent 100%)}.mr-cv-back,.mr-cv-name{background:rgba(70,70,76,.38);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 4px 14px rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.1)}.theme-light .mr-cv-back,.theme-light .mr-cv-name{background:rgba(255,255,255,.55);border-color:rgba(0,0,0,.06)}.mr-cv-pill,.mr-cv-plus{box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.mr-cv-top{background:linear-gradient(to bottom,rgba(9,9,9,.14) 0,rgba(9,9,9,.06) 70%,transparent 100%)}body:has([data-page="conversation"]) #bottomDock{display:none !important}body:has([data-page="conversation"]) #pageContent{padding-bottom:0}.mr-cv-composer{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.mr-cv-stage{height:calc(100dvh - 12px - env(safe-area-inset-bottom,0px))}.mr-cv-person{-webkit-tap-highlight-color:transparent}body:has([data-page="conversation"])::after{display:none !important}.mr-cv-composer{z-index:41}body:has([data-skeleton="conversation"]) #bottomDock{display:none !important}body:has([data-skeleton="conversation"]) #stickyHeaderGroup{display:none !important}body:has([data-skeleton="conversation"])::after{display:none !important}body:has([data-skeleton="conversation"]) #pageContent{padding-bottom:0}.mr-sk-stories{overflow:hidden}.mr-sk-story{flex:0 0 auto;width:96px;height:116px;border-radius:28px}.mr-sk-row{cursor:default;pointer-events:none}.mr-cv-composer .skeleton-block{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:380px){.mr-sk-story{width:88px;height:106px;border-radius:25px}}body:has([data-page="messages"]) #stickyHeaderGroup,body:has([data-skeleton="messages"]) #stickyHeaderGroup{display:none !important}.mr-msg-screen{padding-top:calc(16px + env(safe-area-inset-top,0px))}html:has(.mr-cv),body:has(.mr-cv){overflow:hidden !important;height:100%;overscroll-behavior:none}.mr-cv{position:fixed;top:0;left:0;right:0;bottom:0;margin:0 auto;padding:0 14px;z-index:1}.mr-cv .mr-cv-stage{height:100%}.mr-cv{--cv-out:#1a93fd;--cv-in:#181818}.theme-light .mr-cv{--cv-out:#1a93fd;--cv-in:#e9e9eb}.mr-msg-avatar img{width:100%;height:100%;border-radius:50%;border:3px solid var(--msg-bg);object-fit:cover;display:block;background:var(--msg-card2)}.mr-msg-story-avatar{overflow:hidden}.mr-msg-story-avatar img{width:100%;height:100%;object-fit:cover;display:block}.mr-cv-avatar{overflow:hidden}.mr-cv-avatar img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.seller-card-avatar,.seller-hero-avatar,.dealership-card-logo{overflow:hidden}.seller-card-avatar img,.seller-hero-avatar img{width:100%;height:100%;object-fit:cover;display:block}.mr-cv-avatar img.is-logo,.mr-msg-avatar img.is-logo,.mr-msg-story-avatar img.is-logo{object-fit:contain;padding:10px;background:#fff;box-sizing:border-box}.mr-msg-story-avatar img.is-logo{padding:5px}.mr-story-tile{padding:3px;background:rgba(255,255,255,.16)}.theme-light .mr-story-tile{background:rgba(0,0,0,.12)}.mr-story-tile.is-unseen{background:linear-gradient(45deg,#f9ce34,#ee2a7b 55%,#6228d7)}.mr-story-in{position:relative;display:block;width:100%;height:100%;border-radius:25px;overflow:hidden;background:var(--msg-card2);box-shadow:0 0 0 2px var(--msg-bg)}.mr-story-cover{width:100%;height:100%;object-fit:cover;display:block}.mr-story-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.28) 0%,transparent 38%,transparent 55%,rgba(0,0,0,.72) 100%)}.mr-story-tile .mr-msg-story-avatar{top:7px;right:7px;width:34px;height:34px;font-size:14px;box-shadow:0 0 0 3px hsl(var(--h) 85% 92% / .9);overflow:hidden}.mr-story-tile .mr-msg-story-avatar img{width:100%;height:100%;object-fit:cover;display:block}.mr-story-tile .mr-msg-story-avatar img.is-logo{object-fit:contain;padding:6px;background:#fff;box-sizing:border-box}.mr-story-name{position:absolute;right:8px;left:8px;bottom:8px;font-size:11.5px;font-weight:800;line-height:1.3;color:#fff;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.6)}.mr-story-add{position:absolute;left:7px;top:7px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0a7cff;color:#fff;box-shadow:0 0 0 2.5px rgba(0,0,0,.5);cursor:pointer}.mr-story-add svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round}.mr-story-me-avatar{background:hsl(var(--h,210) 70% 82%) !important;color:hsl(var(--h,210) 45% 22%) !important;font-size:22px;font-weight:800;box-shadow:0 0 0 4px rgba(10,124,255,.28) !important;overflow:visible !important}.mr-story-me-avatar > img{width:100%;height:100%;border-radius:50%;object-fit:cover}.mr-story-me-avatar > i{background:#0a7cff !important;border-color:var(--msg-card2) !important}.mr-story-me-avatar > i svg{width:14px;height:14px;fill:none;stroke:#fff !important;stroke-width:2.8;stroke-linecap:round}html.mr-sv-lock,html.mr-sv-lock body{overflow:hidden}.mr-sv{position:fixed;inset:0;z-index:300;background:#000;display:flex;justify-content:center;direction:rtl;color:#fff;animation:mrSvIn .18s ease-out;touch-action:none;-webkit-user-select:none;user-select:none}@keyframes mrSvIn{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.mr-sv-stage{position:relative;width:100%;max-width:480px;height:100dvh;overflow:hidden;background:#000}.mr-sv-bg{position:absolute;inset:-20px;width:calc(100% + 40px);height:calc(100% + 40px);object-fit:cover;filter:blur(28px) brightness(.55)}.mr-sv-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.mr-sv-scrim-top{position:absolute;left:0;right:0;top:0;height:150px;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);pointer-events:none}.mr-sv-scrim-bot{position:absolute;left:0;right:0;bottom:0;height:230px;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent);pointer-events:none}.mr-sv-zones{position:absolute;inset:0}.mr-sv-bars{position:absolute;top:max(10px,env(safe-area-inset-top));left:10px;right:10px;display:flex;gap:4px;direction:rtl;z-index:2;pointer-events:none}.mr-sv-bars i{flex:1 1 0;height:3px;border-radius:3px;background:rgba(255,255,255,.35);overflow:hidden}.mr-sv-bars b{display:block;height:100%;background:#fff;float:right}.mr-sv-head{position:absolute;left:10px;right:10px;top:calc(max(10px,env(safe-area-inset-top)) + 14px);display:flex;align-items:center;gap:10px;z-index:3}.mr-sv-avatar{width:40px;height:40px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;font-weight:800;color:hsl(var(--h) 45% 22%);background:hsl(var(--h) 80% 86%);box-shadow:0 0 0 2px rgba(255,255,255,.85)}.mr-sv-avatar img{width:100%;height:100%;object-fit:cover}.mr-sv-avatar img.is-logo{object-fit:contain;padding:7px;background:#fff;box-sizing:border-box}.mr-sv-who{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.mr-sv-who b{font-size:14px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.5)}.mr-sv-who time{font-size:12px;font-weight:600;opacity:.8}.mr-sv-btn{flex:0 0 auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;font-size:26px;line-height:1;cursor:pointer;padding:0}.mr-sv-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mr-sv-btn[hidden]{display:none}.mr-sv-foot{position:absolute;left:16px;right:16px;bottom:max(22px,env(safe-area-inset-bottom));z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.mr-sv-caption{margin:0;font-size:15px;font-weight:600;line-height:1.7;text-shadow:0 1px 4px rgba(0,0,0,.6)}.mr-sv-caption[hidden]{display:none}.mr-sv-pill{height:44px;padding:0 22px;border:0;border-radius:999px;background:#fff;color:#111;font:inherit;font-size:14.5px;font-weight:800;cursor:pointer}.mr-sv-pill[hidden]{display:none}.mr-sv-pill.is-ghost{background:rgba(255,255,255,.18);color:#fff}.mr-sv.is-composer .mr-sv-close{position:absolute;top:max(14px,env(safe-area-inset-top));right:12px;z-index:3}.mr-sv-compose{position:absolute;left:14px;right:14px;bottom:max(18px,env(safe-area-inset-bottom));z-index:3;display:flex;flex-direction:column;gap:12px}.mr-sv-compose textarea{width:100%;box-sizing:border-box;resize:none;border:0;outline:0;border-radius:18px;padding:13px 16px;background:rgba(255,255,255,.16);backdrop-filter:blur(10px);color:#fff;font:inherit;font-size:15px;font-weight:600}.mr-sv-compose textarea::placeholder{color:rgba(255,255,255,.65)}.mr-sv-compose-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.mr-sv-compose-row span{font-size:12px;font-weight:600;opacity:.8}@media (min-width:600px){.mr-sv-stage{border-radius:18px;height:min(100dvh,860px);align-self:center}}.mr-sv-link{display:flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;height:40px;padding:0 14px;border:0;border-radius:999px;background:rgba(255,255,255,.18);backdrop-filter:blur(10px);color:#fff;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.mr-sv-link svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mr-sv-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mr-sv-link i{flex:0 0 auto;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.35);font-style:normal;font-size:16px;line-height:1}.mr-sv-link i[hidden]{display:none}.mr-sv-link.is-set{background:#fff;color:#111}.mr-sv-link.is-set i{background:rgba(0,0,0,.12)}.mr-sv-sheet{position:absolute;inset:0;z-index:5;display:flex;align-items:flex-end;background:rgba(0,0,0,.5)}.mr-sv-sheet-card{width:100%;max-height:70%;display:flex;flex-direction:column;border-radius:24px 24px 0 0;background:#101010;padding:14px 14px max(16px,env(safe-area-inset-bottom))}.mr-sv-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 4px 12px;font-size:15px}.mr-sv-sheet-list{overflow-y:auto;display:flex;flex-direction:column;gap:8px;touch-action:pan-y}.mr-sv-ad{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:2px solid transparent;border-radius:16px;background:#181818;color:#fff;font:inherit;text-align:right;cursor:pointer}.mr-sv-ad.is-on{border-color:#0a7cff}.mr-sv-ad-img{flex:0 0 auto;width:68px;height:52px;border-radius:11px;overflow:hidden;background:#212121}.mr-sv-ad-img img{width:100%;height:100%;object-fit:cover;display:block}.mr-sv-ad-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.mr-sv-ad-copy b{font-size:14px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mr-sv-ad-copy small{font-size:12px;font-weight:600;color:#b9b9bf}.mr-sv-ad-check{flex:0 0 auto;width:22px;height:22px;border-radius:50%;border:2px solid #6b6b72}.mr-sv-ad.is-on .mr-sv-ad-check{border-color:#0a7cff;background:#0a7cff radial-gradient(#fff 0 32%,transparent 36%)}.mr-sv-reply{width:100%;display:flex;flex-direction:column;gap:10px}.mr-sv-reply[hidden]{display:none}.mr-sv-emojis{display:flex;justify-content:space-between;gap:4px}.mr-sv-emojis button{flex:1 1 0;height:40px;border:0;border-radius:12px;background:rgba(255,255,255,.12);font-size:21px;line-height:1;cursor:pointer;padding:0}.mr-sv-emojis button:active{transform:scale(.9)}.mr-sv-replyform{display:flex;align-items:center;gap:8px;height:48px;padding:0 6px 0 16px;border-radius:999px;border:1.5px solid rgba(255,255,255,.55);background:rgba(0,0,0,.25);backdrop-filter:blur(8px)}.mr-sv-replyform input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:15px;font-weight:600}.mr-sv-replyform input::placeholder{color:rgba(255,255,255,.75)}.mr-sv-send{flex:0 0 auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#111;cursor:pointer;padding:0}.mr-sv-send svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform:translateX(-1px)}.mr-cv-storyref{display:flex;align-items:center;gap:8px;margin:-2px -4px 8px;padding:6px 8px;border-radius:12px;background:rgba(0,0,0,.18);font-size:11.5px;opacity:.92}.mr-cv-storyref img{width:34px;height:34px;border-radius:8px;object-fit:cover;flex:0 0 auto}.mr-cv-storyref small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:inherit;font-weight:700}.mr-story-cover.is-logo{object-fit:contain;padding:18px;background:#fff;box-sizing:border-box}.mr-story-cover-ph{display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:800;color:hsl(var(--h,210) 45% 22%);background:linear-gradient(160deg,hsl(var(--h,210) 80% 88%),hsl(var(--h,210) 70% 74%))}.mr-story-shade{background:linear-gradient(180deg,transparent 0%,transparent 55%,rgba(0,0,0,.65) 100%)}.mr-story-tile{padding:6px;background:#8e8e93;border-radius:30px;transition:background .25s}.theme-light .mr-story-tile{background:#c7c7cc}.mr-story-tile.is-unseen{background:linear-gradient(45deg,#f9ce34,#ee2a7b 55%,#6228d7)}.mr-story-in{border-radius:22px;box-shadow:0 0 0 3px var(--msg-bg)}@media (max-width:380px){.mr-story-tile{border-radius:27px}}@property --sr-t{syntax:"<angle>";inherits:false;initial-value:0deg}@property --sr-h{syntax:"<angle>";inherits:false;initial-value:360deg}.mr-story-tile{isolation:isolate}.mr-story-in{position:relative;z-index:1}.mr-story-tile,.mr-story-tile.is-unseen,.theme-light .mr-story-tile,.theme-light .mr-story-tile.is-unseen{background:transparent}.mr-story-tile::before{background:conic-gradient(#8e8e93,#8e8e93)}.theme-light .mr-story-tile::before{background:conic-gradient(#c7c7cc,#c7c7cc)}.mr-story-tile::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:conic-gradient(from 0deg,transparent 0 var(--sr-t),#000 var(--sr-t) var(--sr-h),transparent var(--sr-h));mask-image:conic-gradient(from 0deg,transparent 0 var(--sr-t),#000 var(--sr-t) var(--sr-h),transparent var(--sr-h));animation:mr-story-snake 8.2s ease-in-out 1 both}.mr-story-tile.is-unseen::before{background:conic-gradient(from 0deg,#f9ce34,#ee2a7b 40%,#6228d7 75%,#f9ce34)}@keyframes mr-story-snake{0%{--sr-t:0deg;--sr-h:0deg}11%{--sr-t:0deg;--sr-h:360deg}14.6%{--sr-t:0deg;--sr-h:360deg}34.1%{--sr-t:360deg;--sr-h:360deg}39%{--sr-t:360deg;--sr-h:360deg}39.01%{--sr-t:0deg;--sr-h:0deg}68.3%{--sr-t:0deg;--sr-h:360deg}70.7%{--sr-t:0deg;--sr-h:360deg}80.5%{--sr-t:360deg;--sr-h:360deg}81%{--sr-t:0deg;--sr-h:0deg}100%{--sr-t:0deg;--sr-h:360deg}}@media (prefers-reduced-motion:reduce){.mr-story-tile::before{animation:none}}.dock-item.is-active{color:#fff}.dock-item.is-active .dock-icon svg{stroke-width:2.4}.dock-item.is-active .dock-label{font-weight:800}.theme-light .dock-item.is-active{color:#111111}.mr-stories-title{margin:24px 2px 0;font-size:17px;line-height:1.3;font-weight:800;color:var(--msg-text);letter-spacing:-.2px}.mr-stories-title + .mr-msg-stories{margin-top:12px}.vehicle-detail-page{background:#0a0a0a;color:#f4f5f6}.vehicle-detail-page .detail-hero-frame{padding:12px 12px 0;background:#0a0a0a}.vehicle-detail-page .detail-hero{height:clamp(230px,68vw,390px);max-height:420px;border-radius:24px;background:#0e0e0e;box-shadow:0 14px 36px rgba(0,0,0,.22)}.vehicle-detail-page .detail-hero-overlay{display:none}.vehicle-detail-page .detail-counter{right:14px;bottom:14px;padding:5px 9px;border-radius:10px;background:rgba(11,11,11,.72);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(14px);font-size:11px}.vehicle-detail-page .detail-top-actions{top:22px;left:22px;right:auto}.vehicle-detail-page .detail-back-btn{width:36px;height:36px;background:rgba(12,12,12,.62);color:#fff;border:1px solid rgba(255,255,255,.12);box-shadow:none;backdrop-filter:blur(14px)}.vehicle-detail-page .detail-info-sheet{margin-top:0;padding:16px 16px 0;background:#0a0a0a}.vehicle-detail-page .detail-action-group{justify-content:flex-start;gap:8px;margin:0 0 14px}.vehicle-detail-page .detail-action-group .detail-round-btn{width:36px;height:36px;background:#111111;color:#e8e9eb;border:1px solid rgba(255,255,255,.08);box-shadow:none}.vehicle-detail-page .detail-price-card{margin:0 0 16px;padding:17px 16px 16px;border-radius:22px;background:linear-gradient(145deg,#151515 0%,#101010 100%);border:1px solid rgba(255,255,255,.09);box-shadow:0 12px 30px rgba(0,0,0,.18)}.vehicle-detail-page .detail-price-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:22px;margin-bottom:12px}.vehicle-detail-page .detail-price-card-kicker{font-size:10px;font-weight:700;letter-spacing:.04em;color:#92969d}.vehicle-detail-page .detail-price-card .detail-status-patches{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:0}.vehicle-detail-page .detail-title-row{margin:0}.vehicle-detail-page .detail-car-name{color:#f4f5f6;font-size:21px;line-height:1.45;font-weight:850}.vehicle-detail-page .detail-year-badge{background:#1f1f1f;color:#f4f5f6;border:1px solid rgba(255,255,255,.08)}.vehicle-detail-page .detail-location{color:#a4a8af;font-size:12px;gap:6px}.vehicle-detail-page .detail-location svg{color:#a4a8af}.vehicle-detail-page .detail-price-divider{height:1px;background:rgba(255,255,255,.09);margin:15px 0 13px}.vehicle-detail-page .detail-main-price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.vehicle-detail-page .detail-main-price{display:flex;flex-direction:column;gap:4px;min-width:0}.vehicle-detail-page .detail-main-price-label{order:0;color:#9b9fa6;font-size:11px}.vehicle-detail-page .detail-main-price-value{order:1;color:#fff;font-size:clamp(22px,6vw,29px);line-height:1.25;font-weight:900;letter-spacing:-.03em;overflow-wrap:anywhere}.vehicle-detail-page .detail-price-currency{color:#c4c7cc;font-size:12px;font-weight:700;padding-bottom:4px}.vehicle-detail-page .detail-facts-grid{gap:9px}.vehicle-detail-page .detail-spacer{height:100px}@media (min-width:700px){.vehicle-detail-page .detail-hero-frame{padding:20px 20px 0}.vehicle-detail-page .detail-hero{height:430px}.vehicle-detail-page .detail-info-sheet{max-width:900px;margin:0 auto;padding:20px 20px 0}.vehicle-detail-page .detail-price-card{padding:22px}}:root{color-scheme:dark;--bg:#060606;--bg-2:#0a0a0a;--surface:rgba(14,14,14,.88);--surface-2:#101010;--surface-3:#151515;--line:rgba(255,255,255,.085);--line-strong:rgba(255,255,255,.14);--text:#f5f5f7;--text-2:#c8c8ce;--muted:#878991;--soft:#a9abb2;--inverse:#0a0a0a;--button:#f3f3f5;--button-text:#0b0b0b;--shadow:0 24px 70px rgba(0,0,0,.28);--glass:rgba(255,255,255,.055);--radius-xl:30px;--radius-lg:24px;--radius-md:17px;--radius-sm:12px}.vehicle-demo-layout,.vehicle-demo-layout *{box-sizing:border-box}.vehicle-demo-layout{scroll-behavior:smooth;scroll-padding-top:100px}.vehicle-demo-layout{margin:0;min-width:320px;color:var(--text);background:radial-gradient(ellipse at 78% 0%,rgba(130,134,148,.105),transparent 32rem),radial-gradient(ellipse at 0% 48%,rgba(255,255,255,.025),transparent 28rem),var(--bg);font-family:"Vazirmatn",Tahoma,sans-serif;line-height:1.65;letter-spacing:-.18px;-webkit-font-smoothing:antialiased}.vehicle-demo-layout button,.vehicle-demo-layout a,.vehicle-demo-layout input{font:inherit}.vehicle-demo-layout button{cursor:pointer}.vehicle-demo-layout a{color:inherit;text-decoration:none}.vehicle-demo-layout svg{display:block}.vehicle-demo-layout .icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.vehicle-demo-layout .icon-sm{width:17px;height:17px}.vehicle-demo-layout .icon-lg{width:23px;height:23px}.vehicle-demo-layout .site-header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);background:rgba(6,6,6,.76);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.vehicle-demo-layout .header-inner{max-width:1320px;padding:0 30px;height:76px;margin:auto;display:flex;align-items:center;gap:34px}.vehicle-demo-layout .brand{display:flex;align-items:center;gap:11px;flex:0 0 auto}.vehicle-demo-layout .brand-mark{width:39px;height:39px;border:1px solid rgba(255,255,255,.27);border-radius:13px;display:grid;place-items:center;color:#0b0b0b;background:linear-gradient(145deg,#fff,#bfc0c5);box-shadow:inset 0 1px 0 white,0 6px 22px rgba(255,255,255,.08)}.vehicle-demo-layout .brand-mark svg{width:23px;height:23px;stroke-width:2.5}.vehicle-demo-layout .brand-name{font-family:Arial,sans-serif;font-weight:900;font-size:19px;letter-spacing:1.2px;line-height:1.1}.vehicle-demo-layout .brand-caption{display:block;margin-top:4px;font-size:10px;color:var(--muted);letter-spacing:0;font-weight:400}.vehicle-demo-layout .nav-links{display:flex;align-items:center;gap:26px;color:var(--text-2);font-size:13px}.vehicle-demo-layout .nav-links a{transition:color .2s}.vehicle-demo-layout .nav-links a:hover{color:var(--text)}.vehicle-demo-layout .nav-links .active{color:var(--text);position:relative}.vehicle-demo-layout .nav-links .active:after{content:"";position:absolute;bottom:-27px;left:0;right:0;height:2px;border-radius:3px;background:#f1f1f3}.vehicle-demo-layout .header-actions{display:flex;align-items:center;gap:9px;margin-right:auto}.vehicle-demo-layout .search-pill{display:flex;align-items:center;gap:9px;height:41px;padding:0 14px;border:1px solid var(--line);background:var(--glass);border-radius:14px;color:var(--muted);font-size:12px;min-width:160px}.vehicle-demo-layout .icon-button{width:42px;height:42px;display:grid;place-items:center;color:var(--text-2);background:var(--glass);border:1px solid var(--line);border-radius:14px;transition:.2s}.vehicle-demo-layout .icon-button:hover{transform:translateY(-1px);border-color:var(--line-strong);color:var(--text);background:var(--surface-3)}.vehicle-demo-layout .header-post{height:42px;padding:0 17px;display:flex;align-items:center;gap:8px;border-radius:14px;border:0;background:var(--button);color:var(--button-text);font-size:12px;font-weight:800;box-shadow:0 5px 18px rgba(255,255,255,.05)}.vehicle-demo-layout .header-post .icon{width:17px}.vehicle-demo-layout .page-shell{width:min(1320px,100%);margin:auto;padding:25px 30px 120px}.vehicle-demo-layout .breadcrumbs{display:flex;gap:8px;align-items:center;color:var(--muted);font-size:11px;margin:0 0 24px;flex-wrap:wrap}.vehicle-demo-layout .breadcrumbs a:hover{color:var(--text)}.vehicle-demo-layout .breadcrumbs .icon{width:13px;height:13px;opacity:.65}.vehicle-demo-layout .listing-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:24px}.vehicle-demo-layout .eyebrow{display:flex;align-items:center;gap:8px;color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:1.2px;margin-bottom:8px}.vehicle-demo-layout .eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#dedee2;box-shadow:0 0 0 4px rgba(255,255,255,.06)}.vehicle-demo-layout h1{font-size:clamp(25px,3vw,39px);line-height:1.32;letter-spacing:-.9px;margin:0;font-weight:850}.vehicle-demo-layout .title-en{direction:ltr;display:inline-block;font-family:Arial,sans-serif;font-size:.73em;font-weight:600;color:var(--soft);letter-spacing:-.35px;margin-right:7px}.vehicle-demo-layout .heading-sub{color:var(--muted);font-size:12px;margin:9px 0 0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vehicle-demo-layout .heading-sub .dot{width:3px;height:3px;border-radius:50%;background:#666870}.vehicle-demo-layout .heading-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.vehicle-demo-layout .tag{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);border-radius:11px;padding:8px 11px;font-size:11px;color:var(--text-2);background:rgba(255,255,255,.035);white-space:nowrap}.vehicle-demo-layout .tag .icon{width:14px;height:14px}.vehicle-demo-layout .tag.featured{background:#f0f0f2;border-color:#f0f0f2;color:#0e0e0e;font-weight:800}.vehicle-demo-layout .listing-topline{display:flex;justify-content:flex-start;margin-bottom:12px}.vehicle-demo-layout .tag.verified{border-color:rgba(207,212,221,.24);background:rgba(207,212,221,.075)}.vehicle-demo-layout .tag.verified .icon{color:#eff0f4}.vehicle-demo-layout .listing-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.72fr);gap:20px;align-items:stretch}.vehicle-demo-layout .glass-card{border:1px solid var(--line);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.025) 42%,rgba(255,255,255,.035));box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.035)}.vehicle-demo-layout .gallery-card{min-width:0;padding:10px;border-radius:var(--radius-xl);position:relative;overflow:hidden}.vehicle-demo-layout .hero-photo-wrap{height:clamp(345px,43vw,560px);min-height:345px;overflow:hidden;border-radius:23px;position:relative;background:#131313;isolation:isolate}.vehicle-demo-layout .hero-photo-wrap:after{content:"";position:absolute;inset:36% 0 0;background:linear-gradient(180deg,transparent,rgba(3,3,3,.48));pointer-events:none;z-index:1}.vehicle-demo-layout .hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 51%;transition:opacity .2s,transform .7s cubic-bezier(.2,.7,.2,1)}.vehicle-demo-layout .hero-photo-wrap:hover .hero-photo{transform:scale(1.025)}.vehicle-demo-layout .gallery-top,.vehicle-demo-layout .gallery-bottom{position:absolute;z-index:2;display:flex;align-items:center;justify-content:space-between;left:16px;right:16px;gap:12px}.vehicle-demo-layout .gallery-top{top:16px}.vehicle-demo-layout .gallery-bottom{bottom:16px;color:white}.vehicle-demo-layout .photo-badges{display:flex;align-items:center;gap:8px}.vehicle-demo-layout .photo-badge{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:10px;font-size:10px;font-weight:700;background:rgba(8,8,8,.72);color:#f5f5f7;border:1px solid rgba(255,255,255,.13);backdrop-filter:blur(16px)}.vehicle-demo-layout .photo-badge.light{color:#0d0d0d;background:rgba(248,248,250,.92);border-color:rgba(255,255,255,.55)}.vehicle-demo-layout .photo-badge .icon{width:14px;height:14px}.vehicle-demo-layout .gallery-actions{display:flex;gap:7px}.vehicle-demo-layout .round-action{width:39px;height:39px;display:grid;place-items:center;color:white;background:rgba(9,9,9,.55);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(16px);border-radius:13px;transition:.22s}.vehicle-demo-layout .round-action:hover{background:rgba(255,255,255,.16)}.vehicle-demo-layout .round-action.is-active{color:#0c0c0c;background:#f0f0f2}.vehicle-demo-layout .photo-caption{display:flex;align-items:center;gap:9px;font-size:11px;color:rgba(255,255,255,.88)}.vehicle-demo-layout .photo-caption .camera-count{display:inline-grid;place-items:center;background:rgba(9,9,9,.73);border:1px solid rgba(255,255,255,.12);min-width:57px;height:31px;border-radius:10px;padding:0 10px;font-weight:700;backdrop-filter:blur(15px)}.vehicle-demo-layout .gallery-arrows{display:flex;gap:7px}.vehicle-demo-layout .gallery-arrow{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:rgba(9,9,9,.64);border:1px solid rgba(255,255,255,.15);color:white}.vehicle-demo-layout .gallery-arrow:disabled{opacity:.35}.vehicle-demo-layout .thumb-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:9px;padding:10px 2px 1px}.vehicle-demo-layout .thumb{position:relative;height:78px;border:1px solid var(--line);padding:0;background:#141414;border-radius:14px;overflow:hidden;opacity:.63;transition:.2s}.vehicle-demo-layout .thumb img{width:100%;height:100%;object-fit:cover;display:block}.vehicle-demo-layout .thumb.active{border:2px solid #f1f1f3;opacity:1;box-shadow:0 0 0 2px rgba(255,255,255,.1)}.vehicle-demo-layout .thumb span{position:absolute;bottom:5px;right:6px;color:white;background:rgba(6,6,6,.65);font-size:9px;border-radius:6px;padding:2px 5px}.vehicle-demo-layout .thumb-more{min-width:62px;height:78px;display:grid;place-content:center;gap:3px;border:1px solid var(--line);background:var(--glass);border-radius:14px;color:var(--text-2);font-size:10px}.vehicle-demo-layout .thumb-more .icon{margin:auto;width:19px;height:19px}.vehicle-demo-layout .summary-column{display:flex;flex-direction:column;gap:14px;min-width:0}.vehicle-demo-layout .price-card{padding:25px;border-radius:var(--radius-xl);position:relative;overflow:hidden;isolation:isolate}.vehicle-demo-layout .price-card:before{content:"";position:absolute;z-index:-1;width:260px;height:260px;border-radius:50%;left:-110px;top:-145px;background:radial-gradient(circle,rgba(255,255,255,.105),transparent 68%)}.vehicle-demo-layout .price-heading{margin-bottom:20px}.vehicle-demo-layout .price-heading h1{margin:0 0 7px}.vehicle-demo-layout .price-heading .heading-sub{margin:0}.vehicle-demo-layout .price-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:11px}.vehicle-demo-layout .price-kicker{display:flex;align-items:center;gap:7px}.vehicle-demo-layout .price-kicker .icon{width:16px;height:16px}.vehicle-demo-layout .negotiable{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);font-size:10px;border:1px solid var(--line-strong);border-radius:9px;padding:5px 8px}.vehicle-demo-layout .negotiable .green-dot{width:5px;height:5px;border-radius:50%;background:#d3d5da}.vehicle-demo-layout .price-line{display:flex;align-items:baseline;gap:8px;margin:14px 0 3px}.vehicle-demo-layout .price-number{font-size:clamp(33px,3.5vw,45px);line-height:1.25;font-weight:900;letter-spacing:-1.1px;font-variant-numeric:tabular-nums}.vehicle-demo-layout .price-unit{color:var(--text-2);font-size:12px;font-weight:600}.vehicle-demo-layout .price-hint{color:var(--muted);font-size:10px}.vehicle-demo-layout .thin-rule{height:1px;background:var(--line);margin:21px 0}.vehicle-demo-layout .summary-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vehicle-demo-layout .fact{min-width:0;padding:12px 8px 10px;border:1px solid var(--line);background:rgba(255,255,255,.025);border-radius:15px;text-align:center}.vehicle-demo-layout .fact .icon{width:19px;height:19px;margin:0 auto 7px;color:#a8aab1}.vehicle-demo-layout .fact-value{color:var(--text);font-size:14px;line-height:1.4;font-weight:800;display:block;white-space:nowrap}.vehicle-demo-layout .fact-name{color:var(--muted);font-size:10px;display:block;margin-top:4px}.vehicle-demo-layout .primary-button,.vehicle-demo-layout .secondary-button{min-height:49px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:15px;padding:0 16px;font-weight:800;font-size:12px;transition:transform .2s,background .2s,border-color .2s}.vehicle-demo-layout .primary-button{color:var(--button-text);background:var(--button);border:1px solid #fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 8px 24px rgba(255,255,255,.07)}.vehicle-demo-layout .primary-button:hover{transform:translateY(-2px);background:#fff}.vehicle-demo-layout .primary-button .icon{width:19px;height:19px}.vehicle-demo-layout .secondary-button{color:var(--text);background:rgba(255,255,255,.045);border:1px solid var(--line-strong)}.vehicle-demo-layout .secondary-button:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.25)}.vehicle-demo-layout .contact-buttons{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:17px}.vehicle-demo-layout .contact-buttons .primary-button,.vehicle-demo-layout .contact-buttons .secondary-button{min-height:47px;padding-inline:10px}.vehicle-demo-layout .seller-mini{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.025)}.vehicle-demo-layout .seller-avatar{width:46px;height:46px;display:grid;place-items:center;flex:0 0 auto;border-radius:16px;background:linear-gradient(145deg,#dedee1,#868891);color:#0f0f0f;font-size:16px;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.vehicle-demo-layout .seller-info{min-width:0;flex:1}.vehicle-demo-layout .seller-name{font-size:12px;font-weight:800;display:flex;align-items:center;gap:6px}.vehicle-demo-layout .seller-name .icon{width:15px;height:15px;color:#d7d8dc}.vehicle-demo-layout .seller-type{color:var(--muted);font-size:10px;margin-top:3px}.vehicle-demo-layout .seller-arrow{color:var(--muted)}.vehicle-demo-layout .seller-trust{display:flex;gap:12px;color:var(--muted);border-top:1px solid var(--line);margin-top:13px;padding-top:11px;font-size:10px}.vehicle-demo-layout .seller-trust span{display:flex;align-items:center;gap:5px}.vehicle-demo-layout .seller-trust .icon{width:14px;height:14px;color:var(--text-2)}.vehicle-demo-layout .mini-label{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:10px;margin-right:auto}.vehicle-demo-layout .mini-label .icon{width:13px;height:13px}.vehicle-demo-layout .spec-strip{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vehicle-demo-layout .spec-tile{display:flex;align-items:center;gap:13px;min-width:0;padding:17px 18px;border-radius:19px}.vehicle-demo-layout .spec-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.05);color:#dedfe3}.vehicle-demo-layout .spec-icon .icon{width:22px;height:22px}.vehicle-demo-layout .spec-text{min-width:0}.vehicle-demo-layout .spec-title{display:block;color:var(--muted);font-size:10px;margin-bottom:3px}.vehicle-demo-layout .spec-value{display:block;font-size:13px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-demo-layout .lower-layout{margin-top:20px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.68fr);gap:20px;align-items:start}.vehicle-demo-layout .content-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.vehicle-demo-layout .section-card{padding:24px;border-radius:var(--radius-xl);min-width:0}.vehicle-demo-layout .section-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.vehicle-demo-layout .section-title{display:flex;align-items:center;gap:10px;font-size:16px;margin:0;font-weight:850;letter-spacing:-.4px}.vehicle-demo-layout .section-title-mark{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--line-strong);background:var(--glass);border-radius:11px;color:var(--text-2)}.vehicle-demo-layout .section-title-mark .icon{width:16px;height:16px}.vehicle-demo-layout .section-caption{color:var(--muted);font-size:10px;white-space:nowrap}.vehicle-demo-layout .description{margin:0;color:var(--text-2);font-size:12px;line-height:2.2}.vehicle-demo-layout .description strong{color:var(--text);font-weight:700}.vehicle-demo-layout .description-more{color:var(--text);display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;padding:3px 0;margin-top:12px;font-size:11px;font-weight:800}.vehicle-demo-layout .description-more .icon{width:15px;height:15px}.vehicle-demo-layout .feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vehicle-demo-layout .feature-chip{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.022);padding:12px 11px;color:var(--text-2);font-size:11px}.vehicle-demo-layout .feature-chip .icon{width:17px;height:17px;color:#cfd0d6}.vehicle-demo-layout .detail-table{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.vehicle-demo-layout .detail-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);font-size:11px}.vehicle-demo-layout .detail-row:nth-last-child(-n +2){border-bottom:0}.vehicle-demo-layout .detail-row span:first-child{color:var(--muted)}.vehicle-demo-layout .detail-row strong{font-weight:700;color:var(--text-2);text-align:left}.vehicle-demo-layout .location-card{padding:22px;border-radius:var(--radius-xl);overflow:hidden;position:relative}.vehicle-demo-layout .map-preview{height:138px;margin:0 0 17px;position:relative;overflow:hidden;border-radius:17px;border:1px solid var(--line);background-color:#151515;background-image:linear-gradient(35deg,transparent 45%,rgba(255,255,255,.07) 46%,rgba(255,255,255,.07) 48%,transparent 49%),linear-gradient(145deg,transparent 30%,rgba(255,255,255,.09) 31%,rgba(255,255,255,.09) 34%,transparent 35%),linear-gradient(80deg,transparent 58%,rgba(255,255,255,.065) 59%,rgba(255,255,255,.065) 61%,transparent 62%),repeating-linear-gradient(0deg,transparent 0 27px,rgba(255,255,255,.045) 28px 29px),repeating-linear-gradient(90deg,transparent 0 35px,rgba(255,255,255,.045) 36px 37px)}.vehicle-demo-layout .map-preview:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 55% 47%,rgba(255,255,255,.12),transparent 35%)}.vehicle-demo-layout .map-pin{position:absolute;z-index:2;top:43%;right:52%;width:38px;height:38px;border-radius:14px 14px 14px 4px;transform:rotate(-45deg);background:#f2f2f4;color:#0c0c0c;display:grid;place-items:center;box-shadow:0 10px 25px rgba(0,0,0,.35)}.vehicle-demo-layout .map-pin .icon{transform:rotate(45deg);width:18px;height:18px}.vehicle-demo-layout .location-address{display:flex;align-items:flex-start;gap:10px;color:var(--text-2);font-size:12px}.vehicle-demo-layout .location-address .icon{color:var(--muted);margin-top:3px}.vehicle-demo-layout .location-note{color:var(--muted);font-size:10px;margin:5px 0 0 28px}.vehicle-demo-layout .location-button{width:100%;margin-top:16px;min-height:43px}.vehicle-demo-layout .safety-note{display:flex;align-items:flex-start;gap:10px;padding:15px;border:1px solid var(--line);border-radius:17px;color:var(--muted);background:rgba(255,255,255,.025);font-size:10px;line-height:1.9}.vehicle-demo-layout .safety-note .icon{width:20px;height:20px;color:var(--text-2);margin-top:2px}.vehicle-demo-layout .safety-note strong{display:block;color:var(--text-2);font-size:11px;margin-bottom:2px}.vehicle-demo-layout .related-strip{margin-top:20px;padding:22px;border-radius:var(--radius-xl)}.vehicle-demo-layout .related-empty{border:1px dashed var(--line-strong);border-radius:17px;padding:22px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:11px}.vehicle-demo-layout .related-empty strong{color:var(--text-2);display:block;font-size:12px}.vehicle-demo-layout .footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:40px;padding-top:22px;color:var(--muted);font-size:10px}.vehicle-demo-layout .footer-links{display:flex;gap:18px}.vehicle-demo-layout .mobile-dock{display:none}.vehicle-demo-layout .toast{position:fixed;z-index:70;bottom:28px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;padding:12px 18px;border-radius:14px;background:#f0f0f2;color:#0d0d0d;font-size:12px;font-weight:700;box-shadow:0 16px 45px rgba(0,0,0,.3);transition:.25s;white-space:nowrap}.vehicle-demo-layout .toast.show{transform:translate(-50%,0);opacity:1}.vehicle-demo-layout .modal-backdrop{position:fixed;z-index:80;inset:0;background:rgba(0,0,0,.62);backdrop-filter:blur(11px);display:none;align-items:center;justify-content:center;padding:20px}.vehicle-demo-layout .modal-backdrop.open{display:flex}.vehicle-demo-layout .modal{width:min(420px,100%);border:1px solid var(--line-strong);border-radius:26px;background:var(--surface-2);box-shadow:0 35px 100px rgba(0,0,0,.55);padding:24px;animation:pop .2s ease-out}@keyframes pop{from{transform:translateY(8px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.vehicle-demo-layout .modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.vehicle-demo-layout .modal-title{margin:0;font-size:17px;font-weight:850}.vehicle-demo-layout .modal-copy{margin:0 0 17px;font-size:12px;color:var(--muted);line-height:1.9}.vehicle-demo-layout .modal-contact{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);background:rgba(255,255,255,.025);border-radius:16px;margin-bottom:14px}.vehicle-demo-layout .modal-contact strong{display:block;font-size:13px}.vehicle-demo-layout .modal-contact small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.vehicle-demo-layout .modal .primary-button,.vehicle-demo-layout .modal .secondary-button{width:100%;margin-top:9px}.vehicle-demo-layout .close-modal{width:34px;height:34px;border-radius:11px;border:1px solid var(--line);background:var(--glass);color:var(--text-2);display:grid;place-items:center}.vehicle-demo-layout{color-scheme:light;--bg:#f1f2f4;--bg-2:#fff;--surface:rgba(255,255,255,.91);--surface-2:#fff;--surface-3:#eceef1;--line:rgba(13,13,13,.09);--line-strong:rgba(13,13,13,.16);--text:#0e0e0e;--text-2:#555860;--muted:#858892;--soft:#656871;--inverse:#f7f7f9;--button:#0e0e0e;--button-text:#f4f4f6;--shadow:0 24px 70px rgba(14,14,14,.08);--glass:rgba(13,13,13,.035);background:radial-gradient(ellipse at 78% 0%,rgba(110,112,126,.13),transparent 32rem),#f1f2f4}.vehicle-demo-layout .site-header{background:rgba(247,248,250,.82)}.vehicle-demo-layout .brand-mark{background:linear-gradient(145deg,#181818,#53555d);color:white;border-color:rgba(0,0,0,.15)}.vehicle-demo-layout .featured,.vehicle-demo-layout .tag.featured{color:#0e0e0e}.vehicle-demo-layout .photo-badge.light{color:#0d0d0d}.vehicle-demo-layout .primary-button{border-color:#0e0e0e}.vehicle-demo-layout .hero-photo-wrap{background:#000 !important}.vehicle-demo-layout .map-preview{background-color:#dedfe3;background-image:linear-gradient(35deg,transparent 45%,rgba(18,18,18,.09) 46%,rgba(18,18,18,.09) 48%,transparent 49%),linear-gradient(145deg,transparent 30%,rgba(18,18,18,.12) 31%,rgba(18,18,18,.12) 34%,transparent 35%),linear-gradient(80deg,transparent 58%,rgba(18,18,18,.1) 59%,rgba(18,18,18,.1) 61%,transparent 62%),repeating-linear-gradient(0deg,transparent 0 27px,rgba(18,18,18,.07) 28px 29px),repeating-linear-gradient(90deg,transparent 0 35px,rgba(18,18,18,.07) 36px 37px)}.vehicle-demo-layout .map-pin{color:white;background:#0e0e0e}@media (min-width:1300px){.vehicle-demo-layout .page-shell{padding-top:31px}.vehicle-demo-layout .hero-photo-wrap{height:555px}}@media (max-width:1050px){.vehicle-demo-layout .header-inner{gap:20px;padding-inline:22px}.vehicle-demo-layout .nav-links{gap:16px}.vehicle-demo-layout .search-pill{min-width:unset}.vehicle-demo-layout .page-shell{padding-inline:22px}.vehicle-demo-layout .listing-layout{grid-template-columns:minmax(0,1.12fr) minmax(300px,.85fr);gap:14px}.vehicle-demo-layout .price-card{padding:20px}.vehicle-demo-layout .lower-layout{grid-template-columns:minmax(0,1.15fr) minmax(270px,.8fr);gap:14px}.vehicle-demo-layout .spec-tile{padding:14px 12px;gap:10px}.vehicle-demo-layout .spec-icon{width:38px;height:38px}}@media (max-width:780px){.vehicle-demo-layout .header-inner{height:64px;padding-inline:17px;gap:12px}.vehicle-demo-layout .brand-mark{width:36px;height:36px;border-radius:12px}.vehicle-demo-layout .brand-name{font-size:17px}.vehicle-demo-layout .brand-caption{display:none}.vehicle-demo-layout .nav-links{display:none}.vehicle-demo-layout .header-actions{gap:7px}.vehicle-demo-layout .search-pill{width:39px;height:39px;padding:0;min-width:0;justify-content:center;border-radius:13px;font-size:0}.vehicle-demo-layout .search-pill .icon{width:19px;height:19px}.vehicle-demo-layout .header-post{width:40px;height:39px;padding:0;justify-content:center;font-size:0;border-radius:13px}.vehicle-demo-layout .header-post .icon{width:19px;height:19px}.vehicle-demo-layout .page-shell{padding:18px 15px 118px}.vehicle-demo-layout .breadcrumbs{margin-bottom:18px;font-size:10px}.vehicle-demo-layout .listing-heading{align-items:flex-start;flex-direction:column;gap:13px;margin-bottom:18px}.vehicle-demo-layout .eyebrow{margin-bottom:5px}.vehicle-demo-layout h1{font-size:27px}.vehicle-demo-layout .heading-sub{font-size:11px;margin-top:7px}.vehicle-demo-layout .heading-meta{justify-content:flex-start}.vehicle-demo-layout .tag{padding:7px 9px}.vehicle-demo-layout .listing-layout{display:flex;flex-direction:column;gap:14px}.vehicle-demo-layout .gallery-card{padding:7px;border-radius:24px;order:0}.vehicle-demo-layout .hero-photo-wrap{min-height:0;height:auto;aspect-ratio:1.16 / 1;border-radius:19px}.vehicle-demo-layout .hero-photo{object-position:center 51%}.vehicle-demo-layout .gallery-top,.vehicle-demo-layout .gallery-bottom{left:11px;right:11px}.vehicle-demo-layout .gallery-top{top:11px}.vehicle-demo-layout .gallery-bottom{bottom:11px}.vehicle-demo-layout .photo-badge{height:29px;padding:0 9px;font-size:9px}.vehicle-demo-layout .round-action{width:35px;height:35px;border-radius:12px}.vehicle-demo-layout .thumb-row{gap:7px;padding-top:8px}.vehicle-demo-layout .thumb{height:62px;border-radius:11px}.vehicle-demo-layout .thumb-more{min-width:48px;height:62px;border-radius:11px;font-size:9px}.vehicle-demo-layout .summary-column{order:1;gap:11px}.vehicle-demo-layout .price-card{padding:19px;border-radius:23px}.vehicle-demo-layout .price-number{font-size:34px}.vehicle-demo-layout .thin-rule{margin:16px 0}.vehicle-demo-layout .summary-facts{gap:7px}.vehicle-demo-layout .fact{padding:10px 5px 9px;border-radius:13px}.vehicle-demo-layout .fact-value{font-size:13px}.vehicle-demo-layout .fact-name{font-size:9px}.vehicle-demo-layout .contact-buttons{margin-top:13px}.vehicle-demo-layout .seller-mini{padding:13px}.vehicle-demo-layout .spec-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.vehicle-demo-layout .spec-tile{padding:13px 12px;border-radius:16px}.vehicle-demo-layout .spec-value{font-size:12px}.vehicle-demo-layout .lower-layout{display:flex;flex-direction:column;gap:13px;margin-top:14px}.vehicle-demo-layout .content-stack{width:100%;gap:13px}.vehicle-demo-layout .section-card{padding:19px;border-radius:22px}.vehicle-demo-layout .section-header{margin-bottom:15px}.vehicle-demo-layout .section-title{font-size:14px}.vehicle-demo-layout .section-caption{font-size:9px}.vehicle-demo-layout .description{font-size:11px}.vehicle-demo-layout .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vehicle-demo-layout .feature-chip{padding:11px 9px;font-size:10px}.vehicle-demo-layout .detail-table{column-gap:18px}.vehicle-demo-layout .detail-row{font-size:10px}.vehicle-demo-layout .location-card{padding:19px;border-radius:22px}.vehicle-demo-layout .map-preview{height:120px}.vehicle-demo-layout .related-strip{margin-top:14px;padding:18px;border-radius:22px}.vehicle-demo-layout .related-empty{align-items:flex-start;gap:10px;flex-direction:column}.vehicle-demo-layout .footer{margin-top:27px;flex-direction:column;align-items:flex-start;gap:12px}.vehicle-demo-layout .mobile-dock{position:fixed;z-index:35;display:flex;align-items:center;gap:10px;bottom:calc(9px + env(safe-area-inset-bottom));left:10px;right:10px;padding:9px;min-height:76px;border:1px solid rgba(255,255,255,.13);border-radius:25px;background:rgba(15,15,15,.88);box-shadow:0 14px 45px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(25px) saturate(170%);-webkit-backdrop-filter:blur(25px) saturate(170%)}.vehicle-demo-layout .mobile-dock{background:rgba(255,255,255,.9);border-color:rgba(0,0,0,.12);box-shadow:0 14px 45px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.9)}.vehicle-demo-layout .dock-price{flex:1;min-width:0;padding-inline:7px}.vehicle-demo-layout .dock-price strong{display:block;font-size:20px;line-height:1.35;white-space:nowrap}.vehicle-demo-layout .dock-price span{display:block;color:var(--muted);font-size:10px}.vehicle-demo-layout .dock-call{width:48px;height:48px;border:1px solid var(--line);border-radius:16px;display:grid;place-items:center;background:rgba(255,255,255,.07);color:var(--text)}.vehicle-demo-layout .dock-chat{border:0;height:48px;padding:0 20px;border-radius:16px;background:var(--button);color:var(--button-text);display:flex;align-items:center;gap:8px;font-size:12px;font-weight:850;white-space:nowrap}.vehicle-demo-layout .dock-chat .icon{width:18px}.vehicle-demo-layout .toast{bottom:calc(100px + env(safe-area-inset-bottom))}}@media (max-width:390px){.vehicle-demo-layout .brand-name{font-size:15px}.vehicle-demo-layout .header-inner{padding-inline:12px}.vehicle-demo-layout .page-shell{padding-inline:11px}.vehicle-demo-layout h1{font-size:24px}.vehicle-demo-layout .price-card{padding:15px}.vehicle-demo-layout .price-number{font-size:30px}.vehicle-demo-layout .contact-buttons{grid-template-columns:1fr}.vehicle-demo-layout .summary-facts{gap:5px}.vehicle-demo-layout .fact-value{font-size:12px}.vehicle-demo-layout .spec-tile{padding:11px 9px;gap:8px}.vehicle-demo-layout .spec-icon{width:34px;height:34px;border-radius:11px}.vehicle-demo-layout .spec-value{font-size:11px}.vehicle-demo-layout .dock-chat{padding:0 14px}.vehicle-demo-layout .dock-price strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.vehicle-demo-layout,.vehicle-demo-layout *,.vehicle-demo-layout *::before,.vehicle-demo-layout *::after{scroll-behavior:auto !important;transition:none !important;animation:none !important}}.vehicle-demo-layout .listing-heading-under-photo{margin:18px 7px 15px;padding:0 8px}.vehicle-demo-layout .listing-heading-under-photo h1{margin-top:7px}.vehicle-demo-layout .listing-heading-under-photo .heading-sub{margin-top:9px}@media (max-width:760px){.vehicle-demo-layout .listing-heading-under-photo{margin:15px 4px 12px;padding:0 5px}.vehicle-demo-layout .listing-heading-under-photo h1{font-size:clamp(23px,6vw,31px);line-height:1.45}.vehicle-demo-layout .listing-heading-under-photo .heading-meta{margin-top:12px}}.vehicle-demo-layout .gallery-card{padding:8px}.vehicle-demo-layout .hero-photo-wrap{border-radius:21px}.vehicle-demo-layout .hero-photo-wrap:after{inset:58% 0 0;background:linear-gradient(180deg,transparent,rgba(3,3,3,.34))}.vehicle-demo-layout .gallery-top{top:13px;left:13px;right:13px}.vehicle-demo-layout .photo-badges{display:none}.vehicle-demo-layout .gallery-actions{gap:6px}.vehicle-demo-layout .round-action{width:35px;height:35px;border-radius:50%;background:rgba(11,11,11,.42);border-color:rgba(255,255,255,.13);box-shadow:none}.vehicle-demo-layout .gallery-bottom{bottom:13px;left:13px;right:13px}.vehicle-demo-layout .photo-caption{gap:0}.vehicle-demo-layout .photo-caption > span:not(.camera-count){display:none}.vehicle-demo-layout .photo-caption .camera-count{min-width:0;height:27px;padding:0 9px;border-radius:9px;background:rgba(11,11,11,.55);border-color:rgba(255,255,255,.12);font-size:10px}.vehicle-demo-layout .gallery-arrows{gap:5px}.vehicle-demo-layout .gallery-arrow{width:30px;height:30px;border-radius:50%;background:rgba(11,11,11,.42);border-color:rgba(255,255,255,.12)}.vehicle-demo-layout .thumb-row{gap:7px;padding:9px 1px 0}.vehicle-demo-layout .thumb{height:66px;border-radius:11px}.vehicle-demo-layout .thumb span{display:none}.vehicle-demo-layout .thumb-more{height:66px;border-radius:11px;background:transparent}@media (max-width:760px){.vehicle-demo-layout .gallery-card{padding:5px;border-radius:21px}.vehicle-demo-layout .hero-photo-wrap{border-radius:17px}.vehicle-demo-layout .gallery-top{top:9px;left:9px;right:9px}.vehicle-demo-layout .gallery-bottom{bottom:9px;left:9px;right:9px}.vehicle-demo-layout .round-action{width:32px;height:32px}.vehicle-demo-layout .gallery-arrow{width:28px;height:28px}.vehicle-demo-layout .thumb-row{gap:6px;padding-top:7px}.vehicle-demo-layout .thumb,.vehicle-demo-layout .thumb-more{height:55px;border-radius:9px}}.vehicle-demo-layout{--bg:#060606;--bg-2:#0a0a0a;--surface:rgba(14,14,14,.88);--surface-2:#101010;--surface-3:#151515;--line:rgba(255,255,255,.085);--line-strong:rgba(255,255,255,.14);--text:#f5f5f7;--text-2:#c8c8ce;--muted:#878991;--soft:#a9abb2;--button:#f3f3f5;--button-text:#0b0b0b;--shadow:0 24px 70px rgba(0,0,0,.28);--glass:rgba(255,255,255,.055);display:block;background:#060606;color:#f5f5f7;font-family:'Vazirmatn',Tahoma,sans-serif;line-height:1.65}.vehicle-demo-layout .vehicle-demo-icon-defs{position:absolute;width:0;height:0;overflow:hidden}.vehicle-demo-layout .page-shell{padding-bottom:145px}.vehicle-demo-layout .breadcrumbs{justify-content:flex-start}.vehicle-demo-layout .hero-photo-host{position:absolute;inset:0;overflow:hidden;cursor:zoom-in;z-index:0}.vehicle-demo-layout .hero-photo-host > img,.vehicle-demo-layout .hero-photo-host > svg{position:absolute !important;inset:0;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 51%;display:block}.vehicle-demo-layout .hero-photo-host > svg{background:#131313}.vehicle-demo-layout .gallery-back{position:absolute;z-index:4;top:13px;right:13px;width:34px;height:34px}.vehicle-demo-layout .photo-badges{display:none}.vehicle-demo-layout .thumb-row{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.vehicle-demo-layout .thumb img,.vehicle-demo-layout .thumb > svg{width:100%;height:100%;display:block;object-fit:cover}.vehicle-demo-layout .thumb.active{border-color:#f0f0f2}.vehicle-demo-layout .listing-topline{align-items:flex-start}.vehicle-demo-layout .detail-status-patches{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.vehicle-demo-layout .detail-status-patches[hidden],.vehicle-demo-layout [hidden]{display:none !important}.vehicle-demo-layout .detail-status-patches .xpatch{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(255,255,255,.13);border-radius:9px;padding:5px 7px;font-size:9px;white-space:nowrap}.vehicle-demo-layout .detail-status-patches .xpatch--trade{color:#c0eee2;background:rgba(67,171,143,.12);border-color:rgba(67,171,143,.25)}.vehicle-demo-layout .listing-heading{display:block}.vehicle-demo-layout #listing-title{display:block}.vehicle-demo-layout .price-heading h1{display:block}.vehicle-demo-layout .price-heading .title-en:empty{display:none}.vehicle-demo-layout .title-en{margin-right:5px}.vehicle-demo-layout .heading-sub{text-align:right}.vehicle-demo-layout .price-number{direction:ltr;unicode-bidi:isolate}.vehicle-demo-layout .price-unit{flex:0 0 auto}.vehicle-demo-layout .detail-status-patches svg{width:12px;height:12px}.vehicle-demo-layout .summary-facts .fact-value{white-space:nowrap}.vehicle-demo-layout .seller-slot{min-width:0}.vehicle-demo-layout .seller-mini{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);background:rgba(255,255,255,.035);border-radius:20px;color:var(--text);text-align:right;width:100%}.vehicle-demo-layout button.seller-mini{cursor:pointer}.vehicle-demo-layout .seller-avatar{width:42px;height:42px;border-radius:15px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;color:#0e0e0e;background:linear-gradient(145deg,#f5f5f7,#9da0a7);font-size:16px;font-weight:850}.vehicle-demo-layout .seller-avatar img{width:100%;height:100%;object-fit:cover}.vehicle-demo-layout .seller-info{flex:1;min-width:0}.vehicle-demo-layout .seller-name{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800}.vehicle-demo-layout .seller-name .icon{color:#cbd0d8;width:15px;height:15px}.vehicle-demo-layout .seller-type{display:flex;align-items:center;gap:6px;margin-top:3px;color:var(--muted);font-size:10px;flex-wrap:wrap}.vehicle-demo-layout .mini-label{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:10px}.vehicle-demo-layout .mini-label .icon{width:14px;height:14px}.vehicle-demo-layout .spec-strip .spec-value{word-break:break-word}.vehicle-demo-layout .detail-tabs{margin-top:0;margin-bottom:15px}.vehicle-demo-layout .detail-tabs .detail-tab{flex:1;min-height:38px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:10px;font-weight:700}.vehicle-demo-layout .detail-tabs .detail-tab.is-active{background:#f0f0f2;color:#0d0d0d}.vehicle-demo-layout .detail-tab-panels .detail-panel{padding:0;margin:0;border:0;background:transparent;color:var(--text-2)}.vehicle-demo-layout .detail-section-label{color:var(--text);font-size:13px;margin:0 0 10px;font-weight:800}.vehicle-demo-layout .detail-description{color:var(--text-2);font-size:11px;line-height:2}.vehicle-demo-layout .detail-map-card{overflow:hidden;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.025)}.vehicle-demo-layout .detail-map-visual{width:100%;height:145px;border-radius:0;background:#121212}.vehicle-demo-layout .detail-map-info{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:12px}.vehicle-demo-layout .detail-map-address{color:var(--text);font-size:11px;font-weight:800}.vehicle-demo-layout .detail-map-distance{margin-top:4px;font-size:9px;color:var(--muted);line-height:1.8}.vehicle-demo-layout .detail-mini-btn{flex:0 0 auto;background:var(--button);color:var(--button-text);border:0;border-radius:10px;padding:8px 11px;font-size:10px;font-weight:800}.vehicle-demo-layout .location-address{margin-top:12px;display:flex;align-items:flex-start;gap:9px;padding:0 2px;color:var(--text-2)}.vehicle-demo-layout .location-address > .icon{color:var(--muted);width:16px;height:16px;margin-top:2px}.vehicle-demo-layout .location-address strong{display:block;font-size:11px;color:var(--text)}.vehicle-demo-layout .location-address span{display:block;margin-top:3px;font-size:9px;color:var(--muted)}.vehicle-demo-layout .safety-note{display:flex;gap:10px;padding:15px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:var(--muted);font-size:10px;line-height:1.9}.vehicle-demo-layout .safety-note > .icon{color:var(--text-2);width:18px;height:18px;flex:0 0 auto}.vehicle-demo-layout .safety-note strong{display:block;color:var(--text);font-size:11px;margin-bottom:4px}.vehicle-demo-layout .related-strip{margin-top:20px;padding:22px;border-radius:var(--radius-xl)}.vehicle-demo-layout .related-empty{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px;border-radius:17px;background:rgba(255,255,255,.025);border:1px dashed var(--line-strong);color:var(--muted);font-size:10px;line-height:1.9}.vehicle-demo-layout .related-empty strong{display:block;color:var(--text-2);font-size:12px;margin-bottom:3px}.vehicle-demo-layout .footer{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);margin-top:32px;padding-top:20px;color:var(--muted);font-size:10px}.vehicle-demo-layout .footer-links{display:flex;gap:15px}.vehicle-demo-layout .detail-cta{z-index:39;padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(6,6,6,0) 0%,rgba(6,6,6,.92) 38%)}.vehicle-demo-layout .detail-cta-inner{max-width:488px;border:1px solid var(--line-strong);border-radius:22px;background:rgba(16,16,16,.9);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:0 14px 45px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.06);padding:9px}.vehicle-demo-layout .detail-cta-price-value{color:var(--text);font-size:18px}.vehicle-demo-layout .detail-cta-price-unit{color:var(--muted);font-size:9px}.vehicle-demo-layout .detail-cta-btn{background:var(--button);color:var(--button-text);padding:12px 14px;border-radius:15px;font-size:11px;box-shadow:none}.vehicle-demo-layout .detail-cta-phone{width:43px;height:43px;border-radius:15px;background:rgba(255,255,255,.08);border:1px solid var(--line);color:var(--text)}.vehicle-demo-layout .detail-cta-phone .icon{width:18px;height:18px}.vehicle-demo-layout .detail-spacer{height:10px}@media (max-width:780px){.vehicle-demo-layout .listing-layout{display:flex;flex-direction:column;gap:14px}.vehicle-demo-layout .gallery-card{order:0}.vehicle-demo-layout .summary-column{order:1}.vehicle-demo-layout .spec-strip{margin-top:14px}.vehicle-demo-layout .lower-layout{margin-top:14px}.vehicle-demo-layout .related-strip{margin-top:14px;padding:18px}.vehicle-demo-layout .page-shell{padding-inline:15px}.vehicle-demo-layout .detail-cta{padding-left:9px;padding-right:9px}.vehicle-demo-layout .detail-cta-inner{gap:8px}.vehicle-demo-layout .detail-cta-btn{padding:11px 12px;font-size:10px}.vehicle-demo-layout .footer{flex-direction:column;align-items:flex-start}}@media (max-width:390px){.vehicle-demo-layout .page-shell{padding-inline:10px}.vehicle-demo-layout .price-card{padding:15px}.vehicle-demo-layout .price-number{font-size:30px}.vehicle-demo-layout .contact-buttons{grid-template-columns:1fr}.vehicle-demo-layout .detail-cta-price-value{font-size:16px}.vehicle-demo-layout .detail-cta-btn{padding-inline:10px}}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta{padding:10px 10px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(6,6,6,0) 0%,rgba(6,6,6,.92) 38%)}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-inner{max-width:488px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:rgba(16,16,16,.9);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:0 14px 45px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.06);padding:9px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-price-value{color:#f5f5f7;font-size:18px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-price-unit{color:#878991;font-size:9px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-btn{background:#f3f3f5;color:#0b0b0b;padding:12px 14px;border-radius:15px;font-size:11px;box-shadow:none}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-phone{width:43px;height:43px;border-radius:15px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.085);color:#f5f5f7}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-tabs{margin-top:0;margin-bottom:15px;padding:5px;border-radius:16px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.06)}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-tabs .detail-tab{flex:1;min-height:38px;border:0;border-radius:10px;background:transparent;color:#878991;font:inherit;font-size:10px;font-weight:700}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-tabs .detail-tab.is-active{background:#f0f0f2;color:#0d0d0d}@media (max-width:780px){[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta{padding-left:9px;padding-right:9px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-inner{gap:8px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-btn{padding:11px 12px;font-size:10px}}.header-brand-logo{display:block;width:clamp(88px,10.2vw,126px);height:auto;object-fit:contain}.header-shield-logo{width:104px;height:auto;min-height:0;clip-path:none;background:transparent;box-shadow:none;padding:0}.header-brand-logo-small{display:block;width:100%;height:auto;object-fit:contain}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-actions{gap:7px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-btn,[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-phone{min-height:43px;width:auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:15px;white-space:nowrap;text-decoration:none;flex:0 0 auto}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-btn .icon,[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-phone .icon{width:17px;height:17px;flex:0 0 auto}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-phone{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#f5f5f7;font-size:10px;font-weight:700}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-btn{font-size:10px}@media (max-width:430px){[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-inner{gap:7px;padding:8px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-actions{gap:6px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-btn,[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-phone{min-height:42px;padding:0 9px;gap:5px;font-size:9px}[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-price-value{font-size:16px}}.vehicle-demo-layout .summary-facts .fact{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(255,255,255,.085);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(12,12,12,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 8px 22px rgba(0,0,0,.13);transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease}.vehicle-demo-layout .summary-facts .fact::before{content:"";position:absolute;z-index:0;inset:-32% -18%;pointer-events:none;opacity:.78;background:radial-gradient(ellipse at 50% 110%,hsla(var(--metric-hue,60),86%,52%,.24),transparent 61%);transition:opacity .28s ease}.vehicle-demo-layout .summary-facts .fact > *{position:relative;z-index:1}.vehicle-demo-layout .summary-facts .fact--year,.vehicle-demo-layout .summary-facts .fact--mileage{border-color:hsla(var(--metric-hue,60),80%,62%,.24);background:linear-gradient(148deg,hsla(var(--metric-hue,60),65%,42%,.16) 0%,rgba(15,15,15,.91) 58%,hsla(var(--metric-hue,60),75%,38%,.095) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),inset 0 -14px 25px hsla(var(--metric-hue,60),78%,46%,.035),0 0 20px hsla(var(--metric-hue,60),82%,48%,.055)}.vehicle-demo-layout .summary-facts .fact--year::before,.vehicle-demo-layout .summary-facts .fact--mileage::before{background:radial-gradient(ellipse at 50% 115%,hsla(var(--metric-hue,60),90%,54%,.30),transparent 64%)}.vehicle-demo-layout .summary-facts .fact--year .icon,.vehicle-demo-layout .summary-facts .fact--mileage .icon{color:hsl(var(--metric-hue,60),74%,68%);filter:drop-shadow(0 0 7px hsla(var(--metric-hue,60),85%,55%,.23))}.vehicle-demo-layout .summary-facts .fact--paint{border-color:rgba(var(--paint-rgb,138,138,134),.32);background:linear-gradient(148deg,rgba(var(--paint-rgb,138,138,134),.22) 0%,rgba(14,14,14,.94) 57%,rgba(var(--paint-rgb,138,138,134),.11) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -15px 26px rgba(var(--paint-rgb,138,138,134),.055),0 0 19px rgba(var(--paint-rgb,138,138,134),.075)}.vehicle-demo-layout .summary-facts .fact--paint::before{background:radial-gradient(ellipse at 52% 112%,rgba(var(--paint-rgb,138,138,134),.38),transparent 64%);opacity:.9}.vehicle-demo-layout .summary-facts .fact--paint .icon{color:rgb(var(--paint-rgb,180,180,175));filter:drop-shadow(0 0 7px rgba(var(--paint-rgb,138,138,134),.28))}.vehicle-demo-layout .summary-facts .fact:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.16)}.vehicle-demo-layout .summary-facts .fact--year:hover,.vehicle-demo-layout .summary-facts .fact--mileage:hover{border-color:hsla(var(--metric-hue,60),84%,67%,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 0 23px hsla(var(--metric-hue,60),85%,52%,.11)}.vehicle-demo-layout .summary-facts .fact--paint:hover{border-color:rgba(var(--paint-rgb,138,138,134),.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 0 23px rgba(var(--paint-rgb,138,138,134),.13)}.vehicle-demo-layout .seller-slot .seller-mini{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(147,179,207,.17);background:linear-gradient(135deg,rgba(17,17,17,.97),rgba(11,11,11,.96) 68%,rgba(16,16,16,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 12px 28px rgba(0,0,0,.2),0 0 22px rgba(44,129,177,.045);-webkit-backdrop-filter:blur(18px) saturate(1.18);backdrop-filter:blur(18px) saturate(1.18);isolation:isolate}.vehicle-demo-layout .seller-slot .seller-mini::before{content:"";position:absolute;z-index:0;inset:-55% -28%;pointer-events:none;background:radial-gradient(ellipse at 18% 58%,rgba(37,141,177,.29),transparent 38%),radial-gradient(ellipse at 74% 38%,rgba(65,80,176,.25),transparent 39%),radial-gradient(ellipse at 52% 100%,rgba(42,158,133,.17),transparent 42%);background-size:150% 150%;background-position:0% 45%;filter:blur(15px);opacity:.82;transform:translate3d(-2%,0,0) scale(1.06);animation:carmaaSellerAurora 10s ease-in-out infinite alternate}.vehicle-demo-layout .seller-slot .seller-mini::after{content:"";position:absolute;z-index:0;top:-75%;bottom:-75%;left:-45%;width:34%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(205,231,255,.055),rgba(111,194,220,.10),transparent);filter:blur(5px);transform:rotate(18deg) translateX(-170%);animation:carmaaSellerSheen 9s ease-in-out infinite}.vehicle-demo-layout .seller-slot .seller-mini--dealer{border-color:rgba(77,170,207,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 30px rgba(0,0,0,.22),0 0 22px rgba(48,145,194,.085)}.vehicle-demo-layout .seller-slot .seller-mini--personal::before{background:radial-gradient(ellipse at 18% 58%,rgba(86,111,180,.25),transparent 38%),radial-gradient(ellipse at 74% 38%,rgba(142,78,160,.20),transparent 39%),radial-gradient(ellipse at 52% 100%,rgba(54,147,139,.15),transparent 42%)}.vehicle-demo-layout .seller-slot .seller-mini > *{position:relative;z-index:1}.vehicle-demo-layout .seller-slot .seller-mini .seller-name,.vehicle-demo-layout .seller-slot .seller-mini .seller-type,.vehicle-demo-layout .seller-slot .seller-mini .mini-label{text-shadow:0 1px 8px rgba(0,0,0,.34)}.vehicle-demo-layout .seller-slot .seller-mini-link:hover{border-color:rgba(99,183,218,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 14px 32px rgba(0,0,0,.24),0 0 25px rgba(48,145,194,.12)}@keyframes carmaaSellerAurora{0%{background-position:0% 45%;transform:translate3d(-2%,-1%,0) scale(1.06)}50%{background-position:65% 60%;transform:translate3d(2%,1%,0) scale(1.10)}100%{background-position:100% 38%;transform:translate3d(-1%,2%,0) scale(1.06)}}@keyframes carmaaSellerSheen{0%,16%{transform:rotate(18deg) translateX(-170%);opacity:0}30%{opacity:.75}66%,100%{transform:rotate(18deg) translateX(500%);opacity:0}}@media (prefers-reduced-motion:reduce){.vehicle-demo-layout .seller-slot .seller-mini::before,.vehicle-demo-layout .seller-slot .seller-mini::after{animation:none !important}.vehicle-demo-layout .summary-facts .fact{transition:none !important}}.vehicle-demo-layout .section-card.vehicle-detail-specs-card,.vehicle-demo-layout .section-card.body-condition-card{padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;overflow:visible}.vehicle-demo-layout .vehicle-detail-specs-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;align-items:start}.vehicle-demo-layout .vehicle-detail-spec-group{min-width:0}.vehicle-demo-layout .vehicle-detail-spec-group .section-header{margin-bottom:12px;padding-inline:2px}.vehicle-demo-layout .vehicle-detail-spec-group .section-title{font-size:15px}.vehicle-demo-layout .vehicle-detail-spec-group .section-caption{font-size:11px;display:inline-flex;align-items:center;gap:8px}.vehicle-demo-layout .vds-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line-strong);border:1px solid var(--line-strong);border-radius:22px;overflow:hidden}.vehicle-demo-layout .vds-tile{position:relative;min-width:0;min-height:92px;padding:16px 16px 15px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;background:var(--surface-2);overflow:hidden}.vehicle-demo-layout .vds-tile-label{position:relative;z-index:1;color:var(--muted);font-size:11.5px;line-height:1.4}.vehicle-demo-layout .vds-tile-value{position:relative;z-index:1;color:var(--text);font-size:15.5px;font-weight:800;line-height:1.35;letter-spacing:-.2px;overflow-wrap:anywhere;unicode-bidi:plaintext}.vehicle-demo-layout .vds-tile.is-empty .vds-tile-value{color:var(--muted);font-size:13px;font-weight:600}.vehicle-demo-layout .vds-tile-mark{position:absolute;inset-inline-end:-6px;bottom:-10px;color:var(--text);opacity:.07;pointer-events:none}.vehicle-demo-layout .vds-tile-mark .icon{width:68px;height:68px;stroke-width:1.2}.vehicle-demo-layout .vds-tile.is-empty .vds-tile-mark{opacity:.035}.vehicle-demo-layout .vds-docs{border:1px solid var(--line-strong);border-radius:22px;background:var(--surface-2);overflow:hidden}.vehicle-demo-layout .vds-doc{display:flex;align-items:center;gap:14px;padding:14px 16px}.vehicle-demo-layout .vds-doc + .vds-doc{border-top:1px solid var(--line)}.vehicle-demo-layout .vds-doc-badge{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px}.vehicle-demo-layout .vds-doc-badge .icon{width:19px;height:19px}.vehicle-demo-layout .vds-doc.is-empty .vds-doc-badge{border:1.5px dashed var(--line-strong);color:var(--muted)}.vehicle-demo-layout .vds-doc.is-ok .vds-doc-badge{background:rgba(52,211,153,.13);border:1px solid rgba(52,211,153,.3);color:#34d399}.vehicle-demo-layout .vds-doc-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.vehicle-demo-layout .vds-doc-label{color:var(--muted);font-size:11.5px}.vehicle-demo-layout .vds-doc-value{color:var(--text);font-size:14.5px;font-weight:750;overflow-wrap:anywhere;unicode-bidi:plaintext}.vehicle-demo-layout .vds-doc.is-empty .vds-doc-value{color:var(--muted);font-size:13px;font-weight:600}.vehicle-demo-layout .vds-doc-check{color:#34d399;display:grid;place-items:center}.vehicle-demo-layout .vds-doc-check .icon{width:20px;height:20px}.vehicle-demo-layout .vds-meter{display:inline-flex;gap:3px}.vehicle-demo-layout .vds-meter i{width:14px;height:4px;border-radius:2px;background:var(--line-strong)}.vehicle-demo-layout .vds-meter i.on{background:#34d399}.vehicle-demo-layout .vds-note{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding-inline:4px;color:var(--muted);font-size:11.5px;line-height:1.6}.vehicle-demo-layout .vds-note[hidden]{display:none}.vehicle-demo-layout .vds-note .icon{width:15px;height:15px}@media (max-width:700px){.vehicle-demo-layout .vehicle-detail-specs-layout{grid-template-columns:minmax(0,1fr);gap:26px}.vehicle-demo-layout .vds-tile{min-height:86px;padding:14px}.vehicle-demo-layout .vds-tile-value{font-size:15px}.vehicle-demo-layout .vds-doc{padding:12px 14px}}.vehicle-demo-layout .body-condition-card .section-header{margin-bottom:14px;padding-inline:2px}.vehicle-demo-layout .body-condition-card .section-title{font-size:15px}.vehicle-demo-layout .body-condition-card .section-caption{font-size:11px}.vehicle-demo-layout .bc-sheet{border:1px solid var(--line-strong);border-radius:22px;overflow:hidden;background:#e8e8e8}.vehicle-demo-layout .bc-sheet svg{display:block;width:100%;height:auto;max-width:none;margin:0;filter:brightness(.92) contrast(1.03)}.vehicle-demo-layout .bc-sheet .car-panel-shape{cursor:default}.vehicle-demo-layout .bc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 2px 0}.vehicle-demo-layout .bc-chip{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 12px;border:1px solid var(--line-strong);border-radius:99px;background:rgba(255,255,255,.03);color:var(--text-2);font-size:12px;font-weight:700;line-height:1.4}.vehicle-demo-layout .bc-chip::before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--bc-color,var(--muted))}.vehicle-demo-layout .bc-chip.is-clear{color:var(--muted);font-weight:600}.vehicle-demo-layout .bc-chip.is-clear::before{background:#34d399}.sell-spec-text-input{width:100%;min-height:44px;border:1px solid var(--sm-line,#1b1b1b);border-radius:12px;padding:11px 12px;background:var(--sm-panel,#131313);color:var(--sm-text,#e9ecef);font:inherit;font-size:13px;outline:none;direction:rtl}.sell-spec-text-input::placeholder{color:var(--sm-muted,#777d82)}.sell-spec-text-input:focus{border-color:#8f7cf2;box-shadow:0 0 0 2px rgba(143,124,242,.12)}.sell-ownership-more{margin-top:6px;padding-top:4px;border-top:1px solid var(--sm-line,#1b1b1b)}.sell-ownership-more > summary{text-align:right;padding:13px 2px;color:var(--sm-text,#d5d8db)}.sell-ownership-intro{margin:0 0 14px;color:var(--sm-muted,#898f94);font-size:12px;line-height:1.8;text-align:right}.sell-ownership-sections{padding:0 0 6px;gap:18px}.sell-ownership-sections .sell-chip-grid{gap:7px}.sell-ownership-sections .sell-chip{min-height:38px;padding:8px 12px;border-radius:11px;font-size:12px}body article.xc .xc-glass.xc-glass--tab{position:absolute;z-index:3;left:18px;right:18px;bottom:0;transform:translateY(50%);display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:0;padding:0;overflow:hidden;border-radius:26px;direction:rtl;color:#f3f5f7;background:linear-gradient(112deg,rgba(19,19,19,.97) 0%,rgba(9,9,9,.97) 72%,rgba(8,8,8,.98) 100%);border:1px solid rgba(171,185,203,.23);box-shadow:0 15px 36px rgba(0,0,0,.42),inset 0 1px 0 rgba(242,247,255,.13),inset 0 -1px 0 rgba(255,255,255,.035);-webkit-backdrop-filter:blur(30px) saturate(112%);backdrop-filter:blur(30px) saturate(112%);isolation:isolate}body article.xc .xc-glass.xc-glass--tab::before{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,rgba(235,242,252,.065),transparent 27%,rgba(255,255,255,.012) 72%,rgba(255,255,255,.035))}body article.xc .xc-glass--tab .xc-glass-text{position:relative;z-index:1;order:1;flex:1 1 auto;min-width:0;padding:17px 22px 16px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:13px}body article.xc .xc-glass--tab .xc-b-head{display:flex;align-items:center;flex-wrap:nowrap;gap:14px;min-width:0}body article.xc .xc-glass--tab .xc-title{display:block;flex:1 1 auto;min-width:0;max-width:100%;margin:0;color:#f5f6f8;font-size:30px;font-weight:900;letter-spacing:-.65px;line-height:1.24;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 12px rgba(255,255,255,.075);unicode-bidi:plaintext}body article.xc .xc-glass--tab .xc-title.is-two-line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;line-height:1.22}body article.xc .xc-glass--tab .xc-b-year{order:2;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;border-radius:999px;color:#d8dde5;background:linear-gradient(145deg,rgba(118,132,151,.23),rgba(28,28,28,.34));border:1px solid rgba(211,222,239,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.065);font-size:17px;font-weight:850;line-height:1;white-space:nowrap}body article.xc .xc-glass--tab .xc-b-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;overflow:visible;color:#c6ccd5;font-size:15px;font-weight:700;line-height:1.25}body article.xc .xc-glass--tab .xc-b-item{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;max-width:100%;padding:7px 14px;border-radius:999px;color:#cbd1da;background:linear-gradient(145deg,rgba(91,103,120,.23),rgba(15,15,15,.72));border:1px solid rgba(174,190,211,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 3px 8px rgba(0,0,0,.13);white-space:nowrap}body article.xc .xc-glass--tab .xc-b-item svg{flex:0 0 auto;width:18px;height:18px;color:#c2cad4;opacity:.95}body article.xc .xc-glass--tab .xc-b-item--trade{color:#53d7a7;background:linear-gradient(145deg,rgba(64,193,148,.10),rgba(15,15,15,.73));border-color:rgba(83,215,167,.19)}body article.xc .xc-glass--tab .xc-b-item--trade svg{color:#53d7a7}body article.xc .xc-glass--tab .xc-b-item--paint{color:#d0d4da}body article.xc .xc-glass--tab .xc-b-item--hybrid{color:#cdd2da}body article.xc .xc-glass--tab .xc-price.xc-price--tab{position:relative;z-index:1;order:2;flex:0 0 31%;width:31%;min-width:150px;max-width:34%;margin:0;padding:18px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;color:#f5f6f8;background:linear-gradient(145deg,rgba(87,99,114,.56),rgba(24,24,24,.83));border:0;border-inline-start:1px solid rgba(190,205,224,.25);border-radius:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset -1px 0 0 rgba(255,255,255,.025)}body article.xc .xc-glass--tab .xc-price--tab .xc-price-amount{display:block;max-width:100%;color:#f5f7fa;font-size:clamp(34px,3.4vw,52px);font-weight:900;letter-spacing:-1px;line-height:1.02;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 2px 18px rgba(230,239,250,.12)}body article.xc .xc-glass--tab .xc-price--tab .xc-price-unit{display:block;margin:0;color:#c6cdd6;font-size:15px;font-weight:750;line-height:1.35;white-space:nowrap}body article.xc .xc-glass--tab .xc-price--text .xc-price-amount{font-size:clamp(15px,1.7vw,23px);line-height:1.3;white-space:normal;overflow-wrap:anywhere}body article.xc .xc-glass--tab .xc-price--text .xc-price-unit{display:none}body article.xc .xc-media{overflow:visible}body article.xc .xc-media::after{border-radius:24px}body article.xc{margin-bottom:2px}@media (max-width:900px){body article.xc .xc-glass--tab .xc-glass-text{padding:14px 16px;gap:11px}body article.xc .xc-glass--tab .xc-title{font-size:25px}body article.xc .xc-glass--tab .xc-b-year{min-height:32px;font-size:15px;padding:0 12px}body article.xc .xc-glass--tab .xc-b-meta{gap:6px;font-size:13px}body article.xc .xc-glass--tab .xc-b-item{min-height:36px;padding:6px 10px;gap:6px}body article.xc .xc-glass--tab .xc-b-item svg{width:15px;height:15px}body article.xc .xc-glass--tab .xc-price.xc-price--tab{flex-basis:30%;width:30%;min-width:120px;padding:14px 11px}body article.xc .xc-glass--tab .xc-price--tab .xc-price-amount{font-size:clamp(30px,4.3vw,42px)}}@media (max-width:600px){body article.xc .xc-glass.xc-glass--tab{left:10px;right:10px;border-radius:19px}body article.xc .xc-glass--tab .xc-glass-text{padding:11px 10px;gap:9px}body article.xc .xc-glass--tab .xc-b-head{gap:7px}body article.xc .xc-glass--tab .xc-title{font-size:21px;letter-spacing:-.35px}body article.xc .xc-glass--tab .xc-b-year{min-height:27px;padding:0 9px;font-size:12px}body article.xc .xc-glass--tab .xc-b-meta{gap:5px;font-size:11px}body article.xc .xc-glass--tab .xc-b-item{min-height:29px;padding:5px 8px;gap:5px}body article.xc .xc-glass--tab .xc-b-item svg{width:13px;height:13px}body article.xc .xc-glass--tab .xc-price.xc-price--tab{flex-basis:31%;width:31%;min-width:91px;padding:10px 6px}body article.xc .xc-glass--tab .xc-price--tab .xc-price-amount{font-size:clamp(23px,7vw,32px);letter-spacing:-.4px}body article.xc .xc-glass--tab .xc-price--tab .xc-price-unit{font-size:10px;white-space:normal}}@media (max-width:390px){body article.xc .xc-glass.xc-glass--tab{left:6px;right:6px}body article.xc .xc-glass--tab .xc-glass-text{padding:9px 8px;gap:7px}body article.xc .xc-glass--tab .xc-title{font-size:18px}body article.xc .xc-glass--tab .xc-b-meta{gap:4px;font-size:10px}body article.xc .xc-glass--tab .xc-b-item{min-height:26px;padding:4px 6px;gap:4px}body article.xc .xc-glass--tab .xc-price.xc-price--tab{flex-basis:29%;width:29%;min-width:82px;padding:8px 5px}body article.xc .xc-glass--tab .xc-price--tab .xc-price-amount{font-size:23px}body article.xc .xc-glass--tab .xc-price--tab .xc-price-unit{font-size:9px}}@media (prefers-reduced-motion:reduce){body .explore-list[data-list-style="large"] article.xc:active{transform:none}}.cm-home-page{--cm-home-bg:#080808;--cm-home-card:#0e0e0e;--cm-home-border:rgba(190,202,218,.13);--cm-home-muted:#8e959f;--cm-home-white:#f3f5f7;--cm-home-accent:#b9a9ff;color:var(--cm-home-white);width:100%;padding:4px 0 112px;overflow:hidden;background:radial-gradient(ellipse at 92% 0%,rgba(112,123,145,.10),transparent 35%),var(--cm-home-bg);font-family:"Vazirmatn","Segoe UI",Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.cm-home-hero{padding:21px 18px 17px;text-align:right}.cm-home-eyebrow{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(190,202,218,.13);background:rgba(255,255,255,.035);border-radius:999px;padding:6px 10px;color:#b9bec7;font-size:10.5px;letter-spacing:.02em}.cm-home-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#a99ae8;box-shadow:0 0 0 3px rgba(169,154,232,.12)}.cm-home-hero h1{margin:15px 0 0;font-size:clamp(25px,6vw,32px);line-height:1.3;font-weight:850;letter-spacing:-.045em;color:#f6f7f9}.cm-home-hero h1 span{color:#c6cbd3}.cm-home-hero p{margin:7px 0 0;font-size:13px;line-height:1.8;color:#9298a2}.cm-home-services{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:2px 14px 15px;direction:rtl}.cm-home-tile{position:relative;isolation:isolate;min-width:0;min-height:142px;grid-column:span 2;padding:14px 13px;border:1px solid var(--cm-home-border);border-radius:21px;color:var(--cm-home-white);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.018) 54%,rgba(255,255,255,.035)),#0e0e0e;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 9px 25px rgba(0,0,0,.15);overflow:hidden;text-align:right;appearance:none;-webkit-appearance:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.cm-home-tile:active:not(:disabled){transform:scale(.975)}.cm-home-tile-copy{position:relative;z-index:4;display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:right}.cm-home-tile-copy strong{font-size:14px;line-height:1.35;letter-spacing:-.025em;font-weight:800;color:#f4f5f7;white-space:nowrap}.cm-home-tile-copy small{font-size:10px;line-height:1.6;font-weight:400;color:#9ba2ac;max-width:100%}.cm-home-tile-listings{background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.01) 55%),#101010}.cm-home-car-art{position:absolute;z-index:1;width:130%;left:-28%;bottom:-5px;height:70px;transform:rotate(-2deg);opacity:.9;mask-image:linear-gradient(to bottom,#000 65%,transparent 100%)}.cm-home-car-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%;border-radius:13px;filter:saturate(.5) brightness(.78) contrast(1.08)}.cm-home-tile-listings::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(13,13,13,.12),rgba(8,8,8,.05) 38%,rgba(8,8,8,.72) 100%);pointer-events:none}.cm-home-tile-mark{position:absolute;z-index:3;top:68px;right:12px;width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:rgba(11,11,11,.72);border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(12px)}.cm-home-tile-mark svg{width:20px;height:20px;fill:none;stroke:#e7eaf0;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.cm-home-art{position:absolute;z-index:1;left:7px;bottom:3px;width:78px;height:73px;opacity:.92}.cm-home-art-qa{left:1px;bottom:0}.cm-home-bubble{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid rgba(224,229,238,.19);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 8px 18px rgba(0,0,0,.22);font-weight:800}.cm-home-bubble-back{width:39px;height:37px;right:8px;top:8px;color:#aaa6ce;font-size:19px;background:linear-gradient(145deg,rgba(170,163,217,.19),rgba(170,163,217,.04));transform:rotate(-10deg)}.cm-home-bubble-front{width:57px;height:42px;left:4px;bottom:6px;font-size:11px;letter-spacing:.06em;color:#dad6f7;background:linear-gradient(145deg,rgba(157,146,220,.25),rgba(83,79,110,.17));transform:rotate(5deg)}.cm-home-art-messages{left:2px;width:81px}.cm-home-message-shape{position:absolute;border-radius:14px;display:block;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 16px rgba(0,0,0,.18)}.cm-home-message-one{width:49px;height:35px;top:9px;left:18px;background:linear-gradient(135deg,rgba(199,207,218,.22),rgba(97,106,119,.15));border:1px solid rgba(210,216,227,.17);transform:rotate(-8deg)}.cm-home-message-one::after{content:"";position:absolute;bottom:-5px;left:9px;width:11px;height:11px;background:#777f8b;clip-path:polygon(0 0,100% 0,0 100%)}.cm-home-message-two{width:42px;height:28px;bottom:8px;right:3px;background:linear-gradient(135deg,rgba(159,147,217,.35),rgba(98,89,143,.22));border:1px solid rgba(191,181,244,.2);transform:rotate(8deg)}.cm-home-message-line{position:absolute;width:23px;height:3px;border-radius:3px;left:14px;top:22px;background:rgba(240,242,248,.7);box-shadow:0 7px 0 rgba(240,242,248,.35);transform:rotate(-8deg)}.cm-home-tile-wide{grid-column:span 3;min-height:118px}.cm-home-tile-account{min-height:118px}.cm-home-art-account{left:17px;bottom:6px;width:98px;height:79px}.cm-home-avatar-orb{position:absolute;left:4px;top:8px;width:52px;height:52px;border-radius:50%;border:1px solid rgba(224,229,238,.2);background:linear-gradient(145deg,rgba(189,198,213,.26),rgba(92,101,116,.1));display:grid;place-items:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 8px 20px rgba(0,0,0,.2)}.cm-home-avatar-orb svg{width:26px;height:26px;fill:none;stroke:#e1e4ea;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cm-home-account-glass{position:absolute;right:0;bottom:7px;width:51px;height:36px;border-radius:13px;border:1px solid rgba(214,219,228,.15);background:linear-gradient(145deg,rgba(189,198,213,.18),rgba(75,82,93,.12));transform:rotate(-10deg)}.cm-home-tile-arrow{position:absolute;left:13px;top:13px;font-size:17px;color:#adb4bf}.cm-home-tile-soon{background:linear-gradient(145deg,rgba(255,255,255,.03),rgba(255,255,255,.012)),#0d0d0d;filter:saturate(.42)}.cm-home-tile-soon:disabled{opacity:.77;cursor:default}.cm-home-soon-badge{position:absolute;left:12px;top:12px;z-index:4;border:1px solid rgba(190,197,207,.17);background:rgba(255,255,255,.055);border-radius:999px;padding:5px 8px;font-size:9px;color:#a7adb7}.cm-home-art-soon{left:7px;bottom:-6px;display:flex;align-items:flex-end;gap:5px;transform:rotate(-9deg);filter:blur(.4px)}.cm-home-art-soon span{display:block;width:15px;border-radius:9px 9px 5px 5px;border:1px solid rgba(200,207,220,.18);background:linear-gradient(180deg,rgba(207,213,224,.2),rgba(73,80,92,.08))}.cm-home-art-soon span:nth-child(1){height:24px}.cm-home-art-soon span:nth-child(2){height:48px}.cm-home-art-soon span:nth-child(3){height:36px}.cm-home-art-soon span:nth-child(4){height:59px}.cm-home-search{width:calc(100% - 28px);margin:0 14px 27px;padding:12px 13px;display:flex;align-items:center;gap:11px;text-align:right;border-radius:19px;border:1px solid rgba(190,202,218,.13);background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#0e0e0e;color:#f2f4f7;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.cm-home-search-icon{width:38px;height:38px;flex:0 0 38px;border-radius:13px;display:grid;place-items:center;background:rgba(255,255,255,.055);border:1px solid rgba(220,227,238,.08)}.cm-home-search-icon svg{width:20px;height:20px;fill:none;stroke:#b9c0ca;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cm-home-search-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cm-home-search-copy strong{font-size:12.5px;font-weight:750;line-height:1.4}.cm-home-search-copy small{font-size:10px;color:#858d99;line-height:1.5}.cm-home-search-arrow{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;color:#d4d8df;background:rgba(255,255,255,.06);border:1px solid rgba(220,227,238,.08);font-size:16px}.cm-home-latest{margin-top:2px;padding:0 14px 22px}.cm-home-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 2px 13px}.cm-home-section-heading h2{margin:0;color:#f1f3f6;font-size:16px;font-weight:850;letter-spacing:-.025em}.cm-home-section-heading p{margin:4px 0 0;color:#858d98;font-size:10.5px;line-height:1.6}.cm-home-section-heading button{flex-shrink:0;display:flex;align-items:center;gap:5px;background:rgba(255,255,255,.04);border:1px solid rgba(190,202,218,.12);color:#c1c7d0;padding:8px 10px;border-radius:999px;font-size:10px}.cm-home-featured-rail{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:1px 0 14px;scrollbar-width:none;overscroll-behavior-x:contain}.cm-home-featured-rail::-webkit-scrollbar{display:none}.cm-home-featured-rail > .xc{flex:0 0 85%;max-width:360px;scroll-snap-align:start}.cm-home-empty-latest{width:100%;padding:21px 15px;border:1px dashed rgba(190,202,218,.16);border-radius:17px;color:#8e96a1;font-size:12px;text-align:center}.cm-home-sell-cta{margin:0 14px;padding:17px 14px;display:flex;align-items:center;gap:11px;border:1px solid rgba(190,202,218,.13);border-radius:22px;background:linear-gradient(120deg,rgba(175,163,238,.09),transparent 55%),#0e0e0e;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.cm-home-sell-icon{width:38px;height:38px;flex:0 0 38px;border-radius:13px;display:grid;place-items:center;background:rgba(177,166,236,.12);border:1px solid rgba(177,166,236,.18)}.cm-home-sell-icon svg{width:20px;height:20px;fill:none;stroke:#c5baf7;stroke-width:1.9;stroke-linecap:round}.cm-home-sell-cta div{flex:1;min-width:0}.cm-home-sell-cta h2{margin:0;font-size:12.5px;font-weight:800;color:#f1f3f7}.cm-home-sell-cta p{margin:4px 0 0;font-size:10px;line-height:1.6;color:#9299a4}.cm-home-sell-cta button{flex-shrink:0;border:1px solid rgba(199,187,255,.18);background:#b6a8ed;color:#0f0f0f;border-radius:999px;padding:9px 11px;font-size:10px;font-weight:800;display:flex;gap:5px;align-items:center}.cm-home-footer-note{padding:24px 14px 8px;text-align:center;color:#626a75;font-size:10px;letter-spacing:.02em}.cm-home-skeleton{padding:18px 14px 35px}.cm-home-skeleton .sk-hero{height:79px;border-radius:18px;margin:0 4px 17px}.cm-home-skeleton .sk-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.cm-home-skeleton .sk-tiles span{grid-column:span 2;height:142px;border-radius:21px}.cm-home-skeleton .sk-tiles span:nth-child(n+4){grid-column:span 3;height:118px}.cm-home-skeleton .sk-search{height:62px;border-radius:19px;margin-top:16px}.cm-home-skeleton .sk-bottom{height:95px;border-radius:20px;margin-top:16px}@media (min-width:500px){.cm-home-page{max-width:520px;margin:0 auto}.cm-home-tile{min-height:150px}.cm-home-tile-wide,.cm-home-tile-account{min-height:124px}.cm-home-hero{padding-top:25px}}@media (max-width:365px){.cm-home-hero{padding-inline:15px}.cm-home-services{gap:8px;padding-inline:10px}.cm-home-tile{padding:12px 9px;min-height:132px;border-radius:18px}.cm-home-tile-copy strong{font-size:12.5px}.cm-home-tile-copy small{font-size:9px}.cm-home-tile-wide,.cm-home-tile-account{min-height:110px}.cm-home-art{transform:scale(.88);transform-origin:bottom left}.cm-home-car-art{width:145%;left:-42%}.cm-home-sell-cta{gap:8px;padding:14px 10px}.cm-home-sell-cta button{padding:8px 8px;font-size:9.5px}}.cm-home-services{align-items:stretch;grid-auto-flow:row;column-gap:10px;row-gap:10px;padding:3px 14px 17px}.cm-home-tile,.cm-home-tile:visited{display:block !important;box-sizing:border-box;min-width:0;min-height:142px;padding:0 !important;align-self:stretch;text-align:right;direction:rtl;border-radius:22px;border:1px solid rgba(202,211,225,.14);background-color:#101010;background-image:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.018) 62%,rgba(255,255,255,.028));box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 7px 18px rgba(0,0,0,.14);overflow:hidden;isolation:isolate}.cm-home-tile::before{content:"";position:absolute;z-index:0;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.025),transparent 42%)}.cm-home-tile-copy{position:absolute !important;z-index:5 !important;top:15px !important;right:13px !important;left:13px !important;bottom:auto !important;width:auto !important;max-width:none !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:5px !important;margin:0 !important;padding:0 !important;text-align:right !important;direction:rtl;pointer-events:none}.cm-home-tile-copy strong{display:block;max-width:100%;white-space:normal !important;overflow-wrap:anywhere;font-size:14px !important;line-height:1.45 !important;font-weight:820 !important;letter-spacing:-.035em;color:#f2f4f7;text-shadow:0 1px 8px rgba(0,0,0,.16)}.cm-home-tile-copy small{display:block;max-width:100%;white-space:normal !important;overflow-wrap:anywhere;font-size:10px !important;line-height:1.65 !important;font-weight:450 !important;color:#a0a7b1 !important}.cm-home-tile-listings{background-color:#101010;background-image:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 60%),#101010}.cm-home-tile-listings::after{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(180deg,#101010 0%,rgba(16,16,16,.97) 34%,rgba(16,16,16,.48) 62%,rgba(8,8,8,.12) 100%);pointer-events:none}.cm-home-car-art{position:absolute;z-index:1;left:-20%;right:auto;bottom:0;width:120%;height:48%;transform:none;opacity:.78;overflow:hidden;mask-image:linear-gradient(to bottom,transparent 0%,#000 35%,#000 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 35%,#000 100%)}.cm-home-car-art img{width:100%;height:100%;object-fit:cover;object-position:center 56%;border-radius:0;filter:saturate(.24) brightness(.68) contrast(1.05)}.cm-home-tile-listings .cm-home-tile-copy{right:13px !important;left:13px !important}.cm-home-tile-mark{top:auto !important;right:10px !important;bottom:10px !important;z-index:4 !important;width:29px;height:29px;border-radius:10px;background:rgba(12,12,12,.82);border-color:rgba(230,235,243,.15);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cm-home-tile-mark svg{width:18px;height:18px}.cm-home-art{z-index:1;left:5px;right:auto;bottom:3px;width:75px;height:56px;opacity:.72;transform:scale(.88);transform-origin:bottom left;pointer-events:none}.cm-home-art-qa{left:0;bottom:0;width:76px;height:60px}.cm-home-bubble{box-shadow:inset 0 1px 0 rgba(255,255,255,.075)}.cm-home-bubble-back{width:33px;height:31px;right:8px;top:4px;font-size:16px}.cm-home-bubble-front{width:49px;height:34px;left:3px;bottom:3px;font-size:10px}.cm-home-art-messages{left:0;width:75px;height:56px}.cm-home-message-one{width:43px;height:30px;top:5px;left:16px}.cm-home-message-two{width:37px;height:24px;bottom:4px;right:3px}.cm-home-message-line{width:20px;left:12px;top:17px}.cm-home-tile-wide{grid-column:span 3;min-height:118px}.cm-home-tile-account{min-height:118px}.cm-home-tile-account .cm-home-tile-copy,.cm-home-tile-soon .cm-home-tile-copy{top:17px !important;right:16px !important;left:16px !important}.cm-home-art-account{left:10px;bottom:5px;width:84px;height:61px;transform:scale(.86);transform-origin:bottom left;opacity:.64}.cm-home-avatar-orb{top:2px;left:3px;width:45px;height:45px}.cm-home-avatar-orb svg{width:23px;height:23px}.cm-home-account-glass{bottom:3px;width:43px;height:28px}.cm-home-tile-arrow{top:12px;left:13px;z-index:4;font-size:15px;color:#aab1bb}.cm-home-tile-soon{background-image:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),#0e0e0e;filter:none}.cm-home-tile-soon:disabled{opacity:.88}.cm-home-soon-badge{top:12px;left:12px;z-index:5;padding:5px 8px;font-size:9px;background:rgba(255,255,255,.045)}.cm-home-art-soon{left:7px;bottom:-2px;height:48px;width:auto;transform:rotate(-8deg);filter:none;opacity:.48}.cm-home-art-soon span{width:13px;border-radius:8px 8px 4px 4px}.cm-home-art-soon span:nth-child(1){height:19px}.cm-home-art-soon span:nth-child(2){height:37px}.cm-home-art-soon span:nth-child(3){height:29px}.cm-home-art-soon span:nth-child(4){height:44px}.cm-home-tile:focus-visible{outline:2px solid rgba(218,224,233,.7);outline-offset:3px}@media (hover:hover){.cm-home-tile:not(:disabled):hover{border-color:rgba(210,220,233,.24);background-color:#121212}}@media (min-width:500px){.cm-home-tile{min-height:150px}.cm-home-tile-wide,.cm-home-tile-account{min-height:124px}}@media (max-width:365px){.cm-home-services{column-gap:8px;row-gap:8px;padding-inline:10px}.cm-home-tile{min-height:132px;border-radius:18px}.cm-home-tile-copy{top:12px !important;right:10px !important;left:10px !important;gap:4px !important}.cm-home-tile-copy strong{font-size:12.5px !important}.cm-home-tile-copy small{font-size:9px !important}.cm-home-tile-wide,.cm-home-tile-account{min-height:110px}}body:has(#pageContent > [data-page="home"]) #bottomDock{display:none !important}body:has(#pageContent > [data-page="listings"]) #bottomDock [data-dock="listings"],body:has(#pageContent > [data-page="listings"]) #bottomDock [data-dock="qa"]{display:none !important}body:has(#pageContent > [data-page="listings"]) #bottomDock .bottom-dock-inner{justify-content:space-around}.cm-home-tile{background-color:#101010 !important;background-image:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018) 58%,rgba(255,255,255,.03)),#101010 !important;border-color:rgba(205,214,228,.16) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 8px 22px rgba(0,0,0,.2) !important}.cm-home-tile-copy{z-index:6 !important;top:15px !important;right:13px !important;left:13px !important;gap:5px !important;filter:none !important}.cm-home-tile-copy strong{color:#fbfcfe !important;font-size:14.5px !important;line-height:1.45 !important;font-weight:850 !important;text-shadow:0 2px 9px rgba(0,0,0,.68),0 1px 2px rgba(0,0,0,.8) !important}.cm-home-tile-copy small{color:#c0c6d0 !important;font-size:10.5px !important;line-height:1.65 !important;font-weight:500 !important;text-shadow:0 1px 7px rgba(0,0,0,.85),0 1px 2px rgba(0,0,0,.9) !important}.cm-home-art{z-index:1 !important;opacity:.19 !important;filter:saturate(.62) !important;pointer-events:none !important}.cm-home-art-qa{left:-8px !important;bottom:-7px !important;width:112px !important;height:91px !important;transform:none !important;opacity:.2 !important}.cm-home-bubble-back{width:54px !important;height:48px !important;right:13px !important;top:8px !important;font-size:22px !important;border-radius:19px !important}.cm-home-bubble-front{width:78px !important;height:53px !important;left:2px !important;bottom:2px !important;font-size:13px !important;border-radius:22px !important}.cm-home-art-messages{left:-10px !important;bottom:-7px !important;width:118px !important;height:92px !important;transform:none !important;opacity:.18 !important}.cm-home-message-one{width:72px !important;height:52px !important;top:8px !important;left:23px !important;border-radius:18px !important}.cm-home-message-two{width:62px !important;height:42px !important;bottom:4px !important;right:3px !important;border-radius:17px !important}.cm-home-message-line{width:35px !important;height:3px !important;left:20px !important;top:22px !important;box-shadow:0 9px 0 rgba(240,242,248,.35) !important}.cm-home-art-account{left:-6px !important;bottom:-7px !important;width:140px !important;height:104px !important;transform:none !important;opacity:.17 !important}.cm-home-avatar-orb{top:6px !important;left:7px !important;width:63px !important;height:63px !important}.cm-home-avatar-orb svg{width:31px !important;height:31px !important}.cm-home-account-glass{right:1px !important;bottom:7px !important;width:70px !important;height:48px !important;border-radius:17px !important}.cm-home-art-soon{left:-8px !important;bottom:-8px !important;height:82px !important;gap:7px !important;transform:rotate(-8deg) !important;opacity:.17 !important}.cm-home-art-soon span{width:19px !important;border-radius:10px 10px 5px 5px !important}.cm-home-art-soon span:nth-child(1){height:33px !important}.cm-home-art-soon span:nth-child(2){height:63px !important}.cm-home-art-soon span:nth-child(3){height:49px !important}.cm-home-art-soon span:nth-child(4){height:77px !important}.cm-home-soon-badge{color:#c1c7d0 !important;background:rgba(16,16,16,.82) !important;border-color:rgba(220,228,240,.18) !important;box-shadow:0 2px 8px rgba(0,0,0,.22) !important}.cm-home-tile-listings::after{z-index:2 !important;background:linear-gradient(180deg,rgba(16,16,16,.99) 0%,rgba(16,16,16,.96) 33%,rgba(11,11,11,.72) 58%,rgba(8,8,8,.48) 100%) !important}.cm-home-car-art{z-index:1 !important;left:-22% !important;bottom:-2px !important;width:140% !important;height:68% !important;opacity:.8 !important;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.28) 16%,#000 43%,#000 100%) !important;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.28) 16%,#000 43%,#000 100%) !important}.cm-home-car-art img{filter:saturate(.22) brightness(.62) contrast(1.05) !important}.cm-home-tile-mark{z-index:4 !important;opacity:.82 !important;background:rgba(12,12,12,.78) !important}.cm-home-tile-arrow{z-index:5 !important}.cm-home-tile-account .cm-home-tile-copy,.cm-home-tile-soon .cm-home-tile-copy{top:15px !important;right:15px !important;left:15px !important}.cm-home-tile-wide{min-height:122px !important}.cm-home-tile-account{min-height:122px !important}@media (max-width:365px){.cm-home-tile-copy{top:12px !important;right:10px !important;left:10px !important}.cm-home-tile-copy strong{font-size:13px !important}.cm-home-tile-copy small{font-size:9.5px !important}.cm-home-art-qa{width:102px !important;height:83px !important}.cm-home-art-messages{width:107px !important;height:84px !important}.cm-home-art-account{width:127px !important;height:96px !important}.cm-home-art-soon{height:72px !important}.cm-home-art-soon span:nth-child(1){height:27px !important}.cm-home-art-soon span:nth-child(2){height:54px !important}.cm-home-art-soon span:nth-child(3){height:42px !important}.cm-home-art-soon span:nth-child(4){height:67px !important}}.cm-home-hero h1{margin-top:0 !important}.cm-home-services{display:flex !important;flex-direction:column !important;gap:10px !important}.cm-home-services-primary{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:10px;direction:rtl;min-width:0}.cm-home-services-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;direction:rtl;min-width:0}.cm-home-services-primary > .cm-home-tile,.cm-home-services-secondary > .cm-home-tile{grid-column:auto !important;width:100%;min-width:0}.cm-home-services-primary > .cm-home-tile-listings{min-height:142px}.cm-home-services-primary > .cm-home-tile-qa,.cm-home-services-primary > .cm-home-tile-messages{min-height:142px}.cm-home-services-secondary > .cm-home-tile{min-height:122px !important}@media (max-width:365px){.cm-home-services-primary{grid-template-columns:1.14fr 1fr 1fr;gap:8px}.cm-home-services-secondary{gap:8px}.cm-home-services{gap:8px !important}.cm-home-services-primary > .cm-home-tile{min-height:132px}}.cm-home-services-primary > .cm-home-tile,.cm-home-services-secondary > .cm-home-tile{display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:7px !important;align-self:stretch !important;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;overflow:visible !important;background:transparent !important;box-shadow:none !important;color:#f4f6fa !important;text-align:center !important;white-space:normal !important;cursor:pointer}.cm-home-tile-surface{display:block;position:relative;isolation:isolate;box-sizing:border-box;width:100%;height:120px;flex:0 0 120px;overflow:hidden;border-radius:22px;border:1px solid rgba(205,214,228,.17);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.018) 60%,rgba(255,255,255,.035)),#101010;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 8px 22px rgba(0,0,0,.2)}.cm-home-tile-surface::before{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;background:linear-gradient(125deg,rgba(255,255,255,.03),transparent 45%);pointer-events:none}.cm-home-tile-label{position:relative;z-index:6;display:block;width:100%;margin:0;padding:0 2px 1px;box-sizing:border-box;color:#f5f6f9;font-size:13px;font-weight:800;line-height:1.45;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.4);overflow-wrap:anywhere}.cm-home-tile .cm-home-tile-copy{display:none !important}.cm-home-tile-listings .cm-home-tile-surface{background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012) 60%),#101010}.cm-home-tile-listings .cm-home-tile-surface::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(16,16,16,.38) 0%,rgba(16,16,16,.22) 30%,rgba(8,8,8,.22) 100%)}.cm-home-tile-listings .cm-home-car-art{position:absolute;z-index:1;left:-20%;bottom:-4px;width:142%;height:88%;opacity:.86;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 12%,#000 38%,#000 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 12%,#000 38%,#000 100%)}.cm-home-tile-listings .cm-home-car-art img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.22) brightness(.7) contrast(1.05)}.cm-home-tile-listings .cm-home-tile-mark{top:auto !important;right:9px !important;bottom:9px !important;z-index:4 !important}.cm-home-tile-surface .cm-home-art{z-index:1 !important;opacity:.2 !important}.cm-home-tile-surface .cm-home-art-qa{left:-8px !important;bottom:-9px !important;width:112px !important;height:94px !important}.cm-home-tile-surface .cm-home-art-messages{left:-10px !important;bottom:-9px !important;width:118px !important;height:96px !important}.cm-home-tile-surface .cm-home-art-account{left:-5px !important;bottom:-8px !important;width:142px !important;height:106px !important}.cm-home-tile-surface .cm-home-art-soon{left:-8px !important;bottom:-8px !important;height:82px !important;opacity:.17 !important}.cm-home-tile-surface .cm-home-tile-arrow{top:10px !important;left:11px !important;z-index:4 !important}.cm-home-tile-surface .cm-home-soon-badge{top:9px !important;left:9px !important;z-index:4 !important}.cm-home-tile-soon:disabled{opacity:1 !important}.cm-home-tile-soon:disabled .cm-home-tile-surface{opacity:.82}.cm-home-tile:not(:disabled):active .cm-home-tile-surface{transform:scale(.975)}.cm-home-tile:focus-visible .cm-home-tile-surface{outline:2px solid rgba(218,224,233,.7);outline-offset:3px}@media (hover:hover){.cm-home-tile:not(:disabled):hover .cm-home-tile-surface{border-color:rgba(210,220,233,.28)}.cm-home-tile:not(:disabled):hover .cm-home-tile-label{color:#fff}}.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface{height:128px;flex-basis:128px}.cm-home-services-primary > .cm-home-tile-qa .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-messages .cm-home-tile-surface{height:128px;flex-basis:128px}.cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{height:100px;flex-basis:100px}@media (min-width:500px){.cm-home-tile-surface{height:140px;flex-basis:140px}.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-qa .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-messages .cm-home-tile-surface{height:140px;flex-basis:140px}.cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{height:114px;flex-basis:114px}}@media (max-width:365px){.cm-home-tile-surface{height:108px;flex-basis:108px;border-radius:18px}.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-qa .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-messages .cm-home-tile-surface{height:108px;flex-basis:108px}.cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{height:92px;flex-basis:92px}.cm-home-tile-label{font-size:12px;line-height:1.4}}.cm-home-tile::before,.cm-home-tile::after{content:none !important;display:none !important}.cm-home-services-primary{display:grid !important;grid-template-columns:minmax(0,2fr) minmax(0,1fr) !important;gap:10px !important;direction:rtl !important;align-items:start !important}.cm-home-services-primary > .cm-home-tile-listings{grid-column:auto !important;min-width:0 !important}.cm-home-services-primary > .cm-home-tile-qa{grid-column:auto !important;min-width:0 !important}.cm-home-services-secondary{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important;direction:rtl !important;align-items:start !important}.cm-home-services-secondary > .cm-home-tile{grid-column:auto !important;min-width:0 !important}.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface{width:100% !important}@media (max-width:365px){.cm-home-services-primary{grid-template-columns:minmax(0,2fr) minmax(0,1fr) !important;gap:8px !important}.cm-home-services-secondary{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px !important}}.xcard{align-items:center}.xcard-body{align-self:center;height:152px;padding:1px 2px;gap:6px;justify-content:flex-start;align-items:stretch;text-align:start}.xcard-row-top{justify-content:flex-start;min-height:18px}.xcard-brand{font-size:12px;color:#a3a7ab}.xcard-brand-avatar{width:18px;height:18px}.xcard-title{font-size:15px;line-height:1.35}.xcard-title-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.xcard-badge-stack{gap:5px}.xcard-year-badge,.xcard-hybrid-badge,.xcard-trim-badge,.xcard-badge-stack > .xpatch{height:22px;padding:0 10px;font-size:11px;line-height:1;box-sizing:border-box;display:inline-flex;align-items:center}.xcard-row-mid{gap:0}.xcard-spec{font-size:12px;color:#a3a7ab;font-weight:600;gap:5px}.xcard-row-bottom{margin-top:auto;padding-top:0;justify-content:flex-start}.xcard-price{flex-direction:column;align-items:flex-start;gap:2px}.xcard-price-amount{font-size:19px;line-height:1.1}.xcard-price-unit{font-size:10.5px}.xcard-media .seller-tag{position:absolute;z-index:2;bottom:7px;inset-inline-start:7px;height:21px;padding:0 8px;font-size:10px;background:rgba(12,12,12,.66);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.xcard-media .seller-tag-dealer,.theme-light .xcard-media .seller-tag-dealer{background:rgba(12,12,12,.66);color:#8dbcff}.xcard-media .seller-tag-personal,.theme-light .xcard-media .seller-tag-personal{background:rgba(12,12,12,.66);color:#fff}.xcard-promo-badge{top:7px;inset-inline-start:7px;height:21px;display:inline-flex;align-items:center;padding:0 8px;font-size:10px}.theme-light .xcard-brand,.theme-light .xcard-spec{color:#7d8186}@media (max-width:430px){.xcard-body{height:140px;gap:5px}.xcard-price-amount{font-size:18px}}.xcd-wrap{container-type:inline-size;max-width:760px;margin-inline:auto}.xcd{position:relative;display:flex;flex-direction:row-reverse;align-items:stretch;box-sizing:border-box;padding:2.3cqw;border-radius:5.6cqw;background:linear-gradient(150deg,#101010 0%,#0a0a0a 72%);border:1px solid rgba(255,255,255,.07);box-shadow:0 12px 30px rgba(0,0,0,.4);overflow:hidden;cursor:pointer;color:#fff;transition:transform .18s cubic-bezier(.22,1,.36,1)}.xcd:active{transform:scale(.985)}.xcd :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.xcd-ic{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.xcd-photo{position:relative;flex:0 0 55%;width:55%;border-radius:4.4cqw;overflow:hidden;background:#111111;isolation:isolate;clip-path:polygon(0 0,100% 0,84% 100%,0 100%)}.xcd-photo-img,.xcd-photo-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.xcd-photo .seller-tag{position:absolute;z-index:3;top:2cqw;inset-inline-end:auto;left:2cqw;height:4.4cqw;padding:0 2.3cqw;font-size:max(7px,1.8cqw);gap:.9cqw;border-radius:999px;-webkit-backdrop-filter:none;backdrop-filter:none}.xcd-photo .seller-tag svg{width:2cqw;height:2cqw}.xcd-photo .seller-tag-dealer,.theme-light .xcd-photo .seller-tag-dealer{background:#2f5bea;color:#fff}.xcd-photo .seller-tag-personal,.theme-light .xcd-photo .seller-tag-personal{background:rgba(11,11,11,.72);color:#fff}.xcd-flag{position:absolute;z-index:3;top:2cqw;right:9cqw;height:4cqw;display:inline-flex;align-items:center;padding:0 1.9cqw;border-radius:999px;font-size:max(6.5px,1.5cqw);font-weight:800;background:rgba(11,11,11,.72);color:#e9ecef}.xcd-flag--urgent{background:#9b1b30;color:#fff;right:auto;left:2cqw;top:7.4cqw}.xcd-count{position:absolute;z-index:3;left:2cqw;bottom:2cqw;display:flex;align-items:center;gap:2.2cqw;height:4.9cqw;padding:0 2.4cqw;border-radius:999px;background:rgba(9,9,9,.74);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:max(7px,1.7cqw);font-weight:700;color:#e9ecef}.xcd-count-text{display:inline-flex;align-items:center;gap:.9cqw;white-space:nowrap}.xcd-count-text .xcd-ic{font-size:max(9px,2.2cqw);color:#8aa4ff}.xcd-dots{display:inline-flex;gap:1cqw}.xcd-dots i{width:1.2cqw;height:1.2cqw;border-radius:50%;background:rgba(255,255,255,.28)}.xcd-dots i.is-on{background:#3b6cf5}.xcd-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:1.5cqw;padding:.8cqw 1.8cqw .8cqw .4cqw}.xcd-head{display:flex;align-items:center;justify-content:space-between;gap:2cqw;min-height:4.5cqw}.xcd-brandchip{display:inline-flex;align-items:center;gap:1cqw;height:4.5cqw;padding:0 2.6cqw;border-radius:999px;background:#131313 !important;border:1px solid rgba(255,255,255,.07) !important;font-size:max(7px,1.75cqw);font-weight:800;color:#e6e9ee}.xcd-brandchip .xcd-ic{font-size:max(8px,2cqw)}.xcd-logo{height:3.3cqw;max-width:42%;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.95}.xcd-logo--badge{filter:none !important;opacity:1 !important;width:4.6cqw;height:4.6cqw;padding:.5cqw;box-sizing:border-box;border-radius:50%;background:#e9ecef;object-fit:contain}.xcd-titlerow{display:flex;align-items:center;justify-content:space-between;gap:1.5cqw}.xcd-title{flex:1;min-width:0;margin:0;font-size:max(12px,4.1cqw);font-weight:800;line-height:1.2;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.xcd-heart{flex:0 0 auto;width:4.9cqw;height:4.9cqw;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14) !important;background:#101010 !important;color:#e6e9ee}.xcd-heart .xcd-ic{font-size:max(9px,2.3cqw)}.xcd-heart.is-on{color:#9b1b30;border-color:rgba(155,27,48,.5) !important}.xcd-heart.is-on .xcd-ic{fill:currentColor}.xcd-chips{display:flex;flex-wrap:nowrap;overflow:hidden;gap:1.1cqw;justify-content:flex-start;padding-bottom:1.5cqw;border-bottom:1px solid rgba(255,255,255,.08)}.xcd-chip{display:inline-flex;align-items:center;gap:.6cqw;height:4.2cqw;padding:0 2.4cqw;border-radius:999px;font-size:max(7.5px,2.2cqw);font-weight:800;line-height:1;white-space:nowrap;box-sizing:border-box}.xcd-chip--year{background:#243a1f;color:#a7ee5f}.xcd-chip--hybrid{background:rgba(37,99,235,.2);color:#60a5fa}.xcd-chip--trade,.xcd-chip--paint,.xcd-chip--ribbon{font-size:max(6.5px,1.6cqw);padding:0 1.8cqw}.xcd-chip--trade{background:rgba(45,212,191,.16);color:#2dd4bf}.xcd-chip--paint{background:rgba(251,191,36,.16);color:#fbbf24}.xcd-chip--ribbon{background:rgba(255,255,255,.1);color:#d6d9de;max-width:16cqw;overflow:hidden;text-overflow:ellipsis}.xcd-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.xcd-spec{display:flex;flex-direction:column;align-items:center;gap:.5cqw;min-width:0;padding:0 .4cqw;text-align:center}.xcd-spec + .xcd-spec{border-inline-start:1px solid rgba(255,255,255,.08)}.xcd-spec .xcd-ic{font-size:max(11px,2.7cqw);color:#aeb6c4}.xcd-spec-label{font-size:max(6px,1.4cqw);color:#9aa3b2;font-weight:600;white-space:nowrap}.xcd-spec-val{font-size:max(6.5px,1.45cqw);font-weight:800;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xcd-foot{display:flex;gap:1.4cqw;align-items:stretch}.xcd-km{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:1.2cqw;padding:1.2cqw 1.8cqw;border-radius:3.4cqw;background:#0f0f0f;border:1px solid rgba(255,255,255,.07)}.xcd-km > .xcd-ic{font-size:max(14px,3.4cqw);color:#aeb6c4}.xcd-km-text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.xcd-km-label{font-size:max(6px,1.35cqw);color:#9aa3b2;font-weight:600}.xcd-km-val{font-size:max(10px,2.6cqw);font-weight:800;color:#fff}.xcd-km-unit{font-size:max(6px,1.3cqw);color:#8a93a3}.xcd-price{flex:1.6 1 0;min-width:0;display:flex;margin-inline-start:.8cqw;border-radius:3.4cqw;border:1.5px solid #8be04e;background:linear-gradient(135deg,#1f4a27 0%,#0f2a1d 80%);transform:skewX(-8deg);box-shadow:0 0 14px rgba(139,224,78,.12)}.xcd-price-in{flex:1;min-width:0;transform:skewX(8deg);padding:1cqw 2.2cqw;display:flex;flex-direction:column;justify-content:center;gap:.3cqw}.xcd-price-label{display:inline-flex;align-items:center;gap:1cqw;font-size:max(7px,1.8cqw);font-weight:700;color:#e9f6e2}.xcd-tagic{width:max(9px,2.2cqw);height:max(9px,2.2cqw);fill:#8be04e}.xcd-tagic circle{fill:#0e0e0e}.xcd-price-row{display:flex;align-items:baseline;flex-wrap:nowrap;gap:1cqw}.xcd-price-amount{font-size:max(14px,4.3cqw);font-weight:800;line-height:1.05;color:#fff}.xcd-price--text .xcd-price-amount{font-size:max(11px,3.2cqw)}.xcd-price-unit{font-size:max(7px,1.7cqw);font-weight:700;color:#cfe3c4;white-space:nowrap}.theme-light .xcd{background:#fff;border-color:#dfe3ea;color:#0f0f0f;box-shadow:0 8px 22px rgba(30,40,60,.1)}.theme-light .xcd-title,.theme-light .xcd-spec-val,.theme-light .xcd-km-val{color:#0f0f0f}.theme-light .xcd-brandchip,.theme-light .xcd-km,.theme-light .xcd-heart{background:#f1f3f7 !important;color:#1b1b1b;border-color:#dfe3ea !important}.theme-light .xcd-logo:not(.xcd-logo--badge){filter:brightness(0);opacity:.85}.theme-light .xcd-chips,.theme-light .xcd-spec + .xcd-spec{border-color:#e4e7ed}.theme-light .xcd-price{background:linear-gradient(135deg,#e6f6dc,#d3efc2)}.theme-light .xcd-price-label,.theme-light .xcd-price-amount{color:#14301a}.theme-light .xcd-price-unit{color:#3f6a3a}.theme-light .xcd-chip--year{background:#e3f4d2;color:#3b7a12}.explore-list:not([data-list-style="large"]) > .swipe-row{contain-intrinsic-size:auto 175px}.xcd{min-height:46cqw}.xcd-info{gap:2cqw}.xcd-chips{border-bottom:0;padding-bottom:0}.xcd-foot{margin-top:auto;gap:1.2cqw}.xcd-km{flex:1 1 0;padding:1.2cqw 1.6cqw;gap:1cqw;overflow:hidden}.xcd-km > .xcd-ic{font-size:max(12px,3cqw)}.xcd-km-text{flex:1;align-items:flex-start}.xcd-km-val{font-size:max(9px,2.4cqw);white-space:nowrap}.xcd-km-label,.xcd-km-unit{white-space:nowrap}.xcd-price{flex:2 1 0;margin-inline-start:1cqw;overflow:hidden}.xcd-price-in{padding:1cqw 1.8cqw 1cqw 2.4cqw;overflow:hidden}.xcd-price-row{gap:.8cqw;min-width:0}.xcd-price-amount{font-size:max(13px,3.8cqw);white-space:nowrap}.xcd-price-unit{font-size:max(6.5px,1.5cqw)}.xcd-title{font-size:max(12px,4.1cqw)}.xcd{min-height:50cqw}.xcd-chips{flex-wrap:wrap;overflow:visible;row-gap:1cqw}.xcd-foot{gap:1.2cqw}.xcd-km{flex:1.2 1 0;padding:1.2cqw 1.4cqw;gap:.8cqw}.xcd-km > .xcd-ic{font-size:max(10px,2.5cqw)}.xcd-km-val{font-size:max(8.5px,2.2cqw)}.xcd-km-label,.xcd-km-unit{font-size:max(6px,1.25cqw)}.xcd-price{flex:1.8 1 0}.xcd-price-in{padding:1cqw 2cqw 1cqw 2.2cqw}.xcd-price-row{flex-direction:column;align-items:flex-start;gap:.2cqw}.xcd-price-amount{font-size:max(13px,3.8cqw);line-height:1}.xcd-price-unit{font-size:max(6.5px,1.55cqw);line-height:1.1}.xcd{min-height:46cqw}.xcd-info{justify-content:space-between;padding:1.2cqw 1.8cqw 1.2cqw .4cqw}.xcd-head{min-height:5.2cqw}.xcd-brandchip{height:5.2cqw;font-size:max(8px,2cqw)}.xcd-logo{height:3.8cqw}.xcd-logo--badge{width:5.2cqw;height:5.2cqw}.xcd-title{font-size:max(13px,4.7cqw)}.xcd-chip{height:4.9cqw;font-size:max(8px,2.4cqw);padding:0 2.7cqw}.xcd-chip--trade,.xcd-chip--paint,.xcd-chip--ribbon{font-size:max(7px,1.8cqw)}.xcd-foot{margin-top:0;min-height:12.5cqw}.xcd-km > .xcd-ic{font-size:max(11px,2.8cqw)}.xcd-km-val{font-size:max(9px,2.5cqw)}.xcd-km-label,.xcd-km-unit{font-size:max(6.5px,1.4cqw)}.xcd-price-label{font-size:max(7.5px,1.9cqw)}.xcd-price-amount{font-size:max(14px,4.4cqw)}.xcd-price-unit{font-size:max(7px,1.7cqw)}.xcd-info{padding:1.2cqw 1.8cqw 1.2cqw 4.2cqw}.xcd-head{direction:ltr;justify-content:flex-start}.xcd-chips{direction:ltr;display:flex;flex-wrap:wrap;overflow:visible;align-items:center;gap:1.6cqw;row-gap:1.6cqw;padding:0;border:0}.xcd-chip,.xcd-chip--trade,.xcd-chip--paint,.xcd-chip--ribbon,.xcd-chip--km,.xcd-chip--year,.xcd-chip--hybrid{height:4.9cqw;padding:0 2.5cqw;margin:0;gap:.9cqw;font-size:max(8px,2.3cqw);line-height:1;flex:0 0 auto;max-width:100%;box-sizing:border-box}.xcd-chip--ribbon{max-width:100%}.xcd-chip svg,.xcd-chip .xcd-ic{width:1.15em;height:1.15em;flex:0 0 auto}.xcd-chip--km{background:rgba(255,255,255,.09);color:#d6dbe4;direction:rtl}.xcd-chip--km .xcd-ic{color:#aeb6c4}.xcd-foot{display:flex;margin-top:auto;min-height:12.5cqw}.xcd-price{flex:1 1 100%;width:100%;margin-inline-start:0}.xcd-price{background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.04) 100%);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 6px 16px rgba(0,0,0,.28)}.xcd-price-label{color:#aeb6c4}.xcd-tagic{fill:#c9d0dc}.xcd-tagic circle{fill:#101010}.xcd-price-amount{color:#fff}.xcd-price-unit{color:#aeb6c4}.theme-light .xcd-price{background:linear-gradient(135deg,rgba(15,15,15,.08),rgba(15,15,15,.03));border-color:rgba(15,15,15,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.theme-light .xcd-price-label,.theme-light .xcd-price-unit{color:#5a6372}.theme-light .xcd-price-amount{color:#0f0f0f}.theme-light .xcd-tagic{fill:#5a6372}.theme-light .xcd-tagic circle{fill:#fff}.theme-light .xcd-chip--km{background:#eef0f4;color:#3a4150}.xcd{--xcd-gap:2.6cqw}.xcd-info{padding-left:0}.xcd-head{margin-left:calc(var(--xcd-gap) - .3cqw)}.xcd-titlerow{margin-left:calc(var(--xcd-gap) - 1.4cqw)}.xcd-chips{margin-left:calc(var(--xcd-gap) - 3.5cqw)}.xcd-foot{margin-left:calc(var(--xcd-gap) - 7.3cqw)}.xcd-price{align-items:stretch;overflow:hidden}.xcd-price-in{direction:rtl;flex:1;min-width:0;flex-direction:row;align-items:center;justify-content:space-between;gap:2cqw;padding:1.2cqw 4.2cqw}.xcd-price-label{flex:0 0 auto;gap:1.2cqw;font-size:max(8px,2.1cqw);font-weight:700;line-height:1;white-space:nowrap}.xcd-tagic{width:max(10px,2.5cqw);height:max(10px,2.5cqw)}.xcd-price-row{direction:rtl;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:1.1cqw;min-width:0}.xcd-price-amount{font-size:max(18px,5.6cqw);font-weight:800;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.xcd-price-unit{font-size:max(8px,2.1cqw);font-weight:700;line-height:1;white-space:nowrap}.xcd-price--text .xcd-price-in{justify-content:space-between}.xcd-price--text .xcd-price-amount{font-size:max(14px,4cqw);white-space:normal;line-height:1.2}.xcd-foot{min-height:13.5cqw}.xcd-price{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(135deg,#1c1c1c 0%,#121212 100%);border:1px solid rgba(255,255,255,.14);box-shadow:none}.xcd-count{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(9,9,9,.85)}.xcd{box-shadow:none}.xcd-price,.xcd-price-in{will-change:auto}.theme-light .xcd-price{background:linear-gradient(135deg,#eceff4,#e2e6ee);box-shadow:none}body:has(#pageContent > [data-page="listings"]) #bottomDock .bottom-dock-inner{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#1a1a1a,#121212);box-shadow:0 6px 14px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.1)}body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0e0e}.theme-light body:has(#pageContent > [data-page="listings"]) #bottomDock .bottom-dock-inner{background:linear-gradient(180deg,#f3f5f8,#e6e9ee)}.theme-light body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup{background:#fff}.xcd-wrap{contain:layout paint style}.explore-list:not([data-list-style="large"]) > .swipe-row{contain-intrinsic-size:auto 50cqw;contain-intrinsic-size:auto 200px}.card-fade-in{animation-duration:.25s}.xcd-info{padding-left:2.2cqw;padding-right:2.2cqw;align-items:stretch}.xcd-head,.xcd-titlerow,.xcd-chips,.xcd-foot{margin-left:0;margin-right:0}.xcd-head{direction:rtl;justify-content:flex-start}.xcd-titlerow{direction:rtl;justify-content:flex-start}.xcd-title{text-align:right}.xcd-chips{direction:rtl;justify-content:flex-start}.xcd-price-in{padding-left:3.2cqw;padding-right:3.6cqw}.explore-list:not([data-list-style="large"]) > .xcd-wrap{content-visibility:visible}.xcd{transition:none;will-change:auto}.xcd:active{transform:none}.xcd-photo{isolation:auto}.xcd.card-fade-in{animation:none}.xcd-wrap{width:100%;box-sizing:border-box;align-self:stretch}.xcd-logo{max-width:26cqw;width:auto;object-fit:contain;object-position:right center}.xcd-logo--color,.theme-light .xcd-logo--color{filter:none !important;opacity:1 !important}.xcd-price-label{gap:0}.xcd-tagic{width:max(13px,3.4cqw);height:max(13px,3.4cqw)}.xcd-foot{margin-left:calc(1.8cqw - 7.5cqw - 2.2cqw)}.xcd-foot{margin-left:calc(4.4cqw - 7.5cqw - 2.2cqw)}.xcd-price-in{direction:rtl;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.6cqw;padding:1.2cqw 5cqw 1.2cqw 4cqw}.xcd-price-label{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.xcd-price-row{flex:0 1 auto;display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:1.2cqw;line-height:1}.xcd-price-amount{line-height:1}.xcd-price-unit{line-height:1;position:relative;top:0}.xcd-photo .seller-tag{display:none !important}.xcd-kmrow{direction:rtl;display:flex;align-items:center;justify-content:flex-start;gap:1.2cqw;font-size:max(9px,2.5cqw);font-weight:700;line-height:1.2;color:#aeb6c4}.xcd-kmrow .xcd-ic{font-size:max(11px,2.9cqw);color:#aeb6c4}.xcd-kmrow span{white-space:nowrap;font-variant-numeric:tabular-nums}.theme-light .xcd-kmrow,.theme-light .xcd-kmrow .xcd-ic{color:#5a6372}.xcd-chip{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding-top:0;padding-bottom:0;border:1px solid rgba(255,255,255,.14)}.xcd-chip--year{background:linear-gradient(135deg,#4f9a26 0%,#1f5a1a 100%) !important;color:#e4ffc4 !important}.xcd-chip--trim{background:linear-gradient(135deg,#6b7bff 0%,#3a2fb8 100%) !important;color:#fff !important}.xcd-chip--trim[data-trim="full"]{background:linear-gradient(135deg,#f6c453 0%,#c47a12 100%) !important;color:#2a1700 !important}.xcd-chip--trim[data-trim="half"]{background:linear-gradient(135deg,#5cc8ff 0%,#2563eb 100%) !important;color:#fff !important}.xcd-chip--trim[data-trim="basic"]{background:linear-gradient(135deg,#9aa6b8 0%,#566174 100%) !important;color:#fff !important}.xcd-chip--hybrid{background:linear-gradient(135deg,#3b82f6 0%,#1e3a8a 100%) !important;color:#e6f0ff !important}.xcd-chip--trade{background:linear-gradient(135deg,#2dd4bf 0%,#0f6b61 100%) !important;color:#eafffb !important}.xcd-chip--paint{background:linear-gradient(135deg,#fbbf24 0%,#b45309 100%) !important;color:#2b1500 !important}.xcd-chip--ribbon{background:linear-gradient(135deg,#a78bfa 0%,#5b21b6 100%) !important;color:#f3ecff !important}.xcd-chip svg{opacity:1}.pf-hero{--pf-photo:min(112vw,580px);--pf-bg:#080808;position:relative;overflow:hidden;background:var(--pf-bg);color:#fff;isolation:isolate}.theme-light .pf-hero{border-radius:0 0 30px 30px}.pf-cover{position:absolute;inset:0;z-index:0}.pf-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.pf-img--blur{filter:blur(22px) saturate(1.15);transform:scale(1.25);transform-origin:50% 35%;-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--pf-photo)*.6),#000 calc(var(--pf-photo)*.92));mask-image:linear-gradient(to bottom,transparent calc(var(--pf-photo)*.6),#000 calc(var(--pf-photo)*.92))}.pf-cover::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.42) 0,rgba(0,0,0,0) 110px,rgba(0,0,0,0) calc(var(--pf-photo)*.55),rgba(8,8,8,.5) calc(var(--pf-photo)*.95),rgba(8,8,8,.9) calc(var(--pf-photo)*1.2),var(--pf-bg) 100%)}.pf-noimg{position:absolute;inset:0;display:grid;place-items:start center;padding-top:calc(var(--pf-photo)*.28);background:radial-gradient(120% 60% at 50% 20%,#3b3f8f 0%,#1b1e3d 55%,#080808 100%)}.pf-noimg span{width:34vw;max-width:170px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-size:64px;font-weight:800;color:#fff;background:rgba(255,255,255,.12)}.pf-top{position:absolute;z-index:3;top:calc(12px + env(safe-area-inset-top,0px));left:14px;right:14px;display:flex;justify-content:space-between}.pf-round{width:38px;height:38px;border-radius:50%;border:0;display:grid;place-items:center;color:#fff;background:rgba(25,25,25,.6);-webkit-tap-highlight-color:transparent}.pf-body{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--pf-photo) - 120px) 18px 22px}.pf-name{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:30px;font-weight:800;line-height:1.25;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.35)}.pf-verified{flex:0 0 auto}.pf-handle{margin-top:4px;font-size:15px;font-weight:500;color:rgba(255,255,255,.58);unicode-bidi:plaintext}.pf-actions{display:flex;align-items:center;gap:10px;width:100%;margin-top:18px}.pf-follow{flex:1 1 auto;height:54px;border-radius:999px;border:0;background:#fff;color:#080808;font:inherit;font-size:16px;font-weight:800;-webkit-tap-highlight-color:transparent}.pf-follow.is-following{background:rgba(255,255,255,.12);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24)}.pf-chat{flex:0 0 54px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);-webkit-tap-highlight-color:transparent}.pf-stats{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin-top:22px}.pf-stats > div{display:flex;flex-direction:column;align-items:center;gap:4px}.pf-stats strong{font-size:28px;font-weight:800;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums}.pf-stats span{font-size:13.5px;font-weight:500;color:rgba(255,255,255,.55)}.pf-bio{width:100%;margin-top:20px;padding:14px 16px;border-radius:18px;text-align:right;font-size:14.5px;line-height:1.75;color:rgba(255,255,255,.88);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.pf-page .explore-list{padding-top:16px}.xcd-chip,.xcd-chip--year,.xcd-chip--trim,.xcd-chip--trim[data-trim],.xcd-chip--hybrid,.xcd-chip--trade,.xcd-chip--paint,.xcd-chip--ribbon,.xcd-chip--km{background:rgba(255,255,255,.09) !important;background-image:none !important;color:#d6dbe4 !important;border:1px solid rgba(255,255,255,.08) !important}.xcd-chip svg,.xcd-chip .xcd-ic{color:#aeb6c4 !important;opacity:1}.theme-light .xcd-chip,.theme-light .xcd-chip--year,.theme-light .xcd-chip--trim,.theme-light .xcd-chip--trim[data-trim],.theme-light .xcd-chip--hybrid,.theme-light .xcd-chip--trade,.theme-light .xcd-chip--paint,.theme-light .xcd-chip--ribbon{background:#eef0f4 !important;color:#3a4150 !important;border-color:#dfe3ea !important}.theme-light .xcd-chip svg{color:#5a6372 !important}.dealer-banner-pick{position:relative;display:block;width:150px;cursor:pointer}.dealer-banner-preview{width:150px;aspect-ratio:3/4;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:44px;font-weight:800;border:1px solid rgba(255,255,255,.12)}.dealer-banner-preview img{width:100%;height:100%;object-fit:cover;display:block}.dealer-banner-pick .account-avatar-badge{bottom:-6px;right:-6px}.mr-bell-btn{position:relative}.mr-bell-badge{position:absolute;top:2px;inset-inline-end:0;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;background:#9b1b30;color:#fff;font-size:10px;font-weight:800;line-height:16px;text-align:center;pointer-events:none;box-sizing:border-box}.mr-bell-badge[hidden]{display:none}.explore-icon-btn .mr-bell-badge{top:-3px;inset-inline-end:-3px}html.mr-nf-open,html.mr-nf-open body{overflow:hidden}.mr-nf-panel[hidden]{display:none !important}.mr-nf-panel{position:fixed;inset:0;z-index:99985;display:flex;justify-content:center;--nf-bg:#080808;--nf-card:#0d0d0d;--nf-line:rgba(255,255,255,.07);--nf-text:#f3f4f6;--nf-mute:#9ca3af;--nf-acc:#ffffff}.mr-nf-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.62);backdrop-filter:blur(6px)}.mr-nf-sheet{position:relative;width:min(100%,560px);height:100%;background:var(--nf-bg);color:var(--nf-text);display:flex;flex-direction:column;animation:mrNfIn .24s cubic-bezier(.2,.8,.2,1)}@keyframes mrNfIn{from{transform:translateY(18px);opacity:0}to{transform:none;opacity:1}}.mr-nf-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:calc(16px + env(safe-area-inset-top)) 16px 10px}.mr-nf-title{display:flex;align-items:center;gap:10px}.mr-nf-title h2{font-size:22px;font-weight:800;margin:0;letter-spacing:-.01em}.mr-nf-count{font-size:11px;font-weight:800;color:#111;background:#fff;padding:3px 9px;border-radius:99px}.mr-nf-tools{display:flex;gap:6px}.mr-nf-tools button{width:38px;height:38px;border-radius:12px;background:var(--nf-card);border:1px solid var(--nf-line);color:#c7cbd1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.mr-nf-tools button:active{transform:scale(.94);background:#121212}.mr-nf-tools .is-close{background:#151515;color:#fff}.mr-nf-tabs{display:flex;gap:8px;padding:4px 16px 12px;overflow-x:auto;scrollbar-width:none}.mr-nf-tabs::-webkit-scrollbar{display:none}.mr-nf-tabs button{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--nf-mute);background:var(--nf-card);border:1px solid var(--nf-line);cursor:pointer;white-space:nowrap}.mr-nf-tabs button.is-on{color:#111;background:#fff;border-color:transparent;box-shadow:0 6px 18px -6px rgba(255,255,255,.35)}.mr-nf-tabs button.is-on em{background:rgba(0,0,0,.12);color:#111}.mr-nf-tabs em{font-style:normal;font-size:10.5px;min-width:17px;height:17px;padding:0 5px;line-height:17px;border-radius:99px;background:rgba(255,255,255,.14);color:#fff;text-align:center}.mr-nf-list{flex:1;overflow-y:auto;padding:2px 14px calc(28px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px}.mr-nf-day{font-size:12px;font-weight:700;color:var(--nf-mute);padding:8px 4px 0}.mr-nf-card{position:relative;background:var(--nf-card);border:1px solid var(--nf-line);border-radius:20px;padding:14px}.mr-nf-card.is-unread{border-color:color-mix(in srgb,var(--tone) 38%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--tone) 9%,var(--nf-card)),var(--nf-card) 70%)}.mr-nf-row{display:flex;gap:12px;align-items:flex-start}.mr-nf-ico{flex:0 0 auto;width:44px;height:44px;border-radius:15px;display:flex;align-items:center;justify-content:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tone) 28%,transparent)}.mr-nf-col{flex:1;min-width:0}.mr-nf-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.mr-nf-top h3{font-size:14px;font-weight:800;margin:0;line-height:1.5}.mr-nf-top h3[data-nf]{cursor:pointer}.mr-nf-top time{flex:0 0 auto;font-size:10.5px;color:#7b828c;margin-top:3px;white-space:nowrap}.mr-nf-body{font-size:12.5px;line-height:1.8;color:var(--nf-mute);margin-top:2px;word-break:break-word}.mr-nf-dot{position:absolute;top:14px;inset-inline-start:14px;width:8px;height:8px;border-radius:50%;background:var(--tone);box-shadow:0 0 0 4px color-mix(in srgb,var(--tone) 22%,transparent);display:none}.mr-nf-offer{display:flex;gap:10px;align-items:center;margin-top:8px}.mr-nf-car{flex:0 0 auto;width:62px;height:46px;border-radius:11px;overflow:hidden;background:#151515;display:flex;align-items:center;justify-content:center;color:#6b7280}.mr-nf-car img{width:100%;height:100%;object-fit:cover;display:block}.mr-nf-offer-info{min-width:0}.mr-nf-offer-car{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-nf-offer-who{font-size:12px;color:var(--nf-mute);margin-top:2px}.mr-nf-offer-who b{color:#e5e7eb}.mr-nf-price{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:12px;padding:11px 13px;border-radius:14px;background:rgba(251,191,36,.08);border:1px dashed rgba(251,191,36,.35)}.mr-nf-price span{font-size:11.5px;color:#d1b36a}.mr-nf-price strong{font-size:16px;font-weight:800;color:#fbbf24}.mr-nf-offer-foot{margin-top:10px}.mr-nf-pill{display:inline-flex;font-size:11px;font-weight:800;padding:4px 10px;border-radius:99px}.mr-nf-pill.is-ok{color:#34d399;background:rgba(52,211,153,.12)}.mr-nf-pill.is-bad{color:#9b1b30;background:rgba(155,27,48,.12)}.mr-nf-pill.is-wait{color:#fbbf24;background:rgba(251,191,36,.12)}.mr-nf-acts{display:flex;gap:8px;margin-top:12px}.mr-nf-btn{flex:1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-radius:14px;font-size:13px;font-weight:800;border:1px solid var(--nf-line);background:#121212;color:#e5e7eb;cursor:pointer;transition:transform .1s,filter .15s}.mr-nf-btn:active{transform:scale(.97)}.mr-nf-btn.is-pri{flex:2;border:0;color:#111;background:#fff;box-shadow:0 8px 20px -8px rgba(255,255,255,.35)}.mr-nf-btn.is-wide{flex:1}.mr-nf-btn.is-ghost{color:#fca5a5;background:rgba(155,27,48,.08);border-color:rgba(155,27,48,.22)}.mr-nf-empty{text-align:center;padding:70px 24px;color:var(--nf-mute)}.mr-nf-empty span{width:76px;height:76px;margin:0 auto 14px;border-radius:26px;background:var(--nf-card);border:1px solid var(--nf-line);display:flex;align-items:center;justify-content:center;color:#6b7280}.mr-nf-empty p{font-size:15px;font-weight:800;color:#e5e7eb;margin:0 0 6px}.mr-nf-empty small{font-size:12px;line-height:1.9}.theme-light .mr-nf-panel{--nf-bg:#f4f5f7;--nf-card:#fff;--nf-line:rgba(0,0,0,.08);--nf-text:#0d0d0d;--nf-mute:#5f6670}.theme-light .mr-nf-offer-who b{color:#0d0d0d}.theme-light .mr-nf-tools button,.theme-light .mr-nf-btn{color:#1a1a1a;background:#fff}.theme-light .mr-nf-btn.is-pri{color:#fff;background:#0d0d0d}.theme-light .mr-nf-tabs button.is-on,.theme-light .mr-nf-count{color:#fff;background:#0d0d0d}.theme-light .mr-nf-tabs button.is-on em{background:rgba(255,255,255,.2)}.mr-nf-lead{position:relative;flex:0 0 auto;display:block}.mr-nf-av{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;overflow:hidden;flex:0 0 auto;color:#fff;font-size:15px;background:linear-gradient(135deg,hsl(var(--h) 65% 48%),hsl(calc(var(--h) + 40) 70% 38%))}.mr-nf-av img{width:100%;height:100%;object-fit:cover;display:block}.mr-nf-av b{font-weight:800}.mr-nf-thumb{display:block;width:56px;height:56px;border-radius:15px;overflow:hidden;background:#151515;box-shadow:0 0 0 1px color-mix(in srgb,var(--tone) 35%,transparent)}.mr-nf-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mr-nf-mini{position:absolute;bottom:-4px;inset-inline-end:-4px;width:21px;height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:var(--tone);border:2px solid var(--nf-card,#0d0d0d)}.mr-nf-offer-who{display:flex;align-items:center;gap:6px}.mr-nf-card.is-unread{border-color:rgba(255,255,255,.16);background:var(--nf-card)}.mr-nf-dot{display:block;box-shadow:none}.mr-nf-ico{background:rgba(255,255,255,.06);box-shadow:none}.mr-nf-thumb{box-shadow:0 0 0 1px var(--nf-line)}.mr-nf-mini{background:#191919;color:var(--tone);border-color:var(--nf-card)}.mr-nf-price{background:rgba(255,255,255,.04);border:1px solid var(--nf-line)}.mr-nf-price span{color:var(--nf-mute)}.mr-nf-pill.is-ok,.mr-nf-pill.is-bad,.mr-nf-pill.is-wait{background:rgba(255,255,255,.06)}.mr-nf-btn.is-ghost{background:#121212;border-color:var(--nf-line);color:#e5e7eb}.theme-light .mr-nf-card.is-unread{border-color:rgba(0,0,0,.18)}.theme-light .mr-nf-ico,.theme-light .mr-nf-price,.theme-light .mr-nf-pill.is-ok,.theme-light .mr-nf-pill.is-bad,.theme-light .mr-nf-pill.is-wait{background:rgba(0,0,0,.05)}.theme-light .mr-nf-mini{background:#e9ecef}.mr-nf-card,.mr-nf-card.is-unread{background-color:var(--nf-card);background-image:linear-gradient(to left,color-mix(in srgb,var(--tone) 24%,transparent) 0%,color-mix(in srgb,var(--tone) 8%,transparent) 12%,transparent 20%);background-repeat:no-repeat}.mr-nf-price strong{color:#93c5fd}.mr-nf-dot{top:auto;bottom:14px;inset-inline-start:auto;inset-inline-end:14px}.mr-nf-card,.mr-nf-card.is-unread{background-image:linear-gradient(to left,color-mix(in srgb,var(--tone) 26%,transparent) 0%,color-mix(in srgb,var(--tone) 10%,transparent) 20%,transparent 35%)}.header-home-row{padding:14px 16px 10px !important}.header-home-row > div{gap:10px !important}.header-home-row > div > button{width:38px;height:38px;border-radius:9999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#e0e3e6;flex:0 0 auto;overflow:visible}.header-home-row > div > button:active{opacity:.75}.header-home-row .header-brand-logo{width:clamp(92px,12.8vw,121px);max-height:34px}.header-home-row .header-account-avatar,.header-home-row .header-account-initial{width:30px;height:30px;border-radius:50%}.header-home-row > div > button .mr-bell-badge{top:-3px;inset-inline-end:-3px}.theme-light .header-home-row > div > button{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.08);color:#1f1f1f}.cm-home-tile-surface{--tint:190,200,216;background:radial-gradient(120% 90% at 100% 0%,rgba(var(--tint),.10),transparent 62%),linear-gradient(160deg,#101010,#0d0d0d) !important;border-color:rgba(var(--tint),.16) !important}.cm-home-tile-listings .cm-home-tile-surface{--tint:150,176,220}.cm-home-tile-qa .cm-home-tile-surface{--tint:178,162,240}.cm-home-tile-messages .cm-home-tile-surface{--tint:124,196,184}.cm-home-tile-account .cm-home-tile-surface{--tint:206,184,150}.cm-home-tile-soon .cm-home-tile-surface{--tint:176,182,192}.cm-home-tile-listings .cm-home-tile-surface::after{content:none !important}.cm-home-bg{position:absolute;inset:0;z-index:1;width:100%;height:100%;fill:none;stroke:rgb(var(--tint));stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.34;pointer-events:none}.cm-home-bg *{vector-effect:non-scaling-stroke}.cm-home-bg .dash{stroke-dasharray:3 6;opacity:.7}.cm-home-bg-car{-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.cm-home-bg-qa,.cm-home-bg-msg{opacity:.3}.cm-home-bg-soon{opacity:.22}.cm-home-tile-surface .cm-home-tile-arrow,.cm-home-tile-surface .cm-home-soon-badge{z-index:4 !important}.cm-home-plane{position:absolute;z-index:1;inset:-8% -12% -8% -12%;width:124%;height:116%;object-fit:cover;object-position:center;mix-blend-mode:screen;opacity:.92;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 62%,transparent 100%);mask-image:radial-gradient(closest-side,#000 62%,transparent 100%)}.cm-home-tile-messages .cm-home-tile-surface{--tint:214,120,214}.cm-home-tile-dealers .cm-home-tile-surface{--tint:126,190,177;background:radial-gradient(100% 80% at 94% 5%,rgba(100,196,172,.14),transparent 66%),linear-gradient(155deg,#121212,#0d0d0d) !important}.cm-home-bg-dealers{opacity:.36}.cm-home-showroom-badge{position:absolute;left:9px;top:9px;z-index:4;border:1px solid rgba(136,214,190,.22);background:rgba(37,91,77,.24);color:#a8e1cd;border-radius:999px;padding:5px 8px;font-size:9px;letter-spacing:-.02em}.cm-home-dealers-glow{position:absolute;z-index:0;right:-28px;bottom:-42px;width:135px;height:115px;border-radius:50%;background:rgba(71,170,147,.08);filter:blur(18px)}.cm-home-tile-dealers .cm-home-tile-surface .cm-home-showroom-badge{z-index:4}.cm-home-tile-dealers:focus-visible .cm-home-tile-surface{outline-color:rgba(133,218,191,.8)}.cm-home-showrooms{padding:0 14px 23px}.cm-home-showroom-rail{display:flex;gap:11px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:1px 0 13px}.cm-home-showroom-rail::-webkit-scrollbar{display:none}.cm-home-showroom-card{flex:0 0 79%;width:79%;max-width:330px;overflow:hidden;scroll-snap-align:start;border:1px solid rgba(191,204,219,.13);border-radius:19px;background:linear-gradient(155deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 60%),#0e0e0e;box-shadow:0 10px 25px rgba(0,0,0,.16)}.cm-home-showroom-cover,.cm-showroom-cover{position:relative;display:block;width:100%;padding:0;border:0;overflow:hidden;text-align:initial;background:#121212;isolation:isolate}.cm-home-showroom-cover{height:116px}.cm-showroom-cover{height:156px}.cm-showroom-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 56%;opacity:.8;filter:saturate(.72) brightness(.78);transition:transform .35s ease,opacity .25s ease}.cm-showroom-cover-logo{object-fit:contain;max-width:64%;max-height:72%;inset:14% 18%;width:64%;height:72%;opacity:.68;filter:grayscale(.25) brightness(1.12)}.cm-showroom-cover-placeholder{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 40%,rgba(105,190,169,.15),transparent 58%),linear-gradient(145deg,#161616,#0e0e0e)}.cm-showroom-cover-placeholder svg{width:54%;height:80%;fill:none;stroke:#9dc9bd;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;opacity:.44}.cm-home-showroom-cover-shade,.cm-showroom-cover-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,7,7,.14),transparent 27%,rgba(6,6,6,.78) 100%);pointer-events:none}.cm-showroom-rank-badge{position:absolute;z-index:2;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;max-width:80%;border:1px solid rgba(228,235,239,.17);border-radius:999px;padding:6px 9px;background:rgba(11,11,11,.72);color:#d4dbe0;font-size:10px;font-weight:750;backdrop-filter:blur(12px)}.cm-showroom-rank-badge.is-top{border-color:rgba(131,220,190,.28);background:rgba(20,76,60,.65);color:#b0f0d6}.cm-home-showroom-cover .cm-showroom-rank-badge{top:9px;right:9px;padding:5px 8px;font-size:9px}.cm-home-showroom-open,.cm-showroom-cover-open{position:absolute;z-index:2;bottom:10px;left:11px;display:flex;gap:5px;align-items:center;color:#f4f8f7;font-size:10px;font-weight:750}.cm-showroom-cover-open{bottom:12px;left:14px;font-size:11px}.cm-home-showroom-card-body{padding:12px 12px 13px}.cm-home-showroom-identity,.cm-showroom-identity{display:flex;align-items:center;gap:9px;min-width:0}.cm-home-showroom-avatar,.cm-showroom-avatar{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:14px;overflow:hidden;border:1px solid rgba(211,224,231,.13);background:linear-gradient(145deg,rgba(121,190,172,.15),rgba(255,255,255,.035)),#151515;color:#cae5de;font-weight:850;font-size:15px}.cm-home-showroom-avatar img,.cm-showroom-avatar img{width:100%;height:100%;object-fit:cover}.cm-home-showroom-identity>div,.cm-showroom-identity-copy{flex:1;min-width:0}.cm-home-showroom-identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.55;font-weight:800;color:#eff4f3}.cm-home-showroom-identity small{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#8e9b9a}.cm-home-showroom-bottom{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(192,211,208,.09);font-size:10px;color:#96a3a1}.cm-home-showroom-bottom b{color:#dae6e2;font-size:11px}.cm-showroom-star-static{color:#e7bd70}.cm-showroom-compact-rating{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:9px;color:#899593}.cm-showroom-compact-rating strong{color:#dfe9e6;font-size:10px}.cm-home-showroom-score{display:grid;grid-template-columns:1fr auto;gap:6px 8px;align-items:center;margin-top:11px;font-size:10px;color:#91a09c}.cm-home-showroom-score>b{color:#c0e5d8;font-size:12px;font-variant-numeric:tabular-nums}.cm-home-showroom-score>b small{color:#82938e;font-size:9px;font-weight:500}.cm-home-showroom-score-track,.cm-showroom-activity-track{display:block;grid-column:1/-1;height:4px;overflow:hidden;border-radius:99px;background:rgba(181,205,197,.1)}.cm-home-showroom-score-track i,.cm-showroom-activity-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5d9d8a,#a0d9c3)}.cm-home-showroom-empty{flex:0 0 100%;padding:22px 15px;border:1px dashed rgba(191,204,219,.16);border-radius:17px;text-align:center;color:#8e9999;font-size:11px}.cm-showroom-directory{--sd-bg:#090909;--sd-card:#0f0f0f;--sd-muted:#8f9a9b;--sd-line:rgba(190,211,207,.12);width:100%;min-height:100%;padding:0 0 112px;overflow:hidden;background:radial-gradient(ellipse at 94% 0%,rgba(64,146,123,.14),transparent 34%),var(--sd-bg);color:#eef3f2;font-family:"Vazirmatn","Segoe UI",Tahoma,sans-serif}.cm-showroom-directory-hero{position:relative;padding:24px 18px 19px;overflow:hidden}.cm-showroom-directory-hero::after{content:"";position:absolute;z-index:0;left:-50px;top:-100px;width:240px;height:220px;border-radius:50%;background:rgba(72,157,132,.08);filter:blur(28px);pointer-events:none}.cm-showroom-back{position:absolute;z-index:2;top:17px;left:15px;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--sd-line);border-radius:50%;background:rgba(255,255,255,.035);color:#d9e5e1}.cm-showroom-back svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cm-showroom-hero-eyebrow{display:flex;align-items:center;gap:7px;color:#93cdb9;font-size:10px;font-weight:750;letter-spacing:-.01em}.cm-showroom-hero-eyebrow span{width:6px;height:6px;border-radius:50%;background:#8bd1b6;box-shadow:0 0 0 4px rgba(139,209,182,.1)}.cm-showroom-directory-hero h1{margin:13px 0 0;font-size:clamp(24px,6vw,31px);line-height:1.35;font-weight:900;letter-spacing:-.045em;color:#f3f7f5}.cm-showroom-directory-hero p{max-width:420px;margin:6px 0 0;color:#9ba8a5;font-size:11.5px;line-height:1.9}.cm-showroom-directory-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:21px}.cm-showroom-directory-metrics div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:11px 10px;border:1px solid rgba(183,210,201,.1);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),rgba(255,255,255,.012)}.cm-showroom-directory-metrics strong{color:#d9efe6;font-size:19px;line-height:1.2;font-weight:850;font-variant-numeric:tabular-nums}.cm-showroom-directory-metrics span{color:#899995;font-size:9.5px}.cm-showroom-directory-controls{display:flex;gap:8px;align-items:stretch;padding:0 14px 12px}.cm-showroom-search{display:flex;align-items:center;gap:9px;flex:1;min-width:0;height:47px;padding:0 12px;border:1px solid var(--sd-line);border-radius:15px;background:#0f0f0f}.cm-showroom-search svg{flex:0 0 19px;width:19px;height:19px;fill:none;stroke:#8fa19c;stroke-width:1.6;stroke-linecap:round}.cm-showroom-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#eef4f1;font-size:11px;direction:rtl}.cm-showroom-search input::placeholder{color:#75817e}.cm-showroom-search kbd{flex:0 0 auto;padding:3px 5px;border-radius:6px;background:rgba(255,255,255,.045);color:#6f7a77;font-size:8px}.cm-showroom-city-filter{display:flex;flex-direction:column;justify-content:center;gap:3px;flex:0 0 102px;padding:6px 9px;border:1px solid var(--sd-line);border-radius:15px;background:#0f0f0f}.cm-showroom-city-filter span{color:#7f8d89;font-size:8px}.cm-showroom-city-filter select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#dfe9e5;font-family:inherit;font-size:10px}.cm-showroom-city-filter option{background:#0f0f0f;color:#edf4f0}.cm-showroom-sort-bar{display:flex;align-items:center;gap:7px;padding:0 14px 13px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.cm-showroom-sort-bar::-webkit-scrollbar{display:none}.cm-showroom-sort-bar>span{flex:0 0 auto;color:#71807b;font-size:9px;padding-left:1px}.cm-showroom-sort-bar button{flex:0 0 auto;padding:8px 10px;border:1px solid rgba(186,211,202,.11);border-radius:999px;background:rgba(255,255,255,.025);color:#9ba8a4;font-family:inherit;font-size:10px;transition:background .15s,border-color .15s,color .15s}.cm-showroom-sort-bar button.is-active{border-color:rgba(126,205,176,.3);background:rgba(64,137,111,.16);color:#c0ead9;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.cm-showroom-results-line{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 17px 12px;color:#7f8e89;font-size:9px}.cm-showroom-results-line [data-showroom-results-count]{color:#bac8c2;font-size:10.5px;font-weight:750}.cm-showroom-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;padding:0 14px}.cm-showroom-card{min-width:0;overflow:hidden;border:1px solid rgba(182,207,199,.12);border-radius:21px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.008) 45%),#0e0e0e;box-shadow:0 12px 28px rgba(0,0,0,.16)}.cm-showroom-card:focus-within{border-color:rgba(131,210,183,.3)}.cm-showroom-cover{height:162px}.cm-showroom-cover:hover .cm-showroom-cover-image{transform:scale(1.035);opacity:.95}.cm-showroom-cover:active{opacity:.88}.cm-showroom-card-body{padding:13px 13px 14px}.cm-showroom-avatar{flex-basis:46px;width:46px;height:46px;border-radius:15px}.cm-showroom-identity-copy h3{display:flex;align-items:center;gap:5px;margin:0;color:#eff5f2;font-size:13px;font-weight:850;line-height:1.55}.cm-showroom-identity-copy p{display:flex;align-items:center;gap:4px;margin:4px 0 0;color:#85938e;font-size:10px}.cm-showroom-identity-copy p svg{flex:0 0 13px;width:13px;height:13px;fill:none;stroke:#8fa39a;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.cm-showroom-verified{display:inline-flex;align-items:center;flex:0 0 auto;width:17px;height:17px}.cm-showroom-verified svg{width:100%;height:100%;fill:#66bfa0;stroke:#102b23;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.cm-showroom-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;padding:12px 0;border-top:1px solid rgba(187,212,202,.09);border-bottom:1px solid rgba(187,212,202,.09)}.cm-showroom-stats div{display:flex;flex-direction:column;gap:4px;min-width:0;align-items:flex-start;padding-inline-start:9px;border-inline-start:1px solid rgba(187,212,202,.08)}.cm-showroom-stats div:first-child{border-inline-start:0;padding-inline-start:0}.cm-showroom-stats strong{color:#dae9e2;font-size:12px;font-weight:850;line-height:1.2;font-variant-numeric:tabular-nums}.cm-showroom-stats span{color:#7f8e88;font-size:9px;line-height:1.4}.cm-showroom-activity{margin-top:12px}.cm-showroom-activity>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.cm-showroom-activity>div>span{color:#9aa9a2;font-size:10px;font-weight:650}.cm-showroom-activity>div>strong{color:#bce5d3;font-size:14px;font-weight:850;font-variant-numeric:tabular-nums}.cm-showroom-activity>div>strong small{margin-inline-start:2px;color:#7b8e85;font-size:9px;font-weight:500}.cm-showroom-activity>small{display:block;margin-top:6px;color:#64746e;font-size:8.5px}.cm-showroom-rating{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-top:12px;padding:11px 10px;border:1px solid rgba(187,212,202,.09);border-radius:14px;background:rgba(255,255,255,.018)}.cm-showroom-rating-summary{display:grid;grid-template-columns:auto auto;align-items:center;gap:3px 7px;min-width:0}.cm-showroom-rating-summary>span{color:#a5b0ab;font-size:10px;font-weight:700}.cm-showroom-rating-summary>strong{color:#f0cb7b;font-size:13px;font-weight:850}.cm-showroom-rating-summary>small{grid-column:1/-1;color:#71817a;font-size:8.5px}.cm-showroom-rating-stars{display:flex;direction:ltr;gap:1px;flex:0 0 auto}.cm-showroom-rate-star{display:grid;place-items:center;width:27px;height:30px;padding:0;border:0;background:transparent;color:#53625b;font-size:21px;line-height:1;transition:transform .15s,color .15s}.cm-showroom-rate-star.is-filled{color:#efc36d}.cm-showroom-rate-star:active{transform:scale(1.18)}.cm-showroom-rate-star:focus-visible{outline:1px solid #8acfb3;border-radius:6px}.cm-showroom-visit{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:12px 13px;border:1px solid rgba(135,207,178,.22);border-radius:13px;background:linear-gradient(100deg,rgba(60,128,103,.22),rgba(55,99,85,.1));color:#c7ecdc;font-family:inherit;font-size:11px;font-weight:800}.cm-showroom-visit:active{transform:scale(.99)}.cm-showroom-rating-note{margin:16px 18px 0;color:#687772;font-size:9px;line-height:1.9}.cm-showroom-empty{grid-column:1/-1;display:flex;align-items:center;flex-direction:column;gap:8px;padding:30px 15px;border:1px dashed rgba(183,208,199,.15);border-radius:19px;text-align:center}.cm-showroom-empty>span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:rgba(255,255,255,.04);color:#93aa9f;font-size:25px}.cm-showroom-empty strong{color:#dfe8e3;font-size:13px}.cm-showroom-empty p{margin:0;color:#7f8d87;font-size:10px}.cm-showroom-empty button{margin-top:4px;padding:8px 12px;border:1px solid var(--sd-line);border-radius:999px;background:rgba(255,255,255,.035);color:#b4d8c9;font-family:inherit;font-size:10px}@media (min-width:560px){.cm-showroom-directory{max-width:760px;margin:0 auto}.cm-showroom-directory-hero{padding-inline:24px}.cm-showroom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-inline:18px}.cm-showroom-cover{height:145px}.cm-showroom-card-body{padding:12px}.cm-showroom-rating{align-items:flex-start;flex-direction:column}.cm-showroom-rating-stars{align-self:flex-start}.cm-showroom-rate-star{width:24px}.cm-home-showroom-card{flex-basis:46%}}@media (max-width:365px){.cm-showroom-directory-hero{padding:21px 13px 16px}.cm-showroom-directory-controls{padding-inline:10px;gap:6px}.cm-showroom-city-filter{flex-basis:88px;padding-inline:7px}.cm-showroom-search{gap:6px;padding-inline:8px}.cm-showroom-search kbd{display:none}.cm-showroom-grid{padding-inline:10px;gap:10px}.cm-showroom-card-body{padding:11px}.cm-showroom-rating{padding:9px 8px}.cm-showroom-rate-star{width:24px;font-size:19px}.cm-home-showroom-card{flex-basis:84%}}.cm-home-tile-dealers .cm-home-tile-surface{--tint:183,176,232;background:radial-gradient(100% 80% at 94% 5%,rgba(169,154,232,.085),transparent 66%),linear-gradient(155deg,#101010,#0d0d0d) !important}.cm-home-showroom-badge{border-color:rgba(190,202,218,.16);background:rgba(255,255,255,.055);color:#cbd0da}.cm-home-dealers-glow{background:rgba(169,154,232,.045)}.cm-home-tile-dealers:focus-visible .cm-home-tile-surface{outline-color:rgba(185,169,255,.7)}.cm-home-showroom-card{border-color:rgba(190,202,218,.13);background:linear-gradient(155deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 60%),#0e0e0e}.cm-home-showroom-cover,.cm-showroom-cover{background:#101010}.cm-showroom-cover-placeholder{background:radial-gradient(ellipse at 50% 40%,rgba(169,154,232,.07),transparent 58%),linear-gradient(145deg,#151515,#0e0e0e)}.cm-showroom-cover-placeholder svg{stroke:#aeb4c4}.cm-showroom-rank-badge.is-top{border-color:rgba(185,169,255,.24);background:rgba(70,65,101,.63);color:#ded8ff}.cm-home-showroom-avatar,.cm-showroom-avatar{background:linear-gradient(145deg,rgba(169,154,232,.12),rgba(255,255,255,.035)),#141414;color:#d4d6ef}.cm-home-showroom-score>b{color:#c8c1f3}.cm-home-showroom-score-track i,.cm-showroom-activity-track i{background:linear-gradient(90deg,#8b82bd,#c2baf0)}.cm-showroom-directory{--sd-bg:#050505;--sd-card:#0e0e0e;--sd-muted:#8e959f;--sd-line:rgba(190,202,218,.13);background:radial-gradient(ellipse at 93% 0%,rgba(169,154,232,.055),transparent 36%),var(--sd-bg);color:#f3f5f7}.cm-showroom-directory-hero::after{background:rgba(169,154,232,.045)}.cm-showroom-hero-eyebrow{color:#b9bec9}.cm-showroom-hero-eyebrow span{background:#aaa3d4;box-shadow:0 0 0 4px rgba(169,154,232,.09)}.cm-showroom-directory-hero h1{color:#f3f5f7}.cm-showroom-directory-hero p{color:#9298a2}.cm-showroom-directory-metrics div{border-color:rgba(190,202,218,.11);background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),rgba(255,255,255,.012)}.cm-showroom-directory-metrics strong{color:#e6e8ee}.cm-showroom-directory-metrics span{color:#8e959f}.cm-showroom-search,.cm-showroom-city-filter{border-color:rgba(190,202,218,.13);background:#0e0e0e}.cm-showroom-search svg{stroke:#9da4af}.cm-showroom-search input{color:#f0f2f6}.cm-showroom-search input::placeholder{color:#858c97}.cm-showroom-search kbd{background:rgba(255,255,255,.055);color:#9aa1ac}.cm-showroom-city-filter span{color:#9298a2}.cm-showroom-city-filter select{color:#e1e4ea}.cm-showroom-city-filter option{background:#0e0e0e;color:#edf0f5}.cm-showroom-sort-bar>span{color:#858c97}.cm-showroom-sort-bar button{border-color:rgba(190,202,218,.13);background:rgba(255,255,255,.025);color:#a8aeb8}.cm-showroom-sort-bar button.is-active{border-color:rgba(185,169,255,.25);background:rgba(169,154,232,.11);color:#d8d2fb;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.cm-showroom-results-line{color:#8e959f}.cm-showroom-results-line [data-showroom-results-count]{color:#d2d6de}.cm-showroom-grid{gap:13px}.cm-showroom-card{border-color:rgba(190,202,218,.13);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.008) 45%),#0e0e0e}.cm-showroom-card:focus-within{border-color:rgba(185,169,255,.25)}.cm-showroom-identity-copy h3{color:#f0f2f6}.cm-showroom-identity-copy p{color:#939aa5}.cm-showroom-identity-copy p svg{stroke:#9aa2af}.cm-showroom-verified svg{fill:#aeb6e9;stroke:#0f0f0f}.cm-showroom-stats{border-top-color:rgba(190,202,218,.09);border-bottom-color:rgba(190,202,218,.09)}.cm-showroom-stats div{border-inline-start-color:rgba(190,202,218,.08)}.cm-showroom-stats strong{color:#e1e4eb}.cm-showroom-stats span{color:#8e959f}.cm-showroom-activity>div>span{color:#a5abb5}.cm-showroom-activity>div>strong{color:#c8c1f3}.cm-showroom-activity>div>strong small{color:#9298a2}.cm-showroom-activity>small{color:#747b86}.cm-showroom-activity-track{background:rgba(190,202,218,.10)}.cm-showroom-rating{border-color:rgba(190,202,218,.10);background:rgba(255,255,255,.018)}.cm-showroom-rating-summary>span{color:#b0b5bf}.cm-showroom-rating-summary>small{color:#858c97}.cm-showroom-rate-star{color:#555a65}.cm-showroom-rate-star:focus-visible{outline-color:#b9a9ff}.cm-showroom-visit{border-color:rgba(185,169,255,.21);background:linear-gradient(100deg,rgba(169,154,232,.12),rgba(255,255,255,.035));color:#ded9fa}.cm-showroom-rating-note{color:#777e89}.cm-showroom-empty{border-color:rgba(190,202,218,.15)}.cm-showroom-empty>span{color:#a5acb8}.cm-showroom-empty strong{color:#e1e4eb}.cm-showroom-empty p{color:#8e959f}.cm-showroom-empty button{color:#c5c9d2}.cm-showroom-page-header{width:100%}.cm-showroom-header-placeholder{visibility:hidden;pointer-events:none}body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup{background:rgba(14,14,14,.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);--chrome-fade-bg:rgba(14,14,14,.88)}body:has([data-page="dealers"]) .page-header-sticky.explore-header{background:transparent !important}body:has([data-page="dealers"]) .page-header-sticky.explore-header .explore-icon-btn{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.12)}body:has([data-page="dealers"]) #stickyHeaderGroup::after{display:none}html:not(.theme-light) body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup{--chrome-fade-bg:#050505;background:rgba(9,9,9,.88)}html:not(.theme-light) body:has([data-page="dealers"]) #appViewport,html:not(.theme-light) body:has([data-page="dealers"]) #siteHeader,html:not(.theme-light) [data-page="dealers"]{background-color:#050505}.theme-light body:has([data-page="dealers"]) #stickyHeaderGroup{--chrome-fade-bg:rgba(255,255,255,.82);background:rgba(255,255,255,.82)}.theme-light body:has([data-page="dealers"]) .page-header-sticky.explore-header .explore-icon-btn{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.08);color:#1f1f1f}.cm-showroom-skeleton-list{display:flex;flex-direction:column;gap:14px;padding:12px 14px 30px}.cm-showroom-skeleton-card{overflow:hidden;border:1px solid rgba(190,202,218,.12);border-radius:20px;background:#0e0e0e}.cm-showroom-skeleton-card>.skeleton-block{height:138px;border-radius:0 !important}.cm-showroom-skeleton-card .skeleton-block{background-color:rgba(255,255,255,.055)}@media (min-width:560px){.cm-showroom-directory{max-width:760px;margin:0 auto}}html:not(.theme-light) body:has([data-page="dealers"]) #appViewport,html:not(.theme-light) body:has([data-page="dealers"]) #siteHeader,html:not(.theme-light) body:has([data-page="dealers"]) #stickyHeaderGroup,html:not(.theme-light) [data-page="dealers"]{background-color:#070707 !important;--chrome-fade-bg:#070707}html:not(.theme-light) body:has([data-page="dealers"]) #stickyHeaderGroup{background:rgba(7,7,7,.94) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html:not(.theme-light) body:has([data-page="dealers"]) .page-header-sticky.explore-header{background:#070707 !important}html:not(.theme-light) body:has([data-page="dealers"]) .page-header-sticky.explore-header .explore-icon-btn{background:#0e0e0e;border-color:rgba(255,255,255,.09)}.cm-showroom-directory{--sd-bg:#070707;--sd-card:#0b0b0b;--sd-muted:#9297a2;--sd-line:rgba(220,225,235,.10);background:#070707 !important;color:#f4f5f8}.cm-showroom-directory-hero{padding:19px 17px 14px}.cm-showroom-directory-hero::after{display:none}.cm-showroom-hero-eyebrow{color:#8e94a0;font-size:9px;letter-spacing:.07em}.cm-showroom-hero-eyebrow span{width:5px;height:5px;background:#aaa0ed;box-shadow:0 0 0 3px rgba(169,154,232,.09)}.cm-showroom-directory-hero h1{margin:10px 0 0;font-size:clamp(26px,6.5vw,32px);line-height:1.32;font-weight:950;letter-spacing:-.045em;color:#f5f6f8}.cm-showroom-directory-hero h1 strong{color:#c3b9fa;font-weight:950}.cm-showroom-directory-metrics{margin-top:18px;gap:0}.cm-showroom-directory-metrics div{padding:2px 12px 2px 0;gap:5px;border:0;border-inline-start:1px solid rgba(220,225,235,.09);border-radius:0;background:transparent}.cm-showroom-directory-metrics div:first-child{border-inline-start:0;padding-inline-start:0}.cm-showroom-directory-metrics strong{font-size:23px;line-height:1.1;font-weight:950;color:#f0f1f5;letter-spacing:-.025em}.cm-showroom-directory-metrics span{color:#8d929d;font-size:10px;font-weight:650}.cm-showroom-directory-controls{padding:0 14px 12px}.cm-showroom-search,.cm-showroom-city-filter{border-color:rgba(220,225,235,.10);background:#0b0b0b;border-radius:15px}.cm-showroom-search{height:48px}.cm-showroom-city-filter{flex-basis:96px}.cm-showroom-sort-bar{padding-bottom:12px}.cm-showroom-sort-bar button{padding:8px 12px;font-size:10px;font-weight:750;border-color:rgba(220,225,235,.10);background:#0a0a0a;color:#9da2ad}.cm-showroom-sort-bar button.is-active{border-color:rgba(185,169,255,.26);background:rgba(169,154,232,.13);color:#d9d2ff;box-shadow:none}.cm-showroom-results-line{justify-content:flex-start;padding:0 17px 12px}.cm-showroom-results-line [data-showroom-results-count]{font-size:12px;font-weight:900;color:#f1f2f6}.cm-showroom-results-line>span:last-child{color:#777d89;font-size:9px}.cm-showroom-grid{gap:12px;padding:0 14px}.cm-showroom-card{border:1px solid rgba(220,225,235,.085);border-radius:20px;background:#0b0b0b;box-shadow:0 8px 22px rgba(0,0,0,.13)}.cm-showroom-card:focus-within{border-color:rgba(185,169,255,.24)}.cm-showroom-cover{height:156px;background:#0e0e0e}.cm-showroom-cover-image{filter:saturate(.62) brightness(.76);opacity:.86}.cm-showroom-cover-shade{background:linear-gradient(180deg,rgba(5,5,5,.03),transparent 42%,rgba(5,5,5,.69))}.cm-showroom-rank-badge{display:inline-flex;gap:5px;align-items:center;padding:6px 9px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(7,7,7,.79);color:#d8dbe3;font-size:10px;font-weight:700;backdrop-filter:blur(10px)}.cm-showroom-rank-badge b{color:#fff;font-size:12px;font-weight:950}.cm-showroom-rank-badge.is-top{border-color:rgba(185,169,255,.22);background:rgba(23,23,23,.83);color:#d9d1ff}.cm-showroom-cover-open{bottom:12px;left:13px;font-size:11px;font-weight:850;color:#f4f5f8}.cm-showroom-cover-open b{font-size:16px;font-weight:950}.cm-showroom-card-body{padding:13px 13px 12px}.cm-showroom-identity{gap:10px}.cm-showroom-avatar{flex-basis:43px;width:43px;height:43px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#141414;color:#d4cdfd;font-size:15px;font-weight:950}.cm-showroom-identity-copy h3{gap:5px;font-size:14px;line-height:1.45;font-weight:950;color:#f4f5f8}.cm-showroom-identity-copy p{margin-top:5px;font-size:10px;color:#9297a2;font-weight:550}.cm-showroom-identity-copy p svg{stroke:#858b97}.cm-showroom-verified{width:15px;height:15px}.cm-showroom-verified svg{fill:#b7aff0;stroke:#0e0e0e}.cm-showroom-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:13px;padding:11px 0 10px;border-top:1px solid rgba(220,225,235,.075);border-bottom:0}.cm-showroom-stats div{gap:4px;padding-inline-start:10px;border-inline-start:1px solid rgba(220,225,235,.08)}.cm-showroom-stats div:first-child{padding-inline-start:0}.cm-showroom-stats strong{font-size:16px;font-weight:950;line-height:1.18;letter-spacing:-.025em;color:#f0f1f5}.cm-showroom-stats strong small{font-size:9px;color:#8e94a0;font-weight:750}.cm-showroom-stats span{font-size:9px;color:#858b96;font-weight:650}.cm-showroom-activity-stat strong{color:#c6bcff}.cm-showroom-last-stat strong{font-size:13px;letter-spacing:0}.cm-showroom-rating-compact{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;padding-top:8px;border-top:1px solid rgba(220,225,235,.055)}.cm-showroom-rating-summary{display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 6px;min-width:0}.cm-showroom-rating-summary>span{color:#a3a8b2;font-size:10px;font-weight:750}.cm-showroom-rating-summary>strong{color:#f0cb7b;font-size:13px;font-weight:950;white-space:nowrap}.cm-showroom-rating-summary>strong i{font-style:normal;font-size:12px}.cm-showroom-rating-summary>small{grid-column:1/-1;color:#737985;font-size:8px}.cm-showroom-rating-stars{display:flex;direction:ltr;gap:0;flex:0 0 auto}.cm-showroom-rate-star{width:22px;height:24px;font-size:18px;color:#4b4f5b}.cm-showroom-rate-star.is-filled{color:#efc36d}.cm-showroom-rate-star:focus-visible{outline:1px solid #b9a9ff;border-radius:5px}.cm-showroom-rating-note{margin:13px 18px 0;color:#707682;font-size:9px;line-height:1.8}.cm-showroom-empty{border-color:rgba(220,225,235,.12)}.cm-showroom-empty>span{color:#b5b9c6}.cm-showroom-empty strong{color:#edf0f5;font-weight:900}.cm-showroom-empty p{color:#9096a1}.cm-showroom-empty button{color:#d1cbf6}.cm-showroom-skeleton-card{background:#0b0b0b;border-color:rgba(220,225,235,.08)}.cm-home-showroom-card{border-color:rgba(220,225,235,.085);background:#0b0b0b;box-shadow:0 8px 20px rgba(0,0,0,.12)}.cm-home-showroom-cover{height:112px}.cm-home-showroom-cover-shade{background:linear-gradient(180deg,rgba(5,5,5,.04),transparent 45%,rgba(5,5,5,.72))}.cm-home-showroom-rank-badge{max-width:80%}.cm-home-showroom-card-body{padding:11px 12px 12px}.cm-home-showroom-avatar{flex-basis:38px;width:38px;height:38px;border-radius:12px;background:#141414;color:#d4cdfd;font-weight:950}.cm-home-showroom-identity strong{color:#f2f3f6;font-size:12px;font-weight:950}.cm-home-showroom-identity small{color:#9297a2;font-size:10px}.cm-home-showroom-bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(220,225,235,.075);font-size:9px;color:#858b96}.cm-home-showroom-bottom>span{display:flex;flex-direction:column;gap:3px;min-width:0}.cm-home-showroom-bottom b{color:#f0f1f5;font-size:15px;line-height:1.15;font-weight:950}.cm-home-showroom-bottom small{color:#858b96;font-size:9px;font-weight:650}.cm-home-showroom-rating-inline small i{color:#efc36d;font-style:normal}.cm-home-showroom-score{display:none !important}.cm-home-promos{position:relative;margin:0 14px 25px;min-width:0}.cm-home-promo-track{display:flex;gap:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-behavior:smooth;overscroll-behavior-x:contain;overscroll-behavior-y:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:22px;touch-action:pan-x}.cm-home-promo-track::-webkit-scrollbar{display:none}.cm-home-promo-slide{position:relative;flex:0 0 100%;width:100%;height:clamp(172px,48vw,218px);min-width:0;overflow:hidden;isolation:isolate;scroll-snap-align:center;border:1px solid rgba(220,225,235,.10);border-radius:22px;background:#0b0b0b}.cm-home-promo-slide::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(5,5,5,0) 0%,rgba(5,5,5,.06) 31%,rgba(5,5,5,.58) 48%,rgba(5,5,5,.88) 75%,rgba(5,5,5,.93) 100%)}.cm-home-promo-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.cm-home-promo-copy{position:absolute;z-index:2;top:50%;right:15px;transform:translateY(-50%);width:53%;max-width:300px;text-align:right;color:#f5f6f8}.cm-home-promo-kicker{display:flex;align-items:center;justify-content:flex-start;gap:7px;margin-bottom:9px;color:#a5a9b5;font-size:8px;font-weight:850;letter-spacing:.09em}.cm-home-promo-kicker i{width:4px;height:4px;border-radius:50%;background:#b9a9ff;box-shadow:0 0 0 3px rgba(185,169,255,.11)}.cm-home-promo-copy h2{margin:0;font-size:clamp(19px,5.1vw,26px);font-weight:800;line-height:1.4;letter-spacing:-.035em;color:#e6e8ee}.cm-home-promo-copy h2 strong{color:#fff;font-weight:950}.cm-home-promo-copy p{margin:5px 0 11px;color:#a3a7b0;font-size:10px;line-height:1.6;font-weight:500}.cm-home-promo-copy button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:32px;padding:7px 12px;border:0;border-radius:999px;background:#f1f1f4;color:#0b0b0b;font-family:inherit;font-size:10px;font-weight:950;box-shadow:0 3px 12px rgba(0,0,0,.12)}.cm-home-promo-copy button span{font-size:14px;line-height:1}.cm-home-promo-dots{display:flex;align-items:center;justify-content:center;gap:7px;margin:10px auto 0}.cm-home-promo-dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;background:#535660;transition:width .18s ease,background .18s ease}.cm-home-promo-dots button.is-active{width:20px;background:#b9a9ff}@media (min-width:560px){.cm-home-promos{max-width:720px;margin-inline:auto;margin-bottom:28px;padding-inline:14px}.cm-home-promo-slide{height:230px}.cm-home-promo-copy{right:24px;width:48%}.cm-home-promo-copy h2{font-size:29px}.cm-showroom-card-body{padding:13px}}@media (max-width:365px){.cm-home-promo-slide{height:164px}.cm-home-promo-copy{right:11px;width:54%}.cm-home-promo-kicker{margin-bottom:6px;font-size:7px}.cm-home-promo-copy h2{font-size:18px}.cm-home-promo-copy p{margin:4px 0 8px;font-size:9px}.cm-home-promo-copy button{min-height:29px;padding:6px 10px;font-size:9px}}@media (prefers-reduced-motion:reduce){.cm-home-promo-track{scroll-behavior:auto}.cm-home-promo-dots button{transition:none}}.cm-showroom-directory{--sd-bg:#070707;--sd-card:#101010;--sd-line:rgba(238,241,247,.14);background:#070707 !important}.cm-showroom-directory-hero h1 strong{color:#fff !important}.cm-showroom-hero-eyebrow span{background:#f4f5f7 !important;box-shadow:0 0 0 3px rgba(255,255,255,.10) !important}.cm-showroom-directory-metrics div{border-color:rgba(238,241,247,.12) !important;background:#0e0e0e !important}.cm-showroom-search,.cm-showroom-city-filter{background:#0f0f0f !important;border-color:rgba(238,241,247,.14) !important}.cm-showroom-sort-bar button{background:#0f0f0f !important;border-color:rgba(238,241,247,.13) !important;color:#c2c6cf !important}.cm-showroom-sort-bar button.is-active{border-color:rgba(255,255,255,.34) !important;background:#e8eaf0 !important;color:#0b0b0b !important}.cm-showroom-grid .cm-showroom-card,.cm-home-showroom-card{background:#101010 !important;border-color:rgba(238,241,247,.15) !important;box-shadow:0 10px 24px rgba(0,0,0,.22) !important}.cm-showroom-card:focus-within{border-color:rgba(255,255,255,.35) !important}.cm-showroom-cover,.cm-home-showroom-cover{background:#181818 !important}.cm-showroom-cover-image{opacity:1 !important;filter:brightness(1.12) saturate(1.04) contrast(1.03) !important}.cm-showroom-cover-shade{background:linear-gradient(180deg,rgba(5,5,5,.015) 0%,rgba(5,5,5,0) 42%,rgba(5,5,5,.48) 100%) !important}.cm-home-showroom-cover-shade{background:linear-gradient(180deg,rgba(5,5,5,.01) 0%,rgba(5,5,5,0) 45%,rgba(5,5,5,.48) 100%) !important}.cm-showroom-rank-badge.is-top{border-color:rgba(255,255,255,.26) !important;background:rgba(14,14,14,.86) !important;color:#fff !important}.cm-showroom-avatar,.cm-home-showroom-avatar{border-color:rgba(255,255,255,.14) !important;background:#1a1a1a !important;color:#fff !important}.cm-showroom-verified svg{fill:#f0f2f6 !important;stroke:#0f0f0f !important}.cm-showroom-stats strong,.cm-showroom-activity-stat strong,.cm-home-showroom-bottom b,.cm-home-showroom-score>b{color:#fff !important}.cm-showroom-activity-track{background:rgba(255,255,255,.14) !important}.cm-showroom-activity-track i,.cm-home-showroom-score-track i{background:#f4f5f7 !important}.cm-showroom-visit{border-color:rgba(255,255,255,.18) !important;background:rgba(255,255,255,.09) !important;color:#fff !important}.cm-showroom-rate-star:focus-visible{outline-color:#fff !important}.cm-showroom-empty button{color:#fff !important}.cm-home-tile-dealers .cm-home-tile-surface{--tint:255,255,255 !important;background:radial-gradient(100% 80% at 94% 5%,rgba(255,255,255,.075),transparent 66%),linear-gradient(155deg,#141414,#0f0f0f) !important}.cm-home-showroom-badge{border-color:rgba(255,255,255,.19) !important;background:rgba(255,255,255,.085) !important;color:#f2f3f6 !important}.cm-home-dealers-glow{background:rgba(255,255,255,.045) !important}.cm-home-tile-dealers:focus-visible .cm-home-tile-surface{outline-color:rgba(255,255,255,.75) !important}.cm-home-showroom-bottom{border-top-color:rgba(255,255,255,.12) !important}.cm-home-promo-slide{background:#0f0f0f !important;border-color:rgba(238,241,247,.15) !important}.cm-home-promo-image{filter:brightness(1.2) saturate(1.08) contrast(1.035) !important}.cm-home-promo-slide::after{background:linear-gradient(90deg,rgba(5,5,5,0) 0%,rgba(5,5,5,.015) 29%,rgba(5,5,5,.24) 47%,rgba(5,5,5,.66) 74%,rgba(5,5,5,.78) 100%) !important}.cm-home-promo-kicker i{background:#fff !important;box-shadow:0 0 0 3px rgba(255,255,255,.10) !important}.cm-home-promo-dots button.is-active{background:#fff !important}@media (prefers-reduced-transparency:reduce){.cm-showroom-rank-badge{backdrop-filter:none !important}}.cm-home-tile-account{position:relative}.cm-home-tile-account .cm-home-acc-photo{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;border-radius:inherit}.cm-home-tile-account .cm-home-acc-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cm-home-tile-account:has(.cm-home-acc-photo)::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.06) 15%,rgba(0,0,0,.66) 100%);pointer-events:none}.cm-home-tile-account:has(.cm-home-acc-photo) .cm-home-tile-copy,.cm-home-tile-account:has(.cm-home-acc-photo) .cm-home-tile-arrow{z-index:3;position:relative;color:#fff}.cm-home-tile-account:has(.cm-home-acc-photo) .cm-home-tile-copy strong,.cm-home-tile-account:has(.cm-home-acc-photo) .cm-home-tile-copy small{color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.5)}.cm-home-tile-account:has(.cm-home-acc-photo){padding:0}.cm-home-tile-account-has-photo{position:relative !important;isolation:isolate;padding:0 !important;overflow:hidden !important}.cm-home-tile-account-has-photo > .cm-home-acc-photo{position:absolute !important;inset:0 !important;z-index:0 !important;display:block !important;width:auto !important;height:auto !important;transform:none !important;border-radius:inherit !important;overflow:hidden !important;box-shadow:none !important;background:#0f0f0f}.cm-home-tile-account-has-photo > .cm-home-acc-photo img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important}.cm-home-tile-account-has-photo::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(0,0,0,.04) 12%,rgba(0,0,0,.68) 100%) !important}.cm-home-tile-account-has-photo > .cm-home-tile-surface{position:relative !important;z-index:2 !important;background:transparent !important;border-color:transparent !important;box-shadow:none !important}.cm-home-tile-account-has-photo > .cm-home-tile-label{position:relative !important;z-index:3 !important;color:#fff !important;text-shadow:0 1px 5px rgba(0,0,0,.6) !important}.cm-home-tile-account-has-photo .cm-home-tile-arrow{position:relative !important;z-index:3 !important;color:#fff !important}.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-dealers .cm-home-tile-surface{height:128px !important;flex-basis:128px !important;min-height:128px !important}@media (min-width:500px){.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-dealers .cm-home-tile-surface{height:140px !important;flex-basis:140px !important;min-height:140px !important}}@media (max-width:365px){.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-dealers .cm-home-tile-surface{height:108px !important;flex-basis:108px !important;min-height:108px !important}}.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-dealers .cm-home-tile-surface{position:relative !important;box-sizing:border-box !important;overflow:hidden !important;isolation:isolate !important;border-radius:22px !important}.cm-home-listings-glass,.cm-home-showrooms-glass{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;object-position:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:inherit !important;z-index:1 !important;pointer-events:none !important}@media (max-width:365px){.cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-dealers .cm-home-tile-surface{border-radius:18px !important}}.cm-home-tile-surface > img.cm-home-listings-glass,.cm-home-tile-surface > img.cm-home-showrooms-glass,.cm-home-tile-surface > img.cm-home-plane,.cm-home-tile-surface > img.cm-home-acc-glass{position:absolute !important;inset:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;aspect-ratio:auto !important;transform:none !important;object-fit:contain !important;object-position:center !important;margin:0 !important;padding:0 !important;mix-blend-mode:screen;opacity:.96;-webkit-mask-image:none !important;mask-image:none !important;pointer-events:none;z-index:1 !important}.cm-home-tile-surface{background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.015) 60%,rgba(255,255,255,.025)),#0f0f0f !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 16px rgba(0,0,0,.18) !important;border-color:rgba(205,214,228,.14) !important}.cm-home-tile-surface::before,.cm-home-tile-surface::after{background:none !important}.cm-home-tile-dealers .cm-home-tile-surface,.cm-home-services-primary > .cm-home-tile-dealers .cm-home-tile-surface{background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.015) 60%,rgba(255,255,255,.025)),#0f0f0f !important}.cm-home-dealers-glow{display:none !important}.cm-home-tile-qa .cm-home-tile-surface,.cm-home-tile-messages .cm-home-tile-surface,.cm-home-tile-account .cm-home-tile-surface,.cm-home-tile-dealers .cm-home-tile-surface,.cm-home-tile-listings .cm-home-tile-surface{--tint:205,212,224 !important}.cm-home-bg{stroke:rgba(205,212,224,.55) !important}.cm-home-bg-qa{opacity:.5 !important}.cm-home-sell-cta{background:#0e0e0e !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04) !important}.cm-home-sell-icon{background:rgba(255,255,255,.06) !important;border-color:rgba(255,255,255,.12) !important}.cm-home-tile-qa .cm-home-bg-qa{inset:12% 22% !important;width:56% !important;height:76% !important;opacity:.75 !important}.cm-home-tile-account-has-photo{overflow:visible !important}.cm-home-tile-account-has-photo > .cm-home-acc-photo,.cm-home-tile-account-has-photo::after{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:auto !important;inset-inline:0 !important;width:100% !important;height:100px !important;border-radius:22px !important;box-shadow:none !important}.cm-home-tile-account-has-photo::after{content:"" !important;background:linear-gradient(180deg,rgba(0,0,0,.02) 40%,rgba(0,0,0,.45) 100%) !important}.cm-home-tile-account-has-photo > .cm-home-tile-surface{border:1px solid rgba(205,214,228,.14) !important;border-radius:22px !important;background:transparent !important;box-shadow:none !important}.cm-home-tile-account-has-photo > .cm-home-tile-label{color:#f5f6f9 !important;text-shadow:0 1px 0 rgba(0,0,0,.4) !important}@media (min-width:500px){.cm-home-tile-account-has-photo > .cm-home-acc-photo,.cm-home-tile-account-has-photo::after{height:114px !important}}@media (max-width:365px){.cm-home-tile-account-has-photo > .cm-home-acc-photo,.cm-home-tile-account-has-photo::after{height:92px !important;border-radius:18px !important}.cm-home-tile-account-has-photo > .cm-home-tile-surface{border-radius:18px !important}}.cm-home-promo-track{touch-action:pan-x pan-y !important;overscroll-behavior-y:auto !important}.cm-home-promo-slide,.cm-home-promo-image,.cm-home-promo-copy{touch-action:pan-x pan-y}.cm-home-promo-image{-webkit-user-drag:none;user-select:none}.mr-nf-card,.mr-nf-card.is-unread{background-image:none !important;background-color:var(--nf-card) !important;box-shadow:none !important}.mr-nf-dot{box-shadow:none !important}.mr-nf-tabs button.is-on{box-shadow:none !important}.mr-nf-btn.is-pri{box-shadow:none !important}.dealer-media-edit{position:relative;width:100%;padding-bottom:42px}.dealer-cover-pick{position:relative;display:block;width:100%;cursor:pointer}.dealer-cover-preview{width:100%;aspect-ratio:16/9;border-radius:20px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#141414;border:1px dashed rgba(255,255,255,.2);color:#9aa1ab;font-size:13px;font-weight:700}.dealer-cover-preview img{width:100%;height:100%;object-fit:cover;display:block}.dealer-cover-preview:has(img){border-style:solid;border-color:rgba(255,255,255,.12)}.dealer-cover-pick .dealer-media-badge{top:10px;bottom:auto;left:10px;right:auto}.dealer-avatar-pick{position:absolute;right:18px;bottom:0;display:block;width:84px;height:84px;cursor:pointer}.dealer-avatar-preview{width:84px;height:84px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:800;color:#fff;background:#191919;border:4px solid #080808;box-sizing:border-box;box-shadow:0 0 0 1px rgba(255,255,255,.14)}.dealer-avatar-preview img{width:100%;height:100%;object-fit:cover;display:block}.dealer-avatar-pick .dealer-media-badge{bottom:0;right:0}.sr-photo.is-banner{object-fit:cover;width:100%;height:100%}.dealership-card-actions{flex-wrap:wrap}.dealership-card-actions button{flex:1 1 40%}body[data-dock-page="accountEdit"] #bottomDock,body[data-dock-page="dealershipEdit"] #bottomDock{display:none !important}body[data-dock-page="listings"] #bottomDock [data-dock="listings"],body[data-dock-page="listings"] #bottomDock [data-dock="qa"]{display:none !important}body[data-dock-page="listings"] #bottomDock .bottom-dock-inner{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#1a1a1a,#121212);box-shadow:0 6px 14px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.1)}.theme-light body[data-dock-page="listings"] #bottomDock .bottom-dock-inner{background:linear-gradient(180deg,#f3f5f8,#e6e9ee)}body[data-dock-page="home"] #bottomDock{display:none !important}.cm-home-tile-myshop.is-off{opacity:.42;filter:grayscale(1) brightness(.7);cursor:default;pointer-events:none}.cm-home-tile-myshop .cm-home-bg-qa{fill:none !important}.cm-home-tile-listings .cm-home-tile-surface{position:relative;overflow:hidden !important}.cm-home-tile-listings .cm-home-listings-photo{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center 55%;opacity:1 !important;transform:none !important;filter:saturate(1.05) brightness(.92)}.cm-home-tile-listings .cm-home-tile-surface::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(6,6,6,.35),rgba(6,6,6,0) 40%,rgba(6,6,6,.45))}.cm-home-tile-dealers .cm-home-tile-surface{position:relative;overflow:hidden !important}.cm-home-tile-dealers .cm-home-dealers-photo{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center 60%;opacity:1 !important;transform:none !important;filter:saturate(1.05) brightness(.8)}.cm-home-tile-dealers .cm-home-tile-surface::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(6,6,6,.55),rgba(6,6,6,.05) 45%,rgba(6,6,6,.35))}.cm-home-tile-dealers .cm-home-showroom-badge{z-index:4 !important}.cm-home-page{--cm-home-bg:#070707;--cm-home-card:#0e0e0e;--cm-home-card-raised:#121212;--cm-home-line:rgba(238,242,248,.11);--cm-home-muted:#969eaa;--cm-home-text:#f5f7fa;--cm-home-soft:#c4cad3;--cm-home-accent:#e8edf4;box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:8px 0 calc(112px + env(safe-area-inset-bottom,0px));overflow:hidden;color:var(--cm-home-text);background:radial-gradient(ellipse at 94% 2%,rgba(116,137,164,.13),transparent 29%),radial-gradient(ellipse at 0% 36%,rgba(84,96,116,.075),transparent 27%),var(--cm-home-bg);font-family:"Vazirmatn","SF Pro Text","Segoe UI",Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.cm-home-page,.cm-home-page *{box-sizing:border-box}.cm-home-page button{font-family:inherit;-webkit-tap-highlight-color:transparent}.cm-home-page button:focus-visible,.cm-home-page [tabindex="0"]:focus-visible{outline:2px solid rgba(245,248,252,.85);outline-offset:3px}.cm-home-hero{padding:20px 18px 16px !important;text-align:right}.cm-home-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 10px !important;margin:0 0 9px;border:1px solid rgba(231,237,245,.11) !important;border-radius:999px !important;background:rgba(255,255,255,.035) !important;color:#bfc6d0 !important;font-size:10px !important;font-weight:750;letter-spacing:0}.cm-home-eyebrow-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#f3f5f8 !important;box-shadow:0 0 0 4px rgba(255,255,255,.075) !important}.cm-home-hero h1{max-width:570px;margin:0 !important;font-size:clamp(25px,6.4vw,35px) !important;line-height:1.46 !important;font-weight:900 !important;letter-spacing:-.045em !important;color:#f7f8fa !important}.cm-home-hero h1 span{color:#aeb8c6 !important}.cm-home-hero p{max-width:480px;margin:7px 0 0 !important;font-size:12px !important;line-height:1.95 !important;color:#969eaa !important}.cm-home-search{position:relative;isolation:isolate;width:calc(100% - 32px) !important;min-height:80px;margin:0 16px 25px !important;padding:13px 14px !important;display:flex !important;align-items:center;gap:12px !important;text-align:right;border:1px solid rgba(233,239,247,.14) !important;border-radius:22px !important;background:linear-gradient(120deg,rgba(255,255,255,.075),rgba(255,255,255,.02) 58%),#0e0e0e !important;color:#f6f7fa !important;box-shadow:0 13px 30px rgba(0,0,0,.19),inset 0 1px 0 rgba(255,255,255,.055) !important;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.cm-home-search::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(circle at 0% 100%,rgba(255,255,255,.055),transparent 50%);pointer-events:none}.cm-home-search-icon{width:43px !important;height:43px !important;flex:0 0 43px !important;display:grid;place-items:center;border:1px solid rgba(239,243,248,.13) !important;border-radius:15px !important;background:rgba(255,255,255,.065) !important}.cm-home-search-icon svg{width:21px !important;height:21px !important;fill:none;stroke:#f1f4f8 !important;stroke-width:1.7;stroke-linecap:round}.cm-home-search-copy{display:flex !important;flex:1;flex-direction:column;align-items:flex-start;gap:3px !important;min-width:0}.cm-home-search-copy small{color:#9fa8b4 !important;font-size:9px !important;font-weight:800;letter-spacing:.01em}.cm-home-search-copy strong{display:block;color:#f4f6f9 !important;font-size:13px !important;font-weight:850 !important;line-height:1.5 !important}.cm-home-search-copy > span{display:block;color:#9da5b0;font-size:10px;line-height:1.55}.cm-home-search-arrow{width:31px !important;height:31px !important;flex:0 0 31px;display:grid;place-items:center;border:1px solid rgba(238,242,248,.1) !important;border-radius:50% !important;background:rgba(255,255,255,.055) !important;color:#e7ebf1 !important;font-size:16px !important}@media (hover:hover){.cm-home-search:hover{border-color:rgba(241,245,250,.28) !important;transform:translateY(-1px)}}.cm-home-search:active{transform:scale(.99)}.cm-home-service-block{padding:0 16px 23px}.cm-home-section-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:0 2px 13px}.cm-home-section-intro h2,.cm-home-trust-heading h2{margin:2px 0 0;color:#f2f5f8;font-size:17px;line-height:1.5;font-weight:900;letter-spacing:-.025em}.cm-home-section-kicker{display:block;margin:0;color:#8e99a7;font-size:9px;line-height:1.65;font-weight:850;letter-spacing:.02em}.cm-home-section-hint{flex:0 0 auto;padding:5px 8px;border:1px solid rgba(232,238,246,.1);border-radius:999px;color:#a6afb9;background:rgba(255,255,255,.025);font-size:9px;font-weight:750}.cm-home-services{display:flex !important;flex-direction:column !important;gap:13px !important;padding:0 !important;direction:rtl}.cm-home-services-primary{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:11px !important;min-width:0;direction:rtl}.cm-home-services-secondary{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:9px !important;min-width:0;direction:rtl}.cm-home-services-primary > .cm-home-tile,.cm-home-services-secondary > .cm-home-tile{min-width:0 !important;width:100% !important;min-height:0 !important;height:auto !important;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;gap:7px !important;grid-column:auto !important;align-self:stretch;border:0 !important;border-radius:0 !important;background:transparent !important;color:inherit !important;box-shadow:none !important;overflow:visible !important;text-align:center !important;white-space:normal !important;filter:none}.cm-home-services-primary > .cm-home-tile .cm-home-tile-surface{width:100% !important;height:clamp(154px,43vw,188px) !important;flex:0 0 auto !important;min-height:0 !important;overflow:hidden !important;position:relative !important;isolation:isolate;border:1px solid rgba(233,239,247,.15) !important;border-radius:23px !important;background:#0f0f0f !important;box-shadow:0 11px 25px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.07) !important;transform:translateZ(0);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.cm-home-tile-listings .cm-home-tile-surface::before,.cm-home-tile-dealers .cm-home-tile-surface::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,6,6,.06) 15%,rgba(6,6,6,.02) 42%,rgba(6,6,6,.88) 100%) !important;pointer-events:none}.cm-home-tile-listings .cm-home-listings-photo,.cm-home-tile-dealers .cm-home-dealers-photo{position:absolute !important;inset:0 !important;z-index:0 !important;display:block;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;transform:scale(1.01);opacity:1 !important;border-radius:inherit;filter:saturate(.87) brightness(.86) contrast(1.035) !important;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .25s ease}.cm-home-tile-listings .cm-home-listings-photo{object-position:center 54% !important}.cm-home-tile-dealers .cm-home-dealers-photo{object-position:center 57% !important}.cm-home-tile-overlay{position:absolute;right:13px;bottom:14px;left:13px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:right;color:#fff}.cm-home-tile-tag{display:inline-flex;align-items:center;padding:3px 7px;margin-bottom:3px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(9,9,9,.44);color:rgba(255,255,255,.85);font-size:8px;font-weight:800;backdrop-filter:blur(10px)}.cm-home-tile-title{display:block;font-size:16px;line-height:1.5;letter-spacing:-.02em;font-weight:950;text-shadow:0 2px 12px rgba(0,0,0,.5)}.cm-home-tile-caption{display:block;font-size:9px;font-weight:650;line-height:1.6;color:rgba(247,249,252,.78)}.cm-home-tile-corner{position:absolute;z-index:4;top:10px;left:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.19);background:rgba(9,9,9,.38);color:#fff;font-size:16px;backdrop-filter:blur(10px)}.cm-home-tile-dealers .cm-home-showroom-badge{position:absolute !important;z-index:5 !important;top:11px !important;right:11px !important;left:auto !important;max-width:calc(100% - 50px);margin:0 !important;padding:5px 8px !important;border:1px solid rgba(255,255,255,.19) !important;border-radius:999px !important;background:rgba(8,8,8,.5) !important;color:#fff !important;font-size:8px !important;line-height:1.3;font-weight:850 !important;backdrop-filter:blur(12px)}.cm-home-dealers-glow{position:absolute;z-index:2;inset:0;background:linear-gradient(130deg,rgba(255,255,255,.08),transparent 44%);pointer-events:none}.cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{position:relative !important;display:grid !important;place-items:center;width:100% !important;height:76px !important;flex:0 0 76px !important;min-height:0 !important;overflow:hidden !important;border:1px solid rgba(234,240,247,.12) !important;border-radius:19px !important;background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.015)),#0f0f0f !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05) !important;transition:border-color .18s ease,transform .18s ease}.cm-home-services-secondary .cm-home-tile-label{display:block !important;position:relative;z-index:5;width:100%;margin:0 !important;padding:0 1px !important;color:#e8ebf0 !important;font-size:10px !important;font-weight:800 !important;line-height:1.5 !important;text-align:center;text-shadow:none !important;overflow-wrap:anywhere}.cm-home-tile-messages .cm-home-tile-surface{background:radial-gradient(circle at 50% 0%,rgba(184,196,215,.13),transparent 65%),#101010 !important}.cm-home-tile-messages .cm-home-plane{position:absolute !important;left:50% !important;top:50% !important;width:78px !important;height:64px !important;max-width:none !important;transform:translate(-50%,-44%) !important;object-fit:contain;opacity:.64 !important;filter:grayscale(1) brightness(1.2) !important}.cm-home-mini-icon{position:absolute;z-index:4;top:7px;left:7px;width:21px;height:21px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(238,243,250,.10);background:rgba(255,255,255,.055);color:#dfe5ed;font-size:12px;line-height:1}.cm-home-tile-qa .cm-home-bg-qa{position:absolute !important;inset:15% 20% !important;width:60% !important;height:70% !important;color:#c9d2de !important;opacity:.53 !important;stroke:currentColor !important;stroke-width:2.5 !important}.cm-home-tile-myshop .cm-home-tile-status{position:absolute;z-index:5;right:7px;top:7px;max-width:calc(100% - 38px);padding:3px 5px;border-radius:999px;border:1px solid rgba(240,244,250,.11);background:rgba(255,255,255,.055);color:#d3dae3;font-size:7px;font-weight:800;line-height:1.4}.cm-home-tile-create .cm-home-tile-surface{background:radial-gradient(circle at 50% 0%,rgba(217,225,236,.1),transparent 65%),#111111 !important}.cm-home-tile-account .cm-home-tile-surface{background:radial-gradient(circle at 50% 0%,rgba(217,225,236,.13),transparent 68%),#101010 !important}.cm-home-tile-account .cm-home-account-outline{width:47px;height:47px;color:#cbd3de;fill:none;stroke:currentColor;stroke-width:1.4;opacity:.7}.cm-home-tile-account .cm-home-acc-glass{position:absolute !important;inset:auto !important;left:50% !important;bottom:-8px !important;width:92px !important;height:66px !important;transform:translateX(-50%) !important;object-fit:contain;opacity:.28 !important}.cm-home-tile-account .cm-home-acc-photo{position:absolute !important;inset:0 !important;z-index:0 !important;display:block !important;width:auto !important;height:auto !important;overflow:hidden !important;border-radius:inherit !important}.cm-home-tile-account .cm-home-acc-photo img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;border-radius:inherit}.cm-home-tile-account-has-photo > .cm-home-tile-surface{background:transparent !important;border-color:rgba(255,255,255,.2) !important}.cm-home-tile-account-has-photo > .cm-home-tile-surface::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.15) 45%,rgba(0,0,0,.55));pointer-events:none}.cm-home-tile-account-has-photo .cm-home-account-outline{position:relative;z-index:1;opacity:0}.cm-home-tile:not(:disabled):active .cm-home-tile-surface{transform:scale(.985) !important}@media (hover:hover){.cm-home-services-primary > .cm-home-tile:hover .cm-home-tile-surface{border-color:rgba(246,249,253,.3) !important;box-shadow:0 16px 34px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08) !important}.cm-home-services-primary > .cm-home-tile:hover .cm-home-listings-photo,.cm-home-services-primary > .cm-home-tile:hover .cm-home-dealers-photo{transform:scale(1.045);filter:saturate(.98) brightness(.93) contrast(1.04) !important}.cm-home-services-secondary > .cm-home-tile:hover .cm-home-tile-surface{border-color:rgba(246,249,253,.26) !important;transform:translateY(-2px)}}.cm-home-tile:disabled{opacity:1 !important}.cm-home-latest{margin:0 !important;padding:0 16px 25px !important;min-width:0}.cm-home-section-heading{display:flex !important;align-items:flex-end !important;justify-content:space-between !important;gap:12px !important;margin:0 2px 13px !important}.cm-home-section-heading > div{min-width:0}.cm-home-section-heading h2{margin:2px 0 0 !important;color:#f3f5f8 !important;font-size:18px !important;line-height:1.5;font-weight:900 !important;letter-spacing:-.025em !important}.cm-home-section-heading p{margin:4px 0 0 !important;color:#929ba7 !important;font-size:10px !important;line-height:1.7}.cm-home-section-heading button{display:inline-flex !important;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;min-height:32px;padding:6px 10px !important;border:1px solid rgba(237,242,248,.12) !important;border-radius:999px !important;background:rgba(255,255,255,.045) !important;color:#dbe1e9 !important;font-size:9px !important;font-weight:800}.cm-home-section-heading button span{font-size:13px}.cm-home-featured-rail{display:flex !important;gap:12px !important;width:100%;min-width:0;padding:1px 0 13px !important;margin:0;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory;scroll-snap-stop:normal;scroll-padding-inline:2px;scrollbar-width:none;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.cm-home-featured-rail::-webkit-scrollbar{display:none}.cm-home-featured-rail > .xc{flex:0 0 82% !important;width:82%;max-width:360px;min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}.cm-home-empty-latest{flex:0 0 100%;width:100%;padding:22px 16px;border:1px dashed rgba(230,237,246,.18);border-radius:18px;background:rgba(255,255,255,.02);color:#9aa3af;font-size:11px;line-height:1.8;text-align:center}.cm-home-promos{position:relative;min-width:0;margin:0 16px 28px !important}.cm-home-promo-track{display:block !important;overflow:hidden !important;border-radius:24px !important}.cm-home-promo-slide.cm-home-promo-editorial{position:relative;display:block;width:100%;height:clamp(190px,51vw,226px) !important;min-height:190px;overflow:hidden;isolation:isolate;border:1px solid rgba(232,239,248,.14) !important;border-radius:24px !important;background:#0f0f0f !important}.cm-home-promo-editorial .cm-home-promo-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 53%;filter:saturate(.82) brightness(.78) contrast(1.04) !important}.cm-home-promo-editorial::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(270deg,rgba(6,6,6,.97) 0%,rgba(6,6,6,.83) 37%,rgba(6,6,6,.38) 67%,rgba(6,6,6,.05) 100%) !important;pointer-events:none}.cm-home-promo-editorial .cm-home-promo-copy{top:50% !important;right:17px !important;left:auto !important;width:58% !important;max-width:310px;transform:translateY(-50%) !important;text-align:right !important}.cm-home-promo-editorial .cm-home-promo-kicker{display:flex;align-items:center;gap:7px;margin:0 0 7px !important;color:#b6c0ce !important;font-size:9px !important;font-weight:850 !important}.cm-home-promo-editorial .cm-home-promo-kicker i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#e7ecf2 !important;box-shadow:0 0 0 4px rgba(255,255,255,.08) !important}.cm-home-promo-editorial .cm-home-promo-copy h2{margin:0 !important;font-size:clamp(18px,5vw,25px) !important;line-height:1.55 !important;font-weight:850 !important;letter-spacing:-.035em !important;color:#f4f6f9 !important}.cm-home-promo-editorial .cm-home-promo-copy h2 strong{color:#fff !important;font-weight:950 !important}.cm-home-promo-editorial .cm-home-promo-copy p{margin:5px 0 12px !important;color:#bec5ce !important;font-size:10px !important;line-height:1.8 !important}.cm-home-promo-editorial .cm-home-promo-copy button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:7px 12px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:999px !important;background:#f0f3f7 !important;color:#0d0d0d !important;font-size:10px !important;font-weight:900 !important;box-shadow:0 5px 16px rgba(0,0,0,.18)}.cm-home-promo-index{position:absolute;z-index:2;bottom:12px;left:13px;display:flex;align-items:center;gap:7px;color:rgba(248,250,253,.74);font-size:8px;letter-spacing:.04em;font-weight:800}.cm-home-promo-index i{display:inline-block;width:22px;height:1px;background:rgba(255,255,255,.6)}.cm-home-showrooms.sr-home{width:auto;margin:0 16px 26px !important;padding:0 !important;overflow:visible;background:transparent !important}.cm-home-showrooms .sr-section-head{align-items:flex-end !important;gap:12px;margin:0 2px 12px !important}.cm-home-showrooms .sr-section-head > div{min-width:0}.cm-home-showrooms .sr-section-head h2{margin:2px 0 0 !important;color:#f3f5f8 !important;font-size:18px !important;font-weight:900 !important;line-height:1.5;letter-spacing:-.025em}.cm-home-showroom-subtitle{margin:4px 0 0;color:#929ba7;font-size:10px;line-height:1.7}.cm-home-showrooms .sr-section-head button{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:6px 0 !important;color:#cbd2db !important;font-size:9px !important;font-weight:850 !important;white-space:nowrap}.cm-home-showrooms .sr-rail{gap:11px !important;padding:2px 2px 13px !important;margin:0 !important;scroll-padding-inline:2px;scroll-snap-type:x mandatory;scroll-snap-stop:normal;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y}.cm-home-showrooms .sr-rail .sr-card{flex:0 0 82% !important;width:82% !important;max-width:340px !important;scroll-snap-align:start;border-radius:20px !important}.cm-home-showrooms .sr-home-empty{border:1px dashed rgba(230,237,246,.15);background:rgba(255,255,255,.025) !important;color:#9aa3af !important}.cm-home-trust-strip{margin:0 16px 24px;padding:17px 14px 14px;border:1px solid rgba(231,238,247,.09);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),#0c0c0c}.cm-home-trust-heading{padding:0 2px 12px}.cm-home-trust-heading h2{font-size:15px !important}.cm-home-trust-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cm-home-trust-item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:10px 8px;border:1px solid rgba(232,238,246,.07);border-radius:15px;background:rgba(255,255,255,.025)}.cm-home-trust-icon{width:29px;height:29px;display:grid;place-items:center;border:1px solid rgba(232,238,246,.11);border-radius:10px;color:#dbe2eb;background:rgba(255,255,255,.04)}.cm-home-trust-icon svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.cm-home-trust-item > span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.cm-home-trust-item strong{color:#e6ebf1;font-size:9px;line-height:1.5;font-weight:850}.cm-home-trust-item small{color:#8e98a5;font-size:8px;line-height:1.7}.cm-home-sell-cta{position:relative;overflow:hidden;margin:0 16px !important;padding:17px 14px !important;gap:11px !important;border:1px solid rgba(235,241,248,.13) !important;border-radius:22px !important;background:radial-gradient(ellipse at 0% 0%,rgba(205,215,229,.12),transparent 60%),linear-gradient(120deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),#0e0e0e !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 12px 24px rgba(0,0,0,.15) !important}.cm-home-sell-cta::after{content:"";position:absolute;left:-24px;bottom:-42px;width:100px;height:100px;border:1px solid rgba(255,255,255,.045);border-radius:50%;box-shadow:0 0 0 13px rgba(255,255,255,.018),0 0 0 27px rgba(255,255,255,.012);pointer-events:none}.cm-home-sell-icon{position:relative;z-index:1;width:42px !important;height:42px !important;flex:0 0 42px !important;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(235,241,248,.13) !important;border-radius:14px !important;background:rgba(255,255,255,.06) !important}.cm-home-sell-icon img{display:block;width:100%;height:100%;object-fit:contain;padding:4px;filter:grayscale(1) brightness(1.35)}.cm-home-sell-cta > div{position:relative;z-index:1;flex:1;min-width:0}.cm-home-sell-cta .cm-home-section-kicker{margin-bottom:2px}.cm-home-sell-cta h2{margin:0 !important;color:#f3f6f9 !important;font-size:13px !important;line-height:1.55;font-weight:900 !important}.cm-home-sell-cta p{margin:4px 0 0 !important;color:#9ca5b1 !important;font-size:9px !important;line-height:1.8 !important}.cm-home-sell-cta button{position:relative;z-index:2;display:inline-flex !important;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:36px;padding:8px 11px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:999px !important;background:#eef2f6 !important;color:#0d0d0d !important;font-size:10px !important;font-weight:950 !important}.cm-home-sell-cta button span{font-size:13px}.cm-home-footer-note{padding:22px 16px 5px !important;color:#68717d !important;font-size:9px !important;line-height:1.7;letter-spacing:.02em}.cm-home-footer-note span{padding-inline:3px;color:#929ba6}@media (max-width:380px){.cm-home-hero{padding:16px 15px 14px !important}.cm-home-hero h1{font-size:25px !important}.cm-home-hero p{font-size:11px !important}.cm-home-search{width:calc(100% - 28px) !important;margin-inline:14px !important;padding:11px !important;gap:9px !important}.cm-home-search-copy strong{font-size:12px !important}.cm-home-search-copy > span{font-size:9px}.cm-home-service-block,.cm-home-latest{padding-inline:13px !important}.cm-home-services-primary{gap:8px !important}.cm-home-services-secondary{gap:7px !important}.cm-home-services-primary > .cm-home-tile .cm-home-tile-surface{height:151px !important;border-radius:20px !important}.cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{height:69px !important;flex-basis:69px !important;border-radius:16px !important}.cm-home-services-secondary .cm-home-tile-label{font-size:9px !important}.cm-home-tile-overlay{right:10px;bottom:11px;left:10px}.cm-home-tile-title{font-size:14px}.cm-home-tile-caption{font-size:8px}.cm-home-tile-tag{font-size:7px}.cm-home-tile-dealers .cm-home-showroom-badge{right:7px !important;top:7px !important;font-size:7px !important}.cm-home-trust-strip,.cm-home-sell-cta,.cm-home-showrooms.sr-home,.cm-home-promos{margin-inline:13px !important}.cm-home-trust-strip{padding:13px 10px 10px}.cm-home-trust-item{padding:8px 6px}.cm-home-trust-item strong{font-size:8px}.cm-home-trust-item small{font-size:7px}.cm-home-sell-cta{padding:13px 10px !important;gap:8px !important}.cm-home-sell-icon{width:34px !important;height:34px !important;flex-basis:34px !important}.cm-home-sell-cta h2{font-size:11px !important}.cm-home-sell-cta p{font-size:8px !important}.cm-home-sell-cta button{padding-inline:8px !important;font-size:9px !important}.cm-home-promo-editorial .cm-home-promo-copy{right:12px !important;width:62% !important}.cm-home-promo-editorial .cm-home-promo-copy h2{font-size:17px !important}.cm-home-promo-editorial .cm-home-promo-copy p{font-size:9px !important}}@media (min-width:760px){body:has(#pageContent > [data-page="home"]) #appViewport{width:100% !important;max-width:1120px !important;margin-inline:auto;border-inline:1px solid rgba(255,255,255,.06)}body:has(#pageContent > [data-page="home"]) #pageContent{width:100%}.cm-home-page{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:22px;row-gap:0;max-width:1120px !important;padding:26px 28px 100px !important;overflow:visible}.cm-home-hero{grid-column:span 7;align-self:center;padding:20px 0 27px !important}.cm-home-hero h1{max-width:620px;font-size:38px !important}.cm-home-hero p{font-size:13px !important}.cm-home-search{grid-column:span 5;align-self:center;width:100% !important;margin:0 0 16px !important}.cm-home-service-block,.cm-home-latest,.cm-home-promos,.cm-home-showrooms.sr-home,.cm-home-trust-strip,.cm-home-sell-cta,.cm-home-footer-note{grid-column:1 / -1}.cm-home-service-block{padding:0 0 29px !important}.cm-home-section-intro{margin-bottom:15px}.cm-home-section-intro h2,.cm-home-section-heading h2,.cm-home-showrooms .sr-section-head h2{font-size:21px !important}.cm-home-services-primary{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important}.cm-home-services-primary > .cm-home-tile .cm-home-tile-surface{height:230px !important;border-radius:26px !important}.cm-home-tile-title{font-size:22px}.cm-home-tile-caption{font-size:12px}.cm-home-tile-overlay{right:20px;bottom:20px;left:20px}.cm-home-tile-tag{font-size:10px;padding:5px 9px}.cm-home-services-secondary{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important}.cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{height:96px !important;flex-basis:96px !important;border-radius:20px !important}.cm-home-services-secondary .cm-home-tile-label{font-size:12px !important}.cm-home-latest{padding:0 0 28px !important}.cm-home-featured-rail{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px !important;overflow:visible !important;padding-bottom:0 !important}.cm-home-featured-rail > .xc{width:auto !important;max-width:none;min-width:0;flex:none !important}.cm-home-promos{margin:0 0 30px !important}.cm-home-promo-slide.cm-home-promo-editorial{height:248px !important;border-radius:27px !important}.cm-home-promo-editorial .cm-home-promo-copy{right:32px !important;width:42% !important}.cm-home-promo-editorial .cm-home-promo-copy h2{font-size:30px !important}.cm-home-promo-editorial .cm-home-promo-copy p{font-size:12px !important}.cm-home-promo-editorial .cm-home-promo-copy button{min-height:40px;font-size:12px !important}.cm-home-showrooms.sr-home{margin:0 0 28px !important}.cm-home-showrooms .sr-rail{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px !important;overflow:visible !important;padding:2px 0 0 !important}.cm-home-showrooms .sr-rail .sr-card{width:auto !important;max-width:none !important;min-width:0;flex:none !important}.cm-home-trust-strip{margin:0 0 24px !important;padding:21px 22px 18px}.cm-home-trust-items{gap:12px}.cm-home-trust-item{flex-direction:row;align-items:center;gap:11px;padding:13px}.cm-home-trust-icon{width:38px;height:38px;flex:0 0 38px}.cm-home-trust-icon svg{width:19px;height:19px}.cm-home-trust-item strong{font-size:11px}.cm-home-trust-item small{font-size:9px}.cm-home-sell-cta{margin:0 !important;padding:20px 22px !important;gap:15px !important}.cm-home-sell-icon{width:50px !important;height:50px !important;flex-basis:50px !important}.cm-home-sell-cta h2{font-size:17px !important}.cm-home-sell-cta p{font-size:11px !important}.cm-home-sell-cta button{min-height:42px;padding:10px 18px !important;font-size:12px !important}.cm-home-footer-note{padding-top:26px !important}}@media (min-width:1100px){.cm-home-page{padding-inline:38px !important}.cm-home-hero h1{font-size:42px !important}.cm-home-services-primary > .cm-home-tile .cm-home-tile-surface{height:260px !important}.cm-home-featured-rail{gap:18px !important}.cm-home-showrooms .sr-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cm-home-page *,.cm-home-page *::before,.cm-home-page *::after{transition:none !important;scroll-behavior:auto !important;animation:none !important}}.cm-home-services-primary > .cm-home-tile-listings::after{content:none !important;display:none !important}.cm-home-tile-account-has-photo::after{content:none !important;display:none !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface,.cm-home-page .cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{background:linear-gradient(138deg,rgba(42,56,82,.62) 0%,rgba(17,25,42,.94) 48%,rgba(8,8,8,.98) 100%) !important;border:1px solid rgba(132,157,202,.24) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 12px 28px rgba(0,0,0,.22) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::before,.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::after{background:radial-gradient(ellipse at 0% 0%,rgba(90,126,190,.19),transparent 62%),linear-gradient(145deg,rgba(255,255,255,.025),transparent 58%) !important}.cm-home-page .cm-home-tile-listings .cm-home-listings-photo,.cm-home-page .cm-home-tile-dealers .cm-home-dealers-photo,.cm-home-page .cm-home-tile-account .cm-home-acc-photo,.cm-home-page .cm-home-tile-account .cm-home-acc-glass,.cm-home-page .cm-home-tile-messages .cm-home-plane,.cm-home-page .cm-home-tile-qa .cm-home-bg-qa{display:none !important}.cm-home-page .cm-home-tile-listings .cm-home-tile-surface{background:radial-gradient(ellipse at 100% 0%,rgba(69,111,190,.26),transparent 58%),linear-gradient(145deg,#182944 0%,#101b30 48%,#0a0a0a 100%) !important}.cm-home-page .cm-home-tile-dealers .cm-home-tile-surface{background:radial-gradient(ellipse at 100% 0%,rgba(61,145,133,.23),transparent 58%),linear-gradient(145deg,#15302f 0%,#0f0f0f 48%,#090909 100%) !important}.cm-home-page .cm-home-tile-messages .cm-home-tile-surface{background:radial-gradient(ellipse at 100% 0%,rgba(151,111,67,.24),transparent 58%),linear-gradient(145deg,#30251c 0%,#211a16 48%,#070707 100%) !important}.cm-home-page .cm-home-tile-qa .cm-home-tile-surface{background:radial-gradient(ellipse at 100% 0%,rgba(155,76,119,.23),transparent 58%),linear-gradient(145deg,#301c2b 0%,#101010 48%,#080808 100%) !important}.cm-home-page .cm-home-tile-account .cm-home-tile-surface,.cm-home-page .cm-home-tile-account-has-photo > .cm-home-tile-surface{background:radial-gradient(ellipse at 100% 0%,rgba(76,109,184,.24),transparent 58%),linear-gradient(145deg,#1b2741 0%,#111a2d 48%,#090909 100%) !important}.cm-home-page .cm-home-tile-create .cm-home-tile-surface,.cm-home-page .cm-home-tile-myshop .cm-home-tile-surface{background:radial-gradient(ellipse at 100% 0%,rgba(109,130,166,.18),transparent 62%),linear-gradient(145deg,#202a3b 0%,#111111 50%,#0a0a0a 100%) !important}.cm-home-page .cm-home-tile-overlay{text-shadow:0 2px 12px rgba(0,0,0,.32)}.cm-home-page .cm-home-tile-title{text-shadow:none !important}.cm-home-page .cm-home-tile-surface:hover{border-color:rgba(154,181,231,.42) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 16px 34px rgba(0,0,0,.3) !important}.cm-home-search-panel{position:relative;isolation:isolate;min-width:0;width:calc(100% - 32px);margin:0 16px 28px;padding:16px;overflow:hidden;border:1px solid rgba(104,151,225,.30);border-radius:25px;background:radial-gradient(ellipse at 0% 0%,rgba(20,169,255,.17),transparent 45%),radial-gradient(ellipse at 100% 100%,rgba(117,71,255,.18),transparent 48%),linear-gradient(138deg,#111c31 0%,#0b1222 52%,#0e0e0e 100%);box-shadow:0 18px 42px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.07)}.cm-home-search-panel::before{content:"";position:absolute;z-index:-1;width:210px;height:210px;top:-145px;left:-68px;border-radius:50%;background:rgba(33,159,255,.20);filter:blur(38px);pointer-events:none}.cm-home-search-panel::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.018) 50%,transparent 76%);pointer-events:none}.cm-home-search-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.cm-home-search-heading{min-width:0}.cm-home-search-eyebrow{display:inline-flex;align-items:center;gap:7px;margin:0 0 7px;color:#8fd7ff;font-size:9px;font-weight:850;letter-spacing:.01em}.cm-home-search-eyebrow i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#46d5ff;box-shadow:0 0 12px rgba(70,213,255,.82)}.cm-home-search-heading h2{margin:0;color:#f5f8ff;font-size:16px;font-weight:950;line-height:1.65;letter-spacing:-.035em}.cm-home-search-heading p{margin:3px 0 0;color:#a2b0c7;font-size:10px;font-weight:500;line-height:1.8}.cm-home-search-orb{display:grid;place-items:center;width:45px;height:45px;flex:0 0 45px;border:1px solid rgba(104,191,255,.28);border-radius:16px;color:#c6eaff;background:linear-gradient(145deg,rgba(43,173,255,.20),rgba(109,84,255,.14));box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 6px 22px rgba(18,105,224,.10)}.cm-home-search-orb svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-home-search{position:relative;isolation:isolate;display:flex !important;align-items:center;gap:11px !important;width:100% !important;min-width:0;min-height:68px;margin:0 !important;padding:10px 11px !important;text-align:right;color:#f5f8ff !important;border:1px solid rgba(126,166,226,.28) !important;border-radius:19px !important;background:linear-gradient(115deg,rgba(8,17,35,.98),rgba(12,20,41,.94)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 22px rgba(0,0,0,.14) !important;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.cm-home-page .cm-home-search::before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(105deg,rgba(25,151,255,.055),transparent 42%,rgba(134,82,255,.055));pointer-events:none}.cm-home-page .cm-home-search-icon{display:grid;place-items:center;width:43px !important;height:43px !important;flex:0 0 43px !important;border:1px solid rgba(255,255,255,.17) !important;border-radius:14px !important;color:#fff;background:linear-gradient(145deg,#20aaff 0%,#4068ff 53%,#764bff 100%) !important;box-shadow:0 5px 17px rgba(50,111,255,.30),inset 0 1px 0 rgba(255,255,255,.22)}.cm-home-page .cm-home-search-icon svg{width:22px !important;height:22px !important;fill:none;stroke:currentColor !important;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-home-search-copy{flex:1 1 auto;min-width:0;display:flex !important;flex-direction:column;align-items:flex-start;gap:3px !important}.cm-home-page .cm-home-search-copy small{color:#8bb8ec !important;font-size:9px !important;font-weight:800 !important;line-height:1.4}.cm-home-page .cm-home-search-copy strong{display:block;max-width:100%;overflow:hidden;color:#eff5ff !important;font-size:11.5px !important;font-weight:850 !important;line-height:1.65 !important;text-overflow:ellipsis;white-space:nowrap}.cm-home-page .cm-home-search-filter-icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border:1px solid rgba(120,168,255,.28);border-radius:13px;color:#c7dcff;background:linear-gradient(145deg,rgba(37,105,202,.23),rgba(101,71,206,.20))}.cm-home-page .cm-home-search-filter-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.cm-home-search-facets{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-top:12px}.cm-home-search-facet{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:4px 8px;border:1px solid rgba(146,173,215,.15);border-radius:999px;color:#b7c5dc;background:rgba(255,255,255,.035);font-size:9px;font-weight:650;white-space:nowrap}.cm-home-search-facet i{display:inline-grid;place-items:center;width:13px;height:13px;border-radius:50%;color:#86dfff;background:rgba(44,164,255,.13);font-size:8px;font-style:normal;font-weight:900}.cm-home-search-facet-note{margin-inline-start:auto;color:#7187aa;font-size:8px;font-weight:700;white-space:nowrap}@media (hover:hover){.cm-home-page .cm-home-search:hover{transform:translateY(-1px);border-color:rgba(88,177,255,.58) !important;box-shadow:0 9px 25px rgba(20,105,221,.12),inset 0 1px 0 rgba(255,255,255,.075) !important}}.cm-home-page .cm-home-search:active{transform:scale(.995)}.cm-home-page .cm-home-search:focus-visible{outline:2px solid #6dc8ff;outline-offset:3px}@media (max-width:380px){.cm-home-search-panel{width:calc(100% - 26px);margin:0 13px 23px;padding:13px;border-radius:22px}.cm-home-search-heading h2{font-size:14px}.cm-home-search-heading p{max-width:245px;font-size:9px}.cm-home-search-orb{width:39px;height:39px;flex-basis:39px;border-radius:14px}.cm-home-page .cm-home-search{min-height:62px;gap:8px !important;padding:8px !important;border-radius:16px !important}.cm-home-page .cm-home-search-icon{width:38px !important;height:38px !important;flex-basis:38px !important;border-radius:12px !important}.cm-home-page .cm-home-search-copy strong{font-size:10px !important}.cm-home-page .cm-home-search-filter-icon{width:35px;height:35px;flex-basis:35px;border-radius:11px}.cm-home-search-facets{gap:5px;padding-top:10px}.cm-home-search-facet{padding:4px 6px;font-size:8px}.cm-home-search-facet-note{display:none}}@media (min-width:760px){.cm-home-search-panel{grid-column:span 5;align-self:center;width:100%;margin:0 0 20px;padding:20px;border-radius:29px}.cm-home-search-panel-head{margin-bottom:17px}.cm-home-search-heading h2{font-size:19px}.cm-home-search-heading p{font-size:11px}.cm-home-page .cm-home-search{min-height:76px;padding:12px !important}.cm-home-page .cm-home-search-copy strong{font-size:12px !important}.cm-home-search-facets{gap:6px}.cm-home-search-facet{font-size:9px}}@media (prefers-reduced-motion:reduce){.cm-home-page .cm-home-search{transition:none}}.cm-home-page .cm-home-services{display:flex !important;flex-direction:column !important;gap:12px !important;width:100% !important;padding:0 !important}.cm-home-page .cm-home-services-primary{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:12px !important;width:100% !important;min-width:0 !important;direction:rtl !important}.cm-home-page .cm-home-services-primary > .cm-home-tile{display:block !important;position:relative !important;width:100% !important;height:clamp(154px,28vw,260px) !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;border:0 !important;border-radius:22px !important;background:transparent !important;box-shadow:none !important;text-align:right !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface{display:block !important;position:relative !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;border-radius:22px !important;transform:translateZ(0)}.cm-home-page .cm-home-services-primary .cm-home-tile-overlay{right:18px !important;left:18px !important;bottom:17px !important;z-index:4 !important;align-items:flex-start !important;gap:3px !important;text-align:right !important}.cm-home-page .cm-home-services-primary .cm-home-tile-tag{margin-bottom:3px !important;padding:4px 8px !important;font-size:9px !important}.cm-home-page .cm-home-services-primary .cm-home-tile-title{font-size:clamp(16px,4vw,20px) !important;line-height:1.45 !important;font-weight:900 !important}.cm-home-page .cm-home-services-primary .cm-home-tile-caption{font-size:10px !important;line-height:1.7 !important;color:rgba(241,245,250,.72) !important}.cm-home-page .cm-home-services-primary .cm-home-tile-corner{top:14px !important;left:14px !important;width:32px !important;height:32px !important;font-size:17px !important}.cm-home-page .cm-home-services-primary .cm-home-tile-dealers .cm-home-showroom-badge{top:15px !important;right:15px !important;font-size:9px !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account .cm-home-account-outline{position:absolute !important;z-index:2 !important;display:block !important;left:28px !important;top:50% !important;width:clamp(54px,13vw,78px) !important;height:clamp(54px,13vw,78px) !important;transform:translateY(-50%) !important;color:#cdd8e8 !important;fill:none !important;stroke:currentColor !important;stroke-width:1.3 !important;opacity:.72 !important;pointer-events:none !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account .cm-home-tile-surface::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;pointer-events:none !important;background:radial-gradient(ellipse at 17% 50%,rgba(145,174,224,.16),transparent 29%),linear-gradient(145deg,rgba(255,255,255,.02),transparent 60%) !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account .cm-home-tile-overlay,.cm-home-page .cm-home-services-primary .cm-home-tile-account .cm-home-tile-corner{z-index:4 !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account-has-photo .cm-home-acc-photo{display:block !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account-has-photo .cm-home-acc-photo img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account-has-photo .cm-home-tile-surface::after{background:linear-gradient(180deg,rgba(0,0,0,.06) 10%,rgba(0,0,0,.12) 40%,rgba(0,0,0,.72) 100%) !important}.cm-home-page .cm-home-services-primary .cm-home-tile-account-has-photo .cm-home-account-outline{display:none !important}@media (prefers-reduced-motion:reduce){.cm-home-page .cm-home-services-primary > .cm-home-tile{transition:none !important}}.cm-home-hero{padding:24px 18px 20px !important;text-align:right !important}.cm-home-hero .cm-home-slogan{display:block;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:#f7f8fb !important;font-size:clamp(27px,7.2vw,38px) !important;line-height:1.45 !important;font-weight:950 !important;letter-spacing:-.045em !important}.cm-home-hero .cm-home-slogan::before,.cm-home-hero .cm-home-slogan::after{content:none !important;display:none !important}@media (min-width:700px){.cm-home-hero .cm-home-slogan{font-size:42px !important}}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface{position:relative !important;overflow:hidden !important;isolation:isolate !important;background:#050505 !important;border:1px solid rgba(236,242,250,.17) !important;box-shadow:0 12px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.09) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-listings-photo{display:block !important;position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center 54% !important;margin:0 !important;opacity:1 !important;filter:saturate(1.04) contrast(1.04) brightness(.95) !important;transform:none !important;z-index:0 !important;pointer-events:none !important}.cm-home-page .cm-home-listings-shadow{position:absolute !important;inset:0 !important;display:block !important;z-index:2 !important;pointer-events:none !important;background:linear-gradient(138deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.72) 39%,rgba(0,0,0,.34) 70%,rgba(0,0,0,.08) 100%) !important;clip-path:polygon(0 0,67% 0,65.5% 5%,62.5% 11%,58.5% 18%,55% 25%,49.5% 33%,44.5% 41%,37.5% 51%,29.5% 62%,20% 74%,10% 88%,0 100%) !important;filter:drop-shadow(5px 8px 12px rgba(0,0,0,.74)) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface::before{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;z-index:1 !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(0,0,0,.12) 0%,transparent 37%,rgba(0,0,0,.58) 100%) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-overlay,.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-corner{z-index:4 !important}@media (prefers-reduced-motion:reduce){.cm-home-page .cm-home-listings-shadow{filter:none !important}}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface,.cm-home-page .cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{position:relative !important;isolation:isolate !important;overflow:hidden !important;background:linear-gradient(135deg,rgba(19,19,19,.78) 0%,rgba(11,11,11,.83) 52%,rgba(6,6,6,.88) 100%) !important;border:1px solid rgba(153,181,223,.20) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075) !important;-webkit-backdrop-filter:blur(20px) saturate(125%) !important;backdrop-filter:blur(20px) saturate(125%) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::before,.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::after{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;z-index:1 !important;pointer-events:none !important;border-radius:inherit !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::before{background:linear-gradient(155deg,rgba(255,255,255,.055) 0%,rgba(255,255,255,.012) 27%,transparent 54%) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::after{background:radial-gradient(ellipse at 100% 0%,rgba(71,132,220,.09),transparent 54%) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-listings-photo,.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-listings-shadow{display:none !important;visibility:hidden !important;opacity:0 !important;background:none !important;filter:none !important;box-shadow:none !important}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-tile-surface{background:linear-gradient(135deg,rgba(19,19,19,.78) 0%,rgba(11,11,11,.83) 52%,rgba(6,6,6,.88) 100%) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-overlay,.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-corner,.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-showroom-badge,.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-account-outline{z-index:3 !important}.cm-home-page .cm-home-services-primary > .cm-home-tile:hover .cm-home-tile-surface{border-color:rgba(125,180,255,.36) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10) !important}.cm-back-in-header{position:absolute !important;left:12px !important;right:auto !important;top:50% !important;transform:translateY(-50%);z-index:8;margin:0 !important}.cm-back-in-header:active{transform:translateY(-50%) scale(.97)}.page-header-sticky,.explore-header,.cm-showroom-page-header,[data-page-header],.page-header{position:relative}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface,.cm-home-page .cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface{background:linear-gradient(145deg,#121212 0%,#0e0e0e 52%,#0a0a0a 100%) !important;border:1px solid rgba(255,255,255,.09) !important;box-shadow:0 5px 14px rgba(0,0,0,.22) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::before,.cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::after,.cm-home-page .cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface::before,.cm-home-page .cm-home-services-secondary > .cm-home-tile .cm-home-tile-surface::after{display:none !important;content:none !important;background:none !important;filter:none !important}.cm-home-page .cm-home-services-primary > .cm-home-tile:hover .cm-home-tile-surface,.cm-home-page .cm-home-services-secondary > .cm-home-tile:hover .cm-home-tile-surface{border-color:rgba(255,255,255,.15) !important;box-shadow:0 7px 18px rgba(0,0,0,.28) !important}.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-listings-photo,.cm-home-page .cm-home-services-primary > .cm-home-tile-listings .cm-home-listings-shadow{display:none !important;visibility:hidden !important;opacity:0 !important;background:none !important;filter:none !important;box-shadow:none !important}.cm-home-section-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 2px 0;direction:rtl}.cm-home-section-footer button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 12px;border:1px solid rgba(237,242,248,.14);border-radius:999px;background:#0e0e0e;color:#e2e5e9;font-size:11px;font-weight:800;white-space:nowrap}.cm-home-section-footer button span,.cm-home-section-footer button svg{width:9px;height:15px;flex:0 0 auto}.cm-home-section-footer button svg{fill:none;stroke:currentColor;stroke-width:1.7}.cm-home-section-heading,.cm-home-showrooms .sr-section-head{justify-content:flex-start!important}.account-profile{position:relative;overflow:hidden;padding-top:0 !important}.account-profile-banner{position:relative;width:calc(100% + 40px);height:220px;margin:0 -20px -76px;flex:0 0 auto;background:#0d0d0d;background-size:cover;background-position:center 42%;border-radius:0 0 18px 18px;overflow:hidden}.account-profile-banner::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.08) 0%,rgba(0,0,0,.12) 35%,rgba(5,5,5,.78) 73%,#050505 100%)}.account-profile-banner.has-banner{background-color:#0d0d0d}.account-banner-change{position:absolute;z-index:8;top:8px;right:14px;padding:7px 12px;border-radius:999px;background:rgba(10,10,10,.88);color:#f3f3f3;border:1px solid rgba(255,255,255,.22);font:inherit;font-size:12px;font-weight:700;cursor:pointer;pointer-events:auto}.account-avatar-wrap{z-index:3;margin-top:0;margin-bottom:14px}.account-profile > [data-slot="name"],.account-profile > div:last-child{position:relative;z-index:1}body:has(#pageContent > [data-page="account"]) #pageBlurWrap{position:relative;isolation:isolate}body:has(#pageContent > [data-page="account"]) #pageContent{position:relative;z-index:1}body:not(:has(#pageContent > [data-page="account"])) #pageBlurWrap > .account-cover-banner-layer{display:none !important}.account-profile-banner-spacer{width:100%;height:144px;flex:0 0 144px;pointer-events:none}.account-profile{overflow:visible !important}.account-profile-banner.account-cover-banner-layer{position:absolute !important;left:0 !important;right:0 !important;top:0;width:auto !important;height:480px;margin:0 !important;flex:none !important;border-radius:0 !important;z-index:0;pointer-events:none;background-color:#0d0d0d;background-size:cover;background-position:center 38%}.account-profile-banner.account-cover-banner-layer::after{background:linear-gradient(to bottom,rgba(0,0,0,.16) 0%,rgba(0,0,0,.22) 34%,rgba(5,5,5,.72) 70%,#050505 100%)}.account-profile > .account-banner-change{pointer-events:auto}body:has(#pageContent > [data-page="account"]) #siteHeader,body:has(#pageContent > [data-page="account"]) #stickyHeaderGroup{background:transparent !important}body:has(#pageContent > [data-page="account"]) #stickyHeaderGroup::after{display:none !important}body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky{background:transparent !important}body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .account-body{background:transparent !important}body:has(#pageContent > [data-page="account"]) .cm-universal-back{display:none !important}.account-profile .account-banner-change{position:absolute!important;z-index:9;top:clamp(170px,27vw,218px)!important;right:calc(50% - 125px)!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 15px;border-radius:13px;background:#0e0e0e;color:#f2f2f2;border:1px solid #1e1e1e;font-size:13px;font-weight:750;box-shadow:none;cursor:pointer;pointer-events:auto}.account-profile .account-banner-plus{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#181818;color:#fff;font-size:22px;line-height:1;font-weight:400}.account-profile:not(.account-has-banner) .account-banner-change{min-width:154px;min-height:54px;justify-content:flex-start;padding:10px 14px}.account-profile.account-has-banner .account-banner-change{top:clamp(170px,27vw,218px)!important;right:calc(50% - 125px)!important;min-width:44px;min-height:44px;padding:8px;border-radius:50%;background:#0d0d0d;border-color:#202020}body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky,body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky > *{background:transparent!important;box-shadow:none!important}body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky{display:flex;justify-content:center;text-align:center}body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky [data-page-title],body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky h1{width:100%;text-align:center;background:transparent!important}.account-profile-banner.account-cover-banner-layer{box-sizing:border-box !important;background-repeat:no-repeat !important;background-size:cover !important;transform:none !important;transition:none !important;animation:none !important;will-change:auto !important}.account-profile-banner.account-cover-banner-layer::after{transform:none !important;transition:none !important;animation:none !important}body:has(#pageContent > [data-page="account"]) #pageHeaderSlot,body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky,body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky > *{background:transparent !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important}body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky{display:flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;height:auto !important;margin:0 !important;padding:3px 0 5px !important;border:0 !important;text-align:center !important}body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky [data-slot="breadcrumbs"]{display:none !important}body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky h1{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;background:transparent !important;color:#f2f2f2 !important;text-align:center !important;line-height:1.35 !important}.account-profile-banner-spacer{height:92px !important;min-height:92px !important;flex:0 0 92px !important}.account-profile .account-banner-change{top:118px !important}.account-profile.account-has-banner .account-banner-change{top:118px !important}.account-profile .account-avatar-wrap{cursor:default !important;pointer-events:none !important}.account-profile .account-banner-change,.account-profile .account-avatar-badge{display:none !important}.account-edit-banner-tools{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:13px;align-items:center;direction:rtl;padding:12px;border:1px solid #1c1c1c;border-radius:17px;background:#0c0c0c}.account-edit-banner-preview{position:relative;min-width:0;aspect-ratio:16/7;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;border:1px dashed #262626;background:#0a0a0a;background-size:cover;background-position:center;color:#777c84;font-size:11px;text-align:center;padding:8px;box-sizing:border-box}.account-edit-banner-preview.has-banner{border-style:solid}.account-edit-banner-preview.has-banner::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 25%,rgba(0,0,0,.35))}.account-edit-banner-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;color:#e7e8ea}.account-edit-banner-copy strong{font-size:13px;font-weight:800}.account-edit-banner-copy p{margin:0;color:#92969e;font-size:10.5px;line-height:1.6}.account-edit-banner-button{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-height:35px;margin-top:2px;padding:7px 11px;border-radius:10px;color:#f4f4f5;background:#171717;border:1px solid #222222;font-size:11.5px;font-weight:750}.account-edit-banner-button span{font-size:17px;line-height:1}@media (max-width:360px){.account-edit-banner-tools{grid-template-columns:1fr}.account-edit-banner-preview{width:100%;aspect-ratio:16/6}}.cm-edge-pull-host{position:relative}.cm-edge-pull-indicator{position:absolute;z-index:20;top:50%;left:8px;display:flex;align-items:center;gap:7px;padding:6px 10px 6px 6px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(13,13,13,.97);color:#f3f4f6;box-shadow:0 8px 24px rgba(0,0,0,.35);opacity:0;transform:translateY(-50%) translateX(-18px) scale(.78);pointer-events:none;transition:opacity .08s linear,transform .08s linear,border-color .12s linear,background .12s linear;white-space:nowrap}.cm-edge-pull-indicator.is-visible{visibility:visible}.cm-edge-pull-indicator.is-ready{border-color:rgba(255,255,255,.46);background:#1c1c1c}.cm-edge-pull-plus{display:inline-flex;width:31px;height:31px;flex:0 0 31px;align-items:center;justify-content:center;border-radius:50%;background:#1c1c1c;color:#fff;font-size:25px;line-height:1;font-weight:400}.cm-edge-pull-label{font-size:10px;font-weight:800}.cm-edge-pull-resisting{overscroll-behavior-x:contain}@media (prefers-reduced-motion:reduce){.cm-edge-pull-indicator{transition:none}}.account-profile-banner.account-cover-banner-layer{position:absolute !important;left:0 !important;right:0 !important;z-index:0 !important}.account-profile-banner.account-cover-banner-layer::after{background:linear-gradient(to bottom,rgba(0,0,0,.08) 0%,rgba(0,0,0,.12) 30%,rgba(5,5,5,.5) 62%,rgba(5,5,5,.88) 86%,#050505 100%) !important}.account-profile-banner.account-cover-banner-layer::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(to bottom,transparent 35%,#000 100%);mask-image:linear-gradient(to bottom,transparent 35%,#000 100%)}.account-profile-banner.account-cover-banner-layer::after{z-index:2}.account-profile-banner.account-cover-banner-layer{background-size:100% 100% !important;background-position:center center !important}.cm-skeleton-screen{--cm-sk-bg:rgba(255,255,255,.065)}.theme-light .cm-skeleton-screen{--cm-sk-bg:rgba(13,13,13,.085)}.cm-skeleton-screen .skeleton-block{background-color:var(--cm-sk-bg)}.cm-skeleton-screen button{cursor:default;pointer-events:none!important}.cm-sk-filter-main,.cm-sk-filter-chip{display:flex!important;align-items:center;justify-content:center}.cm-sk-filter-main .skeleton-block{width:48px;max-width:48px}.cm-sk-filter-chip .skeleton-block{max-width:100%}.cm-sk-filter-wrap{flex:0 0 auto}.cm-sk-field{display:flex;flex-direction:column;gap:9px;min-width:0}.cm-sk-label{display:flex;min-height:10px}.cm-sk-form-control{display:block;width:100%;border-radius:12px}.cm-listings-sk-footer{display:flex;gap:12px;padding:16px;align-items:center}.cm-listings-sk-footer .skeleton-block{display:block;height:10px;border-radius:99px}.cm-home-skeleton{direction:rtl;overflow:hidden;padding-bottom:26px}.cm-home-skeleton .cm-home-sk-banner-track{display:flex}.cm-home-skeleton .cm-home-sk-slide{position:relative;overflow:hidden}.cm-home-sk-slide-art{position:absolute;inset:0;display:block;border-radius:inherit;opacity:.7}.cm-home-sk-slide .cm-hb-copy{position:relative;z-index:1;display:flex;align-items:flex-start;flex-direction:column;gap:10px}.cm-home-sk-copy-kicker{width:68px;height:9px;border-radius:99px}.cm-home-sk-copy-title{width:72%;max-width:225px;height:21px;border-radius:99px}.cm-home-sk-copy-caption{width:82%;max-width:255px;height:11px;border-radius:99px}.cm-home-sk-copy-cta{width:96px;height:32px;border-radius:999px;margin-top:5px}.cm-home-sk-tile-title{display:block;width:68%;height:14px;border-radius:999px}.cm-home-sk-tile-sub{display:block;width:50%;height:9px;border-radius:999px;margin-top:8px}.cm-home-sk-art{opacity:.6}.cm-home-sk-go{display:block;width:30px;height:30px;border-radius:50%}.cm-home-sk-listing-rail{overflow:hidden}.cm-home-sk-listing-card{flex:0 0 68%;min-width:0;overflow:hidden;border:1px solid rgba(180,190,205,.12);border-radius:18px;background:rgba(255,255,255,.018)}.cm-home-sk-listing-photo{display:block;width:100%;aspect-ratio:4/3;border-radius:0}.cm-home-sk-listing-body{display:flex;flex-direction:column;gap:10px;padding:12px}.cm-home-sk-meta{display:flex;justify-content:space-between;gap:12px}.cm-home-sk-promo-image{position:absolute;inset:0;display:block;border-radius:inherit}.cm-home-promo-slide{position:relative;overflow:hidden}.cm-home-promo-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cm-home-sk-promo-kicker{width:72px;height:9px;border-radius:99px}.cm-home-sk-promo-title{width:66%;height:20px;border-radius:99px}.cm-home-sk-promo-copyline{width:90%;max-width:300px;height:11px;border-radius:99px}.cm-home-sk-promo-cta{width:100px;height:32px;border-radius:99px}.cm-home-sk-showroom-rail{overflow:hidden}.cm-home-sk-showroom-card{flex:0 0 76%;min-width:0}.cm-home-sk-showroom-media{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.cm-home-sk-showroom-card .sr-media{position:relative;overflow:hidden}.cm-home-sk-showroom-card .sr-id .skeleton-block{display:block}.cm-home-sk-awards{display:flex;gap:5px}.cm-home-sk-awards .skeleton-block{flex:none}.cm-home-sk-showroom-card .sr-stats>div{display:flex;flex-direction:column;gap:5px;align-items:center}.cm-home-trust-icon .skeleton-block{display:block}.cm-home-trust-item>span:last-child{display:flex;flex-direction:column;gap:7px}.cm-home-sk-sell-title{display:block;width:165px;height:17px;border-radius:99px;margin:8px 0}.cm-home-sk-sell-copy{display:block;width:min(240px,90%);height:10px;border-radius:99px}.cm-home-sk-sell-button{display:block;width:96px;height:42px;border-radius:999px}@media(max-width:420px){.cm-home-sk-listing-card{flex-basis:78%}.cm-home-sk-showroom-card{flex-basis:83%}}@media(min-width:720px){.cm-home-sk-listing-card{flex-basis:32%}.cm-home-sk-showroom-card{flex-basis:31%}}.cm-showroom-sk-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cm-showroom-sk-stats>div{display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 6px;border:1px solid rgba(180,190,205,.1);border-radius:14px}.cm-showroom-sk-stats strong,.cm-showroom-sk-stats>div>span{display:flex;justify-content:center}.cm-showroom-sk-search{display:flex;align-items:center;gap:10px}.cm-showroom-sk-search>.skeleton-block{display:block;flex:1}.cm-showroom-sk-grid .sr-card{min-width:0;overflow:hidden}.cm-showroom-sk-cover{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:0}.cm-showroom-sk-grid .sr-media{position:relative;overflow:hidden}.cm-showroom-sk-grid .sr-id{min-width:0}.cm-showroom-sk-grid .sr-meta{min-width:0;display:flex;flex-direction:column;gap:7px}.cm-showroom-sk-awards{display:flex;flex-wrap:wrap;gap:5px}.cm-showroom-sk-awards .skeleton-block{display:block;flex:none}.cm-showroom-sk-grid .sr-stats>div{display:flex;flex-direction:column;align-items:center;gap:5px}.cm-showroom-sk-grid .sr-rate{display:flex;align-items:center;justify-content:space-between;gap:8px}.cm-vehicle-sk-main-photo{display:block}.cm-vehicle-sk-thumb{display:block;width:64px;height:48px;flex:0 0 64px;border-radius:9px}.cm-vehicle-sk-thumb-more{width:44px;flex-basis:44px}.cm-vehicle-sk-fact-icon{width:24px;height:24px;border-radius:7px}.cm-vehicle-sk-fact-value{width:48px;height:13px;border-radius:99px}.cm-vehicle-sk-seller{display:flex;align-items:center;gap:10px}.cm-vehicle-sk-seller .seller-info{flex:1;display:flex;flex-direction:column;gap:8px}.cm-vehicle-sk-seller .seller-type{display:flex;gap:6px}.cm-vehicle-sk-tabs{display:flex;gap:8px;overflow:hidden}.cm-vehicle-sk-panel{display:flex;flex-direction:column;gap:12px;padding:16px 0}.cm-vehicle-sk-map{display:block;width:100%;height:172px;border-radius:16px}.cm-seller-sk-hero .sp-banner-cover{position:relative;overflow:hidden}.cm-seller-sk-banner{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:0}.cm-seller-sk-avatar{display:block;width:92px;height:92px;border-radius:26px;flex:0 0 92px}.cm-seller-sk-name{display:block;width:160px;max-width:65%;height:22px;border-radius:99px;margin-top:12px}.cm-seller-sk-handle{display:block;width:115px;height:11px;border-radius:99px;margin-top:9px}.cm-seller-sk-hero .sp-id{display:flex;flex-direction:column;align-items:center;text-align:center}.cm-seller-sk-hero .sp-actions{display:flex;gap:10px}.cm-seller-sk-hero .sp-stats>div{display:flex;flex-direction:column;align-items:center;gap:7px}.cm-seller-sk-awards{display:flex;flex-wrap:wrap;gap:7px}.cm-seller-sk-awards .skeleton-block{display:block}.cm-account-sk-profile{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 0 20px}.cm-account-sk-profile .account-name{display:flex;justify-content:center}.cm-account-sk-actions{display:flex;align-items:center;justify-content:center;gap:9px}.cm-account-sk-dealer-card{margin:0 16px 16px;padding:14px;border:1px solid rgba(180,190,205,.12);border-radius:18px}.cm-account-sk-dealer-top{display:flex;gap:11px;align-items:center}.cm-account-sk-dealer-top>div{display:flex;flex-direction:column;gap:8px}.cm-account-sk-dealer-logo{display:block;width:52px;height:52px;border-radius:14px;flex:0 0 52px}.cm-account-sk-dealer-actions{display:flex;gap:10px;margin-top:14px}.cm-account-sk-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cm-account-sk-tabs .account-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0}.cm-account-sk-tabs .account-tab .skeleton-block{display:block;width:22px;height:22px;border-radius:6px}.cm-account-sk-empty{display:flex;flex-direction:column;align-items:center;gap:10px}.cm-account-edit-sk-avatar,.cm-dealer-edit-sk-logo{display:block}.cm-dealer-edit-sk-logo{border-radius:50%}.cm-sell-sk-row{pointer-events:none}.cm-sell-sk-price{display:flex;flex-direction:column;gap:10px}.cm-sell-sk-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(180,190,205,.1)}.cm-sell-sk-extra{display:flex;flex-direction:column;gap:10px}.cm-sell-sk-control{display:block;width:100%;height:48px;border-radius:12px}.cm-sell-sk-map{display:block;width:100%;height:184px;border-radius:16px}.cm-sell-sk-radio{display:block;width:20px;height:20px;border-radius:50%;flex:0 0 20px}.cm-sell-sk-action{display:block;flex:1;height:50px;border-radius:999px}.cm-sell-sk-action-primary{background-color:rgba(196,181,253,.24)!important}.cm-sell-sk-upload-icon{display:block;width:36px;height:36px;border-radius:10px}.cm-sell-sk-photo{display:block;width:100%;aspect-ratio:4/3;border-radius:12px}.cm-sell-sk-textarea{display:block;width:100%;min-height:120px;border-radius:12px}.cm-sell-sk-car-diagram{position:relative;min-height:180px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;align-items:center;justify-items:center;padding:16px}.cm-sell-sk-car-shape{display:block;grid-column:1/-1;width:78%;height:88px;border-radius:44px 44px 28px 28px}.cm-sell-sk-car-diagram i{display:block;width:38px;height:20px;border-radius:8px}.cm-skeleton-screen .qa-sk{flex:0 0 auto;max-width:100%}.cm-qa-sk-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.cm-qa-sk-actions .qa-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px}.cm-qa-sk-actions .qa-sk{background:var(--qa-card-2)}.cm-qa-sk-chips{overflow:hidden;flex-wrap:nowrap}.cm-qa-sk-chips .qa-chip{display:inline-flex;align-items:center;flex:0 0 auto;gap:7px}.cm-qa-sk-sort{display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden}.cm-qa-sk-sort .qa-sort-btn{display:inline-flex;align-items:center;justify-content:center}.cm-qa-sk-sort .qa-sk{background:var(--qa-card-2)}.cm-skeleton-screen .qa-tools button{pointer-events:none}.cm-qa-sk-detail-title{display:flex;flex-direction:column;gap:9px}.cm-qa-sk-paragraph{display:flex;flex-direction:column;gap:11px}.cm-qa-sk-media{overflow:hidden}.cm-qa-sk-media .qa-sk{display:block}.cm-qa-sk-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:124px}.cm-qa-sk-identity{display:flex;flex-direction:column;gap:8px}.cm-qa-sk-submit,.cm-qa-sk-cancel{display:inline-flex;align-items:center;justify-content:center;min-height:42px}.cm-qa-sk-tabs{pointer-events:none}.cm-qa-sk-tabs .qa-tab{display:flex;align-items:center;justify-content:center;min-height:40px}.cm-skeleton-screen .qa-answer-form .qa-sk-control,.cm-skeleton-screen .qa-form .qa-sk-control{display:flex;align-items:flex-start;padding:14px;border-radius:12px;border:1px solid var(--qa-border);background:var(--qa-card)}.cm-skeleton-screen .qa-sk-control .qa-sk{background:var(--qa-card-2)}@media (prefers-reduced-motion:reduce){.cm-skeleton-screen .skeleton-block,.cm-skeleton-screen .qa-sk{animation:none!important}}.cm-home-sk-slide::after{z-index:1;background:linear-gradient(to left,rgba(4,4,4,.24),transparent 62%),linear-gradient(to top,rgba(0,0,0,.2),transparent 42%)}.cm-home-sk-slide-art{z-index:0}.cm-home-sk-slide .cm-hb-copy{z-index:2}.cm-sell-sk-spec{display:flex;flex-direction:column;gap:10px}.cm-sell-sk-spec .sell-section-head{display:flex;align-items:center;justify-content:space-between}.cm-sell-sk-spec .sell-opt-grid,.cm-sell-sk-spec .sell-swatch-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.cm-sell-sk-price-value{display:block;width:58%;height:24px;border-radius:8px}.cm-sell-sk-row-value{display:block;width:82px;height:13px;border-radius:999px}.cm-sell-sk-switch{display:inline-block!important;width:34px!important;height:19px!important;min-width:34px;border-radius:999px!important;background-color:var(--cm-sk-bg)!important;animation:skeleton-shimmer 1.3s ease-in-out infinite}.cm-sell-sk-car-svg{display:block;width:100%;max-width:420px;height:auto;margin:0 auto}.cm-sell-sk-car-image{opacity:.28;filter:grayscale(1)}.cm-sell-sk-car-panel{animation:skeleton-shimmer 1.3s ease-in-out infinite}.cm-account-sk-create-dealer{margin:0 16px 16px}.cm-account-sk-create-dealer .skeleton-block{display:block}.cm-account-sk-inbox{margin:0 16px;padding:18px;border:1px solid rgba(180,190,205,.1);border-radius:16px;display:flex;flex-direction:column;gap:14px}.cm-account-sk-inbox p{display:flex;flex-direction:column;gap:9px;margin:0}.cm-account-sk-inbox-cta{display:block;height:42px;width:100%;border-radius:999px}.cm-account-sk-dealer-card .dealership-card-actions{display:flex;gap:10px}.cm-sell-sk-switch.cm-sell-sk-switch{flex:0 0 auto}@media(prefers-reduced-motion:reduce){.cm-sell-sk-switch,.cm-sell-sk-car-panel{animation:none!important}}@keyframes cm-car-panel-skeleton-pulse{0%,100%{fill-opacity:.22}50%{fill-opacity:.52}}.cm-sell-sk-car-panel{animation:cm-car-panel-skeleton-pulse 1.35s ease-in-out infinite}.cm-saved-sk-title{display:flex;flex-direction:column;gap:5px;min-height:34px}.cm-seller-sk-empty{display:flex;flex-direction:column;align-items:center;gap:9px;margin:16px;padding:24px;border:1px dashed rgba(180,190,205,.14);border-radius:18px}@media (max-width:600px){.cm-home-latest{margin-top:24px !important}.cm-home-section-heading{margin-bottom:15px !important}.cm-home-section-heading h2{font-size:14px !important;line-height:1.55 !important}.cm-home-section-heading p{font-size:9px !important;line-height:1.65 !important;margin-top:5px !important}.cm-home-showrooms{margin-top:22px !important}.cm-home-showrooms .sr-section-head{margin-bottom:15px !important}.cm-home-showrooms .sr-section-head h2{font-size:15px !important;line-height:1.55 !important}.cm-home-showroom-subtitle{font-size:9px !important;line-height:1.65 !important;margin-top:5px !important}}.sell-media{display:flex;flex-direction:column;gap:14px}.sell-media-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.sell-media-title{font-size:19px;font-weight:800;line-height:1.4;color:var(--sm-text,#e9ecef)}.sell-media-opt{font-size:13px;font-weight:600;color:var(--sm-text-dim,#929599)}.sell-media-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;direction:rtl}.sell-media-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:112px;padding:14px 8px;border:1.5px dashed var(--sm-text-dim,#6a6e72);border-radius:18px;background:var(--sm-surface,#111111);color:var(--sm-text,#e0e3e6);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.sell-media-tile:active{background:rgba(255,255,255,.05)}.sell-media-tile.is-full{opacity:.45;cursor:not-allowed}.sell-media-tile-label{font-size:14px;font-weight:700}.sell-media-tile-count{position:absolute;top:8px;inset-inline-start:10px;font-size:11px;font-weight:700;color:var(--sm-text-dim,#929599)}.sell-media-tile-count:empty{display:none}.sell-media-rules{display:flex;flex-direction:column;gap:6px}.sell-media-rules p{margin:0;font-size:13px;line-height:1.8;color:var(--sm-text,#cfd2d5)}.sell-media-link{background:none;border:0;padding:0;font:inherit;font-weight:700;color:#a99bff;text-decoration:none;cursor:pointer}.sell-media-warn{padding:16px 18px;border-radius:16px;background:rgba(245,176,65,.13);color:#f2c46d;font-size:14px;font-weight:600;line-height:1.7}.sell-media-warn[hidden],.sell-media-illus[hidden],[data-slot="video-preview"][hidden]{display:none!important}.sell-media-illus{color:var(--sm-text-dim,#8a8f95);padding:8px 6px 0;max-width:340px;width:100%;margin:0 auto}.sell-media-video{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;border:1px solid var(--sm-line,#1c1c1c);background:#000}.sell-media-video img{width:100%;height:100%;object-fit:cover;display:block;opacity:.85}.sell-media-play{position:absolute;inset:0;margin:auto;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center}.sell-media-dur{position:absolute;bottom:8px;inset-inline-end:8px;padding:3px 8px;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;font-size:11px;font-weight:700}.sell-media-x{position:absolute;top:8px;inset-inline-start:8px;width:28px;height:28px;border-radius:50%;border:0;background:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center}.theme-light .sell-media-warn{background:#fff1cf;color:#7a4a0c}.theme-light .sell-media-link{color:#4b32e8}.sell-mileage{gap:0}.sell-mileage .sell-section-head{margin-bottom:6px}.sell-radio{display:flex;align-items:center;gap:12px;width:100%;padding:16px 2px;background:none;border:0;border-top:1px solid var(--sm-line-soft,#181818);color:var(--sm-text,#e0e3e6);font-size:15px;font-weight:700;text-align:right;-webkit-tap-highlight-color:transparent}.sell-mileage .sell-section-head + .sell-radio{border-top:0}.sell-radio-dot{flex:0 0 auto;width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:2px solid var(--sm-text,#e0e3e6);transition:border-width .15s ease}.sell-radio.is-selected .sell-radio-dot{border:7px solid var(--sm-text,#f2f4f5)}.sell-mileage-panel{display:flex;flex-direction:column;gap:8px;padding:2px 0 16px}.sell-mileage-panel[hidden]{display:none!important}.sell-mileage-field{font-size:13px;font-weight:600;color:var(--sm-text-dim,#929599)}.sell-mileage-input{width:100%;box-sizing:border-box;padding:14px 16px;border-radius:14px;border:1px solid var(--sm-line,#1c1c1c);background:var(--sm-surface,#111111);color:var(--sm-text,#e9ecef);font-size:16px;font-weight:700;text-align:right;outline:0;transition:border-color .15s ease}.sell-mileage-input::placeholder{color:var(--sm-text-faint,#6a6d71);font-weight:500}.sell-mileage-input:focus{border-color:#d9dcdf}.sell-mileage-hint{min-height:16px;font-size:12px;font-weight:600;color:var(--sm-text-faint,#7d8186)}html body .toolbox-filter-row{padding-left:0 !important;padding-right:0 !important}html body .toolbox-filter-row .toolbox-filter-chips{padding-left:18px;padding-right:18px;scroll-padding-left:18px;scroll-padding-right:18px}#genericModal .ma{display:flex;flex-direction:column;gap:14px;padding-top:4px;direction:rtl}#genericModal .ma-status{display:flex;flex-direction:column;gap:12px;padding:0!important;margin:0!important;background:none!important;border:0!important;border-radius:0!important}.ma-head{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:var(--sm-surface,#131313);border:1px solid var(--sm-line-soft,#181818)}.ma-thumb{flex:0 0 auto;width:64px;height:64px;border-radius:12px;overflow:hidden;background:var(--sm-surface-2,#161616);color:var(--sm-text-faint,#6a6d71);display:flex;align-items:center;justify-content:center}.ma-thumb img{width:100%;height:100%;object-fit:cover;display:block}.ma-head-text{min-width:0;display:flex;flex-direction:column;gap:5px}.ma-title{font-size:15px;font-weight:800;line-height:1.4;color:var(--sm-text,#e9ecef);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ma-price{font-size:13px;font-weight:700;color:var(--sm-text-dim,#929599)}.ma-state{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 2px}.ma-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 10px;border-radius:999px;font-size:12.5px;font-weight:800;background:rgba(167,139,250,.14);color:#c4b5fd}.ma-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.ma-status.is-listed .ma-pill{background:rgba(48,209,88,.14);color:#4ade80}.ma-status.is-rejected .ma-pill{background:rgba(155,27,48,.14);color:#9b1b30}.ma-desc{font-size:12.5px;line-height:1.75;color:var(--sm-text-dim,#929599);font-weight:500}.ma-label{font-size:12.5px;font-weight:700;color:var(--sm-text-dim,#929599);padding:2px 4px 0;margin-bottom:-6px}.ma-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ma-tile{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 6px 12px;border-radius:18px;background:var(--sm-surface,#131313);border:1px solid var(--sm-line-soft,#181818);color:var(--sm-text,#e9ecef);text-align:center;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,background .15s ease}.ma-tile:active:not(:disabled){transform:scale(.96);background:var(--sm-surface-2,#161616)}.ma-tile.is-locked{opacity:.4}.ma-tile-ic{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;background:#0a84ff}.ma-tile[data-svc="urgent"] .ma-tile-ic{background:#ff9f0a}.ma-tile[data-svc="renew"] .ma-tile-ic{background:#30d158}.ma-tile-name{font-size:13px;font-weight:800;line-height:1.3}.ma-tile-price{font-size:11px;font-weight:600;color:var(--sm-text-dim,#929599)}.ma-group{border-radius:18px;overflow:hidden;background:var(--sm-surface,#131313);border:1px solid var(--sm-line-soft,#181818)}.ma-row{width:100%;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 14px;background:none;border:0;border-bottom:1px solid var(--sm-line-soft,#181818);color:var(--sm-text,#e9ecef);font-size:15px;font-weight:600;text-align:right;-webkit-tap-highlight-color:transparent}.ma-row:last-child{border-bottom:0}.ma-row:active{background:rgba(255,255,255,.05)}.ma-row-ic{flex:0 0 auto;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff;background:#8e8e93}.ma-row-ic[data-c="blue"]{background:#0a84ff}.ma-row-ic[data-c="green"]{background:#30d158}.ma-row-ic[data-c="orange"]{background:#ff9f0a}.ma-row-ic[data-c="red"]{background:#9b1b30}.ma-row-label{flex:1}.ma-row-chev{display:flex;color:var(--sm-text-faint,#6a6d71)}.ma-row--danger .ma-row-label{color:#9b1b30}.ma-row[data-action="contactSupport"] .ma-row-label{color:var(--sm-text-dim,#b4b8bb);font-weight:500}.theme-light .ma-head,.theme-light .ma-tile,.theme-light .ma-group{background:#fff;border-color:#e3e5e8}.theme-light .ma-title,.theme-light .ma-row,.theme-light .ma-tile{color:#101010}.theme-light .ma-row{border-bottom-color:#eceef0}.theme-light .ma-row--danger .ma-row-label{color:#9b1b30}#genericModal .manageAd-reject-btn{min-height:50px;padding:0 16px;border-radius:14px;border:0;background:var(--sm-surface,#131313);color:var(--sm-text,#e9ecef);font-size:15px;font-weight:700}#genericModal .manageAd-reject-btn.is-primary{background:#0a84ff;color:#fff}#genericModal .manageAd-reject-btn:active:not(:disabled){filter:brightness(.92)}#genericModal .manageAd-reject-box{margin:0;padding:14px 16px;border-radius:18px;border:0;background:rgba(155,27,48,.1)}#genericModal .manageAd-reject-label{color:#9b1b30;font-size:12.5px}#genericModal .manageAd-reject-actions{margin:4px 0 0}#genericModal .adService{display:flex;flex-direction:column;gap:14px;padding-top:4px}.adService-hero{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0 2px;text-align:center}.adService-hero-ic{width:60px;height:60px;border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;background:#0a84ff;margin-bottom:4px}.adService-hero[data-svc="urgent"] .adService-hero-ic{background:#ff9f0a}.adService-hero[data-svc="renew"] .adService-hero-ic{background:#30d158}.adService-hero strong{font-size:18px;font-weight:800;color:var(--sm-text,#f2f4f5)}.adService-hero span:last-child{font-size:13px;font-weight:500;color:var(--sm-text-dim,#929599)}#genericModal .adService-desc{margin:0;padding:14px 16px;border-radius:18px;background:var(--sm-surface,#131313);border:1px solid var(--sm-line-soft,#181818);font-size:13px;line-height:2;color:var(--sm-text-dim,#b4b8bb);font-weight:500}#genericModal .adService-price-box{display:flex;align-items:center;justify-content:space-between;padding:0 16px;min-height:54px;border-radius:18px;background:var(--sm-surface,#131313);border:1px solid var(--sm-line-soft,#181818);margin:0}#genericModal .adService-price-box span{font-size:14px;font-weight:600;color:var(--sm-text-dim,#929599)}#genericModal .adService-price-box strong{font-size:16px;font-weight:800;color:var(--sm-text,#f2f4f5)}#genericModal .adService-actions{flex-direction:column-reverse;gap:8px}#genericModal .adStats{display:flex;flex-direction:column;gap:14px;padding-top:4px}#genericModal .adStats-tiles{margin:0;gap:10px}#genericModal .adStats-tile{padding:14px 4px 12px;border-radius:18px;border:1px solid var(--sm-line-soft,#181818);background:var(--sm-surface,#131313);gap:4px}#genericModal .adStats-tile strong{font-size:22px;font-weight:800;color:var(--sm-text,#f2f4f5)}#genericModal .adStats-tile span{font-size:12px;color:var(--sm-text-dim,#929599);font-weight:600}#genericModal .adStats-tile.is-active{border-color:#0a84ff;background:rgba(10,132,255,.12)}#genericModal .adStats-tile.is-active strong{color:#4aa3ff}#genericModal .adStats-range{margin:0;padding:3px;gap:2px;border-radius:12px;background:var(--sm-surface,#131313)}#genericModal .adStats-range-btn{padding:9px 4px;border:0;border-radius:10px;background:transparent;color:var(--sm-text-dim,#929599);font-size:13px;font-weight:700}#genericModal .adStats-range-btn.is-active{background:var(--sm-surface-2,#1f1f1f);color:var(--sm-text,#fff);box-shadow:0 1px 3px rgba(0,0,0,.35)}#genericModal .adStats-chart{margin:0;padding:14px 10px 6px;border-radius:18px;background:var(--sm-surface,#131313);border:1px solid var(--sm-line-soft,#181818)}#genericModal .adStats-rect{fill:#0a84ff;opacity:.9}#genericModal .adStats-bar.is-sel .adStats-rect,#genericModal .adStats-bar:hover .adStats-rect{fill:#4aa3ff;opacity:1}#genericModal .adStats-zero{fill:var(--sm-line,#232323)}#genericModal .adStats-readout{margin:0;font-size:14px;font-weight:800;color:var(--sm-text,#f2f4f5)}#genericModal .adStats-hint{margin:-8px 0 0}#genericModal .manageAd-delete-warn{display:flex;align-items:flex-start;gap:12px;padding:14px 16px!important;margin:0 0 14px!important;border-radius:18px!important;background:rgba(155,27,48,.1)!important;border:0!important}#genericModal .manageAd-delete-warn-icon{width:36px;height:36px;border-radius:50%;background:#9b1b30;color:#fff;display:flex;align-items:center;justify-content:center;margin:0}#genericModal .manageAd-delete-warn-title{font-size:15px;font-weight:800;color:#9b1b30;margin-bottom:3px}#genericModal .manageAd-delete-warn-desc{font-size:12.5px;line-height:1.7;color:var(--sm-text-dim,#b4b8bb)}#genericModal .manageAd-reason-list{border:1px solid var(--sm-line-soft,#181818);border-radius:18px;background:var(--sm-surface,#131313);margin:0 0 16px;overflow:hidden}#genericModal .manageAd-reason-row{min-height:54px;padding:0 16px;border:0;border-bottom:1px solid var(--sm-line-soft,#181818);background:none;color:var(--sm-text,#e9ecef);font-size:15px;font-weight:600;text-align:right}#genericModal .manageAd-reason-row:last-child{border-bottom:0}#genericModal .manageAd-reason-row.is-selected{background:none;color:var(--sm-text,#fff)}#genericModal .manageAd-reason-tick{width:22px;height:22px;border:0;background:none;color:#0a84ff}#genericModal .manageAd-reason-row.is-selected .manageAd-reason-tick{background:none;border:0;color:#0a84ff}#genericModal .manageAd-reason-tick svg{width:20px;height:20px;stroke-width:2.6}#genericModal .ma-actions{display:flex;flex-direction:column-reverse;gap:8px}#genericModal .manageAd-cancel-btn,#genericModal .manageAd-delete-confirm-btn{flex:none;width:100%;min-height:52px;border:0;border-radius:14px;font-size:15px;font-weight:800}#genericModal .manageAd-cancel-btn{background:var(--sm-surface,#131313);color:var(--sm-text,#e9ecef)}#genericModal .manageAd-delete-confirm-btn{background:#9b1b30;color:#fff}#genericModal .manageAd-delete-confirm-btn.is-unarmed{background:var(--sm-surface-2,#1a1a1a);color:var(--sm-text-faint,#6a6d71);opacity:1}.theme-light #genericModal .adService-desc,.theme-light #genericModal .adService-price-box,.theme-light #genericModal .adStats-tile,.theme-light #genericModal .adStats-chart,.theme-light #genericModal .manageAd-reason-list,.theme-light #genericModal .manageAd-cancel-btn,.theme-light #genericModal .manageAd-reject-btn:not(.is-primary){background:#fff;border-color:#e3e5e8;color:#101010}.theme-light #genericModal .adStats-tile strong,.theme-light #genericModal .adStats-readout,.theme-light #genericModal .adService-hero strong,.theme-light #genericModal .adService-price-box strong,.theme-light #genericModal .manageAd-reason-row{color:#101010}.vehicle-demo-layout .vds-tile-value{text-align:right}.vehicle-demo-layout .vds-tile.is-engine .vds-tile-value,.vehicle-demo-layout .vds-tile.is-drivetrain .vds-tile-value{direction:rtl;unicode-bidi:isolate}.cm-home-footer-art{display:block;width:min(240px,64%);height:auto;margin:0 auto 12px;pointer-events:none;user-select:none;-webkit-user-drag:none}.xcd-chip--city{max-width:100%;min-width:0;direction:rtl}.xcd-chip--city .xcd-city-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.search-overlay-shell{background:#0e0e0e !important;border:1px solid rgba(255,255,255,.07) !important;box-shadow:none !important}.search-overlay-label{color:#c7cdd5 !important}.search-overlay-rotator{color:#f1f3f5 !important}.search-overlay-input{color:#f1f3f5 !important;caret-color:#f1f3f5}.search-overlay-clear{border-color:#59616b !important;color:#d8dde3 !important}.theme-light .search-overlay-shell{background:#0e0e0e !important}.theme-light .search-overlay-label{color:#c7cdd5 !important}.theme-light .search-overlay-rotator{color:#f1f3f5 !important}.theme-light .search-overlay-input{color:#f1f3f5 !important}.xcd-chip--city{background:linear-gradient(135deg,rgba(17,92,108,.34),rgba(18,43,54,.84)) !important;background-image:linear-gradient(135deg,rgba(17,92,108,.34),rgba(18,43,54,.84)) !important;color:#c5f3f8 !important;border:1px solid rgba(101,211,225,.34) !important;border-radius:9px !important;padding-inline:3cqw !important;gap:1.2cqw !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045) !important}.xcd-chip--city svg,.xcd-chip--city .xcd-ic{color:#69d6e5 !important;opacity:1 !important;flex:0 0 auto}.xcd-chip--city .xcd-city-text{font-weight:800}.theme-light .xcd-chip--city{background:#e4f7fa !important;background-image:none !important;color:#155d6b !important;border-color:#b8e5eb !important;box-shadow:none !important}.theme-light .xcd-chip--city svg,.theme-light .xcd-chip--city .xcd-ic{color:#16899c !important}.xc.is-skeleton .xc-glass--tab .xc-sk{display:block}.xc.is-skeleton .xc-glass--tab .xc-sk-title{flex:0 1 62%;height:30px}.xc.is-skeleton .xc-glass--tab .xc-sk-year{flex:0 0 auto;width:54px;height:36px;border:0}.xc.is-skeleton .xc-glass--tab .xc-sk-pill{flex:0 0 auto;width:92px;height:43px;border:0;padding:0}.xc.is-skeleton .xc-glass--tab .xc-sk-pill-sm{width:64px}.xc.is-skeleton .xc-glass--tab .xc-sk-amount{width:78%;height:34px}.xc.is-skeleton .xc-glass--tab .xc-sk-unit{width:38%;height:12px}@media (max-width:900px){.xc.is-skeleton .xc-glass--tab .xc-sk-year{height:32px}.xc.is-skeleton .xc-glass--tab .xc-sk-pill{height:36px}.xc.is-skeleton .xc-glass--tab .xc-sk-amount{height:30px}}@media (max-width:600px){.xc.is-skeleton .xc-glass--tab .xc-sk-title{height:23px}.xc.is-skeleton .xc-glass--tab .xc-sk-year{width:44px;height:27px}.xc.is-skeleton .xc-glass--tab .xc-sk-pill{width:72px;height:29px}.xc.is-skeleton .xc-glass--tab .xc-sk-pill-sm{width:52px}.xc.is-skeleton .xc-glass--tab .xc-sk-amount{height:26px}.xc.is-skeleton .xc-glass--tab .xc-sk-unit{height:10px}}@media (max-width:390px){.xc.is-skeleton .xc-glass--tab .xc-sk-title{height:20px}.xc.is-skeleton .xc-glass--tab .xc-sk-pill{height:26px}.xc.is-skeleton .xc-glass--tab .xc-sk-amount{height:23px}}.xcd.is-skeleton{cursor:default;pointer-events:none}.xcd.is-skeleton:active{transform:none}.xcd.is-skeleton .xcd-sk-photo{position:absolute;inset:0;display:block;border-radius:0}.xcd.is-skeleton .xcd-sk-logo{display:block;width:13cqw;height:3.6cqw;border-radius:999px}.xcd.is-skeleton .xcd-sk-title{display:block;width:58%;height:max(12px,3.6cqw);border-radius:999px}.xcd.is-skeleton .xcd-sk-km{display:block;width:24cqw;height:max(9px,2.5cqw);border-radius:999px}.xcd.is-skeleton .xcd-sk-chip{display:block;flex:0 0 auto;height:4.2cqw;border-radius:999px}.xcd.is-skeleton .xcd-sk-plabel{display:block;width:9cqw;height:max(7.5px,1.9cqw);border-radius:999px}.xcd.is-skeleton .xcd-sk-pamount{display:block;width:72%;height:max(14px,4.3cqw);border-radius:999px;margin-top:.6cqw}.xcd.is-skeleton .xcd-price .skeleton-block{opacity:.55}.cm-seller-sk-hero--dealer .sp-banner-cover.cm-seller-sk-cover{position:absolute;top:-80px;left:-16px;right:-16px;height:clamp(300px,100vw,420px);display:block;overflow:hidden;pointer-events:none}.cm-seller-sk-hero--dealer .cm-seller-sk-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.34) 0%,rgba(0,0,0,.04) 22%,rgba(0,0,0,.10) 46%,rgba(5,5,5,.56) 68%,rgba(5,5,5,.90) 88%,var(--sr-bg,#050505) 100%)}.cm-seller-sk-hero--dealer .cm-seller-sk-banner{opacity:.55}.cm-seller-sk-hero--dealer .sp-id{align-items:center}.cm-seller-sk-hero--dealer .cm-seller-sk-name{width:170px;height:23px;margin:0}.cm-seller-sk-hero--dealer .cm-seller-sk-handle{margin-top:9px}.cm-seller-sk-icon{display:block;flex:0 0 54px;width:54px;height:54px;border-radius:50%}.cm-seller-sk-main{display:block;flex:1 1 auto;min-width:0;height:54px;border-radius:999px}.cm-seller-sk-troph .sp-troph-rail{overflow:hidden}.cm-seller-sk-hex{display:block;flex:0 0 92px;width:92px;height:106px;border-radius:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.cm-seller-sk-troph-cap{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px}.cm-seller-sk-troph-cap .skeleton-block{display:block}.cm-vehicle-sk-cta-icon{display:block;width:19px;height:19px;border-radius:50%;flex:0 0 19px}.cm-vehicle-sk-cta-label{width:38px;height:13px;border-radius:999px;flex:0 0 auto}.cm-vehicle-sk-cta-icon--dark{background-color:rgba(13,13,13,.16)!important;background-image:none!important;animation:none!important}[data-page="vehicle"] .detail-cta-phone .cm-vehicle-sk-cta-icon{width:19px;height:19px}body:has([data-page="sell-step"]) [data-slot="actions"] > .cm-sell-sk-action{min-height:50px;height:50px;box-shadow:none}body:has([data-page="sell-step"]) [data-slot="actions"] > .cm-sell-sk-action-ghost{flex:0 0 32%;display:flex;align-items:center;justify-content:center;border:1px solid var(--sm-line,#1f1f1f);border-radius:999px;background:transparent!important}body:has([data-page="sell-step"]) [data-slot="actions"] > .cm-sell-sk-action-primary{flex:1 1 auto}[data-page="vehicle"] .vmap-section,[data-page="vehicle"] .vmap,[data-page="vehicle"] .vmap-body,[data-page="vehicle"] .vmap-canvas,[data-page="vehicle"] .detail-map-visual,[data-page="vehicle"] .leaflet-container{position:relative;z-index:0;isolation:isolate}[data-page="vehicle"] .vmap-panel{z-index:2}[data-page="vehicle"] .detail-cta{z-index:60}[data-page="vehicle"].vehicle-detail-page .page-shell,.vehicle-demo-layout .page-shell{padding-bottom:12px}[data-page="vehicle"].vehicle-detail-page{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}[data-page="vehicle"].vehicle-detail-page .footer{margin-bottom:0;padding-bottom:0}.mr-msg-topbar{display:flex;align-items:center;gap:10px}.mr-msg-topbar .mr-msg-search{flex:1 1 auto;min-width:0}.mr-msg-back{flex:0 0 auto;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:var(--msg-card);color:#f2f2f6;cursor:pointer;-webkit-tap-highlight-color:transparent}.mr-msg-back svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mr-msg-back:active{transform:scale(.94)}.theme-light .mr-msg-back{color:#111;border-color:rgba(0,0,0,.08)}.sell-model-picker-sheet{--smp-fg:#f1f2f4;--smp-dim:#9a9ea4;--smp-faint:#6d7177;--smp-line:rgba(255,255,255,.09);--smp-card:rgba(255,255,255,.045);--smp-card-hover:rgba(255,255,255,.08);--smp-accent:#ffffff;--smp-accent-soft:rgba(255,255,255,.12);--smp-accent-ink:#0e0e0e;display:flex;flex-direction:column;max-height:min(88dvh,720px)}.theme-light .sell-model-picker-sheet{--smp-fg:#0e0e0e;--smp-dim:#5d6268;--smp-faint:#8b9096;--smp-line:rgba(0,0,0,.09);--smp-card:rgba(0,0,0,.035);--smp-card-hover:rgba(0,0,0,.07);--smp-accent:#0e0e0e;--smp-accent-soft:rgba(0,0,0,.07);--smp-accent-ink:#ffffff}.sell-model-picker-sheet .smp-head{display:flex;align-items:center;gap:12px;padding:6px 16px 12px;direction:rtl}.smp-mark{flex:0 0 auto;width:46px;height:46px;border-radius:15px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.04));border:1px solid var(--smp-line);color:var(--smp-fg);font-size:13px;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.theme-light .smp-mark{background:#fff}.smp-mark img{width:70%;height:70%;object-fit:contain}.smp-titles{flex:1 1 auto;min-width:0}.smp-title{color:var(--smp-fg);font-size:17px;font-weight:800;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.smp-sub{color:var(--smp-dim);font-size:11.5px;margin-top:3px;line-height:1.5}.smp-iconbtn{flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--smp-line);background:var(--smp-card);color:var(--smp-fg);cursor:pointer;transition:transform .15s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.smp-iconbtn:active{transform:scale(.92);background:var(--smp-card-hover)}.smp-iconbtn[hidden]{display:none}.smp-crumbs{display:flex;align-items:center;gap:6px;padding:0 16px 12px;direction:rtl;overflow-x:auto;scrollbar-width:none}.smp-crumbs::-webkit-scrollbar{display:none}.smp-crumb{flex:0 0 auto;padding:5px 11px;border-radius:999px;font-size:11.5px;font-weight:700;color:var(--smp-dim);background:var(--smp-card);border:1px solid var(--smp-line);white-space:nowrap;font-family:inherit}button.smp-crumb{cursor:pointer}.smp-crumb.is-active{color:var(--smp-accent);background:var(--smp-accent-soft);border-color:transparent}.smp-crumb-sep{flex:0 0 auto;color:var(--smp-faint);font-style:normal;font-size:14px;line-height:1}.sell-model-picker-sheet .sell-model-picker-search-wrap{margin:0 16px 10px}.sell-model-picker-sheet .sell-model-picker-search-icon{right:15px;color:var(--smp-faint) !important}.sell-model-picker-sheet .sell-model-picker-search{height:48px;padding:0 44px 0 42px;border-radius:16px;font-size:14.5px;font-family:inherit;color:var(--smp-fg) !important;background:var(--smp-card) !important;border:1px solid var(--smp-line) !important;transition:border-color .2s ease,box-shadow .2s ease}.sell-model-picker-sheet .sell-model-picker-search:focus{border-color:var(--smp-accent) !important;box-shadow:0 0 0 3px var(--smp-accent-soft)}.sell-model-picker-sheet .sell-model-picker-search::placeholder{color:var(--smp-faint)}.smp-clear{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:0;border-radius:50%;background:var(--smp-card-hover);color:var(--smp-fg);font-size:17px;line-height:1;cursor:pointer}.smp-clear[hidden]{display:none}.sell-model-picker-sheet .sell-model-picker-list{flex:1 1 auto;min-height:0;max-height:none;padding:4px 14px calc(20px + env(safe-area-inset-bottom,0px));gap:8px;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),transparent);mask-image:linear-gradient(#000 calc(100% - 22px),transparent)}.sell-model-picker-sheet .sell-model-option{position:relative;gap:12px;padding:10px 12px;min-height:58px;border-radius:18px;font-family:inherit;color:var(--smp-fg) !important;background:var(--smp-card) !important;border:1px solid var(--smp-line) !important;box-shadow:none;transition:transform .15s ease,background .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.sell-model-picker-sheet .sell-model-option:active{transform:scale(.985);background:var(--smp-card-hover) !important}.sell-model-picker-sheet .sell-model-option[aria-selected="true"]{background:var(--smp-accent-soft) !important;border-color:var(--smp-accent) !important}.sell-model-option-badge{flex:0 0 auto;width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--smp-dim);background:rgba(255,255,255,.06);border:1px solid var(--smp-line)}.theme-light .sell-model-option-badge{background:#fff}.sell-model-option[aria-selected="true"] .sell-model-option-badge{color:var(--smp-accent);border-color:transparent;background:var(--smp-accent-soft)}.sell-model-option-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px;text-align:right}.sell-model-option-copy strong{font-size:14.5px;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sell-model-option-copy small{font-size:11px;color:var(--smp-faint)}.sell-model-picker-sheet .sell-model-option-chevron{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--smp-dim) !important;background:var(--smp-card)}.sell-model-picker-sheet .sell-model-option.has-submodels .sell-model-option-chevron{color:var(--smp-accent) !important;background:var(--smp-accent-soft)}.sell-model-picker-sheet .sell-model-option-tick{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--smp-line) !important;color:transparent;display:flex;align-items:center;justify-content:center;transition:all .18s ease}.sell-model-picker-sheet .sell-model-option[aria-selected="true"] .sell-model-option-tick{color:var(--smp-accent-ink) !important;background:var(--smp-accent) !important;border-color:var(--smp-accent) !important}.sell-model-picker-sheet .sell-model-picker-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:38px 18px;color:var(--smp-dim) !important;font-size:13px}.smp-empty-ic{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--smp-card);color:var(--smp-faint)}@media (prefers-reduced-motion:no-preference){.sell-brand-picker.is-open .sell-model-option{animation:smpIn .32s cubic-bezier(.22,1,.36,1) both}.sell-brand-picker.is-open .sell-model-option:nth-child(n+8){animation:none}@keyframes smpIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.sell-brand-picker.is-open .sell-model-option:nth-child(1){animation-delay:25ms}.sell-brand-picker.is-open .sell-model-option:nth-child(2){animation-delay:50ms}.sell-brand-picker.is-open .sell-model-option:nth-child(3){animation-delay:75ms}.sell-brand-picker.is-open .sell-model-option:nth-child(4){animation-delay:100ms}.sell-brand-picker.is-open .sell-model-option:nth-child(5){animation-delay:125ms}.sell-brand-picker.is-open .sell-model-option:nth-child(6){animation-delay:150ms}.sell-brand-picker.is-open .sell-model-option:nth-child(7){animation-delay:175ms}.sell-model-picker-sheet > .sell-year-picker-handle,.sell-model-picker-sheet .smp-head,.sell-model-picker-sheet .smp-crumbs,.sell-model-picker-sheet .sell-model-picker-search-wrap{flex:0 0 auto}.sell-model-picker-sheet{min-height:min(70dvh,560px)}.sell-stepper{--ss-accent:#e0e3e6;--ss-ink:#101010;--ss-off:#161616;--ss-off-ink:#8d9195;--ss-line:#1c1c1c;--ss-dot:42px;padding-top:6px}html.theme-light .sell-stepper{--ss-accent:#101010;--ss-ink:#f3f4f6;--ss-off:#dfe2e5;--ss-off-ink:#7b7f84;--ss-line:#d5d8db}.sell-stepper.ss-compact{--ss-dot:36px}.sell-stepper.ss-compact .ss-dot svg{width:17px;height:17px}.ss-track{list-style:none;margin:0;padding:0;display:flex;align-items:center}.ss-node{flex:0 0 auto;display:flex}.ss-dot{width:var(--ss-dot);height:var(--ss-dot);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ss-off);color:var(--ss-off-ink);transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,transform .35s ease}.ss-node.is-done .ss-dot{background:var(--ss-accent);color:var(--ss-ink)}.ss-node.is-current .ss-dot{background:var(--ss-accent);color:var(--ss-ink);animation:ss-ring 1.6s ease-in-out infinite;animation-delay:var(--ss-phase,0s)}.ss-node.is-current .ss-dot svg{animation:ss-beat 1.6s ease-in-out infinite;animation-delay:var(--ss-phase,0s)}.ss-line{flex:1 1 0;min-width:8px;height:6px;margin:0 5px;border-radius:999px;background:var(--ss-line);position:relative;overflow:hidden}.ss-line > i{position:absolute;top:0;bottom:0;inset-inline-start:0;width:calc(var(--ss-fill,0) * 100%);border-radius:999px;background:var(--ss-accent)}.ss-line > i.ss-grow{animation:ss-grow .5s cubic-bezier(.22,1,.36,1) both}.ss-caption{margin-top:12px}.ss-title{font-size:17px;font-weight:800;line-height:1.35;color:var(--sm-text,#e0e3e6)}.ss-sub{margin-top:2px;font-size:13px;font-weight:500;color:var(--sm-text-dim,#929599)}html.theme-light .ss-title{color:#101010}.ss-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes ss-grow{from{width:0}}@keyframes ss-ring{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ss-accent) 45%,transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--ss-accent) 0%,transparent)}}@keyframes ss-beat{0%,100%{transform:scale(1)}50%{transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.ss-dot,.ss-dot svg,.ss-line > i{animation:none !important;transition:none !important}}.mr-sv-views{font-family:inherit;cursor:pointer}.mr-sv-viewers-sheet{z-index:8;background:rgba(0,0,0,.66)}.mr-sv-viewers-sheet .mr-sv-sheet-card{max-height:min(68%,620px);min-height:220px;background:#0a0a0a;border:1px solid rgba(255,255,255,.09);box-shadow:0 -12px 48px rgba(0,0,0,.38);padding-top:9px}.mr-sv-sheet-grab{width:38px;height:4px;border-radius:999px;background:rgba(255,255,255,.34);margin:0 auto 12px;flex:none}.mr-sv-viewers-sheet .mr-sv-sheet-head{padding:0 4px 14px;border-bottom:1px solid rgba(255,255,255,.09)}.mr-sv-viewers-sheet .mr-sv-sheet-head > div{display:flex;flex-direction:column;gap:4px}.mr-sv-viewers-sheet .mr-sv-sheet-head b{font-size:15px;font-weight:800}.mr-sv-viewers-summary{color:#a1a1aa;font-size:11px;font-weight:600}.mr-sv-viewers-list{padding-top:8px;min-height:100px;overscroll-behavior:contain}.mr-sv-viewer-row,.mr-sv-viewer-guest{display:flex;align-items:center;gap:11px;padding:8px 5px;min-height:48px}.mr-sv-viewer-avatar{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;overflow:hidden;border-radius:50%;background:#161616;color:#f4f4f5;font-size:15px;font-weight:800}.mr-sv-viewer-avatar img{display:block;width:100%;height:100%;object-fit:cover}.mr-sv-viewer-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.mr-sv-viewer-copy b{font-size:13px;font-weight:750;color:#f5f5f5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mr-sv-viewer-copy small{color:#a1a1aa;font-size:10.5px;line-height:1.5}.mr-sv-viewer-check{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:rgba(255,255,255,.08);color:#d4d4d8;font-size:13px}.mr-sv-viewers-state{margin:auto;padding:24px 10px;text-align:center;color:#a1a1aa;font-size:12px;line-height:1.8}.mr-sv-viewers-retry{margin-top:8px;padding:8px 15px;border:0;border-radius:999px;background:#f4f4f5;color:#111;font:inherit;font-size:12px;font-weight:800}@media (prefers-reduced-motion:reduce){.mr-sv-viewers-sheet{animation:none}}body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky{display:none !important;min-height:0 !important;height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important}.account-profile .account-identity-stack{display:flex !important;flex-direction:row;align-items:center;justify-content:center;gap:6px 7px;flex-wrap:wrap}.account-profile .account-display-name{max-width:min(82vw,420px);overflow-wrap:anywhere;color:#f2f2f2;font-size:22px;font-weight:800;line-height:1.3}.account-profile .account-user-handle{flex:0 0 100%;display:block;margin-top:-3px;color:#92979f;font-size:11px;font-weight:600;letter-spacing:.15px;line-height:1.45;text-align:center;direction:ltr}.account-profile .account-identity-stack > svg{flex:0 0 auto}html.cv-kb-open .mr-cv{top:var(--cv-top,0px);bottom:var(--cv-kb,0px)}html.cv-kb-open .mr-cv-composer{bottom:calc(var(--cv-kb,0px) + 8px)}html.cv-kb-open .mr-cv .mr-cv-stage{height:100%}html:has(.mr-cv),body:has(.mr-cv){overflow-x:hidden !important;overscroll-behavior-x:none;max-width:100%}.mr-cv,.mr-cv .mr-cv-stage{overflow-x:hidden;max-width:100vw}.mr-cv .mr-cv-history{overflow-x:hidden !important;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.mr-cv-row{max-width:100%}.mr-cv-bubble,.mr-cv-att,.mr-cv-quote{min-width:0;overflow-wrap:anywhere;word-break:break-word}.mr-cv-composer,.mr-cv-composer-row{max-width:100%;box-sizing:border-box}.mr-cv-composer textarea{min-width:0;max-width:100%}.mr-trust-stack{margin-top:14px;border-top:1px solid rgba(255,255,255,.075);padding-top:14px;display:flex;flex-direction:column;gap:10px;color:var(--text,#eef0f3)}.mr-history-box{border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:13px;background:linear-gradient(140deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.mr-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.mr-history-head strong{font-size:13px;font-weight:800}.mr-history-head p{font-size:11px;color:#9da3ab;margin:5px 0 0}.mr-history-head p span{padding:0 3px;color:#636b75}.mr-history-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:#b5c9a3;background:rgba(124,160,97,.12);font-size:18px}.mr-history-details{margin-top:11px;border-top:1px solid rgba(255,255,255,.07);padding-top:9px}.mr-history-details summary{font-size:12px;color:#c4cbd2;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.mr-history-details summary::-webkit-details-marker{display:none}.mr-history-details summary:after{content:'⌄';color:#9da3ab;font-size:16px}.mr-history-details[open] summary:after{content:'⌃'}.mr-history-content{padding-top:9px}.mr-trust-muted{font-size:11px;line-height:1.8;color:#8e959e;margin:5px 0 0}.mr-price-chart{display:block;width:100%;height:60px;margin:5px 0 8px;overflow:visible}.mr-price-chart line{stroke:rgba(255,255,255,.12);stroke-width:1}.mr-price-chart polyline{fill:none;stroke:#90b77c;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.mr-price-chart circle{fill:#90b77c}.mr-history-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.mr-history-list li{display:flex;align-items:center;gap:8px;position:relative}.mr-history-dot{width:7px;height:7px;border-radius:50%;background:#aab1ba;flex:0 0 auto}.mr-history-list li.is-down .mr-history-dot{background:#83b77e}.mr-history-list li.is-up .mr-history-dot{background:#e6a35c}.mr-history-list li>span:nth-child(2){display:flex;flex-direction:column;gap:2px;min-width:0}.mr-history-list b{font-size:12px}.mr-history-list small{font-size:10px;color:#9299a1}.mr-history-list time{margin-inline-start:auto;font-size:10px;color:#818992;white-space:nowrap}.mr-price-offer-button{width:100%;display:flex;align-items:center;gap:11px;margin:10px 0 5px;padding:12px;border:1px solid rgba(155,27,48,.24);border-radius:14px;background:linear-gradient(135deg,rgba(155,27,48,.13),rgba(155,27,48,.055));color:inherit;text-align:right;font:inherit;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.mr-price-offer-button:hover{background:rgba(155,27,48,.17);border-color:rgba(155,27,48,.42)}.mr-price-offer-button:active{transform:scale(.99)}.mr-price-offer-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:rgba(155,27,48,.15);color:#9b1b30;font-size:19px}.mr-price-offer-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.mr-price-offer-copy b{font-size:12px;font-weight:850}.mr-price-offer-copy small{font-size:10px;font-weight:400;line-height:1.6;color:#969eaa}.mr-price-offer-arrow{flex:0 0 auto;color:#ff9a92;font-size:17px}html.theme-light .mr-price-offer-button{background:linear-gradient(135deg,rgba(155,27,48,.08),rgba(155,27,48,.025));border-color:rgba(155,27,48,.18);color:#151515}html.theme-light .mr-price-offer-icon{background:rgba(155,27,48,.1);color:#9b1b30}html.theme-light .mr-price-offer-copy small{color:#68717d}.mr-trust-actions{display:flex;flex-direction:column;gap:7px}.mr-trust-action{width:100%;display:flex;align-items:center;gap:11px;text-align:right;border:1px solid rgba(255,255,255,.085);background:rgba(255,255,255,.025);border-radius:14px;padding:11px 12px;color:inherit;cursor:pointer;transition:background .18s,border-color .18s}.mr-trust-action:hover{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.16)}.mr-trust-action>span:first-child{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(191,181,255,.1);color:#c4baff;font-size:19px;flex:0 0 auto}.mr-trust-action>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}.mr-trust-action b{font-size:12px}.mr-trust-action small{font-size:10.5px;font-weight:400;color:#939ba5}.mr-trust-arrow{margin-inline-start:auto;color:#979ea6;font-size:17px}.mr-trust-report{align-self:flex-start;border:0;background:transparent;padding:6px 2px;color:#b0b6be;font-size:11.5px;display:flex;align-items:center;gap:7px;cursor:pointer}.mr-trust-report span{font-size:15px}.mr-trust-report:disabled{color:#83b77e;cursor:default}.mr-trust-footnote{font-size:10.5px;color:#777f89;line-height:1.8;margin:2px 0 0}.mr-trust-dialog[hidden]{display:none!important}.mr-trust-dialog{position:fixed;z-index:99990;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:0}.mr-trust-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.68);backdrop-filter:blur(5px)}.mr-trust-sheet{position:relative;z-index:1;width:min(100%,560px);max-height:min(84dvh,760px);overflow:auto;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:24px 24px 0 0;background:#0c0c0c;color:#f1f2f4;box-shadow:0 -18px 80px rgba(0,0,0,.35);padding:20px 18px calc(22px + env(safe-area-inset-bottom));animation:mrTrustIn .23s cubic-bezier(.2,.8,.2,1)}.mr-trust-sheet header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.mr-trust-sheet header small,.mr-public-page-head small{font-size:10px;color:#a8a0df;letter-spacing:.02em}.mr-trust-sheet h2{font-size:19px;line-height:1.4;margin:4px 0 0;font-weight:800}.mr-trust-close{width:34px;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#131313;color:#e7e8eb;font-size:22px;line-height:1;cursor:pointer}.mr-trust-sheet-body{font-size:13px;line-height:1.7}.mr-trust-intro{font-size:12px;color:#b0b6be;margin:0 0 13px}.mr-report-options{display:grid;gap:7px;margin-bottom:15px}.mr-report-options label{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.025);border-radius:12px;padding:11px;cursor:pointer}.mr-report-options input{accent-color:#b6a9ff;width:16px;height:16px}.mr-trust-field{display:flex;flex-direction:column;gap:7px;margin:14px 0}.mr-trust-field>span{font-size:12px;font-weight:700}.mr-trust-field small{font-weight:400;color:#9299a2}.mr-trust-field input,.mr-trust-field textarea{width:100%;border:1px solid rgba(255,255,255,.12);background:#090909;color:#f2f3f4;border-radius:12px;padding:12px;font:inherit;outline:none;resize:vertical}.mr-trust-field input:focus,.mr-trust-field textarea:focus{border-color:#aaa0ff;box-shadow:0 0 0 3px rgba(170,160,255,.1)}.mr-trust-primary,.mr-trust-secondary{min-height:42px;border-radius:12px;padding:10px 15px;font-size:12px;font-weight:800;cursor:pointer;border:1px solid transparent}.mr-trust-primary{background:#c4baff;color:#0d0d0d}.mr-trust-primary:disabled{opacity:.45;cursor:not-allowed}.mr-trust-secondary{background:rgba(255,255,255,.035);color:#e4e5e8;border-color:rgba(255,255,255,.12)}.mr-trust-sheet form>.mr-trust-primary{width:100%;margin-top:6px}.mr-offer-listing{display:flex;flex-direction:column;gap:5px;border-radius:12px;background:rgba(255,255,255,.04);padding:12px}.mr-offer-listing strong{font-size:13px}.mr-offer-listing span{font-size:11px;color:#aab1b9}.mr-saved-search-bar{margin:8px 16px 16px;padding:14px;border:1px solid rgba(255,255,255,.085);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.012));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:13px;color:#f0f1f4}.mr-saved-search-prompt{display:flex;align-items:center;gap:11px;min-width:0;flex:1}.mr-saved-search-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:rgba(181,170,255,.11);color:#bfb4ff;font-size:24px;flex:0 0 auto}.mr-saved-search-prompt strong{font-size:12px;display:block}.mr-saved-search-prompt p{font-size:10.5px;color:#9299a3;line-height:1.7;margin:4px 0 0}.mr-saved-search-buttons{display:flex;flex-wrap:wrap;gap:7px}.mr-saved-search-buttons button{white-space:nowrap;min-height:36px;padding:8px 11px;font-size:10.5px}.mr-saved-search-buttons b{margin-inline-start:4px;padding:1px 5px;background:rgba(0,0,0,.1);border-radius:7px}.mr-saved-search-buttons [data-action="openSavedSearches"]{background:rgba(255,255,255,.03);color:#d6d9df;border:1px solid rgba(255,255,255,.11);border-radius:12px}.mr-saved-search-buttons [data-action="saveCurrentSearch"]:disabled{opacity:.45}.mr-public-page-head{max-width:1040px;margin:0 auto;padding:20px 18px 14px;display:flex;align-items:flex-start;gap:16px;color:#eff0f3}.mr-public-page-head>button{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);color:inherit;border-radius:11px;padding:9px 12px;font-size:11px;white-space:nowrap;cursor:pointer}.mr-public-page-head>div{min-width:0}.mr-public-page-head h1{font-size:23px;font-weight:850;margin:5px 0}.mr-public-page-head p{font-size:11.5px;color:#999fa8;line-height:1.8;margin:0}.mr-transparency-page,.mr-saved-searches-page{min-height:55vh;padding-bottom:30px;color:#eef0f3}.mr-transparency-card{width:min(100% - 32px,760px);margin:8px auto 14px;border:1px solid rgba(255,255,255,.12);border-radius:24px;overflow:hidden;background:#0d0d0d;box-shadow:0 18px 60px rgba(0,0,0,.22)}.mr-card-car-image,.mr-card-car-placeholder{width:100%;height:clamp(210px,42vw,360px);object-fit:cover;display:block;background:#131313}.mr-card-car-placeholder{display:grid;place-items:center;overflow:hidden}.mr-card-car-placeholder svg{width:100%;height:100%;max-height:280px}.mr-transparency-card-body{padding:20px}.mr-transparent-brand{font-size:11px;color:#bcb0ff;font-weight:800}.mr-transparency-card h2{font-size:22px;line-height:1.5;margin:6px 0 9px;font-weight:850}.mr-transparency-price{font-size:23px;font-weight:850;letter-spacing:-.02em;overflow-wrap:anywhere}.mr-transparency-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0}.mr-transparency-specs span{display:flex;flex-direction:column;gap:5px;border-radius:12px;background:rgba(255,255,255,.04);padding:11px;min-width:0}.mr-transparency-specs small{font-size:10px;color:#9098a2}.mr-transparency-specs b{font-size:12px;overflow-wrap:anywhere}.mr-transparency-divider{height:1px;background:rgba(255,255,255,.1);margin:17px 0}.mr-transparency-card section{margin-top:16px}.mr-transparency-card section h3{font-size:12px;margin:0 0 7px}.mr-transparency-card section p{font-size:12px;color:#b4bbc3;line-height:1.9;margin:0 0 4px}.mr-transparency-stamp{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:13px;border-radius:14px;background:rgba(224,163,91,.08);border:1px solid rgba(224,163,91,.18)}.mr-transparency-stamp.is-complete{background:rgba(129,179,119,.08);border-color:rgba(129,179,119,.2)}.mr-transparency-stamp>span{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:rgba(255,255,255,.06);font-weight:900;flex:0 0 auto}.mr-transparency-stamp div{display:flex;flex-direction:column;gap:4px}.mr-transparency-stamp strong{font-size:12px}.mr-transparency-stamp small{font-size:10px;color:#9da5ae;line-height:1.8}.mr-transparency-branding{display:block;text-align:center;margin-top:19px;font-size:10px;color:#818993}.mr-transparency-actions{width:min(100% - 32px,760px);margin:0 auto;display:flex;gap:8px;flex-wrap:wrap}.mr-transparency-actions button{flex:1 1 140px}.mr-saved-searches-list{width:min(100% - 32px,850px);margin:8px auto;display:grid;gap:10px}.mr-saved-search-card{display:flex;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:14px;background:rgba(255,255,255,.025);min-width:0}.mr-saved-search-symbol{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border-radius:13px;background:rgba(181,170,255,.1);color:#bfb4ff;font-size:25px}.mr-saved-search-copy{min-width:0;flex:1}.mr-saved-search-copy h2{font-size:13px;font-weight:800;margin:0 0 5px;overflow-wrap:anywhere}.mr-saved-search-copy p{font-size:11px;color:#9ba2ab;margin:0 0 4px}.mr-saved-search-copy small{font-size:10px;color:#79818c}.mr-new-match{color:#91c58a}.mr-saved-search-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.mr-saved-search-actions button{font-size:10px;padding:8px 10px;min-height:35px}.mr-icon-action{border:1px solid rgba(255,255,255,.1);background:transparent;border-radius:11px;color:#aeb4bd;cursor:pointer}.mr-saved-empty{width:min(100% - 32px,560px);margin:28px auto;text-align:center;border:1px dashed rgba(255,255,255,.15);border-radius:18px;padding:28px 18px}.mr-saved-empty h2{font-size:16px;margin:10px 0}.mr-saved-empty p{font-size:12px;color:#9da4ad;line-height:1.9;margin:0 0 15px}.mr-saved-empty-icon{font-size:31px;color:#bfb4ff}.mr-saved-footnote{max-width:850px;margin:14px auto;padding:0 16px}.mr-sell-offer-option{margin:13px 0 3px;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:12px;background:rgba(255,255,255,.025)}.mr-sell-offer-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.mr-sell-offer-toggle b{display:block;font-size:12px}.mr-sell-offer-toggle small{display:block;font-size:10px;line-height:1.7;color:#8f98a2;margin-top:4px}.mr-sell-offer-toggle input{width:17px;height:17px;accent-color:#bfb4ff;flex:0 0 auto}.mr-sell-min-price{margin-top:11px}.mr-sell-min-price[hidden]{display:none!important}.mr-sell-min-price input{width:100%;border:1px solid rgba(255,255,255,.12);background:#090909;color:#f1f2f4;border-radius:10px;padding:11px;font:inherit;font-size:13px}@keyframes mrTrustIn{from{opacity:.4;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}html.theme-light .mr-history-box,html.theme-light .mr-trust-action,html.theme-light .mr-saved-search-bar,html.theme-light .mr-saved-search-card{color:#121212;background:#fff;border-color:rgba(0,0,0,.1)}html.theme-light .mr-history-head p,html.theme-light .mr-trust-action small,html.theme-light .mr-trust-footnote,html.theme-light .mr-trust-muted,html.theme-light .mr-saved-search-prompt p,html.theme-light .mr-public-page-head p{color:#626b77}html.theme-light .mr-trust-report{color:#5d6570}html.theme-light .mr-trust-sheet{background:#fff;color:#101010;border-color:rgba(0,0,0,.12)}html.theme-light .mr-trust-field input,html.theme-light .mr-trust-field textarea{background:#f5f6f7;color:#0e0e0e;border-color:#d9dce1}html.theme-light .mr-report-options label,html.theme-light .mr-offer-listing{background:#f5f6f8;border-color:#e3e5e9}html.theme-light .mr-trust-secondary,html.theme-light .mr-saved-search-buttons [data-action="openSavedSearches"],html.theme-light .mr-public-page-head>button{color:#202020;background:#f5f6f8;border-color:#dfe2e6}html.theme-light .mr-transparency-card{background:#fff;color:#141414;border-color:#e0e3e7}html.theme-light .mr-transparency-specs span{background:#f4f5f6}html.theme-light .mr-transparency-card section p,html.theme-light .mr-saved-search-copy p{color:#626a74}html.theme-light .mr-saved-empty{border-color:#d7dbe1}@media(min-width:760px){.mr-trust-dialog{align-items:center;padding:24px}.mr-trust-sheet{border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:22px;max-height:84vh}.mr-saved-search-bar{margin-inline:24px}.mr-public-page-head{padding-top:28px}.mr-transparency-card{margin-top:18px}.mr-transparency-card-body{padding:26px}.mr-trust-actions{gap:8px}}@media(max-width:520px){.mr-saved-search-bar{margin:6px 12px 12px;padding:12px}.mr-saved-search-prompt{flex-basis:100%}.mr-saved-search-buttons{width:100%}.mr-saved-search-buttons button{flex:1}.mr-public-page-head{padding:16px 14px 10px;gap:9px}.mr-public-page-head h1{font-size:19px}.mr-public-page-head>button{padding:8px 9px}.mr-transparency-card{width:calc(100% - 24px);border-radius:18px}.mr-transparency-card-body{padding:15px}.mr-transparency-card h2{font-size:18px}.mr-transparency-price{font-size:20px}.mr-transparency-specs{gap:6px}.mr-transparency-specs span{padding:9px 7px}.mr-transparency-specs b{font-size:11px}.mr-transparency-actions{width:calc(100% - 24px)}.mr-saved-search-card{align-items:flex-start;flex-wrap:wrap}.mr-saved-search-copy{flex-basis:calc(100% - 58px)}.mr-saved-search-actions{width:100%;justify-content:flex-start;padding-inline-start:54px}.mr-saved-search-actions button:first-child{flex:1}.mr-trust-sheet{padding-inline:14px}}.mr-seller-public-tools{margin:14px 16px 18px;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.02)}.mr-seller-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mr-seller-stats>div{display:flex;flex-direction:column;gap:4px;min-width:0;border-radius:12px;background:rgba(255,255,255,.035);padding:11px}.mr-seller-stats strong{font-size:17px;font-weight:850;overflow-wrap:anywhere}.mr-seller-stats span{font-size:10px;color:#9aa2ac;line-height:1.6}.mr-seller-public-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.mr-seller-public-actions button{flex:1 1 110px;font-size:10.5px;padding:8px 10px}.mr-seller-public-tools>.mr-trust-footnote{margin-top:9px}html.theme-light .mr-seller-public-tools{background:#fff;border-color:#e1e3e7}html.theme-light .mr-seller-stats>div{background:#f4f5f6}html.theme-light .mr-seller-stats span{color:#69717c}@media(max-width:480px){.mr-seller-public-tools{margin-inline:12px}.mr-seller-stats{gap:5px}.mr-seller-stats>div{padding:8px 6px}.mr-seller-stats strong{font-size:14px}.mr-seller-stats span{font-size:9px}}.mr-price-drop-notice{color:#91c58a;font-weight:800}.mr-card-body-diagram{margin:10px auto 12px;padding:8px;border-radius:14px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.08)}.mr-card-body-diagram svg{display:block;width:100%;height:auto;max-height:240px}.mr-transparency-history-list{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px}.mr-transparency-history-list li{display:flex;justify-content:space-between;align-items:center;gap:10px;border-radius:10px;padding:8px 10px;background:rgba(255,255,255,.035);font-size:11px}.mr-transparency-history-list li>span{display:flex;flex-direction:column;gap:3px}.mr-transparency-history-list small{color:#848d98;font-size:9px}.mr-transparency-history-list li.is-down{border-inline-start:2px solid #86bf83}.mr-transparency-history-list li.is-down b{color:#92c88f}.mr-transparency-history-list li.is-up{border-inline-start:2px solid #e2a06b}.mr-transparency-history-list li.is-up b{color:#e6ac7e}html.theme-light .mr-card-body-diagram{background:#f6f7f8;border-color:#e1e4e8}html.theme-light .mr-transparency-history-list li{background:#f5f6f7}.mr-dealer-verified{display:inline-flex;align-items:center;gap:5px;margin-inline-start:8px;border:1px solid rgba(133,190,126,.28);border-radius:999px;padding:4px 8px;color:#9bcf91;background:rgba(104,169,96,.1);font-size:10px;white-space:nowrap;vertical-align:middle}.mr-dealer-public-info{margin:13px 16px 0;padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(255,255,255,.02);display:grid;gap:8px}.mr-dealer-public-info>p{margin:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:12px;line-height:1.8;color:#bfc5cd}.mr-dealer-public-info>p>span{flex:0 0 auto;color:#8f98a3;font-size:11px}.mr-dealer-public-info>p>b{font-weight:600;text-align:end;overflow-wrap:anywhere}.mr-dealer-public-info .mr-dealer-description{display:block;white-space:pre-line;color:#c4cad1}.mr-dealer-contact-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:9px;margin-top:4px}.mr-dealer-contact-row .mr-trust-primary{text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.mr-dealer-verified-note,.mr-dealer-unverified-note{font-size:10px;line-height:1.6}.mr-dealer-verified-note{color:#8bc786}.mr-dealer-unverified-note{color:#e4ad72}.mr-dealer-list-filter{margin:0 16px 12px;display:flex;flex-direction:column;gap:7px}.mr-dealer-list-filter label{font-size:11px;color:#a4abb5}.mr-dealer-list-filter input{width:100%;min-height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);color:inherit;padding:10px 12px;font:inherit;font-size:12px;outline:none}.mr-dealer-list-filter input:focus{border-color:rgba(190,181,255,.72);box-shadow:0 0 0 3px rgba(190,181,255,.09)}.mr-dealer-filter-empty{margin:12px;padding:22px;border:1px dashed rgba(255,255,255,.15);border-radius:14px;text-align:center;color:#969eaa;font-size:12px;line-height:1.9}.mr-dealer-filter-empty[hidden]{display:none!important}html.theme-light .mr-dealer-public-info{background:#fff;border-color:#e1e4e8}html.theme-light .mr-dealer-public-info>p,html.theme-light .mr-dealer-public-info .mr-dealer-description{color:#414851}html.theme-light .mr-dealer-list-filter label{color:#5f6873}html.theme-light .mr-dealer-list-filter input{background:#fff;color:#161616;border-color:#d8dce2}html.theme-light .mr-dealer-filter-empty{border-color:#d6dbe2;color:#626c78}@media(max-width:480px){.mr-dealer-public-info,.mr-dealer-list-filter{margin-inline:12px}.mr-dealer-contact-row{align-items:flex-start;flex-direction:column}.mr-dealer-contact-row .mr-trust-primary{width:100%}.mr-dealer-public-info>p{flex-direction:column;gap:2px}}.mr-qr-wrap{display:flex;align-items:center;flex-direction:column;gap:12px;text-align:center;padding:4px 0 8px}.mr-qr-wrap p{margin:0;color:#aeb5bf;font-size:12px;line-height:1.9}.mr-qr-wrap img{display:block;width:min(72vw,270px);height:auto;aspect-ratio:1;object-fit:contain;border:1px solid #e7e7e7;border-radius:14px;background:#fff;padding:8px}.mr-qr-wrap>a{display:flex;justify-content:center;align-items:center;width:100%;text-decoration:none}.mr-qr-wrap>button{width:100%}.mr-qr-wrap>small{font-size:10px;line-height:1.8;color:#858e99}html.theme-light .mr-qr-wrap p{color:#535d68}.mr-saved-alert-count{display:inline-grid;place-items:center;min-width:19px;height:19px;margin-inline-start:6px;padding:0 5px;border-radius:999px;background:rgba(132,190,122,.16);color:#a2d398;font-size:10px;font-weight:850;line-height:1}.mr-saved-search-buttons [data-action="openSavedSearches"]{display:inline-flex;align-items:center;gap:4px}.mr-inline-offer-panel{margin:7px 0 11px;padding:14px;border:1px solid rgba(155,27,48,.2);border-radius:15px;background:linear-gradient(145deg,rgba(155,27,48,.075),rgba(255,255,255,.018));animation:mrInlineOfferIn .2s ease-out;overflow:hidden}.mr-inline-offer-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.mr-inline-offer-head strong,.mr-inline-offer-result strong{display:block;font-size:12px;font-weight:850}.mr-inline-offer-head p,.mr-inline-offer-result p{margin:4px 0 0;font-size:10.5px;line-height:1.75;color:#969eaa}.mr-inline-offer-close{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.035);color:inherit;font-size:20px;line-height:1;cursor:pointer}.mr-inline-offer-panel .mr-offer-listing{margin:8px 0 12px;background:rgba(0,0,0,.12)}.mr-inline-offer-panel .mr-trust-field{margin:11px 0}.mr-inline-offer-panel .mr-trust-field input,.mr-inline-offer-panel .mr-trust-field textarea{box-sizing:border-box;background:rgba(6,6,6,.58);font-size:12px}.mr-inline-offer-panel .mr-trust-primary{width:100%;margin-top:8px}.mr-inline-offer-panel .mr-trust-primary[type=submit]{background:#fff;color:#111;border:1px solid #fff}.mr-inline-offer-panel .mr-trust-primary[type=submit]:active{background:#f0f0f0}html.theme-light .mr-inline-offer-panel .mr-trust-primary[type=submit]{background:#fff;color:#111;border:1px solid #d9dce1}.mr-inline-offer-panel .mr-trust-muted{margin-top:9px}.mr-inline-offer-result{display:flex;align-items:flex-start;gap:10px}.mr-inline-offer-result>div{flex:1;min-width:0}.mr-inline-offer-result-icon{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:9px;background:rgba(124,177,113,.15);color:#9bcd91;font-size:16px;font-weight:900}.mr-inline-offer-result.is-error{color:#e7a56e}html.theme-light .mr-inline-offer-panel{background:linear-gradient(145deg,rgba(155,27,48,.055),rgba(0,0,0,.012));border-color:rgba(155,27,48,.18)}html.theme-light .mr-inline-offer-head p,html.theme-light .mr-inline-offer-result p{color:#626b77}html.theme-light .mr-inline-offer-close{background:#fff;color:#202020;border-color:#dfe2e6}html.theme-light .mr-inline-offer-panel .mr-offer-listing{background:#f5f6f8}html.theme-light .mr-inline-offer-panel .mr-trust-field input,html.theme-light .mr-inline-offer-panel .mr-trust-field textarea{background:#fff;color:#0e0e0e;border-color:#d9dce1}@keyframes mrInlineOfferIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mr-inline-offer-panel{animation:none}}.mr-price-history{margin:2px 0 8px}.mr-price-history>summary{display:inline-flex;align-items:center;gap:6px;padding:6px 0;font-size:12px;font-weight:700;color:#c4cbd2;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.mr-price-history>summary::-webkit-details-marker{display:none}.mr-price-history>summary:after{content:"";width:7px;height:7px;border-inline-end:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s;opacity:.75}.mr-price-history[open]>summary:after{transform:rotate(225deg) translateY(-1px)}.mr-price-history>summary:hover{color:#fff}.mr-price-history .mr-history-content{padding:6px 0 4px}html.theme-light .mr-price-history>summary{color:#4a525b}html.theme-light .mr-price-history>summary:hover{color:#111}.vehicle-demo-layout .gallery-column{min-width:0;display:flex;flex-direction:column;gap:6px}.vehicle-demo-layout .gallery-column>.gallery-card{flex:1 1 auto}.mr-report-slot{display:flex;padding:2px 6px 0}.mr-report-slot .mr-trust-report{align-self:flex-start}.mr-report-slot .mr-trust-report:not(:disabled):hover{color:#fff}html.theme-light .mr-report-slot .mr-trust-report{color:#5a626b}html.theme-light .mr-report-slot .mr-trust-report:not(:disabled):hover{color:#111}.vehicle-demo-layout .lower-layout{grid-template-columns:minmax(0,1fr)}.vmap-section{margin-top:34px}.vmap-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.vmap-title{display:flex;align-items:center;gap:10px;margin:0;font-size:17px;font-weight:800}.vmap-city{font-size:12px;color:var(--muted,#9aa1a9);font-weight:600}.vmap{position:relative;border-radius:24px;overflow:hidden;border:1px solid var(--line,rgba(255,255,255,.09));background:#121212}.vmap-canvas{position:relative;width:100%;height:clamp(300px,42vw,440px);background:#151515}.vmap-canvas .leaflet-container{width:100%;height:100%;background:#151515;font:inherit}.vmap-canvas .leaflet-control-zoom,.vmap-canvas .leaflet-control-attribution{display:none}.vmap-panel{position:absolute;z-index:1000;inset-inline-start:18px;bottom:18px;max-width:380px;display:flex;align-items:center;gap:14px;padding:14px 14px 14px 16px;border-radius:18px;background:rgba(11,11,11,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);color:#f1f2f4;box-shadow:0 14px 40px rgba(0,0,0,.35)}.vmap-panel-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.vmap-panel-text strong{font-size:14px;font-weight:800}.vmap-panel-text span{font-size:11.5px;color:#c4cbd2}.vmap-panel-text small{font-size:10.5px;line-height:1.8;color:#98a0a9;margin-top:2px}.vmap-cta{flex:0 0 auto;border:0;border-radius:12px;padding:10px 14px;font:inherit;font-size:12px;font-weight:800;background:#f2f2f4;color:#0c0c0c;cursor:pointer;white-space:nowrap}.vmap-cta:hover{background:#fff}html.theme-light .vmap{background:#eef0f2;border-color:rgba(0,0,0,.1)}html.theme-light .vmap-panel{background:rgba(255,255,255,.88);color:#121212;border-color:rgba(0,0,0,.08);box-shadow:0 14px 40px rgba(0,0,0,.14)}html.theme-light .vmap-panel-text span{color:#4a525b}html.theme-light .vmap-panel-text small{color:#6b737c}html.theme-light .vmap-cta{background:#121212;color:#fff}@media (max-width:760px){.vmap-section{margin-top:26px}.vmap{border-radius:20px}.vmap-canvas{height:240px}.vmap-panel{position:static;max-width:none;border-radius:0;border:0;border-top:1px solid var(--line,rgba(255,255,255,.09));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:rgba(255,255,255,.03);color:inherit;padding:14px}html.theme-light .vmap-panel{background:#fff}.vehicle-demo-layout .gallery-column{order:0}}.mr-price-history{margin:8px 0 10px}.mr-price-history>summary{display:flex;width:100%;box-sizing:border-box;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(72,224,176,.38);border-radius:14px;background:linear-gradient(135deg,rgba(72,224,176,.16),rgba(72,224,176,.05));color:#7ff0cb;font-size:14px;font-weight:800;line-height:1.3;box-shadow:0 0 0 0 rgba(72,224,176,.0),inset 0 1px 0 rgba(255,255,255,.06);transition:background .2s,border-color .2s,transform .15s}.mr-price-history>summary:hover{color:#a6f7de;border-color:rgba(72,224,176,.6);background:linear-gradient(135deg,rgba(72,224,176,.22),rgba(72,224,176,.08))}.mr-price-history>summary:active{transform:scale(.985)}.mr-price-history>summary:focus-visible{outline:2px solid #48e0b0;outline-offset:2px}.mr-price-history>summary:after{margin-inline-start:auto;width:8px;height:8px;opacity:.9;flex:0 0 auto}.mr-history-sum-icon{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:10px;background:rgba(72,224,176,.18);color:#48e0b0}.mr-history-sum-text{flex:0 1 auto}.mr-history-sum-badge{flex:0 0 auto;font-style:normal;font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;background:#48e0b0;color:#062116}.mr-price-history[open]>summary{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.mr-price-history .mr-history-content{padding:10px 4px 2px}html.theme-light .mr-price-history>summary{color:#0b6e54;border-color:rgba(11,140,106,.4);background:linear-gradient(135deg,rgba(18,184,140,.14),rgba(18,184,140,.04));box-shadow:none}html.theme-light .mr-price-history>summary:hover{color:#064f3c;border-color:rgba(11,140,106,.65)}html.theme-light .mr-history-sum-icon{background:rgba(18,184,140,.16);color:#0b8c6a}html.theme-light .mr-history-sum-badge{background:#0b8c6a;color:#fff}:root{--sr-bg:#050505;--sr-card:#0e0e0e;--sr-fill:rgba(255,255,255,.07);--sr-fill-2:rgba(255,255,255,.11);--sr-sep:rgba(255,255,255,.09);--sr-label:#fff;--sr-label-2:rgba(235,235,245,.62);--sr-label-3:rgba(235,235,245,.34);--sr-blue:#0a84ff;--sr-star:#ff9f0a;--sr-chip-on-bg:#fff;--sr-chip-on-fg:#000;--sr-shadow:0 0 0 .5px rgba(255,255,255,.07);--sr-glass:rgba(16,16,16,.62)}html.theme-light{--sr-bg:#f2f2f7;--sr-card:#fff;--sr-fill:rgba(120,120,128,.12);--sr-fill-2:rgba(120,120,128,.18);--sr-sep:rgba(34,34,34,.13);--sr-label:#000;--sr-label-2:rgba(34,34,34,.62);--sr-label-3:rgba(34,34,34,.32);--sr-blue:#007aff;--sr-chip-on-bg:#000;--sr-chip-on-fg:#fff;--sr-shadow:0 1px 2px rgba(0,0,0,.04),0 6px 20px rgba(0,0,0,.05);--sr-glass:rgba(255,255,255,.7)}[data-page="dealers"].sr-page,[data-page="news"].sr-page,html:not(.theme-light) body:has([data-page="news"]) #appViewport,html:not(.theme-light) body:has([data-page="news"]) #siteHeader,html:not(.theme-light) body:has([data-page="news"]) #stickyHeaderGroup,html.theme-light body:has([data-page="news"]) #appViewport,html.theme-light body:has([data-page="news"]) #siteHeader,html.theme-light body:has([data-page="news"]) #stickyHeaderGroup,html:not(.theme-light) body:has([data-page="dealers"]) #appViewport,html:not(.theme-light) body:has([data-page="dealers"]) #siteHeader,html:not(.theme-light) body:has([data-page="dealers"]) #stickyHeaderGroup,html:not(.theme-light) body:has([data-page="dealers"]) .page-header-sticky.explore-header{background-color:var(--sr-bg) !important}html.theme-light body:has([data-page="dealers"]) #appViewport,html.theme-light body:has([data-page="dealers"]) #siteHeader,html.theme-light body:has([data-page="dealers"]) #stickyHeaderGroup,html.theme-light body:has([data-page="dealers"]) .page-header-sticky.explore-header{background-color:var(--sr-bg) !important}.sr-page{width:100%;min-height:100%;padding:0 0 120px;background:var(--sr-bg) !important;color:var(--sr-label);font-family:"Vazirmatn","SF Pro Text",-apple-system,"Segoe UI",Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.sr-page *{box-sizing:border-box}@media (min-width:560px){.sr-page{max-width:760px;margin:0 auto}}.sr-hero{padding:14px 20px 4px}.sr-hero h1{margin:0;font-size:34px;line-height:1.3;font-weight:700;letter-spacing:0;color:var(--sr-label)}.sr-hero p{margin:2px 0 0;font-size:15px;line-height:1.6;color:var(--sr-label-2);font-weight:400}.sr-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 16px 0;background:var(--sr-card);border-radius:16px;box-shadow:var(--sr-shadow);overflow:hidden}.sr-group>div{padding:14px 6px 13px;text-align:center}.sr-group>div+div{border-inline-start:.5px solid var(--sr-sep)}.sr-group strong{display:block;font-size:22px;line-height:1.2;font-weight:700;color:var(--sr-label);font-variant-numeric:tabular-nums}.sr-group span{display:block;margin-top:3px;font-size:12px;color:var(--sr-label-2)}.sr-search{position:relative;display:flex;align-items:center;gap:8px;height:40px;margin:16px 16px 0;padding:0 12px;border-radius:12px;background:var(--sr-fill);color:var(--sr-label-2)}.sr-search svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.sr-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--sr-label);font:inherit;font-size:16px;direction:rtl;-webkit-appearance:none;appearance:none}.sr-search input::placeholder{color:var(--sr-label-2)}.sr-search input::-webkit-search-cancel-button{display:none}.sr-chips{display:flex;gap:8px;padding:12px 16px 4px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:16px;-webkit-overflow-scrolling:touch}.sr-chips::-webkit-scrollbar{display:none}.sr-chip,.sr-select{flex:0 0 auto;height:34px;padding:0 14px;border:0;border-radius:999px;background:var(--sr-fill);color:var(--sr-label);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;transition:background .2s,color .2s,transform .12s;cursor:pointer}.sr-chip:active,.sr-select:active{transform:scale(.97)}.sr-chip.is-active{background:var(--sr-chip-on-bg);color:var(--sr-chip-on-fg)}.sr-select{position:relative;display:inline-flex;align-items:center;gap:6px;padding-inline:12px 10px}.sr-select svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:.6}.sr-select select{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;cursor:pointer}.sr-chips-sep{flex:0 0 1px;align-self:center;height:18px;background:var(--sr-sep)}.sr-count{padding:14px 20px 8px;font-size:13px;color:var(--sr-label-2)}.sr-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 4px 12px}.sr-section-head h2{margin:0;font-size:22px;line-height:1.4;font-weight:700;letter-spacing:0;color:var(--sr-label,#fff)}.sr-section-head button{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;border:0;background:none;padding:4px 0;color:var(--sr-blue);font:inherit;font-size:15px;font-weight:400}.sr-section-head button svg{width:9px;height:14px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sr-card{position:relative;min-width:0;overflow:hidden;border-radius:22px;background:var(--sr-card);box-shadow:var(--sr-shadow);color:var(--sr-label)}.sr-media{position:relative;display:block;width:100%;aspect-ratio:16/10;padding:0;border:0;overflow:hidden;background:var(--sr-fill);cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent}.sr-media img.sr-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.sr-media img.sr-photo.is-logo{inset:22% 28%;width:44%;height:56%;object-fit:contain}.sr-media:active img.sr-photo:not(.is-logo){transform:scale(1.02)}.sr-media-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--sr-label-3)}.sr-media-empty svg{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sr-rank{position:absolute;z-index:2;top:12px;inset-inline-start:12px;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:var(--sr-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);color:var(--sr-label);font-size:12px;font-weight:600}.sr-rank b{font-weight:700;font-variant-numeric:tabular-nums}.sr-rank span{color:var(--sr-label);font-weight:500}.sr-rank{height:auto;min-height:26px;max-width:calc(100% - 24px);flex-wrap:wrap;padding-block:4px;row-gap:3px}.sr-rank .sr-rank-movement{display:inline-flex;align-items:center;justify-content:center;gap:2px;flex:0 0 auto;min-height:18px;padding:1px 5px;border-radius:999px;font-size:10px;line-height:1.2;font-weight:850;white-space:nowrap;direction:ltr;font-variant-numeric:tabular-nums}.sr-rank .sr-rank-movement b{font-size:12px;line-height:1;font-weight:950}.sr-rank .sr-rank-movement.is-up{color:#a7f3c4;background:rgba(22,163,74,.19);border:1px solid rgba(74,222,128,.24)}.sr-rank .sr-rank-movement.is-down{color:#fecaca;background:rgba(155,27,48,.18);border:1px solid rgba(155,27,48,.25)}@media (max-width:390px){.sr-rank{gap:4px;padding-inline:7px;font-size:10px}.sr-rank .sr-rank-movement{min-height:17px;padding-inline:4px;font-size:9px}}.sr-body{padding:14px 16px 16px}.sr-id{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:0;border:0;background:none;text-align:start;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.sr-avatar{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:var(--sr-fill);color:var(--sr-label-2);overflow:hidden}.sr-avatar img{width:100%;height:100%;object-fit:cover}.sr-avatar svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sr-meta{flex:1;min-width:0}.sr-meta h3{display:flex;align-items:center;gap:5px;margin:0;font-size:17px;line-height:1.5;font-weight:600;letter-spacing:0;color:var(--sr-label)}.sr-meta h3 span.sr-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.sr-meta p{display:flex;align-items:center;gap:6px}.sr-meta p>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-meta p>span:last-child:not(:first-child){flex:0 0 auto}.sr-dot{flex:0 0 3px;width:3px;height:3px;border-radius:50%;background:var(--sr-label-3)}.sr-meta p{margin:1px 0 0;font-size:14px;line-height:1.5;color:var(--sr-label-2)}.sr-chev{flex:0 0 auto;width:9px;height:15px;fill:none;stroke:var(--sr-label-3);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.sr-verified{flex:0 0 auto;width:16px;height:16px;color:var(--sr-blue)}.sr-verified svg{display:block;width:100%;height:100%;fill:currentColor}.sr-verified svg path+path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sr-pill-rating{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 9px;border-radius:999px;background:var(--sr-fill);font-size:13px;font-weight:600;color:var(--sr-label);font-variant-numeric:tabular-nums}.sr-pill-rating i{color:var(--sr-star);font-style:normal;font-size:12px}.sr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0 0;background:var(--sr-fill);border-radius:14px}.sr-stats>div{padding:11px 6px 10px;text-align:center;min-width:0}.sr-stats>div+div{border-inline-start:.5px solid var(--sr-sep)}.sr-stats dd{margin:0;font-size:17px;line-height:1.3;font-weight:600;color:var(--sr-label);font-variant-numeric:tabular-nums;white-space:nowrap}.sr-stats dd small{font-size:12px;font-weight:400;color:var(--sr-label-2)}.sr-stats dt{margin-top:2px;font-size:12px;color:var(--sr-label-2);white-space:nowrap}.sr-rate{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.sr-rate-sum{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:14px;color:var(--sr-label-2)}.sr-rate-sum b{font-size:17px;font-weight:600;color:var(--sr-label);font-variant-numeric:tabular-nums}.sr-stars{display:flex;align-items:center;gap:0;margin-inline-end:-6px}.sr-star{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--sr-label-3);font-size:21px;line-height:1;transition:color .15s,transform .12s;cursor:pointer;-webkit-tap-highlight-color:transparent}.sr-star.is-filled{color:var(--sr-star)}.sr-star:active{transform:scale(.82)}.sr-star:focus-visible,.sr-chip:focus-visible,.sr-id:focus-visible,.sr-media:focus-visible{outline:2px solid var(--sr-blue);outline-offset:2px;border-radius:12px}.sr-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:0 16px}@media (min-width:640px){.sr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sr-rail{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:2px 14px 6px;margin-inline:-14px;scroll-padding-inline:14px;-webkit-overflow-scrolling:touch}.sr-rail::-webkit-scrollbar{display:none}.sr-rail .sr-card{flex:0 0 76%;width:76%;max-width:310px;scroll-snap-align:start}.sr-rail .sr-media{aspect-ratio:4/3}.sr-rail .sr-body{padding:12px 14px 14px}.sr-rail .sr-avatar{flex-basis:38px;width:38px;height:38px;border-radius:11px}.sr-rail .sr-avatar svg{width:19px;height:19px}.sr-rail .sr-meta h3{font-size:16px}.sr-rail .sr-meta p{font-size:13px}.sr-home-empty{flex:0 0 100%;padding:28px 16px;border-radius:20px;background:var(--sr-card);text-align:center;font-size:14px;color:var(--sr-label-2)}.sr-empty{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:56px 24px;text-align:center}.sr-empty svg{width:44px;height:44px;fill:none;stroke:var(--sr-label-3);stroke-width:1.5;stroke-linecap:round;margin-bottom:6px}.sr-empty strong{font-size:19px;font-weight:600;color:var(--sr-label)}.sr-empty p{margin:0;font-size:15px;color:var(--sr-label-2)}.sr-empty button{margin-top:12px;height:36px;padding:0 18px;border:0;border-radius:999px;background:var(--sr-fill-2);color:var(--sr-blue);font:inherit;font-size:15px;font-weight:500}.sr-footnote{margin:22px 24px 0;text-align:center;font-size:12px;line-height:1.8;color:var(--sr-label-3)}@media (prefers-reduced-motion:reduce){.sr-media img.sr-photo,.sr-chip,.sr-star{transition:none}}.sr-home{--sr-card:#0e0e0e;--sr-fill:rgba(255,255,255,.07);--sr-fill-2:rgba(255,255,255,.11);--sr-sep:rgba(255,255,255,.09);--sr-label:#fff;--sr-label-2:rgba(235,235,245,.62);--sr-label-3:rgba(235,235,245,.34);--sr-blue:#0a84ff;--sr-shadow:0 0 0 .5px rgba(255,255,255,.07);--sr-glass:rgba(16,16,16,.62)}html:not(.theme-light) body:has([data-page="seller"]) #appViewport,html:not(.theme-light) body:has([data-page="seller"]) #siteHeader,html:not(.theme-light) body:has([data-page="seller"]) #stickyHeaderGroup,html.theme-light body:has([data-page="seller"]) #appViewport,html.theme-light body:has([data-page="seller"]) #siteHeader,html.theme-light body:has([data-page="seller"]) #stickyHeaderGroup{background-color:var(--sr-bg) !important}.sp-page{width:100%;min-height:100%;padding:0 0 120px;background:var(--sr-bg) !important;color:var(--sr-label);font-family:"Vazirmatn","SF Pro Text",-apple-system,"Segoe UI",Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.sp-page *{box-sizing:border-box}@media (min-width:560px){.sp-page{max-width:640px;margin:0 auto}}.sp-page .pf-hero.sp-hero{--pf-bg:transparent;background:transparent;color:var(--sr-label);overflow:visible;border-radius:0;padding:0 16px}.sp-page .pf-hero.sp-hero{position:relative;isolation:isolate}.sp-page .sp-banner-cover{position:absolute;z-index:0;top:0;left:0;right:0;height:clamp(340px,112vw,500px);display:none;pointer-events:none;background:#0d0d0d center 38% / cover no-repeat}.sp-page .sp-banner-cover.has-banner{display:block}.sp-page .sp-banner-cover.has-banner::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.14) 0%,rgba(0,0,0,.18) 34%,rgba(5,5,5,.76) 72%,var(--sr-bg) 100%)}.sp-page .pf-hero.sp-hero > :not(.sp-banner-cover){position:relative;z-index:1}.sp-page .pf-hero.sp-hero--has-banner .sp-id{padding-top:24px}@media (min-width:560px){.sp-page .sp-banner-cover{height:420px}}.sp-nav{display:flex;justify-content:space-between;align-items:center;padding:calc(10px + env(safe-area-inset-top,0px)) 0 4px}.sp-round{width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--sr-fill);color:var(--sr-blue);cursor:pointer;transition:background .2s,transform .12s;-webkit-tap-highlight-color:transparent}.sp-round:active{transform:scale(.92);background:var(--sr-fill-2)}.sp-id{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 8px 0}.sp-avatar{width:92px;height:92px;display:grid;place-items:center;overflow:hidden;border-radius:26px;background:var(--sr-card);box-shadow:var(--sr-shadow);color:var(--sr-label-2)}.sp-avatar img{width:100%;height:100%;object-fit:cover}.sp-avatar svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sp-avatar span{font-size:38px;font-weight:600;color:var(--sr-label)}.sp-name{display:flex;align-items:center;justify-content:center;gap:7px;max-width:100%;margin:14px 0 0;font-size:24px;line-height:1.45;font-weight:700;letter-spacing:0;color:var(--sr-label);text-shadow:none}.sp-verified{width:20px;height:20px}.sp-sub{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:2px 0 0;font-size:15px;line-height:1.6;color:var(--sr-label-2)}.sp-actions{display:flex;gap:10px;margin-top:18px}.sp-actions--share{margin-top:10px}.sp-page .pf-follow{flex:1;height:48px;border:0;border-radius:14px;background:var(--sr-blue);color:#fff;font:inherit;font-size:16px;font-weight:600;transition:transform .12s,background .2s,opacity .2s;cursor:pointer}.sp-page .pf-follow:active{transform:scale(.98);opacity:.85}.sp-page .pf-follow.is-following,.sp-page .pf-follow[data-action^="pfEdit"]{background:var(--sr-fill);color:var(--sr-label);box-shadow:none}.sp-page .pf-chat{flex:0 0 48px;width:48px;height:48px;display:grid;place-items:center;border:0;border-radius:14px;background:var(--sr-fill);color:var(--sr-blue);cursor:pointer;transition:transform .12s}.sp-page .pf-chat:active{transform:scale(.94)}.sp-page .pf-follow:focus-visible,.sp-page .pf-chat:focus-visible,.sp-round:focus-visible{outline:2px solid var(--sr-blue);outline-offset:2px}.sp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;background:var(--sr-card);border-radius:16px;box-shadow:var(--sr-shadow)}.sp-stats>div{padding:14px 6px 12px;text-align:center}.sp-stats>div+div{border-inline-start:.5px solid var(--sr-sep)}.sp-stats strong{display:block;font-size:22px;line-height:1.2;font-weight:700;color:var(--sr-label);font-variant-numeric:tabular-nums}.sp-stats span{display:block;margin-top:3px;font-size:12px;color:var(--sr-label-2)}.sp-list{margin-top:12px;background:var(--sr-card);border-radius:16px;box-shadow:var(--sr-shadow);overflow:hidden}.sp-row{display:flex;align-items:flex-start;gap:16px;padding:13px 16px}.sp-row+.sp-row{border-top:.5px solid var(--sr-sep)}.sp-row>span{flex:0 0 56px;font-size:15px;line-height:1.7;color:var(--sr-label-2)}.sp-row>p{flex:1;min-width:0;margin:0;font-size:15px;line-height:1.7;color:var(--sr-label)}.sp-section{display:flex;align-items:baseline;gap:8px;margin:28px 4px 4px}.sp-section h2{margin:0;font-size:22px;line-height:1.4;font-weight:700;letter-spacing:0;color:var(--sr-label)}.sp-section span{font-size:15px;color:var(--sr-label-2);font-variant-numeric:tabular-nums}.sp-page .explore-list{padding-top:12px}.sp-page .seller-empty{padding:40px 16px;text-align:center;font-size:15px;color:var(--sr-label-2)}.cm-home-featured-rail > .xcd-wrap{flex:0 0 86%;max-width:380px;margin:0;scroll-snap-align:start}.cm-home-featured-rail{padding-inline:2px;gap:14px}.xcd-wrap--home .xcd{flex-direction:column;min-height:0;padding:2.6cqw;border-radius:7.4cqw;gap:0;background:linear-gradient(165deg,#121212 0%,#0b0b0b 70%);box-shadow:0 14px 34px rgba(0,0,0,.38)}.xcd-wrap--home .xcd-photo{flex:none;width:100%;aspect-ratio:16/11.5;border-radius:5.4cqw;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.xcd-wrap--home .xcd-count{left:3cqw;bottom:3.2cqw;height:6.4cqw;padding:0 3cqw;gap:2.6cqw;font-size:max(10px,2.9cqw)}.xcd-wrap--home .xcd-count-text .xcd-ic{font-size:max(12px,3.2cqw)}.xcd-wrap--home .xcd-dots i{width:1.5cqw;height:1.5cqw}.xcd-wrap--home .xcd-flag{height:5.6cqw;padding:0 2.6cqw;font-size:max(9px,2.7cqw);top:3cqw;right:3cqw}.xcd-wrap--home .xcd-info{padding:3.4cqw 2.8cqw 1.6cqw;gap:2.6cqw;justify-content:flex-start}.xcd-wrap--home .xcd-head{min-height:0;justify-content:flex-start}.xcd-wrap--home .xcd-logo{transform:scale(1.35);transform-origin:right center}.xcd-wrap--home .xcd-titlerow{margin-top:.6cqw}.xcd-wrap--home .xcd-title{font-size:max(18px,6.2cqw);line-height:1.25;font-weight:800}.xcd-wrap--home .xcd-kmrow{font-size:max(12px,3.4cqw);gap:1.6cqw}.xcd-wrap--home .xcd-kmrow .xcd-ic{font-size:max(14px,3.9cqw)}.xcd-wrap--home .xcd-chips{gap:1.8cqw;row-gap:1.8cqw}.xcd-wrap--home .xcd-chip{height:6.4cqw;padding:0 3cqw;font-size:max(10px,3cqw)}.xcd-wrap--home .xcd-chip--trade,.xcd-wrap--home .xcd-chip--paint,.xcd-wrap--home .xcd-chip--ribbon{font-size:max(9px,2.6cqw);padding:0 2.6cqw}.xcd-wrap--home .xcd-foot{margin-top:1.4cqw}.xcd-wrap--home .xcd-price{flex:1;margin:0;border-radius:4.6cqw;transform:none}.xcd-wrap--home .xcd-price-in{transform:none;flex-direction:row;align-items:center;justify-content:space-between;padding:2.6cqw 4cqw}.xcd-wrap--home .xcd-price-label{order:2}.xcd-wrap--home .xcd-tagic{width:max(14px,4.2cqw);height:max(14px,4.2cqw)}.xcd-wrap--home .xcd-price-row{order:1;gap:1.6cqw;align-items:baseline}.xcd-wrap--home .xcd-price-amount{font-size:max(22px,8cqw)}.xcd-wrap--home .xcd-price--text .xcd-price-amount{font-size:max(16px,5.4cqw)}.xcd-wrap--home .xcd-price-unit{font-size:max(11px,3.2cqw)}.theme-light .xcd-wrap--home .xcd{background:#fff}.xcd-wrap--home .xcd-head,.xcd-wrap--home .xcd-titlerow,.xcd-wrap--home .xcd-chips,.xcd-wrap--home .xcd-foot{margin-left:0}.xcd-wrap--home .xcd-price-amount{color:#fff}.xcd-wrap--home .xcd-price-unit{color:rgba(255,255,255,.62)}.xcd-wrap--home .xcd-price-label,.xcd-wrap--home .xcd-tagic{color:rgba(255,255,255,.7);fill:rgba(255,255,255,.7)}.theme-light .xcd-wrap--home .xcd-price-amount{color:#0f0f0f}.cm-home-acc-glass{position:absolute;z-index:1;top:50%;left:50%;height:132%;width:auto;aspect-ratio:1;transform:translate(-50%,-52%);mix-blend-mode:screen;opacity:.95;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 64%,transparent 100%);mask-image:radial-gradient(closest-side,#000 64%,transparent 100%)}.cm-home-acc-photo{position:absolute;z-index:1;top:50%;left:50%;width:62px;height:62px;transform:translate(-50%,-62%);border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px rgba(255,255,255,.16),0 8px 22px rgba(0,0,0,.45);background:#111111}.cm-home-acc-photo img{width:100%;height:100%;object-fit:cover;display:block}.cm-home-tile-messages .cm-home-plane{inset:auto;top:50%;left:50%;height:118%;width:auto;aspect-ratio:1;transform:translate(-50%,-50%);opacity:.96;-webkit-mask-image:radial-gradient(closest-side,#000 66%,transparent 100%);mask-image:radial-gradient(closest-side,#000 66%,transparent 100%)}.cm-home-showrooms-glass{position:absolute;z-index:1;top:50%;left:50%;height:128%;width:auto;aspect-ratio:1;transform:translate(-50%,-50%);mix-blend-mode:screen;opacity:.95;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 68%,transparent 100%);mask-image:radial-gradient(closest-side,#000 68%,transparent 100%)}.cm-home-tile-dealers .cm-home-showroom-badge{display:none}.cm-home-listings-glass{position:absolute;z-index:1;top:50%;left:50%;height:128%;width:auto;aspect-ratio:1;transform:translate(-50%,-50%);mix-blend-mode:screen;opacity:.96;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 67%,transparent 100%);mask-image:radial-gradient(closest-side,#000 67%,transparent 100%)}.cm-home-sell-icon{overflow:hidden;position:relative}.cm-home-sell-icon img{display:block;width:150%;height:150%;max-width:none;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(closest-side,#000 58%,transparent 100%);mask-image:radial-gradient(closest-side,#000 58%,transparent 100%)}.sp-tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px;padding:0 4px}.sp-tag{font-size:12.5px;font-weight:600;padding:5px 11px;border-radius:99px;background:var(--sr-card);box-shadow:var(--sr-shadow);color:var(--sr-label);direction:rtl}.sp-avatar-story,.dealership-card-logo.sp-avatar-story{cursor:pointer;outline:3px solid #fff;outline-offset:3px}.sp-avatar-story.is-seen{outline-color:rgba(255,255,255,.35)}.sp-add-listing{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:99px;border:0;background:#fff;color:#111;font-size:12.5px;font-weight:800;cursor:pointer}.sp-add-listing:active{opacity:.75}.sr-awards-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;margin:10px 0 0}.sr-award-chip{display:inline-flex;align-items:center;gap:5px;min-height:25px;max-width:100%;padding:3px 9px;border:1px solid var(--sr-sep);border-radius:999px;background:var(--sr-fill);color:var(--sr-label);font-size:11px;line-height:1.35;font-weight:650;white-space:nowrap}.sr-award-chip>span{display:inline-grid;place-items:center;color:var(--sr-label);font-size:13px;font-weight:800;line-height:1}.sr-award-more{display:inline-flex;align-items:center;min-height:25px;padding:0 3px;color:var(--sr-label-2);font-size:11px;font-weight:700}.sr-rail .sr-awards-row{gap:5px;margin-top:9px}.sr-rail .sr-award-chip{min-height:23px;padding:2px 7px;font-size:10px}.sp-honors{margin-top:18px}.sp-honors-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 4px 10px}.sp-honors-heading h2{margin:0;color:var(--sr-label);font-size:19px;line-height:1.4;font-weight:750}.sp-honors-heading>span{color:var(--sr-label-2);font-size:12px;font-variant-numeric:tabular-nums}.sp-honors-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sp-honor-card{display:flex;align-items:flex-start;gap:10px;min-width:0;min-height:76px;padding:12px 11px;border:1px solid var(--sr-sep);border-radius:15px;background:var(--sr-card)}.sp-honor-symbol{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:var(--sr-fill-2);color:var(--sr-label);font-size:17px;font-weight:800}.sp-honor-copy{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.sp-honor-copy strong{color:var(--sr-label);font-size:13px;line-height:1.5;font-weight:750}.sp-honor-copy small{color:var(--sr-label-2);font-size:11px;line-height:1.55}.sp-honors-empty{padding:15px 16px;border:1px solid var(--sr-sep);border-radius:15px;background:var(--sr-card)}.sp-honors-empty strong{display:block;color:var(--sr-label);font-size:14px;font-weight:700}.sp-honors-empty p{margin:4px 0 0;color:var(--sr-label-2);font-size:12px;line-height:1.8}@media (max-width:360px){.sp-honors-grid{grid-template-columns:minmax(0,1fr)}}.sr-awards-row{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0;width:100%;margin:10px 0 0;padding:2px 1px 7px;overflow-x:auto;overflow-y:hidden;direction:rtl;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 12px),transparent 100%)}.sr-awards-row::-webkit-scrollbar,.sp-honors-rail::-webkit-scrollbar{display:none}.sr-award-chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:42px;max-width:none;padding:5px 10px 5px 12px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 5px 12px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.07);color:var(--sr-label);font-size:11px;line-height:1.35;font-weight:750;white-space:nowrap;scroll-snap-align:start}.sr-award-label{display:block}.sr-award-mini-medal,.sp-honor-medal{position:relative;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;color:#fff;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.95) 0,rgba(255,255,255,.32) 9%,transparent 25%),linear-gradient(145deg,var(--award-hi,#ffd76c),var(--award-mid,#cc861e) 52%,var(--award-low,#72400a));border:1px solid rgba(255,255,255,.62);box-shadow:inset 0 1px 1px rgba(255,255,255,.85),inset 0 -3px 4px rgba(34,17,0,.32),0 3px 0 rgba(96,57,12,.65),0 5px 8px rgba(0,0,0,.34);text-shadow:0 1px 1px rgba(0,0,0,.28)}.sr-award-mini-medal{width:27px;height:27px;border-radius:9px}.sr-award-mini-medal::after,.sp-honor-medal::after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(145deg,rgba(255,255,255,.3),transparent 42%,rgba(0,0,0,.12));pointer-events:none}.sr-award-mini-medal svg{width:16px;height:16px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.48))}.sr-award-mini-medal--activity,.sp-honor-medal--activity{--award-hi:#74e0ff;--award-mid:#278fd7;--award-low:#164379}.sr-award-mini-medal--inventory,.sp-honor-medal--inventory{--award-hi:#ffe99a;--award-mid:#d99a2b;--award-low:#81500f}.sr-award-mini-medal--fresh,.sp-honor-medal--fresh{--award-hi:#b5ff9b;--award-mid:#39b875;--award-low:#176348}.sr-award-mini-medal--quality,.sp-honor-medal--quality{--award-hi:#c8b2ff;--award-mid:#8b61e8;--award-low:#4c2b9b}.sr-award-mini-medal--rating,.sp-honor-medal--rating{--award-hi:#fff0a3;--award-mid:#edaf35;--award-low:#a65b18}.sr-award-mini-medal--popular,.sp-honor-medal--popular{--award-hi:#ffb8d8;--award-mid:#e05291;--award-low:#842750}.sr-award-mini-medal--profile,.sp-honor-medal--profile{--award-hi:#9cf4df;--award-mid:#269c98;--award-low:#14545d}.sr-rail .sr-awards-row{gap:7px;margin-top:9px;padding-bottom:6px}.sr-rail .sr-award-chip{min-height:38px;padding:4px 9px;font-size:10px}.sr-rail .sr-award-mini-medal{width:24px;height:24px;border-radius:8px}.sr-rail .sr-award-mini-medal svg{width:14px;height:14px}.sp-honors{margin-top:20px}.sp-honors-heading{align-items:center}.sp-honors-heading h2{letter-spacing:-.2px}.sp-honors-rail{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;width:100%;min-width:0;padding:5px 3px 13px;overflow-x:auto;overflow-y:hidden;direction:rtl;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 12px),transparent 100%)}.sp-honor-card{position:relative;display:flex;flex:0 0 190px;flex-direction:column;align-items:stretch;gap:11px;min-width:0;min-height:164px;padding:13px 13px 14px;overflow:hidden;border:1px solid rgba(255,255,255,.10);border-radius:19px;background:radial-gradient(circle at 100% 0%,rgba(112,94,255,.12),transparent 50%),linear-gradient(150deg,rgba(255,255,255,.075),rgba(255,255,255,.022) 65%),var(--sr-card);box-shadow:0 9px 18px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.055);scroll-snap-align:start}html.theme-light .sp-honor-card{border-color:rgba(34,34,34,.12);background:radial-gradient(circle at 100% 0%,rgba(112,94,255,.09),transparent 52%),linear-gradient(150deg,#fff,#f7f7fb);box-shadow:0 8px 18px rgba(23,23,23,.08),inset 0 1px 0 #fff}.sp-honor-card::before{content:"";position:absolute;width:100px;height:100px;left:-48px;bottom:-58px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.06),transparent 70%);pointer-events:none}.sp-honor-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.sp-honor-medal{width:48px;height:48px;border-radius:16px}.sp-honor-medal svg{position:relative;z-index:1;width:25px;height:25px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}.sp-honor-kicker{padding:4px 8px;border:1px solid var(--sr-sep);border-radius:999px;color:var(--sr-label-2);background:var(--sr-fill);font-size:9px;line-height:1.3;white-space:nowrap}.sp-honor-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.sp-honor-copy strong{color:var(--sr-label);font-size:13px;line-height:1.55;font-weight:800}.sp-honor-copy small{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--sr-label-2);font-size:10.5px;line-height:1.65}.sp-honors-empty{width:100%}@media (max-width:380px){.sp-honor-card{flex-basis:166px;min-height:158px;padding:11px}.sp-honors-rail{gap:9px}.sr-award-chip{gap:6px;padding-inline:8px}}@media (prefers-reduced-motion:no-preference){.sr-award-chip,.sp-honor-card{transition:transform .18s ease,box-shadow .18s ease}.sr-award-chip:active,.sp-honor-card:active{transform:translateY(1px) scale(.99)}}.sr-rank .sr-rank-movement.is-demo{border-style:dashed}.sr-rank{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:2px;height:27px;min-height:27px;max-width:calc(100% - 24px);padding:0 8px;border-radius:999px;white-space:nowrap}.sr-rank > b{display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;font-weight:900;font-variant-numeric:tabular-nums}.sr-rank > span:not(.sr-rank-movement){font-size:10px;line-height:1;font-weight:600;white-space:nowrap}.sr-rank .sr-rank-movement{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex:0 0 auto;margin-inline-start:0;min-height:19px;padding:1px 5px;border-radius:999px;font-size:10px;line-height:1;font-weight:800;white-space:nowrap;direction:ltr;font-variant-numeric:tabular-nums;box-shadow:none;text-shadow:none;border:1px solid transparent}.sr-rank .sr-rank-trend-icon{display:block;flex:0 0 13px;width:13px;height:13px;padding:0;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;filter:none}.sr-rank .sr-rank-movement-label,.sr-rank .sr-rank-demo-label{display:none !important}.sr-rank .sr-rank-movement-value{display:inline;min-width:0;min-height:0;padding:0;border-radius:0;color:inherit;background:none;font-size:12px;line-height:1;font-weight:950;letter-spacing:0;font-variant-numeric:tabular-nums;text-shadow:none}.sr-rank .sr-rank-movement.is-up{color:#8ce7ad;background:rgba(22,163,74,.16);border-color:rgba(74,222,128,.28)}.sr-rank .sr-rank-movement.is-down{color:#ffaaaa;background:rgba(155,27,48,.15);border-color:rgba(155,27,48,.28)}.sr-rank .sr-rank-movement.is-demo{border-style:dashed}html.theme-light .sr-rank .sr-rank-movement.is-up{color:#14783d;background:rgba(22,163,74,.09);border-color:rgba(22,163,74,.24)}html.theme-light .sr-rank .sr-rank-movement.is-down{color:#9b1b30;background:rgba(155,27,48,.08);border-color:rgba(155,27,48,.22)}@media (max-width:390px){.sr-rank{height:25px;min-height:25px;gap:1px;padding-inline:6px}.sr-rank > b{font-size:12px}.sr-rank .sr-rank-movement{min-height:18px;gap:2px;padding-inline:4px}.sr-rank .sr-rank-trend-icon{flex-basis:12px;width:12px;height:12px}.sr-rank .sr-rank-movement-value{font-size:11px}}.cm-universal-back{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;margin:12px 14px 8px auto;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:13px;color:var(--text,#f5f5f5);background:rgba(255,255,255,.055);font:inherit;font-size:13px;font-weight:750;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .18s ease,border-color .18s ease,transform .18s ease}.cm-universal-back:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.cm-universal-back:active{transform:scale(.97)}.cm-universal-back__arrow{display:inline-grid;place-items:center;font-size:19px;line-height:1}html.theme-light .cm-universal-back{color:#161616;background:rgba(13,13,13,.045);border-color:rgba(13,13,13,.12)}.account-header-active .header-home-row{direction:ltr !important}.account-header-active .header-home-row > div:last-child{display:flex !important;align-items:center !important;justify-content:flex-end !important}.account-header-active .header-home-row .brand-mark.header-center-notifications{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;justify-self:center !important;width:38px !important;height:38px !important;padding:0 !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:999px !important;background:#121212 !important;color:#f3f4f6 !important;box-shadow:none !important;line-height:1 !important}.account-header-active .header-home-row .brand-mark.header-center-notifications svg{width:22px;height:22px;flex:0 0 auto}.account-header-active .header-home-row .brand-mark.header-center-notifications .mr-bell-badge{top:-4px;inset-inline-end:-4px}.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]{background:#121212 !important;border:1px solid rgba(255,255,255,.09) !important;color:#f3f4f6 !important}.theme-light .account-header-active .header-home-row .brand-mark.header-center-notifications,.theme-light .account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]{background:#f0f0f2 !important;border-color:rgba(0,0,0,.09) !important;color:#151515 !important}.cm-home-section-heading,.cm-home-showrooms .sr-section-head{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important}.cm-home-section-heading > div,.cm-home-showrooms .sr-section-head > div{width:100%;min-width:0}.cm-home-section-heading h2,.cm-home-showrooms .sr-section-head h2{font-size:clamp(27px,7.2vw,38px) !important;line-height:1.35 !important;font-weight:950 !important;letter-spacing:-.045em !important;overflow-wrap:anywhere}.cm-home-section-heading button,.cm-home-showrooms .sr-section-head button{align-self:flex-start !important;margin-top:1px}@media (min-width:700px){.cm-home-section-heading h2,.cm-home-showrooms .sr-section-head h2{font-size:42px !important}}.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;min-width:38px !important;padding:0 !important;border-radius:999px !important;background:#121212 !important;border:1px solid rgba(255,255,255,.09) !important;color:#f3f4f6 !important;box-shadow:none !important}.theme-light .account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]{background:#f0f0f2 !important;border-color:rgba(0,0,0,.09) !important;color:#151515 !important}body:has(#pageContent > [data-page="seller"].sp-has-cover) #pageBlurWrap{position:relative;isolation:isolate}body:has(#pageContent > [data-page="seller"].sp-has-cover) #pageContent{position:relative;z-index:1}body:not(:has(#pageContent > [data-page="seller"].sp-has-cover)) #pageBlurWrap > .sp-cover-banner-layer{display:none !important}.sp-page.sp-has-cover .pf-hero .sp-banner-cover{display:none !important}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer{position:absolute !important;left:0 !important;right:0 !important;z-index:0 !important;display:block !important;height:420px;box-sizing:border-box;pointer-events:none;background:#0d0d0d center 38% / cover no-repeat;transform:none !important;transition:none !important;animation:none !important}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.16) 0%,rgba(0,0,0,.22) 34%,rgba(5,5,5,.72) 70%,var(--sr-bg,#050505) 100%)}html:not(.theme-light) body:has(#pageContent > [data-page="seller"].sp-has-cover) #siteHeader,html:not(.theme-light) body:has(#pageContent > [data-page="seller"].sp-has-cover) #stickyHeaderGroup,html.theme-light body:has(#pageContent > [data-page="seller"].sp-has-cover) #siteHeader,html.theme-light body:has(#pageContent > [data-page="seller"].sp-has-cover) #stickyHeaderGroup,body:has(#pageContent > [data-page="seller"].sp-has-cover) #siteHeader,body:has(#pageContent > [data-page="seller"].sp-has-cover) #stickyHeaderGroup{background:transparent !important;background-color:transparent !important}body:has(#pageContent > [data-page="seller"].sp-has-cover) #stickyHeaderGroup::after{display:none !important}.sp-page.sp-has-cover{background:transparent !important;padding-bottom:0}.sp-page.sp-has-cover .sp-below{position:relative;z-index:1;margin:0 -16px;padding:0 16px;background:var(--sr-bg)}.sp-page.sp-has-cover [data-slot="cards"]{position:relative;z-index:1;background:var(--sr-bg);padding-bottom:120px}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer::after{z-index:2;background:linear-gradient(to bottom,rgba(0,0,0,.08) 0%,rgba(0,0,0,.12) 30%,rgba(5,5,5,.5) 62%,rgba(5,5,5,.88) 86%,var(--sr-bg,#050505) 100%)}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:linear-gradient(to bottom,transparent 35%,#000 100%);mask-image:linear-gradient(to bottom,transparent 35%,#000 100%)}[data-page="dealers"] .cm-showroom-page-header .cm-showroom-back{display:inline-flex;align-items:center;justify-content:center}[data-page="dealers"] > .cm-universal-back,[data-page="dealers"] .cm-showroom-page-header > .cm-universal-back{display:none !important}body:has([data-page="seller"].sp-dealer) #bottomDock,body[data-dock-page="seller"]:has([data-page="seller"].sp-dealer) #bottomDock{display:none !important}body:has([data-page="seller"].sp-dealer) #pageContent{padding-bottom:0}.sp-page.sp-dealer{padding-bottom:32px}.sp-page.sp-dealer.sp-has-cover [data-slot="cards"]{padding-bottom:32px}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer{background-size:100% 100% !important;background-position:center center !important}#siteHeader.account-header-active .header-home-row > div:first-child > button,#siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;min-width:36px !important;padding:0 !important;border-radius:999px !important;color:#f5f6f8 !important;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.20) 0%,rgba(255,255,255,0) 55%),rgba(10,10,10,.34) !important;border:1px solid rgba(255,255,255,.16) !important;-webkit-backdrop-filter:blur(18px) saturate(190%) brightness(.82);backdrop-filter:blur(18px) saturate(190%) brightness(.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(255,255,255,.07),inset 0 0 14px rgba(255,255,255,.07),0 8px 22px rgba(0,0,0,.32),0 1px 3px rgba(0,0,0,.28) !important;transition:transform .16s ease,background-color .2s ease,box-shadow .2s ease !important;-webkit-tap-highlight-color:transparent}#siteHeader.account-header-active .header-home-row > div:first-child > button::before,#siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]::before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 42%);-webkit-mask:radial-gradient(closest-side,#000 60%,transparent 100%);mask:radial-gradient(closest-side,#000 60%,transparent 100%);opacity:.8}#siteHeader.account-header-active .header-home-row > div:first-child > button:active,#siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]:active{transform:scale(.92);background-color:rgba(10,10,10,.46) !important}#siteHeader.account-header-active .header-home-row > div:first-child > button svg,#siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"] svg{position:relative;z-index:1;width:18px;height:18px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}#siteHeader.account-header-active .header-home-row > div:first-child > button .mr-bell-badge{z-index:2}#siteHeader.account-header-active .header-home-row .brand-mark img{filter:drop-shadow(0 1px 6px rgba(0,0,0,.55)) drop-shadow(0 0 1px rgba(0,0,0,.6))}.theme-light #siteHeader.account-header-active .header-home-row > div:first-child > button,.theme-light #siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]{color:#111111 !important;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 55%),rgba(255,255,255,.34) !important;border-color:rgba(255,255,255,.55) !important;-webkit-backdrop-filter:blur(18px) saturate(190%);backdrop-filter:blur(18px) saturate(190%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.05),0 8px 22px rgba(0,0,0,.14) !important}.theme-light #siteHeader.account-header-active .header-home-row > div:first-child > button svg,.theme-light #siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"] svg{filter:none}#siteHeader .header-home-row button:not(.brand-mark):not([hidden]),#siteHeader .non-home-header-row .header-menu-button,.explore-header button.explore-icon-btn,.mr-cv-head .mr-cv-back{color:#f5f6f8 !important;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.20) 0%,rgba(255,255,255,0) 55%),rgba(10,10,10,.34) !important;border:1px solid rgba(255,255,255,.16) !important;-webkit-backdrop-filter:blur(18px) saturate(190%) brightness(.82);backdrop-filter:blur(18px) saturate(190%) brightness(.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),inset 0 -1px 0 rgba(255,255,255,.07),inset 0 0 14px rgba(255,255,255,.07),0 8px 22px rgba(0,0,0,.32),0 1px 3px rgba(0,0,0,.28) !important;transition:transform .16s ease,background-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}#siteHeader .header-home-row button:not(.brand-mark):not([hidden]):active,#siteHeader .non-home-header-row .header-menu-button:active,.explore-header button.explore-icon-btn:active,.mr-cv-head .mr-cv-back:active{transform:scale(.92);background-color:rgba(10,10,10,.46) !important}#siteHeader .header-home-row button:not(.brand-mark):not([hidden]){display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px;height:36px;min-width:36px;padding:0 !important;border-radius:999px !important;position:relative;overflow:visible}#siteHeader .header-home-row #headerAccountBtn{overflow:hidden}#siteHeader .header-home-row button:not(.brand-mark) svg{width:18px;height:18px}#siteHeader .header-home-row button:not(.brand-mark) svg,.explore-header button.explore-icon-btn svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.theme-light #siteHeader .header-home-row button:not(.brand-mark):not([hidden]),.theme-light #siteHeader .non-home-header-row .header-menu-button,.theme-light .explore-header button.explore-icon-btn,.theme-light .mr-cv-head .mr-cv-back{color:#111111 !important;background:radial-gradient(120% 90% at 30% 0%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 55%),rgba(255,255,255,.34) !important;border-color:rgba(255,255,255,.55) !important;-webkit-backdrop-filter:blur(18px) saturate(190%);backdrop-filter:blur(18px) saturate(190%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(0,0,0,.05),0 8px 22px rgba(0,0,0,.14) !important}.theme-light #siteHeader .header-home-row button:not(.brand-mark) svg,.theme-light .explore-header button.explore-icon-btn svg{filter:none}.explore-header button.explore-icon-btn{width:36px;height:36px}.explore-header button.explore-icon-btn svg{width:18px;height:18px}body:has(#pageContent > [data-page="home"]) #bottomDock,body[data-dock-page="home"] #bottomDock{display:flex !important}body:has(#pageContent > [data-page="home"]) #bottomDock [data-dock="qa"],body[data-dock-page="home"] #bottomDock [data-dock="qa"]{display:none !important}body:has(#pageContent > [data-page="home"]) #bottomDock [data-dock="sell"],body[data-dock-page="home"] #bottomDock [data-dock="sell"]{order:2}body:has(#pageContent > [data-page="home"]) #bottomDock [data-dock="listings"],body[data-dock-page="home"] #bottomDock [data-dock="listings"]{order:1}body:has(#pageContent > [data-page="home"]) #bottomDock [data-dock="messages"],body[data-dock-page="home"] #bottomDock [data-dock="messages"]{order:3}body:has(#pageContent > [data-page="home"]) #bottomDock [data-dock="saved"],body[data-dock-page="home"] #bottomDock [data-dock="saved"]{order:4}body:has(#pageContent > [data-page="home"]) #bottomDock [data-dock="account"],body[data-dock-page="home"] #bottomDock [data-dock="account"]{order:5}body:has(#pageContent > [data-page="home"]) #pageContent{padding-bottom:0}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer{background-size:cover !important;background-position:center 20% !important;background-color:#070707}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer::before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom,transparent 55%,#000 100%);mask-image:linear-gradient(to bottom,transparent 55%,#000 100%)}#pageBlurWrap > .sp-banner-cover.sp-cover-banner-layer::after{background:linear-gradient(to bottom,rgba(0,0,0,.34) 0%,rgba(0,0,0,.04) 22%,rgba(0,0,0,.10) 46%,rgba(5,5,5,.56) 68%,rgba(5,5,5,.90) 88%,var(--sr-bg,#050505) 100%)}.sp-page.sp-dealer .pf-hero.sp-hero .sp-id{padding:clamp(215px,66vw,320px) 8px 0}.sp-page.sp-dealer .sp-name{margin:0;font-size:23px;font-weight:800;gap:6px;color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.55)}.sp-page.sp-dealer .sp-sub{margin-top:3px;font-size:14px;color:rgba(255,255,255,.62)}.sp-page.sp-dealer .sp-verified{width:19px;height:19px;flex:0 0 auto}.sp-story-chip{display:inline-flex;align-items:center;gap:7px;height:30px;margin-top:12px;padding:0 13px 0 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.sp-story-chip i{width:10px;height:10px;border-radius:50%;background:conic-gradient(#f9ce34,#ee2a7b,#6228d7,#f9ce34)}.sp-page.sp-dealer .sp-stats{margin-top:18px;background:transparent;box-shadow:none;border-radius:0;padding:0 4px}.sp-page.sp-dealer .sp-stats>div{display:flex;flex-direction:column-reverse;align-items:center;gap:5px;padding:6px 4px}.sp-page.sp-dealer .sp-stats>div+div{border-inline-start:0}.sp-page.sp-dealer .sp-stats strong{font-size:19px;font-weight:800}.sp-page.sp-dealer .sp-stats span{margin:0;font-size:12.5px;color:var(--sr-label-2)}.sp-page.sp-dealer .sp-actions--dealer{display:flex;align-items:center;gap:12px;margin-top:16px;padding:0 4px}.sp-page.sp-dealer .sp-icon-btn,.sp-page.sp-dealer .sp-actions--dealer .pf-chat{flex:0 0 54px;width:54px;height:54px;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid var(--sr-sep);background:var(--sr-fill-2);color:var(--sr-label);cursor:pointer;transition:transform .12s,background .2s;-webkit-tap-highlight-color:transparent}.sp-page.sp-dealer .sp-icon-btn:active,.sp-page.sp-dealer .sp-actions--dealer .pf-chat:active{transform:scale(.93)}.sp-page.sp-dealer .sp-actions--dealer .pf-follow{flex:1 1 auto;min-width:0;height:54px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;background:var(--sr-label);color:var(--sr-bg);font-size:16px;font-weight:800;box-shadow:none}.sp-page.sp-dealer .sp-actions--dealer .pf-follow:not([data-action^="pfEdit"])::before{content:"";width:20px;height:20px;flex:0 0 20px;background:currentColor;-webkit-mask:var(--sp-ic-follow) center/contain no-repeat;mask:var(--sp-ic-follow) center/contain no-repeat}.sp-page.sp-dealer .sp-actions--dealer .pf-follow.is-following{background:var(--sr-fill-2);color:var(--sr-label);box-shadow:inset 0 0 0 1px var(--sr-sep)}.sp-page.sp-dealer .sp-actions--dealer .pf-follow.is-following::before{-webkit-mask-image:var(--sp-ic-check);mask-image:var(--sp-ic-check)}.sp-page.sp-dealer .sp-actions--dealer .pf-follow[data-action^="pfEdit"]{background:var(--sr-label);color:var(--sr-bg);box-shadow:none}.sp-page.sp-dealer{--sp-ic-follow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.6'/%3E%3Cpath d='M2.8 20c.4-3.6 3-5.6 6.2-5.6s5.8 2 6.2 5.6'/%3E%3Cpath d='M19 8v6M16 11h6'/%3E%3C/svg%3E");--sp-ic-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.6'/%3E%3Cpath d='M2.8 20c.4-3.6 3-5.6 6.2-5.6s5.8 2 6.2 5.6'/%3E%3Cpath d='m16 11.5 2 2 4-4'/%3E%3C/svg%3E")}.sp-troph{margin:26px -16px 0}.sp-troph-rail{display:flex;align-items:center;gap:10px;direction:rtl;overflow-x:auto;overflow-y:hidden;padding:18px calc(50% - 46px) 14px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;outline:none}.sp-troph-rail::-webkit-scrollbar{display:none}.sp-hex{position:relative;flex:0 0 92px;width:92px;height:106px;padding:0;border:0;background:none;cursor:pointer;scroll-snap-align:center;scroll-snap-stop:always;color:#fff;-webkit-tap-highlight-color:transparent;transform:scale(.8);opacity:.6;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .28s,filter .28s;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.sp-hex.is-active{transform:scale(1);opacity:1;filter:drop-shadow(0 12px 20px rgba(0,0,0,.5))}.sp-hex:focus-visible{outline:none}.sp-hex:focus-visible .sp-hex-in{box-shadow:inset 0 0 0 2px #fff}.sp-hex::before,.sp-hex-in{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.sp-hex::before{content:"";position:absolute;inset:0;background:linear-gradient(150deg,var(--award-hi,#ffd76c),var(--award-mid,#cc861e) 48%,var(--award-low,#72400a))}.sp-hex-in{position:absolute;inset:6px;display:grid;place-items:center;background:linear-gradient(158deg,rgba(255,255,255,.62),rgba(255,255,255,0) 42%),linear-gradient(205deg,var(--award-hi,#ffd76c),var(--award-mid,#cc861e) 72%)}.sp-hex-in svg{width:36px;height:36px;stroke-width:1.7;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}.sp-hex--activity{--award-hi:#d9e6f2;--award-mid:#8da6bd;--award-low:#4d6178}.sp-hex--inventory{--award-hi:#ffe3b8;--award-mid:#e0965a;--award-low:#8a4a22}.sp-hex--fresh{--award-hi:#b5ff9b;--award-mid:#39b875;--award-low:#176348}.sp-hex--quality{--award-hi:#c8b2ff;--award-mid:#8b61e8;--award-low:#4c2b9b}.sp-hex--rating{--award-hi:#fff0a3;--award-mid:#edaf35;--award-low:#a65b18}.sp-hex--popular{--award-hi:#ffb8d8;--award-mid:#e05291;--award-low:#842750}.sp-hex--profile{--award-hi:#9cf4df;--award-mid:#269c98;--award-low:#14545d}.sp-hex.is-locked::before{background:linear-gradient(150deg,#1e1e1e,#101010 55%,#0c0c0c)}.sp-hex.is-locked .sp-hex-in{background:linear-gradient(158deg,rgba(255,255,255,.07),rgba(255,255,255,0) 45%),linear-gradient(205deg,#101010,#090909 80%);color:rgba(255,255,255,.26)}.sp-hex.is-locked .sp-hex-in svg{filter:none}.sp-hex.is-locked{opacity:.5}.sp-hex.is-locked.is-active{opacity:.95}.sp-troph-cap{max-width:300px;margin:0 auto;padding:0 20px;text-align:center;transition:opacity .18s}.sp-troph-cap.is-swap{opacity:0}.sp-troph-cap strong{display:block;font-size:15.5px;line-height:1.6;font-weight:750;color:var(--sr-label)}.sp-troph-cap p{min-height:3.3em;margin:3px 0 0;font-size:12.5px;line-height:1.75;color:var(--sr-label-2)}@media (prefers-reduced-motion:reduce){.sp-hex,.sp-troph-cap{transition:none}}html body.sp-hdr-solid:has(#pageContent > [data-page="seller"].sp-has-cover) #siteHeader,html body.sp-hdr-solid:has(#pageContent > [data-page="seller"].sp-has-cover) #stickyHeaderGroup{background:var(--sr-bg) !important;background-color:var(--sr-bg) !important}body:has(#pageContent > [data-page="seller"].sp-has-cover) #siteHeader,body:has(#pageContent > [data-page="seller"].sp-has-cover) #stickyHeaderGroup{transition:background-color .2s ease}.sr-pill-member{font-size:12px;font-weight:500;white-space:nowrap}.cm-home-latest .cm-home-section-heading,.cm-home-showrooms .sr-section-head{flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;direction:rtl}.cm-home-latest .cm-home-section-heading > div,.cm-home-showrooms .sr-section-head > div{flex:1 1 auto;width:auto;min-width:0}.cm-home-section-link{flex:0 0 auto !important;align-self:center !important;margin:0 !important;display:inline-flex !important;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 12px !important;border:1px solid rgba(237,242,248,.14) !important;border-radius:999px !important;background:#0e0e0e !important;color:#e2e5e9 !important;font-size:11px !important;font-weight:800 !important;white-space:nowrap}.cm-home-section-link span{font-size:13px;line-height:1}.cm-home-section-link svg{width:9px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7}.cm-home-featured-rail > .xcd-wrap--home{display:flex;align-self:stretch}.cm-home-featured-rail > .xcd-wrap--home > .xcd{flex:1 1 auto;width:100%;min-height:0}.cm-home-featured-rail > .xcd-wrap--home .xcd-foot{margin-top:auto}.sr-stats dd.sr-stat-date{font-size:14px}body:not([data-dock-page="listings"]) #bottomDock [data-dock="qa"]{display:none !important}body:not([data-dock-page="listings"]) #bottomDock [data-dock="sell"]{order:2}body:not([data-dock-page="listings"]) #bottomDock [data-dock="listings"]{order:1}body:not([data-dock-page="listings"]) #bottomDock [data-dock="messages"]{order:3}body:not([data-dock-page="listings"]) #bottomDock [data-dock="saved"]{order:4}body:not([data-dock-page="listings"]) #bottomDock [data-dock="account"]{order:5}body[data-dock-page="dealers"] #bottomDock,body:has(#pageContent > [data-page="dealers"]) #bottomDock{display:none !important}body[data-dock-page="dealers"] #pageContent,body:has(#pageContent > [data-page="dealers"]) #pageContent{padding-bottom:0}body:has(#pageContent > [data-page="news"]) .cm-lh .sr-chips{padding-bottom:0}:root{--cm-matte-card-bg:#0e0e0e;--cm-matte-card-border:rgba(255,255,255,.14);--cm-matte-card-shadow:0 5px 14px rgba(0,0,0,.22)}html body :is( .cm-home-page .cm-home-tile-surface,.xcard,.listing-card,.account-pin-card,.acct-type-card,.body-condition-card,.cm-home-showroom-card,.cm-showroom-card,.cm-showroom-skeleton-card,.dealership-card,.detail-condition-card,.detail-diagram-card,.detail-map-card,.detail-owner-card,.detail-price-card,.detail-review-card,.detail-similar-card,.filter-icon-card,.gallery-card,.glass-card,.home-brand-card,.home-demo-card,.home-demo-category-card,.location-card,.login-modal-card,.modal-card,.mr-nf-card,.mr-nf-panel,.mr-saved-search-card,.mr-sv-sheet-card,.mr-transparency-card,.mr-history-box,.mr-inline-offer-panel,.mr-card-body-diagram,.mr-dealer-public-info,.paint-card,.peek-active-card,.price-card,.promo-card,.qa-card,.qa-detail-card,.qa-related-item,.qa-similar-item,.qa-note-item,.section-card,.sell-check-card,.sell-publishing-card,.seller-card,.sp-honor-card,.sr-card,.swipe-card-fg,.vehicle-detail-specs-card,.questionCard,.adStats-tile,.adStats-tiles,.spec-tile,.vds-tile,.detail-overview-panel,.cm-home-trust-item,.cm-home-search-panel,.mr-dealer-filter-empty,.search-overlay-sk-card ){background:linear-gradient(145deg,#121212 0%,#0e0e0e 52%,#0a0a0a 100%) !important;background-color:#0e0e0e !important;border-color:var(--cm-matte-card-border) !important;box-shadow:var(--cm-matte-card-shadow) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body [class*="card"]:not([class*="avatar"]):not([class*="badge"]):not([class*="body"]):not([class*="main"]):not([class*="media"]):not([class*="image"]):not([class*="photo"]):not([class*="logo"]):not([class*="label"]):not([class*="title"]):not([class*="text"]):not([class*="name"]):not([class*="count"]):not([class*="meta"]):not([class*="action"]):not([class*="head"]):not([class*="foot"]):not([class*="top"]):not([class*="link"]):not([class*="price"]):not([class*="spec"]):not([class*="icon"]):not([class*="dot"]):not([class*="arrow"]):not([class*="copy"]):not([class*="status"]):not([class*="row"]):not([class*="stack"]):not([class*="ribbon"]):not([class*="tag"]):not([class*="glow"]):not([class*="shade"]):not([class*="-bg"]):not([class*="placeholder"]):not([class*="selected"]):not([class*="create"]):not([class*="unit"]):not([class*="surface"]):not([class*="overlay"]):not([class*="corner"]):not([class*="-id"]):not([class*="verified"]):not([class*="city"]):not([class*="namerow"]):not([class*="excerpt"]):not([class*="kicker"]):not([class*="sub"]):not([class*="diagram"]):not([class*="disabled"]):not([class*="wrap"]){background:linear-gradient(145deg,#121212 0%,#0e0e0e 52%,#0a0a0a 100%) !important;background-color:#0e0e0e !important;border-color:var(--cm-matte-card-border) !important;box-shadow:var(--cm-matte-card-shadow) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.home-brand-card::before,.home-brand-card::after,.home-demo-card-glow,.home-demo-card-shade{display:none !important;content:none !important;background:none !important;box-shadow:none !important;filter:none !important}html body .xcard-media,html body .xcard-photo-foreground,html body .qa-card-media,html body .cm-showroom-cover,html body .cm-showroom-cover-image,html body .hero-photo-wrap,html body .hero-photo,html body .home-demo-card-bg{background-image:initial;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body .acct-type-card:has(input:checked),html body .home-demo-card-selected,html body .home-brand-card.is-selected,html body .qa-card.is-selected{background:linear-gradient(145deg,#121212 0%,#0e0e0e 52%,#0a0a0a 100%) !important;border-color:rgba(255,255,255,.18) !important;box-shadow:var(--cm-matte-card-shadow) !important}html body .xcard:hover,html body .dealership-card:hover,html body .cm-showroom-card:hover,html body .qa-card:hover,html body .home-brand-card:hover,html body .home-demo-card:hover{background:linear-gradient(145deg,#121212 0%,#0e0e0e 52%,#0a0a0a 100%) !important;border-color:rgba(255,255,255,.15) !important;box-shadow:0 7px 18px rgba(0,0,0,.28) !important}.vehicle-demo-layout .price-card::before,.sp-honor-card::before{content:none !important;display:none !important;background:none !important;box-shadow:none !important}html:not(.theme-light):has(#pageContent > [data-page="home"]),html:not(.theme-light):has(#pageContent > [data-page="home"]) body,html:not(.theme-light) body:has(#pageContent > [data-page="home"]) #appViewport,html:not(.theme-light) body:has(#pageContent > [data-page="home"]) #appFrame,html:not(.theme-light) body:has(#pageContent > [data-page="home"]) #siteHeader,html:not(.theme-light) body:has(#pageContent > [data-page="home"]) .cm-home-page{background:#050505 !important;background-color:#050505 !important}html:not(.theme-light) body:has(#pageContent > [data-page="home"]) #stickyHeaderGroup{--chrome-fade-bg:#050505}html:not(.theme-light) body:has(#pageContent > [data-page="home"]) .cm-home-page{--cm-home-bg:#050505}html:not(.theme-light) body:has(#pageContent > [data-page="account"]) #siteHeader,html:not(.theme-light) body:has(#pageContent > [data-page="account"]) #stickyHeaderGroup,html:not(.theme-light) body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky{background:#050505 !important;background-color:#050505 !important}html.theme-light body:has(#pageContent > [data-page="account"]) #siteHeader,html.theme-light body:has(#pageContent > [data-page="account"]) #stickyHeaderGroup{background:#e9ecef !important;background-color:#e9ecef !important}.cm-universal-back{display:none !important}.dealer-media-edit{display:flex;justify-content:center;padding-bottom:0}.dealer-media-edit .dealer-avatar-pick{position:relative;right:auto;bottom:auto}.account-edit-banner-tools,.dealer-cover-pick{display:none !important}html:not(.theme-light) body .cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface{background:linear-gradient(90deg,transparent,rgba(255,255,255,.28) 50%,transparent) top center / 52% 1px no-repeat,radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.06),transparent 55%),linear-gradient(155deg,#131313 0%,#0c0c0c 52%,#060606 100%) !important;border:1px solid rgba(255,255,255,.10) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -26px 34px -16px rgba(0,0,0,.85),inset 0 0 0 1px rgba(0,0,0,.55),0 22px 38px -12px rgba(0,0,0,.95),0 8px 14px -4px rgba(0,0,0,.75) !important;transition:transform .25s cubic-bezier(.2,.9,.25,1),box-shadow .25s ease,border-color .25s ease}html:not(.theme-light) body .cm-home-page .cm-home-services-primary > .cm-home-tile .cm-home-tile-surface::before{content:"" !important;position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 26%,transparent 46%) !important}html:not(.theme-light) body .cm-home-page .cm-home-services-primary > .cm-home-tile:hover .cm-home-tile-surface{border-color:rgba(255,255,255,.20) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -26px 34px -16px rgba(0,0,0,.85),inset 0 0 0 1px rgba(0,0,0,.55),0 26px 44px -12px rgba(0,0,0,1),0 10px 18px -4px rgba(0,0,0,.8) !important}html:not(.theme-light) body .cm-home-page .cm-home-services-primary .cm-home-tile-tag{background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.16) !important;color:#e4e7ec !important;font-weight:800 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 3px 8px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html:not(.theme-light) body .cm-home-page .cm-home-services-primary .cm-home-tile-title{background:linear-gradient(180deg,#ffffff 0%,#d6dbe2 55%,#a9b0ba 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent !important;filter:drop-shadow(0 3px 6px rgba(0,0,0,.85))}html:not(.theme-light) body .cm-home-page .cm-home-services-primary .cm-home-tile-caption{color:rgba(224,228,234,.66) !important;text-shadow:0 2px 6px rgba(0,0,0,.9)}html:not(.theme-light) body .cm-home-page .cm-home-services-primary .cm-home-tile-corner{background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.02)) !important;border:1px solid rgba(255,255,255,.18) !important;color:#e9ecf0 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 16px -4px rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .25s ease}html:not(.theme-light) body .cm-home-page .cm-home-services-primary > .cm-home-tile:hover .cm-home-tile-corner{transform:translate(-2px,2px)}html:not(.theme-light) body .cm-home-page .cm-home-services-primary .cm-home-showroom-badge{background:rgba(255,255,255,.07) !important;border-color:rgba(255,255,255,.16) !important;color:#e4e7ec !important}html:not(.theme-light) body .cm-home-page .cm-home-services-primary .cm-home-account-outline{color:#cfd4db !important}html:not(.theme-light) body .cm-home-page .cm-home-dealers-glow{display:none !important}html:not(.theme-light) body .cm-home-page .cm-home-trust-item{background:linear-gradient(155deg,#111111 0%,#0a0a0a 100%) !important;border:1px solid rgba(255,255,255,.09) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 -16px 22px -14px rgba(0,0,0,.8),0 14px 26px -10px rgba(0,0,0,.9) !important}html:not(.theme-light) body .cm-home-page .cm-home-trust-icon{background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.03)) !important;border:1px solid rgba(255,255,255,.16) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 5px 10px -3px rgba(0,0,0,.8)}html:not(.theme-light) body .cm-home-page .cm-home-sell-cta{background:linear-gradient(155deg,#131313 0%,#090909 100%) !important;border:1px solid rgba(255,255,255,.10) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -22px 30px -16px rgba(0,0,0,.85),0 20px 36px -12px rgba(0,0,0,.95) !important}@media (prefers-reduced-motion:reduce){html body .cm-home-page .cm-home-tile-surface,html body .cm-home-page .cm-home-tile-corner{transition:none !important}}body:has(#pageContent > [data-page="account"]) #pageHeaderSlot .page-header-sticky h1,body:has(#pageContent > [data-page="account"]) #pageContent > [data-page="account"] .page-header-sticky h1{display:none !important}.account-profile-banner-spacer{display:none !important;height:0 !important;min-height:0 !important;flex:0 0 0 !important}.account-profile{padding-top:10px !important}html body #siteHeader .header-home-row button:not(.brand-mark):not([hidden]),html body #siteHeader .non-home-header-row .header-menu-button,html body .explore-header button.explore-icon-btn,html body .mr-cv-head .mr-cv-back,html body #siteHeader.account-header-active .header-home-row > div:first-child > button,html body #siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"],html body #siteHeader.account-header-active .header-home-row .brand-mark.header-center-notifications{background:#121212 !important;background-image:none !important;border:1px solid rgba(255,255,255,.09) !important;color:#f3f4f6 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;box-shadow:none !important}html body #siteHeader.account-header-active .header-home-row > div:first-child > button::before,html body #siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"]::before{display:none !important}html body #siteHeader .header-home-row button:not(.brand-mark):not([hidden]):active,html body #siteHeader .non-home-header-row .header-menu-button:active,html body .explore-header button.explore-icon-btn:active,html body .mr-cv-head .mr-cv-back:active{background:#191919 !important}html body #siteHeader .header-home-row button:not(.brand-mark) svg,html body .explore-header button.explore-icon-btn svg{filter:none !important}html.theme-light body #siteHeader .header-home-row button:not(.brand-mark):not([hidden]),html.theme-light body #siteHeader .non-home-header-row .header-menu-button,html.theme-light body .explore-header button.explore-icon-btn,html.theme-light body .mr-cv-head .mr-cv-back,html.theme-light body #siteHeader.account-header-active .header-home-row > div:first-child > button,html.theme-light body #siteHeader.account-header-active .header-home-row > div:last-child > button[data-action="vehicleBack"],html.theme-light body #siteHeader.account-header-active .header-home-row .brand-mark.header-center-notifications{background:#f0f0f2 !important;border-color:rgba(0,0,0,.09) !important;color:#151515 !important}html body .account-profile .account-edit-btn,html body .dealership-btn-main,html body .dealership-btn-sub{height:48px !important;min-height:48px !important;border:0 !important;border-radius:14px !important;font:inherit !important;font-size:16px !important;font-weight:600 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;background:var(--sr-fill) !important;color:var(--sr-label) !important;transition:transform .12s,background .2s,opacity .2s}html body .dealership-btn-main{background:var(--sr-blue) !important;color:#fff !important}html body .account-profile .account-edit-btn[data-action="logout"]{color:#9b1b30 !important}html body .account-profile .account-edit-btn:active,html body .dealership-btn-main:active,html body .dealership-btn-sub:active{transform:scale(.98);opacity:.85}.filter-section-title-note{margin-inline-start:6px;font-size:11.5px;font-weight:500;color:#888b8f}.filter-section-clear{color:#aab0ff;font-size:12.5px;font-weight:600;max-width:none}.filter-section-clear-icon{width:auto;height:auto;background:none;border-radius:0}.filter-section-clear-icon svg{display:block}.filter-more-btn{width:100%;min-height:44px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid #4a5058;border-radius:14px;background:transparent;color:#e9ecef;font:inherit;font-size:13.5px;font-weight:600;-webkit-tap-highlight-color:transparent}.filter-more-btn:active{background:rgba(233,236,239,.06)}.filter-more-plus{font-size:20px;font-weight:400;line-height:1}.filter-brand-grid,.filter-flag-grid,.filter-swatch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px}.filter-brand-item,.filter-flag-item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;background:none;border:0;padding:0;color:inherit;-webkit-tap-highlight-color:transparent}.filter-brand-logo{width:58px;height:58px;border-radius:18px;background:#1a1a1a;display:grid;place-items:center;padding:10px;box-sizing:border-box;border:2px solid transparent;transition:border-color .15s,box-shadow .15s}.filter-brand-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}.filter-brand-fallback{font-size:15px;font-weight:800;color:#e9ecef}.filter-brand-logo img[src$="kia.webp"]{filter:invert(1)}.filter-brand-name,.filter-flag-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#c5c8cb}.filter-brand-item.is-active .filter-brand-logo{border-color:#e9ecef;box-shadow:0 0 0 2px rgba(233,236,239,.22)}.filter-brand-item.is-active .filter-brand-name,.filter-flag-item.is-active .filter-flag-name{color:#fff;font-weight:700}.filter-flag{width:60px;height:40px;border-radius:6px;overflow:hidden;display:block;border:2px solid transparent;box-sizing:content-box;box-shadow:0 0 0 1px rgba(255,255,255,.12);transition:border-color .15s,box-shadow .15s}.filter-flag svg{display:block;width:100%;height:100%}.filter-flag-item.is-active .filter-flag{border-color:#e9ecef;box-shadow:0 0 0 2px rgba(233,236,239,.22)}.filter-chip-selected{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:0 16px;border-radius:14px;background:rgba(233,236,239,.1);color:#e9ecef;font-size:14px;font-weight:600;margin-bottom:12px}.filter-chip-selected button{display:flex;background:none;border:0;padding:4px;color:inherit}.filter-city-box .filter-pill-grid{margin-bottom:2px}.filter-city-box .filter-more-btn{margin-top:14px}.filter-price-fields{display:flex;flex-direction:column;gap:12px}.filter-select{position:relative;display:block}.filter-select select{width:100%;height:52px;border:0;border-radius:14px;background:#151515;color:#e9ecef;font:inherit;font-size:14px;padding:0 16px;-webkit-appearance:none;appearance:none;outline:none;text-overflow:ellipsis}.filter-select select:focus-visible{box-shadow:0 0 0 2px rgba(233,236,239,.35)}.filter-select-chev{position:absolute;inset-inline-end:auto;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:#aab0b5;display:flex}.filter-check{display:flex;align-items:center;gap:9px;background:none;border:0;padding:2px 0;color:#e9ecef;font:inherit;font-size:14px;font-weight:600;-webkit-tap-highlight-color:transparent}.filter-check-box{width:24px;height:24px;border-radius:8px;border:2px solid #e9ecef;display:grid;place-items:center;box-sizing:border-box;transition:background .15s}.filter-check.is-active .filter-check-box{background:#e9ecef;color:#0d0d0d}.filter-check.is-active .filter-check-box svg{stroke:#0d0d0d}.filter-seg{display:flex;padding:4px;border-radius:16px;background:#151515;gap:2px}.filter-seg-btn{flex:1 1 0;min-width:0;height:44px;border:0;border-radius:12px;background:transparent;color:#c5c8cb;font:inherit;font-size:13.5px;font-weight:600;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent}.filter-seg-btn.is-active{background:#e9ecef;color:#0d0d0d;font-weight:800}.filter-vgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.filter-vitem{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;background:none;border:0;padding:0;color:inherit;-webkit-tap-highlight-color:transparent}.filter-vitem-pic{width:100%;height:74px;border-radius:16px;background:#f4f5f7;display:grid;place-items:center;padding:8px;box-sizing:border-box;border:2px solid transparent;color:#222222;transition:border-color .15s,box-shadow .15s}.filter-vitem-pic img{max-width:100%;max-height:100%;object-fit:contain;display:block}.filter-vitem-label{font-size:13px;color:#c5c8cb;text-align:center}.filter-vitem.is-active .filter-vitem-pic{border-color:#e9ecef;box-shadow:0 0 0 2px rgba(233,236,239,.22)}.filter-vitem.is-active .filter-vitem-label{color:#fff;font-weight:700}.filter-swatch-grid .filter-swatch-item{min-width:0}.filter-swatch-grid .filter-swatch{width:46px;height:46px}.filter-swatch-grid .filter-swatch-name{font-size:12px;color:#c5c8cb}.theme-light .filter-more-btn{border-color:#9aa0a6;color:#141414}.theme-light .filter-more-btn:active{background:rgba(20,20,20,.06)}.theme-light .filter-brand-logo{background:#1a1a1a}.theme-light .filter-brand-name,.theme-light .filter-flag-name,.theme-light .filter-vitem-label,.theme-light .filter-swatch-grid .filter-swatch-name{color:#53575b}.theme-light .filter-brand-item.is-active .filter-brand-name,.theme-light .filter-flag-item.is-active .filter-flag-name,.theme-light .filter-vitem.is-active .filter-vitem-label{color:#141414}.theme-light .filter-brand-item.is-active .filter-brand-logo,.theme-light .filter-flag-item.is-active .filter-flag,.theme-light .filter-vitem.is-active .filter-vitem-pic{border-color:#141414;box-shadow:0 0 0 2px rgba(20,20,20,.18)}.theme-light .filter-flag{box-shadow:0 0 0 1px rgba(0,0,0,.12)}.theme-light .filter-chip-selected{background:rgba(20,20,20,.08);color:#141414}.theme-light .filter-select select{background:#dfe3e6;color:#141414}.theme-light .filter-check{color:#141414}.theme-light .filter-check-box{border-color:#141414}.theme-light .filter-check.is-active .filter-check-box{background:#141414;color:#e9ecef}.theme-light .filter-check.is-active .filter-check-box svg{stroke:#e9ecef}.theme-light .filter-seg{background:#dfe3e6}.theme-light .filter-seg-btn{color:#53575b}.theme-light .filter-seg-btn.is-active{background:#141414;color:#fff}.theme-light .filter-vitem-pic{background:#fff}.theme-light .filter-section-clear{color:#4f46e5}.theme-light .filter-section-title-note{color:#7a7e82}.cm-home-page .cm-home-hero{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cm-hb{padding:6px 14px 16px;direction:rtl}.cm-hb-banner{position:relative}.cm-hb-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;border-radius:24px}.cm-hb-track::-webkit-scrollbar{display:none}.cm-hb-track:focus-visible{outline:2px solid #f1f3f5;outline-offset:3px}.cm-hb-slide{position:relative;flex:0 0 100%;height:176px;scroll-snap-align:center;padding:0;border:1px solid rgba(255,255,255,.10);border-radius:24px;overflow:hidden;background:#070707;color:#f3f5f7;text-align:right;font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 22px 34px -14px rgba(0,0,0,.95)}.cm-hb-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:0% 50%}.cm-hb-slide::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,rgba(4,4,4,.55),transparent 62%),linear-gradient(to top,rgba(0,0,0,.5),transparent 42%)}.cm-hb-copy{position:absolute;z-index:1;top:0;bottom:0;right:0;left:auto;width:50%;max-width:260px;padding:16px 18px 20px 6px;text-align:right;display:flex;flex-direction:column;justify-content:center;gap:3px;align-items:flex-start}.cm-hb-kicker{font-size:10px;font-weight:800;padding:2px 9px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#eceef2}.cm-hb-title{font-size:20px;font-weight:900;letter-spacing:-.02em;line-height:1.28;margin-top:3px;color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.7)}.cm-hb-title-accent{color:#66e7bd;text-shadow:0 0 18px rgba(36,218,157,.18)}.cm-hb-slide--direct .cm-hb-title-accent{color:#78baff;text-shadow:0 0 18px rgba(51,141,255,.22)}.cm-hb-slide--showroom .cm-hb-title-accent{color:#ffd477;text-shadow:0 0 18px rgba(255,190,60,.22)}.cm-hb-copy{gap:2px}.cm-hb-kicker{font-size:9px;letter-spacing:-.01em;padding:3px 8px;background:rgba(7,7,7,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cm-hb-cap{font-size:10px;line-height:1.5;color:rgba(239,243,249,.82);margin-top:2px}.cm-hb-cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:6px 11px;font-size:10px;background:#f5f7fa;color:#0c0c0c}.cm-hb-cta b{font-size:14px;font-weight:900;line-height:1}.cm-hb-slide--free .cm-hb-cta{background:#48e0b0;color:#062116}.cm-hb-slide--direct .cm-hb-cta{background:#5aa8ff;color:#06172a}.cm-hb-slide--showroom .cm-hb-cta{background:#ffd064;color:#271900}.cm-hb-price-badge{position:absolute;z-index:2;left:12px;bottom:12px;display:flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid rgba(91,237,188,.35);border-radius:999px;background:rgba(8,8,8,.72);color:#66e7bd;font-size:11px;font-weight:950;box-shadow:0 8px 24px rgba(0,0,0,.25);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cm-hb-price-badge small{font-size:8px;font-weight:750;color:rgba(236,255,249,.76)}.cm-hb-cap{font-size:11px;line-height:1.6;color:rgba(235,238,243,.78)}.cm-hb-cta{margin-top:8px;padding:6px 14px;border-radius:999px;font-size:11.5px;font-weight:800;background:#f4f5f7;color:#070707;box-shadow:0 8px 16px -6px rgba(0,0,0,.8)}.cm-hb-dots{position:absolute;z-index:2;bottom:11px;right:18px;left:auto;display:flex;gap:5px;align-items:center;pointer-events:none}.cm-hb-dot{position:relative;width:6px;height:6px;padding:0;border:0;border-radius:99px;background:rgba(255,255,255,.4);pointer-events:auto;transition:width .35s cubic-bezier(.16,1,.3,1),background .25s}.cm-hb-dot::after{content:"";position:absolute;inset:-9px -4px}.cm-hb-dot.is-on{width:20px;background:#fff}.cm-hb-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.cm-hb-box{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;height:132px;padding:14px;overflow:hidden;border:1px solid rgba(255,255,255,.10);border-radius:22px;color:#f3f5f7;text-align:right;font:inherit;cursor:pointer;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22) 50%,transparent) top center/52% 1px no-repeat,radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.06),transparent 55%),linear-gradient(155deg,#131313 0%,#0c0c0c 52%,#060606 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -26px 34px -16px rgba(0,0,0,.85),inset 0 0 0 1px rgba(0,0,0,.55),0 22px 38px -12px rgba(0,0,0,.95),0 8px 14px -4px rgba(0,0,0,.75);transition:transform .14s}.cm-hb-box:active,.cm-hb-slide:active{transform:scale(.98)}.cm-hb-box:focus-visible,.cm-hb-slide:focus-visible{outline:2px solid #f1f3f5;outline-offset:3px}.cm-hb-name{position:relative;z-index:1;align-self:stretch;text-align:right;font-size:14px;font-weight:900;letter-spacing:-.01em;line-height:1.4;color:#fff}.cm-hb-sub{position:relative;z-index:1;align-self:stretch;text-align:right;font-size:10.5px;line-height:1.5;color:rgba(224,228,234,.55)}.cm-hb-art{position:absolute;left:-4px;right:auto;bottom:-6px;width:64px;height:64px;object-fit:contain;mix-blend-mode:screen;pointer-events:none}.cm-hb-wide{grid-column:span 2}.cm-hb-wide .cm-hb-name{font-size:17px}.cm-hb-wide .cm-hb-art{width:104px;height:104px;left:8px;bottom:-10px}.cm-hb-light{background:linear-gradient(160deg,#fbfbfc,#d5d9df);border-color:#fff;color:#070707;box-shadow:0 18px 30px -12px rgba(0,0,0,.9)}.cm-hb-light .cm-hb-name{color:#070707}.cm-hb-light .cm-hb-sub{color:rgba(7,7,7,.6)}.cm-hb-go{position:absolute;left:14px;right:auto;bottom:14px;width:30px;height:30px;fill:none;stroke:#070707;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (min-width:760px){.cm-hb{max-width:520px;margin-inline:auto}}@media (max-width:390px){.cm-hb-slide{height:178px}.cm-hb-copy{width:57%;padding:12px 13px 18px 5px}.cm-hb-title{font-size:17px;line-height:1.25}.cm-hb-kicker{font-size:8px;padding:3px 7px}.cm-hb-cap{font-size:9px;line-height:1.45}.cm-hb-cta{font-size:9px;padding:6px 9px;margin-top:5px}.cm-hb-price-badge{left:9px;bottom:10px;font-size:10px;padding:4px 7px}}@media (min-width:560px){.cm-hb-slide{height:204px}.cm-hb-copy{width:48%;max-width:330px;padding:20px 24px 24px 8px}.cm-hb-title{font-size:25px}.cm-hb-cap{font-size:12px}.cm-hb-cta{font-size:11px;padding:8px 13px}.cm-hb-price-badge{left:18px;bottom:16px}}@media (prefers-reduced-motion:reduce){.cm-hb-box,.cm-hb-dot{transition:none}.cm-hb-track{scroll-behavior:auto}}html body .cm-lh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 10px;direction:rtl;background:#050505}.cm-lh-text h1{margin:0;font-size:30px;font-weight:900;letter-spacing:-.03em;line-height:1.25;color:#f3f5f7;font-family:inherit}.cm-lh-text p{margin:2px 0 0;font-size:12px;color:rgba(224,228,234,.6)}.cm-lh-btns{display:flex;gap:10px;flex:0 0 auto}html body .cm-lh .cm-lh-btn{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;padding:0;border:0;background:#f4f5f7;color:#070707;box-shadow:0 10px 18px -8px rgba(0,0,0,.9);cursor:pointer;transition:transform .12s}.cm-lh-btn:active{transform:scale(.94)}.cm-lh-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cm-lh-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}html.theme-light body .cm-lh{background:#f4f5f7}html.theme-light .cm-lh-text h1{color:#0d0d0d}html.theme-light .cm-lh-text p{color:rgba(13,13,13,.55)}html.theme-light body .cm-lh .cm-lh-btn{background:#0d0d0d;color:#fff}html body .toolbox-filter-row{padding:0 18px 8px}html body .toolbox-filter-chips{gap:8px;padding:2px 0 4px}html body .toolbox-chip,html body .toolbox-filter-main{height:38px!important;min-height:38px!important;width:auto;min-width:0!important;flex:0 0 auto!important;padding:0 16px!important;border-radius:999px!important;gap:7px!important;font-size:13px!important;font-weight:600!important;line-height:1;border:1px solid transparent!important;background:#161616!important;color:#8d9096!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}html body .toolbox-chip.is-set,html body .toolbox-filter-main{background:#f4f5f7!important;color:#070707!important}html body .toolbox-chip.is-set .toolbox-chip-arrow svg{color:#070707!important}html body .toolbox-chip-arrow svg{width:14px;height:14px}html body .toolbox-filter-main .toolbox-filter-icon svg{width:16px;height:16px}html body .toolbox-filter-count{min-width:20px;height:20px;padding:0 6px;font-size:11px;border:0;background:#070707;color:#fff}html body .toolbox-chip-disabled{opacity:.45}html.theme-light body .toolbox-chip,html.theme-light body .toolbox-filter-main{background:rgba(0,0,0,.07)!important;color:#5b5f66!important}html.theme-light body .toolbox-chip.is-set,html.theme-light body .toolbox-filter-main{background:#0d0d0d!important;color:#fff!important}html.theme-light body .toolbox-chip.is-set .toolbox-chip-arrow svg{color:#fff!important}html.theme-light body .toolbox-filter-count{background:#fff;color:#0d0d0d}@media (prefers-reduced-motion:reduce){.cm-lh-btn{transition:none}}#stickyHeaderGroup.cm-hdr-anim{--cm-ease-out:cubic-bezier(.16,1,.3,1);--cm-ease-in:cubic-bezier(.55,0,.8,.3);--cm-spring:cubic-bezier(.34,1.45,.64,1);transform:translate3d(0,0,0);opacity:1;will-change:transform,opacity;transition:transform .62s var(--cm-ease-out),opacity .35s ease-out}#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden{transform:translate3d(0,-104%,0);opacity:0;pointer-events:none;transition:transform .36s var(--cm-ease-in),opacity .28s ease-in .04s}#stickyHeaderGroup.cm-hdr-anim #siteHeader .header-home-row > *,#stickyHeaderGroup.cm-hdr-anim #siteHeader .non-home-header-row > *,#stickyHeaderGroup.cm-hdr-anim .page-header-sticky:not(.cm-lh) > *,#stickyHeaderGroup.cm-hdr-anim .cm-lh .cm-lh-text,#stickyHeaderGroup.cm-hdr-anim .cm-lh .cm-lh-btn,#stickyHeaderGroup.cm-hdr-anim .toolbox-filter-chips > *,#stickyHeaderGroup.cm-hdr-anim .cm-lh .sr-chips > *{opacity:1;transform:translate3d(0,0,0) scale(1);transition:transform .6s var(--cm-spring),opacity .4s ease-out}#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden #siteHeader .header-home-row > *,#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden #siteHeader .non-home-header-row > *,#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden .page-header-sticky:not(.cm-lh) > *,#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden .cm-lh .cm-lh-text,#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden .cm-lh .cm-lh-btn,#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden .toolbox-filter-chips > *,#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden .cm-lh .sr-chips > *{opacity:0;transform:translate3d(0,-14px,0) scale(.94);transition:transform .3s var(--cm-ease-in),opacity .2s ease-in;transition-delay:0s}#stickyHeaderGroup.cm-hdr-anim #siteHeader .header-home-row > :nth-child(1),#stickyHeaderGroup.cm-hdr-anim #siteHeader .non-home-header-row > :nth-child(1),#stickyHeaderGroup.cm-hdr-anim .page-header-sticky:not(.cm-lh) > :nth-child(1),#stickyHeaderGroup.cm-hdr-anim .toolbox-filter-chips > :nth-child(1),#stickyHeaderGroup.cm-hdr-anim .cm-lh .sr-chips > :nth-child(1),#stickyHeaderGroup.cm-hdr-anim .cm-lh .cm-lh-text,#stickyHeaderGroup.cm-hdr-anim .cm-lh .cm-lh-btn:nth-child(1){transition-delay:0.06s}#stickyHeaderGroup.cm-hdr-anim #siteHeader .header-home-row > :nth-child(2),#stickyHeaderGroup.cm-hdr-anim #siteHeader .non-home-header-row > :nth-child(2),#stickyHeaderGroup.cm-hdr-anim .page-header-sticky:not(.cm-lh) > :nth-child(2),#stickyHeaderGroup.cm-hdr-anim .toolbox-filter-chips > :nth-child(2),#stickyHeaderGroup.cm-hdr-anim .cm-lh .sr-chips > :nth-child(2),#stickyHeaderGroup.cm-hdr-anim .cm-lh .cm-lh-btn:nth-child(2){transition-delay:0.11s}#stickyHeaderGroup.cm-hdr-anim #siteHeader .header-home-row > :nth-child(3),#stickyHeaderGroup.cm-hdr-anim #siteHeader .non-home-header-row > :nth-child(3),#stickyHeaderGroup.cm-hdr-anim .page-header-sticky:not(.cm-lh) > :nth-child(3),#stickyHeaderGroup.cm-hdr-anim .toolbox-filter-chips > :nth-child(3),#stickyHeaderGroup.cm-hdr-anim .cm-lh .sr-chips > :nth-child(3){transition-delay:0.16s}#stickyHeaderGroup.cm-hdr-anim #siteHeader .header-home-row > :nth-child(4),#stickyHeaderGroup.cm-hdr-anim #siteHeader .non-home-header-row > :nth-child(4),#stickyHeaderGroup.cm-hdr-anim .page-header-sticky:not(.cm-lh) > :nth-child(4),#stickyHeaderGroup.cm-hdr-anim .toolbox-filter-chips > :nth-child(4),#stickyHeaderGroup.cm-hdr-anim .cm-lh .sr-chips > :nth-child(4){transition-delay:0.21s}#stickyHeaderGroup.cm-hdr-anim #siteHeader .header-home-row > :nth-child(5),#stickyHeaderGroup.cm-hdr-anim #siteHeader .non-home-header-row > :nth-child(5),#stickyHeaderGroup.cm-hdr-anim .page-header-sticky:not(.cm-lh) > :nth-child(5),#stickyHeaderGroup.cm-hdr-anim .toolbox-filter-chips > :nth-child(5),#stickyHeaderGroup.cm-hdr-anim .cm-lh .sr-chips > :nth-child(5){transition-delay:0.26s}#stickyHeaderGroup.cm-hdr-anim.cm-hdr-hidden *{transition-delay:0s!important}#stickyHeaderGroup.cm-hdr-anim .cm-lh .cm-lh-btn:active{transform:scale(.92);transition-duration:.12s;transition-delay:0s}@media (prefers-reduced-motion:reduce){#stickyHeaderGroup.cm-hdr-anim,#stickyHeaderGroup.cm-hdr-anim *{transition-duration:.01s!important;transition-delay:0s!important}}html body .cm-lh{flex-wrap:wrap}html body .cm-lh .sr-chips{flex:0 0 calc(100% + 36px);margin:0 -18px;padding:8px 18px 2px;gap:8px;scroll-padding-inline:18px}html body .cm-lh .sr-chip,html body .cm-lh .sr-select{height:38px;padding:0 16px;border:0;border-radius:999px;font-size:13px;font-weight:600;background:#161616;color:#8d9096;box-shadow:none}html body .cm-lh .sr-select{gap:7px;padding-inline:14px 12px}html body .cm-lh .sr-chip.is-active,html body .cm-lh .sr-select.is-set{background:#f4f5f7;color:#070707}html body .cm-lh .sr-chips-sep{background:rgba(255,255,255,.14)}html body .cm-lh .sr-chip:focus-visible,html body .cm-lh .sr-select:focus-within{outline:2px solid #fff;outline-offset:2px}html.theme-light body .cm-lh .sr-chip,html.theme-light body .cm-lh .sr-select{background:rgba(0,0,0,.07);color:#5b5f66}html.theme-light body .cm-lh .sr-chip.is-active,html.theme-light body .cm-lh .sr-select.is-set{background:#0d0d0d;color:#fff}html.theme-light body .cm-lh .sr-chips-sep{background:rgba(0,0,0,.14)}.cm-hb-slide--free{border-color:rgba(44,226,171,.25);background:#0a0a0a}.cm-hb-slide--direct{border-color:rgba(73,158,255,.25);background:#071321}.cm-hb-slide--showroom{border-color:rgba(247,190,73,.28);background:#171106}.cm-hb-slide--free::after{background:linear-gradient(270deg,rgba(5,5,5,.98) 0%,rgba(5,5,5,.91) 37%,rgba(5,5,5,.48) 56%,rgba(5,5,5,.02) 83%),linear-gradient(0deg,rgba(0,0,0,.25),transparent 45%)}.cm-hb-slide--direct::after{background:linear-gradient(270deg,rgba(7,7,7,.98) 0%,rgba(7,7,7,.91) 38%,rgba(7,7,7,.45) 58%,rgba(7,7,7,.02) 84%),linear-gradient(0deg,rgba(0,0,0,.22),transparent 45%)}.cm-hb-slide--showroom::after{background:linear-gradient(270deg,rgba(5,5,5,.98) 0%,rgba(5,5,5,.9) 39%,rgba(5,5,5,.45) 60%,rgba(5,5,5,.02) 85%),linear-gradient(0deg,rgba(0,0,0,.28),transparent 45%)}.cm-hb-slide--free img,.cm-hb-slide--direct img,.cm-hb-slide--showroom img{object-position:left center}.cm-home-page .cm-hb-banner{width:100%;min-width:0;overflow:hidden;border-radius:24px}.cm-home-page .cm-hb-track{width:100%;height:clamp(158px,24.5vw,204px);box-sizing:border-box;overflow-x:auto;overflow-y:hidden;align-items:stretch;border:0;border-radius:24px;clip-path:inset(0 round 24px)}.cm-home-page .cm-hb-slide{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:100%;height:100%;min-height:0;max-height:100%;margin:0;align-self:stretch;overflow:hidden;border-width:1px;border-radius:24px}.cm-home-page .cm-hb-slide img{inset:1px;width:calc(100% - 2px);height:calc(100% - 2px);max-width:none;max-height:none;object-fit:cover;object-position:center;display:block;border-radius:22px}.cm-home-page .cm-hb-slide::after{inset:1px;border-radius:22px}.cm-home-page .cm-hb-copy{box-sizing:border-box;max-height:100%;overflow:hidden}@media(max-width:390px){.cm-home-page .cm-hb-track{height:clamp(158px,43vw,176px)}.cm-home-page .cm-hb-slide{height:100%}.cm-home-page .cm-hb-copy{padding-top:10px;padding-bottom:18px}.cm-home-page .cm-hb-title{font-size:clamp(16px,4.5vw,18px);line-height:1.22}.cm-home-page .cm-hb-cap{font-size:9px;line-height:1.4}.cm-home-page .cm-hb-cta{margin-top:5px;padding:5px 9px;font-size:9px}}@media(min-width:560px){.cm-home-page .cm-hb-track{height:204px}.cm-home-page .cm-hb-slide{height:100%}}.cm-home-page .cm-hb-track{overflow:hidden!important}.cm-home-page .cm-hb-slide{position:relative!important;overflow:hidden!important;isolation:isolate}.cm-home-page .cm-hb-slide img{position:absolute!important;top:1px!important;right:1px!important;bottom:1px!important;left:1px!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:fill!important;object-position:center!important;border-radius:22px!important}.cm-home-page .cm-hb-slide::after{inset:1px!important;border-radius:22px!important}.cm-home-page .cm-hb-banner{container-type:inline-size}.cm-home-page .cm-hb-track{height:auto!important;aspect-ratio:1600/660}.cm-home-page .cm-hb-slide{height:100%!important}.cm-home-page .cm-hb-slide img{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:fill!important;border-radius:inherit!important}.cm-home-page .cm-hb-slide::after{display:none!important}.cm-home-page .cm-hb-copy{width:40%!important;max-width:none!important;padding:0 3.6cqw 5.5cqw 0!important;gap:0}.cm-home-page .cm-hb-kicker,.cm-home-page .cm-hb-cap,.cm-home-page .cm-hb-price-badge{display:none!important}.cm-home-page .cm-hb-title{font-size:3.6cqw!important;line-height:1.35!important;margin-top:0!important;white-space:nowrap}.cm-home-page .cm-hb-cta{font-size:2.6cqw!important;padding:1.5cqw 2.6cqw!important;margin-top:2.2cqw!important;gap:1.4cqw;white-space:nowrap}.cm-home-page .cm-hb-cta b{font-size:3.4cqw!important}.cm-home-page .cm-hb-dots{bottom:2.2cqw;right:3.6cqw}@media(min-width:560px){.cm-home-page .cm-hb-track{height:auto!important}.cm-home-page .cm-hb-slide{height:100%!important}}.cm-home-page .cm-hb-track{overflow-x:auto!important;overflow-y:hidden!important;clip-path:none!important;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scroll-behavior:auto;-webkit-overflow-scrolling:touch}.cm-home-page .cm-hb-slide{box-shadow:none!important;contain:layout paint;scroll-snap-stop:normal;transition:none}.cm-home-page .cm-hb-slide img{-webkit-user-drag:none;user-select:none;pointer-events:none}.cm-home-promo-editorial .cm-home-promo-image{filter:none!important}.cm-home-page .cm-hb-track{aspect-ratio:1672/941}.cm-home-page .cm-hb-slide--img{border-color:rgba(255,255,255,.08);background:#070707}.cm-home-page .cm-hb-slide--img .cm-hb-copy,.cm-home-page .cm-hb-slide--img .cm-hb-price-badge{display:none!important}.cm-home-brand-marquee{position:relative;margin:44px 0 52px;padding:14px 0;overflow:hidden;min-width:0;direction:ltr;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}.cm-bm-track{display:flex;width:max-content;will-change:transform;animation:cm-bm-scroll 46s linear infinite}.cm-bm-group{display:flex;flex:0 0 auto;align-items:center;margin:0;padding:0;list-style:none}.cm-bm-item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:68px;padding:0 24px}.cm-bm-logo{width:auto;max-width:130px;object-fit:contain;filter:brightness(0) invert(1);opacity:.82;-webkit-user-drag:none;user-select:none;pointer-events:none}.cm-bm-logo--color,.theme-light .cm-bm-logo--color{filter:none;opacity:1}.theme-light .cm-bm-logo:not(.cm-bm-logo--color){filter:brightness(0);opacity:.7}@keyframes cm-bm-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:700px){.cm-bm-item{padding:0 32px}.cm-home-brand-marquee{max-width:720px;margin-inline:auto;margin-top:56px;margin-bottom:64px}}.cm-home-brand-marquee{margin-top:48px;margin-bottom:20px}@media (min-width:700px){.cm-home-brand-marquee{margin-top:56px;margin-bottom:28px}}.cm-home-search-wrap{padding:12px 14px 8px;direction:rtl}.cm-home-search{box-sizing:border-box;display:flex;align-items:center;gap:11px;width:100%;min-height:54px;padding:0 15px;border:1px solid rgba(255,255,255,.10);border-radius:19px;background:#0e0e0e;color:#e1e6ed;text-align:right;direction:rtl;font:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 8px 22px rgba(0,0,0,.16);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .18s ease,transform .16s ease,background .18s ease}.cm-home-search:active{transform:scale(.992)}.cm-home-search:focus-visible{outline:2px solid #68adff;outline-offset:3px}.cm-home-search-icon{flex:0 0 auto;color:#b6c0ce}.cm-home-search .bar-search-field{flex:1;align-self:stretch;min-width:0;display:flex;align-items:center}.cm-home-search .bar-search-field input{min-width:0;flex:1;width:100%;border:0;outline:0;background:transparent;color:transparent;font:700 14px 'Vazirmatn',Tahoma,'Segoe UI',sans-serif;text-align:right;pointer-events:none}.cm-home-search .bar-search-copy{font-size:14px;font-weight:700}.cm-home-search .bar-search-label{color:#a9b2bf}.cm-home-search .bar-search-rotator{min-width:34px;color:#f0f4f9}.theme-light .cm-home-search{background:#fff;border-color:rgba(16,16,16,.12);color:#181818;box-shadow:0 7px 20px rgba(20,30,45,.06)}.theme-light .cm-home-search-icon{color:#737d89}.theme-light .cm-home-search .bar-search-label{color:#777f89}.theme-light .cm-home-search .bar-search-rotator{color:#181818}@media (max-width:365px){.cm-home-search-wrap{padding-inline:12px}.cm-home-search{min-height:51px;padding-inline:13px;border-radius:17px}.cm-home-search .bar-search-copy{font-size:13px}}@media (prefers-reduced-motion:reduce){.cm-home-search{transition:none}}.cm-home-page .cm-home-search-wrap,.cm-home-skeleton .cm-home-search-wrap{display:flex !important;align-items:center;justify-content:center;direction:rtl;padding:0 12px 4px !important;margin-top:-6px}.cm-home-page .cm-home-search,.cm-home-skeleton .cm-home-search{box-sizing:border-box !important;display:flex !important;align-items:center;gap:10px !important;width:min(84%,420px) !important;min-width:0 !important;min-height:49px !important;margin:0 auto 15px !important;padding:0 14px !important;border:1px solid rgba(255,255,255,.075) !important;border-radius:15px !important;background:#0e0e0e !important;background-image:none !important;color:#e1e6ed !important;box-shadow:none !important;text-align:right;direction:rtl}.cm-home-page .cm-home-search::before,.cm-home-skeleton .cm-home-search::before{content:none !important;display:none !important;background:none !important}.cm-home-page .cm-home-search-icon,.cm-home-skeleton .cm-home-search-icon{width:21px !important;height:21px !important;flex:0 0 21px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:#aeb8c6 !important}.cm-home-page .cm-home-search .bar-search-copy,.cm-home-skeleton .cm-home-search .bar-search-copy{font-size:13px !important;font-weight:600 !important}.cm-home-page .cm-home-search .bar-search-label,.cm-home-skeleton .cm-home-search .bar-search-label{color:#a9b2bf !important}.cm-home-page .cm-home-search .bar-search-rotator,.cm-home-skeleton .cm-home-search .bar-search-rotator{color:#f0f4f9 !important}@media (max-width:365px){.cm-home-page .cm-home-search-wrap,.cm-home-skeleton .cm-home-search-wrap{padding-inline:8px !important}.cm-home-page .cm-home-search,.cm-home-skeleton .cm-home-search{width:86% !important;min-height:47px !important;padding-inline:12px !important;border-radius:14px !important}}.cm-home-page .cm-hb-track,.cm-home-page .cm-home-featured-rail,.cm-home-page .cm-home-showrooms .sr-rail{scroll-snap-type:x mandatory !important;overscroll-behavior-x:contain !important}.cm-home-page .cm-hb-slide{scroll-snap-align:center !important;scroll-snap-stop:always !important}.cm-home-page .cm-home-featured-rail > .xcd-wrap,.cm-home-page .cm-home-featured-rail > .xcd-wrap--home,.cm-home-page .cm-home-featured-rail > .xc{scroll-snap-align:start !important;scroll-snap-stop:always !important}.cm-home-page .cm-home-showrooms .sr-rail > .sr-card{scroll-snap-align:start !important;scroll-snap-stop:always !important}body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup,body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup{top:calc(var(--cm-h,0px) * -1);transition:transform .34s cubic-bezier(.22,1,.36,1)}body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup.cm-hdr-show,body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup.cm-hdr-show{transform:translate3d(0,var(--cm-h,0px),0)}body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup::after,body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup::after{display:block;content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0px);background:#0e0e0e;z-index:5;pointer-events:none}html.theme-light body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup::after,body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup::after{background:#fff}@media (prefers-reduced-motion:reduce){body:has(#pageContent > [data-page="listings"]) #stickyHeaderGroup,body:has(#pageContent > [data-page="dealers"]) #stickyHeaderGroup{transition-duration:.01s}}body:has(#pageContent > [data-page="listings"]) #toolbarSlot .toolbox-shell{padding-bottom:2px}body:has(#pageContent > [data-page="listings"]) #toolbarSlot .toolbox-filter-chips{padding-bottom:0}body:has(#pageContent > [data-page="dealers"]) .cm-lh .sr-chips{padding-bottom:0}body:has(#pageContent > [data-page="news"]) #stickyHeaderGroup{top:calc(var(--cm-h,0px) * -1);transition:transform .34s cubic-bezier(.22,1,.36,1)}body:has(#pageContent > [data-page="news"]) #stickyHeaderGroup.cm-hdr-show{transform:translate3d(0,var(--cm-h,0px),0)}body:has(#pageContent > [data-page="news"]) #stickyHeaderGroup::after{display:block;content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0px);background:#0e0e0e;z-index:5;pointer-events:none}html.theme-light body:has(#pageContent > [data-page="news"]) #stickyHeaderGroup::after{background:#fff}@media (prefers-reduced-motion:reduce){body:has(#pageContent > [data-page="news"]) #stickyHeaderGroup{transition-duration:.01s}}.cm-hb-slide--static{cursor:default}#siteHeader:not(.account-header-active) .header-home-row{display:flex !important;align-items:center;gap:8px;padding:12px 16px 12px !important;min-height:66px}#siteHeader:not(.account-header-active) .header-home-row > div{display:contents !important}#siteHeader:not(.account-header-active) .header-home-row .brand-mark{order:5;margin-inline-start:auto;padding:0;display:flex;align-items:center}#siteHeader:not(.account-header-active) .header-home-row .header-brand-logo{width:112px;max-height:38px}#siteHeader:not(.account-header-active) .header-home-row [data-action="openSearchOverlay"]{order:1}#siteHeader:not(.account-header-active) .header-home-row [data-action="openNotifications"]{order:2}#siteHeader:not(.account-header-active) .header-home-row #headerAccountBtn{order:3}html body #siteHeader:not(.account-header-active) .header-home-row button:not(.brand-mark):not(#headerAccountBtn){width:40px;height:40px;border-radius:50% !important;position:relative;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.08) !important;transition:background .2s ease,transform .15s ease}html body #siteHeader:not(.account-header-active) .header-home-row button:not(.brand-mark):not(#headerAccountBtn):active{transform:scale(.92);background:rgba(255,255,255,.1) !important}html body #siteHeader:not(.account-header-active) .header-home-row #headerAccountBtn{width:40px;height:40px;padding:2px;border-radius:50%;background:linear-gradient(145deg,rgba(255,255,255,.55),rgba(255,255,255,.08) 55%,rgba(255,255,255,.3)) !important;border:0 !important}#siteHeader:not(.account-header-active) .header-home-row #headerAccountBtn .header-account-avatar,#siteHeader:not(.account-header-active) .header-home-row #headerAccountBtn .header-account-initial{width:100%;height:100%;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#111111;border:2px solid #080808;box-sizing:border-box;font-weight:800;font-size:14px;color:#f3f4f6}#siteHeader:not(.account-header-active) .header-home-row #headerAccountBtn > svg{width:100%;height:100%;padding:8px;box-sizing:border-box;border-radius:50%;background:#111111;border:2px solid #080808}#siteHeader:not(.account-header-active) .header-home-row .mr-bell-badge{top:-4px;inset-inline-end:-4px;border:2px solid #080808;box-sizing:content-box}#siteHeader:not(.account-header-active):not(.listings-header-hidden){box-shadow:0 1px 0 rgba(255,255,255,.05)}html.theme-light body #siteHeader:not(.account-header-active) .header-home-row button:not(.brand-mark):not(#headerAccountBtn){background:#f0f0f2 !important;border-color:rgba(0,0,0,.09) !important;color:#151515 !important}html.theme-light body #siteHeader:not(.account-header-active) .header-home-row button:not(.brand-mark):not(#headerAccountBtn):active{background:#e1e2e6 !important}html.theme-light body #siteHeader:not(.account-header-active) .header-home-row #headerAccountBtn{color:#f3f4f6 !important}.header-wordmark{display:inline-block;font-family:'Fredoka','Baloo 2','Nunito','Varela Round',ui-rounded,'SF Pro Rounded',system-ui,sans-serif;font-weight:600;font-size:30px;line-height:1.1;letter-spacing:-0.01em;color:var(--sm-text,#f5f5f7);direction:ltr;unicode-bidi:isolate;-webkit-font-smoothing:antialiased;white-space:nowrap;user-select:none}.header-wordmark--small{font-size:23px}.theme-light .header-wordmark{color:#101010}.header-wordmark .hw-c{display:inline-block;width:.9em;height:.9em;margin-inline-end:.06em;margin-block:0;vertical-align:baseline;background-color:#9b1b30;-webkit-mask:url(assets/carma-c-white.png?v=2) center/contain no-repeat;mask:url(assets/carma-c-white.png?v=2) center/contain no-repeat}html body [data-page="vehicle"].vehicle-detail-page .detail-cta{left:0;right:0;bottom:0;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px)) !important;background:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-inner{max-width:488px;min-height:0 !important;display:flex;align-items:center;gap:8px;padding:8px 20px 8px 8px !important;background:#9b1b30 !important;border:0 !important;border-radius:14px !important;box-shadow:0 8px 22px rgba(0,0,0,.45) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-price{flex:1 1 0 !important;min-width:0;max-width:none !important;direction:rtl;text-align:right;display:flex;flex-direction:column;align-items:flex-start;line-height:1.25}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-price-value{font-size:27px !important;font-weight:900 !important;color:#050505 !important;letter-spacing:-.5px;line-height:1.1;font-variant-numeric:tabular-nums}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-price-unit{font-size:14px !important;font-weight:800 !important;color:#1c2600 !important;margin-top:1px}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-actions{display:flex;align-items:center;gap:8px;flex:none}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-phone{width:46px !important;height:46px !important;border-radius:8px !important;background:rgba(5,5,5,.14) !important;border:0 !important;color:#050505 !important;display:flex;align-items:center;justify-content:center;padding:0}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-phone span{display:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-phone .icon{width:20px;height:20px}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-btn{height:46px;padding:0 18px !important;border-radius:8px !important;background:#050505 !important;color:#fff !important;border:0 !important;box-shadow:none !important;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px !important;font-weight:800 !important;white-space:nowrap}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-btn:hover{background:#101010 !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-phone:active{background:rgba(5,5,5,.24) !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-btn,html body [data-page="vehicle"].vehicle-detail-page .detail-cta-btn *{color:#fff !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-phone,html body [data-page="vehicle"].vehicle-detail-page .detail-cta-phone *{color:#050505 !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-btn .icon{width:19px;height:19px}.callsheet{position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center}.callsheet-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);animation:ui-fade-in .25s ease both}.callsheet-card{position:relative;width:100%;max-width:520px;box-sizing:border-box;background:#0a0a0a;border:1px solid rgba(255,255,255,.07);border-bottom:0;border-radius:26px 26px 0 0;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 40px rgba(0,0,0,.55);animation:sheet-up .34s cubic-bezier(.22,1,.36,1) both}.callsheet.is-closing .callsheet-card{animation:sheet-down .26s cubic-bezier(.4,0,1,1) both}.callsheet.is-closing .callsheet-backdrop{animation:ui-fade-out .26s ease both}.callsheet-handle{width:36px;height:4px;border-radius:2px;background:rgba(255,255,255,.18);margin:0 auto 14px}.callsheet-note{display:flex;align-items:center;gap:12px;background:#0f0f0f;border-radius:20px;padding:14px;margin-bottom:14px}.callsheet-logo{flex:none;width:46px;height:46px;border-radius:13px;background:#000;color:#fff;border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;font:900 26px/1 Inter,system-ui,sans-serif}.callsheet-note p{margin:0;color:#e9e9ec;font-size:13.5px;line-height:1.9;text-align:right}.callsheet-note b{font-weight:800;color:#fff}.callsheet-phone{display:flex;align-items:center;justify-content:center;gap:10px;height:56px;border-radius:28px;background:#f4f4f5;color:#060606;text-decoration:none;font-weight:800}.callsheet-num{font-size:20px;letter-spacing:.5px}.callsheet-cancel{display:block;width:100%;margin-top:8px;height:44px;background:none;border:0;color:#8c8d93;font:600 14px inherit;font-family:inherit}@media (prefers-reduced-motion:reduce){.callsheet-card,.callsheet.is-closing .callsheet-card{animation-duration:.01s}}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-inner.detail-cta-split{direction:rtl;gap:10px;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-hidden{display:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-btn{flex:1 1 0;min-width:0;height:52px;padding:0 12px !important;border-radius:16px !important;font-size:14.5px !important;font-weight:800 !important;gap:8px;box-shadow:0 8px 22px rgba(0,0,0,.45) !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-btn[hidden]{display:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-contact,html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-contact *{background:#9b1b30 !important;color:#fff !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-contact *{background:none !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-offer{background:#0e0e0e !important;border:1px solid rgba(255,255,255,.16) !important}html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-offer,html body [data-page="vehicle"].vehicle-detail-page .detail-cta-split .detail-cta-offer *{color:#fff !important}.cm-sheet{position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-end;justify-content:center}.cm-sheet-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);animation:ui-fade-in .25s ease both}.cm-sheet-card{position:relative;width:100%;max-width:520px;box-sizing:border-box;max-height:94dvh;overflow:auto;background:#060606;color:#f4f4f5;border:1px solid rgba(255,255,255,.07);border-bottom:0;border-radius:26px 26px 0 0;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -10px 40px rgba(0,0,0,.55);animation:sheet-up .34s cubic-bezier(.22,1,.36,1) both}.cm-sheet.is-closing .cm-sheet-card{animation:sheet-down .26s cubic-bezier(.4,0,1,1) both}.cm-sheet.is-closing .cm-sheet-backdrop{animation:ui-fade-out .26s ease both}.cm-sheet-handle{width:36px;height:4px;border-radius:2px;background:rgba(255,255,255,.18);margin:0 auto 16px}.cm-sheet-title{margin:0 0 16px;text-align:center;font-size:19px;font-weight:800}.cm-opt{display:flex;align-items:center;gap:14px;width:100%;margin-bottom:10px;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#0d0d0d;color:inherit;font:inherit;text-align:right;cursor:pointer}.cm-opt:active{background:#111111}.cm-opt-ic{flex:none;width:46px;height:46px;border-radius:14px;background:#141414;display:grid;place-items:center}.cm-opt-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.cm-opt-tx b{font-size:15px;font-weight:800}.cm-opt-tx small{font-size:12px;color:#8c8d93}.cm-cancel{display:block;width:100%;margin-top:4px;height:44px;background:none;border:0;color:#8c8d93;font:600 14px inherit;font-family:inherit;cursor:pointer}.cm-modes{display:flex;gap:12px;margin-bottom:16px}.cm-mode{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#080808;color:#8c8d93;font:inherit;cursor:pointer;text-align:center}.cm-mode b{font-size:16px;font-weight:800}.cm-mode small{font-size:12px;line-height:1.6}.cm-mode.is-on{background:#131313;border-color:#f4f4f5;color:#f4f4f5}.cm-field{display:block;margin-bottom:14px;padding:10px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#080808}.cm-field>span{display:block;font-size:12.5px;color:#9b9ca2;margin-bottom:4px}.cm-field>span i{color:#9b1b30;font-style:normal}.cm-field input,.cm-field textarea{display:block;width:100%;box-sizing:border-box;background:none;border:0;outline:0;color:#fff;font:600 19px inherit;font-family:inherit;padding:2px 0;resize:none}.cm-field textarea{font-size:15px;font-weight:500;min-height:92px}.cm-field input::-webkit-outer-spin-button,.cm-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cm-field input[type=number]{-moz-appearance:textfield}.cm-field input::placeholder,.cm-field textarea::placeholder{color:#5f6066;font-weight:500}.cm-hint{display:block;min-height:16px;margin:-6px 4px 12px;font-size:12px;color:#8c8d93}.cm-actions{display:flex;gap:12px;margin-top:6px}.cm-actions button{flex:1 1 0;height:54px;border-radius:27px;font:800 15.5px inherit;font-family:inherit;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#080808;color:#fff}.cm-actions button[type=submit]{background:#f4f4f5;color:#060606;border-color:#f4f4f5}.cm-actions button:disabled{opacity:.55}.cm-offer-body .mr-inline-offer-result{margin:6px 0 10px}@media (prefers-reduced-motion:reduce){.cm-sheet-card,.cm-sheet.is-closing .cm-sheet-card{animation-duration:.01s}}html body .toast,html body .vehicle-demo-layout .toast{z-index:2100 !important}.cm-kinds{display:flex;gap:8px;margin:-4px 0 14px}.cm-kinds[hidden],.cm-field[hidden],.cm-err[hidden]{display:none !important}.cm-kind{flex:1 1 0;height:44px;padding:0 4px;white-space:nowrap;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#080808;color:#8c8d93;font:700 12px inherit;font-family:inherit;cursor:pointer}.cm-kind.is-on{background:#131313;border-color:#f4f4f5;color:#f4f4f5}.cm-err{margin:0 2px 12px;padding:11px 14px;border-radius:12px;background:rgba(155,27,48,.12);border:1px solid rgba(155,27,48,.35);color:#9b1b30;font-size:13px;line-height:1.8}.cm-sheet-backdrop{background:rgba(0,0,0,.62)}.cm-sheet-card{background:linear-gradient(145deg,#121212 0%,#0e0e0e 52%,#0a0a0a 100%) !important;background-color:#0e0e0e !important;border:1px solid rgba(255,255,255,.09);border-bottom:0;color:#e0e3e6;box-shadow:0 -14px 44px rgba(0,0,0,.6)}.cm-sheet-handle{background:rgba(255,255,255,.2)}.cm-sheet-title{color:#f1f2f4}.cm-opt{background:#0a0a0a;border-color:rgba(255,255,255,.09)}.cm-opt:active{background:#101010}.cm-opt-ic{background:rgba(155,27,48,.12);color:#9b1b30}.cm-opt-tx b{color:#f1f2f4}.cm-opt-tx small,.cm-hint,.cm-cancel{color:rgba(255,255,255,.56)}.cm-mode,.cm-kind{background:#0a0a0a;border-color:rgba(255,255,255,.09);color:rgba(255,255,255,.56)}.cm-mode.is-on,.cm-kind.is-on{background:rgba(155,27,48,.10);border-color:#9b1b30;color:#fff}.cm-mode.is-on svg{color:#9b1b30}.cm-field{background:#0a0a0a;border-color:rgba(255,255,255,.09)}.cm-field:focus-within{border-color:rgba(155,27,48,.6)}.cm-field>span{color:rgba(255,255,255,.56)}.cm-field>span i{color:#9b1b30}.cm-field input,.cm-field textarea{color:#f1f2f4}.cm-field input::placeholder,.cm-field textarea::placeholder{color:rgba(255,255,255,.28)}.cm-actions button{background:#0a0a0a;border-color:rgba(255,255,255,.12);color:#e0e3e6}.cm-actions button[type=submit]{background:#9b1b30;border-color:#9b1b30;color:#fff}.cm-offer-body .mr-inline-offer-result{padding:14px;border-radius:16px;background:#0a0a0a;border:1px solid rgba(155,27,48,.28)}.cm-offer-body .mr-inline-offer-result strong{font-size:15px;color:#f1f2f4}.cm-offer-body .mr-inline-offer-result p{font-size:12.5px;color:rgba(255,255,255,.56)}.cm-offer-body .mr-inline-offer-result-icon{background:rgba(155,27,48,.14);color:#9b1b30}.cm-sheet.cm-offer{--cm-ease:cubic-bezier(.22,1,.36,1);--cm-spring:cubic-bezier(.34,1.45,.64,1)}.cm-sheet.cm-offer .cm-sheet-card{overflow-x:hidden;overscroll-behavior:contain}.cm-sheet.cm-offer button,.cm-sheet.cm-offer .cm-field{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cm-sheet.cm-offer .cm-mode,.cm-sheet.cm-offer .cm-kind{transform:scale(.97);will-change:transform;transition:background-color .28s var(--cm-ease),border-color .28s var(--cm-ease),color .28s var(--cm-ease),transform .36s var(--cm-spring),box-shadow .28s var(--cm-ease)}.cm-sheet.cm-offer .cm-mode svg{color:inherit;transition:transform .36s var(--cm-spring)}.cm-sheet.cm-offer .cm-mode small{transition:opacity .28s ease}.cm-sheet.cm-offer .cm-mode.is-on,.cm-sheet.cm-offer .cm-kind.is-on{background:#fff !important;border-color:#fff !important;color:#060606 !important;transform:scale(1);box-shadow:0 8px 22px rgba(255,255,255,.07)}.cm-sheet.cm-offer .cm-mode.is-on svg{color:inherit !important;transform:scale(1.1)}.cm-sheet.cm-offer .cm-mode.is-on small{opacity:.7}.cm-sheet.cm-offer .cm-mode:active,.cm-sheet.cm-offer .cm-kind:active,.cm-sheet.cm-offer .cm-mode.is-on:active,.cm-sheet.cm-offer .cm-kind.is-on:active{transform:scale(.95)}.cm-sheet.cm-offer .cm-kinds,.cm-sheet.cm-offer .cm-field[data-cm-amount]{overflow:hidden;transition:max-height .36s var(--cm-ease),opacity .28s ease,margin .36s var(--cm-ease),padding .36s var(--cm-ease),border-width .36s var(--cm-ease),transform .36s var(--cm-ease),border-color .22s ease,visibility 0s}.cm-sheet.cm-offer .cm-kinds{max-height:64px}.cm-sheet.cm-offer .cm-field[data-cm-amount]{max-height:130px}.cm-sheet.cm-offer .cm-kinds[hidden],.cm-sheet.cm-offer .cm-field[data-cm-amount][hidden]{max-height:0;opacity:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0;transform:translateY(-8px);visibility:hidden;pointer-events:none;transition:max-height .36s var(--cm-ease),opacity .22s ease,margin .36s var(--cm-ease),padding .36s var(--cm-ease),border-width .36s var(--cm-ease),transform .36s var(--cm-ease),visibility 0s linear .36s}.cm-sheet.cm-offer .cm-kinds[hidden]{display:flex !important}.cm-sheet.cm-offer .cm-field[data-cm-amount][hidden]{display:block !important}.cm-sheet.cm-offer .cm-err{animation:cmOfferErr .28s var(--cm-ease) both}@keyframes cmOfferErr{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cm-sheet.cm-offer .cm-field{transition:border-color .22s ease,background-color .22s ease}.cm-sheet.cm-offer .cm-field:focus-within{border-color:#fff !important}.cm-sheet.cm-offer .cm-field>span i{color:#fff !important}.cm-sheet.cm-offer .cm-field input,.cm-sheet.cm-offer .cm-field textarea{caret-color:#fff}.cm-sheet.cm-offer ::selection{background:rgba(255,255,255,.28);color:#fff}.cm-sheet.cm-offer .cm-actions button{transition:transform .22s var(--cm-spring),background-color .2s ease,opacity .2s ease}.cm-sheet.cm-offer .cm-actions button:active{transform:scale(.97)}.cm-sheet.cm-offer .cm-actions button[type=submit]{background:#fff !important;border-color:#fff !important;color:#060606 !important}.cm-sheet.cm-offer .cm-actions button[type=submit]:active{background:#e9e9ec !important}.cm-sheet.cm-offer button:focus-visible,.cm-sheet.cm-offer input:focus-visible,.cm-sheet.cm-offer textarea:focus-visible{outline:2px solid rgba(255,255,255,.7) !important;outline-offset:2px}.cm-sheet.cm-offer .mr-inline-offer-result,.cm-sheet.cm-offer .cm-offer-body .mr-inline-offer-result{border-color:rgba(255,255,255,.18) !important;animation:cmOfferErr .32s var(--cm-ease) both}.cm-sheet.cm-offer .mr-inline-offer-result-icon{background:rgba(255,255,255,.12) !important;color:#fff !important}@media (prefers-reduced-motion:reduce){.cm-sheet.cm-offer *{transition-duration:.01s !important;animation-duration:.01s !important}}@keyframes cm-sk-sweep{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes cm-img-in{from{opacity:0}to{opacity:1}}img.cm-img-sk{background-color:#171717;background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.09) 50%,rgba(255,255,255,0) 70%);background-size:200% 100%;background-repeat:no-repeat;animation:cm-sk-sweep 1.4s linear infinite;color:transparent !important}img.cm-img-ready{animation:cm-img-in .28s ease-out both}.theme-light img.cm-img-sk{background-color:#d6d9dc;background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 70%)}.cm-ts-skeleton .cm-ts-item{cursor:default;pointer-events:none}.mr-nf-sk-row{display:flex;align-items:flex-start;gap:12px;padding:14px 16px}.mr-nf-sk-row > .skeleton-block{flex:none}.mr-nf-sk-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px;padding-top:3px}@media (prefers-reduced-motion:reduce){img.cm-img-sk{animation:none}img.cm-img-ready{animation:none}}.cm-home-skeleton .cm-hb-track{overflow:hidden}.cm-home-skeleton .cm-hb-slide{cursor:default}.cm-home-skeleton .cm-lay-head > .skeleton-block:last-child{flex:0 0 auto}.cm-sk-xcd .xcd{min-height:176px}.cm-sk-xcd .xcd-photo{min-height:100%}.cm-sk-xcd-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:0 12px}.cm-sk-xcd-chips{display:flex;gap:6px}.cm-sk-xcd-chips .skeleton-block{flex:1 1 0}.cm-sk-more{width:46px;height:46px;border-radius:50%;margin:14px auto 0}.cm-lay-sk-banner{position:relative;overflow:hidden;margin-top:8px;aspect-ratio:1704/1230;border-radius:0}.cm-home-skeleton .cm-lay-sk-banner + .cm-lay-section--showrooms{margin-top:24px}.cm-home-skeleton .cm-lay-showrooms{overflow:hidden}.cm-sk-news{display:block}.cm-sk-news-cover{display:block;width:100%;aspect-ratio:16/9;border-radius:18px}.cm-sk-news-body{display:flex;flex-direction:column;gap:9px;padding:14px 4px 4px}.cm-home-skeleton .cm-home-brand-marquee{margin-top:40px}.cm-ts{margin:20px 0 4px}.cm-ts .cm-home-section-heading{margin-bottom:10px}.cm-ts-rail{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;margin-inline:-14px;padding:6px 14px 16px;scroll-padding-inline:14px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}@media (min-width:760px){.cm-ts-rail{margin-inline:0;padding-inline:2px;scroll-padding-inline:2px}}.cm-ts-rail::-webkit-scrollbar{display:none}.cm-ts-item{flex:none;width:76px;display:flex;flex-direction:column;align-items:center;gap:0;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;scroll-snap-align:start;text-align:center}.cm-ts-ring{position:relative;width:72px;height:72px;border-radius:50%;padding:3px;background:rgba(255,255,255,.16);box-shadow:0 6px 16px rgba(0,0,0,.5)}.cm-ts-item.is-unseen .cm-ts-ring{background:linear-gradient(135deg,#b9a9ff 0%,#8b5cf6 38%,#ec4899 72%,#f59e0b 100%);box-shadow:0 6px 16px rgba(0,0,0,.5)}.cm-ts-av{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;overflow:hidden;border:3px solid #050505;background:#0e0e0e;color:#f4f4f5;font-size:24px;font-weight:800}.cm-ts-av img{width:100%;height:100%;object-fit:cover;display:block}.cm-ts-av img.is-logo{object-fit:contain;padding:10px;background:#0e0e0e}.cm-ts-rank{position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);min-width:22px;height:18px;padding:0 6px;border-radius:9px;background:#f4f4f5;color:#060606;font-size:10.5px;font-weight:800;display:grid;place-items:center;box-shadow:0 3px 8px rgba(0,0,0,.5)}.cm-ts-name{margin-top:10px;max-width:76px;font-size:11.5px;font-weight:700;color:#ececee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-ts-kind{font-size:10px;color:#8c8d93;margin-top:1px}.mr-sv-views{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;margin-inline-end:8px;border-radius:15px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.14);color:#fff;font-size:12px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mr-sv-views[hidden]{display:none}.mr-sv-views svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mr-sv-views b{font-weight:700}@keyframes cm-st-pop{from{opacity:0}to{opacity:1}}.cm-st-new{animation:cm-st-pop .28s ease-out both}@media (prefers-reduced-motion:reduce){.cm-st-new{animation:none}}.cm-ts-me .cm-ts-plus{position:absolute;inset-inline-end:-3px;bottom:-3px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#4f8cff,#7c5cff);border:3px solid #050505;box-shadow:0 3px 8px rgba(0,0,0,.55);cursor:pointer;z-index:2;padding:0}.cm-ts-me .cm-ts-plus::before{content:"";position:absolute;inset:-8px}.cm-ts-me .cm-ts-plus svg{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.cm-ts-me:not(.has-story) .cm-ts-ring{background:rgba(255,255,255,.16);box-shadow:0 6px 16px rgba(0,0,0,.5)}.cm-ts-me .cm-ts-plus:active{transform:scale(.92)}.cm-undo{position:fixed;inset-inline:0;top:calc(var(--cm-undo-top,64px) + 8px);z-index:200;display:flex;justify-content:center;padding:0 12px;pointer-events:none;direction:rtl}.cm-undo[hidden]{display:none}.cm-undo-bar{position:relative;box-sizing:border-box;width:100%;max-width:520px;height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px 0 10px;border-radius:999px;background:#0e0e0e;color:#f4f4f5;font-family:"Vazirmatn","Segoe UI",Tahoma,sans-serif;box-shadow:0 14px 34px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.4);pointer-events:auto;opacity:0;transform:translateY(-18px) scale(.98);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.cm-undo.is-in .cm-undo-bar{opacity:1;transform:none}.cm-undo.is-out .cm-undo-bar{opacity:0;transform:translateY(-18px) scale(.98)}.cm-undo-ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cm-undo-ring path{fill:none;stroke-width:2.5;stroke-linecap:round}.cm-undo-track{stroke:rgba(255,255,255,.12)}.cm-undo-start{display:flex;align-items:center;gap:12px;min-width:0;padding-inline-start:10px}.cm-undo-count{flex:none;min-width:30px;font-size:24px;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums;color:#f4f4f5}.cm-undo-text{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-undo-btn{flex:none;display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 18px;border:0;border-radius:999px;background:#f4f4f5;color:#060606;font:inherit;font-size:13px;font-weight:800;cursor:pointer;-webkit-tap-highlight-color:transparent}.cm-undo-btn:active{transform:scale(.96)}.cm-undo-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.theme-light .cm-undo-bar{background:#fff;color:#0e0e0e;box-shadow:0 14px 34px rgba(31,31,31,.22),0 2px 8px rgba(31,31,31,.12)}.theme-light .cm-undo-track{stroke:rgba(0,0,0,.10)}.theme-light .cm-undo-btn{background:#0e0e0e;color:#fff}@media (prefers-reduced-motion:reduce){.cm-undo-bar{transition:opacity .2s ease;transform:none !important}}.cm-ai{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:background .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease;touch-action:none}.cm-ai.is-in{background:rgba(0,0,0,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cm-ai.is-out{background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.cm-ai-card{position:relative;box-sizing:border-box;width:min(88vw,330px);padding:30px 22px 22px;border-radius:32px;text-align:center;color:#f5f5f7;background:rgba(19,19,19,.74);-webkit-backdrop-filter:saturate(180%) blur(32px);backdrop-filter:saturate(180%) blur(32px);border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 80px rgba(0,0,0,.5),0 2px 0 rgba(255,255,255,.06) inset;opacity:0;transform:scale(.9) translateY(10px);transition:opacity .3s ease,transform .5s cubic-bezier(.2,.9,.3,1.18)}.cm-ai.is-in .cm-ai-card{opacity:1;transform:none}.cm-ai.is-out .cm-ai-card{opacity:0;transform:scale(.96);transition:opacity .26s ease,transform .26s ease}.cm-ai-orb{position:relative;width:76px;height:76px;margin:0 auto 18px}.cm-ai-glow,.cm-ai-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#bc82f3,#f5b9ea,#8d9fff,#aa6eee,#9b1b30,#ffba71,#c686ff,#bc82f3);animation:cm-ai-spin 3.2s linear infinite}.cm-ai-glow{inset:-6px;filter:blur(16px);opacity:.65}.cm-ai-ring{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px))}.cm-ai-core{position:absolute;inset:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 30%,#191919,#0c0c0c)}.cm-ai-core svg{width:30px;height:30px;fill:#fff;animation:cm-ai-pulse 1.8s ease-in-out infinite}.cm-ai-check{position:absolute;inset:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#34c759;opacity:0;transform:scale(.6);transition:opacity .25s ease,transform .45s cubic-bezier(.2,.9,.3,1.4)}.cm-ai-check svg{width:30px;height:30px;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.cm-ai.is-done .cm-ai-check{opacity:1;transform:none}.cm-ai.is-done .cm-ai-ring,.cm-ai.is-done .cm-ai-glow{animation-play-state:paused;opacity:.25}.cm-ai-title{margin:0 0 6px;font-size:19px;font-weight:800;line-height:1.4;letter-spacing:-.01em}.cm-ai-sub{margin:0;font-size:13.5px;font-weight:600;line-height:1.7;color:rgba(245,245,247,.68)}.cm-ai-car{display:inline-block;max-width:100%;margin:14px 0 18px;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:800;direction:rtl;background:rgba(255,255,255,.09);color:#f5f5f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-ai-steps{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;text-align:start}.cm-ai-steps li{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:700;color:rgba(245,245,247,.38);background:rgba(255,255,255,.05);transition:color .3s ease,background .3s ease}.cm-ai-dot{flex:none;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.22);box-sizing:border-box;transition:all .3s ease}.cm-ai-steps li.is-active{color:#f5f5f7;background:rgba(255,255,255,.1)}.cm-ai-steps li.is-active .cm-ai-dot{border-color:rgba(255,255,255,.25);border-top-color:#fff;animation:cm-ai-spin .7s linear infinite}.cm-ai-steps li.is-done{color:#f5f5f7}.cm-ai-steps li.is-done .cm-ai-dot{border-color:#34c759;background:#34c759 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4l2.6 2.6L12 5.6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;animation:none}.cm-ai-bar{height:4px;border-radius:99px;overflow:hidden;background:rgba(255,255,255,.12)}.cm-ai-bar i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#8d9fff,#bc82f3,#9b1b30);transition:width .35s cubic-bezier(.3,.7,.3,1)}.cm-ai.is-done .cm-ai-bar i{background:#34c759}.theme-light .cm-ai.is-in{background:rgba(18,18,18,.28)}.theme-light .cm-ai-card{color:#101010;background:rgba(255,255,255,.8);border-color:rgba(255,255,255,.9);box-shadow:0 30px 80px rgba(25,25,25,.28),0 1px 0 #fff inset}.theme-light .cm-ai-core{background:radial-gradient(circle at 50% 30%,#212121,#101010)}.theme-light .cm-ai-sub{color:rgba(16,16,16,.62)}.theme-light .cm-ai-car{background:rgba(0,0,0,.06);color:#101010}.theme-light .cm-ai-steps li{color:rgba(16,16,16,.38);background:rgba(0,0,0,.04)}.theme-light .cm-ai-steps li.is-active{color:#101010;background:rgba(0,0,0,.07)}.theme-light .cm-ai-steps li.is-done{color:#101010}.theme-light .cm-ai-dot{border-color:rgba(0,0,0,.18)}.theme-light .cm-ai-steps li.is-active .cm-ai-dot{border-color:rgba(0,0,0,.15);border-top-color:#101010}.theme-light .cm-ai-bar{background:rgba(0,0,0,.08)}.cm-ai-note{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;border-radius:14px;text-align:start;font-size:11.5px;font-weight:600;line-height:1.8;color:rgba(245,245,247,.62);background:rgba(255,159,10,.1)}.cm-ai-note svg{flex:none;width:16px;height:16px;margin-top:3px;fill:none;stroke:#ff9f0a;stroke-width:2;stroke-linecap:round}.theme-light .cm-ai-note{color:rgba(16,16,16,.66);background:rgba(255,159,10,.12)}@keyframes cm-ai-spin{to{transform:rotate(360deg)}}@keyframes cm-ai-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(.86);opacity:.78}}@media (prefers-reduced-motion:reduce){.cm-ai-glow,.cm-ai-ring,.cm-ai-core svg{animation:none}.cm-ai-card{transition:opacity .2s ease;transform:none !important}}.cm-ai-actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.cm-ai-actions:empty{display:none}.cm-ai-btn{appearance:none;border:0;cursor:pointer;min-height:44px;padding:0 16px;border-radius:14px;font:inherit;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(90deg,#8d9fff,#bc82f3)}.cm-ai-btn.is-ghost{color:inherit;background:rgba(255,255,255,.09);font-weight:700}.theme-light .cm-ai-btn.is-ghost{background:rgba(0,0,0,.06)}.cm-ai-car[hidden]{display:none}.sell-adtitle{display:flex;flex-direction:column;gap:10px}.sell-adtitle-opt{font-size:11px;font-weight:700;opacity:.55}.sell-adtitle-box{position:relative;display:flex;align-items:center}.sell-adtitle-input{width:100%;box-sizing:border-box;min-height:48px;padding:0 14px 0 62px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:inherit;font:inherit;font-size:14.5px;font-weight:700;outline:none}.sell-adtitle-input:focus{border-color:rgba(141,159,255,.7)}.sell-adtitle-count{position:absolute;left:12px;font-size:11px;font-weight:700;opacity:.5;pointer-events:none}.sell-adtitle-suggest{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;font-weight:800;color:#fff;background:linear-gradient(90deg,#8d9fff,#bc82f3)}.sell-adtitle-chips{display:flex;flex-direction:column;gap:8px}.sell-adtitle-chips[hidden]{display:none}.sell-adtitle-chip{text-align:start;min-height:44px;padding:8px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:inherit;font:inherit;font-size:13.5px;font-weight:700;line-height:1.6;cursor:pointer}.sell-adtitle-chip:active{background:rgba(141,159,255,.2)}.theme-light .sell-adtitle-input,.theme-light .sell-adtitle-chip{border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.04)}.ad-title-line{margin:6px 0 0;font-size:14px;font-weight:700;line-height:1.7;opacity:.82;overflow-wrap:anywhere}.ad-title-line[hidden]{display:none}.dealer-banner-edit{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:6px}.dealer-banner-pick2{position:relative;display:block;width:100%;max-width:420px;cursor:pointer}.dealer-banner-preview2{width:100%;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:#0e0e0e;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#8c8d93;font-size:12px}.dealer-banner-preview2 img{width:100%;height:100%;object-fit:cover;display:block}.dealer-banner-badge{position:absolute;inset-inline-start:10px;bottom:10px;padding:6px 12px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:11.5px;font-weight:700;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.dealer-banner-random{height:36px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#e4e4e7;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.dealer-banner-random:active{transform:scale(.97)}.theme-light .dealer-banner-random{border-color:rgba(0,0,0,.16);color:#252525}.sp-page .sp-tagline{margin:6px 0 0;font-size:12.5px;font-weight:700;color:var(--cm-home-accent,#b9a9ff);text-align:center}@keyframes cm-sk-pulse{0%,100%{opacity:1}50%{opacity:.55}}.cm-skeleton-screen .skeleton-block,.xc.is-skeleton .skeleton-block,.explore-list .xcard.is-skeleton .skeleton-block{animation:none !important}.cm-skeleton-screen,.xc.is-skeleton,.explore-list .xcard.is-skeleton{animation:cm-sk-pulse 1.4s ease-in-out infinite}.cm-skeleton-screen{will-change:opacity}@media (prefers-reduced-motion:reduce){.cm-skeleton-screen,.xc.is-skeleton,.explore-list .xcard.is-skeleton{animation:none}}#bottomDock .bottom-dock-inner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sr-rank{-webkit-backdrop-filter:none !important;backdrop-filter:none !important;background:rgba(14,14,14,.8) !important}.cm-hb-kicker{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(7,7,7,.62)}.cm-hb-price-badge{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(8,8,8,.82)}.header-search-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-award-mini-medal svg,.sp-honor-medal svg{filter:none}.cm-home-promos,.cm-home-showrooms,.cm-home-trust-strip,.cm-home-sell-cta,.cm-home-footer-note{content-visibility:auto;contain-intrinsic-size:auto 360px}.search-overlay-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(6,6,6,.93)}.theme-light .search-overlay-backdrop{background:rgba(246,247,249,.96)}@keyframes search-overlay-panel-enter{from{opacity:0}to{opacity:1}}@keyframes search-overlay-panel-exit{from{opacity:1}to{opacity:0}}.search-overlay.is-open .search-overlay-panel{animation-duration:.2s}.search-overlay:not(.is-open) .search-overlay-panel{animation-duration:.16s}.search-overlay-rail .card-fade-in{animation:none !important;contain:layout paint style}.search-overlay-rail{overscroll-behavior-x:contain}.search-overlay-rail .smart-photo-bg{filter:brightness(.55);transform:none}@media (prefers-reduced-motion:reduce){.skeleton-block,.qa-skel,.qa-sk,.cm-home-skeleton,.cm-home-skeleton *,.cm-showroom-skeleton-list,.cm-showroom-skeleton-list *,.xc.is-skeleton,.xcard.is-skeleton,.xcd.is-skeleton{animation:none !important;transition:none !important;scroll-behavior:auto !important}}.cm-skeleton-screen:not([aria-busy="true"]){will-change:auto}.mr-cv-attach-btn svg{width:21px;height:21px;stroke-width:2;fill:none;stroke:currentColor}.mr-cv-attach-btn:disabled{opacity:.45}.mr-att{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.mr-att-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .22s ease;pointer-events:auto}.mr-att.is-open .mr-att-backdrop{opacity:1}.mr-att-panel{position:relative;width:100%;max-width:520px;max-height:82dvh;display:flex;flex-direction:column;pointer-events:auto;padding:10px 14px calc(18px + env(safe-area-inset-bottom,0px));border-radius:32px 32px 0 0;color:#fff;background:#070707;box-shadow:0 -12px 40px rgba(0,0,0,.5);transform:translateY(100%);transition:transform .3s cubic-bezier(.2,.85,.25,1);font-family:inherit}.mr-att.is-open .mr-att-panel{transform:translateY(0)}.mr-att-grab{display:block;width:38px;height:5px;margin:0 auto 14px;border-radius:99px;background:rgba(255,255,255,.22)}.mr-att-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:999px;background:#0d0d0d;border:0}.mr-att-seg button{height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.62);font:inherit;font-size:14px;font-weight:750;cursor:pointer;transition:background .2s,color .2s}.mr-att-seg button em{font-style:normal;font-size:11.5px;min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:99px;background:rgba(255,255,255,.12)}.mr-att-seg button.is-active{background:rgba(255,255,255,.95);color:#0c0c0c;box-shadow:0 4px 14px rgba(0,0,0,.35)}.mr-att-seg button.is-active em{background:rgba(12,12,12,.1)}.mr-att-body{flex:1;min-height:0;overflow-y:auto;margin:14px -4px 0;padding:0 4px;overscroll-behavior:contain;scrollbar-width:none}.mr-att-body::-webkit-scrollbar{display:none}.mr-att-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:6px}.mr-att-tile{position:relative;aspect-ratio:1/1.08;padding:0;overflow:hidden;border:0;border-radius:28px;background:#0f0f0f;color:#fff;cursor:pointer;text-align:start;transition:transform .15s ease;-webkit-tap-highlight-color:transparent}.mr-att-tile:active{transform:scale(.97)}.mr-att-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mr-att-ph{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.4)}.mr-att-ph .mr-chat-car-thumb{width:60%;height:auto;background:none}.mr-att-tile::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.35) 42%,transparent 70%);pointer-events:none}.mr-att-cap{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:0 15px 14px}.mr-att-cap b{font-size:14.5px;font-weight:800;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 8px rgba(0,0,0,.5)}.mr-att-cap small{font-size:12px;font-weight:600;color:rgba(255,255,255,.72)}.mr-att-empty{padding:46px 20px;text-align:center}.mr-att-empty b{display:block;font-size:15px;font-weight:800}.mr-att-empty p{margin:6px 0 0;font-size:12.5px;line-height:1.8;color:rgba(255,255,255,.58)}.mr-cv-att{position:relative;width:min(62%,240px);aspect-ratio:1/1.08;padding:0;overflow:hidden;border:0;border-radius:26px;background:#0f0f0f;color:#fff;cursor:pointer;text-align:start}.mr-cv-row.is-mine .mr-cv-att{box-shadow:0 0 0 2px var(--cv-out)}.mr-cv-att img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mr-cv-att-ph{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.4)}.mr-cv-att::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.2) 55%,transparent 75%);pointer-events:none}.mr-cv-att-info{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:0 14px 12px}.mr-cv-att-info b{font-size:14px;font-weight:800;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mr-cv-att-info small{font-size:11.5px;font-weight:600;color:rgba(255,255,255,.75)}@media (prefers-reduced-motion:reduce){.mr-att-panel,.mr-att-backdrop{transition:none}}.mr-cv-row{touch-action:pan-y}.mr-cv-row > .mr-cv-bubble,.mr-cv-row > .mr-cv-att{transform:translateX(var(--sw,0px));transition:transform .2s ease}.mr-cv-row.is-swiping > .mr-cv-bubble,.mr-cv-row.is-swiping > .mr-cv-att{transition:none}.mr-cv-row{position:relative}.mr-cv-row::before{content:"";position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;border-radius:50%;opacity:0;transform:scale(.6);transition:opacity .15s,transform .15s;pointer-events:none;background:rgba(255,255,255,.14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 8 5 12.5 10 17'/%3E%3Cpath d='M5 12.5h8a6 6 0 0 1 6 6'/%3E%3C/svg%3E") center/16px no-repeat}.mr-cv-row.is-swiping::before{opacity:.7}.mr-cv-row.is-armed::before{opacity:1;transform:scale(1)}.mr-cv-row.is-mine::before{right:4px}.mr-cv-row.is-theirs::before{left:4px}.mr-cv-row.is-flash .mr-cv-bubble,.mr-cv-row.is-flash .mr-cv-att{animation:mrCvFlash 1.2s ease}@keyframes mrCvFlash{0%,60%{filter:brightness(1.55)}100%{filter:none}}.mr-cv-quote{display:flex;flex-direction:column;gap:1px;margin:0 0 6px;padding:4px 10px;border-inline-start:3px solid rgba(255,255,255,.55);border-radius:6px;background:rgba(0,0,0,.18);cursor:pointer}.mr-cv-quote b{font-size:11.5px;font-weight:800;opacity:.9}.mr-cv-quote small{font-size:12px;line-height:1.6;font-weight:600;opacity:.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mr-cv-replybar{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:18px;background:#0d0d0d;border:1px solid rgba(255,255,255,.07)}.mr-cv-replybar[hidden]{display:none}.mr-cv-replybar-line{align-self:stretch;width:3px;border-radius:3px;background:var(--cv-out,#2a8cff)}.mr-cv-replybar-txt{flex:1;min-width:0;display:flex;flex-direction:column;text-align:start}.mr-cv-replybar-txt b{font-size:12px;font-weight:800;color:#e8e8ec}.mr-cv-replybar-txt small{font-size:12px;color:#9a9aa1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-cv-replybar-x{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:#181818;color:#e8e8ec;cursor:pointer}.mr-cv-replybar-x svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.mr-cv-row:has(> .mr-cv-att){margin:10px 0}.mr-cv-row.has-tail:has(> .mr-cv-att){margin-bottom:14px}.mr-cv-typing{margin:2px 0 8px;transform-origin:left bottom;animation:mrCvTypingIn .28s cubic-bezier(.2,.9,.3,1.2)}.mr-cv-typing-bubble{display:inline-flex;align-items:center;gap:5px;padding:0 16px !important;height:38px;min-width:58px;justify-content:center;border-radius:20px;color:#8e8e93;overflow:visible}.mr-cv-typing-bubble i{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.35;animation:mrCvTyping 1.4s infinite ease-in-out}.mr-cv-typing-bubble i:nth-child(2){animation-delay:.2s}.mr-cv-typing-bubble i:nth-child(3){animation-delay:.4s}.mr-cv-typing-tail{position:absolute;left:-1px;bottom:-3px;width:10px;height:10px;border-radius:50%;background:var(--cv-in)}.mr-cv-typing-tail::before{content:"";position:absolute;left:-6px;bottom:-5px;width:5px;height:5px;border-radius:50%;background:var(--cv-in)}@keyframes mrCvTyping{0%,55%,100%{transform:scale(.8);opacity:.35}25%{transform:scale(1.08);opacity:1}}@media (prefers-reduced-motion:reduce){.mr-cv-typing-bubble i{animation:none;opacity:.6}.mr-cv-typing{animation:none}}@keyframes mrCvTypingIn{from{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.mr-cv-status{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin:-2px 6px 6px;font-size:11px;font-weight:700;color:var(--cv-sub);animation:mrCvStatusIn .25s ease-out}.mr-cv-status svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mr-cv-status.is-read{color:#34aadc}.mr-cv-status time{font-weight:600;color:var(--cv-sub)}@keyframes mrCvStatusIn{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mr-cv-status{animation:none}}.mr-cv-row.is-liked{margin-bottom:12px}.mr-cv-row.is-liked.has-tail{margin-bottom:14px}.mr-cv-reacts{position:absolute;bottom:-12px;left:8px;display:inline-flex;align-items:center;gap:1px;height:23px;min-width:23px;padding:0 5px;justify-content:center;border-radius:999px;background:#101010;border:2px solid var(--cv-bg);z-index:2;direction:ltr}.mr-cv-row.is-mine .mr-cv-reacts{left:auto;right:8px}.mr-cv-reacts b{font-size:13px;line-height:1;font-weight:400}.mr-cv-reacts i{font-style:normal;font-size:11px;font-weight:800;color:#fff;margin-left:2px}.mr-cv-reacts.is-mine{background:#233a52}.mr-cv-reacts.pop{animation:mrCvHeartPop .35s cubic-bezier(.2,.9,.3,1.6)}@keyframes mrCvHeartPop{0%{transform:scale(.2);opacity:0}60%{transform:scale(1.35);opacity:1}100%{transform:scale(1)}}.mr-cv-edited{display:block;margin-top:1px;font-size:10.5px;font-weight:600;opacity:.7}.mr-cv-bubble{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mr-cv-row.is-picked .mr-cv-bubble{filter:brightness(1.12);transform:scale(1.03);transition:transform .15s ease}.mr-cv-menu-back{position:fixed;inset:0;z-index:100001;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:mrCvMenuFade .15s ease-out}.mr-cv-menu{position:absolute;width:min(260px,calc(100vw - 28px));display:flex;flex-direction:column;gap:8px;direction:rtl;transform-origin:top;animation:mrCvMenuIn .2s cubic-bezier(.2,.9,.3,1.2)}.mr-cv-menu.is-mine{right:14px}.mr-cv-menu.is-theirs{left:14px}.mr-cv-rxbar{display:flex;justify-content:space-between;gap:2px;padding:6px 8px;border-radius:999px;background:rgba(25,25,25,.97);box-shadow:0 8px 28px rgba(0,0,0,.5);direction:ltr}.mr-cv-rx{width:34px;height:34px;border:0;border-radius:50%;background:none;font-size:21px;line-height:1;cursor:pointer;transition:transform .12s ease,background .12s ease}.mr-cv-rx:active{transform:scale(1.3)}.mr-cv-rx.is-on{background:rgba(255,255,255,.16)}.mr-cv-acts{border-radius:16px;background:rgba(25,25,25,.97);box-shadow:0 8px 28px rgba(0,0,0,.5);overflow:hidden}.mr-cv-act{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border:0;border-top:1px solid rgba(255,255,255,.07);background:none;color:#f4f4f6;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer;text-align:right}.mr-cv-act:first-child{border-top:0}.mr-cv-act:active{background:rgba(255,255,255,.08)}.mr-cv-act svg{width:19px;height:19px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mr-cv-act.is-danger{color:#9b1b30}.mr-cv-act.is-confirm{background:rgba(155,27,48,.16)}@keyframes mrCvMenuIn{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes mrCvMenuFade{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mr-cv-reacts.pop,.mr-cv-menu,.mr-cv-menu-back{animation:none}}.mr-cv-pillbtn{position:absolute;bottom:6px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#9a9aa1;cursor:pointer;-webkit-tap-highlight-color:transparent}.mr-cv-pillbtn svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mr-cv-pillbtn:disabled{opacity:.4}.mr-cv-mic{left:6px}.mr-cv-cam{left:40px}.mr-cv-composer:not(.has-text) .mr-cv-send{display:none}.mr-cv-composer.has-text .mr-cv-pillbtn{display:none}.mr-cv-composer:not(.has-text) .mr-cv-pill textarea{padding-left:82px}.theme-light .mr-cv-pillbtn{color:#6e6e75}.mr-cv-rec{display:none;align-items:center;gap:10px;direction:ltr}.mr-cv-composer.is-recording .mr-cv-rec{display:flex}.mr-cv-composer.is-recording .mr-cv-composer-row,.mr-cv-composer.is-recording .mr-cv-quick,.mr-cv-composer.is-recording .mr-cv-replybar{display:none}.mr-cv-rec-x,.mr-cv-rec-send{flex:0 0 auto;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer}.mr-cv-rec-x{background:#181818;color:#9b1b30}.mr-cv-rec-send{background:var(--cv-out,#1a93fd);color:#fff}.mr-cv-rec svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mr-cv-rec-mid{flex:1 1 auto;min-width:0;height:44px;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:23px;background:var(--cv-field,#101010);border:1px solid rgba(255,255,255,.07);color:#f4f4f6}.mr-cv-rec-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#9b1b30;animation:mrRecBlink 1s ease-in-out infinite}.mr-cv-rec-time{flex:0 0 auto;min-width:40px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.mr-cv-rec-bars{flex:1 1 auto;min-width:0;height:26px;display:flex;align-items:center;justify-content:flex-end;gap:2px;overflow:hidden}.mr-cv-rec-bars i{flex:0 0 auto;width:3px;height:4px;border-radius:2px;background:currentColor;opacity:.7;transition:height .1s ease}.theme-light .mr-cv-rec-mid{color:#111}.theme-light .mr-cv-rec-x{background:#ececf0}@keyframes mrRecBlink{0%,100%{opacity:1}50%{opacity:.25}}.mr-cv-bubble.is-media{padding:4px}.mr-cv-bubble.is-image{width:min(72%,280px);max-width:none}.mr-cv-img{position:relative;display:block;width:100%;max-height:340px;padding:0;overflow:hidden;border:0;border-radius:19px;background:rgba(255,255,255,.08);cursor:pointer;-webkit-tap-highlight-color:transparent}.mr-cv-img img{display:block;width:100%;height:100%;object-fit:cover}.mr-cv-cap{display:block;padding:6px 11px 4px}.mr-cv-bubble.is-media .mr-cv-quote{margin:3px 5px 6px}.mr-cv-bubble.is-media .mr-cv-edited{margin-inline:8px}.mr-cv-bubble.is-voice{min-width:218px;padding:8px 14px 8px 10px}.mr-cv-voice{display:flex;align-items:center;gap:10px;direction:ltr}.mr-cv-vplay{flex:0 0 auto;width:38px;height:38px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.94);color:#0c0c0c;cursor:pointer;-webkit-tap-highlight-color:transparent}.mr-cv-row.is-theirs .mr-cv-vplay{background:var(--cv-out,#1a93fd);color:#fff}.mr-cv-vplay svg{grid-area:1/1;width:18px;height:18px}.mr-cv-vplay .i-pause{display:none}.mr-cv-voice.is-playing .i-play{display:none}.mr-cv-voice.is-playing .i-pause{display:block}.mr-cv-vwave{flex:1 1 auto;min-width:0;height:30px;display:flex;align-items:center;gap:2px}.mr-cv-vwave i{flex:1 1 0;min-width:2px;max-width:4px;height:calc(var(--v) * 3px + 3px);border-radius:2px;background:currentColor;opacity:.35;transition:opacity .12s ease}.mr-cv-vwave i.is-on{opacity:1}.mr-cv-vtime{flex:0 0 auto;min-width:34px;text-align:end;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;opacity:.88}.mr-cv-storyrow{margin:10px 0 0}.mr-cv-storyrow + .mr-cv-row{margin-top:2px}.mr-cv-storybox{display:flex;flex-direction:column;gap:5px;max-width:70%}.mr-cv-storybox-label{padding:0 4px;font-size:11.5px;font-weight:700;color:var(--cv-sub);white-space:nowrap}.mr-cv-storybox-frame{position:relative;display:block;width:118px;aspect-ratio:9 / 15;overflow:hidden;border-radius:18px;background:#0f0f0f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.mr-cv-storybox-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mr-cv-storybox-frame em{position:absolute;left:0;right:0;bottom:0;padding:22px 9px 8px;font-style:normal;font-size:11.5px;font-weight:700;line-height:1.6;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.72),transparent);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mr-pv{position:fixed;inset:0;z-index:260;display:flex;flex-direction:column;background:#000;opacity:0;transition:opacity .2s ease}.mr-pv.is-open{opacity:1}.mr-pv-stage{flex:1 1 auto;min-height:0;display:grid;place-items:center;padding:calc(14px + env(safe-area-inset-top,0px)) 10px 10px}.mr-pv-stage img{max-width:100%;max-height:100%;object-fit:contain;border-radius:14px}.mr-pv-bar{display:flex;align-items:center;gap:10px;padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));direction:ltr}.mr-pv-x,.mr-pv-send{flex:0 0 auto;width:44px;height:44px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;color:#fff;cursor:pointer}.mr-pv-x{background:#181818}.mr-pv-send{background:#1a93fd}.mr-pv-bar svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mr-pv-cap{flex:1 1 auto;min-width:0;height:44px;padding:0 16px;border-radius:23px;border:1px solid rgba(255,255,255,.1);background:#101010;color:#f4f4f6;font:inherit;font-size:15px;font-weight:600;direction:rtl;outline:0}.mr-pv-cap::placeholder{color:#6f6f76}.mr-iv{position:fixed;inset:0;z-index:270;display:grid;place-items:center;background:rgba(0,0,0,.94);opacity:0;transition:opacity .18s ease}.mr-iv.is-open{opacity:1}.mr-iv img{max-width:100%;max-height:100%;object-fit:contain}.mr-iv-x{position:absolute;top:calc(12px + env(safe-area-inset-top,0px));right:12px;width:42px;height:42px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;cursor:pointer}.mr-iv-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.mr-pv,.mr-iv{transition:none}.mr-cv-rec-dot{animation:none}}.cm-ft{margin:6px 0 0;padding:44px 20px calc(96px + env(safe-area-inset-bottom,0px));background:transparent;border-radius:0;color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;gap:34px}body:has(.cm-home-page) #pageContent{padding-bottom:0}.cm-home-page{padding-bottom:0 !important}.cm-ft-wordmark{margin:0;font-family:'Fredoka','Baloo 2','Nunito','Varela Round',ui-rounded,'SF Pro Rounded',system-ui,sans-serif;font-weight:600;font-size:46px;line-height:1;letter-spacing:-.01em;color:#fff;direction:ltr;unicode-bidi:isolate;user-select:none;-webkit-user-select:none}.cm-ft-social{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:12px;direction:ltr}.cm-ft-social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#111;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,opacity .15s ease}.cm-ft-social a:active{transform:scale(.92);opacity:.85}.cm-ft-social svg{width:20px;height:20px;display:block}.cm-ft-social svg.is-stroke{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cm-ft-social svg.is-fill{fill:currentColor}.cm-ft-copy{margin:0;font-size:11px;line-height:1.8;font-weight:700;color:#fff;letter-spacing:.01em}@media (min-width:768px){.cm-ft{grid-column:1 / -1;padding:56px 28px 110px}}@media (max-width:340px){.cm-ft-wordmark{font-size:40px}.cm-ft-social{gap:9px}.cm-ft-social a{width:40px;height:40px}}.cm-ft{gap:28px}.cm-ft-mark{--fs:min(26vw,120px);align-self:stretch;margin:10px 0 0;height:calc(var(--fs) * .64);overflow:hidden;font-family:'Fredoka','Baloo 2','Nunito','Varela Round',ui-rounded,'SF Pro Rounded',system-ui,sans-serif;font-weight:600;font-size:var(--fs);line-height:.84;letter-spacing:-.02em;text-align:center;direction:ltr;unicode-bidi:isolate;color:#eef0f2;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.62) 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.62) 70%,transparent 100%)}.cm-home-page .cm-home-brand-marquee{margin-top:20px;margin-bottom:8px}.cm-home-page .cm-ft{padding-top:28px;gap:20px}@media (min-width:700px){.cm-home-page .cm-home-brand-marquee{margin-top:32px}}html body:not([data-dock-page="vehicle"]):has(.cm-home-page) #pageContent{padding-bottom:0 !important}.cm-ft-trust{list-style:none;margin:2px 0 -4px;padding:0;align-self:center;width:min(360px,100%);display:flex;flex-wrap:wrap;justify-content:center;gap:10px;direction:rtl}.cm-ft-trust-item{position:relative;isolation:isolate;aspect-ratio:1 / 1;width:min(78px,calc((100% - 30px) / 4));display:grid;place-items:center;border-radius:20px;background:radial-gradient(120% 120% at 100% 0%,rgba(255,255,255,.075) 0%,rgba(255,255,255,0) 50%),linear-gradient(160deg,#0d0d0d 0%,#080808 60%,#060606 100%);border:1px solid rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -12px 20px rgba(0,0,0,.35),0 16px 28px -12px rgba(0,0,0,.95),0 2px 0 rgba(0,0,0,.6)}.cm-ft-trust-item::before{content:"";position:absolute;z-index:-1;inset:0 18px auto 18px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);pointer-events:none}.cm-ft-trust-seal{display:grid;place-items:center;width:68%;height:68%;border-radius:14px;background:linear-gradient(180deg,#f6f7f9 0%,#e3e6ea 100%);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 4px rgba(0,0,0,.12),0 6px 12px -5px rgba(0,0,0,.85)}.cm-ft-trust-seal a{display:grid;place-items:center;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.cm-ft-trust-seal img{width:80%;height:80%;object-fit:contain;display:block}@media (min-width:768px){.cm-ft-trust{width:400px;gap:12px}}.cm-home-page .cm-ft.cm-ft2{--ft-red:#9b1b30;position:relative;isolation:isolate;overflow:hidden;align-items:stretch;gap:18px;padding:34px 16px calc(68px + env(safe-area-inset-bottom,0px));margin-top:14px;text-align:center}.cm-ft2 .cm-ft-orb{position:absolute;z-index:-1;border-radius:50%;pointer-events:none;will-change:transform}.cm-ft2 .cm-ft-orb--a{width:300px;height:300px;top:6px;right:-100px;background:radial-gradient(closest-side,rgba(155,27,48,.26),transparent)}.cm-ft2 .cm-ft-orb--b{width:280px;height:280px;bottom:120px;left:-110px;background:radial-gradient(closest-side,rgba(255,120,70,.14),transparent)}.cm-ft2.is-in .cm-ft-orb--a{animation:cmFtDrift 11s ease-in-out infinite alternate}.cm-ft2.is-in .cm-ft-orb--b{animation:cmFtDrift 14s ease-in-out -4s infinite alternate-reverse}@keyframes cmFtDrift{to{transform:translate3d(-34px,28px,0) scale(1.16)}}.cm-ft2 [data-r]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .7s ease-out,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--d,0) * 110ms)}.cm-ft2.is-in [data-r]{opacity:1;transform:none}.cm-ft2 .cm-ft-hero{position:relative;overflow:hidden;padding:26px 18px 20px;border-radius:30px;text-align:center;background:linear-gradient(165deg,rgba(255,255,255,.075),rgba(255,255,255,.02) 55%,rgba(255,255,255,.035));border:1px solid rgba(255,255,255,.10);box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 24px 40px -22px rgba(0,0,0,.9)}.cm-ft2 .cm-ft-hero::before{content:"";position:absolute;z-index:-1;left:50%;top:-40%;width:90%;aspect-ratio:1;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(155,27,48,.22),transparent 70%);pointer-events:none}.cm-ft2 .cm-ft-eyebrow{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 13px;border-radius:999px;font-size:12px;font-weight:800;color:#9b1b30;background:rgba(155,27,48,.10);border:1px solid rgba(155,27,48,.28)}.cm-ft2 .cm-ft-dot{width:6px;height:6px;border-radius:50%;background:var(--ft-red);box-shadow:0 0 0 0 rgba(155,27,48,.55)}.cm-ft2.is-in .cm-ft-dot{animation:cmFtPulse 2.2s ease-out infinite}@keyframes cmFtPulse{70%{box-shadow:0 0 0 8px rgba(155,27,48,0)}100%{box-shadow:0 0 0 0 rgba(155,27,48,0)}}.cm-ft2 .cm-ft-title{margin:14px 0 0;font-size:clamp(24px,7vw,31px);line-height:1.6;font-weight:800;letter-spacing:0;color:#f4f6f9}.cm-ft2 .cm-ft-title em{font-style:normal;background:linear-gradient(100deg,#9b1b30,#9b1b30 55%,#9b1b30);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cm-ft2 .cm-ft-sub{margin:6px 0 0;font-size:12.5px;line-height:1.9;font-weight:500;color:#9aa1ad}.cm-ft2 .cm-ft-cta{display:flex;gap:10px;margin-top:20px}.cm-ft2 .cm-ft-btn{position:relative;overflow:hidden;flex:1 1 0;min-width:0;height:48px;padding:0 12px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:13.5px;font-weight:800;color:#eceff4;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.16);transition:transform .15s ease,filter .15s ease}.cm-ft2 .cm-ft-btn:active{transform:scale(.96)}.cm-ft2 .cm-ft-btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.cm-ft2 .cm-ft-btn.is-primary{color:#fff;border-color:rgba(255,255,255,.18);background:linear-gradient(135deg,#9b1b30,#9b1b30);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 12px 24px -10px rgba(155,27,48,.85)}.cm-ft2 .cm-ft-btn.is-primary::after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);pointer-events:none}.cm-ft2.is-in .cm-ft-btn.is-primary::after{animation:cmFtShine 4.5s ease-in-out 1.2s infinite}@keyframes cmFtShine{0%{left:-60%}35%,100%{left:130%}}.cm-ft2 .cm-ft-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cm-ft2 .cm-ft-tile{display:flex;align-items:center;gap:11px;padding:14px 13px;border-radius:22px;text-align:right;font:inherit;color:#eceff4;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.07);transition:transform .15s ease,border-color .2s ease}.cm-ft2 .cm-ft-tile:active{transform:scale(.97);border-color:rgba(155,27,48,.5)}.cm-ft2 .cm-ft-tile-ico{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:linear-gradient(145deg,rgba(155,27,48,.28),rgba(155,27,48,.08));border:1px solid rgba(155,27,48,.3)}.cm-ft2 .cm-ft-tile-ico svg{width:20px;height:20px;fill:none;stroke:#9b1b30;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cm-ft2 .cm-ft-tile-tx{min-width:0;display:flex;flex-direction:column;gap:1px}.cm-ft2 .cm-ft-tile-tx b{font-size:13.5px;font-weight:800;line-height:1.7}.cm-ft2 .cm-ft-tile-tx small{font-size:11px;font-weight:500;color:#8d94a0;line-height:1.6}.cm-ft2 .cm-ft-follow{display:flex;align-items:center;gap:12px;margin-top:8px;font-size:11.5px;font-weight:700;color:#7f8693}.cm-ft2 .cm-ft-follow::before,.cm-ft2 .cm-ft-follow::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16))}.cm-ft2 .cm-ft-follow::after{transform:scaleX(-1)}.cm-home-page .cm-ft2 .cm-ft-social{gap:12px;margin:-2px 0 0}.cm-home-page .cm-ft2 .cm-ft-social a{width:48px;height:48px;color:#eef0f3;background:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.10);transition:transform .15s ease,background .2s ease,border-color .2s ease}.cm-home-page .cm-ft2 .cm-ft-social a:active{transform:scale(.92);opacity:1;background:linear-gradient(135deg,#9b1b30,#9b1b30);border-color:transparent;color:#fff}.cm-home-page .cm-ft2 .cm-ft-social svg{width:20px;height:20px}@media (hover:hover){.cm-home-page .cm-ft2 .cm-ft-social a:hover{transform:translateY(-3px);background:linear-gradient(135deg,#9b1b30,#9b1b30);border-color:transparent;color:#fff}.cm-ft2 .cm-ft-tile:hover{border-color:rgba(155,27,48,.45)}}.cm-ft2 .cm-ft-trust{margin:4px auto 0}.cm-ft2 .cm-ft-top{align-self:center;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:999px;font:inherit;font-size:11.5px;font-weight:700;color:#aab0bb;cursor:pointer;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10);-webkit-tap-highlight-color:transparent}.cm-ft2 .cm-ft-top svg{width:15px;height:15px;fill:none;stroke:var(--ft-red);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.cm-ft2 .cm-ft-top:active{transform:scale(.95)}.cm-home-page .cm-ft2 .cm-ft-mark{margin-top:2px;background:linear-gradient(180deg,#ffffff 0%,#ffe4e5 26%,#9b1b30 68%,#9b1b30 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media (max-width:340px){.cm-ft2 .cm-ft-cta{flex-direction:column}.cm-ft2 .cm-ft-tiles{grid-template-columns:1fr}}@media (min-width:700px){.cm-home-page .cm-ft.cm-ft2{max-width:640px;margin-inline:auto;width:100%}}@media (prefers-reduced-motion:reduce){.cm-ft2 [data-r]{opacity:1;transform:none;transition:none}.cm-ft2 .cm-ft-orb,.cm-ft2 .cm-ft-dot,.cm-ft2 .cm-ft-btn.is-primary::after{animation:none!important}}html.theme-light .cm-ft2 .cm-ft-orb,body.theme-light .cm-ft2 .cm-ft-orb{opacity:.5}html.theme-light .cm-ft2 .cm-ft-title,body.theme-light .cm-ft2 .cm-ft-title{color:#12151a}html.theme-light .cm-ft2 .cm-ft-sub,body.theme-light .cm-ft2 .cm-ft-sub,html.theme-light .cm-ft2 .cm-ft-tile-tx small,body.theme-light .cm-ft2 .cm-ft-tile-tx small{color:#5f6672}html.theme-light .cm-ft2 .cm-ft-hero,body.theme-light .cm-ft2 .cm-ft-hero,html.theme-light .cm-ft2 .cm-ft-tile,body.theme-light .cm-ft2 .cm-ft-tile{background:rgba(0,0,0,.035);border-color:rgba(0,0,0,.09);box-shadow:none;color:#12151a}html.theme-light .cm-ft2 .cm-ft-btn:not(.is-primary),body.theme-light .cm-ft2 .cm-ft-btn:not(.is-primary){color:#12151a;background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.14)}html.theme-light .cm-home-page .cm-ft2 .cm-ft-social a,body.theme-light .cm-home-page .cm-ft2 .cm-ft-social a{color:#12151a;background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.10)}html.theme-light .cm-ft2 .cm-ft-top,body.theme-light .cm-ft2 .cm-ft-top{color:#586070;background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.10)}html.theme-light .cm-home-page .cm-ft2 .cm-ft-mark,body.theme-light .cm-home-page .cm-ft2 .cm-ft-mark{background:linear-gradient(180deg,#2a2d33 0%,#9b1b30 70%,#9b1b30 100%);-webkit-background-clip:text;background-clip:text}.vehicle-demo-layout .thumb-row{display:flex;grid-template-columns:none;gap:8px;padding:9px 3px 6px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:3px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.vehicle-demo-layout .thumb-row::-webkit-scrollbar{display:none}.vehicle-demo-layout .thumb{flex:0 0 auto;width:auto;aspect-ratio:4 / 3;scroll-snap-align:center}.vehicle-demo-layout .thumb-more{display:none}.cm-vehicle-sk-thumb{flex:0 0 auto;width:84px;height:62px}.vehicle-demo-layout .vehicle-topbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.vehicle-demo-layout .vehicle-topbar .breadcrumbs{flex:1 1 auto;min-width:0}.vehicle-demo-layout .vehicle-icon-actions{flex:none;display:flex;gap:0;padding-inline:2px}.vehicle-demo-layout .vehicle-icon-actions .round-action{position:relative;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#0a84ff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.vehicle-demo-layout .vehicle-icon-actions .round-action .icon{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:fill .18s ease,transform .25s cubic-bezier(.3,1.6,.5,1)}.vehicle-demo-layout .vehicle-icon-actions .round-action:hover{background:rgba(10,132,255,.1)}.vehicle-demo-layout .vehicle-icon-actions .round-action:active{background:rgba(10,132,255,.18);transform:scale(.92)}.vehicle-demo-layout .vehicle-icon-actions .round-action.is-active{background:none;color:#0a84ff}.vehicle-demo-layout .vehicle-icon-actions .round-action.is-active .icon{fill:currentColor;transform:scale(1.06)}.theme-light .vehicle-demo-layout .vehicle-icon-actions .round-action,.theme-light .vehicle-demo-layout .vehicle-icon-actions .round-action.is-active{color:#007aff}.vehicle-demo-layout .vehicle-icon-actions{align-items:center;gap:6px}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn{width:auto;height:36px;display:inline-flex;align-items:center;gap:9px;padding:0 14px 0 12px;border-radius:999px;color:#0a0a0a;background:#f3f3f4;border:0;box-shadow:0 1px 2px rgba(0,0,0,.25);font:inherit;font-size:13px;font-weight:800;white-space:nowrap}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn:hover{background:#fff}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn:active{transform:scale(.95);background:#e4e4e6}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-ico{position:relative;width:22px;height:22px;flex:none;display:block}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-arrow{position:absolute;inset:0;width:22px;height:22px;stroke:currentColor}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-badge{position:absolute;right:-5px;bottom:-2px;width:12px;height:12px;border-radius:4px;box-shadow:0 0 0 1.6px #f3f3f4}.vehicle-demo-layout .vehicle-topbar .breadcrumbs{flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn{height:34px;padding:0 12px 0 10px;gap:8px}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn{color:#f4f4f6;border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.14) 0%,rgba(255,255,255,.05) 100%),rgba(15,15,15,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.35),0 6px 16px rgba(0,0,0,.4)}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn:hover{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.08) 100%),rgba(18,18,18,.78)}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn:active{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.03) 100%),rgba(13,13,13,.85)}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-badge{box-shadow:0 0 0 1.6px #101010}.vehicle-demo-layout .vehicle-icon-actions .round-action:not(.ig-story-btn),.vehicle-demo-layout .vehicle-icon-actions .round-action.is-active:not(.ig-story-btn){color:#e9e9ed}.vehicle-demo-layout .vehicle-icon-actions .round-action:not(.ig-story-btn):hover{background:rgba(255,255,255,.08)}.vehicle-demo-layout .vehicle-icon-actions .round-action:not(.ig-story-btn):active{background:rgba(255,255,255,.14)}.vehicle-demo-layout .vehicle-icon-actions .round-action.is-active:not(.ig-story-btn){color:#fff}.theme-light .vehicle-demo-layout .vehicle-icon-actions .ig-story-btn{color:#0e0e0e;border-color:rgba(0,0,0,.1);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.6)),rgba(235,236,240,.9);box-shadow:inset 0 1px 0 #fff,0 4px 12px rgba(31,31,31,.16)}.theme-light .vehicle-demo-layout .vehicle-icon-actions .round-action:not(.ig-story-btn),.theme-light .vehicle-demo-layout .vehicle-icon-actions .round-action.is-active:not(.ig-story-btn){color:#191919}.theme-light .vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-badge{box-shadow:0 0 0 1.6px #f1f2f5}.vehicle-demo-layout .vehicle-topbar{margin-bottom:10px;min-height:28px}.vehicle-demo-layout .vehicle-icon-actions{gap:4px;padding-inline:0}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn{height:26px;padding:0 10px 0 8px;gap:6px;font-size:11.5px;font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 3px 8px rgba(0,0,0,.35)}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-ico,.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-arrow{width:16px;height:16px}.vehicle-demo-layout .vehicle-icon-actions .ig-story-btn .ig-badge{width:9px;height:9px;border-radius:3px;right:-4px;bottom:-2px;box-shadow:0 0 0 1.2px #101010}.vehicle-demo-layout .vehicle-icon-actions .round-action:not(.ig-story-btn){width:28px;height:28px}.vehicle-demo-layout .vehicle-icon-actions .round-action:not(.ig-story-btn) .icon{width:17px;height:17px;stroke-width:1.8}.vehicle-demo-layout .vehicle-topbar{margin-bottom:14px}.vehicle-demo-layout .vehicle-topbar .breadcrumbs{margin:0}@media (min-width:1024px){html,body{background:#050505}#appFrame{display:block!important;background:#050505!important}#appViewport{width:100%!important;max-width:100%!important;margin:0!important;border-inline:0!important;background:#050505!important}#pageContent{width:100%;max-width:1320px;margin-inline:auto;padding-inline:32px;padding-bottom:120px;box-sizing:border-box}#stickyHeaderGroup,#siteHeader{width:100%}#siteHeader .header-home-row,#siteHeader .non-home-header-row{max-width:1320px;margin-inline:auto;box-sizing:border-box;padding-inline:32px!important}#siteHeader .header-wordmark{font-size:30px}#siteHeader .header-home-row{padding-block:10px!important}#siteHeader .non-home-header-row{display:flex;align-items:center;gap:20px}#siteHeader .header-search-box{flex:1 1 auto;max-width:760px;margin-inline:auto}.page-header-sticky,#toolbarSlot,#pageHeaderSlot{max-width:1320px;margin-inline:auto;box-sizing:border-box}#bottomDock .bottom-dock-inner{max-width:440px!important;margin-inline:auto}body:has(#pageContent > [data-page="home"]) #pageContent{max-width:1320px}.cm-home-page{display:block!important;max-width:1320px!important;margin:0 auto!important;padding:28px 0 110px!important}.cm-home-page .cm-home-hero{max-width:820px;margin-inline:auto;text-align:center}.cm-home-page .cm-home-hero h1{max-width:820px;margin-inline:auto!important;font-size:42px!important}.cm-home-page .cm-home-hero p{max-width:640px;margin-inline:auto!important;font-size:14px!important}.cm-home-page .cm-home-search-wrap{max-width:760px;margin:18px auto 26px!important;padding:0!important}.cm-home-page .cm-hb{max-width:none!important;margin:0!important;padding:0 0 36px!important;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:22px;align-items:stretch}.cm-home-page .cm-hb-banner,.cm-home-page .cm-hb-track,.cm-home-page .cm-hb-slide{height:100%!important;min-height:320px}.cm-home-page .cm-hb-grid{margin-top:0;gap:16px;grid-auto-rows:1fr}.cm-home-page .cm-hb-box{height:auto;min-height:150px}.cm-home-page .cm-home-section-heading h2,.cm-home-page .sr-section-head h2{font-size:24px!important}.cm-home-page section{margin-bottom:12px}.cm-home-featured-rail{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;overflow:visible!important;scroll-snap-type:none!important}.cm-home-featured-rail>*{width:auto!important;min-width:0!important;max-width:none!important;flex:none!important}.cm-home-featured-rail>.cm-home-empty-latest{grid-column:1/-1}.sr-rail{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;overflow:visible!important;scroll-snap-type:none!important}.sr-rail>*{width:auto!important;min-width:0!important;max-width:none!important;flex:none!important}.sr-rail>.sr-home-empty{grid-column:1/-1}.cm-home-brand-marquee{max-width:100%}.cm-home-footer-note{max-width:720px;margin-inline:auto}.explore-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start;padding-inline:0!important}.explore-list>*{min-width:0;width:100%!important;max-width:none!important;justify-self:stretch}[data-page="dealers"] [data-slot="cards"],[data-page="saved"] [data-slot="cards"],[data-page="manage-listings"] [data-slot="cards"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}[data-page="brand-models"] [data-slot="grid"],[data-page="brand-models"] .brand-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}[data-page="vehicle"] .page-shell,.vehicle-demo-layout .page-shell{width:100%!important;max-width:1320px!important;padding:24px 0 40px!important}.vehicle-demo-layout .listing-layout{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(360px,.85fr)!important;gap:24px}.vehicle-demo-layout .lower-layout{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(320px,.7fr)!important;gap:24px}.vehicle-demo-layout .summary-column{position:sticky;top:96px;align-self:start}.detail-cta{display:flex;justify-content:center}.detail-cta-inner,.vehicle-demo-layout .detail-cta-inner,[data-page="vehicle"].vehicle-detail-page.vehicle-demo-layout .detail-cta-inner{max-width:720px!important}[data-page="seller"]{max-width:1200px;margin-inline:auto}[data-page="sell"],[data-page="sell-step"],[data-page="account"],[data-page="account-edit"],[data-page="dealership-edit"],[data-page="qa"]{max-width:860px;margin-inline:auto}[data-page="messages"]{max-width:900px;margin-inline:auto}.mr-msg-screen{max-width:900px!important;margin-inline:auto}.mr-cv{max-width:860px!important}.mr-cv-composer{max-width:836px!important;bottom:28px!important}body:has(#pageContent > [data-page="sell-step"]) [data-slot="actions"].sell-actions-dock{width:min(100%,860px)!important}.brand-sheet-panel{max-width:720px!important}.filter-overlay-panel{max-width:760px!important;margin:0 auto}#genericModal .modal-sheet{max-width:560px!important;border-radius:26px!important;border-width:1px!important;margin-block:auto}.search-overlay-panel{max-width:1100px;margin-inline:auto;width:100%}.login-modal-card{width:min(100%,460px)}a,button,[role="button"],[data-action]{cursor:pointer}.explore-list>*,.cm-home-featured-rail>*,.sr-rail>*{transition:transform .25s ease,box-shadow .25s ease}.explore-list>*:hover,.cm-home-featured-rail>*:hover,.sr-rail>*:hover{transform:translateY(-3px)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#191919;border-radius:10px}::-webkit-scrollbar-track{background:#050505}}@media (min-width:1500px){#pageContent,#siteHeader .header-home-row,#siteHeader .non-home-header-row,.cm-home-page,[data-page="vehicle"] .page-shell,.vehicle-demo-layout .page-shell{max-width:1440px!important}.explore-list,[data-page="dealers"] [data-slot="cards"],[data-page="saved"] [data-slot="cards"],[data-page="manage-listings"] [data-slot="cards"]{grid-template-columns:repeat(4,minmax(0,1fr))}.cm-home-featured-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.sr-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1279px){#pageContent{padding-inline:24px}.explore-list,[data-page="dealers"] [data-slot="cards"],[data-page="saved"] [data-slot="cards"],[data-page="manage-listings"] [data-slot="cards"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-home-featured-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){html body #appViewport,html body:has(#pageContent > [data-page="home"]) #appViewport,html body:has(#pageContent > [data-page="listings"]) #appViewport,html body:has(#pageContent > section > .explore-list) #appViewport{width:100%!important;max-width:100%!important;margin:0!important;border-inline:0!important;background:#050505!important}#siteHeader.home-nav-active .non-home-header-row,#siteHeader.home-page-active .non-home-header-row{display:none!important}#siteHeader.non-home-active .non-home-header-row{display:flex!important;align-items:center;gap:20px}}@media (min-width:1024px){body::after{width:100%!important;left:0!important;transform:none!important;height:110px!important;background:linear-gradient(to top,rgba(5,5,5,.9) 0%,rgba(5,5,5,.55) 45%,rgba(5,5,5,0) 100%)!important}#bottomDock .bottom-dock-inner{max-width:620px!important;width:100%!important;margin-inline:auto}}@media (min-width:1024px){.cm-home-page .cm-hb{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;grid-auto-flow:row}.cm-home-page .cm-hb>.cm-hb-banner{grid-column:1;grid-row:1;order:1}.cm-home-page .cm-hb>.cm-hb-grid{grid-column:2;grid-row:1;order:1}.cm-home-page .cm-hb>.cm-ts{grid-column:1/-1!important;grid-row:2;order:2;width:100%;margin:8px 0 0!important}.cm-ts-rail{margin-inline:0!important;padding:6px 2px 14px!important;gap:22px!important;overflow-x:auto}.cm-ts-item{width:92px!important}.cm-ts-ring{width:84px!important;height:84px!important}.cm-ts-name{max-width:92px!important;font-size:12.5px!important}}@media (min-width:1024px){.cm-home-page .cm-hb>.cm-ts{grid-row:1!important;order:0;margin:0 0 6px!important}.cm-home-page .cm-hb>.cm-hb-banner,.cm-home-page .cm-hb>.cm-hb-grid{grid-row:2!important}}html body #bottomDock.bottom-dock{position:fixed !important;inset-inline:0 !important;bottom:0 !important;z-index:120 !important;display:flex !important;justify-content:center !important;padding:0 !important;pointer-events:none !important}#bottomDock .bottom-dock-inner{pointer-events:auto !important;width:100% !important;max-width:none !important;margin:0 !important;border-radius:17px 17px 0 0 !important;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px)) !important;gap:2px !important;background:#fff !important;color:#121212 !important;border:1px solid rgba(14,14,14,.10) !important;border-bottom:0 !important;box-shadow:0 -5px 24px rgba(15,23,42,.12) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;overflow:visible !important}#bottomDock .bottom-dock-inner::before{display:none !important;content:none !important}#bottomDock .dock-item{color:#737780 !important;border-radius:13px !important;min-height:46px !important}#bottomDock .dock-item.is-active{color:#0e0e0e !important;background:#f0f2f5 !important}#bottomDock .dock-item svg{stroke:currentColor !important}#bottomDock .dock-label{font-size:10.5px !important}html body #pageContent{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px)) !important}html body[data-dock-page="conversation"] #bottomDock,html body[data-dock-page="notifications"] #bottomDock,html body[data-dock-page="sell"] #bottomDock,html body[data-dock-page="sell-step"] #bottomDock,html body[data-dock-page="accountEdit"] #bottomDock,html body[data-dock-page="dealershipEdit"] #bottomDock,html body[data-dock-page="qaAsk"] #bottomDock,html body[data-dock-page="qaQuestion"] #bottomDock,html body:has(#pageContent > [data-page="conversation"]) #bottomDock,html body:has(#pageContent > [data-page="notifications"]) #bottomDock,html body:has(#pageContent > [data-page="sell-step"]) #bottomDock,html body:has(#pageContent > [data-page="account-edit"]) #bottomDock,html body:has(#pageContent > [data-page="dealership-edit"]) #bottomDock,html body:has(#pageContent > [data-page="qa-ask"]) #bottomDock,html body:has(#pageContent > [data-page="qa-question"]) #bottomDock{display:none !important}.vehicle-cta-dock{bottom:calc(74px + env(safe-area-inset-bottom,0px)) !important}.cm-ts-handle{display:block !important;max-width:100% !important;font-size:9px !important;line-height:1.2 !important;color:#858b93 !important;direction:ltr !important;unicode-bidi:plaintext;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-ts-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sell-ownership-more{margin-top:12px !important;padding-top:0 !important;border-top:0 !important}.sell-ownership-more > summary{list-style:none !important;cursor:pointer !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:14px 15px !important;border-radius:15px !important;border:1px solid rgba(142,124,245,.42) !important;background:linear-gradient(120deg,rgba(142,124,245,.13),rgba(142,124,245,.045)) !important;color:var(--sm-text,#e9ecef) !important;text-align:right !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045) !important;transition:border-color .16s ease,background .16s ease}.sell-ownership-more > summary::-webkit-details-marker{display:none !important}.sell-ownership-summary-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.sell-ownership-summary-copy strong{font-size:13px;font-weight:800}.sell-ownership-summary-copy small{font-size:11px;font-weight:500;color:var(--sm-muted,#9ca3aa);line-height:1.7}.sell-ownership-summary-icon{flex:0 0 29px;width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:rgba(142,124,245,.18);color:#a99aff}.sell-ownership-summary-icon svg{width:18px;height:18px;transition:transform .18s ease}.sell-ownership-more[open] > summary{border-color:rgba(142,124,245,.72) !important;background:rgba(142,124,245,.13) !important;border-radius:15px 15px 10px 10px !important}.sell-ownership-more[open] .sell-ownership-summary-icon svg{transform:rotate(180deg)}.sell-ownership-more > summary:focus-visible{outline:2px solid #a99aff;outline-offset:2px}.sell-ownership-intro{padding-inline:3px;margin-top:12px !important}.vehicle-demo-layout .vehicle-detail-specs-layout{gap:22px 16px !important}.vehicle-demo-layout .vehicle-detail-spec-group .section-header{margin-bottom:9px !important}.vehicle-demo-layout .vehicle-detail-spec-group .section-title,.vehicle-demo-layout .body-condition-card .section-title{font-size:14px !important;font-weight:750 !important}.vehicle-demo-layout .vehicle-detail-spec-group .section-caption{font-size:10px !important;color:var(--muted) !important}.vehicle-demo-layout .vds-grid{gap:0 !important;border-radius:15px !important;background:transparent !important;border:1px solid var(--line) !important}.vehicle-demo-layout .vds-tile{min-height:64px !important;padding:10px 12px !important;gap:7px !important;background:var(--surface-1,var(--surface-2)) !important}.vehicle-demo-layout .vds-tile-label{font-size:10.5px !important}.vehicle-demo-layout .vds-tile-value{font-size:13px !important;font-weight:750 !important}.vehicle-demo-layout .vds-tile.is-empty .vds-tile-value{font-size:11px !important}.vehicle-demo-layout .vds-tile-mark .icon{width:48px !important;height:48px !important}.vehicle-demo-layout .vds-docs{border-radius:15px !important}.vehicle-demo-layout .vds-doc{gap:10px !important;padding:10px 12px !important}.vehicle-demo-layout .vds-doc-badge{width:32px !important;height:32px !important;border-radius:10px !important}.vehicle-demo-layout .vds-doc-label{font-size:10px !important}.vehicle-demo-layout .vds-doc-value{font-size:12px !important}.vehicle-demo-layout .vds-note{font-size:10.5px !important}@media (max-width:700px){#bottomDock .bottom-dock-inner{border-radius:14px 14px 0 0 !important}#bottomDock .dock-item{min-height:44px !important;padding:4px 1px !important}#bottomDock .dock-label{font-size:10px !important}.vehicle-demo-layout .vehicle-detail-specs-layout{gap:18px !important}.vehicle-demo-layout .vds-tile{min-height:60px !important;padding:9px 10px !important}}.bottom-dock{position:fixed !important;left:50% !important;right:auto !important;bottom:0 !important;width:min(100%,520px) !important;max-width:520px !important;transform:translateX(-50%) !important;padding:0 !important;justify-content:center !important;z-index:90 !important;pointer-events:none !important}.bottom-dock-inner,.theme-light .bottom-dock-inner,body[data-dock-page="listings"] #bottomDock .bottom-dock-inner,.theme-light body[data-dock-page="listings"] #bottomDock .bottom-dock-inner,body:has(#pageContent > [data-page="listings"]) #bottomDock .bottom-dock-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px)) !important;border:1px solid rgba(13,13,13,.09) !important;border-bottom:0 !important;border-radius:19px 19px 0 0 !important;background:#fff !important;background-image:none !important;color:#161616 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;box-shadow:0 -5px 22px rgba(12,12,12,.09) !important;overflow:hidden !important}.bottom-dock-inner::before{display:none !important;content:none !important}.bottom-dock .dock-item,.theme-light .bottom-dock .dock-item{color:#73777e !important;border-radius:13px !important;background:transparent !important;padding-top:5px !important;padding-bottom:5px !important}.bottom-dock .dock-item.is-active,.theme-light .bottom-dock .dock-item.is-active{color:#0b0b0b !important;background:#f0f2f5 !important}.bottom-dock .dock-item svg,.bottom-dock .dock-item .icon{color:currentColor !important}.bottom-dock .dock-label{color:currentColor !important;font-weight:750 !important}.bottom-dock .dock-badge,.bottom-dock .mr-chat-dock-badge{border-color:#fff !important}body[data-dock-page="home"] #bottomDock{display:flex !important}body[data-dock-page="conversation"] #bottomDock,body:has(#pageContent > [data-page="conversation"]) #bottomDock,body[data-dock-page="sell"] #bottomDock,body[data-dock-page="sell-step"] #bottomDock,body[data-dock-page="sellReview"] #bottomDock,body:has(#pageContent > [data-page="sell-step"]) #bottomDock,html.mr-nf-open #bottomDock{display:none !important}.mr-story-tile .mr-story-name{bottom:25px !important}.mr-story-tile .mr-story-handle{position:absolute;z-index:3;right:7px;left:7px;bottom:7px;overflow:hidden;color:rgba(255,255,255,.9);font-family:Inter,Arial,sans-serif;font-size:8.5px;font-weight:700;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap;direction:ltr;text-shadow:0 1px 4px rgba(0,0,0,.8);pointer-events:none}.sell-ownership-more{margin-top:12px !important;padding-top:0 !important;border-top:0 !important}.sell-ownership-more > summary{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;width:100% !important;box-sizing:border-box !important;padding:14px 13px !important;border:1px solid rgba(155,145,255,.38) !important;border-radius:15px !important;background:linear-gradient(135deg,rgba(137,120,245,.13),rgba(137,120,245,.045)) !important;color:var(--sm-text,#edf0f5) !important;text-align:right !important;cursor:pointer !important;list-style:none !important;transition:border-color .16s ease,background .16s ease,transform .16s ease !important}.sell-ownership-more > summary::-webkit-details-marker{display:none !important}.sell-ownership-more > summary:active{transform:scale(.992)}.sell-ownership-more > summary:focus-visible{outline:2px solid #8c7cf6 !important;outline-offset:3px !important}.sell-ownership-summary-copy{display:flex !important;flex:1 1 auto !important;min-width:0 !important;flex-direction:column !important;gap:5px !important}.sell-ownership-summary-copy strong{font-size:13px !important;font-weight:850 !important;line-height:1.5 !important}.sell-ownership-summary-copy small{color:var(--sm-muted,#9ca3aa) !important;font-size:11px !important;line-height:1.7 !important}.sell-ownership-summary-cta{display:inline-flex !important;flex:0 0 auto !important;align-items:center !important;justify-content:center !important;gap:5px !important;min-height:31px !important;padding:0 9px !important;border:1px solid rgba(155,145,255,.32) !important;border-radius:10px !important;background:rgba(135,120,245,.2) !important;color:#c4baff !important;font-size:10px !important;font-weight:850 !important;white-space:nowrap !important}.sell-ownership-summary-cta svg{width:15px !important;height:15px !important;transition:transform .18s ease !important}.sell-ownership-more[open] > summary{border-color:rgba(155,145,255,.7) !important;background:rgba(135,120,245,.16) !important;border-radius:15px !important}.sell-ownership-more[open] .sell-ownership-summary-cta svg{transform:rotate(180deg) !important}.sell-ownership-intro{padding-inline:3px !important;margin:12px 0 14px !important}@media (max-width:370px){.sell-ownership-summary-cta{gap:2px !important;padding-inline:6px !important;font-size:9px !important}.sell-ownership-summary-copy strong{font-size:12px !important}}.vehicle-demo-layout .vds-grid{gap:7px !important;border:0 !important;border-radius:0 !important;background:transparent !important;overflow:visible !important}.vehicle-demo-layout .vds-tile{min-height:68px !important;justify-content:center !important;gap:6px !important;padding:11px 12px !important;border:1px solid var(--line,rgba(130,140,150,.18)) !important;border-radius:13px !important;background:var(--surface-2,rgba(255,255,255,.035)) !important}.vehicle-demo-layout .vds-tile-label{font-size:11px !important}.vehicle-demo-layout .vds-tile-value{font-size:14px !important;font-weight:750 !important}.vehicle-demo-layout .vds-tile-mark{opacity:.025 !important}.vehicle-demo-layout .vds-tile-mark .icon{width:40px !important;height:40px !important}.vehicle-demo-layout .vds-docs{display:grid !important;gap:7px !important;border:0 !important;border-radius:0 !important;background:transparent !important;overflow:visible !important}.vehicle-demo-layout .vds-doc,.vehicle-demo-layout .vds-doc + .vds-doc{min-height:54px !important;gap:10px !important;padding:10px 12px !important;border:1px solid var(--line,rgba(130,140,150,.18)) !important;border-radius:13px !important;background:var(--surface-2,rgba(255,255,255,.035)) !important}.vehicle-demo-layout .vds-doc-badge{width:30px !important;height:30px !important;border-radius:9px !important}.vehicle-demo-layout .vds-doc-badge .icon{width:16px !important;height:16px !important}.vehicle-demo-layout .vds-doc-value{font-size:13px !important;font-weight:700 !important}.vehicle-demo-layout .vds-doc-check .icon{width:16px !important;height:16px !important}html body #bottomDock.bottom-dock{left:0 !important;right:0 !important;inset-inline:0 !important;width:100% !important;max-width:none !important;margin:0 !important;transform:none !important}.cm-home-page > .cm-ts{margin:4px 0 0;padding:0 14px;direction:rtl}@media (min-width:760px) and (max-width:1023px){.cm-home-page > .cm-ts{max-width:520px;margin-inline:auto}}.cm-ts .cm-ts-name{display:none !important}.cm-ts .cm-ts-handle{margin-top:9px !important;font-size:11.5px !important;font-weight:700 !important;color:#ececee !important;line-height:1.3 !important;max-width:76px !important}@media (min-width:1024px){.cm-home-page > .cm-ts{padding:0;margin:0 0 14px}.cm-home-page .cm-hb > .cm-hb-banner,.cm-home-page .cm-hb > .cm-hb-grid{grid-row:1 !important}.cm-ts .cm-ts-handle{max-width:92px !important;font-size:12.5px !important}}.cm-home-page .cm-lay-section{margin:26px 0 0;padding-inline:16px}.cm-home-page .cm-lay-section--showrooms{margin-top:56px}.cm-home-page .cm-lay-section--news{margin-top:48px}.cm-home-page .cm-lay-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.cm-home-page .cm-lay-head h2{margin:0;font-size:24px;line-height:1.35;font-weight:800;color:#f4f6f9}.cm-home-page .cm-lay-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#e9edf3;font:inherit;font-size:13px;font-weight:500}.cm-home-page .cm-lay-list{display:flex;flex-direction:column;gap:14px}.cm-home-page .cm-lay-list>.xcd-wrap{width:100%;max-width:none;margin:0}.cm-home-page .cm-lay-showrooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cm-home-page .cm-sr-mini{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 6px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#0d0d0d;color:#f1f4f8;font:inherit;text-align:center;min-width:0}.cm-home-page .cm-sr-mini-ic{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:rgba(255,255,255,.07);color:#e6eaf0}.cm-home-page .cm-sr-mini-ic svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-sr-mini-ic img{width:100%;height:100%;object-fit:cover}.cm-home-page .cm-sr-mini-name{max-width:100%;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-home-page .cm-sr-mini-sub{font-size:12px;color:#8e96a3}.cm-home-page .cm-sr-mini>*{position:relative;z-index:1}.cm-home-page .cm-sr-mini .cm-sr-mini-bg{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.cm-home-page .cm-sr-mini .cm-sr-mini-bg img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.7);filter:blur(16px) saturate(1.15) brightness(.85)}.cm-home-page .cm-sr-mini.has-bg::after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(180deg,rgba(5,5,5,.18),rgba(5,5,5,.5));pointer-events:none}.cm-home-page .cm-sr-mini.has-bg .cm-sr-mini-ic{border:2px solid rgba(255,255,255,.28);box-shadow:0 6px 16px rgba(0,0,0,.4)}.cm-home-page .cm-sr-mini.has-bg .cm-sr-mini-name{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}.cm-home-page .cm-sr-mini.has-bg .cm-sr-mini-sub{color:rgba(255,255,255,.78);text-shadow:0 1px 6px rgba(0,0,0,.6)}.cm-home-page .cm-sr-mini-ic b{font-size:22px;font-weight:800;line-height:1}.cm-home-page .cm-lay-feed{display:flex;flex-direction:column;gap:14px}.cm-home-page .cm-post{border-radius:24px;border:1px solid rgba(255,255,255,.1);background:#0d0d0d;padding:14px 14px 12px}.cm-home-page .cm-post-head{display:flex;align-items:center;gap:12px}.cm-home-page .cm-post-avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.1);color:#f0f3f8;flex:none}.cm-home-page .cm-post-avatar svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.cm-home-page .cm-post-who{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cm-home-page .cm-post-who b{font-size:16px;font-weight:700;color:#f4f6f9}.cm-home-page .cm-post-who small{font-size:13px;color:#8e96a3}.cm-home-page .cm-post-more,.cm-home-page .cm-post-btn{border:0;background:none;color:#e6eaf0;padding:6px;display:grid;place-items:center;font:inherit}.cm-home-page .cm-post-more svg{width:24px;height:24px;fill:currentColor}.cm-home-page .cm-post-media{margin-top:12px;border-radius:18px;overflow:hidden;background:#121212;aspect-ratio:16/10}.cm-home-page .cm-post-media img{width:100%;height:100%;object-fit:cover;display:block}.cm-home-page .cm-post-actions{display:flex;align-items:center;gap:14px;margin-top:10px}.cm-home-page .cm-post-btn svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-post-btn.is-on{color:#9b1b30}.cm-home-page .cm-post-btn.is-on svg{fill:currentColor}.cm-home-page .cm-home-latest{margin-top:22px}.cm-home-page .cm-lay-more{display:grid;place-items:center;width:46px;height:46px;margin:14px auto 0;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#0d0d0d;color:#f1f4f8}.cm-home-page .cm-lay-more svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cm-home-page .cm-lay-list .xcd-wrap{overflow:hidden;border-radius:5.6cqw}.cm-home-page .cm-lay-list .xcd{zoom:.8;width:100%;min-height:0}html body:has(.cm-home-page) #pageContent{padding-bottom:calc(61px + env(safe-area-inset-bottom,0px)) !important}.cm-home-page .cm-ft{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}html body #bottomDock .bottom-dock-inner,html body.theme-light #bottomDock .bottom-dock-inner{border-radius:0 !important;background:#cfd2d7 !important;border-color:rgba(0,0,0,.12) !important}html body #bottomDock .dock-item,html body #bottomDock .dock-label{color:#000 !important}html body #bottomDock .dock-item.is-active{color:#000 !important;background:#b9bdc4 !important}html body #bottomDock .dock-label{font-weight:800 !important}html body #bottomDock .dock-item svg,html body #bottomDock .dock-item .icon{color:#000 !important;stroke:#000 !important;stroke-width:2.3 !important}html body #bottomDock .dock-badge,html body #bottomDock .mr-chat-dock-badge{border-color:#cfd2d7 !important}.cm-home-page .cm-news-home{cursor:pointer}.cm-home-page .cm-news-home-body{padding:12px 4px 4px}.cm-home-page .cm-news-home-body h3{margin:0 0 6px;font-size:16.5px;line-height:1.6;font-weight:700;color:#f4f6f9}.cm-home-page .cm-news-home-body p{margin:0;font-size:13px;line-height:1.9;color:#a3abb7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-news-ph{display:grid;place-items:center;background:linear-gradient(150deg,#131313,#0d0d0d)}.cm-news-ph svg{width:64px;height:64px;fill:none;stroke:#7d8593;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-news-cover{padding:0}.cm-home-page .cm-news-cover svg{width:64px;height:64px;fill:none;stroke:#7d8593;stroke-width:1.4}.cm-home-page .cm-lay-more-wrap{position:relative;margin-top:14px}.cm-home-page .cm-lay-more-wrap .cm-lay-more{margin-top:0}.cm-home-page .cm-lay-more-wrap.has-peek{padding-top:0}.cm-home-page .cm-lay-more-wrap.has-peek .cm-lay-more{position:absolute;z-index:2;top:52px;left:50%;transform:translateX(-50%);margin:0;background:rgba(13,13,13,.88);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cm-home-page .cm-lay-peek{position:relative;z-index:1;max-height:190px;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none;opacity:.5;filter:blur(1.6px) brightness(.8);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.55) 45%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.55) 45%,transparent 100%)}.cm-home-page .cm-lay-peek *{pointer-events:none!important}.cm-home-page .cm-lay-more{position:relative}.cm-home-page .cm-lay-more-label{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4;color:#c9d0db}.cm-home-page .cm-lay-more-wrap:not(.has-peek){padding-bottom:30px}.cm-home-page .cm-lay-more-wrap.has-peek .cm-lay-more{position:absolute}@media (min-width:760px) and (max-width:1023px){.cm-home-page{display:block!important;max-width:760px!important;margin-inline:auto!important}}.cm-home-page .cm-lay-showrooms-banner{container-type:inline-size;position:relative;margin-top:8px;overflow:hidden;background:transparent;contain:layout paint style}.cm-home-page .cm-lay-showrooms-banner{aspect-ratio:1704/1230}.cm-home-page .cm-lay-showrooms-banner .cm-sr-cards{position:absolute;left:0;top:27.236%;width:100%;height:auto;opacity:0;transition:opacity .5s ease-out;pointer-events:none;user-select:none}.cm-home-page .cm-lay-showrooms-banner.is-in .cm-sr-cards{opacity:1}.cm-home-page .cm-lay-showrooms-banner .cm-sr-phone{position:absolute;z-index:2;left:50%;top:11.38%;width:38.67%;height:auto;transform:translate3d(-50%,18%,0);opacity:0;transition:transform .7s cubic-bezier(.16,1,.3,1) .1s,opacity .5s ease-out .1s;pointer-events:none}.cm-home-page .cm-lay-showrooms-banner.is-in .cm-sr-phone{transform:translate3d(-50%,0,0);opacity:1}@media (prefers-reduced-motion:reduce){.cm-home-page .cm-lay-showrooms-banner .cm-sr-cards,.cm-home-page .cm-lay-showrooms-banner .cm-sr-phone{transition:none}}.cm-home-page .cm-lay-showrooms-banner + .cm-lay-section--showrooms{margin-top:24px}.cm-home-page .cm-lay-section--showrooms{margin-top:26px !important}.cm-home-page .cm-lay-head--showrooms{align-items:flex-end;margin-bottom:15px}.cm-home-page .cm-lay-showrooms-heading{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;direction:rtl}.cm-home-page .cm-lay-head--showrooms .cm-lay-showrooms-heading h2{font-size:24px;line-height:1.35;font-weight:900;letter-spacing:-.035em}.cm-home-page .cm-lay-showrooms-heading p{margin:0;color:#9299a4;font-size:12px;line-height:1.8;font-weight:450}.cm-home-page .cm-lay-head--showrooms .cm-lay-link{height:36px;padding:0 12px;gap:7px;white-space:nowrap;font-size:11px;font-weight:800}.cm-home-page .cm-lay-head--showrooms .cm-lay-link span{font-size:17px;line-height:1}.cm-home-page .cm-lay-showrooms{display:flex !important;flex-flow:row nowrap;direction:rtl;align-items:stretch;gap:13px;margin:0 -16px;padding:2px 16px 17px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-padding-inline:16px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cm-home-page .cm-lay-showrooms::-webkit-scrollbar{display:none}.cm-home-page .cm-home-feature-showroom{position:relative;display:flex;flex:0 0 87%;flex-direction:column;width:87%;max-width:650px;min-width:0;overflow:hidden;align-self:stretch;scroll-snap-align:start;scroll-snap-stop:always;border:1px solid rgba(220,228,240,.15);border-radius:23px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012) 46%),#0b0b0b;color:#f4f6fa;box-shadow:0 14px 32px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.045);text-align:right;direction:rtl;isolation:isolate}.cm-home-page .cm-hfs-media{position:relative;display:block;flex:0 0 auto;width:100%;aspect-ratio:1.93/1;padding:0;margin:0;border:0;overflow:hidden;background:#0f0f0f;color:#fff;text-align:inherit;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent}.cm-home-page .cm-hfs-media .sr-photo{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 57%;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.cm-home-page .cm-hfs-media:active .sr-photo:not(.is-logo){transform:scale(1.025)}.cm-home-page .cm-hfs-media .sr-photo.is-logo{inset:24% 36%;width:28%;height:52%;object-fit:contain}.cm-home-page .cm-hfs-media .sr-media-empty,.cm-home-page .cm-hfs-media .cm-hfs-no-cover{position:absolute;inset:0;display:grid;place-items:center;color:#7c8490}.cm-home-page .cm-hfs-media .sr-media-empty svg,.cm-home-page .cm-hfs-no-cover svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.4}.cm-home-page .cm-hfs-image-shade{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(4,4,4,.42),transparent 33%,transparent 60%,rgba(4,4,4,.48))}.cm-home-page .cm-hfs-rank{position:absolute;z-index:2;top:11px;inset-inline-start:11px;display:inline-flex;align-items:center;gap:7px;min-height:31px;padding:0 10px;border:1px solid rgba(255,255,255,.18);border-radius:11px;background:rgba(6,6,6,.78);color:#fff;box-shadow:0 5px 16px rgba(0,0,0,.2)}.cm-home-page .cm-hfs-rank b{font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1;font-weight:900}.cm-home-page .cm-hfs-rank span{font-family:Vazirmatn,Tahoma,sans-serif;font-size:10px;color:#c5cbd4;font-weight:700}.cm-home-page .cm-hfs-featured{position:absolute;z-index:2;top:11px;inset-inline-end:11px;display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 10px;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:rgba(13,13,13,.86);color:#f7f8fa;font-size:10px;font-weight:850;box-shadow:0 5px 16px rgba(0,0,0,.2)}.cm-home-page .cm-hfs-body{padding:13px 13px 12px}.cm-home-page .cm-hfs-profile-row{display:flex;align-items:center;gap:10px;direction:rtl;min-width:0}.cm-home-page .cm-hfs-profile{display:flex;align-items:center;gap:11px;flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:right;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cm-home-page .cm-hfs-avatar{display:grid;place-items:center;flex:0 0 47px;width:47px;height:47px;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:#151515;color:#e8ecf2}.cm-home-page .cm-hfs-avatar img{display:block;width:100%;height:100%;object-fit:cover}.cm-home-page .cm-hfs-avatar svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-hfs-copy{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.cm-home-page .cm-hfs-copy>strong{display:flex;align-items:center;gap:5px;width:100%;min-width:0;max-width:100%;color:#f4f6fa;font-size:15px;line-height:1.55;font-weight:900}.cm-home-page .cm-hfs-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-home-page .cm-hfs-copy>small{display:flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;color:#9ca5b1;font-size:10px;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.cm-home-page .cm-hfs-copy>small svg{width:13px;height:13px;flex:0 0 13px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-hfs-verified{display:inline-grid;place-items:center;flex:0 0 15px;width:15px;height:15px;border-radius:50%;background:#f4f6fa;color:#0c0c0c}.cm-home-page .cm-hfs-verified svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-hfs-open{display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:rgba(255,255,255,.075);color:#f5f6f8;cursor:pointer}.cm-home-page .cm-hfs-open svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-hfs-open:active{background:rgba(255,255,255,.16);transform:scale(.96)}.cm-home-page .cm-hfs-divider{height:1px;margin:12px 0 8px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.11) 13%,rgba(255,255,255,.11) 87%,transparent)}.cm-home-page .cm-hfs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;direction:rtl}.cm-home-page .cm-hfs-stats>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:7px 4px 2px;text-align:center}.cm-home-page .cm-hfs-stats>div+div{border-inline-start:1px solid rgba(255,255,255,.09)}.cm-home-page .cm-hfs-stats dd{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;margin:0;color:#f5f6f9;font-size:14px;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap}.cm-home-page .cm-hfs-stats dd svg{display:block;width:17px;height:17px;flex:0 0 17px;fill:none;stroke:#c2c9d3;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-hfs-stats dd b{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:900}.cm-home-page .cm-hfs-stats dt{margin:0;color:#8f98a5;font-size:9px;line-height:1.7;white-space:nowrap}.cm-home-page .cm-lay-showrooms .sr-home-empty{flex:0 0 100%;min-height:120px;display:grid;place-items:center;padding:24px;border:1px dashed rgba(255,255,255,.15);border-radius:20px;background:#0b0b0b;color:#a0a8b4;text-align:center}@media (min-width:760px){.cm-home-page .cm-lay-showrooms{margin-inline:0;padding-inline:0}.cm-home-page .cm-home-feature-showroom{flex-basis:78%;width:78%}.cm-home-page .cm-lay-head--showrooms .cm-lay-showrooms-heading h2{font-size:26px}.cm-home-page .cm-lay-showrooms-heading p{font-size:13px}.cm-home-page .cm-hfs-body{padding:15px 16px 13px}.cm-home-page .cm-hfs-avatar{flex-basis:52px;width:52px;height:52px;border-radius:16px}.cm-home-page .cm-hfs-copy>strong{font-size:17px}.cm-home-page .cm-hfs-stats dd,.cm-home-page .cm-hfs-stats dd b{font-size:16px}.cm-home-page .cm-hfs-stats dt{font-size:10px}}@media (max-width:380px){.cm-home-page .cm-lay-head--showrooms .cm-lay-link{padding-inline:9px;font-size:10px}.cm-home-page .cm-lay-head--showrooms .cm-lay-showrooms-heading h2{font-size:21px}.cm-home-page .cm-lay-showrooms-heading p{font-size:10px}.cm-home-page .cm-home-feature-showroom{flex-basis:89%;width:89%}.cm-home-page .cm-hfs-body{padding:11px 10px 10px}.cm-home-page .cm-hfs-copy>strong{font-size:13px}.cm-home-page .cm-hfs-stats dd,.cm-home-page .cm-hfs-stats dd b{font-size:12px}.cm-home-page .cm-hfs-stats dd svg{width:15px;height:15px;flex-basis:15px}.cm-home-page .cm-hfs-stats dt{font-size:8px}}@media (prefers-reduced-motion:reduce){.cm-home-page .cm-hfs-media .sr-photo{transition:none}}.cm-home-page .cm-home-boot-showroom-rail{scroll-snap-type:none}.cm-home-page .cm-home-feature-showroom-skeleton{pointer-events:none}.cm-home-page .cm-home-boot-showroom-cover{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:0 !important}.cm-home-page .cm-home-feature-showroom-skeleton .cm-hfs-profile-row{justify-content:flex-start}.cm-home-page .cm-home-feature-showroom-skeleton .cm-hfs-stats{display:grid}.cm-home-page .cm-home-feature-showroom-skeleton .cm-hfs-stats>div{display:flex;align-items:center;flex-direction:column;gap:4px}.cm-home-page .cm-home-feature-showroom{padding:10px 10px 6px;border-radius:30px;gap:0;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#0d0d0d,#070707);box-shadow:0 18px 40px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.06)}.cm-home-page .cm-hfs-media{aspect-ratio:1.78/1;border-radius:22px}.cm-home-page .cm-hfs-image-shade{background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 30%,transparent 62%,rgba(7,7,7,.55))}.cm-home-page .cm-hfs-rank{top:12px;inset-inline-start:12px;min-height:38px;padding:0 14px;gap:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(9,9,9,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cm-home-page .cm-hfs-rank b{font-size:21px;font-weight:900;letter-spacing:-.01em}.cm-home-page .cm-hfs-move{display:inline-flex;align-items:center;gap:3px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:800;line-height:1}.cm-home-page .cm-hfs-move svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cm-home-page .cm-hfs-move.is-up{color:#2fe27a}.cm-home-page .cm-hfs-move.is-down{color:#9b1b30}.cm-home-page .cm-hfs-featured{top:12px;inset-inline-end:12px;gap:6px;min-height:36px;padding:0 14px;border-radius:13px;border:1px solid rgba(155,27,48,.28);background:linear-gradient(180deg,rgba(155,27,48,.86),rgba(155,27,48,.9));color:#9b1b30;font-size:12px;font-weight:800}.cm-home-page .cm-hfs-featured svg{width:18px;height:18px;flex:0 0 18px}.cm-home-page .cm-hfs-body{padding:14px 8px 8px}.cm-home-page .cm-hfs-profile-row{gap:12px}.cm-home-page .cm-hfs-profile{gap:13px}.cm-home-page .cm-hfs-avatar{flex:0 0 58px;width:58px;height:58px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#0d0d0d}.cm-home-page .cm-hfs-avatar img{object-fit:contain;padding:9px;box-sizing:border-box}.cm-home-page .cm-hfs-copy{gap:5px}.cm-home-page .cm-hfs-copy>strong{font-size:19px;font-weight:800}.cm-home-page .cm-hfs-copy>small{font-size:13px;color:#8d939d;gap:5px}.cm-home-page .cm-hfs-copy>small svg{width:15px;height:15px;flex-basis:15px}.cm-home-page .cm-hfs-open{flex:0 0 46px;width:46px;height:46px;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.06)}.cm-home-page .cm-hfs-open svg{width:20px;height:20px;transform:scaleX(-1)}.cm-home-page .cm-hfs-divider{margin:14px 0 6px;background:rgba(255,255,255,.07)}.cm-home-page .cm-hfs-stats>div{gap:6px;padding:10px 4px 6px}.cm-home-page .cm-hfs-stats>div+div{border-inline-start:1px solid rgba(255,255,255,.08)}.cm-home-page .cm-hfs-stats dd{gap:8px}.cm-home-page .cm-hfs-stats dd b{font-size:18px;font-weight:800}.cm-home-page .cm-hfs-stats dd svg{width:20px;height:20px;flex-basis:20px;stroke:#d3d8e0}.cm-home-page .cm-hfs-stats dt{font-size:12px;color:#8d939d}.cm-home-page .cm-hfs-dots{display:flex;justify-content:center;align-items:center;gap:11px;margin-top:2px;direction:rtl}.cm-home-page .cm-hfs-dots i{display:block;width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.22);transition:background .2s,transform .2s}.cm-home-page .cm-hfs-dots i.is-active{background:#fff;transform:scale(1.15)}@media (max-width:420px){.cm-home-page .cm-home-feature-showroom{border-radius:26px;padding:8px 8px 4px}.cm-home-page .cm-hfs-media{border-radius:19px}.cm-home-page .cm-hfs-rank b{font-size:18px}.cm-home-page .cm-hfs-avatar{flex-basis:50px;width:50px;height:50px}.cm-home-page .cm-hfs-copy>strong{font-size:16px}.cm-home-page .cm-hfs-copy>small{font-size:11px}.cm-home-page .cm-hfs-open{flex-basis:40px;width:40px;height:40px}.cm-home-page .cm-hfs-stats dd b{font-size:15px}.cm-home-page .cm-hfs-stats dd svg{width:17px;height:17px;flex-basis:17px}.cm-home-page .cm-hfs-stats dt{font-size:10px}}.cm-home-page .cm-hfs-rank{inset-inline:auto;right:12px;left:auto}.cm-home-page .cm-hfs-featured{inset-inline:auto;left:12px;right:auto}.cm-home-page .cm-home-feature-showroom{background:rgba(12,12,12,.38);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(24px) saturate(1.5);backdrop-filter:blur(24px) saturate(1.5);box-shadow:0 18px 44px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.03)}.cm-home-page .cm-hfs-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit}.cm-home-page .cm-hfs-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,5,.15) 0%,rgba(5,5,5,.35) 45%,rgba(5,5,5,.62) 100%)}.cm-home-page .cm-hfs-bg .sr-photo,.cm-home-page .cm-hfs-bg img{position:absolute;inset:-12%;width:124%;height:124%;max-width:none;object-fit:cover;object-position:center top;filter:blur(26px) saturate(1.35);transform:none}.cm-home-page .cm-hfs-bg .sr-photo.is-logo{inset:-12%;width:124%;height:124%;object-fit:cover}.cm-home-page .cm-hfs-bg svg,.cm-home-page .cm-hfs-bg .sr-media-empty,.cm-home-page .cm-hfs-bg .cm-hfs-no-cover{display:none}.cm-home-page .cm-hfs-avatar{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}.cm-home-page .cm-hfs-open{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.14)}.cm-home-page .cm-hfs-divider{background:rgba(255,255,255,.14)}.cm-home-page .cm-hfs-stats>div+div{border-inline-start-color:rgba(255,255,255,.14)}.cm-home-page .cm-hfs-copy>small,.cm-home-page .cm-hfs-stats dt{color:#c3c8d1}.cm-home-page .cm-home-feature-showroom{padding:0 0 6px}.cm-home-page .cm-hfs-media{border-radius:0}.cm-home-page .cm-hfs-image-shade{background:linear-gradient(180deg,rgba(0,0,0,.3),transparent 30%,transparent 55%,rgba(6,6,6,.6))}.cm-home-page .cm-hfs-body{padding:14px 16px 8px}.cm-home-page .cm-hfs-avatar{border:0;border-radius:50%;background:transparent;box-shadow:none;overflow:hidden}.cm-home-page .cm-hfs-avatar img{width:100%;height:100%;padding:0;object-fit:cover;border-radius:50%}@media (max-width:420px){.cm-home-page .cm-home-feature-showroom{padding:0 0 4px}.cm-home-page .cm-hfs-media{border-radius:0}.cm-home-page .cm-hfs-body{padding:12px 12px 6px}}.cm-home-page .cm-hfs-media{-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 62%,transparent 100%)}.cm-home-page .cm-news-carousel{min-width:0;position:relative}.cm-home-page .cm-news-carousel-track{display:flex;gap:12px;direction:rtl;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0 4px}.cm-home-page .cm-news-carousel-track::-webkit-scrollbar{display:none}.cm-home-page .cm-news-slide{flex:0 0 100%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always;content-visibility:auto;contain-intrinsic-size:auto 420px}.cm-home-page .cm-news-slide>.cm-post{height:100%;box-sizing:border-box}.cm-home-page .cm-news-carousel-dots{display:flex;align-items:center;justify-content:center;gap:6px;height:22px;padding-top:8px;direction:rtl}.cm-home-page .cm-news-carousel-dot{appearance:none;-webkit-appearance:none;border:0;padding:0;position:relative;width:6px;height:6px;min-width:6px;border-radius:999px;background:#555c67;opacity:.85;cursor:pointer;transition:width .25s ease,height .25s ease,background-color .25s ease,opacity .25s ease}.cm-home-page .cm-news-carousel-dot::after{content:"";position:absolute;inset:-9px -4px}.cm-home-page .cm-news-carousel-dot.is-edge{width:4px;height:4px;min-width:4px;opacity:.55}.cm-home-page .cm-news-carousel-dot.is-active{width:20px;background:#f3f4f6;opacity:1}.cm-home-page .cm-news-carousel-dot:focus-visible{outline:2px solid #f3f4f6;outline-offset:3px}@media(prefers-reduced-motion:reduce){.cm-home-page .cm-news-carousel-track{scroll-behavior:auto}.cm-home-page .cm-news-carousel-dot{transition:none!important}}.cm-home-page .cm-lay-section--showrooms{content-visibility:auto;contain-intrinsic-size:auto 430px}.cm-home-page .cm-home-feature-showroom{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#090909!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 6px 16px rgba(0,0,0,.35)!important;contain:layout paint style}.cm-home-page .cm-hfs-bg{display:none!important}.cm-home-page .cm-hfs-media{-webkit-mask-image:none!important;mask-image:none!important}.cm-home-page .cm-hfs-image-shade{background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 30%,transparent 55%,#090909 100%)!important}.cm-home-page .cm-hfs-media .sr-photo{transition:none!important;transform:none!important}.cm-home-page .cm-hfs-avatar,.cm-home-page .cm-hfs-open{background:rgba(255,255,255,.08)!important}.cm-home-page .cm-lay-section--showrooms .cm-lay-showrooms-banner{margin-top:0}.cm-home-page .cm-lay-section--showrooms .cm-lay-showrooms{margin-top:14px}.cm-home-page .cm-lay-section--showrooms{contain-intrinsic-size:auto 760px}.cm-home-page .cm-lay-showrooms-banner .cm-sr-cards{-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.55) 7%,#000 20%,#000 80%,rgba(0,0,0,.55) 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.55) 7%,#000 20%,#000 80%,rgba(0,0,0,.55) 93%,transparent 100%)}.cm-home-page .cm-lay-showrooms-banner .cm-sr-phone,.cm-home-page .cm-lay-showrooms-banner.is-in .cm-sr-phone{transform:translate3d(-50%,calc((1 - var(--sr-p,1)) * 70%),0);opacity:clamp(0,calc(var(--sr-p,1) * 2.4),1);transition:none;will-change:transform,opacity}.cm-home-page .cm-lay-showrooms-banner .cm-sr-phone,.cm-home-page .cm-lay-showrooms-banner.is-in .cm-sr-phone{animation:none !important}.cm-home-page .cm-sr-intro{--sr-red:#9b1b30;position:relative;isolation:isolate;margin:26px 8px 38px;padding:6px 0 0;text-align:center;direction:rtl;display:flex;flex-direction:column;align-items:center}.cm-home-page .cm-sr-intro::before{content:"";position:absolute;z-index:-1;left:50%;top:10%;width:78%;aspect-ratio:2/1;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(155,27,48,.20),transparent 72%);filter:blur(22px);opacity:0;transition:opacity 1.2s ease-out;pointer-events:none}.cm-home-page .cm-sr-intro.is-in::before{opacity:1}.cm-home-page .cm-sr-eyebrow{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:800;color:#9b1b30;background:rgba(155,27,48,.10);border:1px solid rgba(155,27,48,.28);opacity:0;transform:translate3d(0,8px,0);transition:opacity .5s ease-out,transform .6s cubic-bezier(.22,1,.36,1)}.cm-home-page .cm-sr-dot{width:7px;height:7px;border-radius:50%;background:var(--sr-red);box-shadow:0 0 0 0 rgba(155,27,48,.55);animation:cmSrPulse 2.2s ease-out infinite}@keyframes cmSrPulse{70%{box-shadow:0 0 0 8px rgba(155,27,48,0)}100%{box-shadow:0 0 0 0 rgba(155,27,48,0)}}.cm-home-page .cm-sr-text{margin:16px 0 0;font-size:clamp(23px,6.6vw,32px);line-height:1.6;font-weight:800;letter-spacing:0;color:#f3f5f8;text-wrap:balance}.cm-home-page .cm-sr-w{display:inline-block;opacity:0;transform:translate3d(0,12px,0);filter:blur(7px);will-change:opacity,transform,filter}.cm-home-page .cm-sr-hl{background:linear-gradient(100deg,#9b1b30 0%,#9b1b30 55%,#9b1b30 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cm-home-page .cm-sr-chips{list-style:none;margin:20px 0 0;padding:9px 6px;display:inline-flex;align-items:center;border-radius:999px;font-size:11.5px;font-weight:700;color:#aab0bb;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);opacity:0;transform:translate3d(0,8px,0);transition:opacity .6s ease-out,transform .7s cubic-bezier(.22,1,.36,1)}.cm-home-page .cm-sr-chips li{display:inline-flex;align-items:center;gap:6px;padding:0 12px;white-space:nowrap}.cm-home-page .cm-sr-chips li+li{border-inline-start:1px solid rgba(255,255,255,.12)}.cm-home-page .cm-sr-chips svg{width:14px;height:14px;fill:none;stroke:var(--sr-red);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.cm-home-page .cm-sr-rule{display:block;width:100%;height:1px;margin-top:34px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16) 30%,rgba(155,27,48,.5) 50%,rgba(255,255,255,.16) 70%,transparent);transform:scaleX(0);transform-origin:center;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.cm-home-page .cm-sr-intro.is-in .cm-sr-eyebrow{opacity:1;transform:none}.cm-home-page .cm-sr-intro.is-in .cm-sr-w{animation:cmSrWord .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.35s + var(--i,0) * 120ms)}.cm-home-page .cm-sr-intro.is-in .cm-sr-chips{opacity:1;transform:none;transition-delay:calc(.55s + var(--n,8) * 120ms)}.cm-home-page .cm-sr-intro.is-in .cm-sr-rule{transform:scaleX(1);transition-delay:calc(.85s + var(--n,8) * 120ms)}@keyframes cmSrWord{to{opacity:1;transform:none;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.cm-home-page .cm-sr-eyebrow,.cm-home-page .cm-sr-w,.cm-home-page .cm-sr-chips{opacity:1;transform:none;filter:none;transition:none;animation:none!important}.cm-home-page .cm-sr-rule{transform:none;transition:none}.cm-home-page .cm-sr-dot{animation:none}.cm-home-page .cm-sr-intro::before{opacity:1;transition:none}}html.theme-light .cm-home-page .cm-sr-text,body.theme-light .cm-home-page .cm-sr-text{color:#12151a}html.theme-light .cm-home-page .cm-sr-chips,body.theme-light .cm-home-page .cm-sr-chips{color:#586070;background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.09)}html.theme-light .cm-home-page .cm-sr-chips li+li,body.theme-light .cm-home-page .cm-sr-chips li+li{border-color:rgba(0,0,0,.12)}html.theme-light .cm-home-page .cm-sr-eyebrow,body.theme-light .cm-home-page .cm-sr-eyebrow{color:#9b1b30}html.theme-light .cm-home-page .cm-sr-intro::before,body.theme-light .cm-home-page .cm-sr-intro::before{background:radial-gradient(closest-side,rgba(155,27,48,.13),transparent 72%)}.cm-news-social{margin-top:10px;border-top:1px solid rgba(255,255,255,.08);padding-top:6px}.cm-news-acts{display:flex;align-items:center;gap:6px}.cm-news-act{appearance:none;border:0;background:none;color:#c9d0da;font:inherit;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 10px;border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s}.cm-news-act:hover{background:rgba(255,255,255,.06)}.cm-news-act:active{transform:scale(.96)}.cm-news-act:focus-visible{outline:2px solid #8ab4ff;outline-offset:1px}.cm-news-ic{display:grid;place-items:center}.cm-news-ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cm-news-n{font-size:13px;font-weight:600;min-width:0}.cm-news-n:empty{display:none}.cm-news-act.is-on{color:#9b1b30}.cm-news-act.is-on .cm-news-ic svg{fill:currentColor;animation:cmNewsPop .38s cubic-bezier(.2,1.6,.4,1)}.cm-news-act.is-open{color:#fff}.cm-news-act--share{margin-inline-start:auto}@keyframes cmNewsPop{0%{transform:scale(.7)}60%{transform:scale(1.25)}100%{transform:scale(1)}}.cm-news-cm{padding:6px 2px 4px}.cm-news-cm[hidden]{display:none}.cm-news-cm-list{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.cm-news-cm-list li{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:14px;background:rgba(255,255,255,.06);font-size:13px;line-height:1.8;color:#e6eaf0}.cm-news-cm-list li b{font-size:12px;color:#9aa3b0;font-weight:600}.cm-news-cm-list li.is-empty{background:none;color:#8e96a3;padding:4px 2px}.cm-news-cm-form{display:flex;gap:8px;align-items:center}.cm-news-cm-form input{flex:1;min-width:0;height:42px;border-radius:21px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#fff;padding:0 16px;font:inherit;font-size:16px}.cm-news-cm-form input::placeholder{color:#7d8593}.cm-news-cm-form button{height:42px;padding:0 18px;border-radius:21px;border:0;background:#fff;color:#070707;font:inherit;font-size:14px;font-weight:700;cursor:pointer}html.theme-light .cm-news-social{border-top-color:rgba(0,0,0,.08)}html.theme-light .cm-news-act{color:#222222}html.theme-light .cm-news-cm-list li{background:rgba(0,0,0,.05);color:#111}html.theme-light .cm-news-cm-form input{background:#fff;color:#111;border-color:rgba(0,0,0,.14)}html.theme-light .cm-news-cm-form button{background:#111;color:#fff}@media (prefers-reduced-motion:reduce){.cm-news-act.is-on .cm-news-ic svg{animation:none}}.nw-card{background:var(--sr-card,#0e0e0e);border-radius:18px;overflow:hidden;color:var(--sr-label,#fff);box-shadow:var(--sr-shadow,none)}.nw-open{display:block;cursor:pointer;-webkit-tap-highlight-color:transparent;outline-offset:-2px}.nw-ph,.nw-hero{position:relative;overflow:hidden;background:var(--sr-fill,rgba(255,255,255,.07))}.nw-ph{aspect-ratio:16/9}.nw-hero{aspect-ratio:16/10}.nw-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nw-bd{padding:14px 16px 0}.nw-cat{font-size:12.5px;font-weight:600;color:var(--sr-blue,#0a84ff)}.nw-bd h3{margin:4px 0 0;font-size:17px;line-height:1.75;font-weight:600;color:var(--sr-label,#fff)}.nw-sm{margin:6px 0 0;font-size:14px;line-height:1.9;color:var(--sr-label-2,rgba(235,235,245,.62));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.nw-meta{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--sr-label-3,rgba(235,235,245,.34));min-width:0}.nw-meta i{width:3px;height:3px;border-radius:50%;background:currentColor;flex:0 0 3px}.nw-card .cm-news-social,.nw-detail .cm-news-social{margin:0;border:0;padding:8px 16px 10px;border-top:1px solid var(--sr-sep,rgba(255,255,255,.09))}.nw-card .cm-news-social{border-top:0;padding-top:10px}.nw-card .cm-news-acts,.nw-detail .cm-news-acts{gap:0;margin-inline:-8px}.nw-card .cm-news-acts .nw-meta{flex:1;margin-inline-start:8px}.nw-card .cm-news-social .cm-news-act,.nw-detail .cm-news-social .cm-news-act{color:var(--sr-label-3,rgba(235,235,245,.34));min-height:36px;padding:6px 8px;border-radius:10px}.nw-card .cm-news-social .cm-news-act:hover,.nw-detail .cm-news-social .cm-news-act:hover{background:var(--sr-fill,rgba(255,255,255,.07))}.nw-card .cm-news-social .cm-news-act.is-on,.nw-detail .cm-news-social .cm-news-act.is-on{color:#9b1b30}.nw-card .cm-news-ic svg,.nw-detail .cm-news-ic svg{width:20px;height:20px;stroke-width:1.6}.nw-card .cm-news-n,.nw-detail .cm-news-n{font-size:12.5px}.nw-card .cm-news-act--share,.nw-detail .cm-news-act--share{margin-inline-start:0}.nw-detail .cm-news-act--share{margin-inline-start:auto}.nw-card .cm-news-cm,.nw-detail .cm-news-cm{padding:6px 8px 4px}.nw-detail{margin:0 16px;background:var(--sr-card,#0e0e0e);border-radius:18px;overflow:hidden;color:var(--sr-label,#fff);box-shadow:var(--sr-shadow,none)}.nw-dbd{padding:16px 18px 6px}.nw-title{margin:6px 0 8px;font-size:21px;line-height:1.7;font-weight:700;color:var(--sr-label,#fff)}.nw-lead{margin:16px 0 0;font-size:15.5px;line-height:2.1;color:var(--sr-label,#fff);opacity:.9}.nw-info{margin:20px 0 0;border-top:1px solid var(--sr-sep,rgba(255,255,255,.09))}.nw-info>div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--sr-sep,rgba(255,255,255,.09));font-size:14px}.nw-info dt{color:var(--sr-label-2,rgba(235,235,245,.62));margin:0}.nw-info dd{margin:0;font-weight:600;color:var(--sr-label,#fff)}.nw-src{display:flex;align-items:center;justify-content:center;gap:6px;margin:16px 0 10px;height:48px;border:0;border-radius:14px;background:var(--sr-chip-on-bg,#fff);color:var(--sr-chip-on-fg,#000);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.nw-src svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nw-more{margin:26px 16px 0}.nw-more h3{margin:0 4px 6px;font-size:17px;font-weight:700;color:var(--sr-label,#fff)}.nw-rows{background:var(--sr-card,#0e0e0e);border-radius:18px;padding:0 16px}.nw-row{display:flex;gap:14px;align-items:flex-start;padding:14px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.nw-row+.nw-row{border-top:1px solid var(--sr-sep,rgba(255,255,255,.09))}.nw-row-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.nw-row h4{margin:0;font-size:15px;line-height:1.8;font-weight:600;color:var(--sr-label,#fff);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.nw-row-ph{position:relative;flex:0 0 84px;width:84px;height:84px;border-radius:12px;overflow:hidden;background:var(--sr-fill,rgba(255,255,255,.07))}@media (min-width:640px){.nw-detail,.nw-more{margin-inline:16px}}.nw-tick{display:flex;align-items:center;gap:10px;min-width:0;padding:2px 8px 8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.nw-tick[hidden]{display:none}.nw-avs{display:flex;flex:0 0 auto}.nw-av{box-sizing:content-box;width:22px;height:22px;border-radius:50%;overflow:hidden;display:grid;place-items:center;font-size:11px;font-weight:700;line-height:1;color:#fff;background:var(--sr-fill-2,rgba(255,255,255,.11));border:2px solid var(--sr-card,#0e0e0e);margin-inline-start:-9px;flex:0 0 22px}.nw-avs .nw-av:first-child{margin-inline-start:0}.nw-av img{width:100%;height:100%;object-fit:cover;display:block}.nw-av--s{width:20px;height:20px;flex-basis:20px;font-size:10px;border:0;margin:0}.nw-tick-txt{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px;font-size:13px;line-height:1.8;color:var(--sr-label-2,rgba(235,235,245,.62));transition:opacity .28s ease,transform .28s ease}.nw-tick-txt b{flex:0 1 auto;max-width:45%;color:var(--sr-label,#fff);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nw-tick-txt span{flex:1 1 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nw-tick.is-out .nw-tick-txt{opacity:0;transform:translateY(-8px)}.nw-tick.is-pre .nw-tick-txt{opacity:0;transform:translateY(8px);transition:none}.cm-news-cm-list li b{display:flex;align-items:center;gap:6px}@media (prefers-reduced-motion:reduce){.nw-tick-txt{transition:none}.nw-tick.is-out .nw-tick-txt,.nw-tick.is-pre .nw-tick-txt{transform:none}}html.nw-sheet-open,html.nw-sheet-open body{overflow:hidden}.nw-sheet{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-end;justify-content:center}.nw-sheet[hidden]{display:none}.nw-sheet-bd{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .24s ease}.nw-sheet-card{position:relative;display:flex;flex-direction:column;width:100%;max-width:460px;max-height:80vh;max-height:80dvh;background:var(--sr-card,#060606);color:var(--sr-label,#fff);border:1px solid var(--sr-sep,rgba(255,255,255,.09));border-radius:24px 24px 0 0;overflow:hidden;transform:translateY(24px);opacity:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .24s ease;font-family:inherit}.nw-sheet.is-open .nw-sheet-bd{opacity:1}.nw-sheet.is-open .nw-sheet-card{transform:none;opacity:1}@media (min-width:560px){.nw-sheet{align-items:center}.nw-sheet-card{border-radius:24px;max-height:min(640px,86dvh)}}.nw-sheet-h{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--sr-sep,rgba(255,255,255,.09))}.nw-sheet-h h2{margin:0;font-size:19px;font-weight:600;color:var(--sr-label,#fff)}.nw-x{appearance:none;border:0;background:none;color:var(--sr-label-2,rgba(235,235,245,.62));width:36px;height:36px;margin:-6px;display:grid;place-items:center;border-radius:50%;cursor:pointer}.nw-x:hover{background:var(--sr-fill,rgba(255,255,255,.07))}.nw-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.nw-sheet-list{flex:1;min-height:120px;overflow-y:auto;padding:18px 20px 10px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.nw-sheet-empty{margin:36px 0;text-align:center;font-size:14px;color:var(--sr-label-3,rgba(235,235,245,.34))}.nw-c{position:relative;padding-bottom:20px}.nw-c:not(:last-child)::before{content:"";position:absolute;inset-inline-start:12px;top:34px;bottom:4px;width:1px;background:var(--sr-sep,rgba(255,255,255,.13))}.nw-c-h{display:flex;align-items:center;gap:9px;min-width:0}.nw-c-h b{font-size:14.5px;font-weight:600;color:var(--sr-label,#fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nw-c-h small{font-size:12.5px;color:var(--sr-label-3,rgba(235,235,245,.34));white-space:nowrap}.nw-c-t{margin:6px 0 0;padding-inline-start:35px;font-size:14.5px;line-height:1.95;color:var(--sr-label-2,rgba(235,235,245,.7));overflow-wrap:anywhere}.nw-av--m{width:26px;height:26px;flex-basis:26px;font-size:11.5px;border:0;margin:0}.nw-sheet-form{display:flex;align-items:center;gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sr-sep,rgba(255,255,255,.09))}.nw-me{display:flex;flex:0 0 auto}.nw-sheet-form input{flex:1;min-width:0;height:40px;border:0;outline:0;background:none;color:var(--sr-label,#fff);font:inherit;font-size:16px;padding:0}.nw-sheet-form input::placeholder{color:var(--sr-label-3,rgba(235,235,245,.34))}.nw-send{appearance:none;border:0;flex:0 0 34px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--sr-chip-on-bg,#fff);color:var(--sr-chip-on-fg,#000);cursor:pointer;transition:opacity .2s,transform .15s}.nw-send:disabled{opacity:.35;cursor:default}.nw-send:not(:disabled):active{transform:scale(.92)}.nw-send svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.nw-sheet-bd,.nw-sheet-card{transition:none}}.nw-sheet-ctx:empty{display:none}.nw-sheet-ctx{display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--sr-fill,rgba(255,255,255,.07));border-bottom:1px solid var(--sr-sep,rgba(255,255,255,.09))}.nw-ctx-ph{position:relative;flex:0 0 54px;width:54px;height:54px;border-radius:12px;overflow:hidden;background:var(--sr-fill-2,rgba(255,255,255,.11))}.nw-ctx-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nw-ctx-lb{font-size:11.5px;font-weight:600;color:var(--sr-blue,#0a84ff)}.nw-ctx-tx b{font-size:14px;line-height:1.7;font-weight:600;color:var(--sr-label,#fff);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.nw-c-a{display:flex;align-items:center;gap:18px;margin-top:2px;padding-inline-start:35px}.nw-c-btn{appearance:none;border:0;background:none;padding:4px 0;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:12.5px;font-weight:600;color:var(--sr-label-3,rgba(235,235,245,.34));cursor:pointer;-webkit-tap-highlight-color:transparent}.nw-c-btn:hover{color:var(--sr-label-2,rgba(235,235,245,.62))}.nw-c-like{margin-inline-start:auto}.nw-c-like svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nw-c-like.is-on{color:#9b1b30}.nw-c-like.is-on svg{fill:currentColor}.nw-c-like span:empty{display:none}.nw-reps{margin-top:8px;padding-inline-start:35px}.nw-r{padding-bottom:12px}.nw-r::before{display:none}.nw-r .nw-c-t{padding-inline-start:31px;font-size:14px}.nw-r .nw-c-a{padding-inline-start:31px}.nw-av--r{width:22px;height:22px;flex-basis:22px;font-size:10.5px;border:0;margin:0}.nw-at{font-weight:600;color:var(--sr-blue,#0a84ff)}.nw-replying{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 20px;background:var(--sr-fill,rgba(255,255,255,.07));border-top:1px solid var(--sr-sep,rgba(255,255,255,.09));font-size:13px;color:var(--sr-label-2,rgba(235,235,245,.62))}.nw-replying[hidden]{display:none}.nw-replying b{color:var(--sr-label,#fff);font-weight:600}.nw-replying .nw-x{width:30px;height:30px;margin:-4px}:root{--dock-bg:#ffffff;--dock-icon:#0d0d0d;--dock-pill:#0d0d0d;--dock-pill-icon:#ffffff}html body #bottomDock#bottomDock.bottom-dock{position:fixed !important;left:0 !important;right:0 !important;inset-inline:0 !important;bottom:calc(12px + env(safe-area-inset-bottom,0px)) !important;width:100% !important;max-width:none !important;margin:0 !important;transform:none !important;padding:0 14px !important;box-sizing:border-box !important;z-index:120 !important;justify-content:center !important;pointer-events:none !important}html body #bottomDock#bottomDock.bottom-dock .bottom-dock-inner,html body.theme-light #bottomDock#bottomDock.bottom-dock .bottom-dock-inner,html body[data-dock-page] #bottomDock#bottomDock.bottom-dock .bottom-dock-inner{pointer-events:auto !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-around !important;width:100% !important;max-width:440px !important;margin:0 auto !important;box-sizing:border-box !important;min-height:0 !important;height:auto !important;padding:9px 10px !important;gap:0 !important;background:var(--dock-bg) !important;background-image:none !important;border:0 !important;border-radius:26px !important;overflow:visible !important;box-shadow:0 10px 28px rgba(0,0,0,.38),0 2px 6px rgba(0,0,0,.22) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body #bottomDock#bottomDock.bottom-dock .bottom-dock-inner::before,html body #bottomDock#bottomDock.bottom-dock .bottom-dock-inner::after{display:none !important;content:none !important}html body #bottomDock#bottomDock.bottom-dock .dock-item,html body.theme-light #bottomDock#bottomDock.bottom-dock .dock-item{flex:0 0 auto !important;width:48px !important;height:46px !important;min-height:46px !important;padding:0 !important;margin:0 !important;gap:0 !important;align-items:center !important;justify-content:center !important;border-radius:999px !important;background:transparent !important;background-color:transparent !important;color:var(--dock-icon) !important;box-shadow:none !important;border:0 !important;transition:width .28s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease,opacity .15s ease}html body #bottomDock#bottomDock.bottom-dock .dock-item.is-active,html body.theme-light #bottomDock#bottomDock.bottom-dock .dock-item.is-active{width:78px !important;background:var(--dock-pill) !important;background-color:var(--dock-pill) !important;color:var(--dock-pill-icon) !important}html body #bottomDock#bottomDock.bottom-dock .dock-item:active{opacity:.7}html body #bottomDock#bottomDock.bottom-dock .dock-label{display:none !important}html body #bottomDock#bottomDock.bottom-dock .dock-icon{display:flex !important;align-items:center;justify-content:center}html body #bottomDock#bottomDock.bottom-dock .dock-item svg,html body #bottomDock#bottomDock.bottom-dock .dock-item .icon{width:23px !important;height:23px !important;color:currentColor !important;stroke:currentColor !important;stroke-width:1.7 !important}html body #bottomDock#bottomDock.bottom-dock .dock-item.is-active .dock-icon svg{stroke-width:1.8 !important}html body #bottomDock#bottomDock.bottom-dock .mr-chat-dock-badge,html body #bottomDock#bottomDock.bottom-dock .qa-dock-badge,html body #bottomDock#bottomDock.bottom-dock .dock-badge{border-color:var(--dock-bg) !important}html body #bottomDock#bottomDock.bottom-dock .dock-item.is-active .mr-chat-dock-badge,html body #bottomDock#bottomDock.bottom-dock .dock-item.is-active .qa-dock-badge{border-color:var(--dock-pill) !important}html body #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="qa"]{display:none !important}html body #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="home"]{display:none !important}html body[data-dock-page="listings"] #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="home"]{display:flex !important;order:1}html body[data-dock-page="listings"] #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]{display:none !important}html body[data-dock-page="listings"] #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="saved"]{order:2}html body[data-dock-page="listings"] #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="messages"]{order:3}html body[data-dock-page="listings"] #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="account"]{order:4}html body[data-dock-page="vehicle"] #bottomDock#bottomDock.bottom-dock,html body:has(#pageContent > [data-page="vehicle"]) #bottomDock#bottomDock.bottom-dock{display:none !important}html body:not([data-dock-page="vehicle"]) #pageContent{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px)) !important}:root{--fab-size:56px;--fab-lift:14px;--fab-a:#1a1a1a;--fab-b:#101010;--fab-c:#090909}html body:not(#x) #bottomDock#bottomDock.bottom-dock .bottom-dock-inner{display:grid !important;grid-template-columns:1fr 1fr calc(var(--fab-size) + 10px) 1fr 1fr !important;grid-auto-flow:row !important;align-items:center !important;justify-items:center !important;justify-content:stretch !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item{grid-row:1 !important;order:0 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="home"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="listings"]{grid-column:1 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="saved"]{grid-column:2 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]{grid-column:3 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="messages"]{grid-column:4 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="account"]{grid-column:5 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.is-active{width:62px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]{display:flex !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"].is-active{position:relative !important;z-index:3 !important;width:var(--fab-size) !important;height:var(--fab-size) !important;min-height:var(--fab-size) !important;border-radius:50% !important;color:#fff !important;background:linear-gradient(160deg,var(--fab-a),var(--fab-b) 55%,var(--fab-c)) !important;background-color:var(--fab-b) !important;box-shadow:0 0 0 5px var(--dock-bg),0 -1px 0 5px var(--dock-bg),0 6px 14px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.12) !important;transform:translateY(calc(var(--fab-lift) * -1));transition:transform .22s cubic-bezier(.2,.8,.2,1) !important;-webkit-tap-highlight-color:transparent}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]::after{content:none !important;display:none !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"] svg{width:26px !important;height:26px !important;stroke:#fff !important;stroke-width:2.1 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]:active{opacity:1 !important;transform:translateY(calc(var(--fab-lift) * -1 + 1px)) scale(.94)}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]:focus-visible{outline:2px solid #fff;outline-offset:3px}html body:not([data-dock-page="vehicle"]) #pageContent{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px)) !important}:root{--dock-icon:rgba(255,255,255,.78);--dock-pill:rgba(255,255,255,.16);--dock-pill-icon:#fff;--dock-bg:rgba(13,13,13,.5)}html body:not(#x) #bottomDock#bottomDock.bottom-dock .bottom-dock-inner{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.05)) !important;-webkit-backdrop-filter:blur(26px) saturate(190%) !important;backdrop-filter:blur(26px) saturate(190%) !important;border:1px solid rgba(255,255,255,.16) !important;box-shadow:0 14px 34px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.28),inset 0 -1px 0 rgba(255,255,255,.05) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.is-active{box-shadow:inset 0 1px 0 rgba(255,255,255,.25) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .mr-chat-dock-badge,html body:not(#x) #bottomDock#bottomDock.bottom-dock .qa-dock-badge{border-color:rgba(18,18,18,.9) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"].is-active{background:linear-gradient(160deg,rgba(255,255,255,.30),rgba(255,255,255,.08)) !important;background-color:transparent !important;-webkit-backdrop-filter:blur(22px) saturate(190%);backdrop-filter:blur(22px) saturate(190%);border:1px solid rgba(255,255,255,.34) !important;box-shadow:0 10px 24px rgba(0,0,0,.45),inset 0 1.5px 0 rgba(255,255,255,.5),inset 0 -8px 14px rgba(255,255,255,.04) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"].is-active{background:radial-gradient(110% 80% at 30% 8%,rgba(255,255,255,.22),rgba(255,255,255,0) 55%),linear-gradient(160deg,#5a5d66 0%,#1f1f1f 55%,#171717 100%) !important;background-color:#1f1f1f !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;border:1px solid rgba(255,255,255,.28) !important;box-shadow:0 10px 22px rgba(0,0,0,.5),inset 0 1.5px 0 rgba(255,255,255,.4),inset 0 -6px 12px rgba(0,0,0,.25) !important}@keyframes badgePop{0%{transform:scale(.4)}55%{transform:scale(1.35)}100%{transform:scale(1)}}.mr-bell-badge.is-pop,.mr-chat-dock-badge.is-pop,.qa-dock-badge.is-pop{animation:badgePop .38s cubic-bezier(.2,.9,.3,1.4)}@media (prefers-reduced-motion:reduce){.mr-bell-badge.is-pop,.mr-chat-dock-badge.is-pop{animation:none}}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"].is-active{background:#9b1b30 !important;background-color:#9b1b30 !important;border:1px solid rgba(0,0,0,.18) !important;color:#fff !important;box-shadow:0 10px 22px rgba(0,0,0,.5),0 0 18px rgba(155,27,48,.28),inset 0 1.5px 0 rgba(255,255,255,.45),inset 0 -6px 12px rgba(0,0,0,.08) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"] svg,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"].is-active svg{stroke:#000 !important;color:#000 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]:focus-visible{outline-color:#9b1b30 !important}html body.has-popup:not(#x) #bottomDock#bottomDock.bottom-dock,html.menu-active body:not(#x) #bottomDock#bottomDock.bottom-dock,html.auth-active body:not(#x) #bottomDock#bottomDock.bottom-dock,html.mr-trust-dialog-open body:not(#x) #bottomDock#bottomDock.bottom-dock,html.mr-nf-open body:not(#x) #bottomDock#bottomDock.bottom-dock,html.nw-sheet-open body:not(#x) #bottomDock#bottomDock.bottom-dock,html.brand-sheet-lock body:not(#x) #bottomDock#bottomDock.bottom-dock,html.mr-sv-lock body:not(#x) #bottomDock#bottomDock.bottom-dock{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(24px) !important;transition:opacity .18s ease,transform .22s ease,visibility 0s linear .22s !important}html body.has-popup:not(#x) #bottomDock#bottomDock.bottom-dock *{pointer-events:none !important}:root{--dock-glass:rgba(16,16,16,.62);--dock-stroke:rgba(255,255,255,.10);--dock-ic:rgba(255,255,255,.52);--dock-ic-on:#fff;--dock-on-bg:rgba(255,255,255,.13);--dock-plus-bg:#9b1b30;--dock-plus-fg:#000}html body:not(#x) #bottomDock#bottomDock.bottom-dock{bottom:calc(14px + env(safe-area-inset-bottom,0px)) !important;padding:0 16px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .bottom-dock-inner{display:flex !important;flex-direction:row !important;direction:ltr !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:100% !important;max-width:440px !important;padding:0 !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;pointer-events:none !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-search,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill{pointer-events:auto !important;position:relative;background:var(--dock-glass) !important;background-color:var(--dock-glass) !important;-webkit-backdrop-filter:blur(12px) !important;backdrop-filter:blur(12px) !important;border:1px solid var(--dock-stroke) !important;box-shadow:0 10px 26px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.10) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-search{grid-column:auto !important;flex:0 0 auto !important;width:50px !important;height:50px !important;min-height:50px !important;border-radius:50% !important;color:#fff !important;transform:none !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill{display:flex !important;align-items:center !important;gap:2px !important;padding:4px !important;border-radius:999px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item{grid-column:auto !important;flex:0 0 auto !important;width:46px !important;height:42px !important;min-height:42px !important;border-radius:999px !important;background:transparent !important;background-color:transparent !important;color:var(--dock-ic) !important;border:0 !important;box-shadow:none !important;display:flex !important;transform:none !important;pointer-events:auto !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item.is-active{width:46px !important;background:var(--dock-on-bg) !important;background-color:var(--dock-on-bg) !important;color:var(--dock-ic-on) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus.is-active{grid-column:auto !important;pointer-events:auto !important;flex:0 0 auto !important;width:54px !important;height:54px !important;min-height:54px !important;border-radius:50% !important;background:var(--dock-plus-bg) !important;background-color:var(--dock-plus-bg) !important;color:var(--dock-plus-fg) !important;border:0 !important;transform:none !important;box-shadow:0 10px 24px rgba(0,0,0,.45),0 0 20px color-mix(in srgb,var(--dock-plus-bg) 35%,transparent),inset 0 1px 0 rgba(255,255,255,.35) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus svg{width:26px !important;height:26px !important;stroke:var(--dock-plus-fg) !important;color:var(--dock-plus-fg) !important;stroke-width:2.4 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus:active{transform:scale(.94) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-search svg,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item svg{width:22px !important;height:22px !important;stroke:currentColor !important;color:currentColor !important;stroke-width:1.9 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item .dock-label{display:none !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="home"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="listings"],html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item[data-dock="sell"]{display:flex !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item:active{opacity:.75}html body:not(#x) #bottomDock#bottomDock.bottom-dock .mr-chat-dock-badge{border-color:#191919 !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock{background:none !important;box-shadow:none !important;border:0 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill{direction:rtl !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,color .12s ease,opacity .1s ease}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item.is-tap{background:var(--dock-on-bg) !important;background-color:var(--dock-on-bg) !important;color:var(--dock-ic-on) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12) !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill:has(.is-tap) .dock-item.is-active:not(.is-tap){background:transparent !important;background-color:transparent !important;color:var(--dock-ic) !important;box-shadow:none !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock{opacity:1;visibility:visible;transform:translateY(0) scale(1) !important;transform-origin:50% 100%;transition:opacity .30s ease,transform .38s cubic-bezier(.2,.9,.25,1),visibility 0s linear 0s !important}html body.has-popup:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.menu-active body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.auth-active body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.mr-trust-dialog-open body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.mr-nf-open body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.nw-sheet-open body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.brand-sheet-lock body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock,html.mr-sv-lock body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(46px) scale(.94) !important;transition:opacity .22s ease,transform .30s cubic-bezier(.5,0,.75,0),visibility 0s linear .30s !important}@media (prefers-reduced-motion:reduce){html body:not(#x) #bottomDock#bottomDock.bottom-dock,html body.has-popup:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock{transition-duration:.01s !important}}html body:not(#x) #bottomDock#bottomDock.bottom-dock .bottom-dock-inner{gap:9px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-search{width:58px !important;height:58px !important;min-height:58px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill{padding:5px !important;gap:1px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item.is-active{width:50px !important;height:48px !important;min-height:48px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus.is-active{width:62px !important;height:62px !important;min-height:62px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-search svg,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item svg{width:25px !important;height:25px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus svg{width:30px !important;height:30px !important}@media (max-width:375px){html body:not(#x) #bottomDock#bottomDock.bottom-dock .bottom-dock-inner{gap:7px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-search{width:54px !important;height:54px !important;min-height:54px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item.is-active{width:45px !important;height:46px !important;min-height:46px !important}html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus,html body:not(#x) #bottomDock#bottomDock.bottom-dock .dock-item.dock-plus.is-active{width:58px !important;height:58px !important;min-height:58px !important}}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .cm-dock-ind{position:absolute;left:0;top:0;width:0;height:0;margin:0;padding:0;pointer-events:none;z-index:0;border-radius:999px;opacity:0;background:var(--dock-on-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);transform:translate3d(0,0,0);will-change:transform,width,opacity;transition:transform .46s cubic-bezier(.3,1.35,.45,1),width .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .cm-dock-ind.cm-snap{transition:none}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill.cm-ind-on .dock-item{position:relative;z-index:1}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill.cm-ind-on .dock-item.is-active,html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill.cm-ind-on .dock-item.is-tap{background:transparent !important;background-color:transparent !important;box-shadow:none !important;color:var(--dock-ic-on) !important}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill.cm-ind-on:has(.is-tap) .dock-item.is-active:not(.is-tap){color:var(--dock-ic) !important}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item svg,html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-search svg{transition:transform .32s cubic-bezier(.34,1.56,.64,1),stroke .2s ease;transform-origin:50% 55%}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item:active svg,html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-search:active svg{transform:scale(.8)}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-search:active{transform:scale(.92) !important}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item.cm-pop svg{animation:cmDockPop .46s cubic-bezier(.34,1.56,.64,1)}@keyframes cmDockPop{0%{transform:scale(.78)}55%{transform:scale(1.22)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .cm-dock-ind{transition-duration:.01s}html body:not(#x):not(#y) #bottomDock#bottomDock.bottom-dock .dock-pill .dock-item.cm-pop svg{animation:none}}.mr-sv-viewers-sheet{position:absolute;inset:0;z-index:9;display:flex;align-items:flex-end;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .25s ease}.mr-sv-viewers-sheet.is-open{background:rgba(0,0,0,.55)}.mr-sv-viewers-sheet .mr-sv-sheet-card{position:relative;width:100%;height:auto;max-height:min(62%,560px);min-height:240px;display:flex;flex-direction:column;padding:0;border:0;border-radius:22px 22px 0 0;background:#0d0d0d;box-shadow:0 -10px 40px rgba(0,0,0,.45);overflow:hidden;transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.mr-sv-viewers-sheet.is-open .mr-sv-sheet-card{transform:translateY(0)}.mr-sv-vdrag{flex:none;touch-action:none;padding-top:9px;cursor:grab}.mr-sv-viewers-sheet .mr-sv-sheet-grab{width:40px;height:4px;margin:0 auto 10px;border-radius:999px;background:rgba(255,255,255,.35)}.mr-sv-vhead{display:flex;align-items:center;gap:10px;padding:0 14px 12px;border-bottom:1px solid rgba(255,255,255,.1)}.mr-sv-vcount{display:flex;align-items:center;gap:6px;color:#fff;font-size:15px;font-weight:700}.mr-sv-vcount svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mr-sv-viewers-sheet .mr-sv-viewers-summary{color:#fff;font-size:15px;font-weight:700}.mr-sv-vtitle{flex:1;margin:0;color:#fff;font-size:15px;font-weight:700;text-align:center}.mr-sv-vtrash{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.mr-sv-vtrash svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mr-sv-viewers-sheet .mr-sv-viewers-list{flex:1;min-height:0;gap:0;padding:4px 0 max(16px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.mr-sv-viewer-group{display:flex;flex-direction:column}.mr-sv-viewer-row,.mr-sv-viewer-guest{display:flex;align-items:center;gap:12px;padding:8px 14px;min-height:64px;background:none}.mr-sv-viewer-avatar{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;overflow:hidden;border-radius:50%;background:#191919;color:#e5e7eb;font-size:18px;font-weight:600}.mr-sv-viewer-avatar img{display:block;width:100%;height:100%;object-fit:cover}.mr-sv-viewer-avatar.is-guest{color:#9ca3af}.mr-sv-viewer-avatar.is-guest svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mr-sv-viewer-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:1px}.mr-sv-viewer-copy b{color:#fff;font-size:15px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mr-sv-viewer-copy small{color:#9ca3af;font-size:12px;line-height:1.5}.mr-sv-viewer-copy small[dir="ltr"]{align-self:flex-start}.mr-sv-viewer-hidetag{color:#f59e0b!important}.mr-sv-viewer-row.is-hidden .mr-sv-viewer-avatar{opacity:.55}.mr-sv-viewer-count{color:#9ca3af;font-size:13px}.mr-sv-viewer-acts{display:flex;align-items:center;gap:2px;margin-inline-start:auto;flex:none}.mr-sv-vact{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:#fff;cursor:pointer}.mr-sv-vact:active{background:rgba(255,255,255,.12)}.mr-sv-vact svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mr-sv-vact[data-vmore] svg{fill:currentColor;stroke:none}.mr-sv-viewers-state{margin:auto;padding:26px 14px;text-align:center;color:#9ca3af;font-size:13px;line-height:1.9}.mr-sv-viewers-retry{margin-top:8px;padding:8px 16px;border:0;border-radius:999px;background:#f4f4f5;color:#111;font:inherit;font-size:13px;font-weight:700}.mr-sv-vmenu{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;background:rgba(0,0,0,.45)}.mr-sv-vmenu-card{width:100%;display:flex;flex-direction:column;gap:6px;padding:14px 14px max(16px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;background:#121212}.mr-sv-vmenu-card p{margin:0 0 4px;text-align:center;color:#9ca3af;font-size:13px}.mr-sv-vmenu-card button{height:48px;border:0;border-radius:14px;background:#191919;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.mr-sv-vmenu-card button.is-danger{color:#9b1b30}@media (prefers-reduced-motion:reduce){.mr-sv-viewers-sheet,.mr-sv-viewers-sheet .mr-sv-sheet-card{transition:none}}.cm-ts-item.is-suggested .cm-ts-ring{background:rgba(255,255,255,.16)}.cm-ts-item.is-suggested.is-unseen .cm-ts-ring{background:linear-gradient(135deg,#7dd3fc 0%,#38bdf8 40%,#22d3ee 70%,#34d399 100%)}.cm-ts-sug{position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);padding:0 8px;height:17px;display:grid;place-items:center;border-radius:9px;background:#0c4a6e;color:#bae6fd;border:1px solid rgba(125,211,252,.45);font-size:9.5px;font-weight:800;white-space:nowrap;box-shadow:0 3px 8px rgba(0,0,0,.45)}.mr-story-tile.is-suggested.is-unseen{background:linear-gradient(45deg,#7dd3fc,#38bdf8 55%,#34d399)}.mr-story-sug{position:absolute;top:8px;left:8px;z-index:3;padding:2px 8px;border-radius:999px;background:rgba(12,74,110,.82);color:#bae6fd;border:1px solid rgba(125,211,252,.4);font-size:10px;font-weight:800;line-height:1.5;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mr-msg-row,.mr-msg-story{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mr-cd-back{position:fixed;inset:0;z-index:10050;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,0);transition:background .22s ease}.mr-cd-back.is-open{background:rgba(0,0,0,.5)}.mr-cd-card{width:100%;max-width:520px;display:flex;flex-direction:column;gap:8px;padding:10px 14px max(16px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#101010;color:#fff;transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.mr-cd-back.is-open .mr-cd-card{transform:translateY(0)}.mr-cd-grab{width:40px;height:4px;margin:0 auto 4px;border-radius:999px;background:rgba(255,255,255,.35)}.mr-cd-name{margin:2px 0 4px;text-align:center;color:#a1a1aa;font-size:13px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mr-cd-btn{display:flex;align-items:center;justify-content:center;gap:9px;height:50px;border:0;border-radius:14px;background:#191919;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.mr-cd-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mr-cd-btn.is-danger{color:#9b1b30}.mr-cd-btn.is-danger.is-confirm{background:#9b1b30;color:#fff}.mr-cd-note{padding:0 4px;color:#a1a1aa;font-size:12px;line-height:1.8;text-align:center}.theme-light .mr-cd-card{background:#fff;color:#111}.theme-light .mr-cd-btn{background:#f2f2f7;color:#111}.theme-light .mr-cd-btn.is-danger{color:#9b1b30}.theme-light .mr-cd-btn.is-danger.is-confirm{background:#9b1b30;color:#fff}@media (prefers-reduced-motion:reduce){.mr-cd-back,.mr-cd-card{transition:none}}.sell-section.sell-mileage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;border-radius:22px;background:#0d0d0d;border:1px solid #1c1c1c}.sell-mileage > .sell-section-head{grid-column:1/-1;grid-row:1;margin:0;min-height:0}.sell-mileage .sell-section-title{font-size:16px;font-weight:800;color:#fff}.sell-mileage-req{padding:3px 10px;border-radius:999px;background:rgba(245,158,11,.14);color:#fbbf24;font-size:11.5px;font-weight:700}.sell-mileage-sub{grid-column:1/-1;grid-row:2;margin:-2px 0 4px;color:#9aa0a6;font-size:12.5px;line-height:1.8}.sell-mileage > input[type="hidden"]{display:none}.sell-mileage .sell-radio{grid-row:3;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:auto;min-height:78px;padding:12px 6px;border:1.5px solid #202020;border-radius:16px;background:#121212;color:#e6e8ea;font-size:14px;font-weight:700;text-align:center;line-height:1.5;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .12s}.sell-mileage .sell-radio:active{transform:scale(.97)}.sell-mileage .sell-radio[data-value="zero"]{grid-column:1}.sell-mileage .sell-radio[data-value="used"]{grid-column:2}.sell-mileage .sell-radio[data-value="presale"]{grid-column:3}.sell-mileage .sell-radio-dot{width:20px;height:20px;border:2px solid #7b8187;border-radius:50%;flex:none;display:grid;place-items:center}.sell-mileage .sell-radio.is-selected{background:#f2f4f5;border-color:#f2f4f5;color:#070707}.sell-mileage .sell-radio.is-selected .sell-radio-dot{border:0;background:#070707}.sell-mileage .sell-radio.is-selected .sell-radio-dot::after{content:"";width:9px;height:5px;border-left:2px solid #f2f4f5;border-bottom:2px solid #f2f4f5;transform:rotate(-45deg) translate(1px,-1px)}.sell-mileage .sell-radio-label{white-space:normal}.sell-mileage .sell-mileage-panel{grid-column:1/-1;grid-row:4;padding:6px 0 0}.sell-mileage .sell-radio{justify-content:flex-start;padding-top:14px}.sell-mileage .sell-mileage-panel{padding:6px 0 0}[data-page="vehicle"].vehicle-detail-page .footer,.vehicle-demo-layout .footer{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;margin:22px 0 0 !important;padding:0 !important;border:0 !important;text-align:center}.footer .footer-links{display:flex;align-items:center;justify-content:center;gap:14px}.footer .footer-links a{display:inline-flex;align-items:center;gap:5px;color:#8b9098;font-size:12px;font-weight:600;text-decoration:none;padding:4px 2px}.footer .footer-links a:active{color:#fff}.footer .footer-links i{width:3px;height:3px;border-radius:50%;background:#4a4f56}.footer .footer-copy{color:#5d636b;font-size:11px;font-weight:500;letter-spacing:.01em}body:has(.vehicle-detail-page) #pageContent{padding-bottom:0 !important}[data-page="vehicle"].vehicle-detail-page{padding-bottom:calc(98px + env(safe-area-inset-bottom,0px)) !important}[data-page="vehicle"].vehicle-detail-page .page-shell,.vehicle-demo-layout .page-shell{padding-bottom:0 !important}.footer .footer-mark{--fs:min(26vw,120px);align-self:stretch;margin:8px 0 0;height:calc(var(--fs) * .56);overflow:hidden;font-family:'Fredoka','Baloo 2','Nunito','Varela Round',ui-rounded,'SF Pro Rounded',system-ui,sans-serif;font-weight:600;font-size:var(--fs);line-height:1;letter-spacing:-.02em;text-align:center;direction:ltr;unicode-bidi:isolate;color:#eef0f2;user-select:none;-webkit-user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.92) 30%,rgba(0,0,0,.35) 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.92) 30%,rgba(0,0,0,.35) 72%,transparent 100%)}.footer .footer-mark{height:calc(var(--fs) * .64);line-height:.84;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.62) 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 38%,rgba(0,0,0,.62) 70%,transparent 100%)}.footer .mr-report-slot{display:flex;justify-content:center;width:100%;padding:0;margin:0}.footer .mr-report-slot:empty{display:none}.footer .mr-report-slot .mr-trust-report{align-self:center;padding:4px 6px;font-size:12px;font-weight:600}.vehicle-demo-layout{--vx-panel:var(--surface-3,#151515);--vx-sel:color-mix(in srgb,var(--text,#f5f5f7) 11%,var(--vx-panel));--vx-tile:color-mix(in srgb,#000 48%,var(--vx-sel));--vx-ok:#7fd8a6}html.theme-light .vehicle-demo-layout{--vx-ok:#1f8a54;--vx-tile:color-mix(in srgb,#000 14%,var(--vx-sel))}.vehicle-demo-layout .price-card{padding:16px;border-radius:26px}.vehicle-demo-layout .price-heading{margin-bottom:0}.vehicle-demo-layout .price-heading h1{font-size:21px;font-weight:800;line-height:1.5;letter-spacing:0;margin:0}.vehicle-demo-layout .price-heading .heading-sub{margin-top:4px;font-size:11.5px}.vehicle-demo-layout .price-label-row{margin-top:16px}.vehicle-demo-layout .price-line{margin:6px 0 0}.vehicle-demo-layout .price-number{font-size:30px;font-weight:800;letter-spacing:-.3px;line-height:1.3}.vehicle-demo-layout .price-unit{font-size:13px;font-weight:500;color:var(--muted)}.vehicle-demo-layout .price-hint{font-size:11px;margin-top:4px;line-height:1.8}.vehicle-demo-layout .thin-rule{margin:16px 0}.vehicle-demo-layout .summary-facts{gap:8px}.vehicle-demo-layout .seller-trust{gap:14px;font-size:10.5px;margin-top:14px;padding-top:12px}.vehicle-demo-layout .vx{padding:10px 10px 12px;border-radius:28px;border:1px solid var(--line);min-width:0}.vehicle-demo-layout .vx-tabs{display:grid;grid-template-columns:repeat(3,1fr);position:relative}.vehicle-demo-layout .vx-tab{appearance:none;border:0;background:none;cursor:pointer;height:50px;display:flex;align-items:center;justify-content:center;gap:8px;font:700 12px "Vazirmatn",sans-serif;color:var(--muted);position:relative;border-radius:20px 20px 0 0;padding:0 4px;text-align:center;transition:color .2s;-webkit-tap-highlight-color:transparent}.vehicle-demo-layout .vx-tab .icon{width:17px;height:17px;flex:none}.vehicle-demo-layout .vx-tab[aria-selected="true"]{color:var(--text);background:var(--vx-sel);border-radius:18px 18px 0 0;z-index:2}.vehicle-demo-layout .vx-tab[aria-selected="true"]::before,.vehicle-demo-layout .vx-tab[aria-selected="true"]::after{position:absolute;bottom:0;width:20px;height:20px}.vehicle-demo-layout .vx-tab[aria-selected="true"]:not(:last-child)::after{content:none;left:-20px;background:radial-gradient(circle at 0 0,transparent 20px,var(--vx-panel) 20.5px)}.vehicle-demo-layout .vx-tab[aria-selected="true"]:not(:first-child)::before{content:none;right:-20px;background:radial-gradient(circle at 100% 0,transparent 20px,var(--vx-panel) 20.5px)}.vehicle-demo-layout .vx-tab:focus-visible{outline:2px solid var(--text-2);outline-offset:2px}.vehicle-demo-layout .vx-panel{background:var(--vx-sel);border-radius:22px;padding:14px;position:relative;z-index:1;min-height:330px}.vehicle-demo-layout .vx-tabs:has(.vx-tab:first-child[aria-selected="true"])+.vx-panel{border-top-right-radius:0}.vehicle-demo-layout .vx-tabs:has(.vx-tab:last-child[aria-selected="true"])+.vx-panel{border-top-left-radius:0}.vehicle-demo-layout .vx-pane{display:none;animation:vxIn .28s ease both}.vehicle-demo-layout .vx-pane.on{display:block}@keyframes vxIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vehicle-demo-layout .vx-pane{animation:none}}.vehicle-demo-layout .vx-sec{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:800;margin-bottom:12px}.vehicle-demo-layout .vx-m{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line);color:var(--text-2);flex:none}.vehicle-demo-layout .vx-m .icon{width:16px;height:16px}.vehicle-demo-layout .vx-sec small{margin-inline-start:auto;font-weight:400;font-size:11px;color:var(--muted)}.vehicle-demo-layout .vx-desc{font-size:13px;line-height:2;color:var(--text-2);margin:0}.vehicle-demo-layout .vx-sep{border:0;height:1px;background:var(--line);margin:16px 0}.vehicle-demo-layout .vx-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;color:var(--muted)}.vehicle-demo-layout .vx-head b{font-size:14px;color:var(--text)}.vehicle-demo-layout .vx-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.vehicle-demo-layout .vx-t{background:var(--vx-tile);border:1px solid var(--line);border-radius:16px;padding:12px;display:grid;gap:8px;min-height:84px;align-content:space-between;min-width:0}.vehicle-demo-layout .vx-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--vx-sel);color:var(--text-2);flex:none}.vehicle-demo-layout .vx-ic .icon{width:16px;height:16px}.vehicle-demo-layout .vx-t small{font-size:11px;color:var(--muted);display:block}.vehicle-demo-layout .vx-t strong{font-size:14px;font-weight:700;display:block;margin-top:2px;overflow-wrap:anywhere}.vehicle-demo-layout .vx-t.is-empty strong{color:var(--muted);font-weight:500;font-size:12.5px}.vehicle-demo-layout .vx-docs{display:grid;gap:8px}.vehicle-demo-layout .vx-d{display:flex;align-items:center;gap:11px;background:var(--vx-tile);border:1px solid var(--line);border-radius:16px;padding:12px}.vehicle-demo-layout .vx-d .vx-ic{width:34px;height:34px;border-radius:11px}.vehicle-demo-layout .vx-tx{flex:1;display:grid;gap:2px;min-width:0}.vehicle-demo-layout .vx-d small{font-size:11px;color:var(--muted)}.vehicle-demo-layout .vx-d strong{font-size:13.5px;overflow-wrap:anywhere}.vehicle-demo-layout .vx-ck{width:20px;height:20px;color:var(--vx-ok);flex:none}.vehicle-demo-layout .vx-d.off strong{color:var(--muted);font-weight:500}.vehicle-demo-layout .vx-meter{display:inline-flex;gap:3px;margin-inline-end:6px;vertical-align:middle}.vehicle-demo-layout .vx-meter i{width:14px;height:4px;border-radius:9px;background:var(--line)}.vehicle-demo-layout .vx-meter i.on{background:var(--vx-ok)}.vehicle-demo-layout .vx-warn{display:flex;gap:8px;align-items:flex-start;font-size:11px;color:var(--muted);margin:12px 0 0;line-height:1.8}.vehicle-demo-layout .vx-warn[hidden]{display:none}.vehicle-demo-layout .vx-warn .icon{width:15px;height:15px;flex:none;margin-top:3px}.vehicle-demo-layout .vx .bc-sheet{border-radius:20px}.vehicle-demo-layout .vx .bc-chips{margin:12px 0 0}.vehicle-demo-layout .vx .vmap{border-radius:22px}.vehicle-demo-layout .vx .vmap-canvas{height:190px}.vehicle-demo-layout .vx .vmap-panel{position:static;max-width:none;border-radius:0;border:0;border-top:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:transparent;color:inherit;padding:14px}.vehicle-demo-layout .vx .vmap-panel-text strong{font-size:14px}.vehicle-demo-layout .vx .vmap-panel-text span{font-size:11px;color:var(--muted)}.vehicle-demo-layout .vx .vmap-panel-text small{font-size:10px;line-height:1.7;color:var(--muted)}.vehicle-demo-layout .vx-side .seller-mini{border-radius:26px;padding:16px}.vehicle-demo-layout .vx-side .seller-avatar{border-radius:50%;overflow:hidden}.vehicle-demo-layout .vx-side .seller-avatar img{width:100%;height:100%;object-fit:cover}.vehicle-demo-layout .vx-lower{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px}@media (min-width:1024px){.vehicle-demo-layout .vx-lower{grid-template-columns:minmax(0,1fr)!important;gap:24px;margin-top:24px;align-items:start}}.vehicle-demo-layout .vx-side--gallery{flex:0 0 auto;min-width:0}.vehicle-demo-layout .vx-side--gallery:empty,.vehicle-demo-layout .vx-side--gallery .seller-slot:empty{display:none}.vehicle-demo-layout .vx-side .seller-mini,.vehicle-demo-layout .vx-side .seller-mini::before,.vehicle-demo-layout .price-card,.vehicle-demo-layout .vx{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.vehicle-demo-layout .vx-side .seller-mini::before,.vehicle-demo-layout .vx-side .seller-mini::after{animation:none!important}.vehicle-demo-layout .vx-pane{animation:none}.vehicle-demo-layout .summary-facts .fact{transition:none!important}.vehicle-demo-layout .vx-lower{content-visibility:auto;contain-intrinsic-size:auto 900px}.vehicle-demo-layout .vx-t{position:relative;overflow:hidden}.vehicle-demo-layout .vx-t > *{position:relative;z-index:1}.vehicle-demo-layout .vx-t strong{text-align:right}.vehicle-demo-layout .vx-t.is-engine strong,.vehicle-demo-layout .vx-t.is-drivetrain strong{direction:rtl;unicode-bidi:isolate}html body .vehicle-demo-layout .price-card .price-label-row{margin-top:2px}html body .vehicle-demo-layout .price-card .price-kicker{font-size:12px;font-weight:700;color:var(--text-2)}html body .vehicle-demo-layout .price-card .negotiable{border-radius:8px;padding:5px 9px;font-size:11px;font-weight:700}html body .vehicle-demo-layout .price-card .price-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:6px 10px;margin:12px 0 0;padding:16px 16px 14px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));border:1px solid var(--line-strong);position:relative;overflow:hidden}html body .vehicle-demo-layout .price-card .price-line::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:#9b1b30;border-radius:0 4px 4px 0}html body .vehicle-demo-layout .price-card .price-number{font-size:clamp(46px,13vw,60px);line-height:1.05;font-weight:900;letter-spacing:-1.5px;color:var(--text);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}html body .vehicle-demo-layout .price-card .price-unit{font-size:16px;font-weight:800;color:var(--text);padding:3px 11px;border-radius:8px;background:rgba(155,27,48,.16);color:#d9ff4d;line-height:1.5}html body .vehicle-demo-layout .price-card .price-unit:empty{display:none}html body .vehicle-demo-layout .price-card .price-hint[hidden]{display:none}html body .vehicle-demo-layout .price-card .price-hint{margin-top:10px;font-size:12px;line-height:1.8}html body .vehicle-demo-layout .price-card .thin-rule{margin:16px 0}@media (min-width:1024px){html body .vehicle-demo-layout .price-card .price-number{font-size:clamp(46px,4.2vw,58px)}}html.theme-light body .vehicle-demo-layout .price-card .price-line{background:linear-gradient(180deg,rgba(0,0,0,.035),rgba(0,0,0,.015))}html.theme-light body .vehicle-demo-layout .price-card .price-unit{background:#9b1b30;color:#fff}html body .vehicle-demo-layout .price-card .price-line{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;gap:0 12px;margin:14px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;position:static;overflow:visible}html body .vehicle-demo-layout .price-card .price-line::before{display:none}html.theme-light body .vehicle-demo-layout .price-card .price-line{background:none;border:0}html body .vehicle-demo-layout .price-card .price-number{flex:none}html body .vehicle-demo-layout .price-card .price-unit,html.theme-light body .vehicle-demo-layout .price-card .price-unit{font-family:inherit;font-size:clamp(18px,5.2vw,24px);font-weight:800;line-height:1;color:#d9ff4d;padding:0;border:0;border-radius:0;background:none;white-space:nowrap;display:inline-block;transform:none;margin:0}html.theme-light body .vehicle-demo-layout .price-card .price-unit{color:#3f5200}html body .vehicle-demo-layout .price-card .price-unit:empty{display:none}html body .vehicle-demo-layout,html.theme-light body .vehicle-demo-layout{--ios-label:rgba(255,255,255,.94);--ios-label-2:rgba(235,235,245,.62);--ios-label-3:rgba(235,235,245,.34);--ios-sep:rgba(255,255,255,.09);--ios-group:rgba(255,255,255,.055);--ios-track:rgba(118,118,128,.24);--ios-thumb:#636366}html body .vehicle-demo-layout .vx{padding:14px 16px 18px}html body .vehicle-demo-layout .vx-tabs{background:var(--ios-track);border-radius:11px;padding:2px;gap:0}html body .vehicle-demo-layout .vx-tab{height:34px;border-radius:9px;font-size:12.5px;font-weight:600;color:var(--ios-label);background:none;transition:background .2s ease,box-shadow .2s ease}html body .vehicle-demo-layout .vx-tab .icon{display:none}html body .vehicle-demo-layout .vx-tab[aria-selected="true"]{background:var(--ios-thumb);border-radius:9px;box-shadow:0 3px 8px rgba(0,0,0,.28),0 3px 1px rgba(0,0,0,.04);z-index:1}html body .vehicle-demo-layout .vx-tab[aria-selected="true"]::before,html body .vehicle-demo-layout .vx-tab[aria-selected="true"]::after{content:none!important}html body .vehicle-demo-layout .vx-panel{background:none;box-shadow:none;border-radius:0;padding:22px 0 2px;min-height:0}html body .vehicle-demo-layout .vx-sec,html body .vehicle-demo-layout .vx-head{margin:0 4px 10px;font-size:13px;font-weight:600;color:var(--ios-label-2);display:flex;align-items:center;justify-content:space-between;gap:8px}html body .vehicle-demo-layout .vx-head b{font-size:13px;font-weight:600;color:var(--ios-label-2)}html body .vehicle-demo-layout .vx-sec .vx-m{display:none}html body .vehicle-demo-layout .vx-sec small,html body .vehicle-demo-layout .vx-head span{font-size:12px;font-weight:400;color:var(--ios-label-3);margin:0}html body .vehicle-demo-layout hr.vx-sep{display:none}html body .vehicle-demo-layout .vx-sep + .vx-head,html body .vehicle-demo-layout .vx-sep + .vx-sec{margin-top:30px}html body .vehicle-demo-layout .vx-desc{white-space:pre-line;overflow-wrap:anywhere;text-align:start;background:none;border:0;border-radius:0;padding:0 4px;box-shadow:none;font-size:16px;line-height:2;font-weight:400;color:var(--ios-label)}html body .vehicle-demo-layout .vx-grid,html body .vehicle-demo-layout .vx-docs{display:block;background:var(--ios-group);border-radius:14px;overflow:hidden}html body .vehicle-demo-layout .vx-t,html body .vehicle-demo-layout .vx-d{display:flex;align-items:center;gap:12px;min-height:54px;padding:8px 14px;background:none;border:0;border-radius:0;box-shadow:none}html body .vehicle-demo-layout .vx-t + .vx-t,html body .vehicle-demo-layout .vx-d + .vx-d{border-top:.5px solid var(--ios-sep)}html body .vehicle-demo-layout .vx-t > div{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:14px}html body .vehicle-demo-layout .vx-t small{font-size:14px;color:var(--ios-label-2);margin:0}html body .vehicle-demo-layout .vx-t strong{font-size:15px;font-weight:600;color:var(--ios-label);margin:0;text-align:end}html body .vehicle-demo-layout .vx-t.is-empty strong{color:var(--ios-label-3);font-weight:400;font-size:14px}html body .vehicle-demo-layout .vx-ic{width:30px;height:30px;border-radius:8px;background:rgba(255,255,255,.08);color:var(--ios-label-2)}html body .vehicle-demo-layout .vx-d strong{font-size:15px}html body .vehicle-demo-layout .vx-d small{font-size:13px;color:var(--ios-label-2)}html body .vehicle-demo-layout .vx-tabs{position:relative}html body .vehicle-demo-layout .vx-tabs .cm-vx-ind{position:absolute;left:0;top:0;width:0;height:0;margin:0;padding:0;pointer-events:none;z-index:0;border-radius:9px;opacity:0;background:var(--ios-thumb,#636366);box-shadow:0 3px 8px rgba(0,0,0,.28),0 3px 1px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.1);transform:translate3d(0,0,0);will-change:transform,width,opacity;transition:transform .46s cubic-bezier(.3,1.35,.45,1),width .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease}html body .vehicle-demo-layout .vx-tabs .cm-vx-ind.cm-snap{transition:none}html body .vehicle-demo-layout .vx-tabs.cm-ind-on .vx-tab{position:relative;z-index:1}html body .vehicle-demo-layout .vx-tabs.cm-ind-on .vx-tab[aria-selected="true"]{background:transparent!important;box-shadow:none!important}html body .vehicle-demo-layout .vx-tab.cm-pop{animation:cmVxTabPop .46s cubic-bezier(.34,1.56,.64,1)}@keyframes cmVxTabPop{0%{transform:scale(.9)}55%{transform:scale(1.07)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){html body .vehicle-demo-layout .vx-tabs .cm-vx-ind{transition-duration:.01s}html body .vehicle-demo-layout .vx-tab.cm-pop{animation:none}}html body .vehicle-demo-layout .price-card{padding:18px 16px 16px;border-radius:26px}html body .vehicle-demo-layout .price-card .listing-topline{display:flex;justify-content:flex-start;margin:0 0 12px}html body .vehicle-demo-layout .price-card .listing-topline:not(:has(> :not([hidden]))){display:none}html body .vehicle-demo-layout .price-card .listing-topline .tag.featured{font-size:11.5px;padding:5px 11px;border-radius:999px;gap:5px}html body .vehicle-demo-layout .price-card .price-heading.has-seller-ava{position:static;display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"ava title" "ava sub";column-gap:14px;row-gap:6px;align-items:center;padding:0;margin:0;min-height:0}html body .vehicle-demo-layout .price-card .price-heading.has-seller-ava .cm-seller-ava{grid-area:ava}html body .vehicle-demo-layout .price-card .price-heading.has-seller-ava h1{grid-area:title;align-self:end;margin:0;font-size:20px;line-height:1.5;font-weight:800;text-align:right;overflow-wrap:anywhere}html body .vehicle-demo-layout .price-card .price-heading.has-seller-ava .ad-title-line{grid-area:title}html body .vehicle-demo-layout .price-card .price-heading.has-seller-ava .heading-sub{grid-area:sub;align-self:start;margin:0;font-size:11.5px;gap:4px 7px;flex-wrap:wrap;text-align:right}html body .vehicle-demo-layout .price-card .price-heading .heading-sub .icon{width:14px;height:14px;flex:none}html body .vehicle-demo-layout .cm-seller-ava{position:static;inset:auto;width:64px;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:6px;color:inherit;font:inherit;line-height:1;overflow:visible;cursor:pointer;-webkit-tap-highlight-color:transparent;text-align:center;transition:none}html body .vehicle-demo-layout span.cm-seller-ava{cursor:default}html body .vehicle-demo-layout .cm-seller-ava .cm-sa-circle{width:60px;height:60px;box-sizing:border-box;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,#191919,#0e0e0e);color:#c9cbd2;border:1.5px solid rgba(255,255,255,.2);box-shadow:0 0 0 3px rgba(255,255,255,.045),0 8px 16px rgba(0,0,0,.38);transition:transform .14s ease}html body .vehicle-demo-layout button.cm-seller-ava:active .cm-sa-circle{transform:scale(.93)}html body .vehicle-demo-layout .cm-seller-ava .cm-sa-circle img{width:100%;height:100%;object-fit:cover;display:block}html body .vehicle-demo-layout .cm-seller-ava .cm-sa-cap{font-size:11px;font-weight:700;color:var(--muted);white-space:nowrap}html.theme-light body .vehicle-demo-layout .cm-seller-ava .cm-sa-circle{background:linear-gradient(150deg,#f4f5f7,#e6e8ec);color:#5b5e67;border-color:rgba(0,0,0,.14);box-shadow:0 0 0 3px rgba(0,0,0,.035),0 8px 16px rgba(14,14,14,.12)}html body .vehicle-demo-layout .price-card .price-label-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line)}html body .vehicle-demo-layout .price-card .price-kicker{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--text-2);min-width:0}html body .vehicle-demo-layout .price-card .price-kicker .icon{width:14px;height:14px;flex:none}html body .vehicle-demo-layout .price-card .negotiable{display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;border:1px solid var(--line-strong);background:rgba(255,255,255,.04)}html.theme-light body .vehicle-demo-layout .price-card .negotiable{background:rgba(0,0,0,.035)}html body .vehicle-demo-layout .price-card .price-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:2px 10px;margin:10px 0 0;padding:0}html body .vehicle-demo-layout .price-card .price-number{font-size:clamp(38px,11.5vw,52px);line-height:1.1;font-weight:900;letter-spacing:-1px}html body .vehicle-demo-layout .price-card .price-unit,html.theme-light body .vehicle-demo-layout .price-card .price-unit{font-size:clamp(16px,4.6vw,20px);font-weight:800;line-height:1.2}html body .vehicle-demo-layout .price-card .price-hint{margin-top:8px;font-size:11.5px;line-height:1.9;color:var(--muted)}html body .vehicle-demo-layout .price-card .thin-rule{margin:14px 0}@media (min-width:1024px){html body .vehicle-demo-layout .price-card .price-number{font-size:clamp(44px,3.8vw,54px)}}