:root{--blue:#c91525;--navy:#191b20;--ink:#25272d;--muted:#747780;--border:#e5e5e8;--surface:#f7f7f8}body{background:var(--surface)}.site-header{background:#fff;border-bottom:1px solid var(--border);box-shadow:0 3px 18px #18182005;height:94px}.site-header .brand{color:var(--ink)}.brand .site-wordmark{background:transparent;border-radius:0;padding:0;width:278px;height:72px;object-fit:contain}.site-header nav{color:#656872;font-size:14px;font-weight:600}.site-header nav a.active{color:var(--ink);border-color:var(--blue)}.site-header nav a:hover{color:var(--blue)}.header-actions{color:var(--ink)}.site-header .header-actions .account-link{color:#484b54}.site-header .header-actions .button.primary{color:#fff;background:var(--blue);border-color:var(--blue);box-shadow:0 5px 14px #c9152518}.site-header .icon-button{color:var(--ink);background:#fff;border-color:var(--border)}.catalog-heading{padding-top:38px;padding-bottom:25px}.catalog-heading h1{font-size:38px;letter-spacing:-.045em;color:#1c1e24}.catalog-kicker{color:#85858d;letter-spacing:.15em;font-size:11px}.region-icon{background:#fff0f1;color:var(--blue)}.search-bar{border-color:#dedee3;border-radius:16px;box-shadow:0 6px 22px #20202804}.search-location{color:#555762}.category-row{background:transparent;border:0;gap:8px;overflow:visible;margin:22px 0 30px}.category-row button{border:1px solid var(--border);border-radius:12px;min-height:91px;background:#fff;color:#686b74;box-shadow:0 2px 3px #20202802}.category-row button svg{color:#636771}.category-row button:hover{background:#fff8f8;border-color:#e8bdc1}.category-row button.selected{background:#fff0f1;color:var(--blue);border:1px solid #eebbc1;box-shadow:inset 0 -3px var(--blue)}.category-row button.selected svg{color:var(--blue)}.category-row .premium-category{background:#fffcf4;border-color:#eee3c7}.category-row .premium-category.selected{background:#fff4d2;border-color:#d9b75a;color:#8b620c;box-shadow:inset 0 -3px #b58b27}.filter-sidebar{border-radius:16px;box-shadow:0 3px 12px #22222903}.search-location svg,.sidebar-location svg{color:var(--blue)}.active-filter-tags button,.distance-chip{background:#f4f4f6;color:#656975}.vehicle-card{border-color:#e3e3e7;border-radius:16px;box-shadow:0 3px 12px #23232b04}.vehicle-card:hover{border-color:#d4a8ad;box-shadow:0 10px 28px #22222b0c}.card-body{padding:19px 18px 0}.card-body h3{color:#1d1f25;letter-spacing:-.035em}.card-body .make{color:#85838c;font-size:11px;letter-spacing:.1em}.card-body h3 .card-year{background:#f4f4f6;color:#6e7079}.card-foot{border-color:#ececf0;color:#7b7d85}.card-seller{border-color:#ececf0;color:#777a84;padding-top:13px;padding-bottom:13px}.card-seller b{color:var(--blue)}.sponsored-feed-card{border-color:#e5d8da}.sponsored-logo-stage{background:linear-gradient(150deg,#faf7f7,#fff)}.sponsored-tag{background:#f2e9eb;color:#73525a}.plan-options label:has(input:checked),.radius-chips .selected{background:#fff0f1;border-color:var(--blue)}.mobile-add{background:var(--blue)}footer{background:#fff;border-top:1px solid var(--border)}.footer-inner .site-wordmark{width:245px;height:64px;background:transparent;padding:0}@media(min-width:761px) and (max-width:1100px){.brand .site-wordmark{width:232px;height:66px}.header-inner{gap:22px}.site-header nav{font-size:13px;gap:17px}}@media(max-width:760px){.site-header{height:78px;min-height:78px}.header-inner{padding-top:10px;padding-bottom:10px}.brand .site-wordmark{width:202px;height:58px}.site-header .brand{max-width:calc(100% - 105px)}.header-actions .account-link{color:#484b54}.site-header .header-actions .button.primary{width:42px;height:42px;padding:0;border-radius:12px}.catalog-heading{padding:24px 0 18px}.catalog-heading h1{font-size:27px;max-width:270px}.catalog-kicker{font-size:10px;letter-spacing:.12em}.region-button{background:#fff0f1;color:var(--blue);margin-top:14px}.search-bar{border-radius:14px;padding:8px}.search-bar .filter-button{background:#f5f5f7;color:#40434c}.category-row{gap:6px;margin:18px 0 24px}.category-row button{min-height:73px;border-radius:10px;font-size:11px}.category-row .premium-category{grid-column:1/-1;min-height:44px;flex-direction:row;gap:8px;padding:8px}.category-row .premium-category svg{width:20px;height:20px}.card-body{padding:14px 12px 0}.vehicle-card{border-radius:13px}.card-seller,.card-seller b{font-size:11px}.footer-inner .site-wordmark{width:225px;height:62px}.mobile-nav{border-color:var(--border);box-shadow:0 -4px 18px #22222b08}.mobile-nav>a{color:#757780}.filter-sidebar.filter-open{background:#fff}.mobile-radius-control{border-color:var(--border)}}@media(max-width:360px){.brand .site-wordmark{width:175px}.catalog-heading h1{font-size:25px}}:root{color-scheme:dark;--blue:#ff4c5c;--navy:#101113;--ink:#f1f1f3;--text:#f1f1f3;--muted:#a3a3ae;--border:#303036;--surface:#0b0b0d}body{background:#0b0b0d;color:var(--ink)}.site-header,footer{border-color:#29292f}.card-body h3,.card-body strong,.catalog-heading h1,.preview-price,.site-header .brand{color:#f5f5f7}.header-actions,.site-header .header-actions .account-link,.site-header nav{color:#bdbdc7}.site-header nav a.active{border-color:#ef263c}.site-header nav a:hover{color:#ff5968}.button.primary,.mobile-add,.primary,.site-header .header-actions .button.primary{background:#d51c32;border-color:#d51c32;color:white}.button,.site-header .icon-button,button,input,select,textarea{background:#1b1b20;border-color:var(--border);color:var(--ink)}input::placeholder,textarea::placeholder{color:#9797a3;opacity:1}input:focus,select:focus,textarea:focus{outline-color:#ff5968}.card-body .make,.catalog-kicker,.make{color:#a9a9b5}.filter-sidebar,.location-modal,.package,.panel,.plan-options label,.preview-summary,.search-bar,.sponsor-card,.storefront,.vehicle-card,.vehicle-modal{background:#17171b;border-color:var(--border);color:var(--ink)}.search-bar{box-shadow:0 8px 26px #0003;border-color:#34343b}.search-bar .search-input input{background:transparent;color:#eeeef2}.search-location{color:#c2c2cc;background:transparent;border-color:var(--border)}.region-button,.region-icon{background:#29151b;color:#ff5968}.category-row button{background:#19191d;border-color:#303036;color:#bbbcc7;box-shadow:none}.category-row button svg{color:#b5b5c0}.category-row button:hover{background:#242027;border-color:#59404a}.category-row button.selected{background:#301820;border-color:#873442;color:#ff6978;box-shadow:inset 0 -3px #ef263c}.category-row button.selected svg{color:#ff6978}.category-row .premium-category{background:#252016;border-color:#4b4028;color:#e5bc65}.category-row .premium-category svg{color:#e5bc65}.category-row .premium-category.selected{background:#352b19;color:#f5ce7c;border-color:#987c3b;box-shadow:inset 0 -3px #dbb55f}.filter-sidebar{box-shadow:none}.card-foot,.card-seller,.demo-note,.divider,.filter-section,.form-section,.preview-quick-facts,.preview-seller,.preview-tabs,.refine-heading{border-color:#303036}.filter-label,.filter-sidebar h2,.sidebar-location strong{color:#ededf2}.sidebar-location{background:transparent;color:#bdbdc8}.active-filter-tags button,.card-body h3 .card-year,.card-year,.distance-chip,.filter-distance-info{background:#25252c;color:#bdbdc9}.vehicle-card{box-shadow:0 4px 16px #0002}.vehicle-card:hover{border-color:#6c3943;box-shadow:0 12px 26px #0005}.card-foot,.card-seller,.card-seller>span{color:#aaaab7}.card-foot svg{color:#a3a3af}.vehicle-card.featured{border-color:#6f5730}.highlight-carousel,.highlights,.highlights-cards{background:#1b1914;border-color:#493e2c}.carousel-controls>span,.carousel-hint,.highlight-heading>div,.highlight-heading>span{color:#debd7b}.carousel-arrow{background:#29241a;color:#efca7f;border-color:#55462b}.carousel-arrow:not(:disabled):hover{background:#3b3020;border-color:#9e7c3e}.featured-label,.featured-tag,.premium-badge{background:#e4b84d;color:#241b08}.sponsored-feed-card{border-color:#423238}.sponsored-logo-stage{background:#212126}.sponsored-logo-stage img{background:#fff;border-radius:10px;padding:8px}.sponsored-tag{background:#36303a;color:#d7c0ca}.company-initials{color:#e0d0db}.mobile-nav{background:#121216;border-color:#303036;box-shadow:0 -4px 20px #0005}.mobile-nav>a{color:#a9a9b7}.mobile-nav .mobile-announce,.mobile-nav>a.active{color:#ff6978}.location-modal-footer,.location-modal-header,.location-results,.location-results button,.location-search,.mobile-radius-control,.radius-chips button{background:#19191e;color:var(--ink);border-color:var(--border)}.plan-options label:has(input:checked),.radius-chips .selected{background:#341b23;color:#ff7886;border-color:#ef4357}.location-results button:hover{background:#29232b}.location-distance-note,.location-no-limit{color:#b7b7c4}.preview-demo-label,.preview-info,.preview-photo-stage,.preview-thumbnails button,.vehicle-modal .detail-photo img{background:#222228;color:#bdbdc9;border-color:#393941}.preview-tabs button{background:transparent;color:#b5b5c2}.preview-tabs button.selected{color:#ff6978;border-color:#ef263c}.preview-quick-facts,.preview-seller,.preview-summary{border-color:#393941}.close-modal,.vehicle-modal-close{background:#33333d;color:white}.preview-note,.preview-video-stage p,.seller span,.spec-grid span{color:#b5b5c2}.preview-seller .seller img,.sponsor-card>img,.storefront-logo{background:#fff}.admin-ad-card,.admin-ad-editor,.admin-approval,.admin-client-panel,.admin-report-section,.admin-wanted-card,.wanted-card,.wanted-form{background:#17171b;color:var(--ink);border-color:var(--border)}.admin-panel-nav button,.panel-nav a,.tabs button{color:#bfbfcb}.admin-panel-nav button.selected,.panel-nav .selected,.tabs button.selected{background:#341b23;color:#ff7886}.table-wrap,td,th{border-color:var(--border)}th{background:#222228;color:#bfbfcb}.admin-card-correction,.admin-card-observation,.alert,.condition-warning,.correction-notice{background:#34191e;border-color:#8b3947;color:#ffa0aa}.correction-notice h3,.correction-notice p,.correction-notice strong{color:#ffa0aa}.success{background:#143125;color:#a3e3bc;border-color:#315d46}.plan-options .courtesy-plan,.plan-options .courtesy-plan:has(input:checked){background:#143125;border-color:#3c9061}.courtesy-plan strong{color:#a3e3bc}.button.whatsapp,.whatsapp{background:#16864a;color:#fff;border-color:#16864a}@media(max-width:760px){.header-actions .account-link{color:#bdbdc7}.search-bar .filter-button{background:#292930;color:#ededf3}.filter-sidebar.filter-open{background:#17171b}.location-modal-footer{background:#19191e}.region-button{background:#29151b}}.admin-card-observation,.admin-edit-tabs,.admin-report-tabs,.highlight-package,.info,.panel-nav b,.photo-upload,.segmented .chosen,.sponsor-placeholder,.upload-zone{background:#25232a;color:#e0d7c7;border-color:var(--border)}.status{background:#303039;color:#d4d4e0}.status.active,.status.paid{background:#18372a;color:#99dcba}.status.pending{background:#3a2e18;color:#edcd83}.status.rejected{background:#3b1c23;color:#ff9cab}.admin-card-seller strong,.field label,.plan-options label,.plan-options label strong,.preview-summary .seller b{color:var(--ink)}.time-remaining{color:#91d3a5}.time-expired{color:#ff9bab}.rejection{background:#3a2519;color:#efc094}.preview-summary .button:disabled{background:#232329;color:#b1b1bf;border-color:var(--border)}@media(max-width:760px){.mobile-nav a.active{color:#ff6978}.mobile-nav .mobile-add{color:#fff}}.search-bar .search-input,.toolbar .search-input{background:#17171b;color:var(--ink)}.field input,.field select,.field textarea,.filter-section select,.filter-sidebar select,.results-heading select,.wanted-filters select{background:#1b1b20;color:var(--ink);border-color:var(--border)}select option{background:#1b1b20;color:var(--ink)}.status.featured-label{background:#e4b84d;color:#241b08}.vehicle-card.sponsored-feed-card{border:2px solid #d83b4e;background:linear-gradient(155deg,#292127,#19191e 65%);box-shadow:0 5px 22px #0004}.sponsored-feed-card .sponsored-logo-stage{background:linear-gradient(145deg,#33252c,#202025);padding-top:48px}.sponsored-feed-card .sponsored-tag{top:0;left:0;right:0;border-radius:0;background:#d51c32;color:#fff;padding:9px 12px;text-align:center;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sponsored-feed-card .make{color:#f3c7ce;font-weight:700}.sponsored-feed-card .card-seller{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding-bottom:16px}.sponsored-feed-card .card-seller b{display:block;text-align:center;padding:11px 12px;border-radius:8px;background:#d51c32;color:#fff;font-size:14px}.sponsored-feed-card:hover{border-color:#ff6375;box-shadow:0 8px 26px #d51c3226}.wanted-free-notice{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#172720;border:1px solid #365a45;border-radius:10px;padding:14px 16px;margin:18px 0;color:#e4eee8;font-size:14px}.wanted-free-notice strong{background:#2c6245;color:#fff;border-radius:6px;padding:4px 10px}.ad-courtesy-notice{display:flex;flex-direction:column;gap:5px;background:#172c21;border:1px solid #3c7854;border-radius:12px;padding:17px 20px;margin:18px 0 24px;color:#d9ede0}.ad-courtesy-notice strong{color:#b2f0c8;font-size:18px}.ad-courtesy-notice span{font-size:14px}.ad-courtesy-notice.used{background:#202024;border-color:#414149;color:#bbbcc6}.ad-courtesy-notice.used strong{color:#eeeef2}.admin-card-review .description,.preview-info .description,.specs .description,.vehicle-preview .description{color:#eeeeF2;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.wanted-filters{background:#17171b;border-color:#303036;color:#f1f1f3}.wanted-filters .search-input{background:#1b1b20;color:#f1f1f3;border-color:#414149}.wanted-filters .search-input input{background:transparent;color:#f1f1f3;caret-color:#fff}.wanted-filters .search-input input::placeholder{color:#aaaab5;opacity:1}.wanted-filters .search-input svg{color:#d6d6dd}.header-inner{gap:24px}.site-header nav{align-self:center;gap:8px}.site-header nav a{height:auto;min-height:42px;padding:10px 15px;border:1px solid #37373f;border-radius:9px;background:#1b1b20;color:#d7d7de;white-space:nowrap;transition:background .15s,border-color .15s}.site-header nav a:hover{background:#2b2b32;border-color:#666670;color:#fff}.site-header nav a.active{background:#34343c;border-color:#73737f;color:#fff;box-shadow:inset 0 1px 0 #ffffff0a}@media(min-width:761px) and (max-width:1100px){.header-inner{gap:14px}.site-header nav{gap:6px}.site-header nav a{padding:9px 10px;font-size:12px}}:root{--blue:#f0f0f3}body{--surface:#101012}.site-header,body,footer{background:#101012}.region-button,.region-icon{background:#202024;color:#f3f3f5}.region-button strong,.region-button svg,.region-button>div>span{color:#eeeef2}.category-row button{background:#1b1b1f;border-color:#35353b;color:#eeeef2}.category-row button svg{color:#d6d6dd}.category-row button:hover{background:#28282e;border-color:#62626c}.category-row button.selected{background:#2b2b31;border-color:#70707b;color:#fff;box-shadow:inset 0 -3px #eeeef2}.category-row button.selected svg{color:#fff}.category-row .premium-category,.category-row .premium-category.selected{background:#202024;border-color:#414149;color:#fff}.category-row .premium-category svg{color:#fff}.category-row .premium-category.selected{background:#2b2b31;border-color:#70707b;box-shadow:inset 0 -3px #eeeef2}.active-filter-tags button,.card-seller b,.catalog-heading h1>span,.clear-filter-button,.demo-note a,.eyebrow,.search-bar .search-input svg,.search-location svg,.sidebar-location svg,.site-header nav a.active,.site-header nav a:hover{color:#f4f4f6}.site-header nav a.active{border-color:#eeeef2}.mobile-nav .mobile-announce,.mobile-nav a.active,.mobile-nav>a.active{color:#fff}.preview-tabs button.selected{color:#fff;border-color:#eeeef2}.admin-panel-nav button.selected,.panel-nav .selected,.plan-options label:has(input:checked),.radius-chips .selected,.tabs button.selected{background:#2b2b31;color:#fff;border-color:#73737e}.radius-chips .selected{box-shadow:inset 0 0 0 1px #73737e}.highlight-carousel,.highlights,.highlights-cards{background:#19191c;border-color:#3a3a41}.carousel-controls>span,.carousel-hint,.highlight-heading>div,.highlight-heading>span{color:#dddde5}.carousel-arrow{background:#26262d;color:#fff;border-color:#45454f}.carousel-arrow:not(:disabled):hover{background:#34343d;border-color:#777783}.vehicle-card.featured{border-color:#555560}@media(max-width:760px){.region-button{background:#202024;color:#fff}.mobile-nav .mobile-add{color:#fff}}