html:root[data-theme=dark]{--ui-bg:#161b23;--ui-surface:#202630;--ui-subtle:#272e38;--ui-ink:#eef0f4;--ui-muted:#b3bdc9;--ui-line:#3e4856;--ui-link:#83d4b8;--ui-soft:#203d34;--ui-copper:#e0ab88;--green:var(--ui-action);--shadow:0 2px 8px #18223008}html:root[data-theme=dark] body[data-site-shell]{color:var(--ui-ink);background:var(--ui-bg)!important}html:root[data-theme=dark] body[data-site-shell] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.homePage,.page:not(.homePage),.countryPortal){color:var(--ui-ink);background:var(--ui-bg)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.pageTitle,.dashboardHead,.sectionHead) h1,html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.sectionHead,.dashboardSectionHead) h2{color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.pageTitle,.dashboardHead,.sectionHead) p{color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.pageTitle,.dashboardHead){box-shadow:none!important;background:0 0!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.card,.category,.formCard,.filters,.resultTools,.sellerBox,.storeDirectoryCard,.storeAbout,.empty,.dashboardLinkGrid a,.dashboardStats>div,.statsGrid>div,.myAdsList>article,.listingDetailsSection,.enhancedListingFeatures,.sellerProvidedDescription,.listingLocation,.categoryFields,.inspectionReportV2,.activitySection,.messagesSidebar,.messageThread){color:var(--ui-ink);background:var(--ui-surface)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.card,.category,.storeDirectoryCard,.dashboardLinkGrid a):hover{border-color:#9baaa3!important;box-shadow:0 3px 12px #1822300a!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.cardTitle,.card h3,.detailContent h1,.sellerBox h2,.storeAbout h2){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.cardMeta,.cardLocation,.card small,.card .location,.formHint,.authDivider,.authHelp,.authSwitch){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.formCard,.filters) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--ui-surface)!important;color:var(--ui-ink)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .formCard label{color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.formCard,.filters) :is(input,textarea)::placeholder{opacity:1;color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .authInput>span{color:var(--ui-muted)!important;background:0 0!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.authTrust,.authDivider){border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.authWrap,.authWrap .formCard){box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] :is(.header,.categoryBar,.mobileBottomNav){background:var(--ui-surface)!important;border-color:var(--ui-line)!important;box-shadow:0 1px 0 var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] .header :is(.nav nav>a:not(.postButton),.categoryBar a,.userMenuButton){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .header .topStrip{background:var(--ui-subtle)!important;color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .header .topStrip :is(p,span,b){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(.languageDirectSwitch,.marketPickerButton,.themeToggle,.categorySearch,.allCategoriesButton){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .languageDirectSwitch button{color:var(--ui-muted)!important;box-shadow:none!important;background:0 0!important}html:root[data-theme=dark] body[data-site-shell] .languageDirectSwitch button[aria-pressed=true]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.ghostButton,.secondary,.quickTabs a,.pagination a,.socialAuthButton){background:var(--ui-surface)!important;border-color:var(--ui-line)!important;color:var(--ui-ink)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .quickTabs a.active{background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.primary,.primaryAction,.heroSearch button,.filters button,.formCard button[type=submit]),html:root[data-theme=dark] body[data-site-shell] .header .postButton{background:var(--ui-action)!important;color:#fff!important;border-color:var(--ui-action)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.primary,.primaryAction,.heroSearch button,.filters button,.formCard button[type=submit]):hover,html:root[data-theme=dark] body[data-site-shell] .header .postButton:hover{background:var(--ui-action-hover)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .hero h1{color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .hero h1 em{color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .hero p{color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.eyebrow,.heroMarketSignals,.heroSearch,.localMarketAtlas){background:var(--ui-surface)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.atlasOrbit,.atlasGlow){opacity:0!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.atlasNode,.atlasHeader>span,.atlasHeader>strong,.atlasActivity){background:var(--ui-surface)!important;border-color:var(--ui-line)!important;box-shadow:none!important;color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .atlasExplore{background:var(--ui-action)!important;box-shadow:none!important;border-color:var(--ui-action)!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.heroProof,.heroProof>span){border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.heroProof b,.heroMarketSignals b){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.heroProof small,.heroMarketSignals small,.atlasNode small){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(.trustBar,.categoryExplorer,.quickSearchSection,.sellerCta,.verificationCta,.appDownloadPromo,.footer){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] :is(.sellerCta,.verificationCta,.appDownloadPromo,.footer) :is(h2,h3,b,strong){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] :is(.sellerCta,.verificationCta,.appDownloadPromo,.footer) :is(p,small,.appDownloadMeta,.footerBottom){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .footer :is(a,.footerLanguage){color:var(--ui-muted)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] :is(.appDownloadEyebrow,.appStoreButton,.appFloatingBadge){background:var(--ui-subtle)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal :is(.countryCard,.portalSignals,.countrySection){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .homePage .quickTabs a:first-child{background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .header .marketPickerButton :is(b,small,span){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .languageDirectSwitch button b{color:inherit!important}html:root[data-theme=dark] body[data-site-shell] .homePage :is(.trustBar,.verifyBanner,.quickSearchGrid a,.category){background:var(--ui-surface)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] :is(.sellerCta,.verifyBanner) :is(h2,h3,b,strong){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] :is(.sellerCta,.verifyBanner) :is(p,span,small){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(.sellerCta,.verifyBanner) :is(.verifyMark,.sellerCtaIcon){background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .formCard .socialAuth a{background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain{background:var(--ui-bg)!important}html:root[data-theme=dark] body[data-site-shell] .languageDirectSwitch.languageDirectSwitch button{color:var(--ui-muted)!important;box-shadow:none!important;background:0 0!important}html:root[data-theme=dark] body[data-site-shell] .languageDirectSwitch.languageDirectSwitch button[aria-pressed=true]{background:var(--ui-soft)!important;color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.personalEmpty,.profilePageHead,.phoneVerificationCard,.phoneVerifyForm,.storePreviewHero,.storeFeatureGrid>article,.launchAccessHero,.launchBenefits>article,.verificationGate,.downloadPageCard,.legalLayout>aside,.legalLayout article,.supportGuide,.profileIdentity){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.personalEmpty,.phoneVerificationCard,.storePreviewHero,.launchAccessHero,.verificationGate,.supportGuide,.downloadPageCard,.legalLayout) :is(h1,h2,h3,b,strong){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.personalEmpty,.phoneVerificationCard,.storePreviewHero,.launchAccessHero,.verificationGate,.supportGuide,.downloadPageCard,.legalLayout) :is(p,small,li){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.personalEmptyIcon,.phoneVerifyHeroIcon,.storePreviewMark,.dashboardStatIcon,.dashboardLinkIcon){background:var(--ui-soft)!important;color:var(--ui-link)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .dashboardStats>div b{color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .upgradeRequirements{background:var(--ui-subtle)!important;border-color:var(--ui-line)!important;color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .upgradeRequirements :is(b,p,li){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .downloadPage{background:var(--ui-bg)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .listingWizardNav button.active{background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .listingWizardNav button.active>i{background:var(--ui-action)!important;color:#fff!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal{--portal-dark:var(--ui-ink);--portal-green:var(--ui-link)}html:root[data-theme=dark] body[data-site-shell] .countryPortal :is(.countryPortalGrid article,.portalPromise>div,.portalSignals,.countryPortalFooter){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal :is(.countryPortalGrid article,.portalPromise>div,.countryPortalFooter) :is(p,small){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal .countryDisabled{color:var(--ui-muted)!important;background:var(--ui-subtle)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark]{--green:var(--ui-link);--green-2:var(--ui-link)}html:root[data-theme=dark] body[data-site-shell] .header :is(.nav,.nav>nav,.categoryLink.categoryAll,.categorySearch){background:var(--ui-surface)!important;border-color:var(--ui-line)!important;color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .header :is(.navIconLink,.userMenuButton,.categoryLink,.mobileAccount) svg{color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .header .categorySearch input{color:var(--ui-ink)!important;background:0 0!important}html:root[data-theme=dark] body[data-site-shell] .siteMain :is(.authHelp a,.authSwitch a,.profilePageHead>div>span,.phoneVerificationCard header>div>span,.phoneVerifySteps>span){color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .phoneVerifyForm :is(label,input){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .phoneVerifyForm input{background:var(--ui-surface)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .phoneVerifyForm input::placeholder{opacity:1;color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .authInput>svg{color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .siteMain .authInput>button{background:var(--ui-subtle)!important;color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal :is(.countrySectionHead>p,.countryPortalFooter>span,.portalSignals small,.countryPortalShell>p){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal .countrySectionHead>div>span{color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .countryPortal .countryPortalGrid a{background:var(--ui-action)!important;color:#fff!important;box-shadow:none!important}html:root[data-theme=dark]{--scene-mint:#1c2c2a;--scene-ivory:#2b2826;--scene-green:#77baa211;--scene-copper:#d7a07a0e;--scene-stroke:#9bc5b517}html:root[data-theme=dark] body[data-site-shell] .homePage .hero{background:radial-gradient(ellipse at 3% 18%,var(--scene-green),transparent 52%),radial-gradient(ellipse at 100% 85%,var(--scene-copper),transparent 48%),linear-gradient(120deg,var(--scene-mint),var(--ui-surface) 65%,var(--scene-ivory))!important}html:root[data-theme=dark] body[data-site-shell] .homePage .hero:before{box-shadow:0 0 0 34px var(--scene-green);opacity:1;background:0 0}html:root[data-theme=dark] body[data-site-shell] .homePage .localMarketAtlas{background:linear-gradient(90deg,var(--scene-stroke) 1px,transparent 1px),linear-gradient(var(--scene-stroke) 1px,transparent 1px),linear-gradient(135deg,var(--ui-surface),var(--scene-mint))!important;border-color:var(--ui-line)!important;box-shadow:0 12px 36px #122d2110!important}html:root[data-theme=dark] body[data-site-shell] .homePage .heroSearch{box-shadow:0 8px 24px #122d2109!important}html:root[data-theme=dark] body[data-site-shell] .homePage .homeCategories{background:linear-gradient(135deg,var(--ui-surface) 65%,var(--scene-mint))!important}html:root[data-theme=dark] body[data-site-shell] .homePage .popularDirectory{background:var(--scene-ivory)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .sellerCta{background:linear-gradient(110deg,var(--scene-ivory),var(--ui-surface) 70%)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .sellerCta .ctaIcon{background:var(--scene-ivory)!important;color:var(--ui-copper)!important;box-shadow:none!important}html:root[data-theme=dark] body[data-site-shell] .homePage .verifyBanner{background:linear-gradient(110deg,var(--ui-surface),var(--scene-mint))!important}html:root[data-theme=dark] body[data-site-shell] .appDownloadPromo{background:radial-gradient(ellipse at 12% 65%,var(--scene-green),transparent 55%),linear-gradient(115deg,var(--scene-mint),var(--ui-surface) 64%,var(--scene-ivory))!important}html:root[data-theme=dark] body[data-site-shell] .appDownloadPromo:before{box-shadow:0 0 0 32px var(--scene-green);opacity:1;background:0 0}html:root[data-theme=dark] body[data-site-shell] .appDownloadPromo .appStoreButton{background:var(--ui-surface)!important}html:root[data-theme=dark] body[data-site-shell] .footer{background:linear-gradient(180deg,var(--scene-mint),var(--ui-subtle))!important}html:root[data-theme=dark] body[data-site-shell] .footer:before{background:linear-gradient(90deg,transparent 8%,var(--ui-link) 38%,var(--ui-copper) 62%,transparent 92%);opacity:.3}html:root[data-theme=dark] body[data-site-shell] .footer a:hover{color:var(--ui-link)!important}@media (max-width:760px){html:root[data-theme=dark] body[data-site-shell] .homePage .hero:before{box-shadow:0 0 0 20px var(--scene-green)}}html:root[data-theme=dark] body[data-site-shell] .siteMain .card .price,html:root[data-theme=dark] body[data-site-shell] .appDownloadPromo .appDownloadMeta a{color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .homePage .section.muted{background:var(--ui-bg)!important}html:root[data-theme=dark],html:root[data-theme=dark] body[data-site-shell]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-bg:#17211e;--ui-surface:#202d27;--ui-subtle:#29372f;--ui-ink:#eff4f0;--ui-muted:#b4c4ba;--ui-line:#496052;--ui-action:#075b47;--ui-action-hover:#064b3b;--ui-link:#91dcc0;--ui-soft:#294338;--ui-copper:#efbc98;--bg:var(--ui-bg);--white:var(--ui-surface);--text:var(--ui-ink);--dark:var(--ui-ink);--muted:var(--ui-muted);--line:var(--ui-line);--green:#075b47;--green-2:#08664f;--green-3:var(--ui-soft);--market-heading:var(--ui-ink);--market-accent:var(--ui-copper);--scene-mint:#1b3026;--scene-ivory:#29271f;--brand-ink:var(--ui-ink);--brand-muted:var(--ui-muted);--brand-surface:var(--ui-surface);--brand-canvas:var(--ui-bg);--brand-line:var(--ui-line);--accent-copper:var(--ui-copper);--accent-copper-soft:#382b24;--accent-copper-line:#765640;--accent-slate:#b3d3df;--accent-slate-soft:#253840;--accent-slate-line:#4e6a76}html:root[data-theme=dark] body[data-site-shell] :is(.marketHeroCopy h1,.marketSectionHead h2,.marketTrust h2,.marketCardV2 h3,.card h3,.pageTitle h1,.profilePageHead h1,.legalLayout h2,.compareTable>div:first-child){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] :is(.marketHeroCopy>p,.marketCardV2 time,.marketCardV2 .location,.marketHeroLinks,.marketCardMeta,.marketCardLocation){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(.marketHeroCopy h1 em,.marketCardV2 .price,.card .price,.compareCards article>div,.compareTable strong){color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] .marketHeroWordmark{box-sizing:border-box;background:#edf4ef;border-radius:10px;padding:6px 12px}html:root[data-theme=dark] body[data-site-shell] .marketHeroPreposition{color:var(--ui-copper)!important}html:root[data-theme=dark] body[data-site-shell] :is(.marketCategory,.marketCardV2,.marketSearch,.marketTrust,.compareCards article,.compareTable,.formCard,.profilePageHead,.legalLayout article,.upgradeCurrentRole,.verificationState,.verificationGate,.phonePrivacy,.planCard,.stateCard,.savedSearchCard,.notificationCard,.supportGuide,.verificationModalContent,.verificationModalActions,.photoGuide){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] :is(.profilePageHead,.legalLayout article,.upgradeCurrentRole,.verificationState,.verificationGate,.phonePrivacy,.planCard,.verificationModalContent,.supportGuide) :is(h1,h2,h3,h4,b,strong,label){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] :is(.profilePageHead,.legalLayout article,.upgradeCurrentRole,.verificationState,.verificationGate,.planCard,.verificationModalContent,.supportGuide) :is(p,small,li){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(.phonePrivacy,.phonePrivacy span,.phonePrivacy b){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),select,textarea){background-color:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] :is(input,textarea)::placeholder{opacity:1;color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(input[type=checkbox],input[type=radio]){accent-color:#75c9a7}html:root[data-theme=dark] body[data-site-shell] :is(.secondary,.ghostButton,.verifyButton,.compareButton,.viewSwitcher a,.marketActions>a:not(.primary),.marketHeroActions>a:not(.primary)){background:var(--ui-soft)!important;color:var(--ui-link)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] :is(.primary,.postButton,.marketSearch button){color:#fff!important;background:#075b47!important}html:root[data-theme=dark] body[data-site-shell] :is(.primary,.postButton,.marketSearch button):hover{background:#064b3b!important}html:root[data-theme=dark] body[data-site-shell] :is(.listingWizardNav button,.listingReviewGrid>button,.publishAssurance,.listingWizardActions,.listingWizardFooter){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] .listingWizardNav button.active{background:var(--ui-soft)!important;color:var(--ui-link)!important}html:root[data-theme=dark] body[data-site-shell] :is(.compareTable>div,.compareTable>div>*){border-color:var(--ui-line)!important;color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] .compareTable>div:first-child{background:var(--ui-soft)!important}html:root[data-theme=dark] body[data-site-shell] :is(.error,.alert.error){color:#ffd2d3!important;background:#44282a!important;border-color:#995759!important}html:root[data-theme=dark] body[data-site-shell] :is(.success,.alert.success){color:#c8f3db!important;background:#203f30!important;border-color:#4a8060!important}html:root[data-theme=dark] body[data-site-shell] :is(.warning,.verificationNotice,.messageSafety){color:#f6dfaa!important;background:#40351f!important;border-color:#907743!important}html:root[data-theme=dark] body[data-site-shell] :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px!important;outline:2px solid #efbc98!important}html:root[data-theme=dark] body .adminShell.adminShell{--admin-ink:#eff4f0;--admin-muted:#b4c4ba;--admin-border:#496052;--admin-surface:#202d27;--admin-bg:#17211e;--admin-soft:#29372f}html:root[data-theme=dark] body .adminShell.adminShell .adminContent :is(h1,h2,h3,h4,th,label,summary){color:var(--admin-ink)!important}html:root[data-theme=dark] body .adminShell.adminShell .adminContent :is(.adminPanel,.adminTablePanel,.adminFilters,.adminTasks a,.adminStats article,.adminAdList>article,.opsPanel,.infraPanel,.systemCheck){background:var(--admin-surface)!important;color:var(--admin-ink)!important;border-color:var(--admin-border)!important}html:root[data-theme=dark] body .adminShell.adminShell .adminContent :is(th,td){border-color:var(--admin-border)!important}html:root[data-theme=dark] body .adminShell.adminShell .adminContent th{background:var(--admin-soft)!important}html:root[data-theme=dark] body[data-site-shell] :is(.identityVerificationHero,.identityDocumentChoices label,.upgradeRoleChoices button,.marketLoadingCard,.verificationModal,.verificationModalHero,.authInput,.otpBoxes input){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] :is(.identityVerificationHero h2,.identityDocumentChoices b,.upgradeRoleChoices b,.upgradeRoleChoices legend,.marketLoadingCard h1){color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell] :is(.identityVerificationHero p,.identityPrivacy,.identityDocumentChoices small,.identityUploadGrid small,.upgradeRoleChoices small,.marketLoadingCard p,.marketLoadingCard small,.phonePrivacyNote){color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell] :is(.identityDocumentChoices label.selected,.upgradeRoleChoices button.selected){background:var(--ui-soft)!important;border-color:var(--ui-link)!important;box-shadow:0 0 0 2px #91dcc02b!important}html:root[data-theme=dark] body[data-site-shell] .marketLoadingBrand{background:#edf4ef;border-radius:10px;padding:8px}html:root[data-theme=dark] body[data-site-shell] :is(.identityDocumentChoices label:focus-within,.upgradeRoleChoices button:focus-visible){outline:2px solid var(--ui-copper);outline-offset:3px}html:root[data-theme=dark] body[data-site-shell] :is(.marketPickerMenu,.verificationModalClose){background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important}html:root[data-theme=dark] body[data-site-shell] .marketPhotoCollage:before{opacity:.24!important;background:#765640!important}html:root[data-theme=dark] body[data-site-shell] .marketPhotoTile>span{color:var(--ui-ink)!important;border-color:var(--ui-line)!important;background:#202d27f5!important}html:root[data-theme=dark] body[data-site-shell] .marketPhotoTile>span :is(svg,i){color:var(--ui-copper)!important}html:root[data-theme=dark] body[data-site-shell] :is(.postButton,.marketHeroActions>a:first-child){color:#fff!important;background:#a45935!important;border-color:#bd7952!important}html:root[data-theme=dark] body[data-site-shell] :is(.postButton,.marketHeroActions>a:first-child):hover{background:#8b482a!important;border-color:#efbc98!important}html:root[data-theme=dark] body[data-site-shell=public] .appDownloadPromo .appStoreButtons .appStoreButton{background:var(--ui-surface)!important;color:var(--ui-ink)!important;border-color:var(--ui-line)!important;box-shadow:0 8px 24px #00000018!important}html:root[data-theme=dark] body[data-site-shell=public] .appDownloadPromo .appStoreButtons .storeCopy strong{color:var(--ui-ink)!important}html:root[data-theme=dark] body[data-site-shell=public] .appDownloadPromo .appStoreButtons .storeCopy small{color:var(--ui-muted)!important}html:root[data-theme=dark] body[data-site-shell=public] .appDownloadPromo .appStoreButtons :is(.storeMark,.appStoreButton>em){background:var(--ui-soft)!important;color:var(--ui-link)!important}
:root{--content-font:var(--font-din-next-arabic), Tahoma, Arial, sans-serif;--content-weight-regular:400;--content-weight-bold:700}#main-content{font-family:var(--content-font);font-size:16px;font-weight:var(--content-weight-regular);line-height:1.7}#main-content :is(h1,h2,h3,h4,h5,h6,p,label,legend,summary,button,input,select,textarea){font-family:var(--content-font)!important;letter-spacing:normal!important}#main-content :is(h1,h2,h3,h4,h5,h6,b,strong,label,legend,summary,button,.primary,.postButton){font-weight:var(--content-weight-bold)!important}#main-content h1{font-size:clamp(28px,3vw,36px)!important;line-height:1.4!important}#main-content h2{font-size:clamp(22px,2vw,26px)!important;line-height:1.5!important}#main-content h3{font-size:20px!important;line-height:1.5!important}#main-content :is(h4,h5,h6){font-size:18px!important;line-height:1.5!important}#main-content p{font-weight:400!important;line-height:1.8!important}#main-content :is(label,legend,summary){font-size:16px!important;line-height:1.6!important}#main-content :is(input,select,textarea){font-size:16px!important;font-weight:400!important;line-height:1.6!important}#main-content button{font-size:16px;line-height:1.5}#main-content :is(small){font-weight:400}@media (max-width:540px){#main-content h3{font-size:18px!important}}
[data-compact-promo=true] .appDownloadPromo{padding-block:24px}[data-compact-promo=true] .appDownloadShell{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding:24px!important}[data-compact-promo=true] .appPhoneStage{display:none!important}[data-compact-promo=true] .appDownloadCopy{max-width:none}[data-compact-promo=true] .appDownloadCopy h2{margin-block:8px;line-height:1.6;font-size:clamp(23px,2.2vw,30px)!important}[data-compact-promo=true] .appDownloadCopy p{margin-block:8px 16px}.legalPage .legalLayout{gap:24px}@media (max-width:800px){.legalPage{padding-block:20px 36px}.legalPage .legalLayout>aside{border-radius:18px;padding:20px}.legalPage .legalLayout h1{margin-block:4px 8px;font-size:28px;line-height:1.6}.legalPage .legalLayout nav{flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px;display:flex}.legalPage .legalLayout nav a{align-items:center;min-height:44px;padding:8px;display:flex}[data-compact-promo=true] .appDownloadShell{padding:20px!important}}
html body .listingOverview{background:var(--surface,#fff);border:1px solid #dce5e1;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 22px;padding:20px 24px;display:flex}html body .listingOverview h1{overflow-wrap:anywhere;margin:8px 0;font-size:clamp(24px,2.4vw,34px);line-height:1.4}html body .listingOverview p{color:#5a7065;margin:0;font-size:14px}html body .listingOverview>strong{color:#075a42;flex-shrink:0;font-size:clamp(22px,2vw,30px)}html body .photoListingCard.photoListingCard.photoListingCard.photoListingCard img{background:#edf2ef;object-fit:contain!important;object-position:center!important}html body .photoListingCard :is(.ltLocation,.ltDate,.ltSpecs li,.ltSeller){line-height:1.6;font-size:13px!important}html body .photoListingCard .ltTitle{line-height:1.5;font-size:20px!important}html body .photoListingCard .ltFooter{font-size:14px}html body .adminShell .adminWorkspace .adminContent :is(.adminDate,.adminUserIdentity>small,.adminActionMenuHead small){line-height:1.6;font-size:13px!important}html[data-theme=dark] body .listingOverview{background:#17251f;border-color:#34483f}html[data-theme=dark] body .listingOverview :is(p,strong){color:#c4e6d6}html[data-theme=dark] body .photoListingCard img{background:#17251f}@media (max-width:760px){html body .listingOverview{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px;padding:16px}html body .listingOverview h1{margin:6px 0;font-size:24px}html body .listingOverview>strong{font-size:24px}html body .marketHomeV2 .marketHero{padding-block:18px!important}html body .marketHomeV2 .marketHeroLayout{gap:18px!important}html body .marketHomeV2 .marketHeroCopy h1{margin-block:0 10px!important;font-size:28px!important;line-height:1.3!important}html body .marketHomeV2 .marketHeroWordmark{max-width:210px!important}html body .marketHomeV2 .marketHeroIntro{margin-block:8px 14px!important;font-size:15px!important;line-height:1.6!important}html body .marketHomeV2 .marketSearch{margin-block:12px!important;padding:8px!important}html body .marketHomeV2 .marketSearch :is(input,select,button){min-height:44px;font-size:16px}html body .marketHomeV2 .marketHeroActions{margin-block:12px!important}html body .marketHomeV2 .marketPhotoCollage{display:none!important}html body .marketHomeV2 .marketBenefits{padding-block:12px!important}html body .marketHomeV2 .marketCategories{padding-block:20px!important}html body .adminShell.adminShell .adminWorkspace .adminContent .adminDashboardStats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html body .adminShell.adminShell .adminWorkspace .adminContent .adminDashboardStats article{min-height:0!important;padding:14px!important}html body .adminShell.adminShell .adminWorkspace .adminContent .adminDashboardStats :is(strong,b){font-size:24px!important}html body .adminShell.adminShell .adminWorkspace .adminContent .adminDashboardStats :is(p,small,span){line-height:1.5;font-size:12px!important}html body .adminShell.adminShell .adminTopbar{gap:8px!important;padding-block:10px!important}html body .adminShell.adminShell .adminPageHead{margin-bottom:16px!important}html body .adminShell.adminShell .adminPageHead h1{font-size:26px!important}}
body[data-site-shell=public]{--ui-weight:500;--ui-radius:16px;--ui-control-radius:12px;--ui-weight-regular:400}@media (min-width:1100px){html:root body[data-site-shell=public] #main-content .grid:not(.searchResults-list):has(>.listingTile[data-card-style=editorial]):not(.list){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}}@media (min-width:1500px){html:root body[data-site-shell=public] #main-content .grid:not(.searchResults-list):has(>.listingTile[data-card-style=editorial]):not(.list){grid-template-columns:repeat(5,minmax(0,1fr))!important}}html:root body[data-site-shell=public] #main-content [data-section-heading]{margin-bottom:16px}html:root body[data-site-shell=public] #main-content [data-section-heading]>span{font-size:14px;font-weight:500}html:root body[data-site-shell=public] #main-content [data-section-heading] p{max-width:70ch;margin-top:6px;font-size:16px!important;line-height:1.65!important}html:root body[data-site-shell=public] #main-content main:has(:is(#car-search,#mobile-search))>.container>nav:first-of-type{gap:12px;margin-bottom:16px}html:root body[data-site-shell=public] #main-content main:has(:is(#car-search,#mobile-search))>.container>nav:first-of-type>a{gap:12px;min-height:76px;padding:14px 18px}html:root body[data-site-shell=public] #main-content main:has(:is(#car-search,#mobile-search))>.container>nav:first-of-type b{font-size:20px!important;font-weight:500!important}html:root body[data-site-shell=public] #main-content main:has(:is(#car-search,#mobile-search))>.container>nav:first-of-type small{font-size:14px!important}html:root body[data-site-shell=public] #main-content :is(#car-search,#mobile-search,#property-search)>form{border-radius:16px;padding:18px}html:root body[data-site-shell=public] #main-content :is(#car-search,#mobile-search,#property-search) details{margin-top:12px;padding-top:10px}html:root body[data-site-shell=public] #main-content :is(#car-search,#mobile-search,#property-search) label{gap:6px}html:root body[data-site-shell=public] #main-content #results{scroll-margin-top:24px}html:root body[data-site-shell=public] #main-content #results>div:first-child{margin-block:20px 14px}html:root body[data-site-shell=public] #main-content #results form>button,html:root body[data-site-shell=public] #main-content .searchResultActions form>button{border:1px solid var(--border,#adc5b7);min-height:44px;padding:8px 14px;font-size:14px;background:var(--surface,#fff)!important;color:var(--text,#183d32)!important;box-shadow:none!important}html:root body[data-site-shell=public] #main-content :is(.appliedFilterSummary,.activeFilterBar){flex-wrap:wrap;align-items:center;gap:8px;margin-block:14px;display:flex}html:root body[data-site-shell=public] #main-content :is(.appliedFilterSummary,.activeFilterBar)>a{border:1px solid var(--border,#adc5b7);background:var(--surface,#fff);min-height:44px;color:inherit;overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:10px;padding:6px 12px;font-size:14px;font-weight:400;text-decoration:none;display:inline-flex}html:root body[data-site-shell=public] #main-content .appliedFilterSummary>.clearAllFilters{text-underline-offset:3px;border-color:#0000;text-decoration:underline}html:root body[data-site-shell=public] #main-content .marketHero{padding-block:24px}html:root body[data-site-shell=public] #main-content .marketHeroIntro{font-size:16px!important;line-height:1.7!important}html:root body[data-site-shell=public] #main-content .marketHeroActions{gap:10px;margin-block:14px}html:root body[data-site-shell=public] #main-content .marketHomeV2 .marketHeroActions>a:first-child{background:var(--surface,#fff)!important;color:var(--ui-ink,#183d32)!important;border:1px solid var(--ui-line,#adc5b7)!important;box-shadow:none!important}html:root body[data-site-shell=public] #main-content .marketBenefits{padding-block:14px}html:root body[data-site-shell=public] #main-content .newListingForm{box-shadow:none;border-radius:16px;padding:20px}html:root body[data-site-shell=public] #main-content .newListingForm .formGrid{gap:16px}html:root body[data-site-shell=public] #main-content :is(input,select,textarea)[aria-invalid=true]{border:2px solid #b93838}html:root body[data-site-shell=public] #main-content .listingOverview{gap:8px}html:root body[data-site-shell=public] #main-content .listingOverview h1{font-size:clamp(24px,2vw,30px)!important;line-height:1.45!important}html:root body[data-site-shell=public] #main-content .sellerBox{padding:20px}html:root body[data-site-shell=public] #main-content .sellerBox small{line-height:1.7;font-size:13px!important}html:root body[data-site-shell=public] #main-content .messageSelection :is(h1,h2){margin-block:12px 8px;font-size:22px!important;font-weight:500!important}html:root body[data-site-shell=public] #main-content .messageSelection p{max-width:40ch;font-size:15px;line-height:1.7}@media (min-width:1200px) and (max-width:1499px){html:root body[data-site-shell=public] #main-content .homePage.marketHomeV2 .marketListingGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:600px){html:root body[data-site-shell=public] #main-content [data-section-heading]{margin-bottom:12px}html:root body[data-site-shell=public] #main-content :is(#car-search,#mobile-search,#property-search)>form{padding:14px}html:root body[data-site-shell=public] #main-content main:has(:is(#car-search,#mobile-search))>.container>nav:first-of-type b{font-size:18px!important}html:root body[data-site-shell=public] #main-content main:has(:is(#car-search,#mobile-search))>.container>nav:first-of-type>a{padding:12px}html:root body[data-site-shell=public] #main-content .newListingForm{padding:14px}html:root body[data-site-shell=public] #main-content .marketHero{padding-block:16px}}html:root body[data-site-shell=public] #main-content :is(form[action="/properties#results"],form[action="/mobiles#results"]) :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select){box-sizing:border-box;border:1px solid var(--border,#adc5b7);background-color:var(--surface,#fff);color:inherit;border-radius:10px;padding:10px 14px;height:52px!important;min-height:52px!important}html:root body[data-site-shell=public] #main-content :is(form[action="/properties#results"],form[action="/mobiles#results"]) select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%2378877f' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-inline-end:40px}html:root body[data-site-shell=public] #main-content :is(form[action="/properties#results"],form[action="/mobiles#results"]) select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:14px}html:root body[data-site-shell=public] #main-content .marketSearch :is(input,select,button){min-height:44px!important}html:root body[data-site-shell=public] #main-content main:has(#car-search)>.container>nav b{font-size:21px!important;font-weight:500!important}html:root body[data-site-shell=public] #main-content #car-search :is(input:not([type=hidden]),select){box-sizing:border-box;border:1px solid var(--border,#adc5b7);background-color:var(--surface,#fff);width:100%;color:inherit;border-radius:10px;padding:10px 14px;height:52px!important;min-height:52px!important}html:root body[data-site-shell=public] #main-content #car-search select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%2378877f' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-inline-end:40px}html:root body[data-site-shell=public] #main-content #car-search select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:14px}html:root body[data-site-shell=public]{font-weight:400}html:root body[data-site-shell=public] #main-content :is(p,small,time,input,select,textarea){letter-spacing:normal!important;font-weight:400!important}html:root body[data-site-shell=public] #main-content :is(h1,h2,h3,h4,h5,h6,label,legend,summary,button){letter-spacing:normal!important;font-weight:500!important}html:root body[data-site-shell=public] #main-content h1{font-size:clamp(28px,2.5vw,32px)!important}html:root body[data-site-shell=public] #main-content h2{font-size:clamp(20px,2vw,22px)!important}html:root body[data-site-shell=public] #main-content :is(.marketCategory b,.marketHeroLayout b,.marketHeroPreposition,.marketSectionHead a,.marketListingLinks a,.marketHeroActions a,.marketBrowseAll,.marketSell>a),html:root body[data-site-shell=public] .brandHeader :is(a,button,summary,b,strong){letter-spacing:normal!important;font-weight:500!important}html:root body[data-site-shell=public] .brandHeader :is(input){font-weight:400!important}html:root body[data-site-shell=public] #main-content :is(input,select,textarea){font-size:16px!important}html:root body[data-site-shell=public] #main-content .marketCategory small{line-height:1.6;font-size:13px!important}html:root body[data-site-shell=public] .appDownloadPromo .appDownloadCopy h2{font-size:clamp(20px,2vw,24px)!important;font-weight:500!important;line-height:1.5!important}html:root body[data-site-shell=public] .footer .footerGroupHeading h2{font-size:18px!important;font-weight:500!important;line-height:1.5!important}html:root body[data-site-shell=public] #main-content .photoListingCard .listingPhotoDots button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html:root body[data-site-shell=public] #main-content .photoListingCard .listingPhotoCount{inset:12px auto auto;inset-inline-end:12px}body[data-site-shell=public] #main-content :is(h1,h2,h3,h4,h5,h6,label,legend,summary,button,.primary,.secondary,.postButton){font-weight:var(--ui-weight)!important}body[data-site-shell=public] #main-content h1{font-size:clamp(26px,2.5vw,32px)!important;line-height:1.45!important}body[data-site-shell=public] #main-content h2{font-size:clamp(20px,2vw,24px)!important;line-height:1.5!important}body[data-site-shell=public] #main-content h3{font-size:18px!important;line-height:1.5!important}body[data-site-shell=public] #main-content :is(h4,h5,h6){font-size:17px!important}body[data-site-shell=public] #main-content :is(p,input,select,textarea){font-weight:400!important}body[data-site-shell=public] #main-content :is(button,.primary,.secondary,.postButton){font-size:15px;line-height:1.5}body[data-site-shell=public] #main-content :is(.primary,.secondary,.postButton){border-radius:var(--ui-control-radius);min-height:44px}body[data-site-shell=public] #main-content :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select){min-height:44px}body[data-site-shell=public] #main-content :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid}body[data-site-shell=public] .trialNoticeDesktop{justify-content:center;align-items:center;gap:12px;display:flex}body[data-site-shell=public] .trialNoticeMobile{display:none}body[data-site-shell=public] #main-content .photoListingCard .ltTitle{overflow-wrap:anywhere;max-height:3.1em;overflow:hidden;min-height:3.1em!important;font-size:18px!important;font-weight:500!important;line-height:1.55!important}body[data-site-shell=public] #main-content .photoListingCard .ltPrice{overflow-wrap:anywhere;line-height:1.5;font-size:20px!important;font-weight:500!important}body[data-site-shell=public] #main-content .photoListingCard :is(.ltSpecs li,.ltLocation,.ltDate,.ltSeller){font-size:13px!important;font-weight:400!important}body[data-site-shell=public] #main-content .photoListingCard{border-radius:var(--ui-radius);box-shadow:none}body[data-site-shell=public] #main-content .photoListingCard .ltPriceRow{grid-template-columns:minmax(0,1fr) 44px;min-height:44px}body[data-site-shell=public] #main-content .photoListingCard :is(.ltFavorite,.ltFavorite button){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body[data-site-shell=public] #main-content .photoListingCard .ltFooter :is(a,button){min-height:44px!important;font-size:14px!important;font-weight:500!important}body[data-site-shell=public] #main-content .photoListingCard .ltFooter{flex-wrap:wrap;gap:8px}body[data-site-shell=public] #main-content :is(.pageTitle,.dashboardHead,.formCard,.sellerBox,.storeDirectoryCard,.legalLayout>aside,.legalLayout section,.empty){border-radius:var(--ui-radius);box-shadow:none;background:var(--surface,#fff)}body[data-site-shell=public] #main-content :is(.pageTitle,.dashboardHead){margin-bottom:24px;padding:20px}body[data-site-shell=public] #main-content .pageTitle:after{display:none}body[data-site-shell=public] #main-content .pageTitle p{margin-block:8px 0;font-size:15px}body[data-site-shell=public] #main-content :is(.listingOverview>strong,.bigPrice){line-height:1.5;font-size:24px!important;font-weight:500!important}body[data-site-shell=public] #main-content :is(.listingHighlights b,.listingDetailTable b){font-size:17px;font-weight:500!important}body[data-site-shell=public] #main-content .filters.advanced{border-radius:var(--ui-radius);box-shadow:none;padding:16px}body[data-site-shell=public] #main-content .empty{min-height:180px;padding:24px 16px}body[data-site-shell=public] #main-content .newListingPage .upgradePrompt{margin-block:0 16px;padding:12px 16px}body[data-site-shell=public] #main-content .newListingPage .upgradePrompt p{margin-block:6px;font-size:14px}body[data-site-shell=public] #main-content .listingWizardNav button{min-height:44px;font-size:14px}html:root[data-theme=dark] body[data-site-shell=public] #main-content .searchResultSummary>span{color:#b8d8c6!important}html:root[data-theme=dark] body[data-site-shell=public] #main-content .ltFavorite button svg{color:#cde5d8!important}html:root[data-theme=dark] body[data-site-shell=public] #main-content .helpGuideCard b{color:#b8d8c6!important}@media (max-width:760px){html:root body[data-site-shell=public] .trialNotice .container{min-height:44px!important;padding-block:0!important}body[data-site-shell=public] .trialNoticeDesktop{display:none}body[data-site-shell=public] .trialNoticeMobile{text-align:start;width:100%;display:block}body[data-site-shell=public] .trialNoticeMobile summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:500;display:flex}body[data-site-shell=public] .trialNoticeMobile summary small{font-size:12px;text-decoration:underline}body[data-site-shell=public] .trialNoticeMobile p{margin:0 0 8px;font-size:13px;line-height:1.6}body[data-site-shell=public] .trialNoticeMobile>a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}body[data-site-shell=public] .trialNoticeMobile summary:focus-visible{outline-offset:2px;outline:2px solid}html:root body[data-site-shell=public] .mobileBottomNav{box-shadow:0 4px 18px #00000012;background:var(--surface,#fff)!important}html:root body[data-site-shell=public] .mobileBottomNav small{font-size:12px!important;font-weight:500!important}body[data-site-shell=public] #main-content :is(.pageTitle,.dashboardHead){margin-bottom:16px;padding:16px}body[data-site-shell=public] #main-content .newListingPage .pageTitle{padding-block:12px}body[data-site-shell=public] #main-content .newListingForm{padding:16px}body[data-site-shell=public] #main-content .listingWizardNav{gap:6px;margin-block:12px}body[data-site-shell=public] #main-content .listingOverview{gap:8px}body[data-site-shell=public] #main-content .legalLayout section{padding:18px}}html:root body[data-site-shell=public] #main-content#main-content .listingTile.photoListingCard[data-card-style=editorial] :is(.ltSpecs li,.ltDate,.ltLocation,.ltSeller){font-size:13px!important;font-weight:400!important}html:root body[data-site-shell=public] #main-content .marketHero .marketSearch :is(input,select):focus{outline-offset:-2px!important;border-radius:8px!important;outline:2px solid #278268!important;box-shadow:0 0 0 3px #2782681a!important}html:root[data-theme=dark] body[data-site-shell=public] #main-content .marketHero .marketSearch :is(input,select):focus{outline-color:#80cbb0!important}@media (forced-colors:active){html:root body[data-site-shell=public] #main-content .marketHero .marketSearch :is(input,select):focus{outline-color:highlight!important}}html:root body[data-site-shell=public] #main-content .marketHero .marketHeroCopy{align-content:center;min-width:0;gap:16px!important;padding-block:0!important;display:grid!important}html:root body[data-site-shell=public] #main-content .marketHero .marketHeroCopy>:is(h1,p,form,div){margin-block:0!important}html:root body[data-site-shell=public] #main-content .marketHero .marketHeroIntro{max-width:62ch;line-height:1.7!important}html:root body[data-site-shell=public] #main-content .marketHero .marketHeroActions{flex-wrap:wrap;align-items:center;gap:12px!important;display:flex!important}html:root body[data-site-shell=public] #main-content .marketHero .marketHeroActions>a{justify-content:center;min-height:44px!important;padding:8px 18px!important}html:root body[data-site-shell=public] #main-content .marketHero .marketHeroLinks{flex-wrap:wrap;align-items:center;gap:12px!important;display:flex!important}@media (min-width:761px){html:root body[data-site-shell=public] #main-content .marketHero .marketSearch{align-items:stretch;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}html:root body[data-site-shell=public] #main-content .marketHero .marketSearch>button{align-self:center;min-height:48px!important;padding:10px 18px!important}}html:root body[data-site-shell=public] .brandHeader .topStrip .marketTools{border-radius:10px!important;gap:4px!important;padding:0!important}@media (min-width:761px) and (pointer:fine){html:root body[data-site-shell=public] .brandHeader .topStrip .marketTools :is(.marketPickerButton,details>summary){height:34px!important;min-height:34px!important;padding-inline:8px!important}}@media (max-width:760px),(pointer:coarse){html:root body[data-site-shell=public] .brandHeader .topStrip .marketTools :is(.marketPickerButton,details>summary){min-height:44px!important}}html:root body[data-site-shell=public] #main-content>main:not(.messageSelection):not(:has(.marketHero)){padding-block:20px!important}html:root body[data-site-shell=public] #main-content>main>.container>:is(section,header,nav,[data-section-heading],.pageTitle,.dashboardHead){margin-block:0 20px!important}html:root body[data-site-shell=public] #main-content>main:not(:has(.marketHero))>:is(section,header,nav,[data-section-heading],.pageTitle,.dashboardHead){margin-block:0 20px!important}html:root body[data-site-shell=public] #main-content>main>section.container{padding-block:20px!important}html:root body[data-site-shell=public] #main-content :is(.legalLayout,.storeDirectoryLayout){row-gap:20px!important}html:root body[data-site-shell=public] #main-content :is(.marketHero,.marketCategories,.marketListings,.marketNextSteps),html:root body[data-site-shell=public] .appDownloadPromo{padding-block:20px!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters){gap:12px!important;padding:14px!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select){border-radius:8px!important;height:44px!important;min-height:44px!important;padding:6px 12px!important;font-size:16px!important;line-height:1.5!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters) label{gap:4px!important;font-size:15px!important;line-height:1.5!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters)>div:first-child{gap:12px!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters) details{margin-top:10px!important;padding-top:6px!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters) summary{min-height:44px!important;font-size:15px!important;line-height:44px!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters)>div:last-child{gap:10px!important;margin-top:6px!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters) :is(button[type=submit],button:not([type]),.searchFilterActions button){border-radius:8px!important;min-height:44px!important;padding:6px 16px!important;font-size:15px!important;line-height:1.5!important}html:root body[data-site-shell=public] #main-content#main-content :is(form[action="/cars#results"],form[action="/mobiles#results"],form[action="/properties#results"],form[action=\/jobs],.searchFilterDock form.filters)>div:last-child>a{align-items:center;display:inline-flex;min-height:44px!important;padding:6px 10px!important;font-size:15px!important}html:root body[data-site-shell=public] #main-content .marketHero .marketSearch>button{justify-content:center!important;align-self:center!important;align-items:center!important;height:64px!important;min-height:64px!important;padding:10px 18px!important;display:inline-flex!important}html:root body[data-site-shell=public] #main-content .marketListings :is(.listingViewToolbar button,.marketListingLinks a){box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:44px!important;min-height:44px!important;padding:8px 14px!important;line-height:1.5!important;display:inline-flex!important}@media (max-width:600px){html:root body[data-site-shell=public] #main-content .marketHero .marketSearch>button{height:56px!important;min-height:56px!important}}
