html.kivao-boot body{opacity:0}html:not(.kivao-boot) body{opacity:1;transition:opacity .18s ease}.kivao-boot-splash{position:fixed;inset:0;z-index:9999;background:var(--an-bg,#fff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;opacity:0;transition:opacity .3s ease;pointer-events:none}.kivao-boot-splash.kivao-boot-visible{opacity:1;pointer-events:auto}.kivao-boot-mark{width:60px;height:60px;border-radius:17px;background:linear-gradient(150deg,var(--an-brand-deep,#3f7860),var(--an-navy,#1f4a38));display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px rgba(31,74,56,.22);animation:kivaoBootPulse 1.7s ease-in-out infinite}.kivao-boot-mark svg{width:34px;height:34px}.kivao-boot-word{font-weight:800;font-size:19px;letter-spacing:-.01em}.kivao-boot-bar{width:112px;height:3px;border-radius:3px;background:var(--an-line,#e6eaf0);overflow:hidden}.kivao-boot-bar span{display:block;height:100%;width:40%;border-radius:3px;background:linear-gradient(90deg,var(--an-brand-deep,#3f7860),var(--an-gold-deep,#2e6e96));animation:kivaoBootBar 1.15s ease-in-out infinite}@keyframes kivaoBootPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes kivaoBootBar{0%{transform:translateX(-130%)}100%{transform:translateX(330%)}}@media(prefers-reduced-motion:reduce){.kivao-boot-bar span,.kivao-boot-mark{animation:none}}:root{--bg:#ffffff;--card:#fffdf9;--text:#171b26;--muted:#5d636f;--line:#ecdfc4;--brand:#1E5AA8;--brand2:#123B72;--gold:#c9962f;--gold-light:#e9c877;--ok:#1f7a52;--danger:#c94444;--shadow:0 18px 46px rgba(12,20,40,.09);--shadow-lg:0 28px 70px rgba(12,20,40,.16);--font-display:"Nunito Sans","Roboto",Arial,sans-serif;--font-body:"Nunito Sans","Roboto",Arial,sans-serif;--font-brand:"Nunito Sans","Roboto",Arial,sans-serif}@font-face{font-family:Fredoka;src:url(data:font/woff2;base64,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) format('woff2');font-weight:700;font-display:swap}.kivao-mark{width:1em;height:1em;flex:none;vertical-align:-.16em;margin-right:.14em}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}.v95-inline-btn{display:inline;background:0 0;border:0;padding:0;margin:0;font:inherit;color:inherit;text-decoration:none;cursor:pointer}h1,h2,h3{font-family:var(--font-body)}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.topbar{background:linear-gradient(90deg,#0a2242,#1e5aa8 45%,#0a2242);color:#eef2fa;font-size:13px;padding:10px 18px;text-align:center;letter-spacing:.02em;font-weight:500}header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid var(--line);box-shadow:0 1px 0 rgba(12,20,40,.02);transform:translateZ(0);will-change:transform}.wrap{max-width:1320px;margin:0 auto;padding:0 22px}.header-row{display:flex;gap:18px;align-items:center;padding:18px 0}.logo{font-family:var(--font-brand);font-size:34px;font-weight:700;letter-spacing:0;color:var(--brand);display:inline-flex;align-items:center}.logo span{color:var(--gold)}.logo-button{border:0;background:0 0;padding:0;cursor:pointer;transition:transform .2s ease}.logo-button:hover{transform:translateY(-1px)}.logo-button:focus-visible{outline:3px solid #1E5AA855;outline-offset:5px;border-radius:8px}.modal-nav-actions{display:flex;gap:9px;align-items:center}.home-btn{padding:10px 13px;border-radius:12px}.searchbar{flex:1;display:flex;gap:10px;align-items:center}.search-shell{flex:1;display:grid;grid-template-columns:1fr auto;background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow);transition:box-shadow .25s ease,border-color .25s ease}.search-shell:focus-within{box-shadow:var(--shadow-lg);border-color:#d8cba5}.search-shell>div{border-right:1px solid var(--line)}.search-shell>div:last-child{border-right:0}.search-shell input,.search-shell select{width:100%;border:0;padding:16px 18px;background:0 0;outline:0}.primary-btn{border:0;border-radius:14px;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;padding:14px 20px;font-weight:700;cursor:pointer;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 20px rgba(12,31,61,.18)}.primary-btn:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 12px 26px rgba(12,31,61,.26)}.primary-btn:active{transform:translateY(0)}.publish-cta{display:inline-flex;align-items:center;gap:8px}.secondary-btn{border:1px solid var(--line);background:var(--card);padding:14px 18px;border-radius:14px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.secondary-btn:hover{border-color:#c7b98a;background:#fbf9f2;transform:translateY(-1px)}.navline{display:flex;gap:10px;flex-wrap:wrap;padding:0 0 18px}.pill{padding:10px 16px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-weight:600;color:#4b5568;cursor:pointer;transition:.2s ease}.pill:hover{border-color:#c7b98a;color:var(--brand)}.pill.active{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:0 6px 16px rgba(12,31,61,.22)}.hero{padding:20px 0 4px}.hero-grid{display:none}.hero-copy{position:relative;background:radial-gradient(120% 140% at 15% 0,#4678b8 0,#1e5aa8 55%,#0a2242 100%);border-radius:32px;padding:46px;color:#fff;box-shadow:var(--shadow-lg);overflow:hidden}.hero-copy::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(201,150,47,.22),transparent 42%);pointer-events:none}.hero-copy::after{content:'';position:absolute;right:-60px;bottom:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(201,150,47,.16),transparent 70%);pointer-events:none}.hero-copy>*{position:relative}.hero-copy h1{font-family:var(--font-body);font-weight:600;font-size:52px;line-height:1.08;margin:0 0 16px;letter-spacing:-1px}.hero-copy h1 .accent{color:var(--gold-light);font-style:italic}.hero-copy p{font-size:18px;line-height:1.65;color:#cdd9ef;max-width:700px;font-weight:400}.hero-media{position:relative;background:var(--card);border-radius:32px;overflow:hidden;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.4)}.hero-media img{width:100%;height:100%;object-fit:cover;display:block;min-height:360px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:22px 0}.cat-showcase{padding:18px 0 8px}.cat-showcase-head{display:flex;align-items:baseline;gap:14px;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap}.cat-showcase-head h2{margin:0;font-size:26px;font-weight:600}.cat-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.cat-tile{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:20px 10px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;text-align:center;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,border-color .25s ease}.cat-tile:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--brand)}.cat-tile-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#f6f3ea;border:1px solid var(--line);color:var(--brand);transition:background .25s ease,color .25s ease,border-color .25s ease}.cat-tile-icon svg{width:22px;height:22px}.cat-tile:hover .cat-tile-icon{background:var(--brand);border-color:var(--brand);color:var(--gold-light)}.cat-tile span{font-size:12.5px;font-weight:700;color:#33455e;line-height:1.25}.cat-tile small{font-size:11px;color:var(--muted);font-weight:500}@media(max-width:1100px){.cat-tiles{grid-template-columns:repeat(5,1fr)}}@media(max-width:640px){.cat-tiles{grid-template-columns:repeat(3,1fr)}}.main-toolbar{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0 18px}.main-toolbar h2{margin:0;font-size:32px;letter-spacing:-1px;font-weight:600}.subtle{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding-bottom:28px}.card{background:var(--card);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--shadow);transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease;display:flex;flex-direction:column}.card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:#e2d6ae}.media{position:relative}.media img{width:100%;height:215px;object-fit:cover;display:block;background:#eef2f7}.favorite{position:absolute;top:14px;right:14px;min-width:70px;height:42px;padding:0 12px;border-radius:999px;border:0;background:rgba(255,255,255,.96);font-size:21px;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.16);display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#53657a;transition:transform .18s ease}.favorite:hover{transform:scale(1.06)}.favorite-count{font-size:13px;font-weight:900;color:#263b55;font-variant-numeric:tabular-nums}.favorite-heart{line-height:1;display:flex}.favorite-heart svg{width:17px;height:17px;stroke:#53657a;fill:none;transition:.18s ease}.favorite.on .favorite-heart svg{stroke:var(--danger);fill:var(--danger)}.favorite.on{color:var(--danger);background:#fff3f3}.badge{position:absolute;left:14px;bottom:14px;background:rgba(12,31,61,.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em}.card-time{position:absolute;top:14px;left:14px;background:rgba(255,255,255,.94);color:#3d4d63;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.1)}.body{padding:17px 17px 19px;display:flex;flex-direction:column;gap:8px;flex:1}.rating{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:800;color:#986d1c;background:#fdf3e0;padding:3px 8px;border-radius:999px;margin-left:6px}.rating svg{width:11px;height:11px;fill:#c99a2e;stroke:#c99a2e}.title{font-size:18px;font-weight:700;line-height:1.3;min-height:48px;font-family:var(--font-display)}.meta{color:var(--muted);font-size:14px}.price{font-family:var(--font-display);font-size:25px;font-weight:600;color:var(--brand);margin-top:6px}.price-line{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.price-line-dot{color:var(--muted);font-weight:700}.price-line-loc{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--muted);font-weight:600}.price-line-loc svg{width:13px;height:13px;flex:none}.seller{display:flex;justify-content:space-between;align-items:center;color:#34445b;font-size:13px;margin-top:auto;padding-top:8px}.seller .ok{color:var(--ok);font-weight:800}.seller-id{display:flex;align-items:center;gap:8px}.seller-avatar{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;font-size:10px;font-weight:800;display:inline-grid;place-items:center;flex:0 0 auto}.personalized-discovery{padding:20px 0 6px}.personalized-discovery-head{display:flex;align-items:baseline;gap:14px;justify-content:space-between;margin-bottom:14px;flex-wrap:wrap}.personalized-discovery-head h2{margin:0;font-size:24px;font-weight:600;font-family:var(--font-body)}.personalized-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.personalized-card{background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow);cursor:pointer;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease,border-color .24s ease;display:flex;flex-direction:column}.personalized-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:#e2d6ae}.personalized-card img{width:100%;height:150px;object-fit:cover;display:block;background:#eef2f7}.personalized-card-body{padding:13px 14px 15px;display:flex;flex-direction:column;gap:5px}.personalized-card-title{font-size:14.5px;font-weight:700;line-height:1.3;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.personalized-card-meta{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personalized-card-meta svg{width:12px;height:12px;flex:none}.personalized-card-reason{display:inline-flex;align-self:flex-start;margin-top:2px;font-size:10.5px;font-weight:800;color:#986d1c;background:#fdf3e0;padding:3px 8px;border-radius:999px;letter-spacing:.01em}.vehicle-home-menu{display:none;background:var(--card);border-top:1px solid var(--line);box-shadow:0 10px 24px #173f6b12}.vehicle-home-menu.show{display:block}.vehicle-home-menu-inner{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:13px 0}.vehicle-home-menu-label{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8592a6}.vehicle-home-menu-hint{display:none;font-size:11px;font-weight:600;letter-spacing:normal;text-transform:none;color:#a3adbc}.vehicle-home-menu-hint.show{display:inline}.vehicle-home-menu-subcats{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.vehicle-home-subcat{border:1px solid #cbd9e8;background:#f5f8fc;color:#38516f;border-radius:999px;padding:9px 12px;font-weight:800;cursor:pointer}.vehicle-home-subcat.active,.vehicle-home-subcat:hover{background:#e1eefb;border-color:#6fa0d1;color:#174b82}.section{padding:10px 0 8px}.panel{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:var(--shadow)}.panel h3{margin:0 0 6px;font-size:26px;letter-spacing:-.8px}.panel p{color:var(--muted);line-height:1.6}.listing-form{display:grid;gap:12px}.listing-form input,.listing-form select,.listing-form textarea{width:100%;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:#fbfcfe;outline:0}.listing-form textarea{min-height:120px;resize:vertical}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dropzone{border:1px dashed #b7c7db;background:#f8fbff;border-radius:18px;padding:16px}.dropzone small{display:block;color:var(--muted);margin-top:6px}.collection{display:grid;gap:12px}.mini-item{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-radius:18px;padding:10px}.mini-item img{width:88px;height:72px;object-fit:cover;border-radius:12px;background:#eef2f7}.mini-item .mini-title{font-weight:800}.mini-item .mini-price{color:var(--brand);font-weight:900}footer{background:#0d2346;color:#dce7f7;padding:28px 0;margin-top:10px}.overlay{position:fixed;inset:0;background:rgba(12,21,38,.55);display:none;align-items:center;justify-content:center;padding:22px;z-index:100}.overlay.show{display:flex}.action-overlay,.dialog-overlay{position:fixed;inset:0;background:rgba(7,16,31,.56);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);display:none;align-items:center;justify-content:center;padding:20px;z-index:140}.action-overlay.show,.dialog-overlay.show{display:flex}.action-card,.dialog-card{width:min(620px,100%);background:linear-gradient(180deg,#fffdf9 0,#fff 100%);border-radius:30px;box-shadow:0 34px 84px rgba(10,21,40,.24);overflow:hidden;border:1px solid rgba(201,150,47,.16);position:relative}.action-card::before,.dialog-card::before{content:'';position:absolute;top:10px;left:50%;transform:translateX(-50%);width:76px;height:6px;border-radius:999px;background:#e9e2d3;display:none}.action-head .close,.dialog-head .close{width:44px;height:44px;background:#fff;border:1px solid var(--line);box-shadow:0 2px 6px rgba(15,35,60,.08)}.action-head .close:hover,.dialog-head .close:hover{background:#f7f5ef;border-color:#d9cfae}.action-head,.dialog-head{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 26px 18px;border-bottom:1px solid #efe8da;gap:14px}.action-head b,.dialog-head b{display:block;color:var(--brand);font-family:var(--font-body);font-size:20px;font-weight:600;letter-spacing:-.02em}.action-head small,.dialog-head small{display:block;color:#697589;margin-top:4px;font-size:13px;font-weight:700}.action-body,.dialog-body{padding:24px 26px 28px}.action-body h3,.dialog-body h3{margin:0 0 10px;font-family:var(--font-body);font-size:36px;line-height:1.08;font-weight:600;letter-spacing:-.03em;color:#0f1f3a}.action-body p,.dialog-body p{color:#657184;line-height:1.6;margin:0 0 12px}.dialog-lead{color:#0f1f3a!important;font-weight:600;font-size:15.5px;line-height:1.55}.action-body label,.dialog-body label{display:block;font-weight:800;margin:16px 0 8px;color:#22344e;font-size:13px}.action-body input,.action-body select,.action-body textarea,.dialog-body input,.dialog-body select,.dialog-body textarea{width:100%;border:1px solid #d9d3c6;border-radius:16px;padding:15px 16px;font:inherit;background:var(--card);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);transition:border-color .2s ease,box-shadow .2s ease}.action-body input:focus,.action-body select:focus,.action-body textarea:focus,.dialog-body input:focus,.dialog-body select:focus,.dialog-body textarea:focus{outline:0;border-color:#ccb06b;box-shadow:0 0 0 4px rgba(201,150,47,.12)}.action-body textarea,.dialog-body textarea{min-height:112px;resize:vertical}.action-buttons,.dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:22px;flex-wrap:wrap}.action-summary{background:linear-gradient(180deg,#faf7f0 0,#f7f9fc 100%);border:1px solid #ebe2d1;border-radius:18px;padding:15px 16px;margin:14px 0;color:#31445d}.share-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.share-option{display:flex;align-items:center;gap:10px;justify-content:flex-start;border:1px solid #e5ddcd;background:var(--card);color:#22344e;border-radius:16px;padding:14px 15px;font-weight:800;cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.share-option:hover{border-color:#ccb06b;background:#fbfaf6;transform:translateY(-1px)}.share-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#fff;font-weight:900}.share-icon svg{width:16px;height:16px}.share-whatsapp{background:#25d366}.share-email{background:#51647e}.share-facebook{background:#1877f2}.share-x{background:#111}.dialog-icon-wrap{width:56px;height:56px;border-radius:18px;background:linear-gradient(180deg,#1e5aa8 0,#123b72 100%);color:#f4d68f;display:grid;place-items:center;box-shadow:0 16px 32px rgba(12,31,61,.16);margin-bottom:16px}.dialog-icon-wrap svg{width:24px;height:24px}.dialog-icon-wrap.danger{background:linear-gradient(180deg,#c94444 0,#a12626 100%);color:#fff}.action-buttons .primary-btn.primary-btn-danger,.dialog-actions .primary-btn.primary-btn-danger{background:linear-gradient(135deg,#c94444,#a12626);box-shadow:0 10px 22px rgba(201,68,68,.28)}.dialog-inline-field{margin-top:14px}.dialog-inline-field input{margin-top:8px}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,20px);background:linear-gradient(135deg,#154a8c,#123b72);color:#fff;padding:14px 18px;border-radius:15px;box-shadow:0 16px 38px rgba(0,0,0,.25);z-index:180;opacity:0;pointer-events:none;transition:.22s;font-weight:700;max-width:min(92vw,560px);text-align:center}.toast.show{opacity:1;transform:translate(-50%,0)}@media(max-width:760px){.action-overlay,.dialog-overlay{align-items:flex-end;padding:0}.action-card,.dialog-card{width:100%;max-width:none;border-radius:32px 32px 0 0;padding-bottom:max(8px,env(safe-area-inset-bottom));box-shadow:0 -12px 48px rgba(10,21,40,.18)}.action-head,.dialog-head{padding:22px 20px 16px}.action-body,.dialog-body{padding:20px 20px 24px}.action-body h3,.dialog-body h3{font-size:28px}.action-buttons,.dialog-actions{display:grid;grid-template-columns:1fr}.share-grid{grid-template-columns:1fr}.action-card::before,.dialog-card::before{top:9px;display:block}}.action-card,.dialog-card{background:var(--an-bg);box-shadow:0 30px 70px rgba(16,24,37,.2);border-color:var(--an-line)}.action-card::before,.dialog-card::before{background:var(--an-line-strong)}.action-head,.dialog-head{border-bottom-color:var(--an-line)}.action-head b,.dialog-head b{color:var(--an-navy)}.action-head small,.dialog-head small{color:var(--an-muted)}.action-body h3,.dialog-body h3{color:var(--an-ink)}.action-body p,.dialog-body p{color:var(--an-muted)}.action-body label,.dialog-body label{color:var(--an-ink)}.action-body input,.action-body select,.action-body textarea,.dialog-body input,.dialog-body select,.dialog-body textarea{border-color:var(--an-line-strong);background:var(--an-bg)}.action-body input:focus,.action-body select:focus,.action-body textarea:focus,.dialog-body input:focus,.dialog-body select:focus,.dialog-body textarea:focus{border-color:var(--an-gold-deep);box-shadow:0 0 0 4px rgba(46,110,150,.12)}.action-summary{background:var(--an-panel);border-color:var(--an-line);color:var(--an-ink)}.share-option{border-color:var(--an-line-strong);background:var(--an-bg);color:var(--an-ink)}.share-option:hover{border-color:var(--an-gold-deep);background:var(--an-panel)}.dialog-icon-wrap{background:linear-gradient(180deg,var(--an-brand-deep) 0,var(--an-navy) 100%);color:#fff}.dialog-icon-wrap.danger{background:linear-gradient(180deg,var(--an-red) 0,#8a2c22 100%);color:#fff}.action-buttons .primary-btn.primary-btn-danger,.dialog-actions .primary-btn.primary-btn-danger{background:linear-gradient(135deg,var(--an-red),#8a2c22);box-shadow:0 10px 22px rgba(178,59,47,.28)}.toast{background:linear-gradient(135deg,var(--an-brand-deep),var(--an-navy));box-shadow:0 16px 38px rgba(16,24,37,.24)}.m-md-dialog-card{background:var(--an-bg)}.m-md-dialog-glow{background:radial-gradient(circle,rgba(46,110,150,.08),rgba(46,110,150,0) 70%)}.m-md-dialog-icon{background:var(--an-red-bg);color:var(--an-red)}.m-md-dialog-icon.neutral{background:var(--an-gold-bg);color:var(--an-gold-deep)}.m-md-dialog-card h3{color:var(--an-ink)}.m-md-dialog-card p{color:var(--an-muted)}.m-md-dialog-btn{border-color:var(--an-line-strong);background:var(--an-bg);color:var(--an-ink)}.m-md-dialog-btn:hover{background:var(--an-panel)}.m-md-dialog-btn:active{background:var(--an-line)}.m-md-dialog-btn-primary{background:linear-gradient(135deg,var(--an-gold-deep),var(--an-navy));box-shadow:0 10px 22px rgba(46,110,150,.24)}.m-md-dialog-btn-primary.m-md-dialog-btn-danger{background:var(--an-red);box-shadow:0 10px 22px rgba(178,59,47,.28)}.m-md-dialog-field span{color:var(--an-muted)}.m-md-dialog-field input{border-color:var(--an-line-strong);background:var(--an-panel);color:var(--an-ink)}.m-md-dialog-field input:focus{border-color:var(--an-gold-deep);background:var(--an-bg)}.m-md-dialog-overlay{position:fixed;inset:0;background:rgba(7,16,31,.4);display:none;align-items:center;justify-content:center;padding:24px;z-index:200}.m-md-dialog-overlay.show{display:flex}.m-md-dialog-card{width:min(326px,100%);background:var(--card);border-radius:28px;box-shadow:0 24px 60px rgba(12,20,40,.22);padding:28px 26px 26px;box-sizing:border-box;position:relative;overflow:hidden}.m-md-dialog-glow{position:absolute;top:-46px;right:-46px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(30,90,168,.07),rgba(30,90,168,0) 70%);pointer-events:none}.m-md-dialog-icon{width:46px;height:46px;border-radius:15px;background:#fdeeee;color:#c94444;display:flex;align-items:center;justify-content:center;margin:0 0 18px;position:relative}.m-md-dialog-icon-info{display:none}.m-md-dialog-icon.neutral{background:#eaf1fa;color:var(--brand,#1e5aa8)}.m-md-dialog-icon.neutral .m-md-dialog-icon-danger{display:none}.m-md-dialog-icon.neutral .m-md-dialog-icon-info{display:block}.m-md-dialog-card h3{margin:0 0 10px;font-family:var(--font-body,inherit);font-size:20px;line-height:1.25;font-weight:800;letter-spacing:-.2px;color:#171b26;position:relative}.m-md-dialog-card p{margin:0 0 22px;font-size:14.5px;line-height:1.55;color:#5c6270;position:relative}.m-md-dialog-actions{display:flex;gap:10px;position:relative}.m-md-dialog-btn{flex:1;border:1.5px solid #eae6db;background:var(--card);color:#171b26;padding:14px;border-radius:16px;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.m-md-dialog-btn:hover{background:#f7f5ef}.m-md-dialog-btn:active{background:#efece2}.m-md-dialog-btn[hidden]{display:none}.m-md-dialog-btn-primary{flex:1.3;border:0;background:linear-gradient(135deg,var(--brand,#1e5aa8),var(--brand2,#123b72));color:#fff;box-shadow:0 10px 22px rgba(30,90,168,.24)}.m-md-dialog-btn-primary:hover{filter:brightness(1.05)}.m-md-dialog-btn-primary.m-md-dialog-btn-danger{background:#c94444;box-shadow:0 10px 22px rgba(201,68,68,.28)}.m-md-dialog-field{display:block;margin:0 0 22px;position:relative}.m-md-dialog-field[hidden]{display:none}.m-md-dialog-field span{display:block;font-size:12px;font-weight:700;color:#5c6270;margin-bottom:7px}.m-md-dialog-field input{width:100%;box-sizing:border-box;border:1.5px solid #eae6db;border-radius:13px;background:#fbfaf7;padding:12px 14px;font:inherit;font-size:14px;color:#171b26;transition:border-color .15s ease,background .15s ease}.m-md-dialog-field input:focus{outline:0;border-color:var(--brand,#1e5aa8);background:var(--card)}.modal{width:min(1080px,100%);max-height:92vh;overflow:auto;background:var(--card);border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.25)}.modal-head{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--card);z-index:1}.modal-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:0}.modal-gallery{padding:24px;display:flex;flex-direction:column;gap:20px;background:#f8fafc}.gallery-main{position:relative;border:0;padding:0;background:0 0;border-radius:22px;cursor:zoom-in;overflow:hidden;box-shadow:var(--shadow)}.gallery-main>img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;background:#eef2f7;transition:transform .25s}.gallery-main:hover>img{transform:scale(1.015)}.gallery-zoom-hint{position:absolute;right:14px;bottom:14px;background:rgba(13,35,70,.88);color:#fff;border-radius:999px;padding:9px 13px;font-weight:800;font-size:12px}.gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.94);color:#173c69;font-size:24px;font-weight:900;cursor:pointer;box-shadow:0 5px 18px #001a;z-index:1}.gallery-arrow.prev{left:13px}.gallery-arrow.next{right:13px}.gallery-arrow[hidden]{display:none}.gallery-thumbs{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 5px;scrollbar-width:thin}.gallery-thumbs:empty{display:none}.gallery-thumb{width:78px;height:62px;flex:0 0 auto;border:2px solid transparent;border-radius:12px;padding:2px;background:var(--card);cursor:pointer}.gallery-thumb img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.gallery-thumb.active{border-color:var(--brand);box-shadow:0 0 0 3px #1764b31c}.modal-info{padding:28px;border-left:1px solid var(--line)}.modal-info .primary-btn,.modal-info .secondary-btn{padding:10px 14px;font-size:13.5px;border-radius:11px}.modal-info .buy-btn{padding:12px 14px;font-size:14px}.modal-info .text-action{padding:9px 12px;font-size:13px}.modal-info .cc-icon{width:13px;height:13px}.kicker{font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:.06em;color:var(--gold)}.modal-title{font-family:var(--font-display);font-size:32px;font-weight:600;line-height:1.15;margin:8px 0 10px;letter-spacing:-.5px}.modal-price{font-family:var(--font-display);font-size:32px;font-weight:600;color:var(--brand)}.ad-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0}.ad-fact{background:#f5f8fc;border:1px solid #dfe7f1;border-radius:13px;padding:10px 12px}.ad-fact small{display:block;color:#67768b;font-size:11px;margin-bottom:3px}.ad-fact b{color:#263b55;font-size:13px}.availability{display:inline-flex;align-items:center;gap:6px;color:#176136!important}.availability:before{content:'';width:8px;height:8px;border-radius:50%;background:#27a85b}.availability.paused{color:#6b7686!important}.availability.paused:before{background:#8b96a4}.ad-published-line{font-size:12px;color:#67768b;margin:0 0 14px}.ad-published-line b{color:#263b55;font-weight:700}#adFootLinksMobileSlot:empty{display:none}.vehicle-specs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0 0 16px}.vehicle-spec{background:#f5f8fc;border:1px solid #dfe7f1;border-radius:13px;padding:10px 12px}.vehicle-spec small{display:block;color:#67768b;font-size:11px;margin-bottom:3px}.vehicle-spec b{color:#263b55;font-size:13px}@media(max-width:520px){.vehicle-specs-grid{grid-template-columns:repeat(2,1fr)}}.detail-list{display:grid;gap:10px;margin:18px 0 20px}.detail-list div{padding:12px 14px;background:#f8fbff;border-radius:14px;border:1px solid var(--line)}.description-card{background:var(--card);border:1px solid #dce5f0;border-radius:20px;padding:22px;box-shadow:0 7px 20px #173f6b0b}.description-card h2{display:flex;align-items:center;gap:9px;margin:0 0 13px;color:#172c49;font-size:22px}.description-card h2:before{content:'';display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#e6f0fb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E5AA8' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M5 7h14M5 12h14M5 17h9'/%3E%3C/svg%3E") center/16px no-repeat}.modal-desc{color:#34465d;line-height:1.75;font-size:16px;white-space:pre-line;overflow-wrap:anywhere}.modal-actions-label{display:flex;align-items:center;gap:8px;margin:20px 0 10px;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:#64768c}.photo-lightbox{position:fixed;inset:0;z-index:220;background:rgba(4,12,25,.94);display:none;align-items:center;justify-content:center;padding:70px 80px}.photo-lightbox.show{display:flex}.photo-lightbox img{width:100%;height:100%;max-width:100%;max-height:calc(100vh - 140px);object-fit:contain;border-radius:12px;box-shadow:0 25px 70px #0008}.lightbox-close{position:absolute;right:24px;top:22px;border:0;background:var(--an-bg);color:var(--an-ink);width:45px;height:45px;border-radius:50%;font-size:22px;cursor:pointer}.lightbox-counter{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);color:#fff;background:rgba(16,24,37,.85);border-radius:999px;padding:8px 14px;font-weight:800}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);border:0;background:var(--an-bg);color:var(--an-ink);width:50px;height:50px;border-radius:50%;font-size:28px;cursor:pointer}.lightbox-nav.prev{left:20px}.lightbox-nav.next{right:20px}.lightbox-nav[hidden]{display:none}.close{border:0;background:#eef2f7;width:42px;height:42px;border-radius:50%;font-size:20px;cursor:pointer}.m-account-close{display:none}.empty{padding:24px;border:1px dashed #c2cfdf;border-radius:20px;color:var(--muted);text-align:center}.an-empty-suggest{margin-top:14px}.an-empty-suggest-label{display:block;font-size:12px;font-weight:700;color:#67768b;margin-bottom:8px}.an-empty-suggest-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.an-empty-chip{border:1px solid #cbd9e8;background:#f5f8fc;color:#38516f;border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;cursor:pointer;font-family:inherit}.an-empty-chip:hover{background:#e1eefb;border-color:#6fa0d1}.an-empty-alert-btn{margin-top:14px}.action-body h4,.dialog-body h4{margin:20px 0 8px;font-family:var(--font-body);font-weight:700;font-size:16px;color:#0f1f3a}.action-body h4:first-child,.dialog-body h4:first-child{margin-top:0}.legal-doc-meta{font-size:12.5px;color:#8291a3;margin:-4px 0 14px}.footer-page-body{max-width:760px;margin:0 auto;width:100%}@media (max-width:1100px){.hero-grid,.modal-grid{grid-template-columns:1fr}.modal-info{border-left:0;border-top:1px solid var(--line)}.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.personalized-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stats{grid-template-columns:repeat(2,1fr)}.modal-gallery{background:var(--card)}}@media (max-width:760px){.header-row{flex-direction:column;align-items:stretch}.search-shell{grid-template-columns:1fr}.search-shell>div{border-right:0;border-bottom:1px solid var(--line)}.search-shell>div:last-child{border-bottom:0}.hero-copy h1{font-size:40px}.grid{grid-template-columns:1fr}.personalized-grid{grid-template-columns:1fr}.stats{grid-template-columns:1fr}.main-toolbar{flex-direction:column;align-items:flex-start}.form-grid{grid-template-columns:1fr}.photo-lightbox{padding:70px 14px}.lightbox-nav{width:42px;height:42px}.lightbox-nav.prev{left:8px}.lightbox-nav.next{right:8px}.gallery-zoom-hint{padding:7px 10px}.ad-facts{grid-template-columns:1fr}.seller-profile-actions{grid-template-columns:1fr}.seller-performance{grid-template-columns:repeat(2,1fr)}.modal-head{padding:14px 16px;gap:10px}.modal-head>div:first-child b{font-size:15px}.home-btn .btn-label{display:none}.home-btn{padding:10px;border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center}.modal-nav-actions{gap:8px}}@media (max-width:400px){.modal-head>div:first-child b{display:none}}.utility-nav{display:flex;gap:4px;align-items:center}.icon-btn{border:0;background:0 0;padding:10px 13px;border-radius:12px;font-weight:700;color:#263850;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px;transition:background .18s ease,color .18s ease;font-size:13px}.icon-btn svg{width:19px;height:19px;stroke:#3d4d63;fill:none;stroke-width:1.8;transition:stroke .18s ease}.icon-btn:hover{background:#f4efe1;color:var(--brand)}.icon-btn:hover svg{stroke:var(--brand)}.count-dot{position:absolute;top:2px;right:2px;background:var(--danger);color:#fff;font-size:10px;min-width:18px;height:18px;border-radius:999px;display:grid;place-items:center;padding:0 4px;box-shadow:0 0 0 2px #fff}.count-dot.zero{display:none}.filters-panel{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:18px;box-shadow:var(--shadow);margin-bottom:22px}.filters-row{display:grid;grid-template-columns:1.15fr .65fr .65fr .8fr .8fr .8fr auto auto;gap:10px;align-items:center}.dvf-panel{display:grid;gap:14px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.dvf-group{display:flex;flex-direction:column;gap:8px}.dvf-group-label{font-size:12.5px;font-weight:800;color:#38516f;letter-spacing:.01em}.dvf-chips{display:flex;flex-wrap:wrap;gap:8px}.dvf-chip{border:1px solid #cbd9e8;background:#f5f8fc;color:#38516f;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.dvf-chip:hover{background:#e1eefb;border-color:#6fa0d1}.dvf-chip.active{background:var(--brand);border-color:var(--brand);color:#fff}.dvf-chip-more{background:0 0;border-style:dashed;color:#5a6980}.dvf-search-wrap input{width:100%;box-sizing:border-box;border:1px solid #d7dee7;border-radius:9px;padding:8px 11px;font-size:12.5px;font-weight:600;color:#33465c;background:#f8fafc;font-family:"Nunito Sans",sans-serif;transition:border-color .12s ease}.dvf-search-wrap input:focus{outline:0;border-color:#9db6d6;background:#fff}.dvf-chips#dvfMakeList,.dvf-chips#dvfModelList{max-height:190px;overflow-y:auto;padding-right:2px}.dvf-range{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.dvf-field{display:flex;flex-direction:column;gap:4px;min-width:120px}.dvf-field label{font-size:11.5px;color:#67768b;font-weight:700}.dvf-field input,.dvf-field select{padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fbfcfe;font:inherit;width:100%}.dvf-summary{font-size:12px;color:var(--muted);margin-left:4px}.dvf-2col{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}@media(max-width:760px){.dvf-2col{grid-template-columns:1fr}}.dvf-subcat-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:2px;margin-bottom:2px}.dvf-subcat-tab{display:flex;align-items:center;gap:8px;padding:9px 16px;border:0;border-bottom:2.5px solid transparent;background:0 0;color:var(--muted);cursor:pointer;font:inherit;font-weight:700;font-size:13.5px}.dvf-subcat-tab svg{width:19px;height:19px}.dvf-subcat-tab:hover{color:#38516f}.dvf-subcat-tab.active{color:var(--brand);border-bottom-color:var(--brand)}.dvf-subgroup-label{font-size:11.5px;color:#67768b;font-weight:700;margin-top:2px}.dvf-locate-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;border:1px dashed #cbd9e8;background:#f5f8fc;color:var(--brand);border-radius:12px;padding:9px 14px;font-size:13px;font-weight:700;cursor:pointer}.dvf-locate-btn:hover{background:#e1eefb;border-color:#6fa0d1}.dvf-locate-btn svg{width:15px;height:15px}.dvf-card{margin-bottom:0}.dvf-panel{border-top-color:var(--an-line)}.dvf-group-label,.dvf-subgroup-label{color:var(--an-navy)}.dvf-field label{color:var(--an-muted)}.dvf-field input,.dvf-field select{border-color:var(--an-line-strong);background:var(--an-bg);color:var(--an-ink)}.dvf-chip{border-color:var(--an-line-strong);background:var(--an-panel);color:var(--an-ink)}.dvf-chip:hover{background:var(--an-gold-bg);border-color:var(--an-gold-deep)}.dvf-chip.active{background:var(--an-gold-deep);border-color:var(--an-gold-deep);color:#fff}.dvf-chip-more{background:0 0;color:var(--an-muted)}.dvf-summary{color:var(--an-muted)}.dvf-subcat-tabs{border-bottom-color:var(--an-line)}.dvf-subcat-tab{color:var(--an-muted)}.dvf-subcat-tab:hover{color:var(--an-navy)}.dvf-subcat-tab.active{color:var(--an-gold-deep);border-bottom-color:var(--an-gold-deep)}.dvf-locate-btn{border-color:var(--an-gold-deep);background:var(--an-gold-bg);color:var(--an-gold-deep)}.dvf-locate-btn:hover{background:#d9ecf6;border-color:var(--an-gold-deep)}.filters-row input,.filters-row select{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:#fbfcfe}.sort-row{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.save-search-results{display:none;border:1px solid #8ebc9b;background:#e7f7ec;color:#176136;padding:10px 14px;border-radius:12px;font-weight:850;cursor:pointer}.save-search-results.show{display:inline-flex;align-items:center;gap:7px}.save-search-results:hover{background:#d8f1e0;border-color:#68a879}.save-search-results.saved{background:#176136;color:#fff;border-color:#176136}.segmented{display:flex;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--card)}.segmented button{border:0;background:var(--card);padding:10px 13px;cursor:pointer;font-weight:750}.segmented button.active{background:var(--brand);color:#fff}.results-layout.map-mode{grid-template-columns:1fr 1fr}.results-layout{display:grid;grid-template-columns:1fr;gap:18px}.fake-map{display:none;min-height:620px;background:radial-gradient(circle at 30% 30%,rgba(46,110,150,.14),transparent 18%),radial-gradient(circle at 70% 35%,rgba(46,110,150,.18),transparent 15%),radial-gradient(circle at 52% 70%,rgba(46,110,150,.15),transparent 18%),linear-gradient(135deg,#eef4ed,#e6f0f6);border:1px solid var(--an-line);border-radius:24px;position:sticky;top:165px;overflow:hidden;box-shadow:var(--shadow)}.map-mode .fake-map{display:block}.map-pin{position:absolute;width:38px;height:38px;border-radius:50% 50% 50% 0;background:var(--an-gold-deep);color:#fff;display:grid;place-items:center;font-weight:900;transform:rotate(-45deg);box-shadow:0 5px 15px #0002}.map-pin span{transform:rotate(45deg);font-size:11px}.real-map-count{position:absolute;top:14px;left:14px;z-index:1000;background:var(--card);padding:8px 14px;border-radius:999px;font-weight:800;font-size:13px;box-shadow:0 6px 18px rgba(15,35,60,.16);color:var(--brand2)}.kivao-map-pin-icon{background:0 0!important;border:0!important}.kivao-map-pin-icon .map-pin{position:static;cursor:pointer}.leaflet-popup-content b{color:var(--brand2)}.leaflet-popup-content{font-family:var(--font,inherit)}.ad-location-map{margin-top:14px;height:220px;border-radius:16px;overflow:hidden;border:1px solid var(--line);position:relative;background:radial-gradient(circle at 30% 30%,rgba(22,93,164,.14),transparent 18%),radial-gradient(circle at 70% 35%,rgba(22,93,164,.18),transparent 15%),radial-gradient(circle at 52% 70%,rgba(22,93,164,.15),transparent 18%),linear-gradient(135deg,#eef4ed,#e8eff6)}.ad-location-map .leaflet-container{background:0 0}.ad-location-map.map-unavailable{display:grid;place-items:center;padding:24px;text-align:center;color:#5f6f83;font-weight:750}.ad-location-link{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.ad-location-link a{display:inline-flex;align-items:center;gap:7px;color:var(--an-red,#b23b2f);font-weight:700;font-size:13.5px;text-decoration:underline;text-underline-offset:2px}.ad-location-link a:hover{color:#8a2c22}.ad-location-link svg{width:20px;height:20px;flex:0 0 20px}.card.list-card{display:grid;grid-template-columns:300px 1fr}.card.list-card .media img{height:100%;min-height:240px}.card.list-card .body{padding:20px}.grid.list-mode{grid-template-columns:1fr}.account-shell{display:none;position:fixed;inset:0;background:#f5f7fb;z-index:90;overflow:auto}.account-shell.show{display:block}.account-top{background:var(--card);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:2}.account-content{max-width:1220px;margin:0 auto;padding:28px 22px 60px}.account-grid{display:grid;grid-template-columns:250px 1fr;gap:20px}.side-menu{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:10px;height:max-content;position:sticky;top:100px}.account-section-back{display:none;width:100%;align-items:center;gap:10px;border:0;background:0 0;padding:0;cursor:pointer;text-align:left;font:inherit}.account-section-back .icon-circle{width:36px;height:36px;border-radius:50%;background:var(--card);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--brand2);flex:0 0 auto;box-shadow:0 6px 16px rgba(15,35,60,.08)}.account-section-back b{font-size:15px;color:#122f52;font-weight:800}.side-menu button{display:block;width:100%;text-align:left;border:1px solid #e1e9f2;background:#f7f9fc;padding:13px 14px;border-radius:12px;font-weight:750;cursor:pointer;margin-bottom:6px;color:#344962;transition:background .18s,border-color .18s,transform .18s}.side-menu button:last-child{margin-bottom:0}.side-menu button.active{background:#dceafb;border-color:#abc4e1;color:var(--brand)}@media(hover:hover) and (pointer:fine){.side-menu button:hover{background:#eef1f5;border-color:#dde3ea;transform:translateX(2px)}.side-menu button.active:hover{background:#dceafb;border-color:#abc4e1;color:var(--brand);transform:translateX(2px)}}.account-shell .secondary-btn{background:#e7f0fa;border-color:#b8cce3;color:#183c67;box-shadow:0 3px 10px rgba(30,69,112,.08);transition:background .18s,border-color .18s,transform .18s}.account-shell .secondary-btn:hover{background:#d7e7f7;border-color:#8daed1;transform:translateY(-1px)}.dashboard{display:grid;gap:18px;align-items:start;align-content:start}.account-section{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:22px}.account-section-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.account-section-head h2{margin:0 0 5px}.account-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.account-field.full{grid-column:1/-1}.account-field label{display:block;font-weight:800;font-size:13px;margin:0 0 7px;color:#33455e}.account-field input,.account-field select{width:100%;border:1px solid #cbd7e6;background:#fbfdff;border-radius:13px;padding:13px 14px;font:inherit;color:var(--ink)}.account-field input:focus,.account-field select:focus{outline:3px solid #1764b32b;border-color:var(--brand)}.account-save-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;flex-wrap:wrap}.account-note{font-size:12px;color:var(--muted)}.account-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-summary-item{background:#f6f9fd;border:1px solid #dfe8f3;border-radius:14px;padding:13px 15px}.account-summary-item.full{grid-column:1/-1}.account-summary-item small{display:block;color:var(--muted);margin-bottom:5px}.account-summary-item b{overflow-wrap:anywhere}.payment-card-preview{background:linear-gradient(135deg,#102a52,#1765ad);color:#fff;border-radius:20px;padding:20px;min-height:145px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 16px 32px #0e35622b}.payment-card-preview small{color:#d9e8f8}.payment-card-number{font-size:21px;letter-spacing:2px;font-weight:800}.payment-layout{display:grid;grid-template-columns:.85fr 1.4fr;gap:20px;align-items:start}.verified-line{display:flex;align-items:center;gap:7px;color:var(--ok);font-weight:800;font-size:13px}.account-section{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:22px}.account-section-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.account-section-head h2{margin:0 0 5px}.account-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.account-field.full{grid-column:1/-1}.account-field label{display:block;font-weight:800;font-size:13px;margin:0 0 7px;color:#33455e}.account-field input,.account-field select{width:100%;border:1px solid #cbd7e6;background:#fbfdff;border-radius:13px;padding:13px 14px;font:inherit;color:var(--ink)}.account-field input:focus,.account-field select:focus{outline:3px solid #1764b32b;border-color:var(--brand)}.account-save-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;flex-wrap:wrap}.account-note{font-size:12px;color:var(--muted)}.account-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-summary-item{background:#f6f9fd;border:1px solid #dfe8f3;border-radius:14px;padding:13px 15px}.account-summary-item.full{grid-column:1/-1}.account-summary-item small{display:block;color:var(--muted);margin-bottom:5px}.account-summary-item b{overflow-wrap:anywhere}.profile-photo-row{display:flex;align-items:center;gap:18px;padding:15px;background:#f6f9fd;border:1px solid #dfe8f3;border-radius:17px;margin-bottom:18px}.profile-avatar{width:88px;height:88px;border-radius:50%;background:#dce9f7;color:#174b82;display:grid;place-items:center;font-size:30px;font-weight:900;object-fit:cover;border:3px solid #fff;box-shadow:0 5px 16px #173f6b22;flex:0 0 auto}.profile-avatar.logo-shape{border-radius:18px}.profile-avatar.logo-shape svg{width:34px;height:34px}.profile-photo-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:10px}.nav-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;background:#eee6cc;color:var(--brand);display:inline-grid;place-items:center;font-size:11px;font-weight:900}.nav-avatar svg{width:13px;height:13px}.account-user-button{display:inline-flex!important;align-items:center;gap:7px}.account-greeting-wrap{display:flex;align-items:center;gap:11px}.account-greeting-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#eee6cc;color:var(--brand);display:grid;place-items:center;font-weight:900}.account-greeting-avatar svg{width:20px;height:20px}.payment-card-preview{background:linear-gradient(135deg,#102a52,#1765ad);color:#fff;border-radius:20px;padding:20px;min-height:145px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 16px 32px #0e35622b}.payment-card-preview small{color:#d9e8f8}.payment-card-number{font-size:21px;letter-spacing:2px;font-weight:800}.payment-layout{display:grid;grid-template-columns:.85fr 1.4fr;gap:20px;align-items:start}.verified-line{display:flex;align-items:center;gap:7px;color:var(--ok);font-weight:800;font-size:13px}.support-tab{display:flex;flex-direction:column;gap:12px}.support-row-card{padding:0!important;overflow:hidden}.support-row{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:12px;width:100%;padding:16px 18px}.support-row-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#eef1f7;color:var(--brand);flex:none}.support-row-ico svg{width:17px;height:17px}.support-row-text{flex:1;min-width:0;font-weight:800;font-size:15px;color:var(--text)}.support-row-chevron{display:inline-flex;width:16px;height:16px;color:#b7bcc7;flex:none}.support-customer-card{padding:16px 18px!important}.support-customer-card b{display:block;font-size:15px;margin-bottom:3px}.support-customer-card span{font-size:15px;color:var(--muted)}.support-customer-card p{margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--muted)}.support-phone-group{display:flex;flex-direction:column;gap:5px}.support-phone-group .subtle{margin:0;font-size:12.5px;line-height:1.4;padding:0 2px}.support-phone-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px;border-radius:16px;background:var(--brand2);color:#fff;font-weight:800;font-size:15px;text-decoration:none;box-sizing:border-box}.support-phone-btn:hover{background:var(--brand)}.account-mobile-bar{display:none}.account-greeting-card{max-width:1320px;margin:0 auto;padding:14px 22px 0}.account-menu-group{display:contents}.account-menu-card{display:contents}.account-menu-label{display:none}.side-menu .account-menu-chevron,.side-menu .account-menu-ico{display:none}.side-menu .account-menu-logout{display:none}.dash-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.dash-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:18px}.dash-card b{display:block;font-size:28px;color:var(--brand)}.message-tabs{display:flex;gap:9px;margin-top:14px}.message-tab{border:1px solid #c8d6e7;background:#eef4fb;color:#294766;border-radius:999px;padding:9px 16px;font-weight:800;cursor:pointer}.message-tab.active{background:var(--brand);border-color:var(--brand);color:#fff}.message-layout{display:grid;grid-template-columns:390px 1fr;min-height:570px;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--card)}.thread-list{border-right:1px solid var(--line)}.thread{position:relative;display:grid;grid-template-columns:76px 1fr;gap:12px;padding:14px;border:0;border-bottom:1px solid var(--line);width:100%;text-align:left;background:var(--card);cursor:pointer;color:inherit}.thread.active,.thread:hover{background:#eef5fd}.thread.unread{background:#f7fbff}.thread-thumb{width:76px;height:68px;object-fit:cover;border-radius:12px;background:#edf2f7;display:block}.thread-main{min-width:0}.thread-top{display:flex;justify-content:space-between;gap:6px;align-items:center}.thread-title{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.thread:not(.unread) .thread-title{font-weight:400;color:#40536b}.thread.unread .thread-title{font-weight:900;color:#122f52}.thread-time{font-size:11px;color:var(--muted);white-space:nowrap;flex:0 0 auto}.thread-seller{font-size:13px;color:#40536b;margin-top:4px}.thread-preview{display:flex;align-items:center;gap:7px;margin-top:7px;color:var(--muted);font-size:12px}.thread-preview span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unread-dot{width:9px;height:9px;border-radius:50%;background:var(--brand);flex:0 0 auto}.archived-tag{width:14px;height:14px;color:var(--muted);flex:0 0 auto;display:inline-flex}.messages-empty{padding:35px 20px;text-align:center;color:var(--muted)}.messages-empty .empty-icon{width:38px;height:38px;color:#c7cfda;margin:0 auto 10px;display:block}.messages-empty p{margin:0}.thread-avatar-wrap{position:relative;display:block}.chat-avatar,.thread-avatar{position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;border:2px solid #fff;border-radius:50%}.thread-avatar{left:-6px;bottom:-6px;width:26px;height:26px;font-size:10px;box-shadow:0 1px 3px rgba(15,35,60,.25)}.presence-dot{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:#1f9d55;border:2px solid #fff}.chat-back-btn,.chat-menu-btn,.thread-menu-btn{flex:0 0 auto;border:0;background:0 0;color:var(--muted);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.thread-menu-btn{width:24px;height:24px}.thread-menu-btn:hover{background:#eef2f7}.thread-menu-btn svg{width:15px;height:15px}.thread-menu{position:absolute;top:40px;right:10px;z-index:6;background:var(--card);border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 30px rgba(15,35,60,.18);padding:6px;min-width:200px;flex-direction:column;gap:2px}.thread-menu:not([hidden]){display:flex}.thread-menu button{border:0;background:0 0;text-align:left;padding:10px 11px;border-radius:9px;font:inherit;font-size:13px;font-weight:700;color:#22344e;cursor:pointer;display:flex;align-items:center;gap:8px}.thread-menu button:hover{background:#f2f5f8}.thread-menu button.danger{color:#a12626}.thread-menu button.danger:hover{background:#fdeeee}.thread-menu button svg{width:14px;height:14px}.message-tabs{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.message-tab{display:inline-flex;align-items:center;gap:6px;border:1px solid #c8d6e7;background:var(--card);color:#42566e;border-radius:999px;padding:9px 16px;font-weight:700;cursor:pointer;font:inherit}.message-tab .chip-check{display:none;width:14px;height:14px}.message-tab.active{background:#dfeeff;border-color:transparent;color:#123b72;font-weight:800}.message-tab.active .chip-check{display:inline-flex}.message-tab b{font-weight:800}.md-search-field{display:flex;align-items:center;gap:10px;background:#eef2f7;border-radius:999px;padding:0 6px 0 14px;margin-top:14px;height:48px}.md-search-field .md-search-icon{width:18px;height:18px;color:#5c6f85;flex:0 0 auto;display:inline-flex}.md-search-field input{flex:1;border:0;background:0 0;font:inherit;font-size:14px;padding:0;outline:0;color:#172c49;height:100%}.md-search-field input::placeholder{color:#7a8b9e}.md-search-clear{border:0;background:0 0;color:#5c6f85;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.md-search-clear:not([hidden]){display:inline-flex}.md-search-clear:hover{background:#e1e7ee}.md-search-clear svg{width:14px;height:14px}.chat{display:flex;flex-direction:column}.chat-head{padding:14px 16px;border-bottom:1px solid var(--line);font-weight:800;display:flex;align-items:center;gap:11px}.chat-back-btn{display:none;width:34px;height:34px;color:var(--brand)}.chat-back-btn:hover{background:#eef2f7}.chat-back-btn svg{width:18px;height:18px}.chat-avatar-wrap{position:relative;flex:0 0 auto;width:42px;height:42px}.chat-avatar{position:static;width:42px;height:42px;font-size:14px}.chat-head .presence-dot{width:11px;height:11px}.chat-head-info{flex:1;min-width:0;text-align:left;border:0;background:0 0;padding:0;cursor:pointer;font:inherit;display:block}.chat-head-info b{display:block;font-size:15px;color:#122f52;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-head-info small{display:block;color:var(--muted);font-weight:500;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-head-menu-wrap{position:relative;flex:0 0 auto}.chat-menu-btn{width:34px;height:34px}.chat-menu-btn:hover{background:#eef2f7}.chat-menu-btn svg{width:17px;height:17px}.chat-head-menu-wrap .thread-menu{top:40px;right:0}.chat-body{flex:1;padding:20px;background:#f8fbff;display:grid;align-content:start;gap:10px;overflow-y:auto}.chat-empty-note{color:var(--muted);text-align:center;padding:24px;font-size:13px}.bubble{max-width:70%;padding:11px 14px 8px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.bubble-time{display:block;text-align:right;font-size:10px;color:#68768b;margin-top:5px;line-height:1}.bubble.me .bubble-time{color:#56708d}.bubble.me{justify-self:end;background:#dfeeff}.bubble-tick{margin-left:5px;letter-spacing:-1px}.bubble-tick.read{color:var(--brand)}.bubble.has-photo{padding:6px}.bubble-photo{display:block;max-width:220px;width:100%;border-radius:12px;margin-bottom:4px;cursor:zoom-in}.bubble-text{display:block;white-space:pre-wrap}.bubble.typing{display:flex;gap:4px;padding:14px 16px;align-items:center}.bubble.typing span{width:7px;height:7px;border-radius:50%;background:#9aa5b2;animation:kivaoTypingDot 1s infinite ease-in-out}.bubble.typing span:nth-child(2){animation-delay:.15s}.bubble.typing span:nth-child(3){animation-delay:.3s}@keyframes kivaoTypingDot{0%,100%,60%{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.chat-input{display:flex;gap:10px;padding:14px;border-top:1px solid var(--line);align-items:center}.chat-input input{flex:1;padding:12px 14px;border:1px solid var(--line);border-radius:12px}.chat-attach-btn{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--brand);background:#eef4fb;cursor:pointer}.chat-attach-btn:hover{background:#dfeeff}.chat-attach-btn svg{width:18px;height:18px}.chat-send-btn{flex:0 0 auto;width:42px;height:42px;border-radius:50%;border:0;background:var(--brand);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.chat-send-btn:hover{background:var(--brand2)}.chat-send-btn:disabled{opacity:.5;cursor:not-allowed}.chat-send-btn svg{width:18px;height:18px}.pro-banner{background:linear-gradient(135deg,#0d2447,#153e78);color:#fff;border-radius:24px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:18px}.pro-banner>button{white-space:nowrap;flex:0 0 auto}.pro-banner p{color:#d7e3f7}@media(max-width:760px){.pro-banner{flex-direction:column;align-items:stretch;text-align:left}.pro-banner>button{width:100%;white-space:normal}}.saved-search{display:flex;justify-content:space-between;gap:14px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:14px}.saved-search-list{display:grid;gap:13px}.saved-search-card{display:grid;grid-template-columns:1fr auto;gap:18px;background:var(--card);border:1px solid var(--line);border-radius:19px;padding:17px;box-shadow:0 5px 16px #173f6b0a}.saved-search-title{font-size:18px;font-weight:900;color:#172f50}.saved-search-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.saved-search-tag{background:#f0f5fb;border:1px solid #d9e4f0;color:#40556e;border-radius:999px;padding:6px 9px;font-size:12px}.saved-search-tag.category{background:#e4effc;border-color:#bdd2ea;color:#174b82;font-weight:800}.saved-search-date{color:var(--muted);font-size:12px;margin-top:10px}.saved-search-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:center;min-width:285px}.alert-channel{border:1px solid #c7d6e7;background:#edf3fa;color:#2b4b6f;border-radius:12px;padding:10px;font-weight:800;cursor:pointer}.alert-channel.active{background:#e3f6e9;border-color:#9ed0ac;color:#176136}.saved-search-actions .danger-action{color:#a12626;background:#fff0f0;border-color:#efbcbc}.favorite-groups{display:grid;gap:24px}.favorite-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.favorite-group-head h2{margin:0;font-size:21px}.favorite-category-count{background:#e7f0fa;color:#244b75;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.favorite-list{display:grid;gap:11px}.favorite-listing{display:grid;grid-template-columns:150px 1fr auto;gap:16px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:11px;box-shadow:0 5px 16px #173f6b0a}.favorite-listing:hover{border-color:#aac2dd;box-shadow:0 10px 24px #173f6b14}.favorite-listing img{width:150px;height:105px;object-fit:cover;border-radius:13px;background:#edf2f7}.favorite-listing-info{min-width:0}.favorite-listing-title{font-size:18px;font-weight:900;color:#172c49;margin-bottom:7px}.favorite-details{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:8px}.favorite-detail{display:inline-flex;align-items:center;gap:5px;background:#f0f5fb;border:1px solid #d8e4f1;color:#3f536c;border-radius:999px;padding:6px 9px;font-size:12px}.favorite-detail.category{background:#e4effc;border-color:#bdd2ea;color:#174b82;font-weight:800}.favorite-listing-meta{color:var(--muted);font-size:13px;margin-top:8px}.favorite-listing-price{font-size:20px;font-weight:900;color:var(--brand);margin-top:9px}.favorite-listing-actions{display:grid;gap:8px;min-width:135px}.my-listings{display:grid;gap:13px}.my-listing{display:grid;grid-template-columns:160px 1fr auto;gap:17px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:19px;padding:12px;box-shadow:0 5px 16px #173f6b0a}.my-listing.paused{background:#f7f8fa;opacity:.82}.my-listing img{width:160px;height:112px;object-fit:cover;border-radius:13px;background:#edf2f7}.listing-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:850;background:#e4f6e9;color:#176136}.listing-status.paused{background:#eef0f3;color:#566272}.listing-stats{display:flex;gap:13px;flex-wrap:wrap;color:#52657c;font-size:12px;margin-top:9px}.my-listing-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:260px}.my-listing-actions .danger-action{color:#a12626;background:#fff0f0;border-color:#efbcbc}.seller-performance{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:16px}.performance-card{background:var(--card);border:1px solid var(--line);border-radius:17px;padding:15px}.performance-card b{display:block;color:var(--brand);font-size:24px;margin-bottom:3px}.performance-card span{color:var(--muted);font-size:12px}.quality-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:9px}.quality-badge{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900;background:#fff1cf;color:#6c5016}.quality-badge.good{background:#e4f6e9;color:#176136}.quality-tip{font-size:12px;color:#5c6f85}.reactivity-badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;white-space:nowrap;vertical-align:middle}.reactivity-badge.high{background:#e4f6e9;color:#176136}.reactivity-badge.mid{background:#eaf2fd;color:#1d4f8c}.reactivity-badge.low{background:#fdeceb;color:#9a3412}.reactivity-badge.unknown{background:#f1f3f6;color:#5c6f85}.reactivity-badge-icon{width:11px;height:11px;flex:0 0 auto}.free-insight{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#eef6ff;border:1px solid #cadff6;border-radius:17px;padding:13px 15px;margin-bottom:16px;color:#274d76}.free-insight b{display:block}.free-insight span{font-size:12px;color:#60758e}.edit-photo-strip{display:flex;gap:8px;overflow-x:auto;margin:10px 0}.edit-photo-strip img{width:72px;height:58px;object-fit:cover;border-radius:10px;border:1px solid #d8e2ee;flex:0 0 auto}.edit-photo-upload{border:1px dashed #adc1d8;background:#f5f9fd;border-radius:14px;padding:13px;margin-top:14px}.edit-photo-upload small{display:block;color:var(--muted);margin-top:6px}.edit-photo-item{position:relative;flex:0 0 112px;background:var(--card);border:1px solid #d8e2ee;border-radius:12px;padding:5px}.edit-photo-item img{width:100%;height:72px}.edit-photo-item.cover{border:2px solid var(--brand)}.photo-cover-label{position:absolute;top:8px;left:8px;background:var(--brand);color:#fff;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:900}.photo-tools{display:flex;gap:3px;margin-top:4px}.photo-tools button{flex:1;border:0;border-radius:6px;background:#edf3fa;color:#294c73;cursor:pointer;padding:5px 2px;font-size:11px;display:flex;align-items:center;justify-content:center}.photo-tools button svg{width:13px;height:13px}.photo-tools .remove-photo{background:#fff0f0;color:#a12626}.confirm-photos-btn{width:100%;margin-top:11px}.confirm-photos-btn:disabled{opacity:.48;cursor:not-allowed}.action-card{width:min(620px,100%);max-height:calc(100dvh - 40px);display:flex;flex-direction:column;overflow:hidden}.action-head{flex:0 0 auto;background:var(--card);z-index:3}.action-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.action-body>.action-buttons{position:sticky;bottom:-22px;background:var(--card);padding:14px 0 4px;z-index:2;border-top:1px solid #edf1f6}@media(max-width:640px){.action-overlay{padding:8px;align-items:flex-end}.action-card{max-height:calc(100dvh - 16px);border-radius:20px 20px 0 0}.action-head{padding:14px 16px}.action-body{padding:16px}.action-body>.action-buttons{bottom:-16px;flex-direction:column-reverse}.action-body>.action-buttons button{width:100%}.edit-photo-strip{padding-bottom:5px}}.account-type-choice{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:10px 0 15px}.account-type-choice button{border:1px solid #cbd8e6;background:#f5f8fc;color:#334d6b;border-radius:13px;padding:12px;font-weight:850;cursor:pointer}.account-type-choice button.active{background:#e5f0fc;border:2px solid var(--brand);color:var(--brand)}.professional-signup{display:none;background:#f5f9fd;border:1px solid #d7e4f1;border-radius:14px;padding:12px;margin-top:10px}.professional-signup.show{display:block}.signup-identity-note{display:block;color:#5d7086;font-size:12px;margin:7px 0 3px}.vehicle-subcategory{display:none;background:#eef5fc;border:1px solid #cadcec;border-radius:15px;padding:13px;margin-top:-4px}.vehicle-subcategory.show{display:grid;gap:7px}.vehicle-subcategory select{width:100%;background:var(--card)}.vehicle-details{display:none;background:#f8fbff;border:1px solid #dce7f5;border-radius:16px;padding:16px;margin-top:-4px;gap:10px}.vehicle-details.show{display:grid}.vehicle-details-title{font-weight:800;color:var(--brand);font-size:14px}.checkbox-group{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.checkbox-group label{font-weight:600;font-size:13px;color:#33455e;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.checkbox-group input[type=checkbox]{width:15px;height:15px;accent-color:var(--brand);cursor:pointer}.security-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.security-card{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:20px}.real-footer{position:relative;background:linear-gradient(180deg,#123b72,#081b33);color:#c9d5e8;padding:52px 0 22px}.real-footer::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(201,150,47,.55),transparent)}.footer-grid{display:grid;grid-template-columns:1.1fr repeat(4,1fr);gap:28px}.footer-logo{font-family:var(--font-brand);font-size:30px;font-weight:700;color:#fff;letter-spacing:0;display:inline-flex;align-items:center}.footer-logo span{color:var(--gold-light)}.footer-col h4{font-family:var(--font-body);color:#fff;margin:0 0 14px;font-weight:600;font-size:16px}.footer-col a{display:block;color:#a3b3cc;margin:10px 0;font-size:14px;cursor:pointer;transition:color .18s ease}.footer-col a:hover{color:var(--gold-light)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid rgba(255,255,255,.1);margin-top:32px;padding-top:20px;color:#7e8faa;font-size:13px}.app-badges{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.app-badge{border:1px solid rgba(255,255,255,.22);border-radius:10px;padding:9px 13px;color:#fff;font-size:13px;transition:border-color .18s ease,background .18s ease}.app-badge:hover{border-color:var(--gold);background:rgba(201,150,47,.1)}.publish-overlay{display:none;position:fixed;inset:0;background:rgba(4,14,29,.58);z-index:110;align-items:flex-start;justify-content:flex-end}.publish-overlay.show{display:flex}.publish-drawer{width:min(620px,100%);height:100%;background:var(--card);overflow:auto;box-shadow:-20px 0 60px #0002}.drawer-head{position:sticky;top:0;background:var(--card);border-bottom:1px solid var(--line);padding:20px;display:flex;justify-content:space-between;align-items:center;z-index:2}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:18px 20px}.step{font-size:12px;color:var(--muted);text-align:center}.step b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#edf2f7;margin:0 auto 5px}.step.active b{background:var(--brand);color:#fff}.drawer-body{padding:0 20px 40px}.publish-value{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;background:#eaf8ef;border:1px solid #b9ddc5;color:#185c34;border-radius:16px;padding:14px 15px;margin-bottom:14px}.publish-value strong{display:block;font-size:16px}.publish-value-icon{width:40px;height:40px;border-radius:12px;background:var(--card);display:grid;place-items:center;font-size:22px}.draft-status{display:flex;justify-content:space-between;gap:10px;align-items:center;color:#64768a;font-size:12px;margin:3px 0 12px}.draft-status .text-action{background:0 0;border:1px solid #e3b3b3;border-radius:10px;color:#b23a3a;text-decoration:none;font-weight:600;font-size:12.5px;padding:6px 12px;flex-shrink:0;transition:background .15s ease,border-color .15s ease}.draft-status .text-action:hover{background:#fdf2f2;border-color:#d68f8f}.field-label{display:grid;gap:7px;font-size:13px;font-weight:850;color:#31465f}.field-meta{display:flex;justify-content:space-between;gap:10px;color:#66768b;font-size:11px;font-weight:600}.publish-review-actions{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;margin-top:4px}.publish-checklist{display:grid;gap:8px;margin:14px 0}.publish-check{display:flex;align-items:center;gap:9px;background:#f5f8fc;border:1px solid #dfe7f1;border-radius:12px;padding:10px 12px;color:#42566e}.publish-check.ok{background:#ecf8f0;border-color:#bddfc8;color:#176136}.category-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.category-choice{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid var(--line);border-radius:16px;background:var(--card);text-align:left;font-weight:700;cursor:pointer;transition:.2s ease}.category-choice .cc-icon{width:19px;height:19px;flex:0 0 auto;color:var(--brand)}.category-choice.selected .cc-icon{color:var(--brand)}.cc-icon{display:inline-flex}.cc-icon svg{width:100%;height:100%}.category-choice:hover{border-color:#d8cba5;background:#fbf9f2}.category-choice.selected{border-color:var(--brand);background:#eef4fb;box-shadow:0 0 0 1px var(--brand) inset}.notice{padding:13px 15px;border-radius:14px;background:#f1f7ff;border:1px solid #d6e7fb;color:#35506d;font-size:14px}.protect-strip{position:relative;display:grid;grid-template-columns:1.15fr repeat(3,1fr);gap:14px;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:20px;margin:8px 0 24px;box-shadow:var(--shadow);overflow:hidden}.protect-strip::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--gold),var(--brand))}.protect-intro{padding:5px 8px 5px 14px}.protect-intro b{font-family:var(--font-display);font-size:21px;color:var(--brand);font-weight:600}.trust-score{display:flex;align-items:center;gap:10px;margin:14px 0;padding:13px;background:#f3faf6;border:1px solid #d9eee1;border-radius:14px}.trust-score strong{color:var(--ok)}.safe-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.text-action{border:0;background:0 0;color:var(--muted);text-decoration:underline;cursor:pointer;padding:8px}.modal-info .secondary-btn{background:#e9f1fb;border-color:#b9cde5;color:#173b67;box-shadow:0 3px 10px rgba(30,69,112,.08);transition:background .18s,border-color .18s,transform .18s}.modal-info .secondary-btn:hover{background:#dce9f7;border-color:#8eadd0;transform:translateY(-1px)}.modal-info .seller-profile-btn{background:#edf3fa}.seller-contact-zone #offerBtn{background:#fff3d9;border-color:#dfb45d;color:#684b12}.seller-contact-zone #offerBtn:hover{background:#ffe9b9;border-color:#c6912e}.safe-actions .secondary-btn{background:#e8f0f9}.safe-actions .text-action{background:#fff0f0;border:1px solid #efbcbc;border-radius:14px;color:#a12626;text-decoration:none;font-weight:800}.safe-actions .text-action:hover{background:#ffe3e3;border-color:#dc8f8f}.modal-info .price-alert{background:#fff3d8;border-color:#d5a03c;color:#705217}.modal-info .price-alert:hover{background:#ffe7b2;border-color:#bd8420}.compare-bar{position:fixed;left:50%;bottom:calc(18px + var(--compare-bar-lift,0px));transform:translateX(-50%) translateY(140px);width:min(780px,calc(100% - 28px));background:var(--an-navy);color:#fff;border-radius:18px;padding:13px 16px;z-index:85;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 18px 50px rgba(16,24,37,.33);transition:transform .25s ease,bottom .2s ease}.compare-bar.show{transform:translateX(-50%) translateY(0)}.compare-chips{display:flex;gap:7px;flex-wrap:wrap;margin-top:6px}.compare-chip{background:#ffffff18;padding:7px 10px;border-radius:10px;font-size:12px}.compare-table{width:100%;border-collapse:collapse}.compare-table td,.compare-table th{padding:13px;border-bottom:1px solid var(--an-line);text-align:left}.compare-table th{color:var(--an-navy)}.inline-icon{display:inline-flex;vertical-align:-3px}.inline-icon svg{width:16px;height:16px}.protect-intro b{display:inline-flex;align-items:center;gap:8px}.notification-list{display:grid;gap:10px}.notification{display:flex;gap:12px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:12px;width:100%;text-align:left;color:inherit;cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}.notification:hover{transform:translateY(-1px);border-color:#a9c2de;box-shadow:0 8px 20px #173f6b12}.notification.unread{border-left:4px solid var(--gold);background:#fffdf8}.notification.read{opacity:.78}.notification-thumb-wrap{position:relative;flex:0 0 auto}.notification-thumb{width:86px;height:68px;object-fit:cover;border-radius:12px;background:#edf2f7;display:block}.notification-icon{position:absolute;left:-5px;bottom:-5px;width:29px;height:29px;border-radius:9px;background:var(--card);display:grid;place-items:center;box-shadow:0 4px 10px #102b4d2b;color:var(--brand)}.notification-icon svg{width:15px;height:15px}.notification-content{flex:1;min-width:0}.notification-content b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-arrow{margin-left:auto;color:var(--brand);font-size:20px;align-self:center}.price-helper{display:flex;gap:10px;align-items:center;padding:12px 14px;background:#fffaf0;border:1px solid #f0dfbd;border-radius:14px;color:#5e4a23;font-size:13px}.price-alert{width:100%;margin-top:10px;border-color:#d5a03c;color:#705217}.notification-toolbar-v80{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px;min-width:0}.notification-filters-v80{display:flex;gap:8px;flex-wrap:wrap;min-width:0;max-width:100%}.notification-filters-v80 button{border:1px solid #c8d6e7;background:var(--card);color:#42566e;border-radius:999px;padding:9px 16px;font-weight:700;font-size:13px;cursor:pointer;font:inherit;transition:background .15s ease,border-color .15s ease,color .15s ease}.notification-filters-v80 button.active{background:#dfeeff;border-color:transparent;color:#123b72;font-weight:800}.notification-prefs-v80{display:grid;gap:8px;margin-top:6px}.notification-prefs-v80 label{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:13px 15px;font-weight:700;color:#31465f;cursor:pointer}.notification-prefs-v80 label span{flex:1;min-width:0}.notification-prefs-v80 input[type=checkbox]{width:19px;height:19px;flex:0 0 auto;accent-color:var(--brand);cursor:pointer}@media(max-width:760px){.notification-filters-v80{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;min-width:0;max-width:100%}.notification-filters-v80::-webkit-scrollbar{display:none}.notification-filters-v80 button{flex:0 0 auto;padding:9px 14px!important;font-size:12.5px!important}.notification-toolbar-v80 .secondary-btn{width:100%}}.price-estimate-result{display:none;grid-template-columns:1fr auto;align-items:center;gap:12px;background:#eef8f1;border:1px solid #b9dcc4;border-radius:14px;padding:12px 14px;color:#205d37}.price-estimate-result.show{display:grid}.price-estimate-result b{font-size:17px}.price-estimate-result small{display:block;margin-top:3px;color:#557461}.similar-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.similar-card{display:flex;gap:9px;align-items:center;padding:9px;border:1px solid var(--line);border-radius:13px;cursor:pointer}.similar-card img{width:58px;height:48px;object-fit:cover;border-radius:9px}.seller-profile-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:8px}.seller-profile-actions .seller-profile-btn{width:100%;margin:0}.seller-profile-actions .follow-seller-btn.active{background:#173b67;color:#fff;border-color:#173b67}.seller-contact-zone{display:grid;grid-template-columns:1.25fr 1fr;gap:10px;margin:14px 0;padding:14px;background:#f7faff;border:1px solid #dce7f5;border-radius:17px}.seller-contact-zone .primary-btn,.seller-contact-zone .secondary-btn{border-radius:12px}.seller-contact-zone .buy-btn{grid-column:1/-1;background:var(--ok)}.phone-reveal-btn.phone-revealed,.phone-reveal-btn:disabled{opacity:.85;cursor:default}.phone-reveal-card{max-width:380px}.phone-reveal-body{display:flex;flex-direction:column;gap:10px;padding-top:2px}.phone-reveal-row{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:14px;padding:14px 16px;font-weight:800;color:var(--ink);text-decoration:none;background:var(--card);transition:background .15s ease,border-color .15s ease}.phone-reveal-row:hover{background:var(--panel);border-color:#c7b98a}.search-input-wrap{position:relative}.search-suggestions{display:none;position:absolute;left:0;right:0;top:calc(100% + 6px);background:var(--card);border:1px solid #e7ebf1;border-radius:12px;box-shadow:0 10px 26px rgba(16,36,74,.12);overflow:hidden;z-index:75}.search-suggestions.show{display:block}.vehicle-brand-suggestions{max-height:250px;overflow-y:auto}#vehicleBrandWrap input,#vehicleModelWrap input{width:100%;box-sizing:border-box}.suggestion-item{display:flex;justify-content:space-between;gap:10px;padding:9px 13px;cursor:pointer;font-size:13.5px;border-bottom:1px solid #f0f2f6;transition:background .12s ease}.suggestion-item:last-child{border-bottom:0}.suggestion-item:hover{background:#f5f7fa}.active-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.filter-chip{border:1px solid #dbe4ee;background:#f3f7fc;color:#3a5170;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease}.filter-chip:hover{background:#e8f0fa;border-color:#b9cee4}.clear-filters{border:0;background:0 0;color:var(--danger);text-decoration:underline;cursor:pointer;font-weight:600;font-size:12.5px}@media(max-width:1100px){.utility-nav{display:none}.filters-row{grid-template-columns:1fr 1fr}.results-layout.map-mode{grid-template-columns:1fr}.fake-map{position:relative;top:auto;min-height:380px}.dash-cards{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.filters-row{grid-template-columns:1fr}.sort-row{flex-direction:column;align-items:stretch}.account-grid{grid-template-columns:1fr}.side-menu{position:static}.dash-cards,.security-grid{grid-template-columns:1fr}.account-edit-grid,.account-summary,.payment-layout{grid-template-columns:1fr}.account-field.full,.account-summary-item.full{grid-column:auto}.message-layout{grid-template-columns:1fr}.thread-list{border-right:0;border-bottom:1px solid var(--line);max-height:220px;overflow:auto}.favorite-listing{grid-template-columns:92px 1fr}.favorite-listing img{width:92px;height:82px}.favorite-listing-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.saved-search-card{grid-template-columns:1fr}.saved-search-actions{min-width:0}.my-listing{grid-template-columns:95px 1fr}.my-listing img{width:95px;height:84px}.my-listing-actions{grid-column:1/-1;min-width:0}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start}.card.list-card{grid-template-columns:1fr}.category-cards{grid-template-columns:1fr}.protect-strip{grid-template-columns:1fr}}.header-row{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo . cta nav" "search search search search";align-items:center;column-gap:12px;row-gap:10px}.logo{grid-area:logo}.searchbar{grid-area:search}.header-row>.primary-btn:last-child{grid-area:cta}.utility-nav{grid-area:nav;justify-self:end}#accountNavBtn.account-user-button{border:2px solid #000!important;background:var(--card)!important;color:#000!important;border-radius:14px!important;padding:15px 19px!important;font-weight:900!important;font-size:15px!important}#accountNavBtn.account-user-button:hover{background:#f5f5f5!important}.searchbar{min-width:0;max-width:420px}.search-shell{grid-template-columns:minmax(220px,1fr) auto;min-width:0}.search-shell input{min-width:0;text-overflow:ellipsis;padding:12px 16px!important}.search-shell input::placeholder{color:#6a7685;opacity:1}.primary-btn.header-search-btn{display:flex!important;align-items:center;justify-content:center;min-width:46px;width:46px;padding-inline:0;border-radius:0;background:var(--gold);color:#15243a}.primary-btn.header-search-btn:hover{background:#e3b24f}.utility-nav{white-space:nowrap}.header-row>.primary-btn:last-child{white-space:nowrap;min-width:118px}.card{cursor:pointer}.card .body,.card .media{cursor:pointer}.card .body{padding-bottom:16px}.card:hover .title{color:var(--brand2)}.card:hover .media img{transform:scale(1.015)}.media{overflow:hidden}.media img{transition:transform .2s ease}.card .seller{padding-top:8px;border-top:1px solid #eef2f6}.card .title{min-height:auto}.card .meta{line-height:1.45}.card .price{margin-top:4px}.quick-action{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#5a6980}@media(max-width:1250px){.utility-nav{display:none}}@media(max-width:900px){.header-row{grid-template-columns:1fr auto;grid-template-areas:"logo cta" "search search"}.searchbar{width:100%;max-width:none}.search-shell{grid-template-columns:1fr auto}}@media(max-width:700px){.header-row{display:flex;flex-wrap:wrap}.logo{flex:1}.searchbar{order:3;width:100%}.search-shell{grid-template-columns:1fr}.primary-btn.header-search-btn{border-radius:0 0 14px 14px}.seller-contact-zone{grid-template-columns:1fr}.seller-contact-zone .buy-btn{grid-column:auto}}.v86-market-block{border:1px solid var(--line);border-radius:16px;background:var(--card);padding:14px 16px;margin:14px 0;box-shadow:0 5px 16px rgba(23,63,107,.06)}.v86-market-block h3{margin:0 0 8px;font-size:17px}.v86-market-block p{margin:5px 0;color:var(--muted);font-size:13px;line-height:1.5}.v86-price-timeline{display:grid;gap:7px;margin-top:10px}.v86-price-row{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:8px 10px;background:#f7f9fc;border-radius:10px;font-size:12px}.v86-price-row b{color:var(--brand);font-size:14px}.v86-expiry{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#eef5fc;color:#244b75;font-size:12px;font-weight:800}.v86-expiry.warn{background:#fff3d9;color:#805d16}.v86-expiry.expired{background:#fff0f0;color:#9d2e2e}.v86-countdown{font-variant-numeric:tabular-nums;font-weight:900;color:var(--brand)}.v86-appointment{border:1px solid var(--line);border-radius:14px;padding:12px;margin-top:10px;background:#fbfcfe}.v86-appointment-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.v86-appointment-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.v86-appointment-actions button{padding:8px 10px}.v86-review-list{display:grid;gap:8px;margin-top:10px}.v86-review{background:#f8fbff;border:1px solid #dce7f5;border-radius:12px;padding:10px}.v86-review-stars{font-weight:900;color:#986d1c}.v86-reputation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.v86-reputation-item{background:#f7f9fc;border:1px solid var(--line);border-radius:12px;padding:10px}.v86-reputation-item b{display:block;font-size:18px;color:var(--brand)}.v86-reputation-item small{color:var(--muted)}@media(max-width:700px){.v86-reputation-grid{grid-template-columns:repeat(2,1fr)}}.v90-search-summary{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:10px}.v90-search-count{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 10px;background:#eef5fb;border:1px solid #d6e3ef;color:#35516e;font-size:12px;font-weight:800}.v90-search-count.new{background:#e9f7ee;border-color:#b9dec5;color:#176136}.v90-search-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v90-search-card-new{border-color:#9fcbae!important;box-shadow:0 8px 24px #1f7a5214!important}.v90-notification-meta{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:5px}.v90-notification-tag{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;background:#edf3fa;color:#3a5574;padding:4px 7px}.v90-notification-tag.new{background:#e5f6eb;color:#176136}.v90-search-health{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.v90-search-health>div{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px}.v90-search-health b{display:block;font-size:20px;color:var(--brand)}@media(max-width:760px){.v90-search-health{grid-template-columns:1fr}.v90-search-actions>*{flex:1}}.app-badge{background:var(--gold);border-color:var(--gold);color:#13233b;font-weight:800;box-shadow:0 6px 18px rgba(0,0,0,.14)}.app-badge:hover{background:#ddb45a;border-color:#ddb45a;color:#13233b;transform:translateY(-1px)}.protect-strip-v99b{display:flex;align-items:center;justify-content:space-between;gap:26px;background:var(--card);border:1px solid var(--line);border-radius:20px;padding:20px 22px;margin:10px 0 28px;box-shadow:var(--shadow);overflow:visible}.protect-strip-v99b::before{display:none}.protect-intro-v99b{display:flex;align-items:center;gap:13px;padding:0;min-width:245px}.protect-intro-v99b b{font-family:var(--font-display);font-size:20px;color:var(--brand);font-weight:600}.protect-mark{width:42px;height:42px;border-radius:13px;background:#f6f3ea;border:1px solid #e6dcc1;display:grid;place-items:center;color:var(--brand);flex:0 0 auto}.protect-benefits-v99b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;flex:1}.protect-benefit-v99b{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;background:#fbfaf6;border:1px solid #eee7d8;border-radius:14px}.protect-benefit-v99b b{display:block;color:var(--brand);font-size:13px;margin-bottom:2px}.protect-benefit-v99b span:not(.protect-check-v99b){display:block;color:var(--muted);font-size:12px;line-height:1.35}.protect-check-v99b{width:22px;height:22px;border-radius:50%;background:#eaf5ee;color:#24643d;display:grid;place-items:center;font-size:12px;font-weight:900;flex:0 0 auto;margin-top:1px}@media(max-width:900px){.protect-strip-v99b{align-items:flex-start;flex-direction:column}.protect-benefits-v99b{grid-template-columns:1fr;width:100%}}.publish-cta{background:linear-gradient(135deg,#d7a83c,#f0c765)!important;color:#17243a!important;border:1px solid #c6962f!important;box-shadow:0 9px 24px rgba(201,150,47,.28)!important;font-weight:900!important;padding:15px 19px!important}.publish-cta:hover{background:linear-gradient(135deg,#e1b34a,#f5d47e)!important;filter:none!important;box-shadow:0 12px 28px rgba(201,150,47,.38)!important}.primary-btn.header-search-btn{background:var(--brand)!important;color:#fff!important}.primary-btn.header-search-btn:hover{background:var(--brand2)!important;color:#fff!important}.hero-copy{display:flex;flex-direction:column;justify-content:center}.hero-copy p{max-width:620px;margin-bottom:0}.filters-panel-head-v99c{display:flex;align-items:center;justify-content:space-between;gap:16px}.filters-panel-head-v99c b{display:block;color:var(--brand);font-size:14px}.filters-panel-head-v99c span{display:block;color:var(--muted);font-size:12px;margin-top:2px}.filters-toggle-v99c{padding:9px 14px!important;border-radius:999px!important;white-space:nowrap}.filters-advanced-v99c{padding-top:12px}.filters-advanced-v99c[hidden]{display:none!important}.protect-strip-v99b{margin-top:28px;margin-bottom:8px;box-shadow:none;background:#fcfbf7}@media(max-width:760px){.publish-cta{width:auto}.filters-panel-head-v99c{align-items:flex-start}.filters-toggle-v99c{flex:0 0 auto}}.card .title{font-family:var(--font-body);font-size:17px;font-weight:800;line-height:1.38;letter-spacing:-.02em;min-height:47px;color:#1a2c45}.card .price{font-family:var(--font-body);font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.025em;color:var(--brand)}.card .badge,.card .card-time,.card .favorite-count,.card .meta,.card .seller{font-family:var(--font-body)}.modal-title{font-family:var(--font-body);font-size:30px;font-weight:800;line-height:1.18;letter-spacing:-.025em;color:#172c49}.modal-price{font-family:var(--font-body);font-size:31px;font-weight:800;letter-spacing:-.03em;color:var(--brand)}.modal-price-loc-row{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0}.modal-location-top{display:flex;align-items:center;gap:6px;margin:0;font-size:15px;font-weight:700;color:#4a5b70}.modal-location-top::before{content:'|';display:inline-flex;align-items:center;margin:0 10px;color:#8a90a0;font-weight:800}.modal-location-top svg{width:20px;height:20px;color:var(--brand);flex:0 0 20px}.favorite-listing-title{font-family:var(--font-body);font-weight:800;letter-spacing:-.015em}.favorite-listing-price,.mini-item .mini-price{font-family:var(--font-body);font-weight:800;letter-spacing:-.02em}.admin-menu-btn{margin-top:10px!important;border-top:1px solid #dfe6ee!important;color:#8b5710!important;font-weight:900!important;background:#fff9ed!important}.admin-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.admin-head h1{margin-bottom:4px}.admin-table-wrap{overflow:auto;background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow)}.admin-table{width:100%;border-collapse:collapse;min-width:860px}.admin-table td,.admin-table th{text-align:left;padding:13px 14px;border-bottom:1px solid #edf0f4;vertical-align:middle;font-size:13px}.admin-table th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#65768b;background:#f8fafc}.admin-table tr:last-child td{border-bottom:0}.admin-ad{display:flex;align-items:center;gap:10px}.admin-ad img{width:58px;height:44px;object-fit:cover;border-radius:9px;background:#edf2f7}.admin-actions{display:flex;gap:6px;flex-wrap:wrap}.admin-actions button{padding:7px 9px;border-radius:9px;border:1px solid #d7e0e9;background:var(--card);font-weight:750;cursor:pointer}.admin-actions .danger{color:#a12626;border-color:#efc9c9;background:#fff8f8}.admin-actions .ok{color:#1d6d49;border-color:#bfe0d0;background:#f4fbf7}.admin-status{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:11px;font-weight:850;background:#eef3f8;color:#40536b}.admin-status.pending{background:#fff1d7;color:#805611}.admin-status.removed{background:#fde8e8;color:#9a2b2b}.admin-status.done{background:#e7f5ed;color:#216b48}.admin-log{display:grid;gap:8px}.admin-log-item{display:flex;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--line);border-radius:13px;background:var(--card)}.admin-log-item small{color:var(--muted)}.admin-risk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.risk-card{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:15px}.risk-card b{display:block;font-size:22px}.risk-card small{color:var(--muted)}.risk-card.critical{background:#fff7f7;border-color:#efc5c5}.risk-card.warning{background:#fffaf0;border-color:#efd8a5}.risk-card.good{background:#f4fbf7;border-color:#c6e5d2}.admin-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 14px}.admin-toolbar input,.admin-toolbar select{border:1px solid #d7e0e9;border-radius:10px;padding:9px 11px;background:var(--card)}.admin-user-card{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.admin-settings-card,.admin-user-history,.admin-user-summary{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:16px}.trust-meter{height:8px;background:#edf1f5;border-radius:999px;overflow:hidden;margin:7px 0}.trust-meter span{display:block;height:100%;background:#2d7b57}.sanction-track{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.sanction-step{padding:6px 8px;border-radius:999px;background:#f2f5f8;font-size:11px;font-weight:800}.sanction-step.active{background:#ffe6e6;color:#8c2424}.admin-settings-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.admin-settings-card label{display:grid;gap:6px;margin:10px 0;font-size:13px}.admin-settings-card input,.admin-settings-card select{border:1px solid #d7e0e9;border-radius:10px;padding:9px}.admin-badge{display:inline-flex;padding:4px 7px;border-radius:999px;background:#eaf2fb;color:#2d537d;font-size:10px;font-weight:850}.admin-note{width:100%;min-height:78px;border:1px solid #d7e0e9;border-radius:10px;padding:9px;resize:vertical}.role-list{display:grid;gap:9px}.role-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px}.admin-empty-mini{padding:18px;text-align:center;color:var(--muted)}@media(max-width:900px){.admin-risk-grid{grid-template-columns:1fr 1fr}.admin-settings-grid,.admin-user-card{grid-template-columns:1fr}}@media(max-width:560px){.admin-risk-grid{grid-template-columns:1fr}}.admin-v71-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0}.ops-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.ops-card h3{margin:0 0 5px}.ops-card p{margin:0;color:var(--muted);font-size:13px}.severity{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:10px;font-weight:900}.severity.high{background:#fde8e8;color:#9a2b2b}.severity.medium{background:#fff1d7;color:#805611}.severity.low{background:#e7f5ed;color:#216b48}.blacklist-row{display:grid;grid-template-columns:1fr 140px auto;gap:8px;margin-bottom:10px}.blacklist-row input,.blacklist-row select{border:1px solid #d7e0e9;border-radius:10px;padding:9px}.dup-pair{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center}.dup-arrow{font-weight:900;color:#65778a}.admin-count-badge{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#a12626;color:#fff;font-size:10px;padding:0 6px}.admin-inline-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.admin-inline-form input,.admin-inline-form select,.admin-inline-form textarea{border:1px solid #d7e0e9;border-radius:10px;padding:9px;background:var(--card)}.admin-inline-form textarea{min-width:260px;min-height:42px}.admin-section-title{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:12px}@media(max-width:900px){.admin-v71-grid{grid-template-columns:1fr}.blacklist-row{grid-template-columns:1fr}.dup-pair{grid-template-columns:1fr}.dup-arrow{display:none}}.admin-v72-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:12px 0}.biz-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px}.biz-card b{display:block;font-size:24px;color:#102d50}.biz-card small{color:var(--muted)}.permission-grid{display:grid;grid-template-columns:180px repeat(5,1fr);gap:1px;background:#e7edf3;border:1px solid #e1e8ef;border-radius:14px;overflow:auto}.permission-grid>div{background:var(--card);padding:10px;min-width:110px;font-size:12px}.permission-grid .head{font-weight:850;background:#f7f9fb}.permission-grid input{transform:scale(1.05)}.category-admin-row{display:grid;grid-template-columns:1fr 1.3fr 120px auto;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid #edf0f4}.category-admin-row:last-child{border-bottom:0}.category-admin-row input,.category-admin-row select{border:1px solid #d7e0e9;border-radius:9px;padding:8px}.verify-box{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;margin-bottom:8px}.money-positive{color:#1f714b;font-weight:850}.money-negative{color:#a12626;font-weight:850}.boost-pill{display:inline-flex;padding:5px 8px;border-radius:999px;background:#f3eafe;color:#603c8c;font-size:10px;font-weight:900}.plan-pill{display:inline-flex;padding:5px 8px;border-radius:999px;background:#e9f3ff;color:#285a8c;font-size:10px;font-weight:900}@media(max-width:900px){.admin-v72-grid{grid-template-columns:1fr 1fr}.category-admin-row{grid-template-columns:1fr}}@media(max-width:560px){.admin-v72-grid{grid-template-columns:1fr}}.admin-v74-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:12px 0}.growth-kpi{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.growth-kpi b{display:block;font-size:24px;color:#102d50}.growth-kpi small{color:var(--muted)}.funnel{display:grid;gap:9px}.funnel-row{display:grid;grid-template-columns:150px 1fr 90px;gap:10px;align-items:center}.funnel-bar{height:22px;background:#eef3f8;border-radius:999px;overflow:hidden}.funnel-fill{height:100%;background:#173b67;border-radius:999px}.cohort-grid{display:grid;grid-template-columns:180px repeat(4,1fr);gap:5px;align-items:center}.cohort-cell{padding:9px;border-radius:8px;text-align:center;background:#f3f6fa;font-size:12px}.cohort-cell.head{font-weight:850;background:#e8eef6}.cohort-cell.good{background:#e7f6ee}.cohort-cell.mid{background:#fff5dc}.cohort-cell.low{background:#fff0f0}.growth-row{display:grid;grid-template-columns:1.4fr .8fr .8fr auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #edf0f4}.growth-row:last-child{border-bottom:0}.ab-card{border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--card)}.ab-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.segment-chip{display:inline-flex;padding:7px 10px;border-radius:999px;background:#eef4fb;margin:3px;font-size:12px;font-weight:800}.v74-note{font-size:11px;color:var(--muted)}@media(max-width:900px){.admin-v74-grid{grid-template-columns:1fr 1fr}.ab-grid{grid-template-columns:1fr}.funnel-row,.growth-row{grid-template-columns:1fr}.cohort-grid{grid-template-columns:130px repeat(4,1fr);overflow:auto}}@media(max-width:560px){.admin-v74-grid{grid-template-columns:1fr}}.admin-v73-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:12px 0}.ops-kpi{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.ops-kpi b{display:block;font-size:24px;color:#102d50}.ops-kpi small{color:var(--muted)}.incident-row,.rule-row{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #edf0f4}.incident-row:last-child,.rule-row:last-child{border-bottom:0}.incident-row select,.rule-row input,.rule-row select{border:1px solid #d7e0e9;border-radius:9px;padding:8px;background:var(--card)}.toggle-pill{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800}.maintenance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.maintenance-card{border:1px solid var(--line);border-radius:14px;padding:13px;background:var(--card)}.maintenance-card.on{background:#fff5f5;border-color:#efcaca}.maintenance-card b{display:block;margin-bottom:6px}.sla-late{color:#a12626;font-weight:850}.sla-ok{color:#1f714b;font-weight:850}.bulk-list{max-height:430px;overflow:auto;border:1px solid var(--line);border-radius:14px;background:var(--card)}.bulk-item{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid #edf0f4}.bulk-item:last-child{border-bottom:0}.bulk-item img{width:52px;height:40px;object-fit:cover;border-radius:8px}.v73-mini{font-size:11px;color:var(--muted)}@media(max-width:900px){.admin-v73-grid,.maintenance-grid{grid-template-columns:1fr 1fr}.incident-row,.rule-row{grid-template-columns:1fr}}@media(max-width:560px){.admin-v73-grid,.maintenance-grid{grid-template-columns:1fr}}.account-grid.admin-premium-mode{grid-template-columns:1fr;max-width:none}.account-grid.admin-premium-mode>#accountMenu{display:none!important}.account-grid.admin-premium-mode>#accountPanel{min-width:0}.admin-premium{--ap-navy:#0a1b34;--ap-navy2:#112c51;--ap-gold:#c9962f;--ap-bg:#f4f6f9;--ap-card:#fff;--ap-line:#e4e9ef;--ap-muted:#728096;--ap-text:#152238;min-height:calc(100vh - 145px);background:var(--ap-bg);border-radius:26px;overflow:hidden;border:1px solid #e1e6ec;box-shadow:0 18px 50px rgba(9,25,49,.08);color:var(--ap-text)}.admin-premium-shell{display:grid;grid-template-columns:252px minmax(0,1fr);min-height:760px}.admin-premium-side{background:linear-gradient(180deg,#123b72,#1e5aa8 64%,#0a2242);color:#dbe5f2;padding:23px 15px 18px;display:flex;flex-direction:column;gap:18px;position:sticky;top:91px;height:calc(100vh - 115px);overflow:auto}.admin-premium-brand{padding:4px 10px 13px;border-bottom:1px solid rgba(255,255,255,.09)}.admin-premium-brand strong{display:block;font-family:var(--font-body);font-size:27px;color:#fff;letter-spacing:-.5px}.admin-premium-brand strong span{color:#e3bd63}.admin-premium-brand small{display:block;margin-top:4px;color:#91a5c0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.admin-premium-nav{display:grid;gap:5px}.admin-premium-nav button{width:100%;border:0;background:0 0;color:#b7c7da;padding:11px 12px;border-radius:12px;text-align:left;display:flex;gap:11px;align-items:center;font-weight:700;cursor:pointer;transition:.16s}.admin-premium-nav button:hover{background:rgba(255,255,255,.07);color:#fff}.admin-premium-nav button.active{background:linear-gradient(135deg,rgba(201,150,47,.26),rgba(255,255,255,.08));color:#fff;box-shadow:inset 3px 0 0 #d8ae52}.admin-premium-nav .nav-ico{width:25px;height:25px;border-radius:8px;display:grid;place-items:center;background:rgba(255,255,255,.08);font-size:13px}.admin-premium-nav .nav-count{margin-left:auto;min-width:22px;height:22px;border-radius:999px;background:#b53d3d;color:#fff;display:grid;place-items:center;padding:0 6px;font-size:10px;font-weight:900}.admin-premium-nav .nav-count.zero{display:none}.admin-premium-sidefoot{margin-top:auto;padding:13px 10px 3px;border-top:1px solid rgba(255,255,255,.09);font-size:11px;color:#8fa4c1;line-height:1.5}.admin-premium-sidefoot b{color:#e7edf6}.admin-premium-main{min-width:0}.admin-premium-topbar{height:74px;background:rgba(255,255,255,.96);border-bottom:1px solid var(--ap-line);display:flex;align-items:center;gap:15px;padding:13px 22px;position:sticky;top:91px;z-index:8;backdrop-filter:blur(12px)}.admin-breadcrumb{min-width:155px}.admin-breadcrumb small{display:block;color:var(--ap-muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:800}.admin-breadcrumb b{font-size:15px}.admin-global-search{flex:1;position:relative}.admin-global-search input{width:100%;border:1px solid #dbe2ea;background:#f7f9fb;border-radius:12px;padding:12px 42px 12px 14px;outline:0}.admin-global-search input:focus{background:var(--card);border-color:#bfa052;box-shadow:0 0 0 3px rgba(201,150,47,.12)}.admin-global-search button{position:absolute;right:5px;top:5px;border:0;background:#123b72;color:#fff;width:34px;height:34px;border-radius:9px;cursor:pointer}.admin-top-actions{display:flex;gap:8px}.admin-top-actions button{border:1px solid #dce3eb;background:var(--card);border-radius:11px;padding:10px 12px;font-weight:750;cursor:pointer;white-space:nowrap}.admin-top-actions button:hover{background:#f6f8fb}.admin-avatar{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#123b72,#2f72c4);color:#fff;display:grid;place-items:center;font-weight:900;border:1px solid rgba(201,150,47,.5)}.admin-premium-body{padding:24px}.admin-page-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.admin-page-head h1{font-size:30px;margin:0 0 5px;letter-spacing:-.7px}.admin-page-head p{margin:0;color:var(--ap-muted);font-size:13px}.admin-role-premium{display:inline-flex;align-items:center;gap:7px;background:#fff6df;border:1px solid #ead4a0;color:#795719;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.admin-context-tabs{display:flex;gap:7px;overflow-x:auto;padding:1px 0 15px;margin-bottom:4px;scrollbar-width:thin}.admin-context-tabs button{border:1px solid #dce3ea;background:var(--card);color:#55667b;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.admin-context-tabs button.active{background:#102b50;border-color:#102b50;color:#fff}.admin-context-tabs button:hover:not(.active){border-color:#c9a24a;color:#263c59}.admin-premium-content>.admin-settings-card,.admin-premium-content>.admin-table-wrap,.admin-premium-content>.admin-user-card>div,.admin-premium-content>.panel{box-shadow:none}.admin-premium-content .admin-table-wrap,.admin-premium-content .panel{border-color:#e1e7ed}.admin-premium-content .admin-section-title{margin-top:0}.admin-premium-content h3{color:#162942}.admin-premium-content .secondary-btn{border-radius:10px}.admin-premium-content .primary-btn{border-radius:10px}.admin-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.admin-overview-kpi{background:var(--card);border:1px solid #e1e7ed;border-radius:17px;padding:16px;position:relative;overflow:hidden}.admin-overview-kpi:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#c9962f}.admin-overview-kpi b{display:block;font-size:27px;color:#102b50;line-height:1.05}.admin-overview-kpi span{display:block;color:#677688;font-size:11px;margin-top:5px}.admin-overview-kpi small{display:block;color:#66768b;font-size:10px;margin-top:8px}.admin-workgrid{display:grid;grid-template-columns:1.25fr .75fr;gap:14px}.admin-premium-card{background:var(--card);border:1px solid #e1e7ed;border-radius:18px;padding:17px}.admin-premium-card h3{margin:0 0 4px;font-size:18px}.admin-premium-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.admin-premium-card-head small{color:#66758a}.admin-task-list{display:grid;gap:8px}.admin-task{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;border:1px solid #e5eaf0;border-radius:12px;padding:10px 11px;background:#fbfcfd}.admin-task .task-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#f2f5f8}.admin-task b{display:block;font-size:13px}.admin-task small{color:#697686;font-size:11px}.admin-task button{border:0;background:#eef3f8;color:#23486d;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:800;cursor:pointer}.admin-task.urgent{border-color:#efcccc;background:snow}.admin-task.urgent .task-icon{background:#fde9e9}.admin-task.warn{border-color:#ebd9ad;background:#fffcf5}.admin-task.warn .task-icon{background:#fff1cf}.admin-health{display:grid;gap:8px}.admin-health-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf0f3;padding:9px 0;font-size:12px}.admin-health-row:last-child{border-bottom:0}.health-ok{color:#20714b;font-weight:850}.health-warn{color:#956516;font-weight:850}.health-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:currentColor;margin-right:6px}.admin-search-results{margin:0 0 15px;background:var(--card);border:1px solid #dfe5ec;border-radius:14px;padding:12px;display:none}.admin-search-results.show{display:block}.admin-search-result{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:9px;border-bottom:1px solid #edf1f4}.admin-search-result:last-child{border-bottom:0}.admin-search-result button{border:0;background:#eef3f8;border-radius:8px;padding:7px 9px;cursor:pointer;font-weight:800}.admin-section-summary{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:13px}.admin-summary-chip{background:var(--card);border:1px solid #e0e6ed;border-radius:999px;padding:7px 10px;font-size:11px;color:#5e6d80;font-weight:750}.admin-premium .admin-actions button,.admin-premium button{transition:transform .15s ease,background .15s ease,border-color .15s ease}.admin-premium .admin-actions button:hover{transform:translateY(-1px)}@media(max-width:1050px){.admin-premium-shell{grid-template-columns:78px minmax(0,1fr)}.admin-premium-side{padding-left:10px;padding-right:10px}.admin-premium-brand strong{font-size:19px}.admin-premium-brand small,.admin-premium-nav button>span:not(.nav-ico):not(.nav-count),.admin-premium-sidefoot{display:none}.admin-premium-nav button{justify-content:center;padding:10px}.admin-premium-nav .nav-count{position:absolute;margin-left:31px;margin-top:-23px}.admin-premium-nav button{position:relative}.admin-overview-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.account-content{padding-left:8px;padding-right:8px}.admin-premium{border-radius:16px}.admin-premium-shell{display:block}.admin-premium-side{position:static;height:auto;display:block;padding:10px}.admin-premium-brand,.admin-premium-sidefoot{display:none}.admin-premium-nav{display:flex;overflow-x:auto;gap:6px}.admin-premium-nav button{min-width:max-content;justify-content:flex-start;padding:9px 10px}.admin-premium-nav button>span:not(.nav-ico):not(.nav-count){display:inline}.admin-premium-nav .nav-count{position:static;margin:0 0 0 auto}.admin-premium-topbar{top:70px;height:auto;flex-wrap:wrap;padding:10px}.admin-breadcrumb{display:none}.admin-global-search{order:2;flex-basis:100%}.admin-top-actions .desktop-label{display:none}.admin-premium-body{padding:14px}.admin-page-head{flex-direction:column}.admin-overview-grid{grid-template-columns:1fr 1fr}.admin-workgrid{grid-template-columns:1fr}}@media(max-width:480px){.admin-overview-grid{grid-template-columns:1fr}.admin-top-actions button{padding:8px 9px}}.admin-premium{--ap-navy:var(--an-navy);--ap-navy2:var(--an-brand-deep);--ap-gold:var(--an-gold-deep);--ap-bg:var(--an-panel);--ap-card:#fff;--ap-line:var(--an-line);--ap-muted:var(--an-muted);--ap-text:var(--an-ink);font-family:"Nunito Sans",sans-serif}.admin-premium-side{background:linear-gradient(180deg,var(--an-navy),var(--an-brand-deep) 64%,#122e22)}.admin-premium-brand strong span{color:var(--an-gold-deep)}.admin-premium-nav button.active{background:linear-gradient(135deg,rgba(95,168,220,.26),rgba(255,255,255,.08));box-shadow:inset 3px 0 0 var(--an-gold-deep)}.admin-premium-nav .nav-count{background:var(--an-red)}.admin-avatar{background:linear-gradient(135deg,var(--an-brand-deep),var(--an-gold-deep));border-color:rgba(95,168,220,.5)}.admin-global-search input:focus{border-color:var(--an-gold-deep);box-shadow:0 0 0 3px rgba(46,110,150,.12)}.admin-global-search button{background:var(--an-brand-deep)}.admin-top-actions button:hover{background:var(--an-panel)}.admin-role-premium{background:var(--an-gold-bg);border-color:#c7dde8;color:var(--an-gold-deep)}.admin-context-tabs button.active{background:var(--an-navy);border-color:var(--an-navy)}.admin-context-tabs button:hover:not(.active){border-color:var(--an-gold-deep);color:var(--an-navy)}.admin-premium-content h3{color:var(--an-navy)}.admin-overview-kpi:before{background:var(--an-gold-deep)}.admin-overview-kpi b{color:var(--an-navy)}.admin-task{background:var(--an-panel);border-color:var(--an-line)}.admin-task .task-icon{background:#fff}.admin-task button{background:var(--an-gold-bg);color:var(--an-gold-deep)}.admin-task.urgent{border-color:#f0c7c2;background:var(--an-red-bg)}.admin-task.urgent .task-icon{background:#fff}.admin-task.warn{border-color:#f0dfb0;background:var(--an-amber-bg)}.admin-task.warn .task-icon{background:#fff}.health-ok{color:var(--an-green)}.health-warn{color:var(--an-amber)}.admin-search-result button{background:var(--an-gold-bg);color:var(--an-gold-deep)}.admin-status{background:var(--an-panel);color:#37414f}.admin-status.pending{background:var(--an-amber-bg);color:var(--an-amber)}.admin-status.removed{background:var(--an-red-bg);color:var(--an-red)}.admin-status.done{background:var(--an-green-bg);color:var(--an-green)}.admin-actions .danger{color:var(--an-red);border-color:#f0c7c2;background:var(--an-red-bg)}.admin-actions .ok{color:var(--an-green);border-color:#cfead9;background:var(--an-green-bg)}.admin-count-badge{background:var(--an-red)}.admin-badge{background:var(--an-gold-bg);color:var(--an-gold-deep)}.admin-menu-btn{color:var(--an-amber)!important;background:var(--an-amber-bg)!important;border-top-color:var(--an-line)!important}.severity.high{background:var(--an-red-bg);color:var(--an-red)}.severity.medium{background:var(--an-amber-bg);color:var(--an-amber)}.severity.low{background:var(--an-green-bg);color:var(--an-green)}.money-positive{color:var(--an-green)}.money-negative{color:var(--an-red)}.sla-late{color:var(--an-red)}.sla-ok{color:var(--an-green)}.boost-pill{background:var(--an-gold-bg);color:var(--an-gold-deep)}.plan-pill{background:var(--an-gold-bg);color:var(--an-gold-deep)}.segment-chip{background:var(--an-gold-bg)}.sanction-step.active{background:var(--an-red-bg);color:var(--an-red)}.trust-meter span{background:var(--an-green)}.maintenance-card.on{background:var(--an-red-bg);border-color:#f0c7c2}.cohort-cell.good{background:var(--an-green-bg)}.cohort-cell.mid{background:var(--an-amber-bg)}.cohort-cell.low{background:var(--an-red-bg)}.risk-card.critical{background:var(--an-red-bg);border-color:#f0c7c2}.risk-card.warning{background:var(--an-amber-bg);border-color:#f0dfb0}.risk-card.good{background:var(--an-green-bg);border-color:#cfead9}.funnel-fill{background:linear-gradient(90deg,var(--an-brand-deep),var(--an-gold-deep))}.funnel-bar{background:var(--an-panel)}.cohort-cell{background:var(--an-panel)}.cohort-cell.head{background:var(--an-line)}.biz-card b,.growth-kpi b,.ops-kpi b,.risk-card b{color:var(--an-navy)}.ab-card,.admin-log-item,.admin-settings-card,.admin-table-wrap,.admin-user-history,.admin-user-summary,.biz-card,.bulk-list,.growth-kpi,.maintenance-card,.ops-card,.ops-kpi,.risk-card,.role-row,.verify-box{border-color:var(--an-line)}.admin-table th{background:var(--an-panel);color:var(--an-muted)}.admin-inline-form input,.admin-inline-form select,.admin-inline-form textarea,.admin-note,.admin-settings-card input,.admin-settings-card select,.admin-toolbar input,.admin-toolbar select,.blacklist-row input,.blacklist-row select,.category-admin-row input,.category-admin-row select,.incident-row select,.rule-row input,.rule-row select{border-color:var(--an-line-strong)}.checkbox-group input[type=checkbox],.permission-grid input{accent-color:var(--an-brand-deep)}.v87-market{margin:10px 0 14px;padding:14px 15px;border:1px solid #dbe6f2;border-radius:16px;background:#f8fbff}.v87-market-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.v87-market-badge{font-weight:900;border-radius:999px;padding:6px 10px;font-size:12px}.v87-market-badge.good{background:#e4f6e9;color:#176136}.v87-market-badge.normal{background:#fff3d9;color:#73551a}.v87-market-badge.high{background:#fff0f0;color:#9b2929}.v87-market small{display:block;color:#54647a;margin-top:5px}.v87-market-range{font-weight:800;color:#294b71;margin-top:8px}.v87-verification{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:12px}.v87-verification-item{border:1px solid #dce6f1;border-radius:14px;padding:11px;background:#fbfdff}.v87-verification-item b{display:block;font-size:13px}.v87-verification-item small{display:block;margin-top:3px;color:#67768b}.v87-verification-item.ok{background:#eef9f2;border-color:#c7e4d0}.v87-verification-item.pending{background:#fffaf0;border-color:#ead9b5}.v87-level{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:#eef4fb;color:#173b67;font-weight:900;font-size:12px}.v87-funnel{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:18px;margin:0 0 16px;box-shadow:0 5px 16px #173f6b0a}.v87-funnel-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.v87-funnel-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:15px}.v87-funnel-step{position:relative;background:#f6f9fd;border:1px solid #dce6f1;border-radius:15px;padding:13px}.v87-funnel-step b{display:block;font-size:23px;color:var(--brand)}.v87-funnel-step small{color:var(--muted)}.v87-funnel-step span{display:block;font-size:11px;color:#52708f;margin-top:4px}.v87-funnel-tip{margin-top:12px;padding:11px 13px;border-radius:13px;background:#fff9e9;border:1px solid #eddcae;color:#604b1d;font-size:13px}.v87-activity{margin-top:18px}.v87-activity-list{display:grid;gap:8px}.v87-activity-item{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;border:1px solid #dfe7f1;background:#fbfdff;border-radius:14px;padding:10px 12px}.v87-activity-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#eaf2fb;color:#173c69}.v87-activity-item button{border:0;background:0 0;color:#174b82;font-weight:800;cursor:pointer}.v87-activity-time{font-size:11px;color:var(--muted)}.v87-questions{margin-top:16px}.v87-question{border:1px solid #dfe7f1;border-radius:15px;padding:12px 14px;background:var(--card);margin-top:9px}.v87-question-top{display:flex;justify-content:space-between;gap:12px}.v87-question-author{font-weight:850;color:#253f5d}.v87-question-answer{margin-top:9px;padding:10px 12px;background:#f1f7fd;border-radius:11px;color:#324a66}.v87-question-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.v87-question-actions button{border:0;background:0 0;color:#456581;font-size:12px;font-weight:800;cursor:pointer;padding:2px}.v87-question-form{display:flex;gap:8px;margin-top:12px}.v87-question-form input{flex:1;border:1px solid #cbd8e6;border-radius:12px;padding:11px 12px}.v87-question-form button{padding:10px 13px;border-radius:11px}.v87-duplicate{background:#fff8e8;border:1px solid #e8d09b;border-radius:16px;padding:13px;margin:13px 0}.v87-duplicate-card{display:flex;gap:12px;align-items:center;margin-top:10px}.v87-duplicate-card img{width:76px;height:58px;object-fit:cover;border-radius:10px}.v87-security-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0}.v87-security-card{border:1px solid #dce6f1;background:var(--card);border-radius:15px;padding:13px}.v87-security-card.done{background:#eef9f2;border-color:#c9e6d2}.v87-security-card b{display:block;margin-bottom:4px}.v87-security-card button{margin-top:8px}@media(max-width:800px){.v87-funnel-grid{grid-template-columns:repeat(2,1fr)}.v87-security-grid,.v87-verification{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.v87-funnel-grid,.v87-security-grid,.v87-verification{grid-template-columns:1fr}.v87-question-form{flex-direction:column}.v87-activity-item{grid-template-columns:34px 1fr}.v87-activity-item button{grid-column:2;text-align:left;padding:0}}.v88-fav-toolbar{display:flex;gap:9px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 16px;padding:13px 14px;background:var(--card);border:1px solid var(--line);border-radius:16px}.v88-folder-tabs{display:flex;gap:7px;flex-wrap:wrap}.v88-folder-tab{border:1px solid #cad7e6;background:#f7f9fc;color:#344d68;border-radius:999px;padding:8px 12px;font-weight:800;cursor:pointer}.v88-folder-tab.active{background:var(--brand);border-color:var(--brand);color:#fff}.v88-fav-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.v88-fav-check{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:#49617c}.v88-fav-check input{width:16px;height:16px;accent-color:var(--brand)}.v88-note{width:100%;border:1px solid #d8e2ee;border-radius:10px;padding:8px 9px;font:inherit;font-size:12px;background:#fbfdff}.v88-folder-select{width:100%;border:1px solid #d8e2ee;border-radius:10px;padding:8px 9px;background:var(--card);font-size:12px}.v88-pro-ops{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v88-pro-card{background:#f7f9fc;border:1px solid #dce6f1;border-radius:16px;padding:15px}.v88-pro-card label{display:block;font-weight:800;font-size:13px;margin:10px 0 6px}.v88-pro-card input,.v88-pro-card textarea{width:100%;border:1px solid #cbd8e6;border-radius:11px;padding:10px 11px;font:inherit;background:var(--card)}.v88-pro-card textarea{min-height:78px;resize:vertical}.v88-status{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900}.v88-status.on{background:#fff3d9;color:#745414}.v88-status.off{background:#e9f6ed;color:#176136}.v88-vacation-banner{margin:12px 0;padding:13px 15px;border-radius:15px;background:#fff6df;border:1px solid #ead39b;color:#694f17}.v88-quick-replies{display:flex;gap:7px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line);background:#fbfdff}.v88-quick-replies button{border:1px solid #cbd8e6;background:var(--card);color:#2d4e70;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;cursor:pointer}.v88-quick-replies button:hover{background:#eef5fc;border-color:#9eb8d5}.v88-folder-empty{padding:18px;border:1px dashed #c5d3e3;border-radius:14px;color:var(--muted);text-align:center}@media(max-width:760px){.v88-pro-ops{grid-template-columns:1fr}.v88-fav-toolbar{align-items:flex-start}.v88-fav-actions{width:100%}.v88-fav-actions button{flex:1}}.v89-safety{margin:0 14px 10px;padding:10px 12px;border-radius:12px;background:#fff7df;border:1px solid #ead59d;color:#6b5118;font-size:12px}.v89-security-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v89-security-card{border:1px solid #dce6f1;background:var(--card);border-radius:16px;padding:15px}.v89-security-card.done{background:#eef9f2;border-color:#c9e6d2}.v89-security-card b{display:block;margin-bottom:5px}.v89-progress{height:9px;background:#edf2f7;border-radius:999px;overflow:hidden;margin:12px 0}.v89-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--gold));border-radius:inherit}.v89-security-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v89-chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900;background:#eef3f8;color:#38516f}.v89-chip.ok{background:#e8f7ed;color:#176136}.v89-archived-note{padding:9px 12px;background:#f3f5f8;border:1px solid #e0e5eb;border-radius:12px;color:#5b6878;font-size:12px;margin:0 14px 10px}@media(max-width:760px){.v89-security-grid{grid-template-columns:1fr}}.v91-following-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 18px}.v91-following-summary>div{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:16px;box-shadow:var(--shadow)}.v91-following-summary b{display:block;font-family:var(--font-body);font-size:25px;color:var(--brand)}.v91-following-summary span{font-size:12px;color:var(--muted)}.v91-follow-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:17px;box-shadow:var(--shadow)}.v91-follow-card+.v91-follow-card{margin-top:12px}.v91-follow-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.v91-follow-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:7px}.v91-chip{display:inline-flex;align-items:center;gap:5px;background:#f0f5fb;border:1px solid #d9e4f0;color:#40556e;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.v91-chip.new{background:#fff3d8;border-color:#e1b95f;color:#75500a}.v91-follow-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v91-follow-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.v91-follow-ad{display:grid;grid-template-columns:78px 1fr;gap:10px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:8px;cursor:pointer;background:#fbfcfe}.v91-follow-ad:hover{border-color:#b7c9de;background:#f5f9fd}.v91-follow-ad img{width:78px;height:62px;object-fit:cover;border-radius:10px}.v91-follow-ad b{font-size:13px;display:block}.v91-follow-ad small{color:var(--muted)}.v91-price-drop-note{display:inline-flex;align-items:center;gap:6px;background:#e9f7ee;border:1px solid #b8dfc5;color:#176136;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;margin-top:8px}.v91-similar-reason{display:block;font-size:11px;color:var(--muted);margin-top:2px}@media(max-width:760px){.v91-following-summary{grid-template-columns:1fr}.v91-follow-list{grid-template-columns:1fr}}.share-ad-top-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d5a03c;background:#fff3d8;color:#5b4212;border-radius:12px;padding:10px 14px;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 3px 10px rgba(201,150,47,.12);transition:background .18s,border-color .18s,transform .18s}.share-ad-top-btn:hover{background:#ffe6ae;border-color:#bd8420;transform:translateY(-1px)}.share-ad-top-btn:focus-visible{outline:3px solid rgba(201,150,47,.32);outline-offset:2px}@media(max-width:640px){.share-ad-top-btn .btn-label{display:none}.share-ad-top-btn{padding:10px 11px}}.ad-favorite-top-btn{width:42px;height:42px;border-radius:13px;border:1px solid #ead9b8;background:var(--card);color:#52657b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 5px 14px rgba(18,36,61,.08);transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.ad-favorite-top-btn:hover{transform:translateY(-1px);border-color:#d9b76e;background:#fffaf0;color:#b64048}.ad-favorite-top-btn.active{background:#fff1f2;border-color:#efb3b8;color:#c73b45}.ad-favorite-top-btn .cc-icon svg{width:17px;height:17px;stroke:currentColor;fill:none;transition:fill .16s ease,stroke .16s ease}.ad-favorite-top-btn.active .cc-icon svg{fill:currentColor;stroke:currentColor}@media(max-width:720px){.ad-favorite-top-btn{width:40px;height:40px;border-radius:12px}.share-ad-top-btn .btn-label{display:none}.share-ad-top-btn{width:40px;padding:0;justify-content:center}}body.ad-detail-open{overflow:hidden}.ad-page-overlay{background:#f5f7fa;padding:0;align-items:flex-start;justify-content:flex-start;overflow-y:auto;overscroll-behavior:contain}.ad-page-overlay.show{display:block}.ad-page-shell{width:100%;max-width:none;min-height:100dvh;max-height:none;overflow:visible;border-radius:0;box-shadow:none;background:#f5f7fa}.ad-page-head{height:72px;padding:14px max(22px,calc((100vw - 1320px)/ 2));position:sticky;top:0;z-index:120;background:rgba(255,255,255,.96);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(12,31,61,.08)}.ad-page-breadcrumb{display:flex;align-items:center}.ad-page-head .home-btn{background:var(--card)}.ad-page-header-title{display:none}.ad-page-grid{width:min(1320px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:30px;padding:28px 0 70px}.ad-page-main{min-width:0;display:flex;flex-direction:column;gap:22px}.ad-page-gallery{order:1}.ad-page-summary{order:2}.ad-page-main .v99h-vehicle-essential{order:3}.ad-page-main .vehicle-specs-grid{order:4}#v99hVehicleHighlights{order:5}#v99hVehicleEquipment{order:6}#v99hVehicleHistory{order:7}.ad-page-main .description-card{order:8}.ad-page-location-card{order:9}.ad-page-seller-ads{order:10}.ad-page-similar{order:11}.ad-page-location-card,.ad-page-similar,.ad-page-summary{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:22px 24px;box-shadow:0 7px 24px rgba(16,44,76,.055)}.ad-page-summary .modal-title{font-size:34px;max-width:900px}.ad-page-summary .modal-price{font-size:26px;font-weight:800;margin-top:8px}.ad-page-summary .ad-facts{margin-top:17px}.ad-page-gallery{padding:0;background:0 0;gap:12px}.ad-page-gallery .gallery-main{border-radius:24px;background:#e9eef4;box-shadow:0 10px 30px rgba(16,44,76,.08)}.ad-page-gallery .gallery-main img{max-height:650px;object-fit:contain}.ad-page-gallery .gallery-thumbs{padding:0 4px}.ad-page-main .description-card,.ad-page-main .v99h-vehicle-essential,.ad-page-main .v99h-vehicle-section,.ad-page-main .vehicle-specs-grid{background:var(--card);border:1px solid var(--line);box-shadow:0 7px 24px rgba(16,44,76,.045)}.ad-page-main .description-card{border-radius:22px;padding:24px}.ad-page-location-card h2,.ad-page-similar h2{margin:0 0 14px;font-size:19px;color:var(--brand)}.ad-page-sidebar{padding:0;border:0;align-self:start;position:sticky;top:94px;background:0 0;max-height:calc(100dvh - 112px);overflow:auto;scrollbar-width:thin}.ad-contact-card{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:20px;box-shadow:0 14px 38px rgba(16,44,76,.11)}.ad-page-sidebar .seller-contact-zone{grid-template-columns:1fr;margin:12px 0;padding:0;background:0 0;border:0}.ad-page-sidebar .seller-contact-zone .buy-btn{grid-column:auto}.ad-page-sidebar .seller-contact-zone .primary-btn,.ad-page-sidebar .seller-contact-zone .secondary-btn{min-height:46px}.ad-page-sidebar .seller-profile-actions{grid-template-columns:1fr 1fr}.ad-page-sidebar .safe-actions{margin-top:10px}.ad-page-sidebar .v86-market-block{margin-top:14px}.ad-page-similar .similar-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-mobile-contact-bar{display:none}@media(max-width:980px){.ad-page-grid{grid-template-columns:1fr;width:min(900px,calc(100% - 28px));padding-top:18px}.ad-page-sidebar{position:static;max-height:none;overflow:visible}.ad-contact-card{box-shadow:none}}@media(max-width:760px){.ad-page-head{height:62px;padding:10px 12px}.ad-page-head .home-btn{padding:9px 10px}.ad-page-head .btn-label{display:inline}.ad-page-grid{width:100%;padding:12px 12px 96px;gap:15px}.ad-page-location-card,.ad-page-main .description-card,.ad-page-similar,.ad-page-summary{border-radius:17px;padding:17px}.ad-page-summary .modal-title{font-size:25px}.ad-page-summary .modal-price{font-size:27px}.ad-page-gallery .gallery-main{border-radius:18px}.ad-page-gallery .gallery-main img{max-height:430px}.ad-page-sidebar{padding-bottom:8px}.ad-page-sidebar .seller-contact-zone{display:none}.ad-page-sidebar .adx-protect-block{display:none}.ad-mobile-contact-bar{position:fixed;left:0;right:0;bottom:0;z-index:160;display:grid;grid-template-columns:1.35fr 1fr;gap:9px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid var(--line);box-shadow:0 -10px 30px rgba(16,44,76,.1);backdrop-filter:blur(14px)}.ad-mobile-contact-bar button{min-height:47px;border-radius:13px}.ad-page-similar .similar-row{grid-template-columns:1fr}}.mobile-only{display:none}@media (max-width:760px){:root{--mobile-bar-h:66px}body{padding-bottom:calc(var(--mobile-bar-h) + env(safe-area-inset-bottom));background:#f5f6f8}.wrap{width:min(100% - 24px,1180px)}header{background:rgba(255,255,255,.98);backdrop-filter:blur(16px);box-shadow:0 1px 0 rgba(15,35,60,.08)}header>.wrap{width:100%}.header-row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 12px 8px}.logo{font-size:24px;line-height:1;letter-spacing:0}.searchbar{min-width:0}.search-shell{display:block;background:#f4f6f8;border:1px solid #d9e0e8;border-radius:999px;box-shadow:none;padding:0;overflow:hidden}.header-search-btn,.search-shell>div:not(.search-input-wrap){display:none!important}.search-shell .search-input-wrap{border:0!important}.search-shell input#q{height:44px;padding:0 16px 0 42px;font-size:15px;background:0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23566a80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center}.utility-nav{display:none}.publish-cta{width:42px;height:42px;min-width:42px;padding:0!important;border-radius:50%!important;font-size:0;display:grid;place-items:center;box-shadow:none}.publish-cta svg{width:20px;height:20px;margin:0}.navline{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0;padding:0 12px;border-top:1px solid #eef1f4;border-bottom:1px solid #e5e9ef;background:var(--card);scrollbar-width:none}.navline::-webkit-scrollbar{display:none}.navline button,.navline>*{flex:0 0 auto;border-radius:0!important;background:0 0!important;border:0!important;border-bottom:3px solid transparent!important;box-shadow:none!important;padding:12px 14px 10px!important;font-size:13px!important;font-weight:800!important;color:#677688!important}.navline .active,.navline button:hover{color:var(--brand)!important;border-bottom-color:var(--gold)!important}.vehicle-home-menu{position:sticky;top:104px;z-index:35;border-top:0}.vehicle-home-menu-inner{padding:9px 12px;gap:6px}.vehicle-home-menu-label{padding:0 0 0 1px}.vehicle-home-menu-hint,.vehicle-home-menu-hint.show{display:none}.vehicle-home-menu-subcats{flex-wrap:nowrap;overflow-x:auto;width:100%;scrollbar-width:none}.vehicle-home-menu-subcats::-webkit-scrollbar{display:none}.vehicle-home-subcat{white-space:nowrap;padding:8px 11px}.hero{padding:14px 0 4px;background:#f5f6f8}.hero-grid{display:block}.hero-media{display:none}.hero-copy{padding:18px 16px;border-radius:16px;box-shadow:none;border:1px solid #e2e7ed;background:var(--card)}.hero-copy::after{display:none}.hero-copy h1{font-size:28px;line-height:1.08;letter-spacing:-1.1px;margin-bottom:8px}.hero-copy h1 br{display:none}.hero-copy p{font-size:14px;line-height:1.5;margin:0}.stats{display:none!important}.cat-showcase{padding-top:10px}.cat-showcase-head{margin-bottom:10px}.cat-showcase-head h2{font-size:20px}.cat-showcase-head p{font-size:13px}.main-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:10px 0}.main-toolbar h2{font-size:20px;margin:0}.main-toolbar .subtle{font-size:12px}.filters-panel{border-radius:14px;padding:12px;margin-bottom:12px;box-shadow:none}#adsGrid.grid{display:grid;grid-template-columns:1fr;gap:10px;padding-bottom:12px}#adsGrid .card{display:grid;grid-template-columns:128px minmax(0,1fr);min-height:146px;border-radius:14px;box-shadow:none;border:1px solid #e0e5eb;background:var(--card);overflow:hidden}#adsGrid .card:hover{transform:none;box-shadow:none}#adsGrid .media{height:100%;min-height:146px}#adsGrid .media img{height:100%;min-height:146px;object-fit:cover}#adsGrid .body{padding:12px 12px 11px;gap:5px;min-width:0}#adsGrid .title{font-family:var(--font-body);font-size:15px;line-height:1.28;min-height:0;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#adsGrid .meta{font-size:11.5px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#adsGrid .rating{font-size:10px;padding:2px 5px;margin-left:2px}#adsGrid .price{font-family:var(--font-body);font-size:19px;font-weight:900;margin-top:2px}#adsGrid .seller{font-size:11px;padding-top:4px;gap:6px}.seller-avatar{width:20px;height:20px;font-size:8px}.quick-action{display:none}#adsGrid .favorite{top:8px;right:8px;min-width:38px;height:36px;padding:0 9px;gap:4px}.favorite-count{font-size:11px}.favorite-heart svg{width:15px;height:15px}#adsGrid .badge{left:7px;bottom:7px;padding:5px 7px;font-size:9px}.card-time{left:7px;top:7px;padding:4px 6px;font-size:9px}.section{padding:4px 0}.panel{border-radius:16px;padding:16px;box-shadow:none}footer{padding-bottom:12px}.footer-bottom{padding-bottom:10px}.kivao-mobile-bottom{display:grid;position:fixed;left:0;right:0;bottom:0;z-index:175;grid-template-columns:repeat(5,1fr);min-height:var(--mobile-bar-h);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:rgba(255,255,255,.98);border-top:1px solid #dfe4ea;box-shadow:0 -6px 22px rgba(18,38,63,.08);backdrop-filter:blur(16px)}.kivao-mobile-bottom button{border:0;background:0 0;color:#28394e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font:inherit;font-size:10.5px;font-weight:750;min-width:0;padding:2px}.kivao-mobile-bottom button svg{width:21px;height:21px;stroke-width:2}.kivao-mobile-bottom .mobile-publish{color:var(--brand)}.kivao-mobile-bottom .mobile-publish .mobile-plus{width:31px;height:31px;border:2px solid currentColor;border-radius:9px;display:grid;place-items:center;font-size:23px;line-height:1;font-weight:500}.kivao-mobile-bottom .mobile-alert{position:relative}.kivao-mobile-bottom .mobile-badge{position:absolute;top:1px;left:calc(50% + 6px);min-width:15px;height:15px;border-radius:999px;background:#c43b46;color:#fff;font-size:9px;display:grid;place-items:center;padding:0 3px}.kivao-mobile-bottom .mobile-badge.zero{display:none}.kivao-mobile-menu{display:none;position:fixed;left:0;right:0;bottom:calc(var(--mobile-bar-h) + env(safe-area-inset-bottom));z-index:174;background:var(--card);border-top:1px solid #e2e7ed;box-shadow:0 -12px 35px rgba(14,30,50,.14);padding:14px 14px 18px;border-radius:18px 18px 0 0;max-height:55vh;overflow:auto}.kivao-mobile-menu.show{display:block}.kivao-mobile-menu h3{margin:0 0 10px;font-size:18px}.kivao-mobile-menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kivao-mobile-menu button{border:1px solid #e0e6ed;background:#f7f9fb;color:#263b55;border-radius:12px;padding:11px 12px;text-align:left;font-weight:800;font-size:12px}.action-overlay{padding:10px}.action-card{border-radius:18px}.modal{padding-bottom:calc(var(--mobile-bar-h) + env(safe-area-inset-bottom))}}@media (max-width:390px){#adsGrid .card{grid-template-columns:112px minmax(0,1fr)}#adsGrid .media,#adsGrid .media img{min-height:140px}}.ad-page-head .home-btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:14px;border:1px solid #dde4ec;background:var(--card);color:var(--brand);font-weight:800;box-shadow:0 8px 22px rgba(15,35,60,.08)}.ad-page-head .home-btn:hover{border-color:#cdb06e;background:#fbfaf6;color:var(--brand)}.ad-page-head .home-btn .cc-icon svg{width:15px;height:15px}.modal-nav-actions{gap:10px}.share-ad-top-btn{height:44px;border-radius:14px;padding:0 14px;box-shadow:0 8px 22px rgba(201,150,47,.14)}.ad-favorite-top-btn,.ad-page-head .close{width:44px;height:44px;border-radius:14px;box-shadow:0 8px 22px rgba(15,35,60,.08)}.ad-page-head .close{background:var(--card);border:1px solid #dde4ec;color:#50637a}@media (max-width:760px){.header-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand publish" "search search";gap:10px;padding:12px 12px 10px}.logo-button{grid-area:brand;align-self:center}.searchbar{grid-area:search;width:100%;display:block}.publish-cta{grid-area:publish;min-width:auto;width:auto;height:42px;padding:0 14px!important;border-radius:14px!important;font-size:13px!important;font-weight:800;gap:8px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:0 10px 24px rgba(12,31,61,.16)}.publish-cta svg{width:16px;height:16px;flex:0 0 auto}.search-shell{display:flex!important;align-items:center;gap:8px;background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important}.search-shell>div:not(.search-input-wrap){display:none!important}.search-shell .search-input-wrap{flex:1;min-width:0;background:var(--card);border:1px solid #dde4ec;border-radius:18px;box-shadow:0 10px 24px rgba(15,35,60,.08);overflow:hidden}.search-shell input#q{height:48px;padding:0 16px 0 44px;font-size:15px;background-color:var(--card);background-position:15px center}.primary-btn.header-search-btn{display:inline-flex!important;align-items:center;justify-content:center;min-width:max-content;height:48px;padding:0 16px!important;border-radius:16px!important;box-shadow:0 10px 24px rgba(12,31,61,.16);font-size:13px!important;font-weight:800!important;white-space:nowrap}.primary-btn.header-search-btn::before{content:'';display:inline-block;width:15px;height:15px;margin-right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.navline{margin-top:2px}.ad-page-head{display:flex;align-items:center;justify-content:space-between;gap:10px;height:auto;padding:12px}.ad-page-breadcrumb{min-width:0;flex:1}.ad-page-head .home-btn{max-width:100%;padding:0 14px;height:42px;border-radius:14px}.ad-page-head .home-btn .btn-label{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-nav-actions{gap:8px;flex-shrink:0}.share-ad-top-btn{width:44px;padding:0;flex:0 0 44px}.share-ad-top-btn .btn-label{display:none}.ad-favorite-top-btn,.ad-page-head .close{width:44px;height:44px;flex:0 0 44px}}@media (max-width:760px){.ad-page-grid{padding:10px 12px 108px;gap:14px}.ad-page-main{gap:14px}.ad-contact-card,.ad-page-location-card,.ad-page-main .description-card,.ad-page-similar,.ad-page-summary{border-radius:20px!important;border:1px solid #e1e7ef!important;box-shadow:0 12px 28px rgba(15,35,60,.07)!important;background:var(--card)}.ad-contact-card,.ad-page-location-card,.ad-page-main .description-card,.ad-page-similar,.ad-page-summary{padding:18px!important}.ad-page-summary .modal-title{font-size:24px!important;line-height:1.16!important;letter-spacing:-.03em!important;font-weight:800!important;margin:4px 0 8px!important}.ad-page-summary .modal-price{font-size:30px!important;line-height:1!important;letter-spacing:-.04em!important;margin:0 0 4px!important}.ad-page-summary .ad-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important}.ad-page-summary .ad-fact{background:#f8fafc!important;border:1px solid #e4ebf2!important;border-radius:15px!important;padding:12px!important;min-height:72px;display:flex;flex-direction:column;justify-content:center}.ad-page-summary .ad-fact small{font-size:10px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#6a7686!important;margin-bottom:5px!important}.ad-page-summary .ad-fact b{font-size:13px!important;line-height:1.35!important;color:#21344f!important}.ad-page-gallery{gap:10px!important}.ad-page-gallery .gallery-main{border-radius:20px!important;overflow:hidden;border:1px solid #e1e7ef;box-shadow:0 10px 24px rgba(15,35,60,.08)!important}.ad-page-gallery .gallery-main img{max-height:390px!important}.ad-page-gallery .gallery-thumbs{gap:8px!important;padding:2px 1px 0!important}.ad-page-gallery .gallery-thumb{width:74px!important;height:60px!important;border-radius:14px!important;border-width:1px!important;border-color:#dfe6ee!important;box-shadow:none!important}.ad-page-gallery .gallery-thumb.active{border-color:#c9962f!important;box-shadow:0 0 0 3px rgba(201,150,47,.15)!important}.ad-contact-card{padding:18px!important}.seller-profile-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important}.seller-profile-actions .secondary-btn{min-height:44px!important;padding:0 12px!important;border-radius:14px!important;font-size:13px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-page-sidebar .price-alert{margin-top:10px!important;min-height:46px!important;border-radius:14px!important;font-size:13px!important;font-weight:800!important}.ad-page-location-card h2,.ad-page-similar h2,.description-card h2{font-size:18px!important;line-height:1.2!important;margin-bottom:12px!important}.description-card{line-height:1.62!important}.ad-page-location-card p,.description-card li,.description-card p{font-size:14px!important;color:#33455e!important}.safe-actions{grid-template-columns:1fr!important;gap:8px!important}.safe-actions .secondary-btn,.safe-actions .text-action{min-height:44px!important;border-radius:14px!important}.similar-row{grid-template-columns:1fr!important;gap:10px!important}.similar-card{padding:10px!important;border-radius:15px!important;align-items:center!important}.similar-card img{width:68px!important;height:56px!important;border-radius:12px!important}.similar-card b{font-size:13px!important;line-height:1.3!important}.ad-mobile-contact-bar{grid-template-columns:1fr 1fr!important;gap:10px!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;background:rgba(255,255,255,.98)!important;border-top:1px solid #e1e7ef!important;box-shadow:0 -12px 30px rgba(15,35,60,.1)!important}.ad-mobile-contact-bar .primary-btn,.ad-mobile-contact-bar .secondary-btn{min-height:50px!important;height:50px!important;border-radius:16px!important;font-size:14px!important;font-weight:800!important;padding:0 14px!important;display:inline-flex;align-items:center;justify-content:center;gap:8px!important;box-shadow:0 10px 24px rgba(15,35,60,.1)!important}.ad-mobile-contact-bar .secondary-btn{background:#fff3d9!important;border:1px solid #e3c37e!important;color:#6c4d11!important}.ad-mobile-contact-bar .secondary-btn:hover{background:#ffedc1!important}}@media (max-width:420px){.ad-page-summary .ad-facts{grid-template-columns:1fr!important}.seller-profile-actions{grid-template-columns:1fr!important}.ad-page-head .home-btn .btn-label{max-width:122px}}@media (max-width:760px){.wrap{width:min(100% - 24px,1180px)!important}.main-toolbar{padding:12px 0 14px!important;align-items:flex-end!important}.main-toolbar h2{font-size:24px!important;line-height:1.1!important}.subtle{font-size:13px!important;line-height:1.45!important}.ad-contact-card,.ad-page-location-card,.ad-page-similar,.ad-page-summary,.description-card,.favorite-listing,.filters-panel,.notification,.panel,.saved-search-card{border-radius:20px!important;border:1px solid #e2e8ef!important;box-shadow:0 12px 30px rgba(15,35,60,.07)!important}.filters-panel,.panel{padding:16px!important}.filters-panel{margin-bottom:14px!important}.results-layout{gap:14px!important}.grid{gap:12px!important}.card{border-radius:18px!important;border:1px solid #e1e7ef!important;box-shadow:0 10px 24px rgba(15,35,60,.06)!important}.body{padding:14px!important;gap:6px!important}.title{font-size:15px!important;line-height:1.35!important}.price{font-size:22px!important}.meta{font-size:12px!important;line-height:1.45!important}.favorite{top:10px!important;right:10px!important;min-width:64px!important;height:38px!important}.account-shell{background:#f3f5f8!important}.account-top{position:static!important}.account-top,.account-top-back,.account-top-logout{display:none!important}.account-mobile-bar{display:flex!important;align-items:center;gap:10px;position:sticky;top:0;z-index:140;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:calc(10px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--line)}.m-account-close{display:flex!important;align-items:center;justify-content:center;position:static!important;width:34px;height:34px;border-radius:50%;background:0 0;border:0;color:var(--brand2);box-shadow:none;flex:none;cursor:pointer}.account-mobile-bar-title{font-family:var(--font-body);font-size:19px;font-weight:800;color:#152238}.account-greeting-card{display:block!important;max-width:none!important;margin:14px 14px 18px!important;padding:0!important;background:0 0!important}.account-greeting-card .account-greeting-wrap{display:flex!important;align-items:center;gap:12px;background:var(--card);border-radius:20px;padding:16px 18px;box-shadow:0 10px 24px rgba(15,35,60,.06)}.account-greeting-card .account-greeting-avatar{width:44px;height:44px}.account-greeting-card b{font-size:17px}.account-content{padding:10px 10px 100px!important}.account-grid{display:block!important}.side-menu{position:static!important;z-index:auto!important;display:block!important;padding:0!important;margin:0 0 16px!important;background:0 0!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.account-menu-group{display:block!important;margin-bottom:22px!important}.account-menu-group:last-of-type{margin-bottom:0!important}.account-menu-label{display:block!important;font-size:12px!important;font-weight:800!important;color:#8a90a0!important;letter-spacing:.02em!important;margin:0 0 8px 6px!important}.account-menu-card{display:block!important;background:var(--card)!important;border-radius:18px!important;border:1px solid var(--line)!important;overflow:hidden!important;box-shadow:0 6px 18px rgba(15,35,60,.05)!important}.side-menu button{display:flex!important;align-items:center!important;gap:12px!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;text-align:left!important;border-radius:0!important;padding:14px 16px!important;margin:0!important;background:var(--card)!important;border:0!important;border-bottom:1px solid #f0eee7!important;box-shadow:none!important;font-size:14.5px!important;font-weight:700!important;color:#1c2836!important}.account-menu-card button:last-child{border-bottom:0!important}.side-menu button.active,.side-menu button[aria-current=page]{background:#f4f6fb!important;border-color:transparent!important;color:var(--brand)!important;box-shadow:none!important}.account-menu-ico{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#eef1f7!important;color:var(--brand)!important;flex:none!important}.account-menu-ico svg{width:17px!important;height:17px!important}.account-menu-text{flex:1!important;min-width:0!important}.account-menu-chevron{display:inline-flex!important;width:16px!important;height:16px!important;color:#b7bcc7!important;flex:none!important}.account-menu-chevron svg{width:100%!important;height:100%!important}.side-menu .account-menu-logout{display:block!important;width:100%!important;margin:6px 0 0!important;padding:14px!important;border-radius:999px!important;border:1.5px solid var(--brand)!important;background:var(--card)!important;color:var(--brand)!important;font-weight:800!important;font-size:14.5px!important;text-align:center!important;cursor:pointer!important}.account-grid.section-open .side-menu{display:none!important}.account-grid:not(.section-open) .dashboard{display:none!important}.account-section-back:not([hidden]){display:flex!important;position:sticky!important;top:0!important;z-index:19;background:rgba(247,245,239,.92)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 4px 14px!important;margin:-10px -10px 4px!important;width:calc(100% + 20px)!important}.account-shell.section-open .account-mobile-bar{display:none!important}.account-shell.section-open .account-greeting-card{display:none!important}#accountPanel>div:first-child h1{font-size:26px!important;line-height:1.1!important;margin-bottom:6px!important}.account-shell.section-open #accountPanel>div:first-child h1{display:none!important}.dash-cards{grid-template-columns:1fr 1fr!important;gap:10px!important}.dash-card{border-radius:18px!important;padding:16px!important;box-shadow:0 10px 24px rgba(15,35,60,.06)!important}.message-tabs{gap:8px!important;overflow:auto!important;padding-bottom:2px;scrollbar-width:none}.message-tabs::-webkit-scrollbar{display:none}.message-tab{padding:10px 14px!important;font-size:13px!important}.message-layout{display:block!important;border-radius:20px!important;overflow:hidden!important;border:1px solid #e2e8ef!important;box-shadow:0 12px 30px rgba(15,35,60,.07)!important}.thread-list{max-height:none!important;border-bottom:1px solid #e5ebf2!important;background:var(--card)!important}.thread{grid-template-columns:64px 1fr!important;gap:10px!important;padding:12px!important}.thread-thumb{width:64px!important;height:58px!important;border-radius:12px!important}.thread-title{font-size:14px!important}.thread-seller{font-size:12px!important}.thread-preview{font-size:11px!important}.chat-head{padding:14px!important;background:var(--card)!important}.chat-head img{width:44px!important;height:40px!important;border-radius:10px!important}.chat-body{padding:14px!important;gap:8px!important}.chat-input{padding:12px!important;background:var(--card)!important}.chat-input input{border-radius:14px!important;height:46px!important;padding:0 14px!important}.chat-input .primary-btn{min-height:46px!important;border-radius:14px!important;padding:0 16px!important}.favorite-groups{gap:18px!important}.favorite-group-head{margin-bottom:8px!important}.favorite-group-head h2{font-size:18px!important}.favorite-list{gap:10px!important}.favorite-listing{grid-template-columns:88px 1fr!important;gap:12px!important;padding:10px!important;align-items:start!important}.favorite-listing img{width:88px!important;height:82px!important;border-radius:14px!important}.favorite-listing-title{font-size:15px!important;line-height:1.3!important;margin-bottom:5px!important}.favorite-listing-price{font-size:19px!important;margin-top:7px!important}.favorite-listing-actions{grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:8px!important;min-width:0!important}.favorite-listing-actions .primary-btn,.favorite-listing-actions .secondary-btn{min-height:44px!important;border-radius:14px!important;padding:0 12px!important;font-size:13px!important}.favorite-details{gap:6px!important;margin-top:6px!important}.favorite-detail{padding:5px 8px!important;font-size:11px!important}.saved-search-list{gap:10px!important}.saved-search-card{grid-template-columns:1fr!important;gap:12px!important;padding:14px!important}.saved-search-title{font-size:16px!important}.saved-search-actions{grid-template-columns:1fr 1fr!important;min-width:0!important}.saved-search-actions .alert-channel,.saved-search-actions .danger-action,.saved-search-actions .secondary-btn{min-height:44px!important;border-radius:14px!important;padding:0 12px!important;font-size:13px!important}.notification{padding:11px!important;gap:10px!important;border-radius:18px!important}.notification-thumb{width:76px!important;height:62px!important;border-radius:12px!important}.notification-content b{font-size:14px!important}.notification-content div,.notification-content p{font-size:12px!important}.publish-overlay{align-items:flex-end!important}.publish-drawer{width:100%!important;height:min(92dvh,920px)!important;border-radius:28px 28px 0 0!important;box-shadow:0 -18px 48px rgba(15,35,60,.16)!important}.drawer-head{padding:18px 16px!important}.drawer-head b{font-size:22px!important}.drawer-body{padding:0 16px 30px!important}.drawer-body input,.drawer-body select,.drawer-body textarea,.field-label input,.field-label select,.field-label textarea{border-radius:16px!important;border:1px solid #dbe3ec!important;box-shadow:0 1px 0 rgba(255,255,255,.7) inset!important}.category-cards{gap:10px!important}.category-choice{border-radius:18px!important;padding:14px 10px!important}.empty{border-radius:18px!important;padding:18px 14px!important;background:var(--card)!important;border:1px solid #e2e8ef!important;box-shadow:0 10px 24px rgba(15,35,60,.05)!important}}.auth-premium{max-width:470px;margin:0 auto}.auth-kivao-brand{font-family:var(--font-brand);font-size:27px;font-weight:700;letter-spacing:0;color:var(--brand);margin:0 0 18px}.auth-kivao-brand span{color:var(--gold)}.auth-step-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#87704e;margin-bottom:8px}.auth-premium h3{font-size:34px!important;margin:0 0 9px!important}.auth-premium>p{margin-bottom:20px!important}.auth-main-btn{width:100%;border-radius:16px!important;min-height:50px;margin-top:16px}.auth-divider{display:flex;align-items:center;gap:12px;color:#6a7686;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin:20px 0 13px}.auth-divider::after,.auth-divider::before{content:'';height:1px;background:#ebe5d8;flex:1}.auth-social-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.auth-social-btn{height:46px;border:1px solid #ddd8cd;background:var(--card);border-radius:14px;color:#233750;font-weight:850;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 5px 14px rgba(15,35,60,.04)}.auth-social-btn:hover{background:#fbfaf6;border-color:#cbb270}.auth-email-chip{display:flex;align-items:center;gap:9px;background:#f7f8fa;border:1px solid #e0e5eb;border-radius:15px;padding:11px 12px;margin:16px 0 4px;color:#263b55}.auth-email-chip b{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.auth-back-btn,.auth-email-chip button,.auth-forgot{border:0;background:0 0;color:#765b22;font-weight:800;cursor:pointer;padding:5px}.auth-password-wrap{position:relative}.auth-password-wrap input{padding-right:84px!important}.auth-password-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:#f3f0e8;color:#5d4b26;border-radius:10px;padding:8px 9px;font-size:11px;font-weight:850;cursor:pointer}.auth-forgot{display:block;margin:8px 0 0 auto;font-size:12px}.auth-back-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:8px;color:#53657a}.auth-back-btn svg{width:13px;height:13px}.auth-register{max-width:520px}@media(max-width:760px){.auth-premium{max-width:none}.auth-premium h3{font-size:28px!important}.auth-social-grid{grid-template-columns:1fr}.auth-social-btn{justify-content:flex-start;padding-left:18px}.action-overlay:has(.auth-premium) .action-head{border-bottom:0;padding-bottom:8px}.action-overlay:has(.auth-premium) .action-body{padding-top:10px}.action-overlay:has(.auth-premium) .action-card{border-radius:32px 32px 0 0}}.auth-dealabs{max-width:400px;margin:0 auto;color:#172c49;font-family:var(--font-body)}.auth-dealabs .auth-sheet-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.auth-dealabs .auth-sheet-logo{font-family:var(--font-brand);font-size:23px;font-weight:700;letter-spacing:0;color:var(--brand)}.auth-dealabs .auth-sheet-logo span{color:var(--gold)}.auth-dealabs .auth-sheet-close{width:34px;height:34px;border:0;background:#f3f6f9;border-radius:50%;display:grid;place-items:center;color:#667587;cursor:pointer;font-size:16px}.auth-dealabs .auth-sheet-close:hover{background:#eaf0f5;color:#122742}.auth-dealabs h3{font-family:var(--font-body)!important;font-size:23px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:-.035em!important;margin:0 0 10px!important;color:#10253f!important}.auth-dealabs .auth-community{font-size:14px!important;line-height:1.45!important;color:#5f6e80!important;margin:0 0 18px!important}.auth-dealabs label{display:block;font-size:12px!important;font-weight:850!important;color:#223750!important;margin:0 0 8px!important}.auth-dealabs .auth-input-wrap{position:relative}.auth-dealabs .auth-input-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#677587;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.auth-dealabs .auth-input-icon svg{width:18px;height:18px}.auth-dealabs input{height:48px!important;border:1px solid #d7e0e8!important;border-radius:14px!important;background:var(--card)!important;padding:0 14px!important;box-shadow:none!important;font-size:15px!important;font-family:var(--font-body)!important;color:#172c49}.auth-dealabs .auth-input-wrap input{padding-left:44px!important}.auth-dealabs input::placeholder{color:#657689}.auth-dealabs input:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px rgba(30,90,168,.12)!important}.auth-dealabs .auth-main-btn{width:100%;height:50px!important;min-height:50px!important;border-radius:999px!important;margin-top:12px!important;background:var(--brand)!important;box-shadow:none!important;font-size:15px!important;font-weight:850!important;color:#fff!important}.auth-dealabs .auth-main-btn:hover{background:var(--brand2)!important;transform:none!important}.auth-dealabs .auth-divider{margin:16px 0 12px!important;text-transform:none!important;letter-spacing:0!important;color:#667789!important;font-size:12px!important;font-weight:700!important}.auth-dealabs .auth-divider::after,.auth-dealabs .auth-divider::before{background:#e4eaf0!important}.auth-dealabs .auth-social-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.auth-dealabs .auth-social-btn{height:46px!important;border:1px solid #dde5ec!important;border-radius:999px!important;background:var(--card)!important;box-shadow:none!important;justify-content:center!important;padding:0 14px 0 50px!important;font-size:14px!important;font-weight:800!important;color:#546273!important;position:relative;font-family:var(--font-body)!important}.auth-dealabs .auth-social-btn .auth-provider-icon{position:absolute;left:16px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-weight:900;background:0 0;color:#1d3552;font-size:20px;line-height:1}.auth-dealabs .auth-provider-icon svg{width:22px;height:22px;display:block}.auth-dealabs .auth-apple{color:#111}.auth-dealabs .auth-facebook{border-radius:50%;overflow:hidden}.auth-dealabs .auth-social-btn:hover{background:#f8fafc!important;border-color:#c8d2dd!important}.auth-dealabs .auth-terms{font-size:10.5px!important;line-height:1.45!important;color:#8e99a7!important;text-align:center;margin:16px 4px 0!important}.auth-dealabs .auth-signup-cta{font-size:13.5px!important;text-align:center;color:#5f6e80!important;margin:18px 0 0!important;padding-top:16px;border-top:1px solid #edf1f6}.auth-dealabs .auth-signup-link{border:0;background:0 0;color:var(--brand);font-weight:850;cursor:pointer;padding:0 0 0 4px;font-size:inherit;text-decoration:underline}.auth-dealabs .auth-email-chip{border:1px solid #dce4eb!important;border-radius:14px!important;background:#f7f9fb!important;margin:0 0 14px!important;padding:10px 12px!important;display:flex;align-items:center;gap:8px;color:#213750}.auth-dealabs .auth-email-chip>span{color:#687685;display:inline-flex}.auth-dealabs .auth-email-chip b{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:800}.auth-dealabs .auth-email-chip button{border:0;background:0 0;color:#4b6f97;font-size:12px;font-weight:800;cursor:pointer;padding:2px}.auth-dealabs .auth-password-wrap{position:relative}.auth-dealabs .auth-password-wrap input{padding-left:14px!important;padding-right:82px!important}.auth-dealabs .auth-password-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:0 0!important;color:#4b6f97!important;border-radius:8px!important;padding:6px 8px;font-size:11px;font-weight:850;cursor:pointer}.auth-dealabs .auth-forgot{display:block;border:0;background:0 0;color:#4b6f97!important;margin:10px 0 0 auto!important;font-size:12px!important;font-weight:800;cursor:pointer;padding:0}.auth-dealabs .auth-back-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;margin-top:8px;color:#687586!important;border:0;background:0 0;font-size:12px;font-weight:800;cursor:pointer;padding:4px}.auth-dealabs .auth-back-btn svg{width:13px;height:13px}@media(min-width:761px) and ((min-height:761px) or (orientation:portrait)){.action-overlay:has(.auth-dealabs){padding:18px!important}.action-overlay:has(.auth-dealabs) .action-card{width:min(440px,100%)!important;border:0!important;border-radius:24px!important;background:var(--card)!important;box-shadow:0 22px 60px rgba(10,20,35,.18)!important;max-height:90dvh!important}.action-overlay:has(.auth-dealabs) .action-card::before{display:none!important}.action-overlay:has(.auth-dealabs) .action-head{display:none!important}.action-overlay:has(.auth-dealabs) .action-body{padding:18px 18px 20px!important;overflow:auto!important}}@media(max-width:760px){.action-overlay:has(.auth-dealabs){background:rgba(10,20,35,.45)!important;backdrop-filter:blur(2px)!important;padding:0!important;align-items:flex-end!important}.action-overlay:has(.auth-dealabs) .action-card{border:0!important;border-radius:24px 24px 0 0!important;background:var(--card)!important;box-shadow:0 -10px 28px rgba(9,24,43,.12)!important;max-height:82dvh!important}.action-overlay:has(.auth-dealabs) .action-card::before{content:''!important;display:block!important;position:absolute!important;top:10px!important;left:50%!important;transform:translateX(-50%)!important;width:58px!important;height:5px!important;border-radius:999px!important;background:#d7dde5!important}.action-overlay:has(.auth-dealabs) .action-head{display:none!important}.action-overlay:has(.auth-dealabs) .action-body{padding:18px 16px calc(18px + env(safe-area-inset-bottom))!important;overflow:auto!important}.auth-dealabs{max-width:none!important}.auth-dealabs .auth-sheet-top{margin-bottom:12px}.auth-dealabs h3{font-size:21px!important}.auth-dealabs .auth-community{font-size:14px!important;margin-bottom:16px!important}}.auth-dealabs .auth-tabbar{display:flex;gap:6px;background:#f3ecda;border-radius:14px;padding:5px;margin-bottom:18px}.auth-dealabs .auth-tab{flex:1;text-align:center;padding:11px 10px;font-weight:800;font-size:14px;border:0;cursor:pointer;background:0 0;color:#9a8b5c;border-radius:10px;font-family:inherit;transition:background .15s ease,color .15s ease}.auth-dealabs .auth-tab.active{background:var(--card);color:var(--brand);box-shadow:0 4px 12px rgba(12,20,40,.08);cursor:default}.auth-dealabs .auth-tab:not(.active):hover{color:#6b6459}.auth-dealabs .auth-social-btn{border-radius:14px!important;justify-content:flex-start!important;padding:0 18px!important;gap:12px!important}.auth-dealabs .auth-social-btn .auth-provider-icon{position:static!important;left:auto!important}.auth-dealabs input{background:#fff!important}.auth-dealabs .auth-password-wrap input{padding-right:46px!important}.auth-dealabs .auth-password-toggle{display:flex!important;align-items:center;justify-content:center;width:32px;height:32px;padding:0!important}.auth-dealabs .auth-password-toggle svg{width:17px;height:17px}.auth-dealabs .auth-main-btn{background:linear-gradient(135deg,var(--brand),var(--brand2))!important;box-shadow:0 10px 22px rgba(30,90,168,.25)!important}.auth-dealabs .auth-main-btn:hover{filter:brightness(1.05);background:linear-gradient(135deg,var(--brand),var(--brand2))!important}@media(max-width:760px){.action-overlay:has(.auth-dealabs) .action-card{max-height:58dvh!important;border-radius:22px 22px 0 0!important}.action-overlay:has(.auth-dealabs) .action-body{padding:16px 16px calc(14px + env(safe-area-inset-bottom))!important}.auth-dealabs .auth-sheet-top{margin-bottom:8px!important}.auth-dealabs .auth-sheet-logo{font-size:21px!important}.auth-dealabs .auth-sheet-close{width:30px!important;height:30px!important;font-size:14px!important}.auth-dealabs h3{font-size:20px!important;margin-bottom:6px!important}.auth-dealabs .auth-community{font-size:13px!important;line-height:1.35!important;margin-bottom:12px!important}.auth-dealabs label{font-size:11.5px!important;margin-bottom:6px!important}.auth-dealabs input{height:44px!important;border-radius:13px!important;font-size:14px!important}.auth-dealabs .auth-main-btn{height:44px!important;min-height:44px!important;margin-top:9px!important;font-size:14px!important}.auth-dealabs .auth-divider{margin:11px 0 9px!important;font-size:11px!important}.auth-dealabs .auth-social-grid{gap:7px!important}.auth-dealabs .auth-social-btn{height:41px!important;font-size:13px!important;padding-left:46px!important}.auth-dealabs .auth-social-btn .auth-provider-icon{left:14px!important;width:20px!important;height:20px!important}.auth-dealabs .auth-terms{font-size:9.5px!important;line-height:1.35!important;margin:10px 6px 0!important}.auth-dealabs .auth-email-chip{margin:0 0 10px!important;padding:8px 10px!important}.auth-dealabs .auth-forgot{margin-top:7px!important;font-size:11px!important}.auth-dealabs .auth-back-btn{margin-top:5px!important;font-size:11px!important}}@media(max-width:430px){.action-overlay:has(.auth-dealabs) .action-card{max-height:60dvh!important}.auth-dealabs .auth-social-btn{height:40px!important}}@media (max-width:760px){body:has(.action-overlay.show .auth-dealabs) .mobile-bottom-nav{opacity:0;pointer-events:none;transform:translateY(100%)}.action-overlay:has(.auth-dealabs){z-index:220!important;padding-bottom:0!important}.action-overlay:has(.auth-dealabs) .action-card{max-height:calc(100dvh - 18px)!important;margin-bottom:0!important}.action-overlay:has(.auth-dealabs) .action-body{padding-bottom:calc(18px + env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 18px)!important;overflow-y:auto!important;overscroll-behavior:contain}}@media(max-width:760px){#homeTopbar{display:none!important}.header-row{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand publish" "search search"!important;gap:9px!important;padding:10px 12px 9px!important}.searchbar{grid-area:search!important;width:100%!important}.search-shell{display:block!important;width:100%!important;background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}.search-shell .search-input-wrap{width:100%!important;border:1px solid #dce3ea!important;border-radius:16px!important;background:var(--card)!important;box-shadow:0 6px 18px rgba(15,35,60,.055)!important;overflow:hidden!important}.search-shell .search-input-wrap:focus-within{border-color:#b8c4d0!important;box-shadow:0 0 0 3px rgba(23,56,99,.07)!important}.search-shell input#q{width:100%!important;height:46px!important;padding:0 42px 0 43px!important;font-size:14px!important;font-weight:650!important;color:#172c49!important;background-color:var(--card)!important;border:0!important;outline:0!important}.search-shell input#q::-webkit-search-cancel-button{opacity:.55}.primary-btn.header-search-btn{display:none!important}.search-shell>div:not(.search-input-wrap){display:none!important}.hero{padding:11px 0 2px!important;background:#f4f5f7!important}.hero-copy{padding:16px 15px!important;border-radius:17px!important;background:var(--card)!important;border:1px solid #e3e8ee!important;box-shadow:0 8px 22px rgba(15,35,60,.045)!important;color:#132a47!important}.hero-copy:after,.hero-copy:before{display:none!important}.hero-copy h1{font-family:var(--font-body)!important;font-size:24px!important;line-height:1.13!important;font-weight:850!important;letter-spacing:-.035em!important;color:#132a47!important;margin:0 0 7px!important}.hero-copy h1 .accent{color:#9b721f!important;font-style:normal!important}.hero-copy p{font-size:13px!important;line-height:1.48!important;color:#657488!important;margin:0!important}.cat-showcase{padding:10px 0 4px!important}.cat-showcase-head{margin-bottom:9px!important;align-items:center!important}.cat-showcase-head h2{font-family:var(--font-body)!important;font-size:18px!important;font-weight:850!important;letter-spacing:-.025em!important}.cat-showcase-head .subtle{display:none!important}.cat-tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.cat-tile{padding:10px 4px 9px!important;border-radius:14px!important;gap:7px!important;box-shadow:none!important}.cat-tile-icon{width:34px!important;height:34px!important}.cat-tile-icon svg{width:17px!important;height:17px!important}.cat-tile span{font-size:10.5px!important;line-height:1.2!important}.cat-tile small{display:none!important}.main-toolbar{padding:13px 0 10px!important}.main-toolbar h2{font-family:var(--font-body)!important;font-size:21px!important;font-weight:850!important;letter-spacing:-.03em!important}.main-toolbar #resultsText{font-size:12px!important;margin-top:3px!important}.filters-panel{padding:10px!important;margin-bottom:12px!important;border-radius:16px!important;box-shadow:none!important}.filters-panel-head-v99c{justify-content:flex-end!important}.filters-toggle-v99c{min-height:38px!important;padding:0 13px!important;border-radius:12px!important;font-size:12px!important;box-shadow:none!important}}@media(max-width:390px){.cat-tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.hero{display:none!important}}.quick-cat-pill{display:inline-flex;align-items:center;gap:7px}.quick-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;opacity:.92}.quick-cat-icon svg{width:15px;height:15px}@media (max-width:760px){.hero{display:block!important;background:0 0!important;box-shadow:none!important;padding:8px 0 0!important;margin:0!important}.hero-grid{display:none!important}.cat-showcase{display:block!important;padding:8px 12px 4px!important}.cat-showcase-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:10px!important}.cat-showcase-head h2{font-family:var(--font-body)!important;font-size:18px!important;font-weight:850!important;letter-spacing:-.025em!important;color:#152943!important;margin:0!important}.cat-showcase-head .subtle{display:none!important}.cat-tiles{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.cat-tile{padding:11px 8px 10px!important;border-radius:16px!important;border:1px solid #e1e7ef!important;background:var(--card)!important;box-shadow:0 8px 20px rgba(15,35,60,.06)!important;gap:8px!important;min-height:96px!important;justify-content:center!important}.cat-tile:hover{transform:none!important;border-color:#d6dde7!important;box-shadow:0 8px 20px rgba(15,35,60,.06)!important}.cat-tile-icon{width:40px!important;height:40px!important;border-radius:14px!important;background:linear-gradient(180deg,#f6f8fb 0,#eef3f8 100%)!important;border:1px solid #e2e8ef!important;color:#123b72!important}.cat-tile-icon svg{width:19px!important;height:19px!important}.cat-tile span:last-of-type{font-size:11px!important;line-height:1.2!important;font-weight:800!important;color:#243952!important;display:block!important;text-align:center!important}.cat-tile small{display:none!important}.navline{padding-left:10px!important;padding-right:10px!important;gap:6px!important;border-bottom:0!important}.navline button,.navline>*{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:10px 11px!important;font-size:12px!important;border-radius:999px!important;border:1px solid #e0e6ed!important;background:var(--card)!important;color:#5e6d80!important;box-shadow:0 4px 12px rgba(15,35,60,.04)!important;margin:0 0 2px!important}.navline .active,.navline button:hover{color:#123256!important;border-color:#d6c18a!important;background:#fbfaf6!important;border-bottom-color:#d6c18a!important}.quick-cat-icon{width:14px;height:14px;color:#667686}.navline .active .quick-cat-icon{color:#c9962f}}@media (max-width:420px){.cat-tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.header-row{grid-template-columns:1fr!important;grid-template-areas:"brand" "search"!important;gap:9px!important}.publish-cta{display:none!important}.cat-showcase{display:none!important}.navline{margin-top:0!important}.main-toolbar{padding:10px 0 8px!important}.section.search-active .main-toolbar>div:first-child{display:none!important}.section.search-active .main-toolbar{min-height:0!important;padding:4px 0!important;margin:0!important}.section.search-active .filters-panel{margin-top:0!important}}.quick-cats-more{display:none}@media(max-width:760px){body>.hero>.wrap,body>.vehicle-home-menu>.wrap,body>header>.wrap,body>main.wrap{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:8px!important;padding-right:8px!important}body>main.wrap{padding-left:8px!important;padding-right:8px!important}.header-row{padding-left:2px!important;padding-right:2px!important}.navline{display:grid!important;grid-template-columns:repeat(5,1fr)!important;align-items:start!important;gap:4px!important;width:100%!important;overflow:visible!important;padding:8px 0 10px!important;background:0 0!important}.navline button,.navline>*{justify-self:center!important;width:clamp(60px,17vw,70px)!important;height:clamp(60px,17vw,70px)!important;min-width:0!important;padding:6px 3px!important;margin:0!important;border-radius:50%!important;border:1px solid #dce4ec!important;background:var(--card)!important;box-shadow:0 5px 14px rgba(15,35,60,.055)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;font-size:clamp(8.5px,2.25vw,10px)!important;line-height:1!important;font-weight:800!important;letter-spacing:-.02em!important;text-align:center!important;white-space:nowrap!important;color:#41546b!important;overflow:hidden!important}.navline button .quick-cat-icon,.navline>* .quick-cat-icon{width:19px!important;height:19px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;background:0 0!important;color:#123b72!important;flex:0 0 19px!important;padding:0!important}.navline button .quick-cat-icon svg{width:18px!important;height:18px!important}.navline button span:not(.quick-cat-icon):not(.quick-cat-chevron){display:block!important;width:auto!important;max-width:100%!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.navline button.active{background:#fff8ee!important;border-color:#e4c77f!important;color:#163553!important;box-shadow:0 7px 17px rgba(201,150,47,.1)!important}.navline button.active .quick-cat-icon{color:#c9962f!important}.quick-cat-more-btn{position:relative!important}.quick-cat-chevron{position:absolute!important;top:7px!important;right:9px!important;display:inline-flex!important;color:#677688!important;transition:transform .18s ease}.quick-cat-chevron svg{width:8px!important;height:8px!important}.quick-cat-more-btn.open .quick-cat-chevron{transform:rotate(180deg)}.quick-cats-more{display:none;grid-template-columns:repeat(4,1fr);gap:8px 4px;padding:10px 0 8px;background:0 0}.quick-cats-more.show{display:grid}.quick-more-cat{justify-self:center;width:70px;height:70px;min-width:0;border:1px solid #dce4ec;background:var(--card);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 3px;color:#41546b;font-size:9.5px;line-height:1;font-weight:800;letter-spacing:-.02em;text-align:center;cursor:pointer;box-shadow:0 5px 14px rgba(15,35,60,.045);white-space:nowrap;overflow:hidden}.quick-more-icon{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;border:0;background:0 0;color:#123b72;flex:0 0 19px}.quick-more-icon svg{width:18px;height:18px}.quick-more-cat.active{background:#fff8ee;border-color:#e4c77f;color:#163553}.quick-more-cat.active .quick-more-icon{color:#c9962f}.section{width:100%!important}#adsGrid{width:100%!important}}@media(max-width:430px){.navline{gap:2px!important}.navline button,.navline>*{width:clamp(58px,17vw,66px)!important;height:clamp(58px,17vw,66px)!important;font-size:clamp(8px,2.1vw,9.2px)!important}.quick-cats-more{grid-template-columns:repeat(4,1fr);gap:7px 3px}.quick-more-cat{width:66px;height:66px;font-size:8.9px}}@media(max-width:760px){#quickCats.navline{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:8px 4px 10px!important;width:100%!important;overflow:visible!important;align-items:start!important}#quickCats.navline>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;aspect-ratio:1/1!important;min-height:0!important;height:auto!important;border-radius:50%!important;border:1px solid #dfe6ed!important;background:var(--card)!important;box-shadow:0 6px 18px rgba(15,35,60,.05)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:8px 6px!important;margin:0!important;color:#43566d!important;text-align:center!important}#quickCats.navline>button>span:not(.quick-cat-icon):not(.quick-cat-chevron){display:block!important;width:100%!important;max-width:none!important;font-size:10px!important;line-height:1.12!important;font-weight:800!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:none!important;text-align:center!important;padding:0 2px!important}#quickCats.navline>button .quick-cat-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important;color:#123b72!important;border:0!important;background:0 0!important;border-radius:0!important;padding:0!important}#quickCats.navline>button .quick-cat-icon svg{width:18px!important;height:18px!important}#quickCats.navline>button.active{background:#fff8ee!important;border-color:#e4c77f!important;color:#163553!important}#quickCats.navline>button.active .quick-cat-icon{color:#c9962f!important}#quickCats .quick-cat-chevron{position:absolute!important;top:8px!important;right:8px!important;width:10px!important;height:10px!important}#quickCatsMore.quick-cats-more{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:10px 4px 8px!important}#quickCatsMore .quick-more-cat{box-sizing:border-box!important;justify-self:center!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;border-radius:50%!important;padding:6px 4px!important;gap:4px!important;font-size:9.2px!important;line-height:1.08!important;overflow:visible!important;white-space:normal!important}#quickCatsMore .quick-more-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important;border:0!important;border-radius:0!important;background:0 0!important;padding:0!important}#quickCatsMore .quick-more-icon svg{width:17px!important;height:17px!important}#quickCatsMore .quick-more-cat>span:last-child{display:block!important;width:100%!important;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:center!important;font-size:9px!important;line-height:1.08!important;padding:0 2px!important}}@media(max-width:390px){#quickCats.navline{gap:6px!important;padding-left:2px!important;padding-right:2px!important}#quickCats.navline>button{padding:7px 4px!important}#quickCats.navline>button>span:not(.quick-cat-icon):not(.quick-cat-chevron){font-size:9.4px!important;line-height:1.08!important}#quickCatsMore.quick-cats-more{grid-template-columns:repeat(3,minmax(0,1fr))!important}#quickCatsMore .quick-more-cat{width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important}}@media(min-width:761px){.hero-grid{display:block}.hero-media{display:none}.hero{padding:18px 0 4px}.hero-copy{padding:34px 40px}.hero-copy h1{font-size:32px;margin-bottom:10px}.hero-copy p{font-size:15.5px}.hero-value-props{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.hero-value-props span{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;color:#fff}}:root{--an-bg:#fefdfb;--an-panel:#f5f3ee;--an-ink:#171b26;--an-navy:#123B72;--an-muted:#5d636f;--an-brand:#a9c3e6;--an-brand-deep:#1E5AA8;--an-gold:#e9c877;--an-gold-deep:#956f23;--an-line:#e9e3d3;--an-line-strong:#dcd3ba;--an-green:#1f7a4d;--an-green-bg:#e8f5ee;--an-red:#b23b2f;--an-red-bg:#fbeceb;--an-amber:#7d5b1c;--an-amber-bg:#faf1de;--an-gold-bg:#f7ecd6}.an-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.an-header{background:#fff;border-bottom:1px solid var(--an-line)}.an-header-row{display:flex;align-items:center;gap:20px;padding:16px 0}.an-logo{display:flex;align-items:center;gap:9px;flex:0 0 auto;background:0 0;border:0;cursor:pointer;padding:0;font:inherit}.an-logo-mark{width:32px;height:32px;border-radius:9px;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));display:flex;align-items:center;justify-content:center;flex:0 0 auto}.an-logo-mark svg{width:19px;height:19px}.an-logo-word{font-weight:800;font-size:20px;color:var(--an-navy);letter-spacing:-.01em;font-family:"Nunito Sans",system-ui,sans-serif}.an-logo-word span{color:var(--an-gold-deep)}.an-search-shell-wrap{position:relative;flex:1;max-width:720px;min-width:0}.an-search-shell{flex:1;display:flex;align-items:stretch;background:var(--an-panel);border:1px solid var(--an-line-strong);border-radius:11px;overflow:hidden;max-width:720px;min-width:0}.an-scope-field{position:relative;display:flex;align-items:center;border-right:1px solid var(--an-line-strong);background:#fff;flex:0 0 auto}.an-scope-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background:0 0;padding:0 28px 0 16px;font:13.5px "Nunito Sans",sans-serif;font-weight:700;color:#37414f;height:100%;cursor:pointer;outline:0;max-width:130px}.an-scope-field .an-chevron{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:10px;height:10px;stroke:#788596;pointer-events:none}.an-search-field{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:0 16px;border-right:1px solid var(--an-line-strong)}.an-search-field>svg{flex:0 0 auto;stroke:#8b95a5}.an-search-field input{border:0;background:0 0;outline:0;font:14.5px "Nunito Sans",sans-serif;width:100%;padding:13px 0;color:var(--an-ink)}.an-search-field input::placeholder{color:var(--an-muted)}.an-loc-field{display:flex;align-items:center;gap:6px;padding:0 16px;color:var(--an-muted);font-size:13.5px;font-weight:600;white-space:nowrap;background:#fff;flex:0 0 auto}.an-loc-field svg{flex:0 0 auto;stroke:#8b95a5}.an-loc-field input{border:0;background:0 0;outline:0;font:13.5px "Nunito Sans",sans-serif;font-weight:600;color:var(--an-muted);width:110px}.an-loc-field input::placeholder{color:var(--an-muted)}.an-search-btn{border:0;background:var(--an-brand-deep);color:#fff;padding:0 22px;font:14px "Nunito Sans",sans-serif;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap}.an-search-btn:hover{background:var(--an-navy)}#searchSuggestions.an-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid var(--an-line-strong);border-radius:11px;box-shadow:0 16px 34px rgba(15,35,60,.16);z-index:60;display:none;overflow:hidden;max-height:320px;overflow-y:auto}#searchSuggestions.an-suggestions.show{display:block}#searchSuggestions.an-suggestions .suggestion-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;font-size:13.5px;cursor:pointer;font-family:"Nunito Sans",sans-serif}#searchSuggestions.an-suggestions .suggestion-item:hover{background:var(--an-panel)}#searchSuggestions.an-suggestions .suggestion-item small{color:var(--an-muted);font-weight:600;font-size:11px}.an-header-actions{display:flex;align-items:center;gap:8px;margin-left:auto;flex:0 0 auto}.an-icon-btn{position:relative;width:38px;height:38px;border-radius:10px;border:1px solid var(--an-line-strong);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.an-icon-btn:hover{border-color:var(--an-brand-deep)}.an-icon-btn .nav-icon svg{width:16px;height:16px;stroke:#37414f}.an-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.an-icon-dot{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 3px;border-radius:50%;background:#c23b3b;border:2px solid #fff;color:#fff;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1}.an-icon-dot.zero{display:none}.an-account-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--an-line-strong);background:#fff;border-radius:20px;padding:5px 14px 5px 5px;cursor:pointer;font:13.5px "Nunito Sans",sans-serif;font-weight:700;color:var(--an-ink)}.an-account-chip:hover{border-color:var(--an-brand-deep)}.an-account-chip .nav-avatar{width:28px;height:28px;border-radius:50%;background:var(--an-panel);display:flex;align-items:center;justify-content:center;color:var(--an-brand-deep);font-weight:800;font-size:12px;flex:0 0 auto;overflow:hidden}.an-account-chip .nav-avatar svg{width:13px;height:13px}.an-btn-cta{border:0;background:var(--an-gold-deep);color:#fff;padding:11px 17px;border-radius:10px;font:13.5px "Nunito Sans",sans-serif;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:7px;box-shadow:0 8px 18px rgba(95,168,220,.32);white-space:nowrap}.an-btn-cta:hover{background:var(--an-navy)}.an-valuestrip{background:var(--an-panel);border-bottom:1px solid var(--an-line)}.an-valuestrip-inner{display:flex;gap:26px;padding:11px 32px;font-size:12.5px;color:#37414f;font-weight:600;max-width:1280px;margin:0 auto;font-family:"Nunito Sans",sans-serif;flex-wrap:wrap}.an-vs-item{display:flex;align-items:center;gap:7px}.an-vs-item svg{width:14px;height:14px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-catrow{border-bottom:1px solid var(--an-line);background:#fff}.an-catrow.collapsed{display:none}#homeSelectedCatBar{display:none;border-bottom:1px solid var(--an-line);background:#fff}#homeSelectedCatBar.show{display:block}.home-selected-cat-inner{display:flex;align-items:center;gap:10px;padding:12px 32px;max-width:1280px;margin:0 auto;box-sizing:border-box;color:var(--an-brand-deep,#3f7860);font-weight:700}.home-selected-cat-inner .cc-icon{width:20px;height:20px;display:inline-flex;flex:0 0 auto}.home-selected-cat-inner b{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-selected-cat-inner button{border:1px solid rgba(63,120,96,.22);background:rgba(255,255,255,.55);color:inherit;font-weight:600;font-size:12px;padding:6px 12px;border-radius:999px;cursor:pointer;flex:0 0 auto;transition:background .15s ease,box-shadow .15s ease}.home-selected-cat-inner button:hover{background:#fff;box-shadow:0 2px 8px rgba(16,36,74,.1)}.an-catrow-inner{display:flex;align-items:stretch;gap:4px;padding:14px 32px;overflow-x:auto;max-width:1280px;margin:0 auto;position:relative}.an-quick-cat-pill{display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px 15px;font-size:12px;font-weight:700;color:#37414f;white-space:nowrap;cursor:pointer;border-radius:12px;background:0 0;border:0;font-family:"Nunito Sans",sans-serif;flex:0 0 auto}.an-quick-cat-pill.active{background:#eaf6f0}.an-quick-cat-icon{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--an-panel)}.an-quick-cat-icon svg{width:18px;height:18px}.an-quick-cat-count{font-size:10px;color:var(--an-muted);font-weight:600}.an-trendrow{border-bottom:1px solid var(--an-line);background:#fff}body.awaiting-vehicle-subcat #anHomeSections,body.awaiting-vehicle-subcat #personalizedDiscovery,body.awaiting-vehicle-subcat .an-breadcrumb,body.awaiting-vehicle-subcat .an-chips-row,body.awaiting-vehicle-subcat .an-results-grid,body.awaiting-vehicle-subcat .an-results-topbar,body.awaiting-vehicle-subcat .an-trendrow{display:none!important}#vehicleMainOrientation{display:none}body.awaiting-vehicle-subcat #vehicleMainOrientation{display:block!important;padding:28px 0 8px}body.awaiting-vehicle-subcat #vehicleHomeMenu{display:none!important}#vehicleMainOrientation h1{font-size:22px;font-weight:800;color:var(--an-navy);margin:0 0 6px;font-family:"Nunito Sans",sans-serif}#vehicleMainOrientation p{font-size:13.5px;color:var(--an-muted);margin:0 0 16px}.an-vehicle-main-cards{display:flex;flex-wrap:wrap;gap:10px}.an-vehicle-main-card.vehicle-home-subcat{font-size:13px}.an-trendrow .an-wrap{padding:16px 32px}.an-trend-heading{font-size:13px;font-weight:800;color:var(--an-navy);margin-bottom:12px;font-family:"Nunito Sans",sans-serif}.an-trend-tiles{display:flex;gap:10px;overflow-x:auto}.an-trend-tile{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--an-line-strong);border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:700;color:#37414f;white-space:nowrap;flex:0 0 auto;cursor:pointer;font-family:"Nunito Sans",sans-serif;box-shadow:0 1px 2px rgba(15,35,60,.04);transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.an-trend-tile:hover{border-color:var(--an-brand-deep);box-shadow:0 8px 18px rgba(15,35,60,.1);transform:translateY(-1px)}.an-trend-tile svg{width:15px;height:15px;flex:0 0 auto;color:var(--an-gold-deep)}@media(max-width:900px){.an-trendrow .an-wrap{padding:14px 20px}}.an-promo-banner{position:relative;display:grid;grid-template-columns:1.3fr .95fr;align-items:center;gap:28px;overflow:hidden;border-radius:22px;padding:34px 44px;background:linear-gradient(135deg,var(--an-navy) 0,var(--an-brand-deep) 100%);box-shadow:var(--shadow-lg);isolation:isolate}.an-promo-banner-dots{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1.4px,transparent 1.8px);background-size:22px 22px;pointer-events:none;z-index:0}.an-promo-copy{position:relative;z-index:1;min-width:0}.an-promo-title{margin:0 0 12px;font-family:var(--font-body,inherit);font-size:32px;line-height:1.2;font-weight:700;color:#fff;letter-spacing:-.01em}.an-promo-title em{color:var(--gold-light);font-style:normal}.an-promo-sub{margin:0 0 22px;color:rgba(255,255,255,.86);font-size:15px;line-height:1.55;max-width:440px}.an-promo-features{display:flex;flex-wrap:wrap;gap:9px 22px;margin:0 0 24px;padding:0;list-style:none}.an-promo-features li{display:flex;align-items:center;gap:7px;color:#fff;font-weight:700;font-size:13.5px;white-space:nowrap}.an-promo-features li svg{flex:0 0 auto;color:var(--gold-light)}.an-promo-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.an-promo-cta{border:0;border-radius:14px;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:var(--an-navy);font-weight:800;font-size:15px;padding:15px 24px;cursor:pointer;display:inline-flex;align-items:center;gap:9px;box-shadow:0 14px 30px rgba(5,15,32,.28);transition:transform .2s ease,box-shadow .2s ease;font-family:inherit}.an-promo-cta:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(5,15,32,.34)}.an-promo-secondary{color:#fff;font-weight:700;font-size:13.5px;text-decoration:underline;text-underline-offset:3px;opacity:.88;transition:opacity .15s ease}.an-promo-secondary:hover{opacity:1}.an-promo-visual{position:relative;z-index:1;height:220px}.an-promo-sparkle{position:absolute;width:9px;height:9px;background:var(--gold-light);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:.85}.an-promo-sparkle.s1{top:6px;right:34px;width:13px;height:13px}.an-promo-sparkle.s2{bottom:64px;right:4px;width:7px;height:7px;opacity:.6}.an-promo-sparkle.s3{top:70px;right:0;width:6px;height:6px;opacity:.5}.an-promo-badge-free{position:absolute;top:0;right:60px;background:#fff;color:var(--an-navy);font-weight:800;font-size:11.5px;letter-spacing:.03em;padding:7px 14px;border-radius:999px;box-shadow:0 10px 22px rgba(5,15,32,.28);z-index:3}.an-promo-badge-check{position:absolute;top:34px;right:38px;width:30px;height:30px;border-radius:50%;background:var(--gold);color:var(--an-navy);display:grid;place-items:center;box-shadow:0 8px 18px rgba(5,15,32,.3);z-index:3}.an-promo-card{position:absolute;width:180px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 22px 44px rgba(3,10,24,.32)}.an-promo-card.card-a{top:0;left:0;z-index:1}.an-promo-card.card-b{bottom:0;right:6px;width:150px;z-index:2;transform:rotate(2deg)}.an-promo-card-photo{position:relative;height:88px;overflow:hidden;background:linear-gradient(135deg,#dfe9f6,#b9cfe6)}.an-promo-card-photo.photo-b{height:66px;background:linear-gradient(135deg,#e7e1d0,#cdbf9c)}.an-promo-card-photo-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.an-promo-card-tag{position:absolute;left:8px;top:8px;background:#fff;color:var(--an-navy);font-size:10px;font-weight:700;padding:4px 9px;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.18)}.an-promo-card-heart{position:absolute;right:8px;top:8px;width:22px;height:22px;border-radius:50%;background:#fff;color:#c94444;display:grid;place-items:center;box-shadow:0 2px 6px rgba(0,0,0,.18)}.an-promo-card-body{padding:10px 12px 12px}.an-promo-card-body b{display:block;font-size:15px;color:var(--an-navy);font-weight:800}.an-promo-card-body span{display:block;font-size:11.5px;color:#3a4658;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-promo-card-body small{display:block;font-size:10.5px;color:#8b95a5;margin-top:4px}@media(max-width:900px){.an-promo-banner{grid-template-columns:1fr;padding:30px 24px}.an-promo-visual{display:none}}.an-quick-cats-more{position:absolute;top:100%;right:32px;margin-top:6px;background:#fff;border:1px solid var(--an-line-strong);border-radius:12px;box-shadow:0 16px 34px rgba(15,35,60,.16);padding:8px;display:none;flex-wrap:wrap;gap:4px;max-width:340px;z-index:50}.an-quick-cats-more.show{display:flex}.an-quick-more-cat{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:9px;border:0;background:0 0;cursor:pointer;font:12.5px "Nunito Sans",sans-serif;font-weight:700;color:#37414f;white-space:nowrap}.an-quick-more-cat:hover{background:var(--an-panel)}.an-quick-more-cat.active{background:#eaf6f0;color:var(--an-brand-deep)}.an-quick-more-cat svg{width:15px;height:15px;stroke:var(--an-brand-deep)}.an-quick-cat-chevron{display:inline-flex;transition:transform .15s ease}.an-quick-cat-pill.open .an-quick-cat-chevron{transform:rotate(180deg)}.an-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:18px!important}.an-card{position:relative;border:1px solid var(--an-line);border-radius:16px;overflow:hidden;background:#fff;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;font-family:"Nunito Sans",sans-serif;box-shadow:0 1px 2px rgba(15,35,60,.04)}.an-card:hover{box-shadow:0 20px 38px rgba(15,35,60,.14);border-color:#cddaeb;transform:translateY(-3px)}.an-card-open{position:absolute;inset:0;z-index:1}.an-card .an-card-media{height:172px;position:relative;background-size:cover;background-position:center;overflow:hidden}.an-card .an-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.an-card:hover .an-card-media img{transform:scale(1.045)}.an-badge-row{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.an-badge-pro{background:var(--an-navy);color:#fff;font-size:10px;font-weight:800;border-radius:6px;padding:3px 7px;letter-spacing:.02em}.an-badge-seed{background:var(--an-amber-bg);color:var(--an-amber);font-size:10px;font-weight:800;border-radius:6px;padding:3px 7px;letter-spacing:.02em}#modalSeedBadge.an-badge-seed:not([hidden]){display:inline-block;font-size:11px;margin:2px 0 6px;padding:4px 9px}.an-badge-fav{width:28px;height:28px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(15,35,60,.18);margin-left:auto;border:0;cursor:pointer;padding:0;transition:transform .15s ease}.an-badge-fav:hover{transform:scale(1.08)}.an-badge-fav svg{width:13px;height:13px;stroke:#37414f}.an-badge-fav.on svg{stroke:#c23b3b;fill:#c23b3b}.an-card-body{padding:13px 14px 15px}.an-price-row{display:flex;align-items:center;gap:7px;margin-bottom:4px;flex-wrap:wrap}.an-card-price{font-family:var(--font-display);font-size:19px;font-weight:600;color:var(--an-navy)}.an-price-tag{font-size:9.5px;font-weight:800;border-radius:6px;padding:2px 6px;display:flex;align-items:center;gap:3px}.an-price-tag.good{background:var(--an-green-bg);color:var(--an-green)}.an-price-tag.high{background:var(--an-red-bg);color:var(--an-red)}.an-price-tag svg{width:8px;height:8px}.an-card-title{font-size:12.5px;font-weight:600;color:#2b3542;margin-bottom:6px;line-height:1.35;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.an-card-seller{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--an-brand-deep);margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-card-seller svg{width:11px;height:11px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-card-foot{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--an-muted)}.an-card-loc{display:flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-card-loc svg{width:10px;height:10px;stroke:#8b95a5;flex:0 0 auto}.an-home-toolbar{padding:26px 0 6px}.an-home-toolbar .an-home-toolbar-h1,.an-home-toolbar h1{font-size:19px;font-weight:800;margin:0 0 2px;color:var(--an-navy);font-family:"Nunito Sans",sans-serif}.an-home-toolbar p{font-size:13px;color:var(--an-muted);margin:0;font-weight:500}.an-cat-section{margin:26px 0 0}.an-cat-section:last-of-type{margin-bottom:8px}.an-cat-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.an-cat-section-title{display:flex;align-items:center;gap:6px;font-size:19px;font-weight:800;color:var(--an-navy);text-decoration:none;cursor:pointer;font-family:"Nunito Sans",sans-serif;background:0 0;border:0;padding:0}.an-cat-section-title:hover{color:var(--an-brand-deep)}.an-cat-section-title svg{width:15px;height:15px;stroke:var(--an-navy);flex:0 0 auto}.an-cat-section-title:hover svg{stroke:var(--an-brand-deep)}.an-cat-section-more{font-size:12.5px;font-weight:700;color:var(--an-brand-deep);text-decoration:none;display:flex;align-items:center;gap:3px;cursor:pointer;background:0 0;border:0;padding:0;font-family:"Nunito Sans",sans-serif}.an-cat-section-more svg{width:10px;height:10px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-cat-section-more:hover{color:var(--an-navy)}.an-cat-section-more:hover svg{stroke:var(--an-navy)}.section:not(.search-active) .an-breadcrumb,.section:not(.search-active) .an-chips-row,.section:not(.search-active) .an-results-grid,.section:not(.search-active) .an-results-topbar{display:none!important}.section.search-active #anHomeSections{display:none!important}body:has(#footerPageOverlay.show) #anHomeSections,body:has(#footerPageOverlay.show) .mockup-hero,body:has(.section.search-active) .mockup-hero{display:none!important}.an-breadcrumb{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--an-muted);font-weight:600;padding:18px 0 4px;font-family:"Nunito Sans",sans-serif}.an-breadcrumb a,.an-breadcrumb button{color:var(--an-muted);text-decoration:none;cursor:pointer;background:0 0;border:0;padding:0;font:inherit}.an-breadcrumb a:hover,.an-breadcrumb button:hover{color:var(--an-brand-deep)}.an-breadcrumb svg{width:9px;height:9px;stroke:#b7c0cc;flex:0 0 auto}.an-results-topbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:6px 0 4px}#anCategoryIntro .an-results-h1,#mCategoryIntro .an-results-h1,.an-results-topbar .an-results-h1,.an-results-topbar h1{font-size:20px;font-weight:800;color:var(--an-navy);margin:0 0 3px;font-family:"Nunito Sans",sans-serif}.an-results-sub{font-size:12.5px;color:var(--an-muted);font-weight:600;margin:0}.an-topbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#saveSearchResultsBtn.save-search-results{display:none!important}#saveSearchResultsBtn.save-search-results.show{display:flex!important;align-items:center!important;gap:7px!important;border:1px solid var(--an-line-strong)!important;background:#fff!important;color:var(--an-brand-deep)!important;font:12.5px "Nunito Sans",sans-serif!important;font-weight:800!important;padding:9px 14px!important;border-radius:9px!important;cursor:pointer!important}#saveSearchResultsBtn.save-search-results.saved{background:var(--an-brand-deep)!important;color:#fff!important;border-color:var(--an-brand-deep)!important}#saveSearchResultsBtn .inline-icon svg{width:13px;height:13px}#sortSelect{appearance:none!important;-webkit-appearance:none!important;border:1px solid var(--an-line-strong)!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23788596' stroke-width='2.6'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 10px center/9px no-repeat!important;font-size:12.5px!important;font-weight:600!important;color:#37414f!important;padding:9px 28px 9px 14px!important;border-radius:9px!important;cursor:pointer!important;font-family:"Nunito Sans",sans-serif!important}.an-chips-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0 18px}.an-chips-row:empty{display:none;padding:0}.an-chips-row .filter-chip{display:flex;align-items:center;gap:7px;background:var(--an-panel);border:1px solid var(--an-line-strong);border-radius:20px;padding:6px 8px 6px 13px;font-size:12.5px;font-weight:700;color:#37414f;cursor:pointer;font-family:"Nunito Sans",sans-serif}.an-chips-row .clear-filters{font-size:12.5px;font-weight:700;color:var(--an-brand-deep);background:0 0;border:0;cursor:pointer;padding:0 4px;font-family:"Nunito Sans",sans-serif}.an-results-grid{display:grid;grid-template-columns:264px 1fr;gap:32px;align-items:start}.an-filters-sidebar{position:sticky;top:20px;border:1px solid var(--an-line);border-radius:14px;padding:18px 18px 16px;background:#fff}.an-filters-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.an-filters-head h2{font-size:14.5px;font-weight:800;color:var(--an-navy);margin:0;font-family:"Nunito Sans",sans-serif}.an-filters-head a,.an-filters-head button{font-size:12px;font-weight:700;text-decoration:none;color:var(--an-brand-deep);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.an-filter-block{border-bottom:1px solid var(--an-line);padding:16px 0}.an-filter-block:last-of-type{border-bottom:0}.an-filter-block h3{font-size:11.5px;font-weight:800;color:var(--an-muted);margin:0 0 11px;text-transform:uppercase;letter-spacing:.03em;font-family:"Nunito Sans",sans-serif}.an-range-row{display:flex;align-items:center;gap:8px}.an-range-row .an-range-input{flex:1;min-width:0;border:1px solid var(--an-line-strong)!important;border-radius:8px!important;padding:8px 9px!important;font-size:12.5px!important;font-weight:700!important;color:var(--an-ink)!important;background:var(--an-panel)!important;font-family:"Nunito Sans",sans-serif}.an-range-sep{color:#b7c0cc;font-size:12px}.an-filter-block select{width:100%;border:1px solid var(--an-line-strong)!important;border-radius:8px!important;padding:9px 11px!important;font-size:12.5px!important;font-weight:700!important;color:var(--an-ink)!important;background-color:var(--an-panel)!important;font-family:"Nunito Sans",sans-serif;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23788596' stroke-width='2.6'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:9px}.fcd{position:relative}.fcd-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--an-line-strong);border-radius:8px;padding:9px 11px;font-size:12.5px;font-weight:700;color:var(--an-ink);background-color:var(--an-panel);font-family:"Nunito Sans",sans-serif;cursor:pointer}.fcd-trigger svg{width:9px;height:9px;stroke:#788596;flex:0 0 auto;transition:transform .15s ease}.fcd.open .fcd-trigger svg{transform:rotate(180deg)}.fcd-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcd-panel{display:none;position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fff;border:1px solid var(--an-line-strong);border-radius:10px;box-shadow:0 14px 30px rgba(15,35,60,.14);overflow:hidden;z-index:40}.fcd.open .fcd-panel{display:block}.fcd-opt{width:100%;display:flex;align-items:center;gap:9px;padding:10px 12px;border:0;border-bottom:1px solid #f1f3f7;background:#fff;font:inherit;font-size:12.5px;font-weight:700;color:var(--an-ink);font-family:"Nunito Sans",sans-serif;text-align:left;cursor:pointer}.fcd-opt:last-child{border-bottom:0}.fcd-opt:hover{background:var(--an-panel)}.fcd-box{width:15px;height:15px;border-radius:5px;border:1.5px solid #c7d0dc;flex:0 0 auto;position:relative}.fcd-opt.active .fcd-box{background:var(--an-gold-deep);border-color:var(--an-gold-deep)}.fcd-opt.active .fcd-box::after{content:'';position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(40deg)}.an-filter-apply-row{display:flex;gap:8px;margin-top:4px}.an-filter-apply-btn{flex:1;border:0;background:var(--an-brand-deep);color:#fff;padding:10px;border-radius:9px;font:12.5px "Nunito Sans",sans-serif;font-weight:800;cursor:pointer}.an-filter-reset-btn{border:1px solid var(--an-line-strong);background:#fff;color:#37414f;padding:10px 12px;border-radius:9px;font:12.5px "Nunito Sans",sans-serif;font-weight:700;cursor:pointer}.an-results-main-head{display:flex;justify-content:flex-end;margin-bottom:14px}.an-view-toggle{display:flex;border:1px solid var(--an-line-strong);border-radius:9px;overflow:hidden;background:#fff}.an-view-toggle button{border:0;background:#fff;padding:9px 14px;cursor:pointer;font:12.5px "Nunito Sans",sans-serif;font-weight:700;color:#37414f}.an-view-toggle button.active{background:var(--an-brand-deep);color:#fff}.an-results-list{display:flex!important;flex-direction:column;gap:16px}.an-result-card{position:relative;display:flex;gap:18px;border:1px solid var(--an-line);border-radius:13px;padding:14px;background:#fff;cursor:pointer;font-family:"Nunito Sans",sans-serif}.an-result-card:hover{box-shadow:0 16px 30px rgba(15,35,60,.1);border-color:#d2ddea}.an-result-open{position:absolute;inset:0;z-index:1}.an-result-media{width:230px;height:150px;border-radius:10px;position:relative;flex:0 0 auto;background-size:cover;background-position:center;overflow:hidden}.an-result-media img{width:100%;height:100%;object-fit:cover;display:block}.an-result-badge-row{position:absolute;top:9px;left:9px;right:9px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.an-result-badge-pro{background:var(--an-navy);color:#fff;font-size:10px;font-weight:800;border-radius:5px;padding:3px 7px;letter-spacing:.02em}.an-result-badge-fav{width:26px;height:26px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(15,35,60,.16);margin-left:auto;border:0;cursor:pointer;padding:0}.an-result-badge-fav svg{width:13px;height:13px;stroke:#37414f}.an-result-badge-fav.on svg{stroke:#c23b3b;fill:#c23b3b}.an-result-info{flex:1;min-width:0;display:flex;flex-direction:column;padding:2px 0}.an-result-title{font-size:15px;font-weight:800;color:var(--an-ink);margin-bottom:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-result-spec{font-size:12px;color:var(--an-muted);margin-bottom:9px}.an-result-spec-sep{margin:0 8px;font-weight:800;color:var(--an-ink)}.an-result-seller{font-size:12px;font-weight:700;color:var(--an-brand-deep);display:flex;align-items:center;gap:5px;margin-top:auto;margin-bottom:7px}.an-result-seller svg{width:11px;height:11px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-result-foot{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--an-muted);margin-top:auto}.an-result-foot-item{display:flex;align-items:center;gap:4px}.an-result-foot-item svg{width:11px;height:11px;stroke:#8b95a5;flex:0 0 auto}.an-result-price-col{width:150px;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:7px;padding-top:2px}.an-result-price{font-size:19px;font-weight:800;color:var(--an-ink);white-space:nowrap}@media(max-width:900px){.an-results-grid{grid-template-columns:1fr}.an-filters-sidebar{position:static}}.an-footer{border-top:1px solid var(--an-line);margin-top:32px;background:#12261f;font-family:"Nunito Sans",sans-serif}.an-footer-top{padding:44px 32px 26px;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.an-footer-brand .an-logo-word,.an-footer-brand .an-logo-word span{color:#fff}.an-footer-brand .an-logo-word span{color:var(--an-gold-deep)}.an-footer-brand p{color:#c7c0a9;line-height:1.6;font-size:13px;margin:14px 0 0}.an-footer-brand p.an-footer-tagline{color:var(--an-gold-deep,#e0c07a);font-weight:700;font-size:14px;margin:14px 0 0;letter-spacing:.005em}.an-footer-brand p.an-footer-tagline+p{margin-top:8px}.an-footer-install{margin-top:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:#fff;border-radius:9px;padding:9px 14px;font:12.5px "Nunito Sans",sans-serif;font-weight:700;cursor:pointer}.an-footer-col h2{font-size:12px;font-weight:800;color:#fff;margin:0 0 14px;letter-spacing:.03em;text-transform:uppercase}.an-footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.an-footer-col a,.an-footer-col button{font-size:13px;color:#d6cfb8;font-weight:600;text-decoration:none;cursor:pointer;background:0 0;border:0;padding:0;text-align:left;font-family:inherit}.an-footer-col a:hover,.an-footer-col button:hover{color:#fff}.an-footer-social{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;border-top:1px solid rgba(255,255,255,.12);max-width:1280px;margin:0 auto}.an-footer-social span{font-size:12.5px;font-weight:700;color:#a39c87}.an-footer-social-icons{display:flex;gap:9px}.an-footer-social-icons a{width:34px;height:34px;border-radius:9px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center}.an-footer-social-icons svg{width:15px;height:15px;stroke:#d6cfb8}.an-footer-social-icons a:hover svg{stroke:#fff}.an-footer-bottom{padding:16px 32px;font-size:12px;color:#a39c87;border-top:1px solid rgba(255,255,255,.12);max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.an-footer-bottom button{border:0;background:0 0;color:inherit;padding:0;font:inherit;cursor:pointer;text-decoration:underline}#mScreenExplore .m-topbar,#mScreenHome .m-topbar{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid var(--an-line)!important;box-shadow:none!important}#mScreenHome .m-topbar-row{grid-template-columns:auto 1fr auto!important}#mScreenHome .m-topbar-spacer{display:none!important}#mScreenHome .m-brand{justify-self:start!important;display:flex!important;align-items:center!important;font-family:"Nunito Sans",sans-serif!important;font-size:18px!important;font-weight:800!important;color:var(--an-navy)!important;letter-spacing:-.01em!important}#mScreenHome .m-brand svg{width:28px!important;height:28px!important;padding:6px!important;border-radius:8px!important;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy))!important;box-sizing:border-box!important;margin-right:8px!important}#mScreenHome .m-brand svg path{fill:#fff!important}#mScreenHome .m-brand span{color:var(--an-gold-deep)!important}#mScreenExplore .m-icon-btn,#mScreenHome .m-icon-btn{width:34px!important;height:34px!important;border-radius:10px!important;border:1px solid var(--an-line-strong)!important;background:#fff!important;color:#37414f!important;box-shadow:none!important}#mScreenExplore .m-icon-btn svg,#mScreenHome .m-icon-btn svg{width:15px!important;height:15px!important;color:#37414f!important;stroke:#37414f!important}#mScreenHome .m-search-entry{background:#fff!important;border:1px solid var(--an-line-strong)!important;border-radius:11px!important;box-shadow:none!important;color:var(--an-muted)!important;font:14px "Nunito Sans",sans-serif!important;font-weight:500!important;height:auto!important;padding:12px 14px!important}#mScreenHome .m-search-entry svg{color:#8b95a5!important;stroke:#8b95a5!important}.an-m-valuestrip{background:var(--an-panel);border-top:1px solid var(--an-line);border-bottom:1px solid var(--an-line);padding:10px 16px;display:flex;align-items:center;gap:6px;font-size:11px;color:#37414f;font-weight:600;margin:0 -16px 14px;font-family:"Nunito Sans",sans-serif}.an-m-valuestrip svg{width:13px;height:13px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-m-catchip.m-cat-pill{width:64px!important}.an-m-cat-ico.m-cat-pill-icon{width:44px!important;height:44px!important;border-radius:12px!important;border:0!important;box-shadow:none!important}.an-m-cat-ico.m-cat-pill-icon svg{width:19px!important;height:19px!important}.an-m-catchip span{font-size:10.5px!important;font-weight:700!important;color:#37414f!important}.an-m-cat-count{font-size:9px;color:var(--an-muted);font-weight:600;display:block}#mTabbar.m-tabbar{background:#fff!important;border-top:1px solid var(--an-line)!important;box-shadow:0 -6px 18px rgba(15,35,60,.06)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#mTabbar .m-tab{color:var(--an-muted)!important;font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-size:9.5px!important}#mTabbar .m-tab.active{color:var(--an-brand-deep)!important}#mTabbar .m-tab-plus{background:var(--an-gold-deep)!important;box-shadow:0 8px 16px rgba(95,168,220,.4)!important;border-radius:50%!important}#mTabbar .m-tab-publish{color:var(--an-muted)!important}@media(max-width:900px){.an-header-row{flex-wrap:wrap}.an-search-shell-wrap{order:3;flex:1 1 100%;max-width:none}.an-search-shell{max-width:none}.an-loc-field{display:none}.an-search-btn span{display:none}.an-footer-top{grid-template-columns:1fr 1fr;padding:32px 20px}.an-footer-bottom,.an-footer-social{padding-left:20px;padding-right:20px}.an-valuestrip-inner{padding-left:20px;padding-right:20px;gap:14px}.an-catrow-inner{padding-left:20px;padding-right:20px}}.ps-overlay{position:fixed;inset:0;z-index:212;background:rgba(16,24,37,.55);display:none;align-items:flex-start;justify-content:center;overflow:auto;padding:32px 20px}.ps-overlay.show{display:flex}.ps-frame{width:min(1040px,100%);background:var(--an-bg);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(16,24,37,.35);font-family:"Nunito Sans",sans-serif;margin:auto}.ps-mini-header{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;border-bottom:1px solid var(--an-line)}.ps-logo{display:flex;align-items:center;gap:9px}.ps-logo-mark{width:30px;height:30px;border-radius:9px;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ps-logo-mark svg{width:16px;height:16px;stroke:#fff}.ps-logo-word{font-weight:800;font-size:19px;color:var(--an-navy);letter-spacing:-.01em}.ps-logo-word span{color:var(--an-gold-deep)}.ps-mini-close{width:34px;height:34px;border-radius:10px;border:1px solid var(--an-line-strong);background:#fff;color:var(--an-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.ps-steps{display:flex;align-items:center;gap:10px}.ps-step{display:flex;align-items:center;gap:8px}.ps-step-dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex:0 0 auto}.ps-step.done .ps-step-dot{background:var(--an-brand-deep);color:#fff}.ps-step.active .ps-step-dot{background:var(--an-gold-deep);color:#fff}.ps-step.upcoming .ps-step-dot{background:var(--an-panel);color:var(--an-muted);border:1.5px solid var(--an-line-strong)}.ps-step-label{font-size:12px;font-weight:700;color:var(--an-muted)}.ps-step.active .ps-step-label,.ps-step.done .ps-step-label{color:var(--an-ink)}.ps-step-line{width:40px;height:1.5px;background:var(--an-line-strong)}.ps-progress{display:none}.ps-step-label-m{display:none}.ps-wrap{max-width:960px;margin:0 auto;padding:32px 28px 48px;display:grid;grid-template-columns:1fr 340px;gap:28px}.ps-section{margin-bottom:20px}.ps-section-title{font-size:14.5px;font-weight:800;color:var(--an-navy);margin-bottom:11px;display:flex;align-items:center;gap:8px}.ps-section-title svg{width:15px;height:15px;stroke:var(--an-brand-deep)}.ps-recap-card{display:flex;align-items:center;gap:11px;border:1px solid var(--an-line);border-radius:12px;padding:13px 15px}.ps-recap-ico{width:36px;height:36px;border-radius:10px;background:var(--an-panel);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ps-recap-ico svg{width:16px;height:16px;stroke:var(--an-brand-deep)}.ps-recap-body{flex:1;min-width:0}.ps-recap-title{font-size:12.5px;font-weight:800;color:var(--an-ink)}.ps-recap-sub{font-size:11.5px;color:var(--an-muted);font-weight:600}.ps-recap-edit{font-size:12px;font-weight:800;color:var(--an-brand-deep);cursor:pointer;flex:0 0 auto;background:0 0;border:0;font-family:inherit}.ps-method-row{display:flex;gap:11px;margin-bottom:16px}.ps-method-card{flex:1;border:1.5px solid var(--an-line-strong);border-radius:12px;padding:13px 15px;display:flex;align-items:center;gap:9px;cursor:pointer;background:#fff;text-align:left;font-family:inherit}.ps-method-card.sel{border-color:var(--an-gold-deep);background:#f3f8fc;box-shadow:0 0 0 1px var(--an-gold-deep) inset}.ps-method-radio{width:16px;height:16px;border-radius:50%;border:2px solid var(--an-line-strong);flex:0 0 auto;display:flex;align-items:center;justify-content:center}.ps-method-card.sel .ps-method-radio{border-color:var(--an-gold-deep)}.ps-method-card.sel .ps-method-radio::after{content:"";width:7px;height:7px;border-radius:50%;background:var(--an-gold-deep)}.ps-method-card svg.mm-ico{width:17px;height:17px;stroke:#37414f;flex:0 0 auto}.ps-method-card span{font-size:12.5px;font-weight:700;color:var(--an-ink)}.ps-pay-form{border:1px solid var(--an-line);border-radius:12px;padding:17px}.ps-pf-row{display:grid;grid-template-columns:1fr 1fr;gap:11px}.ps-pf-field{display:flex;flex-direction:column;gap:6px;margin-bottom:13px}.ps-pf-field label{font-size:11px;color:var(--an-muted);font-weight:700}.ps-pf-field input{border:1px solid var(--an-line-strong);border-radius:9px;padding:10px 12px;font:12.5px "Nunito Sans";font-weight:600;color:var(--an-ink);width:100%;font-family:inherit}.ps-pf-field input:focus{outline:0;border-color:var(--an-gold-deep);box-shadow:0 0 0 3px rgba(46,110,150,.12)}.ps-pf-field input::placeholder{color:#b7c0cc}.ps-pf-note{display:flex;align-items:flex-start;gap:8px;font-size:11px;color:var(--an-muted);font-weight:600;line-height:1.5;margin-top:2px}.ps-pf-note svg{width:13px;height:13px;stroke:var(--an-muted);flex:0 0 auto;margin-top:1px}.ps-transfer-note{border:1px dashed var(--an-line-strong);border-radius:10px;padding:14px;font-size:12px;color:#37414f;font-weight:600;line-height:1.6}.ps-transfer-note b{color:var(--an-ink)}.ps-summary{border:1px solid var(--an-line);border-radius:14px;padding:19px;height:fit-content;position:sticky;top:20px}.ps-summary-item{display:flex;gap:11px;margin-bottom:15px}.ps-summary-media{width:60px;height:52px;border-radius:9px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.ps-summary-media img{width:100%;height:100%;object-fit:cover}.ps-summary-body{flex:1;min-width:0}.ps-summary-title{font-size:12.5px;font-weight:800;color:var(--an-ink);line-height:1.4;margin-bottom:4px}.ps-summary-price{font-size:13.5px;font-weight:800;color:var(--an-ink)}.ps-summary-seller{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--an-muted);font-weight:600;margin-top:4px}.ps-tag-private{font-size:9.5px;font-weight:800;border-radius:5px;padding:2px 6px;background:var(--an-panel);color:#37414f;border:1px solid var(--an-line-strong)}.ps-summary-lines{border-top:1px solid var(--an-line);padding-top:13px;display:flex;flex-direction:column;gap:8px}.ps-sl-row{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#37414f;font-weight:600}.ps-sl-row.total{border-top:1px solid var(--an-line);margin-top:4px;padding-top:11px;font-size:14.5px;font-weight:800;color:var(--an-ink)}.ps-btn-pay{width:100%;border:0;background:var(--an-gold-deep);color:#fff;padding:13px;border-radius:10px;font:13.5px "Nunito Sans";font-weight:800;cursor:pointer;box-shadow:0 8px 18px rgba(95,168,220,.32);margin-top:15px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit}.ps-btn-pay svg{width:14px;height:14px;stroke:#fff}.ps-trust-note{display:flex;align-items:flex-start;gap:8px;font-size:10.5px;color:var(--an-muted);font-weight:600;line-height:1.55;margin-top:11px}.ps-trust-note svg{width:13px;height:13px;stroke:var(--an-green);flex:0 0 auto;margin-top:1px}@media(max-width:760px){.ps-overlay{padding:0;align-items:flex-start}.ps-frame{width:100%;min-height:100%;border-radius:0;margin:0}.ps-mini-header{padding:14px 16px}.ps-logo-mark{width:26px;height:26px;border-radius:8px}.ps-logo-mark svg{width:14px;height:14px}.ps-logo-word{font-size:16px}.ps-mini-close{width:32px;height:32px}.ps-steps{display:none}.ps-progress{display:flex;gap:5px;padding:14px 16px 6px}.ps-progress-seg{flex:1;height:4px;border-radius:99px;background:var(--an-line-strong)}.ps-progress-seg.done{background:var(--an-brand-deep)}.ps-progress-seg.active{background:var(--an-gold-deep)}.ps-step-label-m{display:block;padding:0 16px 12px;font-size:12px;font-weight:800;color:var(--an-navy)}.ps-wrap{padding:6px 16px 28px;display:flex;flex-direction:column;gap:0}.ps-summary{order:-1;margin-bottom:16px;position:static;padding:16px}.ps-section{margin-bottom:16px}}.oc-overlay{position:fixed;inset:0;z-index:210;background:rgba(16,24,37,.55);display:none;align-items:flex-start;justify-content:center;overflow:auto;padding:32px 20px}.oc-overlay.show{display:flex}.oc-frame{width:min(720px,100%);background:var(--an-bg);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px rgba(16,24,37,.35);font-family:"Nunito Sans",sans-serif;margin:auto}.oc-mini-header{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;border-bottom:1px solid var(--an-line)}.oc-logo{display:flex;align-items:center;gap:9px}.oc-logo-mark{width:30px;height:30px;border-radius:9px;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));display:flex;align-items:center;justify-content:center;flex:0 0 auto}.oc-logo-mark svg{width:16px;height:16px;stroke:#fff}.oc-logo-word{font-weight:800;font-size:19px;color:var(--an-navy);letter-spacing:-.01em}.oc-logo-word span{color:var(--an-gold-deep)}.oc-mini-close{width:34px;height:34px;border-radius:10px;border:1px solid var(--an-line-strong);background:#fff;color:var(--an-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.oc-steps{display:flex;align-items:center;gap:10px}.oc-step{display:flex;align-items:center;gap:8px}.oc-step-dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--an-brand-deep);color:#fff;flex:0 0 auto}.oc-step-label{font-size:12px;font-weight:700;color:var(--an-ink)}.oc-step-line{width:40px;height:1.5px;background:var(--an-brand-deep)}.oc-progress{display:none}.oc-step-label-m{display:none}.oc-wrap{max-width:560px;margin:0 auto;padding:44px 28px 48px}.oc-hero{text-align:center;margin-bottom:28px}.oc-check{width:68px;height:68px;border-radius:50%;background:var(--an-green-bg);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.oc-check svg{width:30px;height:30px;stroke:var(--an-green)}.oc-hero h1{font-size:21px;font-weight:800;color:var(--an-navy);margin:0 0 8px}.oc-hero p{font-size:13px;color:var(--an-muted);margin:0;font-weight:500;line-height:1.6}.oc-hero p b{color:var(--an-ink)}.oc-card{border:1px solid var(--an-line);border-radius:14px;padding:18px 20px;margin-bottom:22px}.oc-item{display:flex;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--an-line);margin-bottom:14px}.oc-media{width:64px;height:56px;border-radius:10px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.oc-media img{width:100%;height:100%;object-fit:cover}.oc-item-body{flex:1;min-width:0}.oc-item-title{font-size:13px;font-weight:800;color:var(--an-ink);margin-bottom:4px}.oc-item-price{font-size:14.5px;font-weight:800;color:var(--an-ink)}.oc-item-seller{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--an-muted);font-weight:600;margin-top:4px}.oc-lines{display:flex;flex-direction:column;gap:8px}.oc-cl-row{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:#37414f;font-weight:600}.oc-cl-row b{color:var(--an-ink)}.oc-steps-title{font-size:14px;font-weight:800;color:var(--an-navy);margin-bottom:14px}.oc-steps-list{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.oc-cs-row{display:flex;gap:14px}.oc-cs-num{width:26px;height:26px;border-radius:50%;background:var(--an-panel);border:1.5px solid var(--an-line-strong);color:#37414f;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.oc-cs-body{flex:1}.oc-cs-title{font-size:13px;font-weight:800;color:var(--an-ink);margin-bottom:2px}.oc-cs-desc{font-size:12px;color:var(--an-muted);font-weight:600;line-height:1.5}.oc-actions{display:flex;gap:12px;margin-bottom:18px}.oc-btn-primary{flex:1;border:0;background:var(--an-gold-deep);color:#fff;padding:13px;border-radius:10px;font:13.5px "Nunito Sans";font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 18px rgba(95,168,220,.32)}.oc-btn-primary svg{width:14px;height:14px;stroke:#fff}.oc-btn-secondary{flex:1;border:1.5px solid var(--an-line-strong);background:#fff;color:var(--an-ink);padding:13px;border-radius:10px;font:13.5px "Nunito Sans";font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.oc-btn-secondary svg{width:14px;height:14px;stroke:#37414f}.oc-home{display:block;text-align:center;font-size:12.5px;font-weight:700;color:var(--an-brand-deep);cursor:pointer;background:0 0;border:0;width:100%;font-family:"Nunito Sans",sans-serif}@media(max-width:760px){.oc-overlay{padding:0;align-items:flex-start}.oc-frame{width:100%;min-height:100%;border-radius:0;margin:0}.oc-mini-header{padding:14px 16px}.oc-logo-mark{width:26px;height:26px;border-radius:8px}.oc-logo-mark svg{width:14px;height:14px}.oc-logo-word{font-size:16px}.oc-mini-close{width:32px;height:32px}.oc-steps{display:none}.oc-progress{display:flex;gap:5px;padding:14px 16px 6px}.oc-progress-seg{flex:1;height:4px;border-radius:99px;background:var(--an-brand-deep)}.oc-step-label-m{display:block;padding:0 16px 12px;font-size:12px;font-weight:800;color:var(--an-navy)}.oc-wrap{padding:8px 16px 28px}.oc-hero{margin-bottom:22px}.oc-check{width:58px;height:58px}.oc-check svg{width:25px;height:25px}.oc-hero h1{font-size:17px}.oc-card{padding:14px}.oc-media{width:52px;height:46px}.oc-actions{flex-direction:column}}.hc-overlay{position:fixed;inset:0;z-index:220;background:var(--an-bg);display:none;overflow:auto}.hc-overlay.show{display:block}.hc-top{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--an-line);position:sticky;top:0;background:var(--an-bg);z-index:2}.hc-back{width:36px;height:36px;border-radius:10px;border:1px solid var(--an-line-strong);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.hc-back svg{width:14px;height:14px;stroke:#37414f}.hc-top-title{font-size:16px;font-weight:800;color:var(--an-ink)}.hc-hero{background:linear-gradient(150deg,var(--an-green-bg),#f2f8f4);padding:36px 20px 34px;text-align:center}.hc-hero h2{font-size:22px;font-weight:800;color:var(--an-navy);margin:0 0 18px}.hc-search{max-width:560px;margin:0 auto;display:flex;align-items:stretch;background:#fff;border:1px solid var(--an-line-strong);border-radius:12px;overflow:hidden;box-shadow:0 10px 24px rgba(15,35,60,.08)}.hc-search input{flex:1;border:0;outline:0;font:14px "Nunito Sans";padding:14px 16px;color:var(--an-ink);min-width:0;font-family:inherit}.hc-search input::placeholder{color:var(--an-muted)}.hc-search-btn{border:0;background:var(--an-gold-deep);color:#fff;padding:0 20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.hc-search-btn svg{width:16px;height:16px;stroke:#fff}.hc-wrap{max-width:840px;margin:0 auto;padding:0 20px}.hc-section{padding:36px 0 6px}.hc-section-title{font-size:16px;font-weight:800;color:var(--an-navy);margin:0 0 18px;text-align:center}.hc-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hc-cat-tile{border:1px solid var(--an-line);border-radius:14px;padding:18px;display:flex;gap:12px;cursor:pointer;background:0 0;text-align:left;font-family:inherit}.hc-cat-tile:hover{border-color:var(--an-line-strong);box-shadow:0 10px 24px rgba(15,35,60,.08)}.hc-cat-ico{width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.hc-cat-ico svg{width:18px;height:18px}.hc-cat-title{font-size:13.5px;font-weight:800;color:var(--an-ink);margin-bottom:4px}.hc-cat-desc{font-size:11.5px;color:var(--an-muted);font-weight:500;line-height:1.5}.hc-faq-list{border-top:1px solid var(--an-line)}.hc-faq-item{border-bottom:1px solid var(--an-line);padding:16px 4px}.hc-faq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;background:0 0;border:0;width:100%;text-align:left;font-family:inherit;padding:0}.hc-faq-q span{font-size:13.5px;font-weight:700;color:var(--an-ink)}.hc-faq-q svg{width:11px;height:11px;stroke:var(--an-muted);flex:0 0 auto;transition:transform .15s}.hc-faq-item.open .hc-faq-q svg{transform:rotate(180deg)}.hc-faq-a{font-size:12.5px;color:#37414f;font-weight:500;line-height:1.6;margin-top:10px;padding-right:20px;display:none}.hc-faq-item.open .hc-faq-a{display:block}.hc-faq-item[hidden]{display:none}.hc-faq-empty{font-size:12.5px;color:var(--an-muted);font-weight:600;padding:20px 4px;text-align:center}.hc-contact-card{margin:36px 0 40px;border:1px solid var(--an-line);border-radius:16px;padding:22px;display:flex;align-items:center;gap:20px;background:var(--an-panel)}.hc-contact-ico{width:50px;height:50px;border-radius:13px;background:#fff;border:1px solid var(--an-line-strong);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.hc-contact-ico svg{width:22px;height:22px;stroke:var(--an-brand-deep)}.hc-contact-body{flex:1}.hc-contact-body h3{font-size:14.5px;font-weight:800;color:var(--an-navy);margin:0 0 4px}.hc-contact-body p{font-size:12px;color:var(--an-muted);margin:0;font-weight:500}.hc-contact-actions{display:flex;gap:10px;flex:0 0 auto}.hc-btn-outline{border:1.5px solid var(--an-line-strong);background:#fff;color:var(--an-ink);padding:11px 16px;border-radius:10px;font:12.5px "Nunito Sans";font-weight:800;cursor:pointer;display:flex;align-items:center;gap:7px;white-space:nowrap;font-family:inherit}.hc-btn-cta{border:0;background:var(--an-gold-deep);color:#fff;padding:11px 16px;border-radius:10px;font:12.5px "Nunito Sans";font-weight:800;cursor:pointer;display:flex;align-items:center;gap:7px;white-space:nowrap;box-shadow:0 8px 18px rgba(95,168,220,.28);font-family:inherit}@media(max-width:760px){.hc-hero{padding:16px 16px 22px}.hc-hero h2{font-size:18px;margin-bottom:14px}.hc-wrap{padding:0 16px}.hc-section{padding:22px 0 4px}.hc-section-title{font-size:14.5px;text-align:left}.hc-cat-grid{grid-template-columns:1fr 1fr;gap:10px}.hc-cat-tile{flex-direction:column;padding:14px}.hc-cat-ico{width:34px;height:34px;margin-bottom:9px}.hc-cat-ico svg{width:16px;height:16px}.hc-contact-card{flex-direction:column;text-align:center;margin:24px 0 28px}.hc-contact-actions{flex-direction:column;width:100%}}.sp-overlay{position:fixed;inset:0;z-index:220;background:var(--an-bg);display:none;overflow:auto}.sp-overlay.show{display:block}.sp-wrap{max-width:1160px;margin:0 auto;padding:0 20px 48px}.sp-banner{height:96px;border-radius:16px;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));margin-top:18px}.sp-card{display:flex;align-items:flex-end;gap:16px;padding:0 8px;flex-wrap:wrap}.sp-logo{width:80px;height:80px;border-radius:17px;background:#fff;border:4px solid #fff;box-shadow:0 6px 16px rgba(15,35,60,.14);display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-top:-42px}.sp-logo-inner{width:100%;height:100%;border-radius:13px;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));color:#fff;font-size:23px;font-weight:800;display:flex;align-items:center;justify-content:center}.sp-head-row{flex:1;min-width:260px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:6px;padding-top:12px;flex-wrap:wrap}.sp-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:5px}.sp-name{font-size:20px;font-weight:800;color:var(--an-navy)}.sp-badge-pro{background:var(--an-navy);color:#fff;font-size:10px;font-weight:800;border-radius:6px;padding:3px 8px;letter-spacing:.02em}.sp-badge-verified{display:flex;align-items:center;gap:4px;background:var(--an-green-bg);color:var(--an-green);font-size:10px;font-weight:800;border-radius:6px;padding:3px 8px}.sp-badge-verified svg{width:9px;height:9px}.sp-meta-row{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--an-muted);font-weight:600;flex-wrap:wrap}.sp-meta-row span{display:flex;align-items:center;gap:5px}.sp-meta-row svg{width:12px;height:12px;stroke:#8b95a5;flex:0 0 auto}.sp-rating{color:var(--an-ink);font-weight:800}.sp-rating svg{width:12px;height:12px;fill:#e3a530;stroke:none}.sp-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sp-btn{border:1.5px solid var(--an-line-strong);background:#fff;color:#37414f;font:12.5px "Nunito Sans";font-weight:800;padding:9px 15px;border-radius:10px;cursor:pointer;display:flex;align-items:center;gap:7px;font-family:inherit;white-space:nowrap}.sp-btn svg{width:13px;height:13px;stroke:currentColor}.sp-btn.primary{background:var(--an-gold-deep);border-color:var(--an-gold-deep);color:#fff;box-shadow:0 8px 18px rgba(95,168,220,.28)}.sp-btn.active{background:var(--an-brand-deep);border-color:var(--an-brand-deep);color:#fff}.sp-info-row{display:flex;gap:20px;margin:20px 8px 6px;padding:15px 18px;border:1px solid var(--an-line);border-radius:13px;align-items:center;flex-wrap:wrap}.sp-stat{display:flex;flex-direction:column;gap:2px;padding-right:20px;border-right:1px solid var(--an-line)}.sp-stat:last-child{border-right:0}.sp-stat b{font-size:15px;font-weight:800;color:var(--an-ink)}.sp-stat span{font-size:11px;color:var(--an-muted);font-weight:600}.sp-desc{font-size:12.5px;color:#37414f;font-weight:500;line-height:1.6;margin:16px 8px 22px;max-width:900px}.sp-tabs{display:flex;gap:4px;border-bottom:1px solid var(--an-line);margin:0 8px 20px;overflow-x:auto}.sp-tab{padding:11px 15px;font-size:13px;font-weight:700;color:var(--an-muted);cursor:pointer;border-bottom:2.5px solid transparent;white-space:nowrap;background:0 0;border-top:0;border-left:0;border-right:0;font-family:inherit}.sp-tab.active{color:var(--an-navy);border-bottom-color:var(--an-brand-deep)}.sp-panel{margin:0 8px}.sp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sp-veh-list{display:none;flex-direction:column;gap:11px}.sp-veh-card{position:relative;display:flex;gap:11px;border:1px solid var(--an-line);border-radius:12px;padding:10px;cursor:pointer}.sp-veh-open{position:absolute;inset:0;z-index:1}.sp-veh-media{width:100px;height:92px;border-radius:9px;position:relative;flex:0 0 auto;background-size:cover;background-position:center;overflow:hidden}.sp-veh-media img{width:100%;height:100%;object-fit:cover;display:block}.sp-veh-pro{position:absolute;top:6px;left:6px;background:var(--an-navy);color:#fff;font-size:8.5px;font-weight:800;border-radius:4px;padding:2px 6px;z-index:2}.sp-veh-fav{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(15,35,60,.16);z-index:2}.sp-veh-fav svg{width:10px;height:10px;stroke:#37414f}.sp-veh-fav.on svg{stroke:#c23b3b;fill:#c23b3b}.sp-veh-info{flex:1;min-width:0}.sp-veh-price-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:2px}.sp-veh-price{font-size:14px;font-weight:800;color:var(--an-ink)}.sp-veh-title{font-size:11.5px;font-weight:600;color:#2b3542;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-veh-foot{display:flex;align-items:center;justify-content:space-between;font-size:9.5px;color:var(--an-muted)}.sp-trust-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.sp-showcase{border:1px solid var(--an-line);border-radius:13px;padding:16px 18px;margin-top:14px}.sp-showcase h4{font-size:13px;font-weight:800;color:var(--an-navy);margin:0 0 8px}.sp-showcase p{font-size:12.5px;color:#37414f;font-weight:500;line-height:1.6;margin:0 0 6px}.sp-empty{font-size:12.5px;color:var(--an-muted);font-weight:600;padding:30px 4px;text-align:center}.sp-rev-summary{display:flex;gap:32px;border:1px solid var(--an-line);border-radius:14px;padding:22px 24px;margin-bottom:22px;flex-wrap:wrap}.sp-rev-score-block{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-right:30px;border-right:1px solid var(--an-line)}.sp-rev-score-num{font-size:38px;font-weight:800;color:var(--an-navy);line-height:1}.sp-rev-score-stars{display:flex;gap:3px;margin:7px 0 5px}.sp-rev-score-stars svg{width:14px;height:14px;fill:#e3a530;stroke:none}.sp-rev-score-stars svg.off{fill:var(--an-line-strong)}.sp-rev-score-count{font-size:11.5px;color:var(--an-muted);font-weight:700}.sp-rev-bars{flex:1;min-width:180px;display:flex;flex-direction:column;gap:6px;justify-content:center}.sp-rev-bar-row{display:flex;align-items:center;gap:9px}.sp-rev-bar-label{width:38px;flex:0 0 auto;font-size:11px;font-weight:700;color:#37414f;display:flex;align-items:center;gap:3px}.sp-rev-bar-label svg{width:9px;height:9px;fill:#e3a530;stroke:none}.sp-rev-bar-track{flex:1;height:7px;border-radius:99px;background:var(--an-panel);overflow:hidden}.sp-rev-bar-fill{height:100%;border-radius:99px;background:#e3a530}.sp-rev-bar-count{width:26px;flex:0 0 auto;text-align:right;font-size:11px;font-weight:700;color:var(--an-muted)}.sp-rev-crit{flex:0 0 auto;display:flex;flex-direction:column;gap:12px;justify-content:center;padding-left:30px;border-left:1px solid var(--an-line);width:180px}.sp-rev-crit-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.sp-rev-crit-name{font-size:11.5px;font-weight:700;color:#37414f}.sp-rev-crit-score{font-size:12.5px;font-weight:800;color:var(--an-ink)}.sp-rev-list-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.sp-rev-list-title{font-size:14px;font-weight:800;color:var(--an-navy)}.sp-rev-list{display:flex;flex-direction:column;gap:16px}.sp-rev-card{border-bottom:1px solid var(--an-line);padding-bottom:16px}.sp-rev-card:last-child{border-bottom:0}.sp-rev-top{display:flex;align-items:flex-start;gap:11px;margin-bottom:9px}.sp-rev-avatar{width:36px;height:36px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12.5px;font-weight:800;background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy))}.sp-rev-meta{flex:1;min-width:0}.sp-rev-name-row{display:flex;align-items:center;gap:8px;margin-bottom:2px;flex-wrap:wrap}.sp-rev-name{font-size:13px;font-weight:800;color:var(--an-ink)}.sp-rev-verified{font-size:10px;font-weight:700;color:var(--an-green);display:flex;align-items:center;gap:3px}.sp-rev-verified svg{width:9px;height:9px}.sp-rev-sub-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sp-rev-stars{display:flex;gap:2px}.sp-rev-stars svg{width:11px;height:11px;fill:#e3a530;stroke:none}.sp-rev-stars svg.off{fill:var(--an-line-strong)}.sp-rev-date{font-size:11px;color:var(--an-muted);font-weight:600}.sp-rev-text{font-size:12.5px;color:#37414f;font-weight:500;line-height:1.6;margin:0 0 0 47px}@media(max-width:760px){.sp-banner{height:78px;margin:0;border-radius:14px}.sp-wrap{padding:0 16px 32px}.sp-card{padding:0;gap:12px;align-items:flex-start}.sp-logo{width:68px;height:68px;border-radius:15px;margin-top:-36px}.sp-logo-inner{border-radius:12px;font-size:19px}.sp-head-row{flex-direction:column;align-items:flex-start;padding-top:8px}.sp-name{font-size:17px}.sp-actions{width:100%}.sp-btn{flex:1;justify-content:center;padding:10px 8px;font-size:11px}.sp-info-row{margin:16px 0 4px;padding:12px}.sp-desc{margin:14px 0 18px}.sp-tabs{margin:0 0 16px;gap:6px;border-bottom:0;overflow-x:auto;padding-bottom:2px}.sp-tab{flex:0 0 auto;padding:8px 13px;border-radius:20px;background:var(--an-panel);border:1px solid var(--an-line-strong);color:#37414f;border-bottom:0}.sp-tab.active{background:var(--an-brand-deep);border-color:var(--an-brand-deep);color:#fff}.sp-panel{margin:0}.sp-grid{display:none}.sp-veh-list{display:flex}.sp-rev-summary{flex-direction:column;gap:16px;padding:16px}.sp-rev-score-block{border-right:0;padding-right:0;padding-bottom:14px;border-bottom:1px solid var(--an-line);width:100%}.sp-rev-crit{border-left:0;padding-left:0;width:100%;flex-direction:row;justify-content:space-between;padding-top:14px;border-top:1px solid var(--an-line)}.sp-rev-crit-row{flex-direction:column;align-items:center;gap:4px}.sp-rev-text{margin-left:0;margin-top:2px}}.shr-overlay{position:fixed;inset:0;z-index:230;background:rgba(16,24,37,.55);display:none;align-items:center;justify-content:center;padding:20px;overflow:auto}.shr-overlay.show{display:flex}.shr-card{width:min(420px,100%);background:var(--an-bg);border-radius:22px;box-shadow:0 30px 70px rgba(15,35,60,.28);overflow:hidden;font-family:"Nunito Sans",sans-serif}.shr-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 2px}.shr-head h3{margin:0;font-size:17px;font-weight:800;color:var(--an-navy)}.shr-close{width:32px;height:32px;border-radius:50%;border:1px solid var(--an-line-strong);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;padding:0}.shr-close svg{width:12px;height:12px;stroke:#37414f}.shr-body{padding:16px 22px 24px}.shr-preview{display:flex;border-radius:14px;overflow:hidden;background:var(--an-panel);margin-bottom:20px}.shr-preview-media{width:96px;height:96px;flex:0 0 auto;background-size:cover;background-position:center;overflow:hidden}.shr-preview-media img{width:100%;height:100%;object-fit:cover;display:block}.shr-preview-body{min-width:0;padding:12px 14px;display:flex;flex-direction:column;justify-content:center;gap:2px}.shr-preview-price{font-size:15px;font-weight:800;color:var(--an-ink)}.shr-preview-title{font-size:13.5px;font-weight:700;color:var(--an-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shr-preview-loc{font-size:11.5px;color:var(--an-muted);font-weight:600;margin-top:1px}.shr-channels{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.shr-chan{display:flex;align-items:center;gap:10px;border:1.5px solid var(--an-line-strong);background:#fff;border-radius:12px;padding:11px 14px;cursor:pointer;font:13px "Nunito Sans",sans-serif;font-weight:700;color:var(--an-ink);transition:border-color .15s ease,background .15s ease;text-align:left}.shr-chan:hover{border-color:var(--an-gold-deep);background:var(--an-panel)}.shr-chan-ico{width:27px;height:27px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.shr-chan-ico svg{width:15px;height:15px}.shr-chan-whatsapp{background:#25d366}.shr-chan-telegram{background:#29a9eb}.shr-chan-facebook{background:#1877f2}.shr-chan-email{background:var(--an-gold-deep)}.shr-chan-copyico{background:var(--an-navy)}.shr-chan-copy{width:100%;justify-content:flex-start}.shr-chan-copy.copied{border-color:var(--an-green);background:var(--an-green-bg)}.shr-chan-copy.copied .shr-chan-ico{background:var(--an-green)}@media(max-width:760px){.shr-overlay{align-items:flex-end;padding:0}.shr-card{width:100%;border-radius:22px 22px 0 0;padding-bottom:max(6px,env(safe-area-inset-bottom))}}.rp-overlay{position:fixed;inset:0;z-index:230;background:rgba(16,24,37,.55);display:none;align-items:center;justify-content:center;padding:20px;overflow:auto}.rp-overlay.show{display:flex}.rp-card{width:min(460px,100%);max-height:90vh;display:flex;flex-direction:column;background:var(--an-bg);border-radius:20px;box-shadow:0 30px 70px rgba(15,35,60,.28);overflow:hidden;font-family:"Nunito Sans",sans-serif}.rp-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 4px;flex:0 0 auto}.rp-head h3{margin:0;font-size:17px;font-weight:800;color:var(--an-navy)}.rp-close{width:32px;height:32px;border-radius:50%;border:1px solid var(--an-line-strong);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;padding:0}.rp-close svg{width:12px;height:12px;stroke:#37414f}.rp-sub{margin:2px 22px 0;font-size:12.5px;color:var(--an-muted);font-weight:600;flex:0 0 auto}.rp-scroll{overflow:auto;flex:1 1 auto}.rp-preview{display:flex;border-radius:14px;overflow:hidden;background:var(--an-panel);margin:14px 22px 4px}.rp-preview-media{width:72px;height:72px;flex:0 0 auto;background-size:cover;background-position:center}.rp-preview-media img{width:100%;height:100%;object-fit:cover;display:block}.rp-preview-body{min-width:0;padding:10px 13px;display:flex;flex-direction:column;justify-content:center;gap:2px}.rp-preview-title{font-size:13px;font-weight:800;color:var(--an-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-preview-meta{font-size:11.5px;color:var(--an-muted);font-weight:600}.rp-reasons{padding:10px 14px 4px}.rp-reason{display:flex;align-items:flex-start;gap:11px;padding:11px 8px;border-radius:11px;cursor:pointer}.rp-reason:hover{background:var(--an-panel)}.rp-reason input{appearance:none;-webkit-appearance:none;width:19px;height:19px;border-radius:50%;border:2px solid var(--an-line-strong);flex:0 0 auto;margin-top:1px;display:grid;place-items:center;cursor:pointer;background:#fff}.rp-reason input:checked{border-color:var(--an-gold-deep)}.rp-reason input:checked::after{content:'';width:10px;height:10px;border-radius:50%;background:var(--an-gold-deep)}.rp-reason-text{display:flex;flex-direction:column;gap:2px}.rp-reason-label{font-size:13.5px;font-weight:700;color:var(--an-ink)}.rp-reason-desc{font-size:11.5px;color:var(--an-muted);font-weight:500;line-height:1.4}.rp-detail{margin:6px 22px 4px;display:flex;flex-direction:column;gap:6px}.rp-detail label{font-size:12px;font-weight:700;color:var(--an-ink)}.rp-detail textarea{border:1.5px solid var(--an-line-strong);border-radius:12px;padding:10px 12px;font:13px "Nunito Sans";resize:vertical;min-height:64px;color:var(--an-ink);width:100%;box-sizing:border-box}.rp-detail textarea::placeholder{color:#9aa5b3}.rp-trust{display:flex;align-items:center;gap:7px;margin:10px 22px 4px;font-size:11px;color:var(--an-muted);font-weight:600}.rp-trust svg{width:12px;height:12px;stroke:#8b95a5;flex:0 0 auto}.rp-foot{display:flex;gap:10px;padding:16px 22px 22px;flex:0 0 auto}.rp-btn-cancel{flex:1;border:1.5px solid var(--an-line-strong);background:#fff;color:var(--an-ink);padding:12px;border-radius:11px;font:800 13.5px "Nunito Sans";cursor:pointer}.rp-btn-submit{flex:1.4;border:0;background:var(--an-red);color:#fff;padding:12px;border-radius:11px;font:800 13.5px "Nunito Sans";cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 8px 18px rgba(178,59,47,.28)}.rp-btn-submit svg{width:14px;height:14px;stroke:#fff}.rp-btn-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media(max-width:760px){.rp-overlay{align-items:flex-end;padding:0}.rp-card{width:100%;max-height:88vh;border-radius:22px 22px 0 0;padding-bottom:max(0px,env(safe-area-inset-bottom))}}.ctc-overlay{position:fixed;inset:0;z-index:230;background:rgba(16,24,37,.55);display:none;align-items:center;justify-content:center;padding:20px}.ctc-overlay.show{display:flex}.ctc-card{width:min(440px,100%);height:min(620px,88vh);display:flex;flex-direction:column;background:var(--an-bg);border-radius:20px;box-shadow:0 30px 70px rgba(15,35,60,.28);overflow:hidden}.ctc-card #contactMessageChat{flex:1;min-height:0;display:flex;flex-direction:column}.ctc-card #contactMessageChat .chat-back-btn{display:inline-flex!important}.ctc-card #chatBody.chat-body{flex:1;min-height:0;overflow:auto}@media(max-width:760px){.ctc-overlay{align-items:flex-end;padding:0}.ctc-card{width:100%;height:min(620px,86vh);border-radius:22px 22px 0 0}}.v92-offer-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 18px}.v92-metric{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px}.v92-metric b{display:block;font-size:22px;color:var(--brand);margin-bottom:3px}.v92-metric span{font-size:12px;color:var(--muted)}.v92-offer-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:15px;margin-bottom:10px}.v92-offer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.v92-offer-price{font-size:21px;font-weight:900;color:var(--brand)}.v92-status{display:inline-flex;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900;background:#eef3f8;color:#42566e}.v92-status.active{background:#fff3d8;color:#72531a}.v92-status.accepted{background:#e5f7ea;color:#176136}.v92-status.closed{background:#f1f2f4;color:#687483}.v92-offer-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v92-offer-countdown{font-size:12px;color:#72531a;font-weight:800;margin-top:7px}.v92-timeline-next{margin-top:12px;background:#f6f9fd;border:1px solid #dfe7f1;border-radius:13px;padding:11px 13px;color:#3b526d;font-size:13px}.v92-appointment-note{font-size:12px;color:var(--muted);margin-top:6px}.v92-review-done{display:inline-flex;align-items:center;gap:5px;color:#176136;font-weight:800;font-size:12px}.v92-offer-presets{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 14px}.v92-offer-presets button{border:1px solid #d5dfeb;background:#f7f9fc;color:#38506d;border-radius:999px;padding:8px 11px;font-weight:800;cursor:pointer}.v92-offer-presets button:hover{border-color:#9db7d4;background:#edf4fb}.v92-price-context{background:#f7fafc;border:1px solid #dfe7f1;border-radius:13px;padding:11px 13px;margin:10px 0}.v92-price-context strong{color:var(--brand)}@media(max-width:760px){.v92-offer-summary{grid-template-columns:repeat(2,1fr)}.v92-offer-head{flex-direction:column}}.v93-fulfillment{margin-top:12px;background:#f8fbff;border:1px solid #dce7f5;border-radius:14px;padding:13px}.v93-fulfillment-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;flex-wrap:wrap}.v93-track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:12px}.v93-track-step{font-size:10px;text-align:center;color:#657689;position:relative;padding-top:17px}.v93-track-step:before{content:"";width:10px;height:10px;border-radius:50%;background:#d4dee9;position:absolute;top:0;left:50%;transform:translateX(-50%)}.v93-track-step.done{font-weight:800;color:#176136}.v93-track-step.done:before{background:#2b8a57}.v93-finance{display:grid;gap:7px;background:var(--card);border:1px solid #e2e8f0;border-radius:13px;padding:12px;margin-top:12px}.v93-finance-row{display:flex;justify-content:space-between;gap:12px}.v93-finance-row.total{border-top:1px solid #e2e8f0;padding-top:8px;margin-top:2px;font-weight:900;color:var(--brand)}.v93-code{font-size:26px;letter-spacing:5px;font-weight:900;color:var(--brand);background:#f1f6fb;border:1px dashed #a9bdd4;border-radius:12px;padding:12px;text-align:center;margin:10px 0}.v93-alert{background:#fff7e6;border:1px solid #efd39a;color:#72531a;border-radius:12px;padding:11px 12px;margin-top:10px}.v93-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v93-receipt{font-size:12px;color:#607187}.v93-dispute-badge{display:inline-flex;align-items:center;gap:5px;background:#fdecec;color:#962f2f;border:1px solid #f0c0c0;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}@media(max-width:700px){.v93-track{grid-template-columns:1fr}.v93-track-step{text-align:left;padding:4px 0 4px 23px}.v93-track-step:before{left:5px;top:7px;transform:none}}.v94-pro-toolbar{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:14px 16px;margin:14px 0;box-shadow:0 6px 18px rgba(12,31,61,.06)}.v94-pro-toolbar-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.v94-pro-toolbar h3{margin:0;color:var(--brand)}.v94-bulk-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.v94-bulk-actions button{padding:9px 12px}.v94-pro-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.v94-pro-kpi{background:#f8fafc;border:1px solid #dfe7f0;border-radius:14px;padding:12px}.v94-pro-kpi b{display:block;font-size:22px;color:var(--brand)}.v94-pro-kpi small{color:var(--muted)}.v94-select-wrap{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#40546b}.v94-select-wrap input{width:17px;height:17px}.v94-stock{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:6px 9px;border-radius:999px;background:#eef5fb;border:1px solid #d5e3f0;font-size:11px;font-weight:850;color:#294a6e}.v94-stock.low{background:#fff5df;border-color:#ebcf92;color:#865e10}.v94-stock.out{background:#fff0f0;border-color:#edc3c3;color:#a12626}.v94-card-select{position:absolute;top:10px;left:10px;z-index:4;background:var(--card);border:1px solid #cbd8e6;border-radius:9px;padding:6px;box-shadow:0 3px 10px #102d5020}.my-listing{position:relative}.v94-expiry-note{font-size:11px;font-weight:800;margin-top:7px;color:#6a7687}.v94-expiry-note.warn{color:#9e6812}.v94-expiry-note.danger{color:#a12626}@media(max-width:780px){.v94-pro-kpis{grid-template-columns:1fr 1fr}.v94-bulk-actions{display:grid;grid-template-columns:1fr 1fr}.v94-bulk-actions button{width:100%}}.v95-privacy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.v95-privacy-card{border:1px solid #dce6f1;border-radius:16px;padding:15px;background:#fbfdff}.v95-privacy-card h3{margin:0 0 6px}.v95-privacy-card p{margin:0 0 12px}.v95-data-actions{display:flex;gap:8px;flex-wrap:wrap}.v95-danger{border-color:#e5b7b7!important;color:#9c1e1e!important;background:#fff7f7!important}.v95-cookie-row{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:11px 0;border-bottom:1px solid #edf1f6}.v95-cookie-row:last-child{border-bottom:0}.v95-cookie-row label{display:flex;gap:9px;align-items:center;font-weight:800}.v95-cookie-row small{display:block;color:#67768b;margin-top:3px}.v95-a11y-note{font-size:13px;color:#5f6f83}.v95-skip-link{position:fixed;left:14px;top:-80px;z-index:99999;background:#1e5aa8;color:#fff;padding:10px 14px;border-radius:10px;font-weight:900;text-decoration:none}.v95-skip-link:focus{top:14px}:where(button,a,[tabindex]):focus-visible{outline:2px solid var(--brand)!important;outline-offset:1px!important}:where(input,select,textarea):focus-visible{outline:0!important}body.v95-reduced-motion *,body.v95-reduced-motion ::after,body.v95-reduced-motion ::before{scroll-behavior:auto!important;animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}@media(max-width:760px){.v95-privacy-grid{grid-template-columns:1fr}}.v97-resilience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.v97-resilience-card{border:1px solid #dce6f1;border-radius:16px;padding:15px;background:#fbfdff}.v97-resilience-card h3{margin:0 0 5px}.v97-resilience-card p{margin:0 0 10px}.v97-resilience-card b.v97-big{font-size:22px;color:#1e5aa8;display:block;margin-bottom:2px}.v97-actions{display:flex;gap:8px;flex-wrap:wrap}.v97-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;padding:5px 9px;border-radius:999px;background:#edf7f1;color:#24613d}.v97-status.warn{background:#fff6e5;color:#8a5b00}.v97-diag-list{display:grid;gap:7px;margin-top:9px}.v97-diag-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;border-top:1px solid #edf1f6;padding-top:7px}.v97-diag-row span{color:#65768c}.v97-hidden-input{display:none!important}@media(max-width:900px){.v97-resilience-grid{grid-template-columns:1fr}}.contextual-member-nav{display:none}body.kivao-member-authenticated .contextual-member-nav{display:inline-flex}.real-footer .footer-col a:not([href]):not([onclick]){display:none}#homeTopbar{transition:opacity .2s ease}.filters-panel-head-v99c{justify-content:flex-end}@media(max-width:900px){body.kivao-member-authenticated .contextual-member-nav{display:none}}.gallery-main{position:relative}.gallery-photo-count{position:absolute;left:14px;bottom:14px;z-index:3;background:rgba(12,31,61,.88);color:#fff;border-radius:999px;padding:7px 10px;font:800 12px/1 var(--font-body);box-shadow:0 5px 18px rgba(12,31,61,.18)}.v99h-vehicle-essential{margin:14px 0 4px;background:var(--card);border:1px solid #dfe7f0;border-radius:18px;padding:14px}.v99h-section-kicker{font:800 12px/1.2 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#66768a;margin-bottom:11px}.v99h-essential-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v99h-essential-item{background:#f7f9fc;border:1px solid #e5ebf2;border-radius:13px;padding:10px 11px;min-width:0}.v99h-essential-item small{display:block;color:#667688;font:650 10px/1.2 var(--font-body);margin-bottom:4px}.v99h-essential-item b{display:block;color:#172c49;font:850 13px/1.3 var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v99h-vehicle-section{margin:13px 0;background:var(--card);border:1px solid #dfe7f0;border-radius:18px;padding:14px}.v99h-vehicle-section h3{font:850 15px/1.2 var(--font-body);color:#172c49;margin:0 0 10px}.v99h-chip-list,.v99h-highlight-list{display:flex;gap:7px;flex-wrap:wrap}.v99h-chip,.v99h-highlight{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:7px 9px;font:750 11px/1.2 var(--font-body)}.v99h-highlight{background:#eef6ff;border:1px solid #d3e4f6;color:#28547f}.v99h-chip{background:#f7f8fa;border:1px solid #e0e5eb;color:#43556d}.v99h-history-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v99h-history-item{border:1px solid #e3e8ee;border-radius:12px;padding:9px 10px;background:#fafbfd}.v99h-history-item small{display:block;color:#677687;font:650 10px var(--font-body);margin-bottom:4px}.v99h-history-item b{font:800 12px var(--font-body);color:#243b58}.v99h-declarative{margin-top:9px;color:#697688;font:600 10px/1.35 var(--font-body)}.v99h-seller-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.v99h-seller-name{font:900 16px/1.2 var(--font-body);color:#172c49}.v99h-seller-meta{margin-top:4px;color:#64768c;font:650 11px/1.4 var(--font-body)}.v99h-seller-badge{white-space:nowrap;background:#e9f6ee;border:1px solid #cbe7d5;color:#176136;border-radius:999px;padding:6px 8px;font:800 10px var(--font-body)}.v99h-seller-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:11px}.v99h-seller-stat{background:#f5f8fb;border-radius:11px;padding:8px;text-align:center}.v99h-seller-stat b{display:block;font:900 13px var(--font-body);color:#173b67}.v99h-seller-stat small{color:#657589;font:600 9px var(--font-body)}.seller-card-side{margin:0 0 14px;border:1px solid #dce6f0;border-radius:18px;padding:16px;background:linear-gradient(180deg,#fff,#fbfcfe)}.seller-card-side .seller-card-top{display:flex;align-items:flex-start;gap:12px}.seller-card-side .seller-card-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#f4d68f;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;flex:0 0 auto;overflow:hidden}.ad-seller-mini-avatar.logo-shape,.seller-card-avatar.logo-shape{border-radius:12px}.ad-seller-mini-avatar,.seller-card-avatar{position:relative}.seller-card-side .seller-card-info{flex:1;min-width:0}.seller-card-side .seller-card-name{font:900 15.5px/1.25 var(--font-body);color:#172c49}.seller-card-side .seller-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;color:#64768c;margin-top:4px}.seller-card-side .seller-card-stars{display:inline-flex;align-items:center;gap:3px;color:#956d19;font-weight:800}.seller-card-side .seller-card-stars svg{width:12px;height:12px}.seller-card-side .seller-card-badges{display:flex;flex-direction:column;gap:5px;align-items:flex-end;flex:0 0 auto}.seller-card-side .seller-card-badge{white-space:nowrap;background:#eef2f7;border:1px solid #e1e7ef;color:#4b5c72;border-radius:999px;padding:5px 9px;font:800 10px var(--font-body)}.seller-card-side .seller-card-badge.pro{background:#eaf3ff;color:#1c5ea8;border-color:#cfe2f7}.seller-card-side .seller-card-badge.verified{background:#e9f6ee;color:#176136;border-color:#cbe7d5}.seller-card-side .seller-profile-actions{margin-top:13px}.seller-card-side .seller-card-reviews{margin-top:12px;padding-top:12px;border-top:1px solid #eef1f5;display:flex;flex-direction:column;gap:8px}.ad-seller-mini-badges{display:flex;flex-direction:column;gap:4px;align-items:flex-end;flex:0 0 auto}.ad-seller-mini-badge.verified{background:#e9f6ee;color:#176136;border-color:#cbe7d5}.seller-presence-line{font-weight:700}.seller-card-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.seller-card-chip{display:inline-flex;align-items:center;gap:4px;background:#f3f5f8;border:1px solid #e6eaf0;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;color:#4b5c72}body.v99h-vehicle-open .trust-score{display:none}body.v99h-vehicle-open #vehicleSpecsBlock{margin-top:12px}body.v99h-vehicle-open #vehicleSpecsBlock:before{content:"Caractéristiques";grid-column:1/-1;font:850 15px/1.2 var(--font-body);color:#172c49;margin-bottom:2px}body.v99h-vehicle-open .detail-list{margin-top:12px}@media(max-width:620px){.v99h-essential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v99h-history-grid{grid-template-columns:1fr}.v99h-seller-stats{grid-template-columns:1fr 1fr 1fr}.gallery-photo-count{left:10px;bottom:10px}}#overlay.ad-page-overlay .ad-page-head .home-btn{border-radius:11px;border-color:var(--an-line-strong);color:var(--an-brand-deep);font-family:"Nunito Sans",sans-serif;font-weight:700}#overlay.ad-page-overlay .ad-page-head .home-btn:hover{border-color:var(--an-brand-deep);background:var(--an-panel)}#overlay.ad-page-overlay .ad-favorite-top-btn,#overlay.ad-page-overlay .ad-page-head .close,#overlay.ad-page-overlay .share-ad-top-btn{border-radius:11px;border:1px solid var(--an-line-strong);background:#fff;color:var(--an-ink)}#overlay.ad-page-overlay .ad-favorite-top-btn:hover,#overlay.ad-page-overlay .ad-page-head .close:hover,#overlay.ad-page-overlay .share-ad-top-btn:hover{border-color:var(--an-brand-deep);color:var(--an-brand-deep)}.ad-page-gallery{gap:10px}.ad-page-gallery .gallery-main{border-radius:14px;background:var(--an-panel);box-shadow:none;border:1px solid var(--an-line)}.ad-page-gallery .gallery-main img{max-height:460px}.ad-page-gallery .gallery-thumbs{gap:10px}.ad-page-gallery .gallery-thumb{width:96px;height:72px;border-radius:9px;border-width:2px}.ad-page-gallery .gallery-thumb.active{border-color:var(--an-brand-deep);box-shadow:none}#overlay.ad-page-overlay .gallery-photo-count,#overlay.ad-page-overlay .gallery-zoom-hint{background:rgba(16,24,37,.72);border-radius:20px;font-family:"Nunito Sans",sans-serif}.ad-page-summary{font-family:"Nunito Sans",sans-serif}.ad-page-summary .kicker{color:var(--an-gold-deep)}.ad-page-summary .modal-title{font-family:"Nunito Sans",sans-serif;font-size:24px!important;font-weight:800!important;color:var(--an-ink);letter-spacing:-.01em;line-height:1.25;max-width:none}.ad-page-summary .modal-price{font-family:"Nunito Sans",sans-serif;font-size:32px!important;font-weight:800!important;color:var(--an-ink)}.ad-page-summary .modal-location-top{color:var(--an-muted);font-weight:600}.ad-page-summary .ad-facts{gap:12px}.ad-page-summary .ad-fact{background:var(--an-panel);border:1px solid var(--an-line);border-radius:11px}.ad-page-summary .ad-fact small{color:var(--an-muted);font-weight:600}.ad-page-summary .ad-fact b{color:var(--an-ink);font-family:"Nunito Sans",sans-serif}.ad-page-summary .availability{color:var(--an-green)!important}.ad-page-summary .availability:before{background:var(--an-green)}.v99h-section-kicker{font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:800;color:var(--an-navy);margin:0 0 10px}#vehicleSpecsBlock.vehicle-specs-grid,.v99h-essential-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.v99h-essential-item,.vehicle-spec{background:var(--an-panel);border:1px solid var(--an-line);border-radius:11px;padding:14px 12px;display:flex;flex-direction:column;gap:7px}.v99h-essential-item:before,.vehicle-spec:before{content:'';display:block;order:1;width:18px;height:18px;background-repeat:no-repeat;background-size:contain}.v99h-essential-item small,.vehicle-spec small{font-family:"Nunito Sans",sans-serif;font-size:11px;color:var(--an-muted);font-weight:600;order:2}.v99h-essential-item b,.vehicle-spec b{font-family:"Nunito Sans",sans-serif;font-size:14px;font-weight:800;color:var(--an-ink);order:3}.vehicle-spec:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 11v5'/%3E%3Ccircle cx='12' cy='8' r='.6' fill='%233F7860' stroke='none'/%3E%3C/svg%3E")}.v99h-essential-item:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 12.1 12.9 4.4a2 2 0 0 0-1.4-.6H5a2 2 0 0 0-2 2v6.5a2 2 0 0 0 .6 1.4l7.7 7.7a2 2 0 0 0 2.8 0l6.5-6.5a2 2 0 0 0 0-2.8Z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.2'/%3E%3C/svg%3E")}.v99h-essential-item:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Crect x='3.5' y='5' width='17' height='16' rx='2'/%3E%3Cpath d='M8 3v4M16 3v4M3.5 10h17'/%3E%3C/svg%3E")}.v99h-essential-item:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Cpath d='M12 21a9 9 0 1 1 9-9'/%3E%3Cpath d='M12 12l4-4'/%3E%3Ccircle cx='12' cy='12' r='1.1'/%3E%3C/svg%3E")}.v99h-essential-item:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Cpath d='M6 21V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v16'/%3E%3Cpath d='M4 21h12'/%3E%3Cpath d='M14 9h2l3 3v6a1.5 1.5 0 0 1-3 0v-1'/%3E%3C/svg%3E")}.v99h-essential-item:nth-child(5):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='3.2'/%3E%3Cpath d='M12 3v2.4M12 18.6V21M4.9 4.9l1.7 1.7M17.4 17.4l1.7 1.7M3 12h2.4M18.6 12H21M4.9 19.1l1.7-1.7M17.4 6.6l1.7-1.7'/%3E%3C/svg%3E")}.v99h-essential-item:nth-child(6):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Cpath d='M13 2 4 14h6l-1 8 9-12h-6z'/%3E%3C/svg%3E")}.v99h-essential-item:nth-child(7):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233F7860' stroke-width='1.8'%3E%3Ccircle cx='12' cy='8' r='3.2'/%3E%3Cpath d='M5 20c0-3.5 3-6 7-6s7 2.5 7 6'/%3E%3C/svg%3E")}@media(max-width:620px){#vehicleSpecsBlock.vehicle-specs-grid,.v99h-essential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v99h-vehicle-section h3{font-family:"Nunito Sans",sans-serif;font-size:16px;font-weight:800;color:var(--an-navy);margin:0 0 10px}.v99h-chip-list,.v99h-highlight-list{display:flex;flex-wrap:wrap;gap:8px}.v99h-highlight{background:var(--an-green-bg);color:var(--an-green);border:1px solid #cfead9;border-radius:999px;padding:7px 12px;font-family:"Nunito Sans",sans-serif;font-size:12.5px;font-weight:700}.v99h-chip{background:var(--an-panel);color:var(--an-ink);border:1px solid var(--an-line);border-radius:999px;padding:7px 12px;font-family:"Nunito Sans",sans-serif;font-size:12.5px;font-weight:700}.v99h-history-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.v99h-history-item{background:var(--an-panel);border:1px solid var(--an-line);border-radius:11px;padding:12px}.v99h-history-item small{display:block;font-family:"Nunito Sans",sans-serif;font-size:11px;color:var(--an-muted);font-weight:600;margin-bottom:4px}.v99h-history-item b{font-family:"Nunito Sans",sans-serif;font-size:13px;font-weight:800;color:var(--an-ink)}.v99h-declarative{margin-top:10px;font-family:"Nunito Sans",sans-serif;font-size:12px;color:var(--an-muted);line-height:1.5}.ad-page-location-card h2,.ad-page-main .description-card h2,.ad-page-similar h2{font-family:"Nunito Sans",sans-serif;font-size:16px!important;font-weight:800!important;color:var(--an-navy)!important}.ad-page-main .description-card h2:before{display:none}.ad-page-main .modal-desc{font-family:"Nunito Sans",sans-serif;font-size:13.5px;color:#37414f;line-height:1.65}.ad-page-location-card .detail-list div{background:var(--an-panel);border:1px solid var(--an-line);font-family:"Nunito Sans",sans-serif;font-size:13px;color:#37414f}.an-security-box{order:8;display:flex;gap:13px;background:var(--an-panel);border:1px solid var(--an-line);border-radius:12px;padding:16px 18px;font-family:"Nunito Sans",sans-serif}.an-security-box svg{width:20px;height:20px;stroke:var(--an-brand-deep);flex:0 0 auto;margin-top:1px}.an-security-box strong{display:block;font-size:13px;color:var(--an-ink);margin-bottom:3px}.an-security-box p{margin:0;font-size:12.5px;color:var(--an-muted);line-height:1.55;font-weight:500}.adx-report-row{order:8;display:flex;justify-content:center;margin-top:-8px}.adx-report-link{border:0;background:0 0;padding:6px;font-family:"Nunito Sans",sans-serif;font-size:12.5px;font-weight:700;color:var(--an-muted);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.adx-report-link svg{stroke:currentColor}.adx-report-link:hover{color:var(--an-red)}.adx-report-link.reported{color:var(--an-green)}#overlay.ad-page-overlay .ad-contact-card{border-radius:14px;box-shadow:0 10px 28px rgba(15,35,60,.08);border-color:var(--an-line)}#sidebarSellerCard.seller-card-side{border:0;border-radius:0;padding:0;background:0 0;margin:0}#sidebarSellerCard .seller-card-avatar{background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));border-radius:50%;color:#fff;font-family:"Nunito Sans",sans-serif}#sidebarSellerCard .seller-card-name{font-family:"Nunito Sans",sans-serif;color:var(--an-ink)}#sidebarSellerCard .seller-card-meta{font-family:"Nunito Sans",sans-serif;color:var(--an-muted)}#sidebarSellerCard .seller-card-stars{color:var(--an-gold-deep)}#sidebarSellerCard .seller-card-badge{font-family:"Nunito Sans",sans-serif}#sidebarSellerCard .seller-card-badge.pro{background:var(--an-navy);color:#fff;border-color:var(--an-navy)}#sidebarSellerCard .seller-card-badge.verified{background:var(--an-green-bg);color:var(--an-green);border-color:#cfead9}#overlay.ad-page-overlay .modal-actions-label{font-family:"Nunito Sans",sans-serif;color:var(--an-muted)}#overlay.ad-page-overlay .ad-contact-card .seller-contact-zone{gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--an-line)}#contactSellerBtn{background:var(--an-gold-deep)!important;box-shadow:0 8px 18px rgba(46,110,150,.28)!important;border-radius:10px!important;font-family:"Nunito Sans",sans-serif}#offerBtn{border-radius:10px!important;border-color:var(--an-line-strong)!important;font-family:"Nunito Sans",sans-serif;font-weight:800!important;background:#fff!important;color:var(--an-ink)!important}#sidebarSellerCard .seller-profile-actions{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--an-line)}#sidebarSellerCard .follow-seller-btn,#sidebarSellerCard .seller-profile-btn{border:0!important;background:0 0!important;box-shadow:none!important;padding:0!important;width:auto!important;min-height:0!important;border-radius:0!important;font-family:"Nunito Sans",sans-serif;font-weight:700!important;font-size:12.5px!important;color:var(--an-brand-deep)!important;display:inline-flex;align-items:center;gap:5px}#sidebarSellerCard .follow-seller-btn:hover,#sidebarSellerCard .seller-profile-btn:hover{color:var(--an-navy)!important}#sidebarSellerCard .follow-seller-btn.active{color:var(--an-navy)!important;font-weight:800!important}#sidebarSellerCard .follow-seller-btn svg,#sidebarSellerCard .seller-profile-btn svg{width:20px!important;height:20px!important;flex:0 0 20px}.adx-gallery-actions{position:absolute;top:14px;right:14px;display:flex;align-items:center;gap:8px;z-index:3}.adx-icon-btn{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.94);backdrop-filter:blur(6px);border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--an-ink);box-shadow:0 4px 12px rgba(15,35,60,.16)}.adx-icon-btn:hover{background:#fff}.adx-icon-btn svg{stroke:var(--an-ink)}.adx-icon-btn.reported{color:var(--an-green)}.adx-icon-btn.reported svg{stroke:var(--an-green)}.adx-pill{display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.94);backdrop-filter:blur(6px);border-radius:999px;padding:8px 14px;box-shadow:0 4px 14px rgba(15,35,60,.18)}.adx-pill button{border:0;background:0 0;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;color:var(--an-ink)}.adx-pill svg{stroke:var(--an-ink)}.adx-fav-btn.active svg{fill:#e0574f;stroke:#e0574f}.adx-fav-count{font-family:"Nunito Sans",sans-serif;font-size:13px;font-weight:800;color:var(--an-ink)}.adx-pill-sep{width:1px;height:15px;background:var(--an-line-strong)}@media(max-width:760px){.adx-gallery-actions{top:10px;right:10px;gap:6px}.adx-icon-btn{width:32px;height:32px}.adx-pill{padding:6px 11px;gap:7px}}.adx-protect-block{margin-top:14px;background:var(--an-green-bg);border:1px solid #cfead9;border-radius:13px;padding:14px 15px}.adx-protect-head{display:flex;align-items:center;gap:8px}.adx-protect-head svg{stroke:var(--an-green);flex:0 0 auto}.adx-protect-head b{font-family:"Nunito Sans",sans-serif;font-size:13px;color:var(--an-navy)}.adx-protect-block p{margin:5px 0 11px;font-family:"Nunito Sans",sans-serif;font-size:11.5px;color:#2f5643;line-height:1.5;font-weight:500}.adx-protect-btn{width:100%;border:0;background:var(--an-green);color:#fff;padding:11px;border-radius:10px;font:800 13px "Nunito Sans",sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}.adx-protect-btn svg{stroke:#fff}.adx-protect-btn:hover{background:#186b41}.adx-foot-links{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:13px;padding-top:13px;border-top:1px solid var(--an-line)}.adx-foot-link{border:0;background:0 0;padding:0;font-family:"Nunito Sans",sans-serif;font-size:12px;font-weight:700;color:var(--an-muted);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.adx-foot-link:hover{color:var(--an-navy)}.adx-foot-link svg{stroke:#8b95a5}.adx-foot-sep{width:1px;height:12px;background:var(--an-line-strong)}@media(max-width:640px){.adx-foot-links{flex-wrap:wrap;gap:8px 14px}}#adSellerMini .ad-seller-mini-avatar{background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy))!important;border-radius:50%!important}#adSellerMini .ad-seller-mini-meta,#adSellerMini .ad-seller-mini-name{font-family:"Nunito Sans",sans-serif}#adSellerMini .ad-seller-mini-stars{color:var(--an-gold-deep)}#adSellerMini .ad-seller-mini-badge.pro{background:var(--an-navy)!important;color:#fff!important;border-color:var(--an-navy)!important}.ad-page-seller-ads .similar-card,.ad-page-similar .similar-card{border-color:var(--an-line);border-radius:13px}.ad-page-seller-ads .similar-card img,.ad-page-similar .similar-card img{border-radius:9px}.ad-page-seller-ads .similar-card b,.ad-page-similar .similar-card b{font-family:"Nunito Sans",sans-serif;color:var(--an-ink);font-size:13px}.ad-page-seller-ads .similar-card .subtle,.ad-page-similar .similar-card .subtle{font-family:"Nunito Sans",sans-serif;font-weight:800;color:var(--an-ink);font-size:14px}.ad-page-seller-ads .v91-similar-reason,.ad-page-similar .v91-similar-reason{font-family:"Nunito Sans",sans-serif;color:var(--an-muted)}#adMobileContactBar.ad-mobile-contact-bar .primary-btn{background:var(--an-gold-deep)!important}#adMobileContactBar.ad-mobile-contact-bar .secondary-btn{background:#fff!important;border-color:var(--an-line-strong)!important;color:var(--an-ink)!important}@media(max-width:760px){#adMobileContactBar.ad-mobile-contact-bar{grid-template-columns:1fr 1fr!important;grid-template-areas:"contact contact" "phone offer"!important}#adMobileContactBar .mcb-contact{grid-area:contact!important}#adMobileContactBar .mcb-phone{grid-area:phone!important}#adMobileContactBar .mcb-offer{grid-area:offer!important}}@media(max-width:760px){#vehicleSpecsBlock.vehicle-specs-grid,.v99h-essential-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.an-security-box{margin:0 16px 4px}}.md-search-field{background:var(--an-panel);border:1px solid var(--an-line-strong);border-radius:11px;font-family:"Nunito Sans",sans-serif}.message-tabs .message-tab{background:#fff!important;border-color:var(--an-line-strong)!important;color:var(--an-ink)!important;font-family:"Nunito Sans",sans-serif;font-weight:700}.message-tabs .message-tab.active{background:var(--an-green-bg)!important;border-color:var(--an-brand-deep)!important;color:var(--an-brand-deep)!important}.message-tabs .message-tab b{color:inherit}.message-layout{border-radius:16px;border-color:var(--an-line)}#messageThreadList.thread-list{border-color:var(--an-line)}#messageThreadList .thread{grid-template-columns:44px 1fr;gap:11px;padding:13px 18px;border-color:var(--an-line);background:#fff!important;font-family:"Nunito Sans",sans-serif}#messageThreadList .thread.active,#messageThreadList .thread:hover{background:var(--an-green-bg)!important}#messageThreadList .thread.unread{background:var(--an-panel)!important}.an-thread-avatar-wrap{position:relative;width:42px;height:42px;flex:0 0 auto}.an-thread-avatar{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:14px}.an-thread-avatar-wrap .presence-dot{position:absolute;right:-1px;bottom:-1px}.an-thread-name{font-size:13px;font-weight:800;color:var(--an-ink);display:inline-flex;align-items:center;gap:5px}.an-thread-pro{font-style:normal;background:var(--an-navy);color:#fff;font-size:8.5px;font-weight:800;border-radius:4px;padding:1.5px 5px;letter-spacing:.02em;flex:0 0 auto}#messageThreadList .thread-time{color:var(--an-muted);font-weight:600}.an-thread-listing{display:block;font-size:11.5px;color:var(--an-brand-deep);font-weight:700;margin:2px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#messageThreadList .thread-preview{color:var(--an-muted);font-weight:600}#messageThreadList .thread.unread .thread-preview span:first-child{color:var(--an-ink);font-weight:800}#messageThreadList .unread-dot{background:var(--an-gold-deep)!important}#messageChat.chat{font-family:"Nunito Sans",sans-serif}#messageChat .chat-head{border-color:var(--an-line);padding:16px 22px 12px}#messageChat .chat-avatar{background:var(--an-brand-deep)!important}#messageChat .chat-head-info b{color:var(--an-ink);font-size:14px}#messageChat .chat-head-info small{color:var(--an-muted)}#messageChat .chat-back-btn,#messageChat .chat-menu-btn{color:var(--an-muted)}#messageChat .chat-back-btn:hover,#messageChat .chat-menu-btn:hover{background:var(--an-panel)}.an-thread-strip{display:flex;align-items:center;gap:12px;padding:11px 22px;background:var(--an-panel);border-top:1px solid var(--an-line);border-bottom:1px solid var(--an-line)}.an-thread-strip-thumb{width:46px;height:38px;border-radius:8px;flex:0 0 auto;overflow:hidden;background:var(--an-line)}.an-thread-strip-thumb img{width:100%;height:100%;object-fit:cover;display:block}.an-thread-strip-info{flex:1;min-width:0}.an-thread-strip-info b{display:block;font-size:12.5px;font-weight:800;color:var(--an-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-thread-strip-info span{font-size:11.5px;color:var(--an-muted);font-weight:600}.an-thread-strip-link{border:0;background:0 0;cursor:pointer;font-size:12px;font-weight:700;color:var(--an-brand-deep);margin-left:auto;white-space:nowrap;display:flex;align-items:center;gap:4px;padding:0;font-family:"Nunito Sans",sans-serif}.an-thread-strip-link svg{width:9px;height:9px;stroke:var(--an-brand-deep)}#chatBody.chat-body{background:#fbfcfd!important;padding:22px;gap:12px}#chatBody .bubble{max-width:70%;width:fit-content;justify-self:start;border-radius:16px;font-family:"Nunito Sans",sans-serif;background:var(--an-bg);border-color:var(--an-line)}#chatBody .bubble.me{justify-self:end}#chatBody .bubble:not(.me){background:#fff!important;border-color:var(--an-line)!important;color:var(--an-ink)!important;border-bottom-left-radius:4px}#chatBody .bubble.me{background:var(--an-brand-deep)!important;border-color:var(--an-brand-deep)!important;color:#fff!important;border-bottom-right-radius:4px}#chatBody .bubble.me .bubble-time{color:rgba(255,255,255,.75)!important}#chatBody .bubble-tick.read{color:#fff!important}#messageChat .chat-input{border-color:var(--an-line);padding:14px 22px}#messageChat .chat-input input{border:1px solid var(--an-line-strong)!important;border-radius:22px!important;background:var(--an-panel)!important;padding:11px 17px!important;font-size:13px!important;color:var(--an-ink)!important;font-family:"Nunito Sans",sans-serif}#messageChat .chat-attach-btn{background:#fff!important;border:1px solid var(--an-line-strong);color:var(--an-ink)!important;width:38px;height:38px}#messageChat .chat-send-btn{background:var(--an-gold-deep)!important;color:#fff!important;box-shadow:0 6px 14px rgba(46,110,150,.32)}@media(max-width:760px){.an-thread-strip{padding:10px 14px}#chatBody.chat-body{padding:16px 14px}#messageChat .chat-input{padding:10px 14px}}#publishOverlay.publish-overlay{background:rgba(16,24,37,.55)}#publishOverlay .publish-drawer{background:#fff!important;box-shadow:-20px 0 60px rgba(16,24,37,.14)!important;border-radius:0}#publishOverlay .drawer-head{border-color:var(--an-line)!important;font-family:"Nunito Sans",sans-serif}#publishOverlay .drawer-head b{color:var(--an-navy)}.steps{position:relative;padding:18px 20px 6px}.step{position:relative;font-family:"Nunito Sans",sans-serif;font-weight:700;color:var(--an-muted)}.step:not(:last-child):after{content:'';position:absolute;top:15px;left:calc(50% + 21px);width:calc(100% - 22px);height:2px;background:var(--an-line-strong);z-index:0}.step b{position:relative;z-index:1;background:#fff;border:2px solid var(--an-line-strong);color:var(--an-muted);font-family:"Nunito Sans",sans-serif}.step.active b{background:var(--an-green-bg)!important;border-color:var(--an-brand-deep);color:var(--an-brand-deep)!important}.step.active{color:var(--an-ink)}#publishOverlay .publish-value{background:var(--an-green-bg)!important;border-color:#cfead9!important;color:var(--an-navy)!important;font-family:"Nunito Sans",sans-serif}#publishOverlay .publish-value-icon{background:#fff!important;color:var(--an-brand-deep)!important}#publishOverlay .notice{background:var(--an-panel)!important;border-color:var(--an-line-strong)!important;color:var(--an-ink)!important;font-family:"Nunito Sans",sans-serif}#publishOverlay .draft-status{font-family:"Nunito Sans",sans-serif}.category-cards{gap:10px}.category-choice{border-color:var(--an-line);border-radius:12px;font-family:"Nunito Sans",sans-serif;color:var(--an-ink)}.category-choice.selected{border-color:var(--an-brand-deep)!important;background:var(--an-green-bg)!important;box-shadow:0 0 0 1px var(--an-brand-deep) inset!important}.category-choice.selected .cc-icon{color:var(--an-brand-deep)!important}.vehicle-subcategory{background:var(--an-panel);border-color:var(--an-line-strong);border-radius:12px}.vehicle-details{background:var(--an-panel);border-color:var(--an-line);border-radius:12px}.vehicle-details-title{color:var(--an-brand-deep)!important;font-family:"Nunito Sans",sans-serif}.field-label{color:var(--an-ink);font-family:"Nunito Sans",sans-serif}.field-meta{color:var(--an-muted);font-family:"Nunito Sans",sans-serif}.listing-form input,.listing-form select,.listing-form textarea{border-color:var(--an-line-strong);border-radius:10px;background:#fff;font-family:"Nunito Sans",sans-serif;color:var(--an-ink)}.listing-form input:focus,.listing-form select:focus,.listing-form textarea:focus{border-color:var(--an-brand-deep);box-shadow:0 0 0 3px rgba(63,120,96,.12)}.price-helper{background:var(--an-panel);border-color:var(--an-line);color:var(--an-ink);font-family:"Nunito Sans",sans-serif}.price-helper .cc-icon{color:var(--an-gold-deep)!important}.price-estimate-result{background:var(--an-green-bg)!important;border-color:#cfead9!important;color:var(--an-navy)!important;font-family:"Nunito Sans",sans-serif}.dropzone{background:var(--an-panel);border-color:var(--an-line-strong);border-radius:12px;font-family:"Nunito Sans",sans-serif}.dropzone b{color:var(--an-ink)}.dropzone small{color:var(--an-muted)}#publishOverlay .primary-btn{background:var(--an-gold-deep)!important;box-shadow:0 8px 18px rgba(46,110,150,.28)!important}#publishOverlay .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important}@media(max-width:760px){.steps{grid-template-columns:repeat(4,1fr)}.step{font-size:10.5px}#publishOverlay .step{background:0 0!important;color:var(--an-muted)!important}#publishOverlay .step.active{background:0 0!important;color:var(--an-ink)!important}#publishOverlay .step.active b{background:var(--an-green-bg)!important;color:var(--an-brand-deep)!important}#publishOverlay .draft-status{background:0 0!important}}.action-overlay:has(.auth-dealabs) .action-card{background:#fff!important}.auth-dealabs{color:var(--an-ink);font-family:"Nunito Sans",sans-serif}.auth-dealabs .auth-sheet-top{margin-bottom:16px}.auth-dealabs .auth-sheet-brand{display:flex;align-items:center;gap:9px}.auth-dealabs .auth-sheet-logo{font-family:"Nunito Sans",sans-serif;font-weight:800;font-size:19px;color:var(--an-navy);letter-spacing:-.01em}.auth-dealabs .auth-sheet-logo span{color:var(--an-gold-deep)}.auth-dealabs .auth-sheet-close{background:#fff!important;border:1px solid var(--an-line-strong)!important;color:#37414f}.auth-dealabs .auth-sheet-close:hover{background:var(--an-panel)!important}.auth-dealabs-split{max-width:820px!important}@media(min-width:761px){.action-overlay:has(.auth-dealabs-split) .action-card{width:min(860px,94vw)!important}}.an-auth-split-body{display:flex;align-items:stretch;gap:0}.an-auth-brand{flex:0 0 268px;background:linear-gradient(160deg,var(--an-brand-deep),var(--an-navy));border-radius:16px;padding:26px 22px;color:#fff;display:flex;flex-direction:column;justify-content:center}.an-auth-brand h1{font-size:19px;font-weight:800;line-height:1.28;margin:0 0 10px;font-family:"Nunito Sans",sans-serif}.an-auth-brand>p{font-size:12px;color:rgba(255,255,255,.92);margin:0 0 20px;line-height:1.55;font-weight:500}.an-auth-feature-row{display:flex;gap:10px;margin-bottom:14px}.an-auth-feature-row:last-child{margin-bottom:0}.an-auth-feature-icon{width:32px;height:32px;border-radius:10px;background:rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.an-auth-feature-icon svg{width:16px;height:16px;stroke:#fff}.an-auth-feature-row strong{display:block;font-size:12px;font-weight:800;margin-bottom:2px}.an-auth-feature-row span{font-size:11px;color:rgba(255,255,255,.9);font-weight:500;line-height:1.4}.an-auth-form{flex:1;min-width:0;padding-left:26px}.auth-dealabs .auth-tabbar{background:var(--an-panel)!important;border:1px solid var(--an-line-strong);border-radius:11px;padding:4px}.auth-dealabs .auth-tab{color:var(--an-muted);font-family:"Nunito Sans",sans-serif;border-radius:8px}.auth-dealabs .auth-tab.active{background:#fff!important;color:var(--an-ink)!important;box-shadow:0 2px 6px rgba(15,35,60,.08)!important}.auth-dealabs h3{color:var(--an-navy)!important;font-family:"Nunito Sans",sans-serif}.auth-dealabs .auth-community{color:var(--an-muted)!important}.auth-dealabs label{color:var(--an-ink)!important;font-family:"Nunito Sans",sans-serif}.action-body .auth-dealabs input,.auth-dealabs input{border-color:var(--an-line-strong)!important;border-radius:10px!important;color:var(--an-ink);font-family:"Nunito Sans",sans-serif;background:#fff!important}.action-body .auth-dealabs input:focus,.auth-dealabs input:focus{border-color:var(--an-brand-deep)!important;box-shadow:0 0 0 3px rgba(63,120,96,.12)!important}.auth-dealabs .auth-forgot,.auth-dealabs .auth-password-toggle{color:var(--an-brand-deep)!important}.auth-dealabs .auth-back-btn{color:var(--an-muted)!important}.auth-dealabs .auth-main-btn{background:var(--an-gold-deep)!important;border-radius:10px!important;box-shadow:0 8px 18px rgba(46,110,150,.28)!important}.auth-dealabs .auth-main-btn:hover{filter:brightness(1.05);background:var(--an-gold-deep)!important}.auth-dealabs .auth-divider{color:var(--an-muted)!important}.auth-dealabs .auth-divider::after,.auth-dealabs .auth-divider::before{background:var(--an-line)!important}.auth-dealabs .auth-social-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:10px!important;font-family:"Nunito Sans",sans-serif}.auth-dealabs .auth-social-btn:hover{background:var(--an-panel)!important;border-color:var(--an-line-strong)!important}.auth-dealabs .auth-terms{color:var(--an-muted)!important}.auth-dealabs .auth-email-chip{background:var(--an-panel)!important;border-color:var(--an-line-strong)!important;color:var(--an-ink)}.auth-dealabs .auth-email-chip button{color:var(--an-brand-deep)!important}.account-type-choice button{border-color:var(--an-line);background:var(--an-panel);color:var(--an-ink);border-radius:12px;font-family:"Nunito Sans",sans-serif}.account-type-choice button.active{background:var(--an-green-bg)!important;border:2px solid var(--an-brand-deep)!important;color:var(--an-brand-deep)!important}.professional-signup{background:var(--an-panel);border-color:var(--an-line-strong);border-radius:12px}.signup-identity-note{color:var(--an-muted)}.auth-mini-panel{font-family:"Nunito Sans",sans-serif}.auth-mini-panel h3{color:var(--an-navy)}.auth-mini-panel p{color:var(--an-muted)}.auth-mini-panel>div:first-child{color:var(--an-brand-deep)!important}.auth-mini-panel label{color:var(--an-ink)}.action-body .auth-mini-panel input,.auth-mini-panel input{border-color:var(--an-line-strong)!important;border-radius:10px!important;color:var(--an-ink);background:#fff!important}.action-body .auth-mini-panel input:focus,.auth-mini-panel input:focus{border-color:var(--an-brand-deep)!important;box-shadow:0 0 0 3px rgba(63,120,96,.12)!important}.auth-mini-panel .auth-password-toggle{color:var(--an-brand-deep)!important}.auth-mini-panel .auth-back-btn{color:var(--an-muted)!important}.auth-mini-panel .primary-btn{background:var(--an-gold-deep)!important;box-shadow:0 8px 18px rgba(46,110,150,.28)!important;border-radius:10px!important}.auth-mini-panel .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:10px!important}.auth-mini-panel .action-summary{background:var(--an-panel)!important;border-color:var(--an-line-strong)!important;color:var(--an-ink)}.action-overlay:has(.auth-mini-panel) .action-head b{color:var(--an-navy)!important}.action-overlay:has(.auth-mini-panel) .action-head small{color:var(--an-muted)!important}@media(max-width:760px){.an-auth-split-body{flex-direction:column;gap:14px}.an-auth-brand{flex:0 0 auto;border-radius:14px;padding:18px 16px}.an-auth-brand h1{font-size:16.5px}.an-auth-brand .an-auth-feature-row{display:none}.an-auth-brand>p{margin-bottom:0}.an-auth-form{padding-left:0}.auth-dealabs-split{max-width:none!important}}#accountShell{background:var(--an-panel)}#accountShell .account-top{background:#fff;border-color:var(--an-line)}#accountShell .an-logo-word{font-family:"Nunito Sans",sans-serif}#accountShell .secondary-btn{background:#fff!important;border:1px solid var(--an-line-strong)!important;color:var(--an-ink)!important;box-shadow:none!important;border-radius:10px;font-family:"Nunito Sans",sans-serif}#accountShell .secondary-btn:hover{background:var(--an-panel)!important;border-color:var(--an-line-strong)!important;transform:none!important}#accountShell .account-content,#accountShell .account-greeting-card{font-family:"Nunito Sans",sans-serif}#accountShell .account-greeting-card .account-greeting-wrap{background:#fff!important;border:1px solid var(--an-line);border-radius:14px!important;box-shadow:none!important;padding:16px 18px}#accountShell .account-greeting-avatar{background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy))!important;color:#fff!important;border-radius:50%!important;box-shadow:none!important;font-weight:800}#accountShell #accountGreeting{color:var(--an-navy);font-family:"Nunito Sans",sans-serif}#accountShell #accountGreetingSub{color:var(--an-muted)}#accountMenu{background:#fff;border:1px solid var(--an-line);border-radius:14px}#accountMenu .account-menu-group{margin-bottom:18px}#accountMenu .account-menu-label{display:block;font-size:11px;font-weight:700!important;color:var(--an-muted);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px 6px}#accountMenu .account-menu-card{display:block;background:0 0;border-radius:10px;border:0;overflow:visible;box-shadow:none}#accountMenu button{display:flex;align-items:center;gap:11px;border:0;background:0 0;border-radius:10px;padding:10px 10px;margin-bottom:2px;font-family:"Nunito Sans",sans-serif;font-size:13px;font-weight:600!important;color:#37414f}#accountMenu button.active,#accountMenu button[aria-current=page]{background:var(--an-green-bg)!important;color:var(--an-brand-deep)!important}#accountMenu .account-menu-ico{display:inline-flex!important;width:16px!important;height:16px!important;background:0 0!important;color:#788596!important;border-radius:0!important}#accountMenu .account-menu-ico svg{width:16px!important;height:16px!important;stroke:currentColor}#accountMenu button.active .account-menu-ico{color:var(--an-brand-deep)!important}#accountMenu .account-menu-chevron{display:none!important}#accountMenu .account-menu-logout{display:flex!important;align-items:center;gap:11px;width:100%;margin-top:6px;padding:10px;border:0!important;border-top:1px solid var(--an-line)!important;border-radius:0!important;background:0 0!important;color:var(--red,#b23b2f)!important;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:13px;text-align:left}#accountMenu .account-menu-text{min-width:0}#accountMenu .account-menu-text b{font-weight:inherit}#accountMenu .account-menu-text small{display:none}@media(min-width:761px){#accountMenu{padding:14px}}@media(max-width:760px){#accountMenu{background:0 0!important;border:0!important}#accountMenu .account-menu-card{background:#fff!important;border:1px solid var(--an-line)!important;border-radius:14px!important;box-shadow:none!important;padding:4px}#accountMenu button{border-bottom:1px solid var(--an-line)!important;border-radius:10px!important;background:#fff!important;color:#1c2836!important}#accountMenu .account-menu-card button:last-child{border-bottom:0!important}#accountMenu button.active,#accountMenu button[aria-current=page]{background:var(--an-green-bg)!important;color:var(--an-brand-deep)!important}#accountMenu .account-menu-ico{width:20px!important;height:20px!important;border-radius:0!important;background:0 0!important;color:#788596!important}#accountMenu .account-menu-ico svg{width:18px!important;height:18px!important}#accountMenu button.active .account-menu-ico{color:var(--an-brand-deep)!important}#accountMenu .account-menu-chevron{display:inline-flex!important;color:#b7bcc7!important}#accountMenu .account-menu-logout{border:1.5px solid var(--an-brand-deep)!important;border-radius:999px!important;background:#fff!important;color:var(--an-brand-deep)!important;justify-content:center}#accountMenu .account-menu-card-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;background:0 0!important;border:0!important;padding:0!important}#accountMenu .account-menu-card-grid button{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;border:1px solid var(--an-line)!important;border-radius:14px!important;border-bottom:1px solid var(--an-line)!important;padding:14px!important;margin-bottom:0!important}#accountMenu .account-menu-card-grid .account-menu-ico{width:22px!important;height:22px!important}#accountMenu .account-menu-card-grid .account-menu-ico svg{width:20px!important;height:20px!important}#accountMenu .account-menu-card-grid .account-menu-text{display:flex!important;flex-direction:column!important;gap:2px!important}#accountMenu .account-menu-card-grid .account-menu-text b{font-size:13.5px!important;font-weight:600!important}#accountMenu .account-menu-card-grid .account-menu-text small{display:block!important;font-size:11px!important;color:var(--an-muted)!important;font-weight:500!important}#accountShell .account-greeting-card .account-greeting-wrap{box-shadow:0 6px 18px rgba(15,35,60,.05)!important}}#accountPanel .seller-performance{display:flex;border:1px solid var(--an-line);border-radius:14px;margin-bottom:20px;overflow:hidden;background:#fff}#accountPanel .performance-card{flex:1;background:#fff;border:0;border-right:1px solid var(--an-line);border-radius:0;padding:16px 18px}#accountPanel .performance-card:last-child{border-right:0}#accountPanel .performance-card b{color:var(--an-ink);font-size:19px;font-family:"Nunito Sans",sans-serif}#accountPanel .performance-card span{color:var(--an-muted);font-family:"Nunito Sans",sans-serif}#accountPanel .free-insight{background:var(--an-panel);border-color:var(--an-line);border-radius:14px;color:var(--an-ink)}#accountPanel .free-insight b{color:var(--an-navy);font-family:"Nunito Sans",sans-serif}#accountPanel .free-insight span{color:var(--an-muted)}#accountPanel .my-listings{gap:14px}#accountPanel .my-listing{background:#fff;border:1px solid var(--an-line);border-radius:13px;padding:14px;box-shadow:none;font-family:"Nunito Sans",sans-serif}#accountPanel .my-listing.paused{background:var(--an-panel);opacity:1}#accountPanel .my-listing img{border-radius:10px}#accountPanel .my-listing h3{color:var(--an-ink)}#accountPanel .listing-status{background:var(--an-green-bg);color:var(--an-green);border-radius:6px;font-weight:800}#accountPanel .listing-status.paused{background:var(--an-amber-bg);color:var(--an-amber)}#accountPanel .listing-stats{color:var(--an-muted)}#accountPanel .quality-badge{background:var(--an-amber-bg);color:var(--an-amber);border-radius:6px}#accountPanel .quality-badge.good{background:var(--an-green-bg);color:var(--an-green)}#accountPanel .quality-tip{color:var(--an-muted)}#accountPanel .my-listing-actions .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:8px!important}#accountPanel .my-listing-actions .danger-action{color:var(--an-red)!important;background:var(--an-red-bg)!important;border-color:#f0c7c2!important}@media(max-width:760px){#accountPanel .seller-performance{flex-wrap:wrap}#accountPanel .performance-card{flex:1 1 45%;border-bottom:1px solid var(--an-line)}}#accountPanel .favorite-groups{gap:28px}#accountPanel .favorite-group-head h2{font-size:16.5px;font-weight:800;color:var(--an-navy);font-family:"Nunito Sans",sans-serif}#accountPanel .favorite-category-count{background:var(--an-panel);color:var(--an-muted)}#accountPanel .favorite-listing{background:#fff;border:1px solid var(--an-line);border-radius:13px;padding:12px;box-shadow:none;font-family:"Nunito Sans",sans-serif}#accountPanel .favorite-listing:hover{border-color:var(--an-line-strong);box-shadow:0 8px 20px rgba(15,35,60,.06)}#accountPanel .favorite-listing img{border-radius:10px}#accountPanel .favorite-listing-title{color:var(--an-ink);font-size:15px;font-weight:800}#accountPanel .favorite-detail{background:var(--an-panel);border-color:var(--an-line-strong);color:#37414f}#accountPanel .favorite-detail.category{background:var(--an-green-bg);border-color:#cfead9;color:var(--an-brand-deep)}#accountPanel .favorite-listing-meta{color:var(--an-muted)}#accountPanel .favorite-listing-price{color:var(--an-ink);font-size:17px}#accountPanel .favorite-listing-actions .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:8px!important}#accountPanel .notification,.notification-list #accountPanel .notification{background:#fff!important;border:1px solid var(--an-line)!important;border-radius:10px!important;box-shadow:none!important;font-family:"Nunito Sans",sans-serif}#accountPanel .notification:hover{border-color:var(--an-line-strong)!important;box-shadow:0 6px 16px rgba(15,35,60,.05)!important;transform:none}#accountPanel .notification.unread{border-left:0!important;background:#f4f9f6!important}#accountPanel .notification.read{opacity:.7}#accountPanel .notification-thumb{background:var(--an-panel)}#accountPanel .notification-icon{background:#fff;color:var(--an-gold-deep);box-shadow:0 3px 8px rgba(16,24,37,.14)}#accountPanel .notification-content b{color:var(--an-ink)}#accountPanel .notification-arrow{color:var(--an-muted)}#accountPanel .an-notif-dot{width:8px;height:8px;border-radius:50%;background:var(--an-gold-deep);flex:0 0 auto;align-self:center;margin-left:6px}#accountPanel .account-section{background:#fff!important;border:1px solid var(--an-line)!important;border-radius:14px!important;box-shadow:none!important;padding:22px;font-family:"Nunito Sans",sans-serif}#accountPanel .account-section-head h2{color:var(--an-navy);font-size:15px;font-weight:800}#accountPanel .account-section-head .subtle{color:var(--an-muted)}#accountPanel .verified-line{color:var(--an-green)}#accountPanel .profile-photo-row{background:var(--an-panel);border-color:var(--an-line)}#accountPanel .profile-avatar{background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy))!important;color:#fff!important;border:3px solid #fff;box-shadow:none!important}#accountPanel .profile-photo-actions .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:9px!important}#accountPanel .account-summary-item{background:0 0!important;border:0!important;padding:0!important;border-radius:0!important}#accountPanel .account-summary-item small{color:var(--an-muted);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}#accountPanel .account-summary-item b{color:var(--an-ink);font-size:14.5px;font-weight:600}#accountPanel .account-field label{color:var(--an-muted);font-size:11.5px}#accountPanel .account-field input,#accountPanel .account-field select{border-radius:9px!important;border:1px solid var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important}#accountPanel .account-field input:focus,#accountPanel .account-field select:focus{outline:0!important;border-color:var(--an-brand-deep)!important;box-shadow:0 0 0 3px rgba(63,120,96,.12)!important}#accountPanel .account-note{color:var(--an-muted)}#accountPanel .account-save-row .primary-btn{background:var(--an-brand-deep)!important;box-shadow:none!important;border-radius:10px!important}#accountPanel .account-save-row .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:10px!important}#accountPanel .payment-card-preview{background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy))!important;box-shadow:none!important}#accountPanel .payment-card-preview small{color:rgba(255,255,255,.85)}#accountPanel{font-family:"Nunito Sans",sans-serif}#accountPanel h1{color:var(--an-navy)}#accountPanel .subtle{color:var(--an-muted)}#accountPanel .panel{background:#fff!important;border:1px solid var(--an-line)!important;border-radius:14px!important;box-shadow:none!important}#accountPanel .panel h3{color:var(--an-navy)}#accountPanel .empty,#accountPanel .messages-empty{background:0 0!important;border-color:var(--an-line-strong)!important;color:var(--an-muted)!important;border-radius:12px!important}#accountPanel .dash-cards{gap:12px}#accountPanel .dash-card{background:#fff;border-color:var(--an-line);border-radius:12px}#accountPanel .dash-card b{color:var(--an-navy)}#accountPanel .security-grid{gap:14px}#accountPanel .security-card{background:#fff;border-color:var(--an-line);border-radius:12px}#accountPanel .security-card h3{color:var(--an-navy)}#accountPanel .pro-banner{background:linear-gradient(150deg,var(--an-brand-deep),var(--an-navy));border-radius:14px}#accountPanel .pro-banner p{color:rgba(255,255,255,.9)}#accountPanel .pro-banner h1{color:#fff!important}#accountPanel .pro-banner .primary-btn{background:var(--an-gold-deep)!important;color:#fff!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important}.pro-benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:16px}.pro-benefit{background:#fefdfb;border:1px solid #e9e3d3;border-radius:14px;padding:18px}.pro-benefit .pro-benefit-check{width:26px;height:26px;border-radius:50%;background:#e8f5ee;color:#1f7a4d;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.pro-benefit .pro-benefit-check svg{width:14px;height:14px}.pro-benefit b{display:block;font-size:14px;font-weight:700;color:var(--text);margin-bottom:4px}.pro-benefit span{display:block;font-size:12.5px;color:#5d636f;font-weight:500;line-height:1.4}@media(max-width:760px){.pro-benefit-grid{grid-template-columns:1fr}}#accountPanel .pro-benefit{background:#fefdfb;border-color:#e9e3d3}#accountPanel .pro-benefit b{color:var(--an-ink,var(--text))}#accountPanel .v89-safety{background:var(--an-amber-bg);border-color:#f0dfb0;color:var(--an-amber)}#accountPanel .v89-security-card{background:#fff;border-color:var(--an-line)}#accountPanel .v89-security-card.done{background:var(--an-green-bg);border-color:#cfead9}#accountPanel .v89-progress{background:var(--an-line)}#accountPanel .v89-progress span{background:linear-gradient(90deg,var(--an-brand-deep),var(--an-gold-deep))}#accountPanel .v89-chip{background:var(--an-panel);color:#37414f}#accountPanel .v89-chip.ok{background:var(--an-green-bg);color:var(--an-green)}#accountPanel .v89-archived-note{background:var(--an-panel);border-color:var(--an-line-strong);color:var(--an-muted)}#accountPanel .messages-empty,#accountPanel .v86-appointment{background:#fff!important;border:1px solid var(--an-line)!important;border-radius:14px!important;box-shadow:none!important}#accountPanel .primary-btn{background:var(--an-brand-deep)!important;box-shadow:none!important;border-radius:10px!important}#accountPanel .secondary-btn{border-color:var(--an-line-strong)!important;background:#fff!important;color:var(--an-ink)!important;border-radius:10px!important;box-shadow:none!important}#accountPanel .secondary-btn.danger-action{color:var(--an-red)!important;background:var(--an-red-bg)!important;border-color:#f0c7c2!important}#accountPanel .text-action{color:var(--an-brand-deep)!important}#accountPanel .v87-security-card{background:#fff;border-color:var(--an-line)}#accountPanel .v87-security-card.done{background:var(--an-green-bg);border-color:#cfead9}#accountPanel .v87-verification-item{background:var(--an-panel);border-color:var(--an-line)}#accountPanel .v87-verification-item.ok{background:var(--an-green-bg);border-color:#cfead9}#accountPanel .v87-verification-item.pending{background:var(--an-amber-bg);border-color:#f0dfb0}#accountPanel .v87-verification-item small{color:var(--an-muted)}#accountPanel .v87-level{background:var(--an-green-bg);color:var(--an-brand-deep)}#accountPanel .support-row-ico{background:var(--an-panel);color:var(--an-brand-deep)}#accountPanel .support-row-text{color:var(--an-ink)}#accountPanel .support-row-chevron{color:var(--an-muted)}#accountPanel .support-customer-card b{color:var(--an-navy)}#accountPanel .support-customer-card p,#accountPanel .support-customer-card span{color:var(--an-muted)}#accountPanel .support-phone-btn{background:var(--an-brand-deep)}#accountPanel .support-phone-btn:hover{background:var(--an-navy)}#accountPanel .saved-search-card{background:#fff;border-color:var(--an-line);box-shadow:none}#accountPanel .saved-search-title{color:var(--an-navy)}#accountPanel .saved-search-tag{background:var(--an-panel);border-color:var(--an-line);color:#37414f}#accountPanel .saved-search-tag.category{background:var(--an-green-bg);border-color:#cfead9;color:var(--an-brand-deep)}#accountPanel .saved-search-date{color:var(--an-muted)}#accountPanel .alert-channel{border-color:var(--an-line-strong);background:var(--an-panel);color:#37414f}#accountPanel .alert-channel.active{background:var(--an-green-bg);border-color:#cfead9;color:var(--an-green)}#accountPanel .saved-search-actions .danger-action{color:var(--an-red)!important;background:var(--an-red-bg)!important;border-color:#f0c7c2!important}#accountPanel .v90-search-health>div{background:#fff;border-color:var(--an-line)}#accountPanel .v90-search-health b{color:var(--an-brand-deep)}#accountPanel .v90-search-count{background:var(--an-panel);border-color:var(--an-line);color:#37414f}#accountPanel .v90-search-count.new{background:var(--an-green-bg);border-color:#cfead9;color:var(--an-green)}#accountPanel .v90-search-card-new{border-color:#cfead9!important;box-shadow:none!important}#accountPanel .v90-notification-tag{background:var(--an-panel);color:#37414f}#accountPanel .v90-notification-tag.new{background:var(--an-green-bg);color:var(--an-green)}#accountPanel .v91-following-summary>div{background:#fff;border-color:var(--an-line);box-shadow:none}#accountPanel .v91-following-summary b{color:var(--an-brand-deep)}#accountPanel .v91-following-summary span{color:var(--an-muted)}#accountPanel .v91-follow-card{background:#fff;border-color:var(--an-line);box-shadow:none}#accountPanel .v91-chip{background:var(--an-panel);border-color:var(--an-line);color:#37414f}#accountPanel .v91-chip.new{background:var(--an-amber-bg);border-color:#f0dfb0;color:var(--an-amber)}#accountPanel .v91-follow-ad{background:var(--an-panel);border-color:var(--an-line)}#accountPanel .v91-follow-ad:hover{background:var(--an-green-bg);border-color:#cfead9}#accountPanel .v91-follow-ad small{color:var(--an-muted)}#accountPanel .v91-price-drop-note{background:var(--an-green-bg);border-color:#cfead9;color:var(--an-green)}#accountPanel .pill{background:#fff;border-color:var(--an-line);color:#37414f}#accountPanel .pill:hover{border-color:var(--an-line-strong);color:var(--an-brand-deep)}#accountPanel .pill.active{background:var(--an-brand-deep)!important;color:#fff!important;border-color:var(--an-brand-deep)!important;box-shadow:none!important}#accountPanel .transaction-steps{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}#accountPanel .transaction-step{font-size:11px;font-weight:800;padding:6px 10px;border-radius:999px;background:var(--an-panel);color:var(--an-muted);border:1px solid var(--an-line)}#accountPanel .transaction-step.done{background:var(--an-green-bg);color:var(--an-green);border-color:#cfead9}#accountPanel .v92-offer-summary{background:0 0}#accountPanel .v92-metric{background:#fff;border-color:var(--an-line)}#accountPanel .v92-metric b{color:var(--an-brand-deep)}#accountPanel .v92-metric span{color:var(--an-muted)}#accountPanel .v92-offer-card{background:#fff;border-color:var(--an-line)}#accountPanel .v92-offer-price{color:var(--an-brand-deep)}#accountPanel .v92-status{background:var(--an-panel);color:#37414f}#accountPanel .v92-status.active{background:var(--an-amber-bg);color:var(--an-amber)}#accountPanel .v92-status.accepted{background:var(--an-green-bg);color:var(--an-green)}#accountPanel .v92-status.closed{background:var(--an-panel);color:var(--an-muted)}#accountPanel .v92-offer-countdown{color:var(--an-amber)}#accountPanel .v92-timeline-next{background:var(--an-panel);border-color:var(--an-line);color:var(--an-ink)}#accountPanel .v92-review-done{color:var(--an-green)!important;background:0 0!important}#accountPanel .v92-offer-presets button{border-color:var(--an-line);background:var(--an-panel);color:#37414f}#accountPanel .v92-offer-presets button:hover{border-color:var(--an-line-strong);background:#fff}#accountPanel .v92-price-context{background:var(--an-panel);border-color:var(--an-line)}#accountPanel .v92-price-context strong{color:var(--an-brand-deep)}#accountPanel .v92-appointment-note{color:var(--an-muted)}#accountPanel .v93-fulfillment{background:var(--an-panel);border-color:var(--an-line)}#accountPanel .v93-track-step{color:var(--an-muted)}#accountPanel .v93-track-step:before{background:var(--an-line-strong)}#accountPanel .v93-track-step.done{color:var(--an-green)}#accountPanel .v93-track-step.done:before{background:var(--an-green)}#accountPanel .v93-finance{background:#fff;border-color:var(--an-line)}#accountPanel .v93-finance-row.total{border-top-color:var(--an-line);color:var(--an-brand-deep)}#accountPanel .v93-code{color:var(--an-brand-deep);background:var(--an-panel);border-color:var(--an-line-strong)}#accountPanel .v93-alert{background:var(--an-amber-bg);border-color:#f0dfb0;color:var(--an-amber)}#accountPanel .v93-receipt{color:var(--an-muted)}#accountPanel .v93-dispute-badge{background:var(--an-red-bg);color:var(--an-red);border-color:#f0c7c2}#accountPanel .v86-countdown{color:var(--an-brand-deep)}@media(max-width:760px){body{background:#f4f5f7!important}header{border-bottom:0!important;box-shadow:0 6px 22px rgba(15,35,60,.05)!important}.header-row{padding-top:10px!important;padding-bottom:10px!important}.logo{font-size:25px!important;letter-spacing:0!important}.logo-button:focus-visible{outline:2px solid rgba(201,150,47,.35)!important;outline-offset:3px!important}.publish-cta{background:var(--brand)!important;color:#fff!important;border:0!important;box-shadow:none!important}.publish-cta:hover{transform:none!important;filter:none!important}.search-shell{gap:7px!important}.search-shell .search-input-wrap{border-color:#dce2e9!important;border-radius:16px!important;box-shadow:none!important}.search-shell .search-input-wrap:focus-within{border-color:#bfa45e!important;box-shadow:0 0 0 3px rgba(201,150,47,.1)!important}.search-shell input#q{height:46px!important;font-size:14px!important;color:#172c49!important}.primary-btn.header-search-btn{height:46px!important;border-radius:16px!important;padding:0 14px!important;box-shadow:none!important;background:var(--brand)!important}.primary-btn.header-search-btn:hover{transform:none!important;filter:none!important}.navline{padding-left:10px!important;padding-right:10px!important}.navline button,.navline>*{padding:11px 12px 9px!important;font-size:12.5px!important}.filters-panel .sort-row{gap:10px!important;align-items:flex-start!important}.filters-panel .sort-row>div:last-child{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important}#sortSelect{width:100%!important;height:44px!important;border-radius:14px!important;background:var(--card)!important}.segmented{width:100%!important;border-radius:14px!important}.segmented button{flex:1!important;min-height:42px!important;padding:8px!important;font-size:12px!important}.save-search-results{width:100%!important;justify-content:center!important;min-height:44px!important;border-radius:14px!important}#adsGrid .card{min-height:132px!important}#adsGrid .card .media{width:122px!important;min-width:122px!important}#adsGrid .card .media img{height:100%!important;min-height:132px!important}#adsGrid .card .body{padding:12px 12px 11px!important}#adsGrid .card .title{font-size:14px!important;line-height:1.32!important;margin:0!important}#adsGrid .card .price{font-size:19px!important;line-height:1.15!important}#adsGrid .card .seller{padding-top:6px!important;font-size:11px!important}#adsGrid .card .favorite{width:36px!important;min-width:36px!important;height:36px!important;padding:0!important;right:8px!important;top:8px!important}#adsGrid .card .favorite-count{display:none!important}#adsGrid .card .badge{left:8px!important;bottom:8px!important;padding:5px 8px!important;font-size:9.5px!important}#adsGrid .card .card-time{left:8px!important;top:8px!important;padding:4px 7px!important;font-size:9.5px!important}.account-top .header-row{display:flex!important;flex-wrap:nowrap!important;gap:8px!important}.account-top .logo{flex:1!important}.account-top .secondary-btn{min-height:40px!important;padding:0 11px!important;border-radius:13px!important;font-size:12px!important;box-shadow:none!important}#accountPanel h1{font-size:25px!important;letter-spacing:-.03em!important}#accountPanel h2{font-size:19px!important}.account-section{border-radius:20px!important;padding:16px!important;box-shadow:0 10px 24px rgba(15,35,60,.05)!important}.account-edit-grid{grid-template-columns:1fr!important;gap:12px!important}.account-field.full{grid-column:auto!important}.payment-layout{grid-template-columns:1fr!important}.profile-photo-row{align-items:flex-start!important;gap:13px!important;padding:12px!important;border-radius:16px!important}.profile-avatar{width:68px!important;height:68px!important}.message-layout{min-height:0!important;position:relative!important}.thread-list{max-height:none!important;overflow-y:visible!important}#messageLayout .chat{display:none!important}#messageLayout.chat-open .thread-list{display:none!important}#messageLayout.chat-open .chat{display:flex!important;flex-direction:column!important;min-height:calc(100dvh - 250px)!important}.chat-back-btn{display:inline-flex!important}.chat-body{min-height:220px!important}.publish-drawer{height:94dvh!important}.drawer-head{border-bottom-color:#e6ebf0!important}.drawer-head .close{width:40px!important;height:40px!important}.category-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.category-choice{min-height:56px!important;padding:11px 12px!important;gap:9px!important}.category-choice .cc-icon{width:17px!important;height:17px!important}.publish-review-actions{position:sticky!important;bottom:0!important;background:rgba(255,255,255,.97)!important;padding:10px 0 calc(8px + env(safe-area-inset-bottom))!important;z-index:6!important;border-top:1px solid #edf0f4!important;grid-template-columns:1fr!important;gap:8px!important}.kivao-mobile-bottom{min-height:64px!important;padding:5px 6px calc(5px + env(safe-area-inset-bottom))!important;border-top-color:#e2e7ed!important;box-shadow:0 -8px 26px rgba(15,35,60,.08)!important}.kivao-mobile-bottom button{font-size:10px!important;gap:2px!important;color:#526276!important}.kivao-mobile-bottom button:active{transform:scale(.97)}.kivao-mobile-bottom .mobile-publish .mobile-plus{width:32px!important;height:32px!important;border-radius:11px!important;background:var(--brand)!important;color:#fff!important;border:0!important;box-shadow:0 8px 18px rgba(12,31,61,.18)!important}.kivao-mobile-menu{bottom:calc(64px + env(safe-area-inset-bottom))!important;border-radius:24px 24px 0 0!important;padding:18px 14px 18px!important}.kivao-mobile-menu:before{content:'';display:block;width:54px;height:5px;border-radius:999px;background:#dce2e8;margin:-8px auto 13px}.kivao-mobile-menu h3{font-size:20px!important;letter-spacing:-.02em!important}.kivao-mobile-menu button{min-height:46px!important;border-radius:14px!important;background:var(--card)!important;border-color:#e1e7ee!important;box-shadow:0 6px 16px rgba(15,35,60,.04)!important}.action-card,.dialog-card{border-radius:28px 28px 0 0!important}.action-head,.dialog-head{padding-top:24px!important}.action-body h3,.dialog-body h3{font-size:27px!important}.action-body,.dialog-body{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}}@media(max-width:390px){.primary-btn.header-search-btn{font-size:0!important;width:46px!important;padding:0!important}.primary-btn.header-search-btn::before{margin:0!important;width:17px!important;height:17px!important}.publish-cta{padding:0 11px!important;font-size:12px!important}#adsGrid .card .media{width:108px!important;min-width:108px!important}.account-top .secondary-btn:first-of-type{display:none!important}}#kivaoMobileApp{display:none}.m-tabbar{display:none}@media(max-width:760px){#homeTopbar,.an-catrow,.an-promo-banner,.an-trendrow,.an-valuestrip,.hero,.kivao-mobile-bottom,.kivao-mobile-menu,.personalized-discovery,.vehicle-home-menu,body>header,footer.an-footer,main.wrap{display:none!important}body{background:var(--bg)!important;padding-bottom:calc(var(--mobile-bar-h,66px) + env(safe-area-inset-bottom))!important}#kivaoMobileApp{display:block}.m-tabbar{display:grid}body.ad-detail-open .m-tabbar{display:none}body.publish-open .m-tabbar{display:none}}.m-screen{display:none}.m-screen.m-screen-active{display:block}.m-topbar{position:sticky;top:0;z-index:40;background:rgba(247,245,239,.92);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);padding:calc(10px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--line)}.m-topbar-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:12px}.m-topbar-spacer{width:40px;height:40px}.m-brand{font-family:var(--font-brand);font-size:23px;font-weight:700;letter-spacing:0;color:var(--brand);justify-self:center;text-align:center;display:inline-flex;align-items:center}.m-brand span{color:var(--gold)}.m-topbar-actions{display:flex;gap:8px;justify-self:end}.m-icon-btn{position:relative;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--card);display:inline-flex;align-items:center;justify-content:center;color:var(--brand);cursor:pointer;box-shadow:0 4px 12px rgba(15,35,60,.05);padding:0}.m-icon-btn svg{width:19px;height:19px}.m-icon-btn .m-dot{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--danger);color:#fff;font-size:9.5px;font-weight:900;display:flex;align-items:center;justify-content:center;line-height:1}.m-icon-btn .m-dot.zero{display:none}.m-search-entry{width:100%;display:flex;align-items:center;gap:10px;height:46px;padding:0 16px;border-radius:16px;border:1px solid #dfe3ea;background:var(--card);box-shadow:0 6px 18px rgba(15,35,60,.05);color:#6a7685;font-weight:650;font-size:14.5px;cursor:pointer}.m-search-entry svg{width:17px;height:17px;flex:0 0 auto;color:#6a7685}.m-content{padding:16px 16px calc(28px + env(safe-area-inset-bottom))}.m-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:22px 0 12px}.m-section-head:first-child{margin-top:2px}.m-section-head h2{margin:0;font-family:var(--font-body);font-size:17px;font-weight:850;letter-spacing:-.02em;color:#172c49}.m-section-head .m-count{font-size:12.5px;color:var(--muted);font-weight:650}.m-cat-rail{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m-cat-rail::-webkit-scrollbar{display:none}.m-cat-pill{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:7px;width:66px;cursor:pointer;background:0 0;border:0;padding:0}.m-cat-pill-icon{width:56px;height:56px;border-radius:18px;background:var(--card);border:1px solid #e5e9ef;display:flex;align-items:center;justify-content:center;color:var(--brand);box-shadow:0 6px 16px rgba(15,35,60,.05);transition:transform .15s ease}.m-cat-pill:active .m-cat-pill-icon{transform:scale(.94)}.m-cat-pill-icon svg{width:24px;height:24px}.m-cat-pill span{font-size:10.5px;font-weight:750;color:#3a4c66;text-align:center;line-height:1.15}.m-protect-card{margin-top:20px;display:flex;gap:12px;align-items:center;background:linear-gradient(120deg,#1e5aa8,#123b72);border-radius:20px;padding:16px 18px;color:#fff;box-shadow:0 14px 30px rgba(12,31,61,.18)}.m-protect-icon{width:38px;height:38px;border-radius:12px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--gold-light)}.m-protect-icon svg{width:19px;height:19px}.m-protect-card b{display:block;font-size:14px;margin-bottom:2px}.m-protect-card span{font-size:12px;color:#cdd9ef;line-height:1.4}.m-promo-banner{margin-top:20px;background:linear-gradient(135deg,var(--an-navy) 0,var(--an-brand-deep) 100%);border-radius:20px;padding:18px 18px;color:#fff;box-shadow:0 14px 30px rgba(12,31,61,.18)}.m-promo-banner h3{margin:0 0 8px;font-size:19px;line-height:1.28;font-weight:800;letter-spacing:-.01em;font-family:var(--font-body,inherit)}.m-promo-banner h3 em{color:var(--gold-light);font-style:normal}.m-promo-banner p{margin:0 0 14px;font-size:13px;line-height:1.5;color:rgba(255,255,255,.86)}.m-promo-features{display:flex;flex-direction:column;gap:7px;margin:0 0 16px;padding:0;list-style:none}.m-promo-features li{display:flex;align-items:center;gap:7px;font-weight:700;font-size:12.5px}.m-promo-features li svg{flex:0 0 auto;color:var(--gold-light)}.m-promo-cta{width:100%;border:0;border-radius:14px;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:var(--an-navy);font-weight:800;font-size:14.5px;padding:14px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:inherit}.m-promo-secondary{display:block;text-align:center;margin-top:12px;color:#fff;font-weight:700;font-size:13px;text-decoration:underline;text-underline-offset:3px;opacity:.88}#mRecoBlock{margin-top:22px}.m-reco-reason{font-size:12px;color:var(--an-muted);margin:-6px 0 11px;padding:0 16px;font-weight:500}.m-feed{display:flex;flex-direction:column;gap:14px}.m-card{background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 6px 18px rgba(15,35,60,.05);cursor:pointer}.m-card:active{transform:scale(.99)}.m-card-media{position:relative;aspect-ratio:1/1;background:#eef2f7}.m-card-media img{width:100%;height:100%;object-fit:cover;display:block}.m-card-fav{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:50%;border:0;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;color:#53657a;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:0}.m-card-fav svg{width:16px;height:16px}.m-card-fav.on{color:#c94444}.m-card-fav.on svg{fill:#c94444}.m-card-badge{position:absolute;left:10px;bottom:10px;background:rgba(12,31,61,.82);color:#fff;font-size:10.5px;font-weight:800;padding:5px 9px;border-radius:999px}.m-card-body{padding:12px 14px 14px}.m-card-price{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--brand)}.m-card-title{font-size:13.5px;font-weight:650;color:#243952;margin:3px 0 4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.m-card-meta{font-size:11.5px;color:var(--muted);display:flex;align-items:center;gap:4px}.m-card-meta svg{width:12px;height:12px;flex:none}.an-m-toolbar{padding:20px 16px 4px}.an-m-toolbar .an-m-toolbar-h1,.an-m-toolbar h1{font-size:17px;font-weight:800;margin:0 0 2px;color:var(--an-navy);font-family:"Nunito Sans",sans-serif}.an-m-toolbar p{font-size:12px;color:var(--an-muted);margin:0;font-weight:500}.an-m-cat-section{margin:22px 0 0}.an-m-cat-section:last-of-type{margin-bottom:20px}.an-m-cat-section-head{display:flex;align-items:center;justify-content:space-between;padding:0 16px;margin-bottom:11px}.an-m-cat-section-title{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:800;color:var(--an-navy);font-family:"Nunito Sans",sans-serif}.an-m-cat-section-title svg{width:13px;height:13px;stroke:var(--an-navy);flex:0 0 auto}.an-m-cat-section-more{font-size:11.5px;font-weight:700;color:var(--an-brand-deep);display:flex;align-items:center;gap:2px;background:0 0;border:0;padding:0;font-family:"Nunito Sans",sans-serif}.an-m-cat-section-more svg{width:9px;height:9px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-m-cardrow{display:flex;gap:11px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.an-m-cardrow::-webkit-scrollbar{display:none}.an-m-card{position:relative;flex:0 0 150px;border:1px solid var(--an-line);border-radius:12px;overflow:hidden;background:#fff;cursor:pointer;font-family:"Nunito Sans",sans-serif}.an-m-card-open{position:absolute;inset:0;z-index:1}.an-m-card .an-m-card-media{height:110px;position:relative;background-size:cover;background-position:center}.an-m-card .an-m-card-media img{width:100%;height:100%;object-fit:cover;display:block}.an-m-badge-row{position:absolute;top:7px;left:7px;right:7px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}.an-m-badge-pro{background:var(--an-navy);color:#fff;font-size:9px;font-weight:800;border-radius:4px;padding:2px 6px;letter-spacing:.02em}.an-m-badge-seed{background:var(--an-amber-bg);color:var(--an-amber);font-size:9px;font-weight:800;border-radius:4px;padding:2px 6px;letter-spacing:.02em}.an-m-badge-fav{width:22px;height:22px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(15,35,60,.16);margin-left:auto;border:0;cursor:pointer;padding:0}.an-m-badge-fav svg{width:11px;height:11px;stroke:#37414f}.an-m-badge-fav.on svg{stroke:#c23b3b;fill:#c23b3b}.an-m-card-body{padding:9px 10px 11px}.an-m-price-row{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:3px}.an-m-card-price{font-size:14.5px;font-weight:800;color:var(--an-ink)}.an-m-price-tag{font-size:8.5px;font-weight:800;border-radius:4px;padding:2px 5px;display:flex;align-items:center;gap:2px}.an-m-price-tag.good{background:var(--an-green-bg);color:var(--an-green)}.an-m-price-tag.high{background:var(--an-red-bg);color:var(--an-red)}.an-m-price-tag svg{width:7px;height:7px}.an-m-card-title{font-size:11px;font-weight:600;color:#2b3542;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-m-card-seller{display:flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;color:var(--an-brand-deep);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-m-card-seller svg{width:9px;height:9px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-m-card-foot{display:flex;align-items:center;justify-content:space-between;font-size:9.5px;color:var(--an-muted);gap:4px}.an-m-card-loc{display:flex;align-items:center;gap:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-m-card-loc svg{width:9px;height:9px;stroke:#8b95a5;flex:0 0 auto}.an-m-results-list{display:flex;flex-direction:column;gap:16px}.an-m-result-card{position:relative;display:flex;flex-direction:column;border:1px solid var(--an-line);border-radius:14px;overflow:hidden;background:#fff;font-family:"Nunito Sans",sans-serif}.an-m-result-media{position:relative;width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;overflow:hidden}.an-m-result-track{position:absolute;inset:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.an-m-result-track::-webkit-scrollbar{display:none}.an-m-result-slide{flex:0 0 100%;scroll-snap-align:start;cursor:pointer}.an-m-result-slide img{width:100%;height:100%;object-fit:cover;display:block}.an-m-result-dots{position:absolute;left:0;right:0;bottom:9px;display:flex;justify-content:center;gap:4px;pointer-events:none}.an-m-result-dot{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.55);box-shadow:0 0 0 1px rgba(0,0,0,.08)}.an-m-result-dot.on{background:#fff;width:6px;height:6px}.an-m-result-fav{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(15,35,60,.2);border:0;padding:0;z-index:2}.an-m-result-fav svg{width:14px;height:14px;stroke:#37414f}.an-m-result-fav.on svg{stroke:#c23b3b;fill:#c23b3b}.an-m-result-pro{position:absolute;top:10px;left:10px;background:var(--an-navy);color:#fff;font-size:10px;font-weight:800;border-radius:5px;padding:3px 7px;z-index:2}.an-m-result-seed{position:absolute;top:10px;left:10px;background:var(--an-amber-bg);color:var(--an-amber);font-size:10px;font-weight:800;border-radius:5px;padding:3px 7px;z-index:2}.an-m-result-info{display:block;padding:11px 13px 13px;color:inherit;text-decoration:none}.an-m-result-title{font-size:13.5px;font-weight:700;color:var(--an-ink);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-m-result-spec{font-size:11px;color:var(--an-muted);margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-m-result-spec-sep{margin:0 5px;color:var(--an-muted)}.an-m-result-seller{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--an-brand-deep);margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-m-result-seller svg{width:10px;height:10px;stroke:var(--an-brand-deep);flex:0 0 auto}.an-m-result-price-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:6px}.an-m-result-price{font-size:16px;font-weight:800;color:var(--an-ink)}.an-m-result-foot{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--an-muted)}.an-m-result-foot-item{display:flex;align-items:center;gap:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-m-result-foot-item svg{width:9px;height:9px;stroke:#8b95a5;flex:0 0 auto}.m-card-media-vehicle{aspect-ratio:3/2}.m-card-title-vehicle{font-size:17px;font-weight:800;color:#152238;margin:0 0 4px;-webkit-line-clamp:2}.m-card-price-row{display:flex;align-items:center;gap:10px;margin:2px 0 10px}.m-card-price-vehicle{font-size:24px;font-weight:800;margin-bottom:0;white-space:nowrap}.m-price-rating{display:flex;flex-direction:column;gap:3px}.m-price-bar{display:flex;gap:3px}.m-price-seg{width:16px;height:5px;border-radius:3px;background:#e3e7ee}.m-price-seg.good{background:#2f9e58}.m-price-seg.normal{background:#2f9e58}.m-price-seg.high{background:#d5772f}.m-price-label{font-size:11.5px;font-weight:700;color:var(--muted)}.m-price-label.good{color:#2f9e58}.m-price-label.high{color:#d5772f}.m-card-spec-line{font-size:12.5px;color:var(--text);line-height:1.5;margin-bottom:10px}.m-card-spec-sep{color:#c7ccd6;margin:0 6px}.m-card-meta-vehicle{display:flex;align-items:center;gap:5px;color:var(--text)}.m-card-meta-vehicle svg{width:13px;height:13px;flex:none}.m-feed.m-feed-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m-feed.m-feed-grid .m-card-title-vehicle,.m-reco-rail .m-card-title-vehicle{font-size:14.5px}.m-feed.m-feed-grid .m-card-price-vehicle,.m-reco-rail .m-card-price-vehicle{font-size:17px}.m-feed.m-feed-grid .m-card-spec-line,.m-reco-rail .m-card-spec-line{font-size:11px}.m-feed.m-feed-grid .m-card-spec-sep,.m-reco-rail .m-card-spec-sep{margin:0 4px}.m-feed.m-feed-grid .m-card-price-row,.m-reco-rail .m-card-price-row{gap:6px}.m-feed.m-feed-grid .m-price-rating,.m-reco-rail .m-price-rating{max-width:76px}.m-feed.m-feed-grid .m-price-bar,.m-reco-rail .m-price-bar{gap:2px}.m-feed.m-feed-grid .m-price-seg,.m-reco-rail .m-price-seg{width:9px;height:4px}.m-feed.m-feed-grid .m-price-label,.m-reco-rail .m-price-label{font-size:10px;line-height:1.25}.m-feed.m-feed-grid .m-card-price,.m-reco-rail .m-card-price{font-size:15.5px}.m-empty{padding:40px 12px;text-align:center;color:var(--muted);grid-column:1/-1}.m-empty svg{width:34px;height:34px;color:#c7cfda;margin-bottom:10px}.m-topbar-explore{padding-bottom:10px}.m-search-bar-row{display:flex;align-items:center;gap:8px}.m-search-input-wrap{flex:1;display:flex;align-items:center;height:44px;border-radius:14px;border:1px solid #dfe3ea;background:var(--card);padding:0 14px;box-shadow:0 4px 14px rgba(15,35,60,.04);transition:border-color .15s ease,box-shadow .15s ease}.m-search-input-wrap input{border:0;background:0 0;width:100%;font:inherit;font-size:14.5px;outline:0}.m-search-input-wrap input:focus,.m-search-input-wrap input:focus-visible{outline:0!important}.m-search-input-wrap:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(30,90,168,.16)}.m-chip-row{display:flex;gap:8px;overflow-x:auto;margin-top:10px;padding-bottom:2px;scrollbar-width:none}.m-chip-row::-webkit-scrollbar{display:none}.m-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 13px;border-radius:999px;border:1.5px solid var(--an-navy);background:#fff;font-size:12.5px;font-weight:750;color:var(--an-navy);cursor:pointer;white-space:nowrap}.m-chip.active{border-color:var(--an-brand-deep);color:var(--an-brand-deep)}.m-chip svg{width:11px;height:11px}.m-chip-count{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--an-brand-deep);color:#fff;font-size:9.5px;font-weight:800}.m-chip-x{display:inline-flex;align-items:center;justify-content:center;margin-left:1px}.m-chip-x svg{width:9px;height:9px}.m-sheet-subhead{margin:0 0 8px;font-size:13px;font-weight:800;color:var(--an-navy)}.m-sheet-actions-sticky{position:sticky;bottom:0;background:var(--card);padding:10px 0 4px;margin-top:10px}.m-explore-count{font-size:12.5px;color:var(--muted);font-weight:650;margin:2px 0 12px}.m-sheet-overlay{position:fixed;inset:0;background:rgba(7,16,31,.5);display:none;align-items:flex-end;z-index:170;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.m-sheet-overlay.show{display:flex}.m-sheet{width:100%;max-height:80dvh;background:var(--card);border-radius:24px 24px 0 0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 -18px 48px rgba(10,21,40,.22)}.m-sheet-handle{width:44px;height:5px;border-radius:999px;background:#e3e7ee;margin:12px auto 4px;flex:0 0 auto}.m-sheet-body{padding:6px 20px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}.m-sheet-body h3{margin:8px 0 14px;font-family:var(--font-display);font-size:20px;font-weight:650;color:#0f1f3a}.m-sheet-row{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:16px}.m-sheet-opt{border:1px solid #dfe3ea;background:#fbfaf6;border-radius:12px;padding:11px 14px;font-weight:700;font-size:13.5px;color:#3a4c66;cursor:pointer}.m-sheet-opt.active{background:var(--brand);border-color:var(--brand);color:#fff}.m-sheet-field label{display:block;font-weight:800;font-size:12.5px;color:#22344e;margin-bottom:7px}.m-sheet-field input{width:100%;border:1px solid #d9d3c6;border-radius:14px;padding:13px 14px;font:inherit;background:var(--card)}.m-sheet-row-2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.m-sheet-actions{display:flex;gap:10px;margin-top:6px}.m-sheet-actions button{flex:1}.m-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:130;grid-template-columns:repeat(5,1fr);background:rgba(255,255,255,.98);border-top:1px solid #e5e9ef;padding:6px 4px calc(6px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px rgba(15,35,60,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:opacity .18s ease,transform .18s ease}.m-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:0 0;border:0;padding:6px 2px;color:#697688;font-size:9.8px;font-weight:750;cursor:pointer}.m-tab svg{width:22px;height:22px}.m-tab.active{color:var(--brand)}.m-tab .m-dot{position:absolute;top:0;right:22%;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:var(--danger);color:#fff;font-size:9px;font-weight:900;display:flex;align-items:center;justify-content:center;line-height:1}.m-tab .m-dot.zero{display:none}.m-tab-plus{width:38px;height:38px;border-radius:13px;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:400;line-height:1;box-shadow:0 8px 18px rgba(12,31,61,.22);margin-bottom:2px}.m-tab-plus svg{width:20px;height:20px}.m-tab-publish{color:var(--brand)}@media(max-width:390px){.m-cat-pill{width:60px}.m-cat-pill-icon{width:52px;height:52px}.m-tab{font-size:9.2px}}.m-vehicle-filters{padding:2px 0 4px}.m-vtabs{display:flex;gap:2px;overflow-x:auto;padding:2px 0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m-vtabs::-webkit-scrollbar{display:none}.m-vtab{flex:1 0 auto;min-width:62px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 4px 11px;border:0;border-bottom:2.5px solid transparent;background:0 0;color:var(--muted);cursor:pointer;font:inherit}.m-vtab svg{width:22px;height:22px}.m-vtab span{font-size:11px;font-weight:750;white-space:nowrap}.m-vtab.active{color:var(--brand);border-bottom-color:var(--brand)}.m-vf-card{background:var(--card);border:1px solid var(--line);border-radius:20px;margin-bottom:12px;overflow:hidden;box-shadow:0 10px 24px rgba(15,35,60,.05)}.m-vf-head{display:flex;align-items:center;gap:12px;width:100%;padding:15px 16px;border:0;background:0 0;text-align:left;font:inherit;cursor:pointer}.m-vf-head-icon{width:40px;height:40px;border-radius:12px;background:#eef3fa;color:var(--brand);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.m-vf-head-icon svg{width:19px;height:19px}.m-vf-head-text{flex:1;min-width:0}.m-vf-head-text b{display:block;font-size:14.5px;color:#132a4a}.m-vf-head-text small{display:block;color:var(--muted);font-size:12.3px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-vf-chevron{width:18px;height:18px;color:var(--muted);flex:0 0 auto;transition:transform .18s}.m-vf-card.open .m-vf-chevron{transform:rotate(180deg)}.m-vf-body{display:none;padding:2px 16px 18px}.m-vf-card.open .m-vf-body{display:block}.m-vf-list-row{width:100%;display:flex;align-items:center;gap:10px;border:1px solid var(--line);background:#fbfaf6;border-radius:14px;padding:13px 14px;margin-bottom:9px;cursor:pointer;font:inherit;text-align:left}.m-vf-list-row:last-child{margin-bottom:0}.m-vf-list-row.disabled{opacity:.5;cursor:default}.m-vf-list-row-text{flex:1;min-width:0}.m-vf-list-row-text b{display:block;font-size:13.5px;color:#132a4a}.m-vf-list-row-text small{display:block;color:var(--muted);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-vf-list-row svg{width:16px;height:16px;color:var(--muted);flex:0 0 auto}.m-vf-search-wrap{margin-bottom:10px}.m-vf-search-wrap input{width:100%;box-sizing:border-box;border:1px solid #cbd7e6;background:#fbfdff;border-radius:12px;padding:11px 12px;font:inherit;color:var(--text)}.m-sheet.m-sheet-full{max-height:94dvh}.m-sheet.m-sheet-full .m-sheet-body{display:flex;flex-direction:column;height:100%;padding:0 0 env(safe-area-inset-bottom);overflow:hidden}.m-sheet-list-header{display:flex;align-items:center;gap:8px;padding:2px 20px 12px;flex:0 0 auto}.m-sheet-list-header button{background:0 0;border:0;padding:6px;margin:-6px;display:flex;color:var(--an-navy);cursor:pointer}.m-sheet-list-header h3{margin:0;font-family:var(--font-display);font-size:19px;font-weight:650;color:#0f1f3a}.m-sheet-search-wrap{flex:0 0 auto;padding:0 20px 12px;margin-bottom:0}.m-sheet-list-scroll{flex:1;overflow-y:auto;padding:0 20px;-webkit-overflow-scrolling:touch}.m-sheet-list-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 2px;border:0;border-bottom:1px solid var(--an-line);background:0 0;text-align:left;font:inherit;color:var(--an-ink);cursor:pointer}.m-sheet-list-name{font-size:14px;font-weight:600;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-sheet-list-count{font-size:12px;color:var(--an-muted);flex:0 0 auto}.m-sheet-list-row.checked .m-sheet-list-name{color:var(--an-brand-deep);font-weight:700}.m-sheet-list-check{stroke:var(--an-brand-deep);flex:0 0 auto}.m-sheet-voir-tout{display:block;width:100%;text-align:left;padding:14px 2px;font-weight:800;color:var(--an-brand-deep);background:0 0;border:0;text-decoration:underline;cursor:pointer;font-size:13.5px}.m-sheet-list-empty{padding:22px 2px;color:var(--an-muted);font-size:13.5px}.m-sheet.m-sheet-full .m-sheet-actions-sticky{flex:0 0 auto;padding:12px 20px calc(12px + env(safe-area-inset-bottom));margin:0;border-top:1px solid var(--an-line)}.m-vf-range{display:grid;grid-template-columns:1fr 1fr;gap:10px}.m-vf-field label{display:block;font-size:12px;font-weight:800;color:#33455e;margin-bottom:6px}.m-vf-field input,.m-vf-field select{width:100%;border:1px solid #cbd7e6;background:#fbfdff;border-radius:12px;padding:11px 12px;font:inherit;color:var(--text)}.m-vf-input-unit{position:relative}.m-vf-input-unit input{padding-right:38px}.m-vf-unit{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12.5px;font-weight:700;color:var(--muted);pointer-events:none}.m-vf-field input:disabled{background:#eef1f5;color:var(--muted);opacity:1;-webkit-text-fill-color:var(--muted)}.m-vf-locate-btn{display:flex;align-items:center;gap:8px;background:0 0;border:none;color:var(--brand);font-weight:800;font-size:13.5px;padding:14px 0 2px;margin:0;cursor:pointer}.m-vf-locate-btn svg{flex:none}.m-vf-showmore-btn{display:block;background:0 0;border:none;color:var(--gold);font-weight:800;font-size:13px;padding:12px 0 0;margin:0;cursor:pointer;text-align:left}.m-vf-subhead{font-size:12px;font-weight:800;color:#33455e;margin:14px 0 8px}.m-vf-cond-row{display:flex;align-items:baseline;justify-content:space-between;margin:14px 0 8px}.m-vf-cond-row .m-vf-subhead{margin:0;font-size:14px}.m-vf-cond-value{font-size:12.5px;font-weight:600;color:var(--muted)}.m-vf-chipset{display:flex;flex-wrap:wrap;gap:8px}.m-vf-chip{border:1px solid #dfe3ea;background:#fbfaf6;border-radius:999px;padding:9px 14px;font-size:12.5px;font-weight:700;color:#3a4c66;cursor:pointer}.m-vf-chip.active{background:var(--brand);border-color:var(--brand);color:#fff}.m-vehicle-results-bar{padding:0 0 12px}.m-vehicle-results-bar button{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--card);border-radius:999px;padding:8px 14px 8px 10px;font-size:12.5px;font-weight:800;color:var(--brand);cursor:pointer}.m-vehicle-results-bar svg{width:15px;height:15px}.m-vf-sticky{position:sticky;bottom:0;left:0;right:0;display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(247,245,239,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);margin:6px -16px -4px}.m-vf-more-btn{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;border:2px solid var(--brand);color:var(--brand);background:var(--card);border-radius:999px;padding:0 20px;font-weight:800;font-size:13.5px;cursor:pointer}.m-vf-more-btn svg{width:17px;height:17px;flex:none}.m-vf-more-badge{background:var(--gold);color:#3a2a06;border-radius:999px;min-width:18px;height:18px;font-size:10.5px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;font-weight:900;position:absolute;top:-7px;right:-7px}.m-vf-cta{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;height:52px;background:var(--brand);color:#fff;border:0;border-radius:999px;font-weight:800;font-size:14.5px;padding:0 18px;box-shadow:0 8px 18px rgba(18,59,114,.22);cursor:pointer}.m-vf-cta svg{width:18px;height:18px;flex:none}.m-vf-card{background:var(--an-bg);border-color:var(--an-line)}.m-vf-head-icon{background:var(--an-gold-bg);color:var(--an-gold-deep)}.m-vf-head-text b{color:var(--an-ink)}.m-vf-list-row{border-color:var(--an-line);background:var(--an-panel)}.m-vf-list-row-text b{color:var(--an-ink)}.m-vf-field label{color:var(--an-ink)}.m-vf-field input,.m-vf-field select{border-color:var(--an-line-strong);background:var(--an-bg);color:var(--an-ink)}.m-vf-field input:disabled{background:var(--an-panel);color:var(--an-muted)}.m-vf-locate-btn{color:var(--an-gold-deep)}.m-vf-showmore-btn{color:var(--an-gold-deep)}.m-vf-subhead{color:var(--an-ink)}.m-vf-chip{border-color:var(--an-line-strong);background:var(--an-panel);color:var(--an-ink)}.m-vf-chip.active{background:var(--an-gold-deep);border-color:var(--an-gold-deep);color:#fff}.m-vehicle-results-bar button{border-color:var(--an-line);background:var(--an-bg);color:var(--an-gold-deep)}.m-vf-sticky{background:rgba(255,255,255,.94);border-top-color:var(--an-line)}.m-vf-more-btn{border-color:var(--an-gold-deep);color:var(--an-gold-deep);background:var(--an-bg)}.m-vf-more-badge{background:var(--an-gold-deep);color:#fff}.m-vf-cta{background:var(--an-gold-deep);box-shadow:0 8px 18px rgba(46,110,150,.28)}.ad-seller-mini{display:none}@media(max-width:760px){.ad-page-shell{position:relative}.ad-page-head{position:sticky!important;top:0;left:0;right:0;z-index:60;height:auto!important;padding:calc(10px + env(safe-area-inset-top)) 14px 10px!important;background:rgba(255,255,255,.98)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 rgba(12,31,61,.08)!important;display:flex!important;align-items:center!important;gap:8px!important}.ad-page-breadcrumb{display:flex!important;align-items:center;gap:10px;min-width:0;flex:1}.ad-page-header-title{display:block!important;font-size:16.5px;font-weight:800;color:#152238;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ad-page-head .home-btn{width:34px!important;height:34px!important;padding:0!important;border-radius:50%!important;background:#f0f2f6!important;border:0!important;color:#172c49!important;box-shadow:none!important;flex:0 0 34px!important}.ad-page-head .home-btn .btn-label{display:none!important}.ad-page-head .home-btn .cc-icon svg{width:15px!important;height:15px!important}.share-ad-top-btn{width:34px!important;height:34px!important;padding:0!important;border-radius:50%!important;background:#f0f2f6!important;border:0!important;color:#172c49!important;box-shadow:none!important;flex:0 0 34px!important}.share-ad-top-btn .btn-label{display:none!important}.ad-favorite-top-btn,.ad-page-head .close{width:34px!important;height:34px!important;flex:0 0 34px!important;border-radius:50%!important;background:#f0f2f6!important;border:0!important;color:#172c49!important;box-shadow:none!important}.modal-nav-actions{gap:6px!important;flex:0 0 auto!important}.ad-page-grid{padding-top:0!important}.ad-page-main{gap:0!important}.ad-page-gallery{order:1;gap:0!important;padding:0!important}.ad-page-gallery .gallery-main{border-radius:0!important;border:0!important;box-shadow:none!important;aspect-ratio:3/2!important}.ad-page-gallery .gallery-main img{position:absolute!important;inset:0!important;height:100%!important;max-height:none!important;width:100%!important;object-fit:contain!important}.ad-page-gallery .gallery-thumbs{display:none!important}.gallery-zoom-hint{display:none!important}.ad-page-summary{order:2;margin:0!important;padding:16px 16px 4px!important;position:static!important;background:var(--card)!important;border-radius:0!important;border:0!important;box-shadow:none!important}.ad-page-summary .kicker{display:none!important}.ad-page-summary .modal-price{font-size:22px!important;line-height:1!important;letter-spacing:-.02em!important;margin:0!important}.modal-price-loc-row{flex-direction:row!important;align-items:center!important;gap:0!important;margin:2px 0 6px!important}.modal-price-loc-row .modal-location-top{margin:0!important;font-size:13.5px!important;font-weight:700!important;gap:4px!important}.modal-price-loc-row .modal-location-top::before{content:'|';display:inline-flex;align-items:center;margin:0 8px;color:#8a90a0;font-weight:800}.modal-price-loc-row .modal-location-top svg{width:20px!important;height:20px!important}.ad-page-summary .v87-market{margin:8px 0 10px!important;padding:12px 13px!important}.ad-page-summary .ad-facts{grid-template-columns:1fr!important;margin-top:8px!important}.ad-page-summary .ad-fact{min-height:auto!important;padding:10px 12px!important}.ad-page-summary .ad-fact-availability,.ad-page-summary .ad-fact-views{display:none!important}.v99h-vehicle-essential{order:3}#vehicleSpecsBlock{order:4}#v99hVehicleHighlights{order:5}#v99hVehicleEquipment{order:6}#v99hVehicleHistory{order:7}.ad-page-main .description-card{order:8}.ad-page-location-card{order:9}.ad-page-seller-ads{order:10}.ad-page-similar{order:11}.seller-card-side{display:none!important}.ad-seller-mini{display:flex!important;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #eef1f5}.ad-seller-mini-top{display:flex;align-items:center;gap:12px}.ad-seller-mini .seller-profile-actions{margin:0}.ad-seller-mini-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#f4d68f;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;flex:0 0 auto;overflow:hidden}.ad-seller-mini-info{flex:1;min-width:0}.ad-seller-mini-name{font-weight:800;font-size:14.5px;color:#172c49;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-seller-mini-meta{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted);margin-top:2px;flex-wrap:wrap}.ad-seller-mini-stars{display:inline-flex;align-items:center;gap:3px;color:#956d19;font-weight:800}.ad-seller-mini-stars svg{width:12px;height:12px}.ad-seller-mini-badge{flex:0 0 auto;font-size:10.5px;font-weight:800;padding:5px 10px;border-radius:999px;background:#eef2f7;color:#4b5c72;border:1px solid #e1e7ef}.ad-seller-mini-badge.pro{background:#eaf3ff;color:#1c5ea8;border-color:#cfe2f7}}@media(max-width:760px){:root{--md-primary:#1E5AA8;--md-on-primary:#ffffff;--md-primary-container:#f6e3b8;--md-on-primary-container:#5c4310;--md-secondary:#9a7317;--md-on-secondary:#ffffff;--md-secondary-container:#f6e3b8;--md-on-secondary-container:#4a3600;--md-surface:#faf6ec;--md-surface-container:#fffdf9;--md-surface-container-high:#faf6ec;--md-surface-container-highest:#f3ecda;--md-on-surface:#171b26;--md-on-surface-variant:#6b6459;--md-outline:#ecdfc4;--md-outline-variant:#f0e8d4;--md-error:#c94444;--md-elevation-1:0 10px 24px rgba(154,115,23,.10);--md-elevation-2:0 16px 36px rgba(154,115,23,.14);--md-elevation-3:0 22px 48px rgba(154,115,23,.20);--md-shape-xs:4px;--md-shape-sm:10px;--md-shape-md:16px;--md-shape-lg:18px;--md-shape-xl:28px;--md-shape-full:999px;--md-shape-btn:16px;--md-font:var(--font-body)}#accountShell,#kivaoMobileApp,#overlay.ad-page-overlay,#publishOverlay,.action-overlay,.dialog-overlay,.m-sheet-overlay,.m-tabbar{font-family:var(--md-font)!important}#kivaoMobileApp .m-brand{font-family:var(--font-brand)!important}.action-body h3,.dialog-body h3,.m-card-price,.m-card-title,.m-section-head h2,.m-sheet-body h3,.modal-price,.modal-title{font-family:var(--md-font)!important;letter-spacing:0!important}#accountShell h1,#accountShell h2,#accountShell h3,#overlay.ad-page-overlay h1,#overlay.ad-page-overlay h2,#overlay.ad-page-overlay h3,#publishOverlay h1,#publishOverlay h2,#publishOverlay h3{font-family:var(--md-font)!important;letter-spacing:0!important}body{background:var(--md-surface)!important}.m-topbar{background:rgba(255,253,247,.94)!important}.m-card{border:0!important;border-radius:var(--md-shape-md)!important;box-shadow:var(--md-elevation-1)!important;background:var(--md-surface-container)!important}.m-protect-card{border-radius:var(--md-shape-lg)!important;background:linear-gradient(120deg,var(--md-primary),#0c264a)!important;box-shadow:var(--md-elevation-1)!important;border:1px solid rgba(233,200,119,.35)!important}.m-cat-pill-icon{background:var(--md-primary-container)!important;border:0!important;color:var(--md-on-primary-container)!important;box-shadow:none!important;border-radius:var(--md-shape-lg)!important}.m-cat-pill span{color:var(--md-on-surface-variant)!important;font-weight:600!important}.m-search-entry{background:var(--card)!important;border:0!important;border-radius:var(--md-shape-full)!important;box-shadow:0 4px 14px rgba(15,35,60,.06)!important;color:var(--md-on-surface-variant)!important}.m-search-input-wrap{background:var(--card)!important;border:0!important;border-radius:var(--md-shape-full)!important;box-shadow:0 4px 14px rgba(15,35,60,.06)!important}.ad-seller-mini-avatar{background:var(--md-primary)!important;color:var(--md-on-primary)!important;border-radius:var(--md-shape-lg)!important}.ad-page-summary{border-radius:0!important;box-shadow:none!important}.primary-btn{background:linear-gradient(135deg,var(--md-primary),#123b72)!important;color:var(--md-on-primary)!important;border-radius:var(--md-shape-btn)!important;box-shadow:var(--md-elevation-1)!important;font-weight:700!important;letter-spacing:.01em}.primary-btn:hover{filter:brightness(1.04)!important;box-shadow:var(--md-elevation-2)!important}.secondary-btn{background:var(--md-surface-container)!important;color:var(--text)!important;border:1.5px solid var(--md-outline)!important;border-radius:var(--md-shape-btn)!important;box-shadow:none!important;font-weight:700!important}.ad-mobile-contact-bar .secondary-btn{background:var(--md-secondary-container)!important;border-color:transparent!important;color:var(--md-on-secondary-container)!important}.m-chip{background:var(--md-surface-container)!important;border:1px solid var(--md-outline)!important;color:var(--md-on-surface-variant)!important;border-radius:var(--md-shape-full)!important;font-weight:600!important}.m-chip.active{background:var(--md-secondary-container)!important;border-color:transparent!important;color:var(--md-on-secondary-container)!important}.m-sheet-opt{background:var(--md-surface-container-highest)!important;border:1px solid transparent!important;color:var(--md-on-surface-variant)!important;border-radius:var(--md-shape-sm)!important;font-weight:600!important}.m-sheet-opt.active{background:var(--md-primary)!important;color:var(--md-on-primary)!important}.m-sheet{border-radius:var(--md-shape-xl) var(--md-shape-xl) 0 0!important;background:var(--md-surface-container-high)!important}.m-sheet-handle{background:var(--md-outline)!important}.action-card,.dialog-card{border-radius:var(--md-shape-xl) var(--md-shape-xl) 0 0!important;background:var(--md-surface-container-high)!important;border:0!important}.action-overlay,.dialog-overlay{background:rgba(7,16,31,.44)!important;-webkit-backdrop-filter:blur(8px) saturate(120%)!important;backdrop-filter:blur(8px) saturate(120%)!important}.m-tabbar{background:var(--md-surface-container)!important;border-top:0!important;box-shadow:var(--md-elevation-2)!important}.m-tab{color:var(--md-on-surface-variant)!important}.m-tab-iconwrap{position:relative;display:flex;align-items:center;justify-content:center;width:52px;height:30px}.m-tab svg{position:relative;z-index:1;transition:transform .18s cubic-bezier(.2,0,0,1)}.m-tab .m-tab-indicator{position:absolute;inset:0;transform:scaleX(.7);border-radius:var(--md-shape-full);background:0 0;transition:background .2s ease,transform .2s cubic-bezier(.2,0,0,1)}.m-tab.active{color:var(--md-on-surface)!important}.m-tab.active .m-tab-indicator{background:var(--md-secondary-container);transform:scaleX(1)}.m-tab.active svg{transform:translateY(0)}.m-tab-publish{position:relative;color:var(--md-on-surface-variant)!important;justify-content:flex-end!important}.m-tab-plus{position:absolute!important;left:50%!important;top:-14px!important;margin:0!important;width:46px!important;height:46px!important;border-radius:var(--md-shape-lg)!important;background:var(--md-primary)!important;color:var(--md-on-primary)!important;box-shadow:var(--md-elevation-3)!important;transform:translateX(-50%);font-weight:300;transition:box-shadow .15s ease,transform .15s ease}.m-tab-plus svg{width:21px;height:21px}.m-tab-publish:active .m-tab-plus{box-shadow:var(--md-elevation-1)!important;transform:translateX(-50%) translateY(2px) scale(.96)}.m-tab-publish span:last-child{margin-top:0!important}.md-ripple-host{position:relative;overflow:hidden}.md-ripple{position:absolute;border-radius:50%;background:currentColor;opacity:.22;transform:scale(0);pointer-events:none;animation:mdRipple .5s cubic-bezier(.2,0,0,1)}@keyframes mdRipple{to{transform:scale(1);opacity:0}}.toast{left:12px!important;right:12px!important;bottom:calc(94px + env(safe-area-inset-bottom))!important;transform:translateY(10px)!important;width:auto!important;max-width:none!important;background:linear-gradient(135deg,#154a8c,#123b72)!important;color:#fff!important;border-radius:14px!important;box-shadow:var(--md-elevation-2)!important;text-align:left!important;font-weight:500!important;letter-spacing:.01em;padding:14px 16px!important}.toast.show{transform:translateY(0)!important}}@media(max-width:760px){:root{--md-primary:var(--an-gold-deep);--md-on-primary:#ffffff;--md-primary-container:var(--an-gold-bg);--md-on-primary-container:var(--an-gold-deep);--md-secondary:var(--an-brand-deep);--md-on-secondary:#ffffff;--md-secondary-container:rgba(63,120,96,.14);--md-on-secondary-container:var(--an-brand-deep);--md-surface:#ffffff;--md-surface-container:var(--an-bg);--md-surface-container-high:var(--an-bg);--md-surface-container-highest:var(--an-panel);--md-on-surface:var(--an-ink);--md-on-surface-variant:var(--an-muted);--md-outline:var(--an-line-strong);--md-outline-variant:var(--an-line);--md-error:var(--an-red);--md-elevation-1:0 10px 22px rgba(95,168,220,.18);--md-elevation-2:0 14px 30px rgba(95,168,220,.24);--md-elevation-3:0 18px 38px rgba(95,168,220,.32);--md-shape-btn:10px}.primary-btn{background:linear-gradient(135deg,var(--an-gold-deep),var(--an-navy))!important}.toast{background:linear-gradient(135deg,var(--an-brand-deep),var(--an-navy))!important}.m-search-entry,.m-search-input-wrap{background:var(--an-bg)!important}.secondary-btn{color:var(--an-ink)!important}.m-protect-card{background:linear-gradient(120deg,var(--an-gold-deep),var(--an-navy))!important;border-color:rgba(95,168,220,.35)!important}.m-tab .m-tab-indicator,.m-tab.active .m-tab-indicator{background:0 0!important;transform:none!important}}@media(max-width:760px){#accountShell{background:var(--md-surface)!important}.account-mobile-bar{background:var(--md-surface)!important;border-bottom:1px solid var(--md-outline-variant)!important}.account-mobile-bar-title{font-family:var(--md-font)!important;color:var(--md-on-surface)!important}.side-menu{background:0 0!important}.account-menu-label{color:var(--md-on-surface-variant)!important;font-family:var(--md-font)!important}.account-menu-card{background:var(--md-surface-container)!important;border-radius:var(--md-shape-lg)!important;box-shadow:var(--md-elevation-1)!important}.account-menu-card button{border-radius:0!important;background:0 0!important;border:0!important;border-bottom:1px solid var(--md-outline-variant)!important;box-shadow:none!important;color:var(--md-on-surface)!important;font-family:var(--md-font)!important}.account-menu-card button:last-child{border-bottom:0!important}.account-menu-card button.active,.account-menu-card button[aria-current=page]{background:var(--md-secondary-container)!important;color:var(--md-on-secondary-container)!important;box-shadow:none!important}.account-menu-ico{background:var(--md-primary-container)!important;color:var(--md-on-primary-container)!important}.account-menu-chevron{color:var(--md-on-surface-variant)!important}.side-menu .account-menu-logout{border:1.5px solid var(--md-primary)!important;color:var(--md-primary)!important;border-radius:var(--md-shape-full)!important;font-family:var(--md-font)!important;background:var(--md-surface)!important}.account-greeting-card .account-greeting-wrap{background:var(--md-surface-container)!important;box-shadow:var(--md-elevation-1)!important;border-radius:var(--md-shape-lg)!important}.account-section,.empty,.messages-empty,.notification,.panel,.v86-appointment{border-radius:var(--md-shape-lg)!important;border:0!important;box-shadow:var(--md-elevation-1)!important;background:var(--md-surface-container)!important}.account-summary-item{border-radius:var(--md-shape-md)!important;border:0!important;background:var(--md-surface-container-highest)!important}.account-greeting-avatar,.nav-avatar,.profile-avatar{border-radius:var(--md-shape-lg)!important;background:var(--md-primary-container)!important;color:var(--md-on-primary-container)!important;box-shadow:none!important}.payment-card-preview{border-radius:var(--md-shape-lg)!important;background:linear-gradient(120deg,var(--md-primary),#0c264a)!important;box-shadow:var(--md-elevation-2)!important}.account-field input,.account-field select,.account-field textarea,.action-body input,.action-body select,.action-body textarea,.auth-premium input,.auth-register input,.chat-input input,.dialog-body input,.dialog-body select,.dialog-body textarea,.m-sheet-field input{border-radius:var(--md-shape-sm)!important;border:1px solid var(--md-outline)!important;background:var(--md-surface-container-highest)!important;box-shadow:none!important;color:var(--md-on-surface)!important}.action-body .auth-dealabs input{background:#fff!important}.account-field input:focus,.action-body input:focus,.chat-input input:focus,.dialog-body input:focus,.m-sheet-field input:focus{outline:0!important;border-color:var(--md-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--md-primary) 16%,transparent)!important}.thread{border-radius:var(--md-shape-md)!important;background:var(--md-surface-container)!important;border:0!important;box-shadow:none!important}.thread.active{background:var(--md-secondary-container)!important}.thread.unread{border-left:0!important}.thread .unread-dot{background:var(--md-error)!important}.chat{background:var(--md-surface)!important}.chat-head{background:var(--md-surface-container)!important;border-bottom:0!important;border-radius:var(--md-shape-lg) var(--md-shape-lg) 0 0!important}.chat-body{background:var(--md-surface)!important}.bubble{border-radius:var(--md-shape-lg) var(--md-shape-lg) var(--md-shape-lg) var(--md-shape-xs)!important;background:var(--md-surface-container-high)!important;box-shadow:none!important;color:var(--md-on-surface)!important}.bubble.me{border-radius:var(--md-shape-lg) var(--md-shape-lg) var(--md-shape-xs) var(--md-shape-lg)!important;background:var(--md-primary-container)!important;color:var(--md-on-primary-container)!important}.chat-input{background:var(--md-surface-container)!important;border-top:0!important}.chat-input input{border-radius:var(--md-shape-full)!important}.message-tab{border-radius:var(--md-shape-sm)!important;background:var(--md-surface-container-high)!important;border-color:transparent!important;color:var(--md-on-surface-variant)!important}.message-tab.active{background:var(--md-secondary-container)!important;color:var(--md-on-secondary-container)!important}.md-search-field{background:var(--md-surface-container-high)!important;border-radius:var(--md-shape-full)!important}.md-search-field input{color:var(--md-on-surface)!important}.chat-avatar,.thread-avatar{background-color:var(--md-primary)!important;color:var(--md-on-primary)!important}.thread-menu{background:var(--md-surface-container-highest)!important;border:0!important;border-radius:var(--md-shape-md)!important;box-shadow:var(--md-elevation-2)!important}.thread-menu button{color:var(--md-on-surface)!important}.chat-send-btn{background:var(--md-primary)!important;color:var(--md-on-primary)!important}.chat-attach-btn{background:var(--md-secondary-container)!important;color:var(--md-on-secondary-container)!important}.bubble-tick.read{color:var(--md-primary)!important}.bubble.typing{background:var(--md-surface-container-high)!important}.v88-quick-replies{background:var(--md-surface)!important;border-top-color:var(--md-outline-variant)!important}.v88-quick-replies button{border-radius:var(--md-shape-sm)!important;border-color:var(--md-outline)!important;color:var(--md-on-surface-variant)!important;background:0 0!important}.chat-input .primary-btn{border-radius:var(--md-shape-full)!important}.publish-overlay{background:rgba(0,0,0,.4)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.publish-drawer{border-radius:var(--md-shape-xl) var(--md-shape-xl) 0 0!important;background:var(--md-surface-container-high)!important;box-shadow:none!important}.drawer-head{border-bottom:0!important}.steps{gap:6px!important}.step{border-radius:var(--md-shape-full)!important;background:var(--md-surface-container-highest)!important;color:var(--md-on-surface-variant)!important}.step.active{background:var(--md-primary)!important;color:var(--md-on-primary)!important}.publish-value{border-radius:var(--md-shape-md)!important;background:var(--md-primary-container)!important;color:var(--md-on-primary-container)!important;box-shadow:none!important}.publish-value-icon{background:var(--md-primary)!important;color:var(--md-on-primary)!important;border-radius:var(--md-shape-sm)!important}.draft-status,.notice{border-radius:var(--md-shape-md)!important;background:var(--md-surface-container-highest)!important}.notification-thumb{border-radius:var(--md-shape-sm)!important}.notification-icon{border-radius:var(--md-shape-xs)!important;box-shadow:none!important;background:var(--md-surface-container-highest)!important}.notification.unread{background:var(--md-primary-container)!important}.pill.active,.v92-review-done{border-radius:var(--md-shape-full)!important;background:var(--md-secondary-container)!important;color:var(--md-on-secondary-container)!important;box-shadow:none!important}.account-summary-item,.notification,.side-menu button,.step,.thread{position:relative;overflow:hidden}}#drawerCats.collapsed{display:none}.drawer-selected-cat{display:none;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--md-shape-md,14px);background:var(--md-primary-container,#d2deee);color:var(--md-on-primary-container,#0c264a);font-weight:700;margin:0 0 12px}.drawer-selected-cat.show{display:flex}.drawer-selected-cat .cc-icon{width:20px;height:20px;display:inline-flex;flex:0 0 auto}.drawer-selected-cat b{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-selected-cat button{border:1px solid rgba(12,38,74,.15);background:rgba(255,255,255,.55);color:inherit;font-weight:600;font-size:12px;padding:6px 12px;border-radius:999px;cursor:pointer;flex:0 0 auto;transition:background .15s ease,box-shadow .15s ease}.drawer-selected-cat button:hover{background:#fff;box-shadow:0 2px 8px rgba(16,36,74,.1)}@media(max-width:760px){#adsGrid .card .media{height:auto!important;aspect-ratio:1/1!important;align-self:start!important}#adsGrid .card .media img{height:100%!important;min-height:0!important}}@media(max-width:760px){.ad-page-summary .modal-title{font-size:18px!important;line-height:1.3!important;letter-spacing:-.01em!important;margin:4px 0 6px!important}.ad-page-summary .modal-price{font-size:21px!important;line-height:1.15!important}#accountPanel h1{font-size:20px!important;line-height:1.2!important}#accountPanel>div:first-child h1{font-size:20px!important;line-height:1.2!important}.action-body h3,.dialog-body h3{font-size:19px!important;line-height:1.3!important}.drawer-head b{font-size:18px!important}}@media(max-width:760px){.action-overlay,.dialog-overlay,.m-sheet-overlay{height:var(--kivao-vvh,100dvh)!important;bottom:auto!important}.action-overlay:has(.auth-dealabs) .action-card{max-height:calc(var(--kivao-vvh,100dvh) - 18px)!important}.action-card,.dialog-card{max-height:calc(var(--kivao-vvh,100dvh) - 16px)!important}.m-sheet{max-height:calc(var(--kivao-vvh,100dvh)*.8)!important}}.an-card,.an-card-open,.an-m-card,.an-m-card-open,.an-m-result-card,.an-m-result-info,.an-m-result-slide,.an-result-card,.an-result-open,.sp-veh-card,.sp-veh-open{-webkit-tap-highlight-color:transparent}.cookie-consent-banner{position:fixed;left:0;right:0;bottom:0;z-index:240;background:var(--card);border-radius:22px 22px 0 0;box-shadow:0 -20px 48px rgba(12,20,40,.2);padding:26px max(28px,calc((100vw - 1320px)/ 2)) 24px;display:flex;align-items:center;gap:28px;flex-wrap:wrap;transform:translateY(120%);transition:transform .32s cubic-bezier(.2,.8,.2,1);pointer-events:none}.cookie-consent-banner.show{transform:translateY(0);pointer-events:auto}.cookie-consent-intro{display:flex;gap:16px;align-items:flex-start;flex:1 1 520px;min-width:260px}.cookie-consent-mark{width:38px;height:38px;border-radius:11px;background:linear-gradient(150deg,var(--an-brand-deep,var(--brand)),var(--an-navy,var(--brand2)));display:flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:0 8px 18px rgba(12,31,61,.22)}.cookie-consent-mark svg{width:20px;height:20px}.cookie-consent-title{margin:0 0 6px;font-family:var(--font-body);font-weight:800;font-size:17px;line-height:1.3;letter-spacing:-.01em;color:#0f1f3a}.cookie-consent-text{margin:0;color:#5b6779;line-height:1.62;font-size:13.5px}.cookie-consent-banner a{color:var(--brand);font-weight:700;text-decoration:underline;text-underline-offset:2px}.cookie-consent-actions{display:flex;gap:10px;flex-wrap:wrap;flex:0 0 auto;align-items:center}.cookie-consent-actions button{white-space:nowrap}.cookie-consent-actions .primary-btn,.cookie-consent-actions .secondary-btn{border-radius:999px;padding:14px 24px;font-size:14px}.cookie-consent-actions .secondary-btn{border:0;box-shadow:inset 0 0 0 1px var(--line)}.cookie-consent-customize{background:0 0;border:0;color:#5b6779;font-weight:700;font-size:14px;padding:14px 6px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;border-radius:999px;transition:color .15s ease}.cookie-consent-customize:hover{color:#0f1f3a}@media(max-width:760px){.cookie-consent-banner{bottom:calc(var(--mobile-bar-h,66px) + env(safe-area-inset-bottom) + 8px);border-radius:20px 20px 0 0;padding:22px 20px calc(20px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:16px;box-shadow:0 -14px 32px rgba(12,20,40,.22)}.cookie-consent-intro{flex:none}.cookie-consent-title{font-size:16px}.cookie-consent-text{font-size:13px}.cookie-consent-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.cookie-consent-actions .primary-btn,.cookie-consent-actions .secondary-btn{padding:13px 16px}.cookie-consent-customize{grid-column:1/-1;padding:6px}}#accountPanel .m-fav-list{margin-top:0}.m-fav-count-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 0 14px;flex-wrap:wrap}.m-fav-count{font-size:12.5px;font-weight:700;color:var(--an-muted)}.m-fav-text-btn{border:0;background:0 0;padding:4px 2px;font-weight:800;font-size:12.5px;color:var(--an-brand-deep);cursor:pointer;text-decoration:underline}.m-fav-text-btn.m-fav-danger{color:#b3413c}.m-fav-select-count{font-size:12.5px;font-weight:700;color:var(--an-muted)}.m-fav-card{position:relative}.m-fav-select-dot{position:absolute;bottom:10px;left:10px;width:24px;height:24px;border-radius:50%;background:rgba(15,25,45,.35);border:1.5px solid rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}.m-fav-select-dot input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.m-fav-select-dot span{display:none;width:13px;height:13px;color:#fff}.m-fav-select-dot span svg{width:100%;height:100%;stroke:#fff}.m-fav-select-dot:has(input:checked){background:var(--an-brand-deep);border-color:var(--an-brand-deep)}.m-fav-select-dot:has(input:checked) span{display:flex}@media(max-width:760px){.ad-page-main #v99hVehicleEquipment,.ad-page-main #v99hVehicleEssential,.ad-page-main #v99hVehicleHighlights,.ad-page-main #v99hVehicleHistory,.ad-page-main .ad-page-location-card,.ad-page-main .ad-page-seller-ads,.ad-page-main .ad-page-similar:not(.ad-page-seller-ads),.ad-page-main .an-security-box,.ad-page-main .description-card{margin-top:16px!important;margin-bottom:0!important}}html.kivao-boot body,html:not(.kivao-boot) body{opacity:1!important;transition:none!important}.kivao-boot-splash{display:none!important}.an-subcategory-options a{text-decoration:none;color:inherit;display:inline-flex;align-items:center;justify-content:center}#realEstateHomeMenu a.vehicle-home-subcat{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}@media(max-width:760px){body.ad-detail-open #kivaoMobileApp .m-topbar,body.ad-detail-open #mTabbar,body.ad-detail-open>header.an-header{display:none!important}#overlay .ad-page-header-title{display:none!important}#overlay .ad-page-head{min-height:56px;gap:8px!important}#overlay .ad-page-head .close,#overlay .ad-page-head .home-btn{width:44px!important;height:44px!important;flex-basis:44px!important}#overlay .ad-page-head .close .cc-icon,#overlay .ad-page-head .home-btn .cc-icon{width:22px!important;height:22px!important}#overlay .ad-page-head .close .cc-icon svg,#overlay .ad-page-head .home-btn .cc-icon svg{width:22px!important;height:22px!important}}
.an-pro-actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.an-pro-actions button{font:inherit}@media(max-width:600px){.an-pro-actions{display:grid;grid-template-columns:1fr}.an-pro-actions button{width:100%}}

.gallery-main.an-gallery-empty{height:96px!important;min-height:96px!important;aspect-ratio:auto!important;background:#f3f6f8;display:flex;align-items:center;justify-content:center}.an-gallery-empty #modalImage{display:none!important}.an-gallery-empty-label{font-size:14px;color:#627381;padding:16px 100px 16px 16px}.an-gallery-empty-label[hidden]{display:none}
