@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:vazirLatin;src:url(../media/vazirmatn_latin_wght_normal.00gnhmt88g2y1.woff2?dpl=202610240308-ufuq)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.vazirlatin_ac84c796-module__OnpMCq__className{font-family:vazirLatin;font-style:normal}.vazirlatin_ac84c796-module__OnpMCq__variable{--f-vazir-lat:"vazirLatin"}
@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC;font-family:vazirArabic;src:url(../media/vazirmatn_arabic_wght_normal-s.p.0tzxgo2fuaf-x.woff2?dpl=202610240308-ufuq)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:vazirArabic Fallback;src:local(Arial);ascent-override:102.54%;descent-override:53.71%;line-gap-override:0.0%;size-adjust:100.0%}.vazirarabic_89f291c2-module__-K2YWa__className{font-family:vazirArabic,vazirArabic Fallback;font-style:normal}.vazirarabic_89f291c2-module__-K2YWa__variable{--f-vazir-ar:"vazirArabic", "vazirArabic Fallback"}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:estedadLatin;src:url(../media/estedad_latin_wght_normal.1dz0urxd4-9xv.woff2?dpl=202610240308-ufuq)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.estedadlatin_582c0dc5-module__WYTBdW__className{font-family:estedadLatin;font-style:normal}.estedadlatin_582c0dc5-module__WYTBdW__variable{--f-estedad-lat:"estedadLatin"}
@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC;font-family:estedadArabic;src:url(../media/estedad_arabic_wght_normal.1zqn21qgdypkq.woff2?dpl=202610240308-ufuq)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.estedadarabic_aabc6130-module__kyeTKq__className{font-family:estedadArabic;font-style:normal}.estedadarabic_aabc6130-module__kyeTKq__variable{--f-estedad-ar:"estedadArabic"}
:root{--bg:#f7f4ef;--surface:#fff;--surface-2:#eee9e1;--line:#e2dcd2;--border:#8c8478;--text:#1b1814;--muted:#6e665c;--accent:#0a7370;--on-accent:#fff;--accent-soft:#d6ece9;--success:#1b7543;--warn:#935500;--danger:#c2362b;--warn-soft:#f1ddba;--danger-soft:#f4cfc9;--stage:#0a0b0d;--on-stage:#f3f1ec;--stage-muted:#a3a6ad;--plate-bg:#fff;--plate-ink:#141414;--plate-blue:#1e4fa6;--flag-g:#239f40;--flag-w:#fff;--flag-r:#da0000;--shadow:0 1px 2px #1b18140f, 0 8px 24px #1b181414;--font-display:var(--f-estedad-lat,"Estedad Variable"), var(--f-estedad-ar,"Estedad Variable"), var(--f-vazir-ar,"Vazirmatn Variable"), Tahoma, sans-serif;--font-body:var(--f-vazir-lat,"Vazirmatn Variable"), var(--f-vazir-ar,"Vazirmatn Variable"), Tahoma, "Segoe UI", sans-serif;--nav-h:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0a0b0d;--surface:#15171b;--surface-2:#1e2126;--line:#2a2e35;--border:#6a707a;--text:#f3f1ec;--muted:#a3a6ad;--accent:#3dd6c6;--on-accent:#04201d;--accent-soft:#12302e;--success:#5bd48a;--warn:#f2b23e;--danger:#ff6b5e;--warn-soft:#4a3814;--danger-soft:#4d1f1b;--stage:#050607;--shadow:0 1px 2px #0006, 0 8px 24px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.85}html:has(dialog[open]){scrollbar-gutter:stable;overflow:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;line-height:1.35}p{margin:0}:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{font-size:max(16px,1em)}.page{min-height:60vh;padding-bottom:8px}.wrap,.wrap-x{max-width:1120px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}.section{padding-block:20px}.narrow{max-width:720px}.stack{gap:16px;display:grid}.stack-s{align-content:start;gap:4px;display:grid}.row{justify-content:space-between;align-items:center;gap:8px;display:flex}.row.start{flex-wrap:wrap;justify-content:flex-start;gap:10px}.muted{color:var(--muted)}.small{font-size:14px}.accent{color:var(--accent)}.lead{font-size:18px;line-height:1.9}.eyebrow{color:var(--muted);font-size:14px}.h-page{font-size:clamp(26px,6vw,34px);font-weight:800}.h-sec{margin-bottom:12px;font-size:20px;font-weight:700}.notice{background:var(--accent-soft);color:var(--text);text-align:center;padding:6px 16px;font-size:14px}.topbar{z-index:20;background:var(--bg);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.topbar-in{max-width:1120px;height:56px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));align-items:center;gap:8px;margin-inline:auto;display:flex}.wordmark{font-family:var(--font-display);font-size:18px;font-weight:800}.brand{flex:none;align-items:center;display:inline-flex}.wm{font-family:var(--font-display);letter-spacing:.02em;direction:ltr;align-items:baseline;font-size:19px;line-height:1;display:inline-flex}.wm-a{letter-spacing:.1em;font-weight:300}.wm-b{margin-inline-start:.08em;font-weight:800}.wm i{background:var(--accent);border-radius:50%;width:.3em;height:.3em;margin-inline-start:.14em}.wm-lg{font-size:34px}.desk-nav{gap:22px;margin-inline-start:18px;font-size:15px;display:none}.desk-nav a:hover{color:var(--accent)}.open-pill{min-width:0;color:var(--muted);background:var(--surface);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:0 auto;align-items:center;gap:6px;margin-inline-start:auto;padding:1px 10px;font-size:13px;display:inline-flex}.open-pill i{background:var(--muted);border-radius:50%;flex:none;width:7px;height:7px}.op-long{text-overflow:ellipsis;min-width:0;overflow:hidden}.op-short{display:none}@media (max-width:399px){.topbar .open-pill{gap:5px;padding-inline:8px}}@media (max-width:359px){.topbar .op-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topbar .op-short{display:inline}}.open-pill.is-open{color:var(--success)}.open-pill.is-open i{background:var(--success)}.icon-btn{background:var(--surface);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.bottomnav{z-index:20;min-height:calc(var(--nav-h) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);padding:6px max(4px, env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(4px, env(safe-area-inset-left,0px));grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:fixed;inset:auto 0 0}.bottomnav a{min-width:0;color:var(--muted);-webkit-tap-highlight-color:transparent;justify-items:center;font-size:13px;display:grid}.bottomnav .tab{justify-items:center;gap:1px;max-width:100%;transition:opacity .15s;display:grid}.bottomnav a[aria-current]{color:var(--text);font-weight:700}.bottomnav a:active .tab,.bottomnav .tab.pending{opacity:.45}.bottomnav .sell{color:var(--accent);font-weight:700}.bottomnav .sell i{background:var(--accent);width:46px;height:46px;color:var(--on-accent);border-radius:50%;place-items:center;margin-top:-22px;display:grid;box-shadow:0 6px 16px #0a737059}@media (hover:hover){.bottomnav a:hover{color:var(--text)}}.dock-space{height:calc(var(--nav-h) + env(safe-area-inset-bottom,0px))}.dock-space.bare{height:max(0px, env(safe-area-inset-bottom,0px) - 20px)}.footer{border-top:1px solid var(--line);margin-top:24px;padding-block:28px}.footer-in{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.phone-link{font-family:var(--font-display);font-size:22px;font-weight:800}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.btn.primary{background:var(--accent);color:var(--on-accent)}.btn.ghost{background:var(--surface);border-color:var(--border)}.btn.small{min-height:40px;padding:0 14px;font-size:14px}.btn.fit{justify-self:start}.linkbtn{color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:10px 6px;font-weight:700;display:inline-flex}.stage-band{padding-block:12px 4px}.stage-in{color:var(--on-stage);background:radial-gradient(120% 80% at 85% 0%, #ffffff24, #fff0 60%), radial-gradient(90% 60% at 10% 100%, #3dd6c62e, #3dd6c600 70%), var(--stage);border-radius:24px;gap:12px;padding:26px 20px 20px;display:grid}.headline{font-size:clamp(30px,8vw,52px);font-weight:800;line-height:1.3}.stage-meta{color:var(--stage-muted);font-size:15px}.stage-meta b{color:var(--on-stage);font-weight:700}.search-pill{color:var(--stage-muted);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;max-width:560px;padding:4px 16px;display:flex}.search-pill input{min-width:0;color:var(--on-stage);background:0 0;border:0;outline:0;flex:1;height:40px;font-size:16px}.search-pill input::placeholder{color:var(--stage-muted)}.search-pill:focus-within{border-color:#ffffff80}.search-go,.hero-eyebrow,.price-label{display:none}.meter{font-variant-numeric:tabular-nums;text-align:center;min-width:1ch;display:inline-block}.chips{scrollbar-width:none;gap:8px;padding-block:12px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{white-space:nowrap;border:1px solid var(--line);background:var(--surface);border-radius:999px;flex:none;align-items:center;min-height:40px;padding:4px 14px;font-size:14px;display:inline-flex}.chip:hover{border-color:var(--border)}.chip.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.section-head{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.section-head h2{font-size:20px}.more{color:var(--muted);font-size:14px}.rail{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(270px,80%);grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.rail>*{scroll-snap-align:start}.grid{grid-template-columns:1fr;gap:14px;display:grid}.empty{border:1px dashed var(--border);border-radius:18px;justify-items:start;gap:12px;padding:20px;display:grid}.car-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}@media (hover:hover){.car-card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}}.card-photo{aspect-ratio:4/3;background:radial-gradient(90% 90% at 50% 20%, #23272e, var(--stage) 70%);place-items:center;display:grid;position:relative;overflow:hidden}.card-photo img{object-fit:cover;object-position:50% 72%;width:100%;height:100%}.silhouette{width:84%;height:auto}.ribbon{top:10px;border-radius:999px;padding:1px 10px;font-size:13px;font-weight:700;position:absolute;inset-inline-start:10px}.ribbon.warn{background:var(--warn-soft);color:var(--warn)}.ribbon.sold{background:var(--surface-2);color:var(--muted)}.card-body{gap:4px;padding:10px 14px 14px;display:grid}.card-title{min-width:0;font-size:17px;font-weight:700}.meta{color:var(--muted);font-size:14px}.badge{white-space:nowrap;border-radius:999px;padding:0 10px;font-size:13px}.badge.ok{background:var(--accent-soft);color:var(--accent)}.badge.warn{background:var(--warn-soft);color:var(--warn)}.badge.danger{background:var(--danger-soft);color:var(--danger)}.price{font-family:var(--font-display);white-space:nowrap;font-size:21px;font-weight:800;line-height:1.3}.price small{font-family:var(--font-body);color:var(--muted);font-size:13px;font-weight:500}.muted-price{color:var(--muted);font-size:16px}.plate{--ph:24px;height:var(--ph);background:var(--plate-bg);color:var(--plate-ink);border:1.5px solid var(--plate-ink);font-weight:700;line-height:1;font-size:calc(var(--ph) * .52);direction:ltr;border-radius:5px;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}.plate.md{--ph:32px}.plate.lg{--ph:46px}.plate .flag{width:calc(var(--ph) * .48);background:var(--plate-blue);flex-direction:column;justify-content:center;gap:1px;padding:0 2px;display:flex}.plate .flag i{height:calc(var(--ph) * .1);display:block}.plate .flag i:first-child{background:var(--flag-g)}.plate .flag i:nth-child(2){background:var(--flag-w)}.plate .flag i:nth-child(3){background:var(--flag-r)}.plate .pn{letter-spacing:.05em;align-items:center;gap:.3em;padding:0 .45em;display:flex}.plate .pv{border-left:1.5px solid var(--plate-ink);flex-direction:column;justify-content:center;align-items:center;padding:0 .35em;display:flex}.plate .pv small{font-size:.5em;font-weight:500}.plate-aras{background:var(--plate-bg);height:30px;color:var(--plate-ink);border:1.5px solid var(--plate-ink);direction:ltr;border-radius:6px;flex:none;grid-template-columns:auto auto;line-height:1.1;display:inline-grid;overflow:hidden}.plate-aras.md{height:40px}.plate-aras .z{background:var(--plate-blue);color:var(--flag-w);letter-spacing:.06em;place-items:center;padding:0 5px;font-size:9px;font-weight:700;display:grid}.plate-aras .d{align-content:center;justify-items:center;padding:0 8px;font-size:12px;font-weight:700;display:grid}.plate-aras .d small{font-size:10px;font-weight:500}.list-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.count{color:var(--muted);font-size:.7em}.search-box{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:14px;align-items:center;gap:8px;padding:0 14px;display:flex}.search-box input{min-width:0;height:46px;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.search-box:focus-within{border-color:var(--accent)}.sheet{background:var(--surface);color:var(--text);overscroll-behavior:contain;border:0;border-radius:22px 22px 0 0;width:min(520px,100%);max-width:100%;max-height:88dvh;margin:auto auto 0;padding:0;overflow:auto}.sheet::backdrop{background:#0a0b0d80}.sheet-body{padding:18px max(18px, env(safe-area-inset-right,0px)) 0;gap:14px;display:grid}.sheet-head{justify-content:space-between;align-items:center;display:flex}.sheet-head h2{font-size:20px}.field{gap:6px;display:grid}.field>span{font-size:15px;font-weight:700}.field select,.field input{border:1px solid var(--border);background:var(--bg);border-radius:12px;height:48px;padding:0 12px;font-size:16px}.check{align-items:center;gap:10px;display:flex}.check input{width:22px;height:22px;accent-color:var(--accent)}.sheet-actions{z-index:1;margin-inline:calc(-1 * max(18px, env(safe-area-inset-right,0px)));padding:12px max(18px, env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;display:grid;position:sticky;bottom:0}.tiles{gap:14px;display:grid}.tile{background:var(--surface);border:1px solid var(--line);border-radius:18px;justify-items:start;gap:6px;padding:18px;display:grid}.tile:hover{border-color:var(--border)}.tile b{font-size:18px}.tile-num{width:46px;height:32px;font-family:var(--font-display);background:var(--accent-soft);color:var(--accent);border-radius:8px;place-items:center;font-size:20px;font-weight:800;display:grid}.trust{gap:8px;margin:0;padding:0;list-style:none;display:grid}.trust li{align-items:center;gap:8px;display:flex}.trust svg{color:var(--success);flex:none}.gallery{background:var(--stage);position:relative}.gallery-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.gallery-track::-webkit-scrollbar{display:none}.gallery-item{scroll-snap-align:center;aspect-ratio:4/3;flex:0 0 100%;max-height:70vh;margin:0}.gallery-item img{object-fit:contain;width:100%;height:100%}.gallery-empty{aspect-ratio:16/9;max-height:52vh;color:var(--stage-muted);background:radial-gradient(90% 90% at 50% 25%, #262a31, var(--stage) 72%);align-content:center;place-items:center;gap:8px;font-size:14px;display:grid}.gallery-empty svg{width:min(70%,520px)}.back{z-index:2;top:12px;color:#fff;background:#0a0b0d8c;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;inset-inline-start:max(12px, env(safe-area-inset-right,0px))}.gallery-count{bottom:12px;color:var(--on-stage);background:#0a0b0d8c;border-radius:999px;padding:1px 10px;font-size:13px;position:absolute;inset-inline-end:12px}.car-body{gap:24px;padding-block:18px;display:grid}.car-main{align-content:start;gap:8px;min-width:0;display:grid}.car-title{overflow-wrap:anywhere;font-size:clamp(24px,5vw,34px);font-weight:800}.status-banner{border-radius:12px;padding:8px 14px;font-weight:700}.status-banner.reserved{background:var(--warn-soft);color:var(--warn)}.status-banner.sold{background:var(--surface-2);color:var(--text)}.ok{color:var(--success);align-items:center;gap:4px;font-size:14px;display:inline-flex}.price-block{gap:6px;padding-block:8px;display:grid}.price-lg .price{font-size:clamp(30px,7vw,40px)}.price-lg .price small{font-size:15px}.band{gap:4px;max-width:420px;display:grid}.band-bar{background:var(--accent-soft);border:1px solid var(--accent);border-radius:999px;height:10px;position:relative}.band-bar b{background:var(--accent);border:3px solid var(--bg);border-radius:50%;width:18px;height:18px;position:absolute;top:-5px;transform:translate(50%)}.history{color:var(--muted);max-width:420px;margin:0;padding:0;font-size:14px;list-style:none}.history li{border-bottom:1px solid var(--line);justify-content:space-between;padding-block:4px;display:flex}.history .history-head{color:var(--text);font-size:14px;font-weight:700}.inst{color:var(--accent);font-weight:700}.price-exact{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.inst-note{color:var(--muted);overflow-wrap:anywhere;max-width:420px;font-size:14px;line-height:1.8}.call-req-open{justify-self:start}.call-req{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:8px;max-width:420px;padding:12px 14px;display:grid}.call-req label{font-size:14px;font-weight:700}.call-req input{border:1px solid var(--border);background:var(--bg);text-align:left;border-radius:12px;height:48px;padding:0 12px}.call-req.done{color:var(--text);border-color:var(--accent)}.unreviewed{border:1px dashed var(--border);color:var(--muted);border-radius:99px;align-items:center;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}.band-out{background:var(--surface-2);width:fit-content;color:var(--text);border-radius:999px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.stale-note{background:var(--warn-soft);color:var(--text);border-radius:12px;padding:8px 12px;font-size:14px}.call-inline,.btn.call-inline{display:none}.specs{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:8px 0;display:grid;overflow:hidden}.specs div{background:var(--surface);padding:10px 12px}.specs dt{color:var(--muted);font-size:13px}.specs dd{margin:0;font-weight:700}.desc{overflow-wrap:anywhere;line-height:1.95}.features{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.features li{background:var(--surface-2);border-radius:999px;padding:1px 10px;font-size:13px}.honesty{background:var(--surface);border:1px solid var(--line);border-radius:20px;align-content:start;gap:12px;padding:18px;display:grid}.honesty h2{font-size:19px}.honesty .badge{justify-self:start}.honesty-in{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.paintmap{height:auto}.pm-outline{fill:none;stroke:var(--line);stroke-width:3px}.pm-glass{fill:#27303b;opacity:.85}.pm-part{stroke:var(--border);stroke-width:1.5px}.s-sound{fill:var(--surface-2);background:var(--surface-2)}.s-pdr{fill:#8ec0ea;background:#8ec0ea}.s-spot{fill:#f2cc60;background:#f2cc60}.s-painted{fill:#e8822a;background:#e8822a}.s-replaced{fill:#c2362b;background:#c2362b}.damage-list{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.damage-list i{border:1px solid var(--border);vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-inline-end:6px;display:inline-block}.badge.none{background:var(--surface-2);color:var(--muted)}.field-error{color:var(--danger);font-size:14px}.pm-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.pm-legend span{align-items:center;gap:6px;display:inline-flex}.pm-legend i{border:1px solid var(--border);border-radius:4px;width:13px;height:13px}.aras-box{background:var(--accent-soft);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.action-bar{z-index:15;background:var(--surface);border-top:1px solid var(--line);padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-auto-columns:48px;grid-auto-flow:column;gap:8px;display:grid;position:sticky;bottom:0}.action-bar .btn{gap:6px;min-width:0;padding-inline:10px;overflow:hidden}.info-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;gap:12px;padding:18px;display:grid}.actions{flex-wrap:wrap;gap:10px;display:flex}.panel-stats{flex-wrap:wrap;gap:8px;display:flex}.panel-stats>*{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:4px 12px;font-size:14px}.panel-stats b{font-family:var(--font-display);margin-inline-end:4px;font-size:18px}.stock{gap:10px;margin:0;padding:0;list-style:none;display:grid}.stock-row{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:10px;display:grid}.stock-thumb{background:var(--stage);width:84px;height:64px;color:var(--stage-muted);border-radius:10px;place-items:center;font-size:13px;display:grid;overflow:hidden}.stock-thumb img{object-fit:cover;width:100%;height:100%}.stock-main{gap:6px;min-width:0;display:grid}.stock-main b{overflow-wrap:anywhere}.seg{flex-wrap:wrap;gap:6px;display:flex}.seg button{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;min-height:44px;padding:5px 12px;font-size:14px}.seg button.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.seg button.on.st-reserved{background:var(--warn);border-color:var(--warn);color:var(--surface)}.seg button.on.st-sold{background:var(--text);border-color:var(--text);color:var(--bg)}.price-edit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.price-edit input{border:1px solid var(--border);background:var(--bg);border-radius:10px;width:130px;height:40px;padding:0 10px;font-size:16px}.hint{color:var(--accent);font-size:14px}.fit{justify-self:start;width:fit-content}.qa{gap:18px;padding-bottom:120px;display:grid}.qa-sec{background:var(--surface);border:1px solid var(--line);border-radius:20px;gap:14px;padding:16px;display:grid}.qa-sec h2{font-size:19px}.qa-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.qa input:not([type=checkbox]),.qa textarea{border:1px solid var(--border);background:var(--bg);border-radius:12px;width:100%;min-height:48px;padding:8px 12px;font-size:16px}.qa input:disabled{opacity:.5}.picks{flex-wrap:wrap;gap:6px;display:flex}.picks .chip{cursor:pointer;white-space:normal;text-align:start;overflow-wrap:anywhere;flex:0 auto;max-width:100%;padding:5px 14px;font-size:15px;line-height:1.5}.picked{font-size:18px}.two-col{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shots{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;display:grid}.shot{aspect-ratio:4/3;cursor:pointer;border:1.5px dashed var(--border);background:var(--bg);border-radius:12px;place-items:end stretch;padding:0;display:grid;position:relative;overflow:hidden}.shot.req{border-color:var(--accent)}.shot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shot-label{background:var(--surface);background:color-mix(in srgb, var(--surface) 88%, transparent);text-align:center;padding:3px 6px;font-size:12.5px;line-height:1.5;position:relative}.shot-state{top:6px;background:var(--surface);border-radius:8px;padding:0 6px;font-size:12px;position:absolute;inset-inline:6px}.shot.st-error .shot-state{color:var(--danger)}.shot-ok{top:6px;background:var(--success);width:24px;height:24px;color:var(--surface);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;inset-inline-start:6px}.shot-warn{top:6px;background:var(--warn-soft);color:var(--warn);border-radius:8px;padding:0 6px;font-size:11.5px;position:absolute;inset-inline-end:6px}.shot.st-done{border-style:solid;border-color:var(--success)}.shot-ghost{border:2px solid var(--line);opacity:.9;border-radius:30% 30% 12% 12%;position:absolute;inset:18% 14% 30%}.g-dashboard,.g-odometer,.g-front_seats,.g-rear_seats,.g-engine,.g-trunk{border-radius:10px}.g-wheel{border-radius:50%;inset:16% 30% 26%}.pmi{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pmi-map{width:100%;height:auto}.pm-sel{stroke:var(--accent)!important;stroke-width:5px!important}.pmi-pick{gap:8px;display:grid}.pmi-pick .seg button{align-items:center;gap:6px;display:inline-flex}.dot{border:1px solid var(--border);border-radius:50%;width:12px;height:12px;display:inline-block}@media (max-width:480px){.pmi{grid-template-columns:1fr;justify-items:stretch}.pmi-map{justify-self:center;max-width:200px}.pmi-pick{z-index:30;inset-inline:12px;bottom:calc(124px + env(safe-area-inset-bottom,0px));background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:10px 12px;position:fixed}.form-card .pmi-pick{bottom:calc(var(--nav-h) + 84px + env(safe-area-inset-bottom,0px))}}.pm-tap{cursor:pointer}.pm-tap:focus-visible{stroke:var(--accent);stroke-width:4px;outline:none}.pmi-list{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pmi-list i{border:1px solid var(--border);border-radius:3px;width:12px;height:12px;margin-inline-end:6px;display:inline-block}.qa-bar{z-index:25;background:var(--surface);border-top:1px solid var(--line);padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));gap:6px;display:grid;position:fixed;inset:auto 0 0}.qa-bar .btn:disabled{opacity:.5;cursor:not-allowed}.qa-error{color:var(--danger);font-size:14px;font-weight:700}.qa-done{padding-block:24px}.qa-error a{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.form-card{background:var(--surface);border:1px solid var(--line);scroll-margin-top:calc(72px + env(safe-area-inset-top,0px));border-radius:20px;padding:18px}.form-card h2{font-size:20px}.form-card input:not([type=checkbox]),.form-card textarea{border:1px solid var(--border);background:var(--bg);border-radius:12px;width:100%;min-height:48px;padding:8px 12px;font-size:16px}.progress{color:var(--muted);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;font-size:12.5px;display:grid}.progress span{border-top:4px solid var(--line);text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-top:4px;overflow:hidden}.progress span.on{border-color:var(--accent);color:var(--text)}.goal{text-align:start;border:1px solid var(--border);background:var(--bg);cursor:pointer;border-radius:14px;gap:2px;padding:14px 16px;display:grid}.goal b{font-size:17px}.goal.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.form-nav{z-index:5;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-inline:-18px;padding:12px 18px;display:flex;position:sticky}.form-nav:empty{display:none}.form-nav .btn{flex:0 auto;min-width:0;padding-inline:16px}.form-nav .btn.primary{flex:auto}.form-nav .btn:disabled{opacity:.5;cursor:not-allowed}.shots.four{grid-template-columns:repeat(2,minmax(0,1fr))}.hp,.form-card input.hp{clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body:has(.force-light){--bg:#f7f4ef;--surface:#fff;--surface-2:#eee9e1;--line:#e2dcd2;--border:#8c8478;--text:#1b1814;--muted:#6e665c;--accent:#0a7370;--on-accent:#fff;--accent-soft:#d6ece9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text)}.force-light{--bg:#f7f4ef;--surface:#fff;--surface-2:#eee9e1;--line:#e2dcd2;--border:#8c8478;--text:#1b1814;--muted:#6e665c;--accent:#0a7370;--on-accent:#fff;--accent-soft:#d6ece9;--success:#1b7543;--warn:#935500;--danger:#c2362b;--warn-soft:#f1ddba;--danger-soft:#f4cfc9;background:var(--bg);color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lot-price .price{font-size:52px}.lot-price .price small{font-size:18px}.lot-honesty{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px}.lot-call,.lot-done{gap:10px;display:grid}.lot-btn{border-radius:18px;min-height:64px;font-size:20px}.lot-call input{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:12px;height:48px;padding:0 12px;font-size:16px}.lot-done{background:var(--accent-soft);border-radius:18px;padding:16px}.card-print-wrap{justify-items:center;gap:16px;padding:20px 16px;display:grid;overflow-x:auto}.card-tools{text-align:center;justify-items:center}.ws-card{color:#141414;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e2dcd2;border-radius:4mm;grid-template-rows:auto auto auto 1fr auto;gap:3mm;width:105mm;height:148mm;padding:7mm;display:grid}.ws-top{justify-content:space-between;align-items:center;display:flex}.ws-title{font-size:9mm;font-weight:800;line-height:1.25}.ws-meta{color:#6e665c;font-size:4mm}.ws-row{grid-template-columns:46mm 1fr;align-items:center;gap:5mm;display:grid}.ws-qr svg{width:46mm;height:46mm;display:block}.ws-side{gap:3mm;display:grid}.ws-price .price{color:#141414;font-size:8mm}.ws-price .price small{color:#6e665c;font-size:3.6mm}.ws-paint{color:#0b6b48;font-size:4mm;font-weight:700}.ws-cta{font-size:4.4mm;line-height:1.6}.ws-foot{border-top:.4mm solid #141414;justify-content:space-between;padding-top:2mm;font-size:4.6mm;font-weight:700;display:flex}@media print{@page{size:A6;margin:0}body{background:#fff}.topbar,.bottomnav,.dock-space,.footer,.notice,.no-print{display:none!important}.page,.card-print-wrap{padding:0}.ws-card{border:0;border-radius:0}}.install{background:var(--surface);border:1px solid var(--line);padding:14px 16px;border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;padding-inline-end:44px;display:grid;position:relative}.install-icon img{border-radius:12px}.install-x{top:2px;width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;inset-inline-end:2px}.steps-ios{gap:2px;margin:0;padding-inline-start:18px;display:grid}.ios-share{border:1px solid var(--border);border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;display:inline-grid}.shot-wrap{position:relative}.shot-wrap .shot{width:100%}.shot-del{top:0;cursor:pointer;color:#fff;background:radial-gradient(circle,#0a0b0db8 0 15px,#0000 15.5px);border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:18px;line-height:1;display:grid;position:absolute;inset-inline-end:0}.shot-wrap .shot-warn{top:auto;bottom:30px}.shot.st-failed .shot-state{color:var(--danger)}.shot-wrap .shot-state{padding-inline-end:40px}.shot-acts{flex-wrap:wrap;justify-content:space-between;gap:0 4px;display:flex}.shot-acts .linkbtn{justify-content:center;min-width:44px;padding:0 4px;font-size:12.5px}.shot.moving{outline:2px solid var(--accent);outline-offset:2px}.price-edit .field-error{flex-basis:100%}.more-btn{width:100%;max-width:420px;margin:4px auto 0;display:flex}.danger-link{background:0 0;border:0;color:var(--danger)!important}.stock-row.gone{grid-template-columns:1fr}.lead-row{background:var(--surface);border:1px solid var(--line);border-inline-start:4px solid var(--accent);border-radius:16px;gap:8px;padding:12px 14px;display:grid}.lead-row.st-contacted{border-inline-start-color:var(--warn)}.lead-row.st-done,.lead-row.st-lost{border-inline-start-color:var(--line);opacity:.85}.lead-photos{gap:6px;display:flex;overflow-x:auto}.lead-photos img{object-fit:cover;border-radius:8px;width:84px;height:64px}.lead-notes{gap:8px;display:flex}.lead-notes input{border:1px solid var(--border);background:var(--bg);border-radius:10px;flex:1;min-width:0;height:42px;padding:0 10px}.state-page{padding-block:40px}.state-code{font-family:var(--font-display);color:var(--accent);font-size:64px;font-weight:800;line-height:1}.sk{background:linear-gradient(90deg, var(--surface-2) 25%, var(--line) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:10px;animation:1.2s linear infinite sk}.sk-title{width:40%;height:32px;margin-bottom:16px}.sk-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;gap:10px;padding:0 0 14px;display:grid;overflow:hidden}.sk-photo{aspect-ratio:4/3;border-radius:0}.sk-line{height:14px;margin-inline:14px}.sk-line.short{width:50%}.sk-text{width:85%;height:16px}.sk-text.short{width:55%}.sk-form{border-radius:20px;height:340px}.sk-info{border-radius:20px;height:260px}@keyframes sk{to{background-position:-200% 0}}.g-nav{z-index:2;color:#fff;cursor:pointer;background:#0a0b0d8c;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:26px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.g-nav:disabled{opacity:.3;cursor:default}.g-prev{inset-inline-start:10px}.g-next{inset-inline-end:10px}@media (hover:none){.g-nav{display:none}}.confirm-body{border:1px solid var(--border);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.confirm-body.on{border-color:var(--success);background:var(--accent-soft)}.confirm-body input{width:22px;height:22px;accent-color:var(--accent);flex:none}a.inst{width:fit-content;display:inline-flex}.progress.six{grid-template-columns:repeat(6,minmax(0,1fr))}.est-wiz{padding-bottom:18px}.est-live{background:var(--bg);border:1px solid var(--line);border-radius:14px;gap:6px;padding:10px 14px;font-size:15px;display:grid}.est-live b{font-family:var(--font-display);font-size:18px}.acc{color:var(--muted);padding-top:8px;font-size:12.5px;display:block;position:relative}.acc i{top:0;background:var(--accent);border-radius:4px;height:4px;transition:width .3s;position:absolute;inset-inline-start:0}.est-result h2{font-size:22px}.est-point{font-family:var(--font-display);font-size:clamp(28px,7vw,38px);font-weight:800;line-height:1.3}.est-point.small-point{font-size:22px}.range{background:var(--surface-2);border-radius:999px;height:12px;margin-top:6px;position:relative}.range i{background:var(--accent-soft);border:1px solid var(--accent);border-radius:999px;position:absolute;top:0;bottom:0}.range b{background:var(--accent);border:4px solid var(--surface);border-radius:50%;width:22px;height:22px;position:absolute;top:-5px;transform:translate(50%)}.range-ends{color:var(--muted);justify-content:space-between;font-size:12.5px;display:flex}.conf{border-radius:999px;width:fit-content;padding:2px 12px;font-size:13px;font-weight:700;display:inline-flex}.conf.hi{background:var(--accent-soft);color:var(--accent)}.conf.mid{background:var(--surface-2);color:var(--text)}.conf.lo{background:var(--warn-soft);color:var(--warn)}.shock-note{background:var(--warn-soft);color:var(--text);border-radius:12px;padding:8px 12px;font-size:14px}.need{background:var(--warn-soft);border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.8}.need .actions{padding-top:4px}.why{font-variant-numeric:tabular-nums;font-size:14px;display:grid}.why>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:7px 0;display:grid}.why>div:last-child{border-bottom:0}.why .neg{color:var(--danger);white-space:nowrap;font-weight:700}.why .pos{color:var(--success);white-space:nowrap;font-weight:700}.why .base{font-weight:700}.spark{gap:4px;display:grid}.spark-area{fill:var(--accent-soft);opacity:.7}.spark-line{fill:none;stroke:var(--accent);stroke-width:2px}.spark-dot{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.hints{color:var(--muted);margin:0;padding-inline-start:18px;font-size:14px}.ctas{gap:8px;display:grid}.disclaimer{color:var(--muted);font-size:13px;line-height:1.8}.disclaimer a{color:var(--accent)}.prose h2{margin-top:8px;font-size:20px}.prose p{line-height:2}@media (min-width:640px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rail{grid-auto-columns:minmax(280px,44%)}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){:root{--nav-h:0px}.desk-nav{display:flex}.bottomnav{display:none}.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rail{grid-auto-columns:minmax(300px,calc(33.3333% - 9.33333px))}.stage-in{padding:40px 36px 32px}.car-body{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)}.honesty{position:sticky;top:72px}.gallery-item{max-height:58vh}.car-page .action-bar{box-shadow:none;margin:8px auto 24px;position:static}.action-bar{border:1px solid var(--line);max-width:520px;box-shadow:var(--shadow);border-radius:18px;margin-inline:auto;bottom:16px}.trust{grid-template-columns:repeat(3,auto);justify-content:start;gap:24px}.sheet{border-radius:22px;margin:auto}.call-inline,.btn.call-inline{width:fit-content;display:inline-flex}}@media (pointer:coarse){.chip,.btn.small{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html:has(.qa-bar){scroll-padding-bottom:150px}.shot-wrap .shot{grid-template-rows:auto 1fr auto auto;place-items:stretch stretch;overflow:clip}.shot-wrap .shot-state{top:auto;grid-row:1;align-self:start;margin:6px 6px 0;padding-inline-end:6px;line-height:1.4;position:relative;inset-inline:auto}.shot-wrap .shot.st-error .shot-state,.shot-wrap .shot.st-failed .shot-state{margin-inline-end:40px}.shot-wrap .shot-warn{top:auto;bottom:auto;grid-row:3;place-self:end;margin:0 6px 4px;position:relative;inset-inline-end:auto}.shot-wrap .shot-label{grid-row:4;align-self:end;line-height:1.35}@media (max-width:899px) and (min-height:700px){.gallery-item{aspect-ratio:1;max-height:56svh}}a.inst,.logout-link{align-items:center;min-height:44px;display:inline-flex}@media (max-width:480px){.pmi-map{max-width:min(260px,70vw)}}.warn-text{color:var(--warn)}@media (max-width:899px){.form-nav{padding-bottom:36px}}
:root[data-skin=emerald]{--bg:#0a0c0b;--surface:#131615;--surface-2:#1a1e1c;--field:#0e1110;--stage:#050606;--line:#252a28;--line-strong:#333936;--border:#69716d;--text:#edf0ee;--muted:#a3aba7;--faint:#7f8883;--on-stage:#f2f4f3;--stage-muted:#a3aba7;--accent:#4cc492;--accent-hi:#7addb3;--accent-fill:#0e7a53;--accent-fill-hover:#0f8458;--accent-fill-press:#0b6646;--on-accent:#fff;--accent-soft:#0f271e;--accent-line:#1f5c43;--focus:#7addb3;--ring:0 0 0 1px var(--accent), 0 0 0 4px #7addb338;--ring-danger:0 0 0 1px var(--danger), 0 0 0 4px #f2796d33;--success:#4cc492;--success-soft:#0f271e;--warn:#e8b04e;--warn-soft:#2b2112;--danger:#f2796d;--danger-soft:#2e1613;--hl:inset 0 1px 0 #ffffff0b;--shadow:0 1px 2px #00000080, 0 16px 36px #00000080;--i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23A3ABA7' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-shield:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3l8 4v5c0 5-3.5 8-8 9-4.5-1-8-4-8-9V7z' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--i-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-skin=emerald]:has(.force-light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=emerald] .force-light{--bg:#f5f6f4;--surface:#fff;--surface-2:#edf0ee;--field:#fff;--line:#dce1de;--line-strong:#c8cfcb;--border:#7a837e;--text:#101513;--muted:#56605b;--faint:#646d68;--accent:#0b6b48;--accent-hi:#085a3c;--accent-fill:#0b6b48;--accent-fill-hover:#085a3c;--accent-fill-press:#085a3c;--on-accent:#fff;--accent-soft:#dcf0e6;--accent-line:#9cc4ae;--focus:#0b6b48;--ring:0 0 0 1px var(--accent), 0 0 0 4px #0b6b4833;--ring-danger:0 0 0 1px var(--danger), 0 0 0 4px #b42f272e;--success:#17704a;--success-soft:#dcf0e6;--warn:#8a5200;--warn-soft:#f6e7c8;--danger:#b42f27;--danger-soft:#f8deda;--hl:none;--shadow:0 1px 2px #1015130f, 0 8px 24px #10151314;--i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2356605B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text)}[data-skin=emerald] body:has(.force-light){--bg:#f5f6f4;--surface:#fff;--surface-2:#edf0ee;--field:#fff;--line:#dce1de;--line-strong:#c8cfcb;--border:#7a837e;--text:#101513;--muted:#56605b;--faint:#646d68;--accent:#0b6b48;--accent-hi:#085a3c;--accent-fill:#0b6b48;--accent-fill-hover:#085a3c;--accent-fill-press:#085a3c;--on-accent:#fff;--accent-soft:#dcf0e6;--accent-line:#9cc4ae;--focus:#0b6b48;--ring:0 0 0 1px var(--accent), 0 0 0 4px #0b6b4833;--ring-danger:0 0 0 1px var(--danger), 0 0 0 4px #b42f272e;--success:#17704a;--success-soft:#dcf0e6;--warn:#8a5200;--warn-soft:#f6e7c8;--danger:#b42f27;--danger-soft:#f8deda;--hl:none;--shadow:0 1px 2px #1015130f, 0 8px 24px #10151314;--i-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2356605B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text)}@media print{:root[data-skin=emerald]{--bg:#fff;--surface:#fff;--surface-2:#edf0ee;--field:#fff;--line:#dce1de;--line-strong:#c8cfcb;--border:#7a837e;--text:#101513;--muted:#56605b;--faint:#646d68;--accent:#0b6b48;--accent-soft:#dcf0e6;--accent-line:#9cc4ae;--hl:none;--shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}[data-skin=emerald] :focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-skin=emerald] .h-sec{font-weight:800}[data-skin=emerald] .eyebrow{font-weight:500}[data-skin=emerald] .topbar{background:var(--bg);-webkit-backdrop-filter:none}[data-skin=emerald] .wm-a{color:var(--muted);letter-spacing:.14em}[data-skin=emerald] .wm-b{color:var(--text);letter-spacing:.03em}[data-skin=emerald] .wm i{background:var(--accent)}[data-skin=emerald] .open-pill{border-color:var(--line-strong);color:var(--muted);background:0 0;padding-block:3px;font-size:12.5px;line-height:1.7}[data-skin=emerald] .open-pill i{background:var(--faint);width:6px;height:6px}[data-skin=emerald] .open-pill.is-open{color:var(--muted)}[data-skin=emerald] .open-pill.is-open i{background:var(--success);box-shadow:0 0 0 3px #4cc49229}[data-skin=emerald] .icon-btn{color:var(--accent);background:var(--surface);border-color:var(--line-strong);box-shadow:var(--hl);transition:background-color .15s}[data-skin=emerald] .icon-btn:active{background:var(--accent-soft)}[data-skin=emerald] .bottomnav{background:var(--field);border-top-color:var(--line);box-shadow:0 -12px 28px #0006}[data-skin=emerald] .bottomnav .tab{gap:2px;line-height:19px}[data-skin=emerald] .bottomnav .tab>svg{box-sizing:content-box;border-radius:999px;padding:4px 14px;transition:background-color .2s,color .2s}[data-skin=emerald] .bottomnav a[aria-current]{color:var(--text);font-weight:700}[data-skin=emerald] .bottomnav a[aria-current] .tab>svg{background:var(--accent-soft);color:var(--accent-hi)}[data-skin=emerald] .bottomnav .sell{color:var(--text);font-weight:700}[data-skin=emerald] .bottomnav .sell i{background:var(--accent-fill);width:52px;height:52px;color:var(--on-accent);box-shadow:0 0 0 5px var(--field), inset 0 1px 0 #ffffff29, 0 10px 20px #0000008c;margin-top:-24px}[data-skin=emerald] .btn{-webkit-tap-highlight-color:transparent;border-radius:14px;min-height:50px;transition:background-color .15s,border-color .15s,color .15s,transform .1s}[data-skin=emerald] .btn:active{transform:translateY(1px)}[data-skin=emerald] .btn.small{border-radius:12px;min-height:40px}[data-skin=emerald] .btn.primary{background:var(--accent-fill);color:var(--on-accent);border-color:#0000;box-shadow:inset 0 1px #ffffff24}[data-skin=emerald] .btn.primary:not(:disabled):active{background:var(--accent-fill-press)}[data-skin=emerald] .btn.ghost{background:var(--surface-2);color:var(--text);border-color:var(--line-strong);box-shadow:var(--hl)}[data-skin=emerald] .btn.ghost svg{color:var(--accent)}[data-skin=emerald] .linkbtn{color:var(--accent);transition:color .15s}[data-skin=emerald] .linkbtn.plain,[data-skin=emerald] .stock-main a.linkbtn{color:var(--text);font-weight:500}@media (hover:hover){[data-skin=emerald] .btn.primary:not(:disabled):hover{background:var(--accent-fill-hover)}[data-skin=emerald] .btn.ghost:not(:disabled):hover{border-color:var(--border)}[data-skin=emerald] .linkbtn:hover,[data-skin=emerald] .linkbtn.plain:hover,[data-skin=emerald] .stock-main a.linkbtn:hover{color:var(--accent-hi)}}[data-skin=emerald] .btn:disabled,[data-skin=emerald] .btn.primary:disabled,[data-skin=emerald] .btn.ghost:disabled{background:var(--surface-2);color:var(--faint);border-color:var(--line);box-shadow:none;cursor:not-allowed;transform:none}[data-skin=emerald] .btn:disabled svg{color:inherit}[data-skin=emerald] .form-nav .btn:disabled,[data-skin=emerald] .qa-bar .btn:disabled{opacity:1}[data-skin=emerald] .lot-btn{border-radius:18px;min-height:64px;font-size:20px}[data-skin=emerald] .stage-band{padding-block:14px 2px}[data-skin=emerald] .stage-in{color:var(--text);border:1px solid var(--line);box-shadow:var(--hl);background:radial-gradient(120% 80% at 92% -14%,#128c603d,#128c6000 60%),linear-gradient(#121514 0%,#0b0d0c 100%);grid-template-columns:minmax(0,1fr);gap:14px;position:relative;overflow:hidden}[data-skin=emerald] .stage-in:before{content:"";top:0;pointer-events:none;background:linear-gradient(90deg,#7addb300,#7addb38c,#7addb300);height:1px;position:absolute;inset-inline:14%}[data-skin=emerald] .hero-eyebrow{color:var(--muted);justify-self:start;align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:1.7;display:inline-flex}[data-skin=emerald] .hero-eyebrow:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:18px;height:2px}[data-skin=emerald] .headline{line-height:1.28}[data-skin=emerald] .stage-meta{color:var(--muted)}[data-skin=emerald] .stage-meta b{color:var(--text)}[data-skin=emerald] .stage-meta b:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-inline-end:8px;display:inline-block;position:relative;top:-1px}[data-skin=emerald] .search-pill{color:var(--muted);background:var(--field);border:1px solid var(--border);border-radius:16px;gap:10px;padding:4px;padding-inline-start:16px;transition:border-color .15s,box-shadow .15s}[data-skin=emerald] .search-pill:not(:has(.search-go)){padding-inline-end:16px}[data-skin=emerald] .search-pill input{width:0;height:46px;color:var(--text)}[data-skin=emerald] .search-pill input::placeholder{color:var(--faint)}[data-skin=emerald] .search-pill:focus-within{border-color:var(--accent);box-shadow:var(--ring)}[data-skin=emerald] .search-go{cursor:pointer;background:var(--accent-fill);width:46px;height:46px;color:var(--on-accent);-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;flex:none;place-items:center;padding:0;transition:background-color .15s,transform .1s;display:grid;box-shadow:inset 0 1px #ffffff24}[data-skin=emerald] .search-go svg{width:20px;height:20px}[data-skin=emerald] .search-go:empty:before{content:"";width:20px;height:20px;-webkit-mask:var(--i-arrow) center / contain no-repeat;-webkit-mask:var(--i-arrow) center / contain no-repeat;mask:var(--i-arrow) center / contain no-repeat;background:currentColor}[data-skin=emerald] .search-go:active{background:var(--accent-fill-press);transform:translateY(1px)}@media (hover:hover){[data-skin=emerald] .search-go:hover{background:var(--accent-fill-hover)}}[data-skin=emerald] .chip{color:var(--text);background:var(--surface);border-color:var(--line-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;gap:6px;transition:border-color .15s,background-color .15s,color .15s}@media (hover:hover){[data-skin=emerald] .chip:not(.on):hover{border-color:var(--accent-line);color:var(--accent-hi)}}[data-skin=emerald] .chip:active{background:var(--accent-soft)}[data-skin=emerald] .chip.on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent);font-weight:700}[data-skin=emerald] .chip.on:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-tick) center / contain no-repeat;-webkit-mask:var(--i-tick) center / contain no-repeat;mask:var(--i-tick) center / contain no-repeat;background:currentColor;flex:none}[data-skin=emerald] .section-head{margin-bottom:14px}[data-skin=emerald] .section-head h2{font-weight:800}[data-skin=emerald] .more{color:var(--accent);font-weight:700;transition:color .15s}[data-skin=emerald] .rail{scrollbar-width:none;margin-inline:-16px;padding:2px 16px 8px;scroll-padding-inline:16px}[data-skin=emerald] .rail::-webkit-scrollbar{display:none}[data-skin=emerald] .tiles{gap:12px}[data-skin=emerald] .tile{background:var(--surface);border-color:var(--line);box-shadow:var(--hl);border-radius:20px;padding-inline-end:44px;transition:border-color .15s;position:relative}@media (hover:hover){[data-skin=emerald] .tile:hover{border-color:var(--line-strong)}}[data-skin=emerald] .tile:after{content:"←";top:16px;color:var(--accent);font-weight:700;position:absolute;inset-inline-end:18px}[data-skin=emerald] .tile b{font-size:17px;font-weight:800}[data-skin=emerald] .tile-num{border-radius:9px}[data-skin=emerald] .trust,[data-skin=emerald] .trust li{gap:10px}[data-skin=emerald] .trust svg{box-sizing:content-box;background:var(--accent-soft);width:14px;height:14px;color:var(--accent);border-radius:50%;padding:5px}[data-skin=emerald] .install{border-color:var(--line);box-shadow:var(--hl)}[data-skin=emerald] .install .btn.primary{background:var(--accent-soft);color:var(--accent-hi);border-color:var(--accent-line);box-shadow:none}@media (hover:hover){[data-skin=emerald] .install .btn.primary:not(:disabled):hover{background:var(--accent-soft);border-color:var(--accent)}}[data-skin=emerald] .empty{background:var(--surface);border-radius:20px}[data-skin=emerald] .notice{border-bottom:1px solid var(--accent-line)}[data-skin=emerald] .footer{border-top-color:var(--line)}[data-skin=emerald] .car-card{border-color:var(--line);box-shadow:var(--hl);-webkit-tap-highlight-color:transparent;border-radius:20px;transition:transform .2s,border-color .2s,box-shadow .2s}@media (hover:hover){[data-skin=emerald] .car-card:hover{border-color:var(--line-strong);box-shadow:var(--hl), 0 16px 36px #00000080;transform:translateY(-2px)}[data-skin=emerald] .car-card:hover .card-photo>:first-child{transform:scale(1.03)}}[data-skin=emerald] .car-card:active{border-color:var(--accent-line);transform:scale(.985)}[data-skin=emerald] .card-photo{background:linear-gradient(#1a1e1c 0,#0c0e0d 63%,#121514 63.3%,#070808 100%)}[data-skin=emerald] .card-photo>:first-child{transition:transform .4s}[data-skin=emerald] .ribbon{top:12px;padding:2px 10px;font-size:12.5px;line-height:1.7;inset-inline-start:12px}[data-skin=emerald] .ribbon.warn{border:1px solid #e8b04e4d}[data-skin=emerald] .ribbon.sold{border:1px solid var(--line-strong)}[data-skin=emerald] .card-body{padding:13px 16px 16px}[data-skin=emerald] .card-title{font-size:17px;font-weight:800;line-height:1.5}[data-skin=emerald] .card-body .meta{font-size:13.5px}[data-skin=emerald] .card-body .meta+.row{border-top:1px solid var(--line);margin-top:8px;padding-top:12px}[data-skin=emerald] .card-body .price{font-size:22px}[data-skin=emerald] .card-body .meta.accent{color:var(--muted);font-size:13px}[data-skin=emerald] .card-body .meta.accent:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-inline-end:7px;display:inline-block;position:relative;top:-1px}[data-skin=emerald] .plate,[data-skin=emerald] .plate-aras{box-shadow:0 1px 2px #00000073}[data-skin=emerald] .badge{align-items:center;gap:6px;padding:2px 10px;font-size:12.5px;font-weight:700;line-height:1.7;display:inline-flex}[data-skin=emerald] .badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}[data-skin=emerald] .ok:not(.badge){color:var(--success);background:var(--success-soft);border:1px solid var(--accent-line);border-radius:999px;gap:6px;padding:3px 11px;font-size:13px;font-weight:700;line-height:1.6}[data-skin=emerald] .unreviewed{color:var(--muted);border-color:var(--border);padding:3px 11px;line-height:1.6}[data-skin=emerald] .count{font-family:var(--font-body);font-weight:500}[data-skin=emerald] .search-box{background:var(--field);border-color:var(--border);color:var(--muted);border-radius:14px;transition:border-color .15s,box-shadow .15s}[data-skin=emerald] .search-box input{color:var(--text)}[data-skin=emerald] .search-box input::placeholder{color:var(--faint)}[data-skin=emerald] .search-box:focus-within{border-color:var(--accent);box-shadow:var(--ring)}[data-skin=emerald] .sheet{background:var(--surface-2);border-top:1px solid var(--line-strong);border-radius:24px 24px 0 0;box-shadow:0 -20px 50px #0009}[data-skin=emerald] .sheet::backdrop{background:#0000009e}[data-skin=emerald] .sheet-head h2{font-weight:800}[data-skin=emerald] .sheet-actions{background:var(--surface-2);border-top-color:var(--line-strong)}[data-skin=emerald] .field input:not([type=checkbox]),[data-skin=emerald] .field select,[data-skin=emerald] .field textarea,[data-skin=emerald] .form-card input:not([type=checkbox]),[data-skin=emerald] .form-card select,[data-skin=emerald] .form-card textarea,[data-skin=emerald] .qa input:not([type=checkbox]),[data-skin=emerald] .qa select,[data-skin=emerald] .qa textarea,[data-skin=emerald] .call-req input,[data-skin=emerald] .lead-notes input,[data-skin=emerald] .lot-call input,[data-skin=emerald] .price-edit input{border:1px solid var(--border);background-color:var(--field);min-height:50px;color:var(--text);border-radius:14px;padding:0 14px;transition:border-color .15s,box-shadow .15s}[data-skin=emerald] .field textarea,[data-skin=emerald] .form-card textarea,[data-skin=emerald] .qa textarea{padding-block:12px;line-height:1.8}[data-skin=emerald] .price-edit input{min-height:44px}[data-skin=emerald] .field select,[data-skin=emerald] .form-card select,[data-skin=emerald] .qa select{appearance:none;cursor:pointer;background-image:var(--i-chev);background-position:16px;background-repeat:no-repeat;padding-inline-end:40px}[data-skin=emerald] .field input::placeholder,[data-skin=emerald] .field textarea::placeholder,[data-skin=emerald] .form-card input::placeholder,[data-skin=emerald] .form-card textarea::placeholder,[data-skin=emerald] .qa input::placeholder,[data-skin=emerald] .qa textarea::placeholder,[data-skin=emerald] .call-req input::placeholder,[data-skin=emerald] .lead-notes input::placeholder,[data-skin=emerald] .lot-call input::placeholder,[data-skin=emerald] .price-edit input::placeholder{color:var(--faint)}[data-skin=emerald] .field input:not([type=checkbox]):focus,[data-skin=emerald] .field select:focus,[data-skin=emerald] .field textarea:focus,[data-skin=emerald] .form-card input:not([type=checkbox]):focus,[data-skin=emerald] .form-card select:focus,[data-skin=emerald] .form-card textarea:focus,[data-skin=emerald] .qa input:not([type=checkbox]):focus,[data-skin=emerald] .qa select:focus,[data-skin=emerald] .qa textarea:focus,[data-skin=emerald] .call-req input:focus,[data-skin=emerald] .lead-notes input:focus,[data-skin=emerald] .lot-call input:focus,[data-skin=emerald] .price-edit input:focus{border-color:var(--accent);box-shadow:var(--ring);outline:none}[data-skin=emerald] input[aria-invalid=true]:not([type=checkbox]),[data-skin=emerald] input[aria-invalid=true]:not([type=checkbox]):focus{border-color:var(--danger);box-shadow:var(--ring-danger)}[data-skin=emerald] .qa input:not([type=checkbox]):disabled{opacity:1;background-color:var(--surface-2);color:var(--faint);border-color:var(--line)}[data-skin=emerald] .field>span{font-size:14.5px}[data-skin=emerald] .field-error{color:var(--danger);align-items:flex-start;gap:6px;font-size:13.5px;display:flex}[data-skin=emerald] .field-error:before{content:"!";background:var(--danger-soft);border:1px solid;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:4.5px;font-size:11px;font-weight:800;line-height:1;display:grid}[data-skin=emerald] .check{cursor:pointer;gap:12px;min-height:44px}[data-skin=emerald] input[type=checkbox]{appearance:none;cursor:pointer;border:1.5px solid var(--border);background-color:var(--field);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:7px;flex:none;width:22px;height:22px;margin:0;transition:background-color .15s,border-color .15s}[data-skin=emerald] input[type=checkbox]:checked{background-color:var(--accent-fill);background-image:var(--i-tick);border-color:var(--accent-fill)}[data-skin=emerald] input[type=checkbox]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--accent)}[data-skin=emerald] input[type=checkbox]:disabled{opacity:1;cursor:not-allowed;background-color:var(--surface-2);border-color:var(--line-strong)}:is([data-skin=emerald] .check:has(>input[type=checkbox]:disabled),[data-skin=emerald] .confirm-body:has(>input[type=checkbox]:disabled)){color:var(--faint);cursor:not-allowed}[data-skin=emerald] input[type=checkbox][role=switch]{border:1px solid var(--border);background-color:var(--surface-2);background-image:radial-gradient(circle,#b9c0bc 0 11px,#0000 11.5px);background-position:right 0 center;background-size:28px 28px;border-radius:999px;width:50px;height:30px}[data-skin=emerald] input[type=checkbox][role=switch]:checked{border-color:var(--accent-fill);background-color:var(--accent-fill);background-image:radial-gradient(circle,#fff 0 11px,#0000 11.5px);background-position:0}[data-skin=emerald] .check:has(>input[role=switch]){justify-content:space-between}[data-skin=emerald] .check>input[role=switch]{order:2}[data-skin=emerald] .confirm-body{border-color:var(--line-strong);background:var(--field);border-radius:14px}[data-skin=emerald] .confirm-body.on{border-color:var(--accent-line);background:var(--accent-soft)}[data-skin=emerald] .seg{background:var(--field);border:1px solid var(--line-strong);border-radius:14px;gap:4px;width:fit-content;max-width:100%;padding:4px}[data-skin=emerald] .seg button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:10px;min-height:44px;padding:4px 14px;transition:background-color .15s,color .15s,border-color .15s}@media (hover:hover){[data-skin=emerald] .seg button:not(.on):hover{color:var(--text)}}[data-skin=emerald] .seg button.on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent);font-weight:700}[data-skin=emerald] .seg button.on.st-reserved{background:var(--warn-soft);color:var(--warn);border-color:#e8b04e59}[data-skin=emerald] .seg button.on.st-sold{background:var(--surface-2);border-color:var(--border);color:var(--text)}[data-skin=emerald] .stock-main .seg{grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;width:100%;display:grid}[data-skin=emerald] .seg:has(>button:nth-child(4)){background:0 0;border:0;gap:6px;width:auto;padding:0}[data-skin=emerald] .seg:has(>button:nth-child(4))>button:not(.on){background:var(--surface);border-color:var(--line-strong);color:var(--text)}[data-skin=emerald] .stock-main .seg button{white-space:nowrap;padding-inline:6px}[data-skin=emerald] .form-card{border-color:var(--line);box-shadow:var(--hl);border-radius:22px}[data-skin=emerald] .form-card h2{font-weight:800}[data-skin=emerald] .progress span{border-top:3px solid var(--line-strong);padding-top:6px}[data-skin=emerald] .progress span.on{border-color:var(--accent);color:var(--text)}[data-skin=emerald] .goal{border-color:var(--border);background:var(--field);border-radius:16px;padding-inline-end:44px;transition:border-color .15s,background-color .15s;position:relative}[data-skin=emerald] .goal.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}[data-skin=emerald] .goal.on:after{content:"";top:14px;background:var(--accent-fill) var(--i-tick) center / 12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;inset-inline-end:14px}[data-skin=emerald] .form-nav{background:var(--surface);border-top-color:var(--line)}[data-skin=emerald] .shot{border-color:var(--border);background:var(--field)}[data-skin=emerald] .shot.req{border-color:var(--accent-line)}[data-skin=emerald] .shot.st-done{border-color:var(--accent)}[data-skin=emerald] .shot-ghost{border-color:var(--line-strong)}[data-skin=emerald] .gallery{background:var(--stage)}[data-skin=emerald] .gallery-item{background:radial-gradient(80% 70% at 50% 42%,#1e2321 0%,#050606 76%)}[data-skin=emerald] .gallery-empty{color:var(--stage-muted);background:linear-gradient(#1a1e1c 0,#0c0e0d 63%,#121514 63.3%,#070808 100%)}[data-skin=emerald] .back,[data-skin=emerald] .g-nav{color:#fff;background:#0a0c0b9e;border:1px solid #ffffff1f}[data-skin=emerald] .gallery-count{font-variant-numeric:tabular-nums;background:#0a0c0b9e;border:1px solid #ffffff1f;font-size:12.5px}[data-skin=emerald] .car-body{gap:22px}[data-skin=emerald] .status-banner.reserved{border:1px solid #e8b04e4d}[data-skin=emerald] .status-banner.sold{border:1px solid var(--line-strong)}[data-skin=emerald] .stale-note{border:1px solid #e8b04e40}[data-skin=emerald] .price-block{background:var(--surface);border:1px solid var(--line);box-shadow:var(--hl);border-radius:20px;margin-top:8px;padding:16px 16px 10px}[data-skin=emerald] .price-label{color:var(--muted);font-size:13px;line-height:1.6;display:block}[data-skin=emerald] .price-lg .price{font-size:clamp(32px,8.4vw,42px)}[data-skin=emerald] .price-exact{font-size:13.5px}[data-skin=emerald] .band{border-top:1px solid var(--line);max-width:none;margin-top:6px;padding-top:12px}[data-skin=emerald] .band-bar{background:#4cc49229;border:1px solid #4cc4928c;height:8px;margin-block:6px 4px}[data-skin=emerald] .band-bar b{background:var(--accent);border:3px solid var(--surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--accent-line);top:-5px}[data-skin=emerald] .band .linkbtn{color:var(--muted);text-underline-offset:4px;font-weight:500;text-decoration:underline}[data-skin=emerald] .history{max-width:none}[data-skin=emerald] .inst{color:var(--accent);transition:color .15s}@media (hover:hover){[data-skin=emerald] .band .linkbtn:hover{color:var(--text)}[data-skin=emerald] .inst:hover,[data-skin=emerald] .more:hover{color:var(--accent-hi)}}[data-skin=emerald] .call-req{border-color:var(--line);background:var(--surface);box-shadow:var(--hl);border-radius:18px}[data-skin=emerald] .call-req.done{border-color:var(--accent-line)}[data-skin=emerald] .specs{border-radius:18px}[data-skin=emerald] .specs div{padding:12px 14px}[data-skin=emerald] .specs dt{color:var(--muted);font-size:12.5px}[data-skin=emerald] .specs dd{font-size:15px;font-weight:700}[data-skin=emerald] .features li{color:var(--muted);background:var(--surface);border:1px solid var(--line);padding:2px 11px}[data-skin=emerald] .honesty{border-color:var(--line);box-shadow:var(--hl);border-radius:22px;gap:14px}[data-skin=emerald] .honesty h2{align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}[data-skin=emerald] .honesty h2:before{content:"";background:var(--accent);width:20px;height:20px;-webkit-mask:var(--i-shield) center / contain no-repeat;-webkit-mask:var(--i-shield) center / contain no-repeat;mask:var(--i-shield) center / contain no-repeat;flex:none}[data-skin=emerald] .honesty-in{gap:18px}[data-skin=emerald] .honesty .stack-s{gap:0}[data-skin=emerald] .honesty .stack-s>.badge{margin-bottom:6px}[data-skin=emerald] .honesty .stack-s>span:not(.badge){border-bottom:1px solid var(--line);padding-block:6px}[data-skin=emerald] .honesty .stack-s>span:not(.badge):last-child{border-bottom:0}[data-skin=emerald] .damage-list{margin-block:2px 4px}[data-skin=emerald] .pm-outline{stroke:var(--border)}[data-skin=emerald] .pm-part{stroke:var(--faint)}[data-skin=emerald] .s-sound{fill:var(--line-strong);background:var(--line-strong)}[data-skin=emerald] .pm-glass{fill:#202624;opacity:1}[data-skin=emerald] .force-light .pm-glass{fill:#27303b;opacity:.85}[data-skin=emerald] .pm-legend{border-top:1px solid var(--line);padding-top:12px;font-size:12.5px}[data-skin=emerald] .aras-box{border:1px solid var(--accent-line)}[data-skin=emerald] .action-bar{background:var(--field);border-top-color:var(--line);box-shadow:0 -12px 28px #00000073}[data-skin=emerald] .est-live{background:var(--field);border-color:var(--line-strong)}[data-skin=emerald] .range{background:var(--line)}[data-skin=emerald] .range i{background:#4cc49229;border-color:#4cc4928c}[data-skin=emerald] .shock-note,[data-skin=emerald] .need{border:1px solid #e8b04e40}[data-skin=emerald] .info-card{border-color:var(--line);box-shadow:var(--hl);border-radius:22px}[data-skin=emerald] .panel-stats>*{color:var(--muted);border-color:var(--line)}[data-skin=emerald] .panel-stats>a{border-color:var(--accent-line)}[data-skin=emerald] .panel-stats>a b{color:var(--accent)}[data-skin=emerald] .price-edit .linkbtn{color:var(--muted);font-weight:500}[data-skin=emerald] .panel-stats b{color:var(--text)}[data-skin=emerald] .stock-row{border-color:var(--line);box-shadow:var(--hl);border-radius:18px;padding:12px;transition:border-color .15s}[data-skin=emerald] .stock-row:has(.price-edit input:focus){border-color:var(--accent-line)}[data-skin=emerald] .stock-thumb{border:1px solid var(--line);background:linear-gradient(#1a1e1c 0,#0c0e0d 63%,#121514 63.3%,#070808 100%);border-radius:12px}[data-skin=emerald] .stock-main{gap:8px}[data-skin=emerald] .stock-main b{font-weight:800}[data-skin=emerald] .stock-main .row.start{gap:2px 10px}[data-skin=emerald] .hint{font-size:13.5px}[data-skin=emerald] .lead-row{border-color:var(--line);border-inline-start-color:var(--accent);box-shadow:var(--hl);border-radius:18px}[data-skin=emerald] .lead-row.st-contacted{border-inline-start-color:var(--warn)}[data-skin=emerald] .lead-row.st-done,[data-skin=emerald] .lead-row.st-lost{border-inline-start-color:var(--line-strong)}[data-skin=emerald] .qa-sec{border-color:var(--line);box-shadow:var(--hl);border-radius:22px}[data-skin=emerald] .qa-bar{background:var(--field);border-top-color:var(--line);box-shadow:0 -12px 28px #00000073}[data-skin=emerald] .pmi-pick{background:var(--surface-2);border-color:var(--line-strong)}[data-skin=emerald] .lot-honesty{border-radius:20px}[data-skin=emerald] .lot-done{border:1px solid var(--accent-line)}[data-skin=emerald] .force-light .btn.ghost:not(:disabled){background:var(--surface)}[data-skin=emerald] .force-light .btn.primary:disabled{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-line)}@media (min-width:900px){[data-skin=emerald] .rail{margin-inline:0;padding-inline:0;scroll-padding-inline:0}[data-skin=emerald] .sheet{border:1px solid var(--line-strong);border-radius:24px}[data-skin=emerald] .action-bar{border:1px solid var(--line);box-shadow:var(--shadow)}[data-skin=emerald] .car-page .action-bar{box-shadow:none}}@media (pointer:coarse){[data-skin=emerald] .btn.small{min-height:44px}}[data-skin=emerald] .btn.primary.call-inline{background:var(--surface-2);color:var(--text);border:1px solid var(--line-strong);box-shadow:var(--hl)}[data-skin=emerald] .btn.primary.call-inline svg{color:var(--accent)}@media (hover:hover){[data-skin=emerald] .btn.primary.call-inline:hover{background:var(--surface-2);border-color:var(--border)}}[data-skin=emerald] .picks .chip.on{font-weight:inherit}[data-skin=emerald] .picks .chip.on:before{content:none}[data-skin=emerald] .state-code{color:var(--line-strong)}[data-skin=emerald] .more{align-items:center;min-height:44px;margin-block:-9px;margin-inline:-8px;padding-inline:8px;display:inline-flex}[data-skin=emerald] .brand{min-height:44px}[data-skin=emerald] .footer a{margin-block:min(0px,.5lh - 22px);padding-block:max(0px,22px - .5lh)}@media (max-width:359px){[data-skin=emerald] .list-head .h-page{font-size:clamp(24px,10vw - 10px,26px)}}@media (max-width:480px){[data-skin=emerald] .stage-band{padding-block:10px 0}[data-skin=emerald] .stage-in{gap:8px;padding:16px 16px 14px}[data-skin=emerald] .headline{font-size:clamp(26px,7.4vw,34px)}[data-skin=emerald] .section-head{margin-bottom:10px}[data-skin=emerald] .chips{padding-block:10px}[data-skin=emerald] .chips+.section{padding-top:6px}}
