:root{--bg:#f6f7f9;--ink:#14171c;--mute:#5d6673;--line:#e2e6ec;--ok:#118a4a;--gutter:12px;--tap:44px}@media(prefers-color-scheme:dark){:root{--bg:#0f1216;--card:#181c22;--ink:#eef1f5;--mute:#98a2b0;--line:#2a313a;--brand:#4c8dff;--brand-ink:#08111f;--ok:#3ecf85;--ok-ink:#06180e;--bad:#ff6b6b;--bad-ink:#2a0707}}*{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.5 Inter,Noto Sans Arabic,Noto Sans KR,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-tap-highlight-color:transparent}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}a,button,input,select,summary,textarea{touch-action:manipulation}:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:1080px;margin:0 auto;padding:0 max(var(--gutter),env(safe-area-inset-left))}main{padding:16px 0 56px}h1{font-size:1.4rem;line-height:1.25;margin:0 0 14px}h2{font-size:1.1rem;margin:22px 0 8px}.mute{color:var(--mute);font-size:.9rem}.spacer{flex:1 1}header.top{background:var(--card);position:-webkit-sticky;position:sticky;top:0;z-index:20}header.top .wrap{display:flex;align-items:center;flex-wrap:wrap;min-height:56px}.logo{font-weight:800;font-size:1.15rem;color:var(--ink);display:inline-flex;align-items:center;gap:9px;min-height:var(--tap)}.logo:hover{text-decoration:none}.menu-btn{position:relative;width:var(--tap);height:var(--tap);padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--ink);border:1px solid var(--line);border-radius:10px}.menu-btn svg{width:22px;height:22px}.menu-btn .badge-count{position:absolute;top:-6px;inset-inline-end:-6px;margin:0}.navlinks{display:none;flex-basis:100%;flex-direction:column;padding-bottom:8px}.navlinks.open{display:flex}.navlinks a,.navlinks button{display:flex;align-items:center;min-height:48px;padding:0 4px;border-top:1px solid var(--line);color:var(--ink);font-weight:500;font-size:1rem}.navlinks a:hover{text-decoration:none;color:var(--brand)}.navlinks a[aria-current=page]{color:var(--brand);font-weight:700}.navlinks button{width:100%;background:transparent;border-width:1px 0 0;border-radius:0;border-style:solid;border-color:var(--line);text-align:start;justify-content:flex-start;color:var(--brand)}.navlinks a.btn{margin-top:8px;justify-content:center;color:var(--brand-ink);border:1px solid var(--brand)}@media(min-width:640px){:root{--gutter:16px}}@media(min-width:860px){.menu-btn{display:none}.navlinks,.navlinks.open{display:flex;flex-basis:auto;flex-direction:row;align-items:center;gap:4px 18px;padding:0;flex-wrap:wrap}.navlinks a,.navlinks button{min-height:var(--tap);padding:0;border:0;font-size:.95rem}.navlinks button{width:auto;border:1px solid var(--brand);padding:0 14px;border-radius:8px;color:var(--brand);font-weight:600}.navlinks a.btn{margin:0;padding:0 14px;border-radius:8px}h1{font-size:1.6rem}}.btn,button{font:inherit;font-weight:600;min-height:var(--tap);padding:0 18px;border-radius:10px;border:1px solid var(--brand);background:var(--brand);color:var(--brand-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center;line-height:1.2}.btn:hover{text-decoration:none}.btn.ghost,button.ghost{background:transparent;color:var(--brand)}button.danger{background:var(--bad);border-color:var(--bad);color:var(--bad-ink)}button.ok{background:var(--ok);border-color:var(--ok);color:var(--ok-ink)}button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{font:inherit;font-size:16px;min-height:var(--tap);padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);width:100%}textarea{min-height:110px;resize:vertical}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-height:0;padding:0;flex:none;accent-color:var(--brand)}input[type=file]{padding:8px;background:transparent}label{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:var(--mute);flex:1 1;min-width:130px}label.check{flex-direction:row;align-items:center;gap:10px;color:var(--ink);font-size:1rem;min-height:var(--tap)}.row{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.row>.btn,.row>button{flex:1 1 120px}.form{display:flex;flex-direction:column;gap:14px;max-width:640px}.err{color:var(--bad)}.err,.note{margin:8px 0}.note{color:var(--ok)}main p>a:only-child{display:inline-block;padding:8px 0}fieldset{padding:8px 12px}.card{background:var(--card);border-radius:14px;padding:14px}.badge{display:inline-block;padding:2px 9px;border-radius:99px;font-size:.75rem;font-weight:700;background:var(--line);color:var(--ink);text-transform:capitalize;line-height:1.5}.badge.accepted{background:var(--ok);color:var(--ok-ink)}.badge-count,.badge.declined,.badge.withdrawn{background:var(--bad);color:var(--bad-ink)}.badge-count{display:inline-block;min-width:20px;padding:0 6px;-webkit-margin-start:6px;margin-inline-start:6px;border-radius:99px;font-size:.75rem;font-weight:700;line-height:20px;text-align:center}.narrow{max-width:400px;margin:24px auto}.results-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--card)}.seg button{min-height:var(--tap);min-width:var(--tap);padding:0 12px;border:0;border-radius:0;background:transparent;color:var(--mute);font-weight:600;font-size:.9rem}.seg button[aria-pressed=true]{background:var(--brand);color:var(--brand-ink)}.seg svg{width:20px;height:20px}.vgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media(min-width:640px){.vgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(min-width:1000px){.vgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.vlist{display:flex;flex-direction:column;gap:8px}@media(min-width:900px){.vlist{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}}.vcard{display:block;color:inherit;overflow:hidden;padding:0;position:relative}.vcard:hover{text-decoration:none;border-color:var(--brand)}.vcard .ph{position:relative;aspect-ratio:4/3;background:var(--line);display:flex;align-items:center;justify-content:center;color:var(--mute);font-size:.85rem;overflow:hidden}.vcard img{width:100%;height:100%;object-fit:cover;display:block}.vcard .ph .badge{position:absolute;top:6px;inset-inline-start:6px;background:var(--card);box-shadow:0 1px 3px rgba(0,0,0,.25)}.vcard .body{padding:8px 8px 10px;min-width:0}.vstats{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px;font-weight:700}.stat,.vstats{align-items:center}.stat{display:inline-flex;gap:3px;white-space:nowrap;min-width:0}.stat svg{width:14px;height:14px;flex:none;color:var(--mute)}.stat.price{font-size:.95rem}.stat.miles{font-size:.82rem;font-weight:600;color:var(--mute)}@media(min-width:640px){.vstats{justify-content:flex-start;gap:2px 14px}.stat svg{width:16px;height:16px}.stat.price{font-size:1.1rem}.stat.miles{font-size:.95rem}}.vgrid .unit{display:inline}@media(max-width:400px){.vgrid .unit{display:none}}.vtitle{margin-top:3px;font-size:.9rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vloc,.vtitle{overflow:hidden}.vloc{margin-top:2px;font-size:.8rem;color:var(--mute);white-space:nowrap;text-overflow:ellipsis}.vcard.row-view{display:flex;align-items:stretch;min-height:88px}.vcard.row-view .ph{width:112px;flex:none;aspect-ratio:auto;min-height:84px}.vcard.row-view .body{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:8px 12px}.vcard.row-view .vstats{justify-content:flex-start;gap:2px 14px}.vcard.row-view .stat.price{font-size:1.05rem}.vcard.row-view .stat.miles{font-size:.9rem}.vcard.row-view .vtitle{-webkit-line-clamp:1}.vcard.row-view .badge{position:static;box-shadow:none;-webkit-margin-start:6px;margin-inline-start:6px;vertical-align:middle}.filters-wrap{padding:0;margin-bottom:14px;overflow:hidden}.filters-toggle{width:100%;justify-content:space-between;border:0;border-radius:0;min-height:48px;padding:0 14px;color:var(--ink)}.filters{display:none;grid-template-columns:1fr 1fr;gap:10px;padding:0 14px 14px}.filters.open{display:grid}.filters .actions{grid-column:1/-1;display:flex;gap:10px}.filters .actions>*{flex:1 1}@media(min-width:640px){.filters-toggle{display:none}.filters{display:grid;grid-template-columns:repeat(4,1fr);padding:14px}}@media(min-width:1000px){.filters{grid-template-columns:repeat(5,1fr)}}.detail{display:grid;grid-gap:24px;gap:24px}@media(max-width:800px){.detail{grid-template-columns:1fr;gap:16px}.detail>div:first-child{display:contents}.detail .gallery-wrap{order:0}.detail>div:last-child{order:1}.detail .desc{order:2}}.hero{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;background:var(--line)}.thumbs{display:flex;gap:8px;margin-top:8px;overflow-x:auto;padding-bottom:4px}.thumbs img{width:76px;height:56px;flex:none;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent}.thumbs img.on{border-color:var(--brand)}.specs{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 16px;gap:6px 16px;margin:12px 0}.round{padding:8px 0;border-top:1px solid var(--line)}.round:first-child{border-top:0}.previews{display:flex;gap:8px;flex-wrap:wrap}.previews div{position:relative}.previews img{width:96px;height:72px;object-fit:cover;border-radius:8px}.previews button{position:absolute;top:2px;inset-inline-end:2px;min-height:32px;min-width:32px;padding:0;border-radius:50%;font-size:1.1rem}.inbox{display:flex;flex-direction:column;gap:8px}.inbox-row{display:flex;gap:12px;align-items:center;color:inherit;padding:10px 12px;min-height:72px}.inbox-row:hover{text-decoration:none}.inbox-row.unread{-webkit-border-start:4px solid var(--brand);border-inline-start:4px solid var(--brand)}.inbox-row.unread .preview{font-weight:700}.inbox-row .thumb{width:56px;height:42px;border-radius:8px;background:var(--line);overflow:hidden;flex:none}.inbox-row .thumb img{width:100%;height:100%;object-fit:cover}.inbox-row .meta{flex:1 1;min-width:0}.inbox-row .top{display:flex;justify-content:space-between;gap:8px}.inbox-row .preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-page{max-width:640px;margin:0 auto}.chat-head{margin-bottom:12px}.chat-head a{display:inline-block;padding:6px 0}.chat{border:1px solid var(--line);border-radius:14px;background:var(--card);overflow:hidden}.chat,.chat-log{display:flex;flex-direction:column}.chat-log{height:min(60vh,520px);height:min(60dvh,520px);overflow-y:auto;padding:14px;gap:8px;-webkit-overflow-scrolling:touch}.bubble{max-width:82%;padding:9px 13px;border-radius:18px;white-space:pre-wrap;overflow-wrap:anywhere}.bubble time{display:block;font-size:.7rem;opacity:.75;margin-top:2px}.bubble.mine{align-self:flex-end;background:var(--brand);color:var(--brand-ink);border-end-end-radius:4px}.bubble.theirs{align-self:flex-start;background:var(--line);color:var(--ink);border-end-start-radius:4px}.chat-input{display:flex;border-top:1px solid var(--line)}.chat-input input{flex:1 1}.chat .err{padding:0 12px}.price{font-weight:800;font-size:1.2rem}.tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;margin:0 0 16px;background:var(--card);border-radius:14px}.tab{display:flex;align-items:center;justify-content:center;min-height:48px;padding:6px 4px;border-radius:10px;color:var(--ink);font-weight:600;font-size:.9rem;line-height:1.15}.tab:hover{text-decoration:none;background:var(--bg)}.tab[aria-current=page]{background:var(--brand);color:var(--brand-ink)}@media(min-width:640px){.tab{font-size:1rem;min-height:52px}}@media(min-width:860px){.tabs{max-width:560px}}.subhead{margin:0;font-size:1.15rem;font-weight:700;color:var(--ink)}.uwrap{overflow-x:auto}.utable{width:100%;border-collapse:collapse;font-size:.92rem}.utable th{text-align:start;padding:8px 10px;color:var(--mute);font-weight:600;white-space:nowrap}.utable td,.utable th{border-bottom:1px solid var(--line)}.utable td{padding:10px;vertical-align:top}.utable td.email{overflow-wrap:anywhere;font-weight:600}.acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}button.mini{min-height:36px;padding:0 10px;font-size:.82rem;border-radius:8px}@media(max-width:760px){.utable thead{display:none}.utable,.utable tbody,.utable td,.utable tr{display:block;width:100%}.utable tr{background:var(--card);border:1px solid var(--line);border-radius:12px;margin-bottom:10px;padding:6px 4px}.utable td{border:0;padding:6px 10px}.utable td:before{content:attr(data-label);display:block;font-size:.75rem;color:var(--mute);font-weight:600}.utable td[data-label=Email]:before{display:none}button.mini{min-height:44px;padding:0 14px;font-size:.9rem}}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 18px}.stat-card{margin:0;padding:12px 12px 10px;background:var(--card);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column-reverse;min-width:0}.stat-card dt{font-size:.8rem;color:var(--mute);font-weight:600;line-height:1.25}.stat-card dd{margin:0 0 2px;font-size:clamp(1.2rem,6.2vw,1.6rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;white-space:nowrap}.stat-card dd.long{font-size:clamp(1rem,5vw,1.3rem)}@media(max-width:699px){.stats>.stat-card:last-child:nth-child(odd){grid-column:1/-1}}@media(min-width:700px){.stats{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:12px}.stat-card{padding:14px}.stat-card dd{font-size:1.75rem}.stat-card dd.long{font-size:1.4rem}}.avatar{--s:40px;width:var(--s);height:var(--s);border-radius:50%;object-fit:cover;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--s)*.4);font-weight:700;letter-spacing:.02em;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}img.avatar{background:var(--line);border:1px solid var(--line)}.avatar.lg{--s:80px}.who{display:flex;align-items:center;gap:10px}.who,.who>:not(.avatar){min-width:0}.avatar-edit{display:flex;align-items:center;gap:14px}.inbox-row .top strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row .top .mute{flex:none}@media(max-width:479px){.inbox-row .thumb{display:none}}.dealer-toggle{display:grid;grid-template-columns:1fr 1fr;margin:0 0 12px;background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.dealer-toggle a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tap);padding:0 10px;color:var(--ink);font-weight:600;line-height:1.2}.dealer-toggle a:hover{text-decoration:none;background:var(--bg)}.dealer-toggle a.on{background:var(--brand);color:var(--brand-ink)}.dealer-toggle .tag{font-size:.7rem;font-weight:700;padding:1px 7px;border-radius:99px;background:rgba(127,127,127,.22)}.wholesale-note{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--card);border:1px solid var(--line);-webkit-border-start:4px solid var(--brand);border-inline-start:4px solid var(--brand);font-size:.9rem;color:var(--mute)}@media(max-width:420px){.dealer-toggle .tag{display:none}}.partner-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;padding:12px 0;border-top:1px solid var(--line)}.partner-row:first-of-type{border-top:0}.partner-row .acts{margin:0}.btn.mini-link{min-height:40px;padding:0 14px;font-size:.9rem}.details-box{display:flex;flex-direction:column;gap:12px;margin:0;padding:12px;border:1px solid var(--line);border-radius:12px}.details-box legend{padding:0 6px;font-weight:700;font-size:.9rem;color:var(--ink)}.wordmark{font-weight:800;font-size:1.05rem;letter-spacing:.09em;white-space:nowrap;line-height:1}.wordmark b{font-weight:800;color:var(--ink)}.wordmark i{font-style:normal;color:var(--brand)}@media(min-width:640px){.wordmark{font-size:1.15rem}}.bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(6,1fr);background:var(--card);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:58px;color:var(--mute);font-size:.7rem;font-weight:600}.bottom-nav a:hover{text-decoration:none}.bottom-nav a.on{color:var(--brand)}.bottom-nav svg{width:24px;height:24px}@media(max-width:859px){main{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.tabs{display:none}}@media(min-width:860px){.bottom-nav{display:none}}.logo-hero{display:none}.home{margin-top:-16px}.home-inner{max-width:1080px;margin:0 auto}.home-hero{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:96px var(--gutter) 30px;color:#fff;overflow:hidden;background:radial-gradient(90% 38% at 78% 30%,rgba(255,150,70,.55),rgba(255,120,50,0) 70%),linear-gradient(180deg,#081022,#14224a 20%,#3b3466 32%,#c96f42 44%,#2b2138 54%,#0b1424 64%,#0b1424)}.home-hero h1{margin:0 0 6px;text-align:center;font-size:clamp(1.9rem,8.4vw,2.7rem);font-weight:800;line-height:1.08;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.45)}.hero-sub{margin:0;text-align:center;font-size:1rem;color:rgba(255,255,255,.95);text-shadow:0 1px 8px rgba(0,0,0,.4)}.hero-art{position:relative;max-width:520px;margin:2px auto 0}.hero-svg{display:block;width:100%;height:auto}.hero-script{position:absolute;inset-inline-end:0;top:6%;margin:0;font:italic 500 1.25rem/1.05 Snell Roundhand,Segoe Script,Brush Script MT,Apple Chancery,cursive;color:#fff;transform:rotate(-7deg);text-align:left;text-shadow:0 2px 10px rgba(0,0,0,.55)}.hero-script:after{content:"";display:block;height:3px;width:70%;margin-top:4px;background:linear-gradient(90deg,#3b8bff,rgba(59,139,255,0));border-radius:3px}.action-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:6px}.acard{position:relative;display:flex;flex-direction:column;gap:5px;padding:13px 11px 12px;border-radius:16px;color:#14171c;min-height:176px;font-size:.78rem;line-height:1.3}.acard:hover{text-decoration:none;filter:brightness(.98)}.acard strong{font-size:.86rem;line-height:1.15;letter-spacing:.01em;text-transform:uppercase}.acard .aico svg,.acard .go{width:34px;height:34px}.acard .go{margin-top:auto;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff}.acard .go svg{width:20px;height:20px}.acard.buy{background:#e6eeff}.acard.buy .aico{color:#1f5fe0}.acard.buy .go{background:#1f5fe0}.acard.sell{background:#e2f6ea}.acard.sell .aico{color:#1b8a4c}.acard.sell .go{background:#1b8a4c}.acard.fix{background:#fdeadb}.acard.fix .aico{color:#e8730f}.acard.fix .go{background:#f08a1f}.community{display:flex;align-items:center;gap:14px;margin-top:12px;padding:14px;color:#fff;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.07);border-radius:14px}.community:hover{text-decoration:none;background:rgba(255,255,255,.11)}.community>svg:first-child{width:38px;height:38px;flex:none}.community>svg:last-child{width:22px;height:22px;flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.community .ctext{display:flex;flex-direction:column;min-width:0}.community .ctext strong{font-size:1rem}.community .ctext span{font-size:.85rem;color:rgba(255,255,255,.85)}.home-sheet{position:relative;margin:-18px calc(50% - 50vw) 0;background:var(--card);border-radius:24px 24px 0 0;padding:20px var(--gutter) 22px}.sheet-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.sheet-head h2{margin:0;font-size:1.35rem}.viewall{display:inline-flex;align-items:center;font-weight:600;color:var(--brand);min-height:36px}.viewall svg{width:18px;height:18px}.home-search{display:flex;gap:8px;margin-bottom:14px}.home-search .field{position:relative;flex:1.5 1;min-width:0}.home-search .field .ico{position:absolute;inset-inline-start:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;min-height:0;padding:0;border:0;background:none;color:var(--mute);display:inline-flex;align-items:center;justify-content:center}.home-search .field .ico svg{width:20px;height:20px}.home-search input{-webkit-padding-start:38px;padding-inline-start:38px}.filter-btn{flex:none;width:var(--tap);height:var(--tap);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;color:var(--ink);background:var(--bg)}.filter-btn:hover{text-decoration:none;border-color:var(--brand)}.filter-btn svg{width:22px;height:22px}.home-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,44%);grid-gap:10px;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;-webkit-overflow-scrolling:touch}@media(min-width:700px){.home-cards{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:14px}}.hcard{display:block;scroll-snap-align:start;overflow:hidden;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:14px}.hcard:hover{text-decoration:none;border-color:var(--brand)}.hcard .ph{position:relative;aspect-ratio:4/3;background:var(--line);display:flex;align-items:center;justify-content:center;color:var(--mute);font-size:.85rem;overflow:hidden}.hcard img{width:100%;height:100%;object-fit:cover;display:block}.hbadge{position:absolute;top:8px;inset-inline-start:8px;padding:2px 10px;border-radius:99px;background:var(--brand);color:var(--brand-ink);font-size:.72rem;font-weight:700}.hbody{padding:9px 10px 11px}.ht{font-weight:700;font-size:.92rem;line-height:1.25}.hs{font-size:.8rem;color:var(--mute);line-height:1.35}.hp{font-weight:800;font-size:1.05rem;color:#0f8a3f;margin:2px 0}@media(prefers-color-scheme:dark){.hp{color:#3ecf85}}body:has(.home-hero) header.top{position:absolute;left:0;right:0;background:transparent;border-bottom:0}body:has(.home-hero) .logo-default{display:none}body:has(.home-hero) .logo-hero{display:inline-flex;flex-direction:column;position:relative;padding-top:13px}.swoosh{position:absolute;left:-2px;top:0;width:118%;height:16px}.hero-word{display:flex;gap:.26em;font-style:italic;font-weight:900;font-size:1.7rem;line-height:1;letter-spacing:-.015em;text-shadow:0 2px 8px rgba(0,0,0,.4)}.hero-word b{color:#fff;font-weight:900}.hero-word i{color:#2f7bff;font-weight:900}.hero-tag{margin-top:6px;font-size:.5rem;font-weight:600;letter-spacing:.34em;color:rgba(255,255,255,.92)}body:has(.home-hero) .menu-btn{color:#fff;border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.08)}body:has(.home-hero) .navlinks.open{background:rgba(9,15,28,.96);border-radius:14px;padding:4px 12px 10px;margin-bottom:8px}body:has(.home-hero) .navlinks a{color:#fff;border-top-color:rgba(255,255,255,.14)}body:has(.home-hero) .navlinks a[aria-current=page]{color:#8ec0ff}body:has(.home-hero) .navlinks button{color:#8ec0ff;border-color:rgba(255,255,255,.14)}@media(min-width:860px){body:has(.home-hero) .navlinks a{border:0}body:has(.home-hero) .navlinks button{border-color:#8ec0ff}.home-hero{padding-top:120px}.home-hero h1{font-size:3rem}.hero-art{max-width:600px}.hero-script{font-size:1.6rem}.hero-word{font-size:2rem}.acard{min-height:150px;font-size:.88rem}.acard strong{font-size:.95rem}}body{overflow-x:clip}.hero-art{max-width:none;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.hero-svg{-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}@media(min-width:860px){.hero-art{max-width:920px;margin-left:auto;margin-right:auto}}.community{padding:12px;gap:11px}.community>svg:first-child{width:32px;height:32px}.community .ctext strong{font-size:.92rem;line-height:1.2}.community .ctext span{font-size:.76rem;line-height:1.3}body:has(.home-hero) header.top .wrap{padding-top:10px}.hero-script{inset-inline-end:7%}@media(min-width:860px){.hero-script{inset-inline-end:12%}.hero-art{max-width:600px}.home-hero{padding-top:104px;padding-bottom:34px}.home-hero h1{font-size:2.6rem}}.logo-default{display:inline-flex;align-items:center;gap:9px}.home-sheet{border-top:1px solid rgba(160,190,255,.16)}body:has(.home) main{padding-bottom:0}.home-sheet{padding-bottom:calc(88px + env(safe-area-inset-bottom))}@media(min-width:860px){.home-sheet{padding-bottom:56px}}body:has(.home) .bottom-nav{background:rgba(15,23,45,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top-color:rgba(160,190,255,.16)}.home-search .field{flex:1.7 1}.home-search .zipf{flex:1 1}.home-search input{-webkit-padding-start:34px;padding-inline-start:34px;-webkit-padding-end:8px;padding-inline-end:8px}.home-search .field .ico{inset-inline-start:6px}.home-cards{scrollbar-width:none}.home-cards::-webkit-scrollbar{display:none}:root{--bg:#f4f6fa;--card:#fff;--ink:#101828;--mute:#5b6576;--line:#e4e8ef;--brand:#0b5fff;--brand-ink:#fff;--ok:#15803d;--ok-ink:#fff;--bad:#c62828;--bad-ink:#fff;color-scheme:light}body,html,main{background:#fff}main{min-height:calc(100vh - 56px)}header.top{border-bottom:1px solid var(--line);box-shadow:0 2px 12px rgba(16,24,40,.05)}.bottom-nav,header.top{background:rgba(255,255,255,.97);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bottom-nav{border-top-color:var(--line);box-shadow:0 -2px 12px rgba(16,24,40,.06)}.tabs{background:#f1f4f9;border:1px solid var(--line);box-shadow:none}.tab[aria-current=page]{box-shadow:0 4px 12px rgba(11,95,255,.25)}.card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 4px 16px rgba(16,24,40,.06)}.card.inbox-row,.card.vcard{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.inbox-row:hover{border-color:var(--brand);box-shadow:0 10px 26px rgba(16,24,40,.1)}.stat.price{color:var(--ink);font-weight:800}input::placeholder,textarea::placeholder{color:#8a93a3;opacity:1}input,select,textarea{background:#fff}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px rgba(11,95,255,.15)}.chat,.details-box{background:var(--bg)}.vcard .ph{background:#e9edf3}.vcard:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(16,24,40,.12);border-color:var(--line)}.fav-btn{background:rgba(255,255,255,.92);border-color:rgba(16,24,40,.08);color:#101828;box-shadow:0 2px 8px rgba(16,24,40,.15)}.fav-btn.on{color:#e11d48;border-color:#e11d48}.expiry-bar{background:var(--bg)}.expiry-bar.soon .etext{color:#b45309}.detail{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}@media(max-width:800px){.detail{grid-template-columns:minmax(0,1fr)}}.detail .desc,.detail .gallery-wrap,.detail>*{min-width:0}.thumbs{max-width:100%}.yn-field{display:flex;flex-direction:column;gap:4px}.yn-label{font-weight:600;font-size:.95rem;color:var(--ink)}.yn{display:flex;gap:20px;flex-wrap:wrap}.check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:2px 14px;gap:2px 14px}.saved-hint{display:block;font-size:.85rem;color:var(--mute)}.results-tools{display:flex;align-items:center;gap:8px}.sort-select select{min-height:var(--tap);padding:0 10px;font-size:.9rem;width:auto;max-width:44vw}.search-note,.vloc .away{color:var(--mute)}.search-note{margin:0 0 12px;font-size:.9rem}.lang-switch{position:relative;display:inline-flex;flex-direction:row;align-items:center;gap:6px;-webkit-margin-end:8px;margin-inline-end:8px;flex:none;min-width:0;color:var(--ink)}.lang-switch svg{width:18px;height:18px;flex:none;pointer-events:none}.lang-switch select{width:auto;min-height:var(--tap);padding:0 10px;font-size:.9rem;font-weight:600;border-radius:10px;background:var(--bg);max-width:38vw}.logo{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}[dir=rtl] .flip-rtl{transform:scaleX(-1)}[dir=rtl] .hero-script{transform:rotate(7deg)}[dir=rtl] input[inputmode=numeric],[dir=rtl] input[type=email],[dir=rtl] input[type=number],[dir=rtl] input[type=password],[dir=rtl] input[type=tel],[dir=rtl] input[type=url]{direction:ltr;text-align:right}:lang(ar) body{line-height:1.65}:lang(ar) :not(.wordmark):not(.wordmark *):not(.hero-word):not(.hero-word *):not(.hero-tag){letter-spacing:normal!important;text-transform:none!important}:lang(ko) body{line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}:lang(ru) body{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.acard span,.acard strong,.badge,.btn,.tab,button,label{overflow-wrap:anywhere}.tabs{flex-wrap:wrap}.tab{min-width:0;white-space:normal;text-align:center}.bottom-nav a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}.bottom-nav a{min-width:0;padding-inline:2px}.navlinks a,.navlinks button{white-space:normal}.filters label{min-width:0}.stat-card dt{overflow-wrap:anywhere}.dealer-toggle a{white-space:normal;text-align:center}.results-bar{flex-wrap:wrap}:lang(ar) .hero-script,:lang(ko) .hero-script,:lang(ru) .hero-script{font-family:inherit;font-style:normal;font-weight:800;letter-spacing:0;text-transform:none}@media(max-width:480px){.lang-switch{-webkit-margin-end:6px;margin-inline-end:6px}.lang-switch svg{display:none}.lang-switch select{padding:0 8px;font-size:.85rem;max-width:34vw}.wordmark{font-size:.95rem;letter-spacing:.06em}}.hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 6px}.btn.big{min-height:52px;padding:0 26px;font-size:1.05rem;border-radius:12px}.btn.big.light{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.45);color:#fff}.btn.big.light:hover{background:rgba(255,255,255,.2)}.hero-points{margin:4px 0 0;text-align:center;font-size:.85rem;color:rgba(255,255,255,.92);text-shadow:0 1px 6px rgba(0,0,0,.5)}.hsec{margin:0 calc(50% - 50vw);padding:38px var(--gutter);background:#0a1220;color:var(--ink)}.hsec.alt{background:#0d172a}.hsec.first{position:relative;z-index:1;margin-top:-18px;border-radius:24px 24px 0 0;padding-top:36px}.hsec h2{margin:0 0 6px;text-align:center;font-size:clamp(1.4rem,5.6vw,1.9rem);line-height:1.2}.hsec .lead{margin:0 auto 24px;max-width:620px;text-align:center;color:var(--mute);font-size:1rem}.steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:22px;gap:22px}@media(min-width:760px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.step{position:relative;padding:26px 18px 20px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid var(--line);text-align:center}.step .num{position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:30px;height:30px;border-radius:50%;background:var(--brand);color:var(--brand-ink);font-weight:800;box-shadow:0 4px 12px rgba(76,141,255,.45)}.step .num,.step .sico{display:inline-flex;align-items:center;justify-content:center}.step .sico{width:60px;height:60px;border-radius:16px;background:rgba(76,141,255,.14);color:#8ec0ff;margin:0 0 10px}.step .sico svg{width:30px;height:30px}.step h3{margin:0 0 6px;font-size:1.05rem;line-height:1.25}.step p{margin:0;color:var(--mute);font-size:.95rem}.cta-row{display:flex;justify-content:center;margin-top:26px}.why-grid{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.bene{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid var(--line)}.bene>div{min-width:0}.bene .bico{flex:none;width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(62,207,133,.14);color:#4be08f}.bene .bico svg{width:24px;height:24px}.bene h3{margin:0 0 3px;font-size:1rem;line-height:1.25}.bene p{margin:0;color:var(--mute);font-size:.92rem}.aud-grid{display:grid;grid-gap:18px;gap:18px;align-items:center;grid-template-columns:minmax(0,1fr)}.aud-copy{text-align:center}.aud-tag{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:99px;background:rgba(76,141,255,.14);color:#8ec0ff;font-weight:700;font-size:.85rem;margin-bottom:10px}.aud-tag svg{width:18px;height:18px}.aud-shop .aud-tag{background:rgba(240,138,31,.16);color:#ffb45c}.aud-dealer .aud-tag{background:rgba(62,207,133,.14);color:#4be08f}.aud-list ul{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-gap:10px;gap:10px}.aud-list li{display:flex;gap:10px;align-items:flex-start;font-size:1rem;line-height:1.4}.tick{flex:none;width:24px;height:24px;border-radius:50%;background:rgba(62,207,133,.18);color:#4be08f;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.tick svg{width:15px;height:15px;stroke-width:3}.aud-list .btn{width:100%}@media(min-width:800px){.aud-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}.aud-copy{text-align:start}.aud .aud-copy .lead,.aud .aud-copy h2{text-align:start;margin-inline:0}.aud-list .btn{width:auto}}.home-sheet.later{margin-top:0;border-radius:0}.hsec.final{background:linear-gradient(180deg,#0d172a,#12305e)}.fav-btn{width:40px;height:40px;min-height:0;padding:0;border-radius:50%;background:rgba(10,16,32,.72);border:1px solid rgba(255,255,255,.3);color:#fff;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.fav-btn svg{width:20px;height:20px}.fav-btn.on{color:#ff5d7a;border-color:#ff5d7a}.fav-btn.on svg{fill:currentColor}.fav-btn:hover{border-color:#ff5d7a}.fav-btn.inline{position:static;flex:none;background:var(--card);color:var(--ink);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.fav-btn.inline.on{color:#ff5d7a;border-color:#ff5d7a}.hwrap,.vwrap{position:relative;min-width:0}.vwrap{display:flex}.vwrap>.vcard{flex:1 1;min-width:0}.hwrap{scroll-snap-align:start}.hwrap>.hcard{height:100%}.hwrap>.fav-btn,.vwrap>.fav-btn{position:absolute;top:8px;inset-inline-end:8px;z-index:2}.vwrap.row>.fav-btn{top:auto;bottom:8px}.fav-err{position:absolute;z-index:3;top:52px;inset-inline-end:8px;max-width:220px;padding:6px 10px;border-radius:8px;background:var(--bad);color:var(--bad-ink);font-size:.8rem;font-weight:600}.vhead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vhead h1{margin:0 0 4px;min-width:0}.acct-tabs{display:flex;gap:8px;margin:0 0 14px}.acct-tabs a{flex:1 1;max-width:220px;text-align:center;padding:10px 14px;border-radius:10px;border:1px solid var(--line);color:var(--ink);font-weight:600;background:var(--card)}.acct-tabs a:hover{text-decoration:none}.acct-tabs a[aria-current=page]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.saved-empty{max-width:520px;text-align:center;padding:26px 18px}@media(max-width:480px){body:has(.home-hero) .hero-word{font-size:1.32rem}body:has(.home-hero) .hero-tag{font-size:.42rem;letter-spacing:.28em}body:has(.home-hero) .swoosh{width:100%}.lang-switch select{max-width:30vw;padding:0 6px;font-size:.8rem}header.top .wrap{column-gap:6px}}.report{margin-top:10px}.report-btn{min-height:36px;padding:0 10px;background:transparent;border:0;color:var(--mute);font-weight:600;font-size:.85rem;gap:6px}.report-btn:hover:not(:disabled){color:var(--bad);text-decoration:underline}.report-btn:disabled{opacity:.7;cursor:default}.report.compact{margin-top:0;display:inline-block}.report.compact .report-btn{min-height:28px;padding:0 6px;font-size:.78rem}.report-panel{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--bg);max-width:420px}.report-thanks{margin:6px 0 0;font-size:.85rem;color:var(--ok)}.suspended-note{margin:0 0 14px;padding:12px 14px;border-radius:12px;border:1px solid var(--bad);background:rgba(255,107,107,.08)}.suspended-note strong{display:block;margin-bottom:2px;color:var(--bad)}.chat-report{margin:2px 0 6px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#how{scroll-margin-top:12px}.hero-cta{margin:14px 0 4px}.hero-art{max-width:360px;margin:6px auto 0}@media(min-width:860px){.hero-art{max-width:520px}}.home-hero{padding-bottom:26px}@media(min-width:700px){.home-cards .hwrap:nth-child(n+7){display:none}}.home-sheet{margin-top:-22px}.sub-h{margin:34px 0 14px;text-align:center;font-size:1.2rem}.things{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.things{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.thing{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid var(--line)}.thing>div{display:flex;flex-direction:column;gap:2px;min-width:0}.thing strong{font-size:1rem}.thing span:not(.tico){color:var(--mute);font-size:.92rem;line-height:1.4}.tico{flex:none;width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}.tico svg{width:24px;height:24px}.thing.buy .tico{background:rgba(76,141,255,.16);color:#8ec0ff}.thing.sell .tico{background:rgba(62,207,133,.15);color:#4be08f}.thing.fix .tico{background:rgba(240,138,31,.16);color:#ffb45c}.how-dealer{margin-top:38px;padding-top:32px;border-top:1px solid var(--line)}.aud-h{margin:0 0 6px;font-size:clamp(1.4rem,5.6vw,1.8rem);line-height:1.2}.aud-grid .lead{margin:0 0 6px;text-align:inherit;max-width:none}@media(min-width:800px){.aud-copy{text-align:start}.aud-grid .aud-h,.aud-grid .lead{text-align:start;margin-inline:0}}.hero-art{margin-top:-26px}@media(min-width:860px){.hero-art{margin-top:-10px}}@media(max-width:859px){.home>section:last-child{padding-bottom:calc(38px + 76px + env(safe-area-inset-bottom))}}[dir=rtl] .home-search input[inputmode=numeric]{padding-left:8px;padding-right:38px}.vposted{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:.72rem;color:var(--mute);line-height:1.2}.vposted svg{width:12px;height:12px;flex:none}.vposted.detail{margin:2px 0 6px;font-size:.85rem}.vposted.detail svg{width:14px;height:14px}.ocard{display:flex;flex-direction:column;gap:6px;min-width:0}.ocard>.vcard,.ocard>.vwrap{flex:1 1}.expiry-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.05);border:1px solid var(--line);font-size:.82rem}.expiry-bar .etext{display:inline-flex;align-items:center;gap:5px;color:var(--mute);font-weight:600}.expiry-bar .etext svg{width:14px;height:14px}.expiry-bar.soon{border-color:rgba(240,138,31,.6)}.expiry-bar.soon .etext{color:#ffb45c}.expiry-bar.expired{border-color:rgba(255,107,107,.6)}.expiry-bar.expired .etext{color:var(--bad)}.expiry-bar .mini{min-height:32px;padding:0 12px;font-size:.8rem;-webkit-margin-start:auto;margin-inline-start:auto}.expiry-bar .eok{width:100%;color:var(--ok);font-weight:600}.expiry-bar .err{width:100%;margin:0}.detail .expiry-bar{margin-top:10px}.logo-words{display:flex;flex-direction:column}.logo-tag{display:none}body:has(.light-page),html:has(.light-page){background:#fff}body:has(.light-page){--bg:#f4f6fa;--card:#fff;--ink:#101828;--mute:#5b6576;--line:#e4e8ef;--brand:#0b5fff;--brand-ink:#fff;--ok:#15803d;--ok-ink:#fff;--bad:#c62828;--bad-ink:#fff;color-scheme:light;background:#fff;color:var(--ink)}body:has(.light-page) main{padding-top:12px}body:has(.light-page) header.top{background:rgba(255,255,255,.97);border-bottom:1px solid var(--line);box-shadow:0 2px 12px rgba(16,24,40,.05)}body:has(.light-page) .bottom-nav{background:rgba(255,255,255,.97);border-top-color:var(--line);box-shadow:0 -2px 12px rgba(16,24,40,.06)}.logo-tag{display:block;margin-top:4px;font-size:.56rem;font-weight:700;letter-spacing:.28em;color:var(--mute);line-height:1;white-space:nowrap}body:has(.light-page) input::placeholder{color:#8a93a3}:lang(ar) .logo-tag{letter-spacing:.28em!important}.landing{--r:18px;--shadow:0 6px 24px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.06);--blue:#0b5fff;--green:#15803d;--orange:#c2410c;--navy:#0b1f44;--sky:#eef4ff;--sky-line:#d6e4ff;display:flex;flex-direction:column;gap:20px}.landing h2{margin:0;font-size:1.3rem;line-height:1.25;font-weight:800}.landing p{margin:0}.landing svg{flex:none}.lp-hero{position:relative;overflow:hidden;border-radius:var(--r);min-height:230px;display:flex;align-items:flex-end;background:#3f6fae;box-shadow:var(--shadow)}.lp-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,12,28,.05),rgba(6,12,28,.35) 45%,rgba(6,12,28,.82))}.lp-hero-copy{position:relative;z-index:1;padding:18px 18px 20px;color:#fff}.lp-hero h1{margin:0 0 6px;font-size:clamp(1.75rem,8vw,3.3rem);line-height:1.05;font-weight:900;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.45)}.lp-hero p{font-size:1rem;line-height:1.4;color:rgba(255,255,255,.95);text-shadow:0 1px 8px rgba(0,0,0,.5);max-width:34ch}.lp-actions{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;margin-top:-4px}.lp-act{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;border-radius:14px;color:#fff;font-weight:700;font-size:1.08rem;box-shadow:0 4px 14px rgba(16,24,40,.12);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.lp-act:hover{text-decoration:none;filter:brightness(1.07);box-shadow:0 8px 22px rgba(16,24,40,.16)}.lp-act:active{transform:scale(.985)}.lp-act .ai{width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.18);display:inline-flex;align-items:center;justify-content:center;flex:none}.lp-act .ai svg{width:22px;height:22px}.lp-act .al{flex:1 1;min-width:0}.lp-act>svg{width:20px;height:20px;opacity:.9}.lp-act.blue{background:var(--blue)}.lp-act.green{background:var(--green)}.lp-act.orange{background:var(--orange)}.lp-trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:.9rem;font-weight:600;color:var(--ink)}.lp-trust li{display:inline-flex;align-items:center;gap:6px}.lp-trust svg{width:18px;height:18px}.lp-trust li:first-child svg{color:var(--green)}.lp-trust li:nth-child(2) svg{color:#d97706}.lp-trust li:nth-child(3) svg{color:var(--blue)}.lp-box{background:var(--sky);border:1px solid var(--sky-line);border-radius:var(--r);padding:20px 18px}.lp-box p,.lp-promo p{color:var(--mute);font-size:.95rem;line-height:1.5}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:50px;padding:0 20px;border-radius:12px;color:#fff;font-weight:700;font-size:1rem;box-shadow:0 4px 12px rgba(16,24,40,.12)}.lp-btn:hover{text-decoration:none;filter:brightness(1.1)}.lp-btn svg{width:18px;height:18px}.lp-btn.navy{background:var(--navy)}.lp-btn.blue{background:var(--blue)}.lp-btn.orange{background:var(--orange)}.lp-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.lp-viewall{display:inline-flex;align-items:center;gap:2px;font-weight:700;font-size:.95rem;white-space:nowrap;min-height:var(--tap)}.lp-viewall svg{width:16px;height:16px}.lp-dealer{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px 14px;gap:12px 14px;align-items:start}.lp-bico{width:44px;height:44px;border-radius:12px;background:#fff;color:var(--navy);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(16,24,40,.08)}.lp-bico svg{width:24px;height:24px}.lp-dealer-copy h2{font-size:1.15rem;margin-bottom:4px}.lp-dealer .lp-btn{grid-column:1/-1;width:100%}.lp-sec{padding-top:4px}.lp-cards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.lp-cards .hwrap:nth-child(n+4){display:none}.lcard{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;color:var(--ink);box-shadow:var(--shadow);transition:transform .15s ease,box-shadow .15s ease}.lcard:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 12px 30px rgba(16,24,40,.12)}.lcard .ph{aspect-ratio:16/10;background:#e9edf3;display:flex;align-items:center;justify-content:center;color:var(--mute);font-size:.9rem}.lcard .ph img{width:100%;height:100%;object-fit:cover;display:block}.lbody{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px}.lt{font-weight:700;font-size:1.02rem;line-height:1.3}.lprice{font-weight:800;font-size:1.25rem;color:var(--ink)}.lmeta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.85rem;color:var(--mute)}.lmeta span{display:inline-flex;align-items:center;gap:4px}.lmeta svg{width:15px;height:15px}.landing .fav-btn{background:rgba(255,255,255,.92);border-color:rgba(16,24,40,.08);color:#101828;box-shadow:0 2px 8px rgba(16,24,40,.15)}.landing .fav-btn.on{color:#e11d48;border-color:#e11d48}.lp-fix{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}.lp-fix-copy{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lp-steps{list-style:none;margin:6px 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;width:100%}.lp-steps li{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border-radius:14px;font-weight:600;box-shadow:0 2px 10px rgba(16,24,40,.06)}.lp-steps .n{flex:none;width:30px;height:30px;border-radius:50%;background:var(--blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:.95rem}.lp-fix .lp-btn{width:100%}.lp-fix-img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:14px;display:block;background:#dfe7f1}.lp-duo{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.lp-promo{position:relative;overflow:hidden;border-radius:var(--r);min-height:300px;display:flex;align-items:flex-end;padding:12px;background:#cfd8e4;box-shadow:var(--shadow)}.lp-promo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-promo-card{position:relative;background:rgba(255,255,255,.96);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:6px;align-items:flex-start;box-shadow:0 8px 24px rgba(16,24,40,.18);width:100%}.lp-promo-card h2{font-size:1.15rem}.lp-promo-card .lp-btn{margin-top:6px;min-height:46px}@media(max-width:859px){.landing{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}@media(min-width:700px){.landing{gap:28px}.landing h2{font-size:1.55rem}.lp-hero{min-height:380px}.lp-hero-copy{padding:32px 34px 34px}.lp-hero p{font-size:1.15rem}.lp-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:0}.lp-trust{gap:10px 34px;font-size:.95rem}.lp-box{padding:28px}.lp-dealer{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.lp-dealer .lp-btn{grid-column:auto;width:auto}.lp-dealer-copy h2{font-size:1.3rem}.lp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lp-cards .hwrap:nth-child(n+4){display:block}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-steps li{flex-direction:column;align-items:flex-start;gap:8px;position:relative}.lp-fix .lp-btn{width:auto}.lp-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lp-promo{min-height:340px;padding:16px}.lp-promo-card{padding:20px}}@media(min-width:960px){.lp-hero{min-height:440px}.lp-fix{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px}.lp-fix-img{aspect-ratio:4/3}}@media(max-width:480px){header.top .wrap{flex-wrap:wrap;min-height:60px}.logo{gap:7px;min-width:0}.logo-tag{font-size:.5rem;letter-spacing:.14em}.lang-switch{-webkit-margin-end:0;margin-inline-end:0}.lang-switch select{max-width:28vw;padding:0 6px}.lp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;font-size:.78rem;text-align:center;line-height:1.25}.lp-trust li{flex-direction:column;gap:4px}.lp-trust svg{width:20px;height:20px}}.add-photos{flex:none;flex-direction:row;width:auto;min-width:0;margin-top:10px;font-size:1rem;color:var(--brand);cursor:pointer}.previews .pending img{opacity:.55}.previews .pending.failed img{opacity:.35;filter:grayscale(1)}.previews .pending.failed{outline:2px solid var(--bad);border-radius:8px}.previews .spin{position:absolute;inset:0;margin:auto;width:26px;height:26px;border-radius:50%;border:3px solid rgba(255,255,255,.5);border-top-color:#fff;animation:cw-spin .8s linear infinite}@keyframes cw-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.previews .spin{animation-duration:2.4s}}body:has(.light-page) main{background:#fff}body:has(.light-page) .card{background:#fff;border:1px solid var(--line);box-shadow:0 4px 16px rgba(16,24,40,.06)}body:has(.light-page) .vcard{border-radius:16px;transition:transform .15s ease,box-shadow .15s ease}body:has(.light-page) .vcard:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(16,24,40,.12);border-color:var(--line)}body:has(.light-page) .vcard .ph{background:#e9edf3}body:has(.light-page) .stat.price{color:var(--ink);font-weight:800}body:has(.light-page) .tabs{background:#f1f4f9;border:1px solid var(--line);box-shadow:none}body:has(.light-page) .tab[aria-current=page]{box-shadow:0 4px 12px rgba(11,95,255,.25)}body:has(.light-page) .filters-wrap{box-shadow:0 4px 16px rgba(16,24,40,.06)}body:has(.light-page) .seg{background:#fff}body:has(.light-page) .fav-btn{background:rgba(255,255,255,.92);border-color:rgba(16,24,40,.08);color:#101828;box-shadow:0 2px 8px rgba(16,24,40,.15)}body:has(.light-page) .fav-btn.on{color:#e11d48;border-color:#e11d48}body:has(.light-page) .dealer-toggle,body:has(.light-page) .wholesale-note{background:#fff}body:has(.light-page) input,body:has(.light-page) select{background:#fff}.loc-chip{width:100%;justify-content:flex-start;gap:10px;min-height:56px;margin:0 0 12px;padding:6px 14px 6px 8px;border-radius:16px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-weight:600;text-align:start;box-shadow:0 4px 16px rgba(16,24,40,.06)}.loc-chip:hover{border-color:var(--brand)}.loc-chip .loc-ico{width:40px;height:40px;border-radius:12px;background:rgba(11,95,255,.1);color:var(--brand);display:inline-flex;align-items:center;justify-content:center;flex:none}.loc-chip.on .loc-ico{background:var(--brand);color:#fff}.loc-chip .loc-ico svg{width:22px;height:22px}.loc-txt{display:flex;flex-direction:column;line-height:1.2;flex:1 1;min-width:0}.loc-txt small{font-size:.72rem;font-weight:600;color:var(--mute);text-transform:uppercase;letter-spacing:.06em}.loc-txt b{font-size:1rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loc-chip>svg{width:18px;height:18px;color:var(--mute);transform:rotate(90deg)}@media(min-width:640px){.loc-chip{width:auto;min-width:300px}}.loc-sheet{border:0;padding:0;margin:auto auto 0;width:100%;max-width:100%;border-radius:22px 22px 0 0;background:var(--card);color:var(--ink);box-shadow:0 -10px 40px rgba(0,0,0,.25)}.loc-sheet::-webkit-backdrop{background:rgba(8,13,24,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loc-sheet::backdrop{background:rgba(8,13,24,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loc-sheet[open]{animation:loc-up .22s ease-out}@keyframes loc-up{0%{transform:translateY(40px);opacity:.4}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.loc-sheet[open]{animation:none}}.loc-sheet form{display:flex;flex-direction:column;gap:16px;padding:10px 18px calc(18px + env(safe-area-inset-bottom))}.loc-grab{width:44px;height:5px;border-radius:9px;background:var(--line);margin:0 auto 2px}.loc-sheet h2{margin:0;font-size:1.25rem;font-weight:800}.loc-zip{min-width:0;font-weight:600;color:var(--ink);font-size:.9rem}.loc-zip input{font-size:1.2rem;font-weight:700;letter-spacing:.08em;min-height:52px}.loc-radius-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-weight:600;font-size:.9rem;margin-bottom:10px}.loc-radius-head output{font-size:1.1rem;font-weight:800;color:var(--brand)}.loc-radius input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;min-height:0;padding:0;border:0;border-radius:9px;background:linear-gradient(90deg,var(--brand) var(--pct,50%),var(--line) var(--pct,50%));accent-color:var(--brand)}[dir=rtl] .loc-radius input[type=range]{background:linear-gradient(270deg,var(--brand) var(--pct,50%),var(--line) var(--pct,50%))}.loc-radius input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:#fff;border:3px solid var(--brand);box-shadow:0 2px 8px rgba(16,24,40,.25);cursor:-webkit-grab;cursor:grab}.loc-radius input[type=range]::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid var(--brand);box-shadow:0 2px 8px rgba(16,24,40,.25);cursor:grab}.loc-radius input[type=range]:disabled{opacity:.4}.loc-ticks{display:flex;justify-content:space-between;margin-top:8px;font-size:.75rem;color:var(--mute);font-weight:600}.loc-radius .mute{margin:8px 0 0}.loc-actions{display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;gap:10px}.loc-actions button{min-height:52px;border-radius:14px;font-size:1rem}@media(min-width:640px){.loc-sheet{margin:auto;max-width:440px;border-radius:22px}}.lp-hero{background:linear-gradient(135deg,#0b1f44,#1d4ed8 55%,#7c3aed)}.lp-hero-img{mix-blend-mode:luminosity;opacity:.55}.lp-hero:after{background:linear-gradient(180deg,rgba(11,31,68,.1),rgba(11,31,68,.45) 50%,rgba(8,14,32,.9))}.lp-glow{position:absolute;z-index:1;border-radius:50%;filter:blur(40px);opacity:.55;pointer-events:none}.lp-glow.g1{width:220px;height:220px;background:#38bdf8;top:-60px;inset-inline-end:-40px;animation:lp-float 9s ease-in-out infinite}.lp-glow.g2{width:180px;height:180px;background:#f472b6;bottom:-70px;inset-inline-start:-50px;opacity:.35;animation:lp-float 11s ease-in-out infinite reverse}@keyframes lp-float{50%{transform:translate(20px,18px) scale(1.08)}}.lp-hero-copy{z-index:2;width:100%;padding-top:22px}.lp-hero-copy>*{animation:lp-in .5s ease-out both}.lp-hero-copy>:nth-child(2){animation-delay:.06s}.lp-hero-copy>:nth-child(3){animation-delay:.12s}.lp-hero-copy>:nth-child(4){animation-delay:.18s}@keyframes lp-in{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.lp-glow,.lp-hero-copy>*{animation:none}}.lp-live{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;border-radius:99px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.25);color:#fff;font-size:.82rem;font-weight:700;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lp-live:hover{text-decoration:none;background:rgba(255,255,255,.22)}.lp-live .dot{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.7);animation:lp-pulse 1.8s infinite}@keyframes lp-pulse{70%{box-shadow:0 0 0 8px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}.lp-hero h1{background:linear-gradient(90deg,#fff,#fff 55%,#bfdbfe);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 10px rgba(0,0,0,.35))}.lp-search{display:flex;align-items:center;gap:8px;margin-top:16px;padding:6px 6px 6px 14px;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.25);max-width:560px}.lp-search>svg{width:20px;height:20px;color:#5b6576}.lp-search input{flex:1 1;min-width:0;border:0;background:transparent;padding:8px 4px;min-height:44px;color:#101828}.lp-search input:focus{outline:none}.lp-search:focus-within{box-shadow:0 0 0 3px rgba(59,130,246,.6),0 10px 30px rgba(0,0,0,.25)}.lp-search button{min-height:44px;border-radius:12px;padding:0 18px;background:linear-gradient(135deg,#2563eb,#7c3aed);border:0;color:#fff;font-weight:800}.lp-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:0}.lp-act{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;min-height:112px;padding:14px 12px;border-radius:18px;font-size:1rem;position:relative;overflow:hidden}.lp-act:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;background:rgba(255,255,255,.12);top:-30px;inset-inline-end:-30px}.lp-act.blue{background:linear-gradient(145deg,#2563eb,#1e40af)}.lp-act.green{background:linear-gradient(145deg,#16a34a,#166534)}.lp-act.orange{background:linear-gradient(145deg,#ea580c,#b23a07)}.lp-act .ai{width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.2)}.lp-act .ai svg{width:24px;height:24px}.lp-act .al{display:flex;flex-direction:column;line-height:1.15}.lp-act .al b{font-weight:800}.lp-act .al small{display:none;font-weight:600;opacity:.85;font-size:.8rem;margin-top:3px}.lp-act>svg{display:none}.lp-act:hover{transform:translateY(-2px)}@media(min-width:700px){.lp-act{flex-direction:row;align-items:center;min-height:84px;padding:0 18px;gap:14px}.lp-act .al{flex:1 1}.lp-act .al b{font-size:1.1rem}.lp-act .al small,.lp-act>svg{display:block}}.lp-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter) 4px;scroll-padding-inline:var(--gutter)}.lp-chips::-webkit-scrollbar{display:none}.lp-chip{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:99px;font-weight:700;font-size:.9rem;border:1px solid var(--line);background:#fff;color:var(--ink);white-space:nowrap;transition:transform .12s ease}.lp-chip:hover{text-decoration:none;transform:translateY(-1px);border-color:var(--brand)}.lp-chip.c1{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.lp-chip.c2{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.lp-chip.c3{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.lp-chip.c4{background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}@media(min-width:860px){.lp-chips{flex-wrap:wrap;overflow:visible;margin:0;padding:0}}.lp-sub{margin:2px 0 0;color:var(--mute);font-size:.9rem}.lp-head{align-items:flex-end}.lp-head-tools{display:flex;align-items:center;gap:10px}.lp-arrows{display:none;gap:6px}.lp-arrows button{width:40px;height:40px;min-height:0;padding:0;border-radius:50%;background:#fff;border:1px solid var(--line);color:var(--ink);box-shadow:0 2px 8px rgba(16,24,40,.08)}.lp-arrows button:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.lp-arrows button:disabled{opacity:.35}.lp-arrows svg{width:18px;height:18px}.lp-arrows .prev svg{transform:scaleX(-1)}[dir=rtl] .lp-arrows .prev svg{transform:none}@media(hover:hover) and (min-width:700px){.lp-arrows{display:inline-flex}}.lp-track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-gap:14px;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 18px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain}.lp-track::-webkit-scrollbar{display:none}.lp-track>*{scroll-snap-align:start}.lp-track:focus-visible{outline-offset:-3px}@media(min-width:560px){.lp-track{grid-auto-columns:46%}}@media(min-width:860px){.lp-track{grid-auto-columns:calc((100% - 3 * 16px) / 4);gap:16px;margin:0;padding:4px 0 18px;scroll-padding-inline:0}}.lp-track .hwrap{min-width:0}.lcard .ph,.lp-track .hwrap{position:relative}.lbadge{position:absolute;top:10px;inset-inline-start:10px;padding:3px 10px;border-radius:99px;background:linear-gradient(135deg,#f97316,#e11d48);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 4px 12px rgba(225,29,72,.35)}.lprice{font-size:1.3rem;font-weight:900;letter-spacing:-.01em}.lt{font-weight:600;font-size:.98rem;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lseller{margin-top:4px;align-self:flex-start;padding:2px 9px;border-radius:99px;background:#eef4ff;color:#1e40af;font-size:.72rem;font-weight:700}.lmeta span{min-width:0}.lp-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:100%;border-radius:var(--r);border:2px dashed #c7d2fe;background:linear-gradient(160deg,#eef2ff,#faf5ff);color:#3730a3;font-weight:800;font-size:1.05rem;text-align:center;padding:20px}.lp-more:hover{text-decoration:none;border-color:#6366f1}.lp-more span{width:52px;height:52px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(99,102,241,.25)}.lp-more svg{width:26px;height:26px}.lp-final{position:relative;overflow:hidden;border-radius:var(--r);padding:28px 20px;text-align:center;color:#fff;background:linear-gradient(135deg,#16a34a,#0d9488 50%,#2563eb);box-shadow:var(--shadow)}.lp-final:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:rgba(255,255,255,.1);top:-120px;inset-inline-start:-80px}.lp-final h2{position:relative;color:#fff;font-size:1.5rem}.lp-final p{position:relative;margin:6px auto 16px;max-width:42ch;color:rgba(255,255,255,.92)}.lp-btn.white{position:relative;background:#fff;color:#065f46}@media(min-width:700px){.lp-final{padding:44px 28px}.lp-final h2{font-size:2rem}}@media(max-width:559px){.lp-track{grid-auto-columns:64%;gap:12px}.lp-track .lcard .ph{aspect-ratio:4/3}.lp-track .lprice{font-size:1.15rem}.lp-track .lmeta{font-size:.78rem}.lp-sub{font-size:.85rem}.lp-search button{padding:0 14px}.lp-act{min-height:96px;padding:12px 10px;gap:8px}.lp-act .ai{width:36px;height:36px}.lp-act .al b{font-size:.95rem}.loc-chip{min-height:50px;padding:4px 12px 4px 6px;border-radius:14px}.loc-chip .loc-ico{width:36px;height:36px;border-radius:10px}.loc-txt b{font-size:.95rem}}@media(max-width:859px){main{padding-bottom:32px}.landing{padding-bottom:0}}.site-foot{background:#0b1f44;color:#c7d2e5;padding:36px 0 28px;margin-top:8px}.site-foot a{color:#e6ecf7}.site-foot .logo,.site-foot .wordmark b{color:#fff}.site-foot .wordmark i{color:#7fb0ff}.site-foot .logo-tag{display:block;color:#93a4c3}.foot-brand p{margin:12px 0 0;max-width:46ch;font-size:.92rem;line-height:1.55;color:#aebbd3}.foot-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 16px;gap:22px 16px;margin:28px 0 0}.foot-cols h2{margin:0 0 8px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7f91b3}.foot-cols ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.foot-cols a{display:inline-flex;align-items:center;min-height:36px;font-weight:600;font-size:.95rem}.foot-base{margin-top:26px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);font-size:.85rem;color:#8a9bbb}@media(max-width:859px){.site-foot{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media(min-width:860px){.site-foot .wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);grid-gap:20px 48px;gap:20px 48px}.foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.foot-base{grid-column:1/-1}}.vprice-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:2px 0 4px}.vprice{font-size:2rem;font-weight:900;letter-spacing:-.02em;line-height:1.1}.pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:99px;background:var(--bg);border:1px solid var(--line);font-size:.8rem;font-weight:700;color:var(--mute)}.pill svg{width:14px;height:14px}.pill.ok{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.spec-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.spec-tiles>div{padding:10px 12px;border-radius:12px;background:var(--bg);border:1px solid var(--line);min-width:0}.spec-tiles dt{display:flex;align-items:center;gap:5px;font-size:.75rem;font-weight:700;color:var(--mute);text-transform:uppercase;letter-spacing:.04em}.spec-tiles dt svg{width:14px;height:14px;color:var(--brand)}.spec-tiles dd{margin:3px 0 0;font-weight:700;font-size:.98rem;overflow-wrap:anywhere}.detail .gallery-wrap img{border-radius:16px}.desc.card h2{margin-top:0}.desc.card{margin-top:16px}.safety{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:12px;border-radius:12px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a}.safety>svg{width:22px;height:22px;flex:none;color:var(--brand)}.safety div{display:flex;flex-direction:column;gap:2px;font-size:.88rem;line-height:1.45}.buy-bar{display:none}@media(max-width:859px){body:has(.buy-bar) .bottom-nav{display:none}.buy-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:8px;padding:10px max(var(--gutter),env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.98);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(16,24,40,.1)}.bb-price{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.15}.bb-price b{font-size:1.2rem;font-weight:900}.bb-price small{font-size:.75rem;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-bar .btn,.buy-bar button{min-height:46px;padding:0 16px;border-radius:12px;white-space:nowrap}.bb-msg{flex:none}.bb-msg .err{position:absolute;bottom:100%;left:12px;right:12px}}.auth-card{position:relative;overflow:hidden;margin-top:12px;padding:26px 20px 22px;border-radius:20px;box-shadow:0 12px 40px rgba(16,24,40,.1)}.auth-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#2563eb,#7c3aed,#16a34a)}.auth-card h1{margin:10px 0 2px;font-size:1.6rem;font-weight:900}.auth-mark{display:inline-flex;filter:drop-shadow(0 6px 14px rgba(11,95,255,.3))}.auth-sub{margin:0 0 6px;color:var(--mute)}.auth-card button[type=submit],.auth-card>button{min-height:50px;border-radius:12px;font-size:1.02rem}.page-intro{margin:4px 0 16px}.page-intro h1{margin:0 0 4px;font-size:1.7rem;font-weight:900;letter-spacing:-.01em}.page-intro p{margin:0;color:var(--mute);max-width:56ch}.intro-points{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.intro-points li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:var(--bg);border:1px solid var(--line);font-size:.85rem;font-weight:700}.intro-points svg{width:16px;height:16px;color:var(--ok)}.empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:36px 20px;border-radius:20px;border:2px dashed var(--line);background:var(--bg)}.empty-state .es-ico{width:64px;height:64px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:var(--brand);box-shadow:0 6px 18px rgba(16,24,40,.08)}.empty-state .es-ico svg{width:30px;height:30px}.empty-state h2{margin:6px 0 0;font-size:1.2rem}.empty-state p{margin:0 0 8px;max-width:40ch}.inbox-toggle{margin:0 0 14px}.inbox-toggle a .badge-count{-webkit-margin-start:4px;margin-inline-start:4px}.inbox-section{margin-bottom:16px}.inbox-section h2{font-size:1rem;margin:14px 0 8px}.your-turn{display:inline-block;padding:2px 9px;border-radius:99px;font-size:.75rem;font-weight:700;background:var(--brand);color:var(--brand-ink);line-height:1.5}.bottom-nav a{position:relative}.bottom-nav a .badge-count{position:absolute;top:4px;inset-inline-start:calc(50% + 4px);margin:0;max-width:none;min-width:18px;padding:0 5px;line-height:18px;font-size:.65rem;overflow:visible}.badge-count.notify{box-shadow:0 0 0 2px var(--card);animation:cw-notify 2s ease-out infinite}@keyframes cw-notify{0%{box-shadow:0 0 0 2px var(--card),0 0 0 2px rgba(220,38,38,.55)}70%{box-shadow:0 0 0 2px var(--card),0 0 0 9px rgba(220,38,38,0)}to{box-shadow:0 0 0 2px var(--card),0 0 0 9px rgba(220,38,38,0)}}@media (prefers-reduced-motion:reduce){.badge-count.notify{animation:none}}.live-toast{position:fixed;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:10px;max-width:calc(100% - 24px);padding:8px 8px 8px 14px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:14px;box-shadow:0 8px 28px rgba(16,24,40,.18);font-weight:600;font-size:.9rem;animation:cw-toast-in .25s ease-out}.live-toast .dot{width:10px;height:10px;border-radius:50%;background:var(--bad);flex:none;animation:cw-notify 2s ease-out infinite}.live-toast .btn{min-height:36px;padding:0 14px}.live-toast .x{min-height:36px;min-width:36px;padding:0;border:0;background:transparent;color:var(--mute);font-size:1.3rem;line-height:1}@keyframes cw-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.live-toast,.live-toast .dot{animation:none}}.admin-box{margin-top:14px;padding:12px;border:1px dashed var(--bad);border-radius:12px;background:color-mix(in srgb,var(--bad) 5%,var(--card))}.admin-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:.85rem}.admin-tag{padding:2px 8px;border-radius:99px;background:var(--bad);color:var(--bad-ink);font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.admin-box>button.danger{width:100%}.admin-form{gap:10px}.admin-form,.admin-form label{display:flex;flex-direction:column}.admin-form label{gap:4px;font-weight:600;font-size:.9rem}.admin-form label.check{flex-direction:row;align-items:center;gap:8px;font-weight:600}.admin-form label.check input{width:20px;height:20px;flex:none}.admin-preview{padding:10px 12px;border-radius:10px;background:var(--card);border:1px solid var(--line);font-size:.88rem}.admin-preview p{margin:6px 0 0;white-space:normal}.admin-done{margin:0;font-weight:600}.removed-note{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:12px;border-radius:12px;border:1px solid var(--bad);background:color-mix(in srgb,var(--bad) 7%,var(--card))}.removed-note strong{color:var(--bad)}.inbox.notices{margin-bottom:12px}.card.notice{padding:12px 14px;-webkit-border-start:4px solid var(--bad);border-inline-start:4px solid var(--bad)}.card.notice.unread{background:color-mix(in srgb,var(--bad) 6%,var(--card))}.notice-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.notice-head .mute{font-size:.8rem;-webkit-margin-start:auto;margin-inline-start:auto}.notice-ico{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bad);color:var(--bad-ink);font-weight:800;font-size:.85rem;flex:none}.notice-body{margin:8px 0 0;white-space:pre-wrap;line-height:1.45}header.top{padding-top:env(safe-area-inset-top)}@media (display-mode:standalone){body{overscroll-behavior-y:none}}.install-sheet{position:fixed;left:12px;right:12px;bottom:calc(70px + env(safe-area-inset-bottom));z-index:55;display:grid;grid-template-columns:auto 1fr;grid-gap:10px 12px;gap:10px 12px;align-items:start;padding:14px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 40px rgba(16,24,40,.22);animation:cw-sheet-in .3s ease-out}.install-icon{width:52px;height:52px;border-radius:12px;box-shadow:0 2px 6px rgba(16,24,40,.18)}.install-text strong{display:block;font-size:1rem;margin-bottom:4px}.install-text p{margin:0;color:var(--mute);font-size:.9rem}.install-text ol{margin:0;-webkit-padding-start:18px;padding-inline-start:18px;font-size:.9rem;line-height:1.55}.install-text .kbd{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:7px;background:var(--bg);border:1px solid var(--line);font-weight:600;white-space:nowrap;vertical-align:middle}.install-text .kbd svg{color:var(--brand)}.install-actions{grid-column:1/-1;display:flex;gap:8px;justify-content:flex-end}.install-actions button{min-height:40px}.install-arrow{position:absolute;bottom:-9px;left:50%;width:16px;height:16px;background:var(--card);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transform:translateX(-50%) rotate(45deg)}@media(min-width:860px){.install-sheet{left:auto;right:20px;bottom:20px;width:380px}.install-arrow{display:none}}@keyframes cw-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.install-sheet{animation:none}}@media(min-width:860px){.foot-cols{grid-template-columns:repeat(5,minmax(0,1fr))}}.foot-base{justify-content:space-between;gap:6px 16px}.foot-base a{color:#c7d6f2;font-weight:600}.legal{max-width:760px;margin:0 auto}.legal h1{margin-bottom:4px}.legal .updated{margin:0 0 18px;color:var(--mute);font-size:.9rem}.legal h2{font-size:1.15rem;margin:26px 0 8px;scroll-margin-top:80px}.legal li,.legal p{line-height:1.65}.legal ul{-webkit-padding-start:22px;padding-inline-start:22px;margin:8px 0}.legal li{margin:4px 0}.email-alerts label.check{align-items:flex-start}.email-alerts label.check input{margin-top:3px;width:20px;height:20px;flex:none}.adm .small,.adm-cars .small{font-size:.82rem}.adm .bad{color:var(--bad)}.adm-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.adm-head h1{margin-bottom:4px}.adm-tabs{display:flex;gap:6px;overflow-x:auto;margin:6px 0 16px;padding-bottom:4px;scrollbar-width:none}.adm-tabs::-webkit-scrollbar{display:none}.adm-tabs a{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-weight:600;font-size:.92rem;white-space:nowrap}.adm-tabs a:hover{text-decoration:none;border-color:var(--brand)}.adm-tabs a[aria-current=page]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.adm-tabs .badge-count{margin:0}.adm-alert{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;padding:12px 16px;margin-bottom:14px;border-radius:14px;background:color-mix(in srgb,var(--bad) 9%,var(--card));border:1px solid color-mix(in srgb,var(--bad) 35%,var(--line));color:var(--ink)}.adm-alert:hover{text-decoration:none;border-color:var(--bad)}.adm-alert span:last-child{-webkit-margin-start:auto;margin-inline-start:auto;font-size:1.3rem;color:var(--bad)}.adm-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}@media(min-width:700px){.adm-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.adm-tile{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:14px;background:var(--card);border:1px solid var(--line);color:var(--ink)}a.adm-tile:hover{text-decoration:none;border-color:var(--brand)}.adm-tile .t{font-size:.8rem;font-weight:700;color:var(--mute);text-transform:uppercase;letter-spacing:.04em}.adm-tile b{font-size:1.7rem;line-height:1.15}.adm-tile small{color:var(--mute);font-size:.8rem}.adm-two{display:grid;grid-gap:12px;gap:12px}@media(min-width:860px){.adm-two{grid-template-columns:1fr 1fr}}.adm-two h2{display:flex;justify-content:space-between;align-items:baseline;margin-top:0;font-size:1.05rem}.adm-mini{list-style:none;margin:0;padding:0}.adm-mini li{padding:8px 0;border-top:1px solid var(--line);font-size:.9rem;overflow-wrap:anywhere}.adm-mini li:first-child{border-top:0}.adm-tools{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.adm-tools input[type=search]{max-width:460px}.adm-chips{display:flex;flex-wrap:wrap;gap:6px}.adm-chips button{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-weight:600;font-size:.85rem}.adm-chips button span{color:var(--mute);font-weight:700;-webkit-margin-start:2px;margin-inline-start:2px}.adm-chips button.on{background:var(--ink);border-color:var(--ink);color:var(--card)}.adm-chips button.on span{color:inherit;opacity:.75}.adm-cars{display:flex;flex-direction:column;gap:8px}.adm-car{display:flex;gap:12px;align-items:center;padding:10px;color:var(--ink)}.adm-car:hover{text-decoration:none;border-color:var(--brand)}.adm-car .ph{width:92px;height:68px;flex:none;border-radius:10px;overflow:hidden;background:var(--line);display:flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--mute)}.adm-car .ph img{width:100%;height:100%;object-fit:cover}.adm-car .body{flex:1 1;min-width:0}.adm-car .top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.adm-car .price{font-weight:700;margin:2px 0}.adm-car .go{flex:none;color:var(--brand);font-weight:700;font-size:.85rem}@media(max-width:520px){.adm-car .go{display:none}.adm-car .ph{width:76px;height:58px}}.adm-car.s-expired,.adm-car.s-removed{opacity:.72}.badge.st-live{background:var(--ok);color:var(--ok-ink)}.badge.st-removed{background:var(--bad);color:var(--bad-ink)}.badge.pending{background:#f59e0b;color:#1f1300}.adm-partners{display:grid;grid-gap:10px;gap:10px}@media(min-width:900px){.adm-partners{grid-template-columns:1fr 1fr}}.adm-partner{padding:14px}.adm-partner.st-pending{border-color:#f59e0b}.adm-facts{display:grid;grid-gap:4px;gap:4px;margin:10px 0}.adm-facts div{display:grid;grid-template-columns:84px 1fr;grid-gap:8px;gap:8px;font-size:.88rem}.adm-facts dt{color:var(--mute);font-weight:600}.adm-facts dd{margin:0;overflow-wrap:anywhere}.mini-link{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;font-size:.82rem;font-weight:600}.utable .pname{display:block;font-weight:700}.h-phone,.l-phone,.lp-where{display:none}.lp-top{display:contents}.lp-kinds{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lp-kinds li{padding:5px 11px;border-radius:99px;background:#fff;border:1px solid #fed7aa;color:#9a3412;font-size:.8rem;font-weight:700}.gallery{position:relative}.g-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px;overscroll-behavior-x:contain}.g-track::-webkit-scrollbar{display:none}.detail .g-track img,.g-track .hero{flex:0 0 100%;scroll-snap-align:start;border-radius:0}.g-empty{display:grid;place-items:center}.g-btn{width:44px;height:44px;min-height:0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.95);color:#101828;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(16,24,40,.18)}.g-btn:hover{background:#fff}.g-btn svg{width:21px;height:21px}.g-back{position:absolute;top:12px;inset-inline-start:12px;z-index:2}[dir=rtl] .g-back svg{transform:scaleX(-1)}.g-tools{position:absolute;top:12px;inset-inline-end:12px;z-index:2;display:flex;gap:10px}.g-tools .fav-btn{position:static;width:44px;height:44px;border:0;background:rgba(255,255,255,.95);color:#101828;box-shadow:0 2px 8px rgba(16,24,40,.18);backdrop-filter:none;-webkit-backdrop-filter:none}.g-tools .fav-btn.on{color:#e11d48}.g-count{bottom:12px;inset-inline-end:12px;z-index:2;padding:4px 10px;background:rgba(16,24,40,.72);font-size:.75rem}.g-count,.g-toast{position:absolute;border-radius:99px;color:#fff;font-weight:700}.g-toast{z-index:3;left:50%;bottom:56px;transform:translateX(-50%);padding:8px 14px;background:rgba(16,24,40,.88);font-size:.85rem;white-space:nowrap}@media(min-width:860px){.g-back{display:none}}.vtop{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.vtop .vposted.detail{margin:0}.detail .vhead h1{margin:8px 0 0}.detail .vprice{margin:2px 0 4px}.msg-inline{margin-top:8px}.seller-card{margin:14px 0 4px;padding:12px;border-radius:16px;border:1px solid var(--line)}.seller-card .who{gap:12px}.seller-card .avatar{--s:44px}.sc-name{flex:1 1;display:flex;flex-direction:column;line-height:1.25}.sc-name small{font-size:.82rem;color:var(--mute)}.sc-chat{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:.75rem;font-weight:700;color:#0f6a35;white-space:nowrap}.sc-chat svg{width:16px;height:16px}@media(max-width:859px){body:has(.landing) main{background:#f4f6fa;padding-top:0}body:has(.landing) header.top{border-bottom-color:transparent;box-shadow:none}.h-wide,.l-wide{display:none}.h-phone,.l-phone{display:inline}.lp-top{display:block;margin:0 calc(var(--gutter) * -1);padding:6px var(--gutter) 18px;background:#fff;border-radius:0 0 24px 24px;box-shadow:0 6px 18px rgba(16,24,40,.05)}.landing .lp-hero{display:block;min-height:0;overflow:visible;background:none;border-radius:0;box-shadow:none}.landing .lp-glow,.landing .lp-hero p,.landing .lp-hero-img,.landing .lp-hero:after,.landing .lp-live{display:none}.landing .lp-hero-copy{padding:0;color:var(--ink)}.landing .lp-hero-copy>*{animation:none}.landing .lp-hero h1{margin:0;font-size:30px;line-height:1.12;font-weight:800;letter-spacing:-.02em;background:none;color:var(--ink);-webkit-text-fill-color:currentColor;filter:none;text-shadow:none}.lp-where{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:14px;color:var(--mute)}.lp-where svg{width:15px;height:15px}.landing .lp-search{max-width:none;margin-top:14px;min-height:50px;padding:0 6px 0 14px;border-radius:14px;background:#f1f4f9;box-shadow:none;gap:10px}.landing .lp-search:focus-within{box-shadow:0 0 0 2px var(--brand)}.landing .lp-search input{font-size:16px;background:transparent}.landing .lp-search button{display:none}.landing .lp-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.landing .lp-act{position:relative;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:74px;padding:8px 4px;border-radius:16px;box-shadow:none;font-size:14px;font-weight:700;text-align:center}.landing .lp-act .al small,.landing .lp-act:after,.landing .lp-act>svg{display:none}.landing .lp-act .ai{width:auto;height:auto;background:none;border-radius:0}.landing .lp-act .ai svg{width:24px;height:24px}.landing .lp-act .al{flex:none;align-items:center}.landing .lp-act .al b{font-size:14px;font-weight:700}.landing .lp-act:hover{transform:none;filter:none}.landing .lp-act:active{transform:scale(.97)}.landing .lp-act.blue{background:#eaf1ff;color:#0b3fb0}.landing .lp-act.green{background:#e6f6ec;color:#0f6a35}.landing .lp-act.orange{background:#fff1e6;color:#a2470a}.lp-slider:has(#lp-fresh-h) .lp-track{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:12px;overflow:visible;margin:0;padding:0 0 4px;scroll-snap-type:none}.lp-slider:has(#lp-fresh-h) .lp-more,.lp-slider:has(#lp-fresh-h) .lp-track>:nth-child(n+7){display:none}.lp-slider:has(#lp-fresh-h) .lp-sub{display:none}.landing .lp-head{margin-bottom:12px}.landing .lp-head h2{font-size:20px}.landing .lcard{border:0;border-radius:16px;box-shadow:0 4px 14px rgba(16,24,40,.07)}.landing .lcard .ph,.lp-track .lcard .ph{aspect-ratio:4/3}.landing .lbody{padding:10px 10px 12px;gap:2px}.landing .lprice,.lp-track .lprice{font-size:18px;font-weight:800}.landing .lt{font-size:13px;font-weight:600}.landing .lmeta,.lp-track .lmeta{font-size:12px;gap:2px 10px}.landing .lmeta svg{width:13px;height:13px}.landing .lbadge{top:8px;inset-inline-start:8px;padding:3px 8px;background:#fff;color:#101828;box-shadow:0 1px 4px rgba(16,24,40,.12);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none}.lp-slider:has(#lp-fresh-h) .fav-btn{width:34px;height:34px}.lp-slider:has(#lp-fresh-h) .fav-btn svg{width:17px;height:17px}.bottom-nav a svg{box-sizing:content-box;padding:3px 14px;border-radius:15px}.bottom-nav a.on svg{background:#eaf1ff}body:has(.detail) main{padding-top:0}.detail{grid-template-columns:minmax(0,1fr);gap:0}.detail>div:first-of-type,.detail>div:nth-of-type(2){display:contents}.detail .gallery-wrap{order:0;margin:0 calc(var(--gutter) * -1)}.detail .g-track{border-radius:0}.detail .g-empty,.detail .g-track .hero{aspect-ratio:auto;height:min(300px,72vw);border-radius:0}.detail .g-count{bottom:30px}.detail .g-toast{bottom:70px}.detail .thumbs{display:none}.detail>div:nth-of-type(2)>.card:first-child{order:1;position:relative;z-index:1;margin:-20px calc(var(--gutter) * -1) 0;padding:20px 18px 8px;border:0;border-radius:24px 24px 0 0;box-shadow:none}.detail .desc.card{order:2;margin:0 calc(var(--gutter) * -1);padding:8px 18px 4px;border:0;border-radius:0;box-shadow:none;background:var(--card)}.detail .desc h2{margin:10px 0 6px;font-size:16px;font-weight:800}.detail .desc p{font-size:15px;line-height:1.55;color:#344054}.detail #offer{order:3;margin-top:16px!important}.vtop .pill.ok{background:#e6f6ec;border-color:transparent;color:#0f6a35}.vtop .pill{font-size:12px;padding:3px 9px}.vtop .pill svg{display:none}.vtop .vposted.detail{font-size:12px}.vtop .vposted svg{display:none}.detail .vhead h1{margin-top:10px;font-size:24px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.detail .vprice{font-size:32px;font-weight:900;letter-spacing:-.02em;margin:4px 0 0}.detail .spec-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0}.detail .spec-tiles>div{padding:10px;border:0;border-radius:14px;background:#f4f6fa}.detail .spec-tiles>div:nth-child(4){display:none}.detail .spec-tiles dt{font-size:11px;font-weight:600;text-transform:none;letter-spacing:0}.detail .spec-tiles dt svg{display:none}.detail .spec-tiles dd{margin-top:2px;font-size:15px;font-weight:800}.seller-card{margin-top:16px}body:has(.buy-bar) .msg-inline{display:none}.buy-bar{gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -6px 18px rgba(16,24,40,.06)}.buy-bar .bb-price{display:none}.buy-bar>.bb-msg,.buy-bar>.bb-offer{flex:1 1;min-width:0}.buy-bar .bb-msg button,.buy-bar .bb-offer,.buy-bar .btn.bb-msg{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;border-radius:14px;font-size:16px;font-weight:800}.buy-bar .bb-offer{background:#fff;border:1.5px solid var(--brand);color:var(--brand)}.buy-bar .bb-offer:hover{text-decoration:none}.buy-bar .bb-msg svg{width:20px;height:20px}.bb-msg{position:relative}}.lp-hero-img{mix-blend-mode:normal;opacity:1}.lp-fix-img,.lp-promo>img{background:#dfe7f1}@media(max-width:859px){.landing.look-photo .lp-top{position:relative;overflow:hidden;isolation:isolate;padding-top:22px;background:#0b1f44}.landing.look-photo .lp-hero{position:static}.landing.look-photo .lp-hero .lp-hero-img{display:block;position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;opacity:1;border-radius:0}.landing.look-photo .lp-top:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,14,32,.25),rgba(8,14,32,.55) 45%,rgba(8,14,32,.85))}.landing.look-photo .lp-hero h1{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.45)}.landing.look-photo .lp-where{color:rgba(255,255,255,.92)}.landing.look-photo .lp-search{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.25)}.landing.look-photo .lp-act{background:rgba(255,255,255,.95)!important;box-shadow:0 6px 18px rgba(0,0,0,.2)}}@media(min-width:860px){.lp-where{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:rgba(255,255,255,.92);font-weight:600}.lp-where svg{width:16px;height:16px}}a.lp-where:hover{text-decoration:none}.sd{--sd-h:400px;position:relative;flex-direction:column;width:100%;max-width:420px;margin:0 auto;padding:14px;border-radius:22px;background:linear-gradient(160deg,#ffffff,#f3f6fc);border:1px solid #dfe6f2;box-shadow:0 14px 36px rgba(16,24,40,.12)}.sd,.sd-bar{display:flex}.sd-bar{align-items:center;gap:8px;padding:2px 4px 12px;font-size:.82rem;font-weight:800;color:var(--mute);letter-spacing:.02em}.sd-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.2)}.sd-feed{height:var(--sd-h);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 36px);mask-image:linear-gradient(180deg,transparent,#000 36px)}.sd-feed>*{flex:none;animation:sd-in .45s cubic-bezier(.2,.8,.2,1) both}@keyframes sd-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.sd-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:11px 12px;box-shadow:0 2px 8px rgba(16,24,40,.05)}.sd-req{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.sd-req b{font-size:.95rem;line-height:1.3}.sd-label{font-size:.72rem;font-weight:700;color:var(--mute);text-transform:uppercase;letter-spacing:.05em}.sd-tag{padding:2px 9px;border-radius:99px;background:#fff1e6;color:#a2470a;font-size:.75rem;font-weight:700}.sd-quote{display:flex;gap:10px}.sd-ico,.sd-quote{align-items:center}.sd-ico{flex:none;width:36px;height:36px;border-radius:11px;background:#eaf1ff;color:var(--brand);display:inline-flex;justify-content:center}.sd-ico svg{width:19px;height:19px}.sd-q{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.sd-q b{font-size:.9rem}.sd-q small{font-size:.74rem;color:var(--mute)}.sd-q em{font-style:normal;color:#0f6a35;font-weight:800}.sd-price{flex:none;font-size:1.15rem;font-weight:900}.sd-quote.best{border-color:#9fdcb4;background:#f3fbf6}.sd-msg{max-width:82%;padding:9px 13px;border-radius:18px;font-size:.9rem;line-height:1.35}.sd-msg.them{align-self:flex-start;background:#eef1f6;color:var(--ink);border-end-start-radius:6px}.sd-msg.me{align-self:flex-end;background:var(--brand);color:#fff;border-end-end-radius:6px}.sd-booked{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;background:#e6f6ec;color:#0f6a35;font-size:.85rem;font-weight:800}.sd-booked svg{width:16px;height:16px}.sd-steps{display:flex;justify-content:center;gap:6px;padding-top:12px}.sd-steps i{width:6px;height:6px;border-radius:9px;background:#d5dbe6;transition:width .3s ease,background .3s ease}.sd-steps i.on{background:var(--brand)}.sd-steps i.on:has(+i:not(.on)),.sd-steps i.on:last-of-type{width:16px}@media(prefers-reduced-motion:reduce){.sd-feed>*{animation:none}}@media(max-width:400px){.sd{--sd-h:430px}}.app-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fsec{display:flex;flex-direction:column;gap:12px}.fsec>h2{margin:0;font-size:1.05rem;font-weight:800}.sell-form{gap:22px}.photo-up .add-photos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:96px;margin-top:10px;border:2px dashed #b9c8f5;border-radius:16px;background:#f5f8ff;color:var(--brand);font-weight:800}.photo-up .add-photos:hover{border-color:var(--brand);text-decoration:none}.previews img{border-radius:12px}.offers-toggle{padding:10px 14px;border-radius:14px;background:#f4f6fa;font-weight:600}.sell-form .publish{min-height:54px;border-radius:14px;font-size:1.05rem;font-weight:800}.chat-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.chat-back{flex:none;width:40px;height:40px;border-radius:50%;background:#f1f4f9;color:var(--ink);display:inline-flex!important;align-items:center;justify-content:center;padding:0!important}.chat-back svg{width:22px;height:22px}[dir=rtl] .chat-back svg{transform:scaleX(-1)}.chat-who{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.chat-who h1{margin:0;font-size:1.1rem;font-weight:800}.chat-who a,.chat-who h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-who a{padding:0!important;font-size:.82rem;color:var(--mute)}.chat-head .chat-report{flex-basis:100%;margin:0}.chat-input{gap:8px;padding:10px;background:#fff}.chat-input input{border-radius:99px;background:#f1f4f9;border-color:transparent;padding-inline:16px}.chat-input button{border-radius:99px;padding:0 18px;font-weight:800}.bubble.theirs,.dealer-toggle{background:#eef1f6}.dealer-toggle{gap:4px;padding:4px;border:0;border-radius:14px}.dealer-toggle a{min-height:40px;border-radius:10px;font-weight:700;color:var(--mute)}.dealer-toggle a:hover{background:rgba(255,255,255,.6)}.dealer-toggle a.on{background:#fff;color:var(--ink);box-shadow:0 2px 8px rgba(16,24,40,.1)}body:has(.light-page) .dealer-toggle{background:#eef1f6}@media(max-width:859px){body:has(.app-page) main{background:#f4f6fa}body:has(.app-page) header.top{border-bottom-color:transparent;box-shadow:none}.app-h1,.app-title{position:static;width:auto;height:auto;clip:auto;margin:2px 0 14px;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em;white-space:normal;overflow:visible}body:has(.app-page) .card{border-color:transparent;border-radius:16px;box-shadow:0 4px 14px rgba(16,24,40,.06)}body:has(.app-page) .loc-chip{border-color:transparent;border-radius:16px;box-shadow:0 4px 14px rgba(16,24,40,.06)}body:has(.app-page) .filters-toggle{min-height:52px;font-weight:700}body:has(.app-page) .results-tools{min-width:0;flex-wrap:nowrap}body:has(.app-page) .results-tools select{max-width:150px;min-width:0;border-radius:12px}body:has(.app-page) .results-bar .seg{border:0;background:#eef1f6;padding:3px;border-radius:12px;gap:2px}body:has(.app-page) .results-bar .seg button{min-height:36px;min-width:40px;border-radius:9px;background:transparent;color:var(--mute)}body:has(.app-page) .results-bar .seg button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(16,24,40,.12)}.vgrid{gap:12px}body:has(.app-page) .vcard{border:0;border-radius:16px;box-shadow:0 4px 14px rgba(16,24,40,.07)}body:has(.app-page) .vcard .body{padding:10px 10px 12px}body:has(.app-page) .vgrid .vstats{flex-direction:column;align-items:flex-start;gap:0}body:has(.app-page) .vgrid .stat.price{font-size:18px;font-weight:800}body:has(.app-page) .stat.price svg{display:none}body:has(.app-page) .vgrid .stat.miles{order:3;font-size:12px}body:has(.app-page) .vtitle{font-size:13px;font-weight:600}body:has(.app-page) .vloc{font-size:12px}body:has(.app-page) .vcard .vposted{font-size:11px}body:has(.app-page) .vwrap>.fav-btn{width:34px;height:34px;background:rgba(255,255,255,.95);color:#101828;border:0;box-shadow:0 2px 8px rgba(16,24,40,.15)}body:has(.app-page) .vwrap>.fav-btn svg{width:17px;height:17px}body:has(.app-page) .vwrap>.fav-btn.on{color:#e11d48}body:has(.app-page) .inbox{gap:10px}body:has(.app-page) .inbox-row{position:relative;min-height:76px;padding:12px 14px}body:has(.app-page) .inbox-row .avatar{--s:48px}body:has(.app-page) .inbox-row.unread{-webkit-border-start:0;border-inline-start:0}body:has(.app-page) .inbox-row.unread:before{content:"";position:absolute;inset-inline-start:5px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--brand)}body:has(.app-page) .inbox-row .top .mute{font-size:.78rem}body:has(.app-page) .inbox-row .meta>.mute{font-size:.82rem}body:has(.app-page) .inbox-row .preview{font-size:.92rem;color:#344054}body:has(.app-page) .inbox-row.unread .preview{color:var(--ink)}body:has(.app-page) .inbox-section h2{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);margin:18px 4px 8px}body:has(.chat-page) .bottom-nav{display:none}body:has(.chat-page) main{padding-top:8px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.chat-head{margin:0 0 10px}.chat-log{height:calc(100dvh - 240px);min-height:260px}.chat{border:0;border-radius:18px;box-shadow:0 4px 14px rgba(16,24,40,.06)}body:has(.app-page) .page-intro h1{font-size:28px;font-weight:800;letter-spacing:-.02em}body:has(.app-page) .intro-points li{background:#fff;border-color:transparent;box-shadow:0 2px 8px rgba(16,24,40,.06)}.sell-form{padding:18px 16px}.sell-form .row{gap:10px}.sell-form .row>label{min-width:calc(50% - 5px)}.sell-form .publish{position:-webkit-sticky;position:sticky;bottom:calc(68px + env(safe-area-inset-bottom));z-index:5;box-shadow:0 8px 20px rgba(11,95,255,.3)}}.theme-switch{display:flex;align-items:center;justify-content:space-between;gap:12px}.ts-label{font-weight:600;font-size:.95rem}.ts-seg{display:inline-flex;gap:3px;padding:3px;border-radius:12px;background:#eef1f6}.theme-switch .ts-seg button{min-height:34px;width:auto;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--mute);font-weight:700;font-size:.85rem;justify-content:center}.theme-switch .ts-seg button[aria-checked=true]{background:#fff;color:var(--ink);box-shadow:0 1px 4px rgba(16,24,40,.12)}.ts-menu{min-height:56px;border-top:1px solid var(--line);padding:0 4px;color:var(--ink)}@media(min-width:860px){.ts-menu{display:none}}.ts-foot{-webkit-margin-start:auto;margin-inline-start:auto}.ts-foot .ts-label{color:#aebbd3;font-size:.85rem}.ts-foot .ts-seg{background:rgba(255,255,255,.1)}.ts-foot .ts-seg button{color:#c7d2e5}.ts-foot .ts-seg button[aria-checked=true]{background:#fff;color:#0b1f44}.foot-base{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] body:has(.light-page){--bg:#0d1117;--card:#161b24;--ink:#eef1f6;--mute:#9aa4b2;--line:#262d38;--brand:#4c8dff;--brand-ink:#fff;--ok:#3ecf85;--ok-ink:#06180e;--bad:#ff6b6b;--bad-ink:#2a0707;--d-soft:#1d2430;--d-soft2:#232b38;--d-glass:rgba(22,27,36,.94);color-scheme:dark;background:#0d1117;color:var(--ink)}html[data-theme=dark] .landing{--sky:#121a2b;--sky-line:#1f2a40;--shadow:0 6px 24px rgba(0,0,0,.35)}html[data-theme=dark] body:has(.light-page),html[data-theme=dark]:has(.light-page){background:#0d1117}html[data-theme=dark] body:has(.app-page) main,html[data-theme=dark] body:has(.landing) main,html[data-theme=dark] body:has(.light-page) main,html[data-theme=dark] main{background:#0d1117}html[data-theme=dark] body:has(.light-page) header.top,html[data-theme=dark] header.top{background:rgba(13,17,23,.94);border-bottom-color:var(--line);box-shadow:none}html[data-theme=dark] body:has(.app-page) header.top,html[data-theme=dark] body:has(.landing) header.top{border-bottom-color:transparent}html[data-theme=dark] .bottom-nav,html[data-theme=dark] body:has(.light-page) .bottom-nav{background:rgba(13,17,23,.94);border-top-color:var(--line);box-shadow:none}html[data-theme=dark] .bottom-nav a.on svg{background:rgba(76,141,255,.18)}html[data-theme=dark] .card,html[data-theme=dark] body:has(.light-page) .card{background:var(--card);border-color:var(--line);box-shadow:none}html[data-theme=dark] body:has(.app-page) .card{border-color:transparent}html[data-theme=dark] body:has(.light-page) input,html[data-theme=dark] body:has(.light-page) select,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:var(--d-soft);border-color:var(--line);color:var(--ink)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#6f7a8a}html[data-theme=dark] .tabs,html[data-theme=dark] body:has(.light-page) .tabs{background:var(--d-soft);border-color:var(--line)}html[data-theme=dark] .seg,html[data-theme=dark] body:has(.light-page) .seg{background:var(--card)}html[data-theme=dark] .dealer-toggle,html[data-theme=dark] .ts-seg,html[data-theme=dark] body:has(.app-page) .results-bar .seg,html[data-theme=dark] body:has(.light-page) .dealer-toggle{background:var(--d-soft)}html[data-theme=dark] .dealer-toggle a.on,html[data-theme=dark] .theme-switch .ts-seg button[aria-checked=true],html[data-theme=dark] body:has(.app-page) .results-bar .seg button[aria-checked=true],html[data-theme=dark] body:has(.app-page) .results-bar .seg button[aria-pressed=true]{background:var(--d-soft2);color:var(--ink);box-shadow:none}html[data-theme=dark] .dealer-toggle a:hover{background:rgba(255,255,255,.05)}html[data-theme=dark] .ts-foot .ts-seg{background:rgba(255,255,255,.08)}html[data-theme=dark] .ts-foot .ts-seg button[aria-checked=true]{background:#2a3446;color:#fff}html[data-theme=dark] body:has(.light-page) .wholesale-note{background:var(--card)}html[data-theme=dark] .site-foot{background:#080b10}html[data-theme=dark] .fav-btn,html[data-theme=dark] .g-btn,html[data-theme=dark] .g-tools .fav-btn,html[data-theme=dark] .landing .fav-btn,html[data-theme=dark] body:has(.app-page) .vwrap>.fav-btn,html[data-theme=dark] body:has(.light-page) .fav-btn{background:rgba(13,17,23,.78);color:#fff;border-color:rgba(255,255,255,.12)}html[data-theme=dark] .fav-btn.on,html[data-theme=dark] .g-tools .fav-btn.on,html[data-theme=dark] .landing .fav-btn.on{color:#ff5d7a}html[data-theme=dark] .lcard .ph,html[data-theme=dark] .vcard .ph,html[data-theme=dark] body:has(.light-page) .vcard .ph{background:#1d2430}html[data-theme=dark] .lcard{background:var(--card);border-color:var(--line);box-shadow:none}html[data-theme=dark] .landing .lcard{box-shadow:none}html[data-theme=dark] .landing .lbadge{background:#0d1117;color:#fff}html[data-theme=dark] .lseller{background:rgba(76,141,255,.15);color:#a9c8ff}html[data-theme=dark] .lcard:hover,html[data-theme=dark] .vcard:hover,html[data-theme=dark] body:has(.light-page) .vcard:hover{box-shadow:0 12px 28px rgba(0,0,0,.5)}html[data-theme=dark] .lp-top{background:var(--card)}html[data-theme=dark] .landing.look-photo .lp-top{background:#0b1f44}html[data-theme=dark] .landing .lp-search,html[data-theme=dark] .landing.look-photo .lp-search,html[data-theme=dark] .lp-search{background:var(--d-soft);box-shadow:none}html[data-theme=dark] .lp-search input{color:var(--ink)}html[data-theme=dark] .lp-search>svg{color:var(--mute)}html[data-theme=dark] .landing.look-photo .lp-act{background:rgba(13,17,23,.82)!important;box-shadow:none}html[data-theme=dark] .landing .lp-act.blue{color:#8ab4ff}html[data-theme=dark] .landing .lp-act.green{color:#4be08f}html[data-theme=dark] .landing .lp-act.orange{color:#ffb45c}@media(max-width:859px){html[data-theme=dark] .landing .lp-act.blue{background:rgba(76,141,255,.14)}html[data-theme=dark] .landing .lp-act.green{background:rgba(75,224,143,.12)}html[data-theme=dark] .landing .lp-act.orange{background:rgba(255,180,92,.12)}}html[data-theme=dark] .lp-chip{background:var(--card);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .lp-chip.c1{background:rgba(75,224,143,.1);border-color:rgba(75,224,143,.25);color:#7ff0b4}html[data-theme=dark] .lp-chip.c2{background:rgba(76,141,255,.12);border-color:rgba(76,141,255,.3);color:#a9c8ff}html[data-theme=dark] .lp-chip.c3{background:rgba(255,180,92,.1);border-color:rgba(255,180,92,.28);color:#ffc98a}html[data-theme=dark] .lp-chip.c4{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.3);color:#c9b8ff}html[data-theme=dark] .lp-arrows button,html[data-theme=dark] .lp-steps li{background:var(--card);border-color:var(--line);box-shadow:none}html[data-theme=dark] .lp-kinds li{background:rgba(255,180,92,.08);border-color:rgba(255,180,92,.28);color:#ffc98a}html[data-theme=dark] .lp-promo-card{background:rgba(22,27,36,.95)}html[data-theme=dark] .lp-more{background:linear-gradient(160deg,#151c2c,#1a1630);border-color:#2e3a5c;color:#b4c3ff}html[data-theme=dark] .lp-more span{background:var(--card);box-shadow:none}html[data-theme=dark] .lp-trust{color:var(--ink)}html[data-theme=dark] .sd{background:linear-gradient(160deg,#161b24,#121722);border-color:var(--line);box-shadow:0 14px 36px rgba(0,0,0,.45)}html[data-theme=dark] .sd-card{background:var(--d-soft);border-color:var(--line);box-shadow:none}html[data-theme=dark] .sd-quote.best{background:rgba(75,224,143,.08);border-color:rgba(75,224,143,.35)}html[data-theme=dark] .sd-q em{color:#4be08f}html[data-theme=dark] .sd-ico{background:rgba(76,141,255,.15)}html[data-theme=dark] .sd-tag{background:rgba(255,180,92,.12);color:#ffc98a}html[data-theme=dark] .sd-msg.them{background:var(--d-soft2)}html[data-theme=dark] .sd-booked{background:rgba(75,224,143,.12);color:#4be08f}html[data-theme=dark] .sd-steps i{background:#2e3644}html[data-theme=dark] .detail .spec-tiles>div,html[data-theme=dark] .pill,html[data-theme=dark] .spec-tiles>div{background:var(--d-soft);border-color:var(--line)}html[data-theme=dark] .pill.ok,html[data-theme=dark] .vtop .pill.ok{background:rgba(75,224,143,.12);border-color:transparent;color:#4be08f}html[data-theme=dark] .sc-chat{color:#4be08f}html[data-theme=dark] .detail .desc p{color:#c9d1dc}html[data-theme=dark] .safety{background:rgba(76,141,255,.1);border-color:rgba(76,141,255,.3);color:#c7d8ff}html[data-theme=dark] .buy-bar{background:rgba(13,17,23,.96);border-top-color:var(--line);box-shadow:none}html[data-theme=dark] .buy-bar .bb-offer{background:transparent}html[data-theme=dark] .chat{background:var(--card)}html[data-theme=dark] .chat-input{background:var(--card);border-top-color:var(--line)}html[data-theme=dark] .chat-back,html[data-theme=dark] .chat-input input{background:var(--d-soft);color:var(--ink)}html[data-theme=dark] .bubble.theirs{background:var(--d-soft2);color:var(--ink)}html[data-theme=dark] body:has(.app-page) .inbox-row .preview{color:#c9d1dc}html[data-theme=dark] body:has(.app-page) .inbox-row.unread .preview{color:var(--ink)}html[data-theme=dark] .offers-toggle{background:var(--d-soft)}html[data-theme=dark] .photo-up .add-photos{background:rgba(76,141,255,.08);border-color:rgba(76,141,255,.4)}html[data-theme=dark] .intro-points li,html[data-theme=dark] body:has(.app-page) .intro-points li{background:var(--card);border-color:var(--line);box-shadow:none}html[data-theme=dark] .empty-state{background:transparent;border-color:var(--line)}html[data-theme=dark] .empty-state .es-ico{background:var(--card);box-shadow:none}html[data-theme=dark] .details-box,html[data-theme=dark] .expiry-bar{background:var(--d-soft)}html[data-theme=dark] .card.notice.unread{background:color-mix(in srgb,var(--bad) 10%,var(--card))}html[data-theme=dark] .loc-chip .loc-ico{background:rgba(76,141,255,.15)}html[data-theme=dark] .lp-box p,html[data-theme=dark] .lp-promo p{color:var(--mute)}