:root{color-scheme:dark;--brand-orange: #ff6f00;--brand-orange-soft: #ff8a1f;--brand-dark: #101114;--brand-panel: #181a1f;--brand-panel-2: #22252b;--brand-text: #f7f3ee;--brand-muted: #b9b2a8;--brand-line: rgba(255, 255, 255, .12);--radius: 8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:var(--brand-dark);color:var(--brand-text)}button,input,textarea,select{font:inherit}.shell{min-height:100vh;background:linear-gradient(135deg,rgba(255,111,0,.16),transparent 28rem),var(--brand-dark)}.topbar{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 32px;border-bottom:1px solid var(--brand-line);background:#101114db}.brand-mark{display:inline-flex;align-items:center;gap:12px;font-weight:700}.brand-mark:before{width:12px;height:28px;border-radius:2px;background:var(--brand-orange);content:""}.content{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:48px 0}.headline{max-width:760px;margin:0 0 32px;font-size:48px;line-height:1.06;letter-spacing:0}.muted{color:var(--brand-muted)}.panel{border:1px solid var(--brand-line);border-radius:var(--radius);background:#181a1fe6}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.stat{padding:18px}.stat strong{display:block;margin-bottom:8px;color:var(--brand-orange-soft);font-size:28px}@media(max-width:720px){.topbar{padding:0 18px}.content{width:min(100% - 28px,640px);padding:32px 0}.headline{font-size:34px}}.showroom-page[data-v-80f904f5]{min-height:100vh;overflow-x:hidden;padding:28px 40px 120px;color:#f7f3ee;background:radial-gradient(circle at 16% 8%,rgba(255,138,31,.18),transparent 28%),linear-gradient(135deg,#08090b,#101114 44%,#18120d)}.showroom-page.detail-mode[data-v-80f904f5]{padding:0}button[data-v-80f904f5]{border:0;cursor:pointer}.detail-screen[data-v-80f904f5]{min-height:100vh;padding:28px 40px 80px}.detail-screen-header[data-v-80f904f5]{position:sticky;top:0;z-index:8;display:grid;grid-template-columns:220px minmax(0,1fr) 250px;gap:24px;align-items:center;min-height:104px;padding:14px 0;background:linear-gradient(180deg,#08090bfa,#08090be6 74%,#08090b00)}.back-button[data-v-80f904f5],.detail-compare-button[data-v-80f904f5]{min-height:58px;border-radius:8px;font-size:17px;font-weight:900}.back-button[data-v-80f904f5]{color:#101114;background:#ff8a1f}.detail-compare-button[data-v-80f904f5]{color:#f7f3ee;background:#242832;border:1px solid rgba(255,255,255,.12)}.detail-heading[data-v-80f904f5]{min-width:0}.detail-heading h1[data-v-80f904f5]{margin:0;color:#fff;font-size:72px;line-height:.98}.detail-screen-layout[data-v-80f904f5]{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(420px,.78fr);gap:28px;align-items:start}.detail-gallery-panel[data-v-80f904f5]{display:grid;gap:16px;min-width:0}.detail-main-image[data-v-80f904f5]{position:relative;display:grid;height:min(68vh,760px);min-height:520px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#181a1f;cursor:zoom-in}.detail-main-image img[data-v-80f904f5]{width:100%;height:100%;object-fit:contain;background:#101114}.open-image-hint[data-v-80f904f5]{position:absolute;right:18px;bottom:18px;display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:8px;color:#fff;background:#101114c2;font-size:14px;font-weight:800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.detail-image-tabs[data-v-80f904f5]{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.detail-image-tabs[data-v-80f904f5]::-webkit-scrollbar{display:none}.detail-image-tabs button[data-v-80f904f5]{flex:0 0 auto;min-height:48px;padding:0 20px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#d9dde5;background:#181a1feb;font-size:16px;font-weight:900}.detail-image-tabs button.active[data-v-80f904f5]{border-color:#ff8a1f;color:#111215;background:#ff8a1f}.detail-photo-grid[data-v-80f904f5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;max-height:220px;overflow-y:auto;padding-right:4px}.detail-photo-grid[data-v-80f904f5]::-webkit-scrollbar{width:8px}.detail-photo-grid[data-v-80f904f5]::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff38}.detail-photo-grid button[data-v-80f904f5]{aspect-ratio:16 / 10;overflow:hidden;padding:0;border:2px solid rgba(255,255,255,.12);border-radius:8px;background:#181a1f}.detail-photo-grid button.active[data-v-80f904f5]{border-color:#ff8a1f}.detail-photo-grid img[data-v-80f904f5]{width:100%;height:100%;object-fit:cover}.image-lightbox[data-v-80f904f5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:82px 110px 68px;background:#000000e6}.image-lightbox img[data-v-80f904f5]{display:block;width:auto;height:auto;max-width:calc(100vw - 220px);max-height:calc(100vh - 150px);object-fit:contain}.lightbox-close[data-v-80f904f5]{position:fixed;top:28px;right:34px;min-width:110px;min-height:52px;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#fff;background:#242832f0;font-size:18px;font-weight:900}.lightbox-nav[data-v-80f904f5]{position:fixed;top:50%;width:64px;height:86px;transform:translateY(-50%);border:1px solid rgba(255,255,255,.16);border-radius:8px;color:#fff;background:#242832d1;font-size:54px;line-height:1}.lightbox-nav[data-v-80f904f5]:disabled{opacity:.35}.lightbox-nav.prev[data-v-80f904f5]{left:30px}.lightbox-nav.next[data-v-80f904f5]{right:30px}.lightbox-counter[data-v-80f904f5]{position:fixed;bottom:30px;left:50%;min-height:42px;padding:0 16px;transform:translate(-50%);border-radius:8px;color:#fff;background:#242832d1;font-size:18px;font-weight:900;line-height:42px}.detail-info-panel[data-v-80f904f5]{position:sticky;top:118px;display:grid;gap:24px;max-height:calc(100vh - 140px);overflow:auto;padding:30px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#101114eb;box-shadow:0 24px 70px #00000059}.detail-description[data-v-80f904f5]{margin:0;color:#aeb5c1;font-size:20px;line-height:1.55}.topbar[data-v-80f904f5]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;min-height:60px}.topbar div[data-v-80f904f5]{display:flex;gap:18px;align-items:baseline}.brand-mark[data-v-80f904f5]{color:#ff8a1f;font-size:26px;font-weight:900}.topbar strong[data-v-80f904f5]{color:#aeb5c1;font-size:18px}.mode-tabs[data-v-80f904f5]{display:flex;gap:10px;justify-content:center;min-width:0;overflow-x:auto;scrollbar-width:none}.mode-tabs[data-v-80f904f5]::-webkit-scrollbar{display:none}.mode-tabs button[data-v-80f904f5],.language-tabs button[data-v-80f904f5],.compare-dock button[data-v-80f904f5],.primary-action[data-v-80f904f5],.close-button[data-v-80f904f5]{min-height:48px;border-radius:8px;font-weight:800}.mode-tabs button[data-v-80f904f5]{min-width:108px;padding:0 20px;color:#d8d2ca;background:#181a1f;border:1px solid rgba(255,255,255,.1)}.mode-tabs button.active[data-v-80f904f5]{color:#101114;background:#ff8a1f}.language-tabs[data-v-80f904f5]{display:flex;gap:8px;justify-content:end}.language-tabs button[data-v-80f904f5]{min-width:82px;padding:0 12px;color:#d8d2ca;background:#181a1f;border:1px solid rgba(255,255,255,.1)}.language-tabs button.active[data-v-80f904f5]{color:#101114;background:#ff8a1f}.kicker[data-v-80f904f5]{margin:0 0 10px;color:#ff8a1f;font-size:16px;font-weight:900;text-transform:uppercase}.showcase-toolbar[data-v-80f904f5]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0 16px}.view-all-button[data-v-80f904f5]{min-height:58px;min-width:190px;padding:0 24px;border-radius:8px;color:#101114;background:#ff8a1f;font-size:17px;font-weight:900}.stock-count[data-v-80f904f5]{display:flex;align-items:baseline;gap:10px;color:#aeb5c1}.stock-count span[data-v-80f904f5]{color:#ff8a1f;font-size:28px;font-weight:900}.stock-count p[data-v-80f904f5]{margin:0;font-size:15px}.auto-showcase[data-v-80f904f5]{display:grid;gap:20px;width:calc(100vw - 80px);margin-top:0;overflow:hidden;contain:layout paint}.showcase-rail[data-v-80f904f5]{display:flex;width:max-content;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.rail-forward[data-v-80f904f5]{animation:rail-scroll-80f904f5 56s linear infinite}.rail-reverse[data-v-80f904f5]{animation:rail-scroll-reverse-80f904f5 64s linear infinite}.auto-showcase:hover .showcase-rail[data-v-80f904f5]{animation-play-state:paused}.showcase-card[data-v-80f904f5]{position:relative;flex:0 0 auto;width:min(36vw,720px);min-width:520px;height:360px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#181a1f;margin-right:20px;contain:layout paint}.showcase-card.compact[data-v-80f904f5]{height:300px}.showcase-image[data-v-80f904f5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#242832}.showcase-image img[data-v-80f904f5]{width:100%;height:100%;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.showcase-card[data-v-80f904f5]:after{position:absolute;inset:auto 0 0;height:58%;content:"";background:linear-gradient(180deg,transparent 0%,rgba(8,9,11,.72) 42%,rgba(8,9,11,.94) 100%)}.showcase-caption[data-v-80f904f5]{position:absolute;right:22px;bottom:20px;left:22px;z-index:1;display:flex;gap:18px;align-items:end;justify-content:space-between}.showcase-caption span[data-v-80f904f5]{display:inline-flex;margin-bottom:8px;color:#ff8a1f;font-size:14px;font-weight:900}.showcase-caption h2[data-v-80f904f5]{max-width:440px;margin:0;color:#fff;font-size:30px;line-height:1.08}.showcase-caption strong[data-v-80f904f5]{flex:0 0 auto;color:#fff;font-size:28px;font-weight:900}.vehicle-grid[data-v-80f904f5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:18px}.inventory-view[data-v-80f904f5]{display:grid;grid-template-columns:320px minmax(0,1fr);gap:22px;align-items:start}.filter-panel[data-v-80f904f5]{position:sticky;top:18px;display:grid;gap:22px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#181a1fd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.filter-panel>div[data-v-80f904f5]{display:grid;gap:12px}.filter-panel span[data-v-80f904f5]{color:#aeb5c1;font-size:15px;font-weight:800}.chip-grid[data-v-80f904f5]{display:flex;flex-wrap:wrap;gap:8px}.chip-grid button[data-v-80f904f5],.reset-button[data-v-80f904f5]{min-height:44px;padding:0 14px;border-radius:8px;color:#d8d2ca;background:#242832;border:1px solid rgba(255,255,255,.1);font-weight:800}.chip-grid button.active[data-v-80f904f5]{color:#101114;background:#ff8a1f}.reset-button[data-v-80f904f5]{color:#fff;background:transparent;border-color:#ff8a1f80}.inventory-content[data-v-80f904f5]{min-width:0}.inventory-summary[data-v-80f904f5]{display:flex;align-items:baseline;gap:10px;margin-bottom:14px;color:#aeb5c1}.inventory-summary strong[data-v-80f904f5]{color:#ff8a1f;font-size:30px}.compact-empty[data-v-80f904f5]{min-height:220px}.vehicle-card[data-v-80f904f5]{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#181a1f}.vehicle-image[data-v-80f904f5]{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#242832}.vehicle-image img[data-v-80f904f5],.detail-media img[data-v-80f904f5],.image-placeholder[data-v-80f904f5]{width:100%;height:100%;object-fit:cover}.image-placeholder[data-v-80f904f5],.empty-state[data-v-80f904f5]{display:grid;place-items:center;color:#8e96a3}.empty-state[data-v-80f904f5]{min-height:320px;font-size:28px}.compare-toggle[data-v-80f904f5]{position:absolute;right:14px;bottom:14px;display:inline-flex;gap:10px;align-items:center;min-height:42px;padding:0 14px;border-radius:8px;color:#fff;background:#101114d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:15px;font-weight:800}.compare-toggle input[data-v-80f904f5],.compare-options input[data-v-80f904f5]{width:22px;height:22px;accent-color:#ff8a1f}.vehicle-body[data-v-80f904f5]{padding:18px}.tag-row[data-v-80f904f5]{display:flex;gap:8px;margin-bottom:10px}.tag-row span[data-v-80f904f5]{min-height:26px;padding:5px 9px;border-radius:6px;color:#101114;background:#ff8a1f;font-size:12px;font-weight:900}.vehicle-body h2[data-v-80f904f5]{margin:0;color:#fff;font-size:26px;line-height:1.18}.vehicle-body p[data-v-80f904f5]{margin:10px 0;color:#aeb5c1;font-size:16px}.vehicle-body strong[data-v-80f904f5]{color:#ff8a1f;font-size:30px}.compare-dock[data-v-80f904f5]{position:fixed;right:40px;bottom:32px;left:40px;z-index:10;display:grid;grid-template-columns:1fr 160px 120px;gap:12px;align-items:center;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#101114f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.compare-dock div[data-v-80f904f5]{display:grid;gap:3px}.compare-dock span[data-v-80f904f5]{color:#aeb5c1}.compare-dock button[data-v-80f904f5],.primary-action[data-v-80f904f5]{color:#101114;background:#ff8a1f}.compare-dock button[data-v-80f904f5]:disabled{opacity:.45}.compare-dock .ghost[data-v-80f904f5],.close-button[data-v-80f904f5]{color:#f7f3ee;background:#242832}dialog[data-v-80f904f5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;width:100vw;max-width:none;height:100vh;max-height:none;padding:0;border:0;color:#f7f3ee;background:#08090b;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.detail-panel[data-v-80f904f5],.compare-panel[data-v-80f904f5]{width:min(1440px,calc(100vw - 80px));margin:44px auto;border-radius:8px;background:#101114;box-shadow:0 24px 80px #00000073}.detail-panel[data-v-80f904f5]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);overflow:hidden}.close-button[data-v-80f904f5]{position:absolute;top:28px;right:40px;min-width:104px}.detail-media[data-v-80f904f5]{position:relative;min-height:680px;background:#242832}.detail-thumbs[data-v-80f904f5]{position:absolute;right:22px;bottom:22px;left:22px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.detail-thumbs[data-v-80f904f5]::-webkit-scrollbar{display:none}.detail-thumbs button[data-v-80f904f5]{flex:0 0 94px;height:62px;overflow:hidden;border:2px solid rgba(255,255,255,.22);border-radius:8px;background:#101114}.detail-thumbs button.active[data-v-80f904f5]{border-color:#ff8a1f}.detail-thumbs img[data-v-80f904f5]{width:100%;height:100%;object-fit:cover}.detail-content[data-v-80f904f5]{padding:54px 40px}.detail-content h2[data-v-80f904f5],.compare-panel h2[data-v-80f904f5]{margin:0;color:#fff;font-size:48px;line-height:1.05}.detail-content>strong[data-v-80f904f5]{display:block;margin-top:18px;color:#ff8a1f;font-size:42px}.detail-price-row[data-v-80f904f5]{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-top:18px}.detail-price-row strong[data-v-80f904f5]{color:#ff8a1f;font-size:42px}.detail-price-row span[data-v-80f904f5]{color:#aeb5c1;font-size:18px;font-weight:800}.detail-content>p[data-v-80f904f5]{color:#aeb5c1;font-size:18px;line-height:1.6}.detail-section[data-v-80f904f5]{margin-top:26px}.detail-section h2[data-v-80f904f5],.detail-section h3[data-v-80f904f5]{margin:0 0 12px;color:#fff;font-size:20px}.price-cards[data-v-80f904f5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.price-cards article[data-v-80f904f5]{display:grid;gap:6px;min-height:86px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0a}.price-cards span[data-v-80f904f5]{color:#8e96a3;font-size:14px}.price-cards strong[data-v-80f904f5]{color:#ff8a1f;font-size:24px}.spec-list[data-v-80f904f5]{display:grid;grid-template-columns:130px 1fr;gap:12px 18px;margin:0 0 26px}.spec-list span[data-v-80f904f5]{color:#8e96a3}.compare-panel[data-v-80f904f5]{padding:34px}.compare-dialog[data-v-80f904f5]{overflow:auto;touch-action:pan-y}.compare-dialog .compare-panel[data-v-80f904f5]{position:relative;width:min(1720px,calc(100vw - 80px));min-height:calc(100vh - 80px);margin:40px auto 120px;padding:42px;background:#101114}.compare-panel .close-button[data-v-80f904f5]{position:static;min-width:104px}.compare-panel header[data-v-80f904f5],.compare-options[data-v-80f904f5]{display:flex;align-items:center;justify-content:space-between;gap:18px}.compare-options[data-v-80f904f5]{justify-content:flex-start;margin:24px 0}.compare-options label[data-v-80f904f5]{display:inline-flex;gap:10px;align-items:center;font-size:18px}.compare-table[data-v-80f904f5]{display:grid;overflow-x:auto;border:1px solid rgba(255,255,255,.1);border-radius:8px}.compare-row[data-v-80f904f5]{display:grid;grid-template-columns:180px repeat(var(--compare-count),minmax(0,1fr));min-height:58px;border-bottom:1px solid rgba(255,255,255,.08)}.compare-row[data-v-80f904f5]:last-child{border-bottom:0}.compare-row span[data-v-80f904f5],.compare-row strong[data-v-80f904f5]{display:flex;align-items:center;padding:14px 16px}.compare-row span[data-v-80f904f5]{color:#8e96a3;background:#ffffff0a}.compare-row strong[data-v-80f904f5]{color:#f7f3ee;font-weight:800}.compare-row.different strong[data-v-80f904f5]{color:#ff8a1f;background:#ff8a1f1f}.header-row strong[data-v-80f904f5],.header-row span[data-v-80f904f5]{color:#fff;background:#181a1f}@keyframes rail-scroll-80f904f5{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes rail-scroll-reverse-80f904f5{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media(max-width:900px){.showroom-page[data-v-80f904f5]{padding:18px 16px 110px}.detail-screen[data-v-80f904f5]{padding:14px 16px 110px}.detail-screen-header[data-v-80f904f5],.detail-screen-layout[data-v-80f904f5]{grid-template-columns:1fr}.detail-screen-header[data-v-80f904f5]{position:static;gap:14px}.detail-heading h1[data-v-80f904f5]{font-size:38px}.detail-main-image[data-v-80f904f5]{min-height:360px}.detail-info-panel[data-v-80f904f5]{position:static;max-height:none;padding:22px}.detail-photo-grid[data-v-80f904f5]{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar[data-v-80f904f5],.showcase-toolbar[data-v-80f904f5],.detail-panel[data-v-80f904f5],.compare-dock[data-v-80f904f5],.inventory-view[data-v-80f904f5]{grid-template-columns:1fr}.topbar[data-v-80f904f5]{gap:16px;align-items:stretch}.mode-tabs[data-v-80f904f5],.language-tabs[data-v-80f904f5]{overflow-x:auto}.language-tabs[data-v-80f904f5]{justify-content:start}.showcase-toolbar[data-v-80f904f5]{align-items:stretch;flex-direction:column}.vehicle-grid[data-v-80f904f5]{grid-template-columns:1fr}.filter-panel[data-v-80f904f5]{position:static}.auto-showcase[data-v-80f904f5]{width:calc(100vw - 32px)}.showcase-card[data-v-80f904f5]{width:82vw;min-width:300px;height:260px}.showcase-card.compact[data-v-80f904f5]{height:230px}.showcase-caption[data-v-80f904f5]{align-items:start;flex-direction:column}.showcase-caption h2[data-v-80f904f5]{font-size:24px}.compare-dock[data-v-80f904f5]{right:16px;left:16px}.detail-panel[data-v-80f904f5],.compare-panel[data-v-80f904f5]{width:calc(100vw - 28px);margin:18px auto}.detail-media[data-v-80f904f5]{min-height:320px}.detail-content[data-v-80f904f5]{padding:24px}.price-cards[data-v-80f904f5]{grid-template-columns:1fr}.compare-row[data-v-80f904f5]{grid-template-columns:120px repeat(var(--compare-count),minmax(150px,1fr));min-width:620px}.compare-table[data-v-80f904f5]{overflow-x:auto}}
