*,:after,:before{box-sizing:border-box}html{min-height:100%}body,html{background-color:var(--bg2,#fff)!important}body{min-height:100vh;display:flex;flex-direction:column;margin:0}.content{flex:1 0 auto}.mainContent{min-height:400px}.sr-only{position:absolute;left:-9999px;overflow:hidden;height:1px;width:1px}.captchaWrapper{display:flex;flex-flow:column;height:100%!important;padding-top:50px}.captcha{width:304px;margin:auto}.captcha button{border-radius:25px;font-size:1.2rem;margin:1rem auto;text-transform:none}@media (max-width:920px){.mainContent{display:flex!important}.mainContent,main{min-height:500px}.captchaWrapper{display:flex;flex-flow:column;height:auto!important}.captcha{width:80%;margin:auto;display:flex;flex-direction:column;align-items:center}.captcha button{margin:1rem auto}h3{font-size:34px!important}}@media (min-width:600px){.mainContent{padding-left:0!important;padding-right:0!important}}:root,[data-theme=light]{--c1-rgb:124,58,237;--c1l-rgb:167,139,250;--c1x-rgb:140,90,235;--c2-rgb:99,102,241;--c2l-rgb:129,140,248;--feat1-rgb:58,15,138;--feat2-rgb:91,27,199;--feat3-rgb:42,21,104;--bg:#f6f5fb;--bg-rgb:246,245,251;--bg2:#fff;--nav-bg:hsla(0,0%,100%,.78);--text:#191629;--text2:#5d5879;--text3:#938fac;--card:#fff;--card2:#faf9fe;--border:rgba(23,18,55,.1);--border-strong:rgba(23,18,55,.17);--hairline:rgba(23,18,55,.08);--pill:rgba(124,58,237,.07);--pill-border:rgba(124,58,237,.2);--ok-rgb:22,163,110;--down-rgb:229,72,77;--warn-rgb:245,158,11;--pink-rgb:236,72,153;--teal-rgb:14,165,196;--shadow:0 18px 50px -22px rgba(50,25,100,.24);--shadow-sm:0 8px 24px -12px rgba(50,25,100,.16);--accent-rgb:124,58,237;--accent-fg:rgb(var(--accent-rgb));--accent2-rgb:99,102,241;--ok-fg:rgb(var(--ok-rgb));--down-fg:rgb(var(--down-rgb));--warn-fg:#b45309;--down-ink:#b91c1c;--brand-canvas:#faf9fe;--scrim:rgba(10,8,24,.5);--on-accent:#fff;--on-inverse-2:#b6b0d4;--hero-grad-a:#1d1839;--hero-grad-b:#120e28;--inverse-edge:transparent;--on-inverse-1:#d8d3ee;--on-inverse-3:#9a93bd;--on-inverse-4:#7c75a0;--accent-on-inverse:#9b8cff;--ok-on-inverse:#7ef0c4;--down-on-inverse:#ff9ba0;--lightbox-scrim:rgba(8,5,20,.82);--warn-grad-b:#f5b733;--chart-neutral:#8a8f98;--geo-violet:#a855f7;--geo-indigo:#4f46e5;--geo-purple:#8b5cf6;--geo-blue:#5b6bde;--term-bg:#0f0f17;--term-time:#6b7280;--term-dim:#9ca3af;--term-text:#e5e7eb;--term-err:#f87171;--term-warn:#fbbf24;--term-err-rgb:220,38,38;--term-warn-rgb:217,119,6;--term-info-rgb:107,114,128;--term-log-rgb:37,99,235;--persona-l:45%;--dot-ring:#fff;color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--bg:#0e0c19;--bg-rgb:14,12,25;--bg2:#14111f;--card:#191631;--card2:#211c3c;--nav-bg:rgba(14,12,25,.78);--text:#ece9f7;--text2:#a8a2c4;--text3:#8a84a6;--border:hsla(0,0%,100%,.1);--border-strong:hsla(0,0%,100%,.18);--hairline:hsla(0,0%,100%,.07);--pill:rgba(167,139,250,.13);--pill-border:rgba(167,139,250,.28);--accent-rgb:167,139,250;--accent2-rgb:129,140,248;--ok-fg:#2fbd86;--down-fg:#ff6b70;--warn-fg:#fbbf24;--down-ink:#ff6b70;--shadow:0 18px 50px -22px rgba(0,0,0,.75);--shadow-sm:0 8px 24px -12px rgba(0,0,0,.6);--scrim:rgba(3,2,8,.72);--inverse-edge:hsla(0,0%,100%,.12);--dot-ring:#211c3c;--persona-l:72%}.vv-root{position:relative;width:100%;overflow-x:clip;background:var(--bg);color:var(--text);font-family:var(--font-manrope),"Manrope",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.vv-root ::selection{background:rgba(var(--accent-rgb),.22)}.vv-inverse{outline:1px solid var(--inverse-edge);outline-offset:-1px}.vv-grotesk{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}.vv-mono{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace}.vv-fin-modal-title{font-size:20px!important;line-height:1.2!important}.vv-link{text-decoration:none;color:inherit}.mileage-timeline{display:none}@media (max-width:640px){.mileage-chart{display:none!important}.mileage-timeline{display:flex!important}}.vv-srow{transition:background .15s ease}.vv-srow:hover{background:var(--card2)}.vv-copybtn{opacity:0;color:var(--text3);background:transparent;transition:opacity .15s ease,color .15s ease,background .15s ease}.vv-copybtn:focus-visible,.vv-copybtn[data-copied],.vv-srow:hover .vv-copybtn{opacity:1}.vv-copybtn:hover{color:var(--accent-fg);background:var(--pill)}.vv-copybtn[data-copied]{color:rgb(var(--ok-rgb));background:transparent}@media (hover:none){.vv-copybtn{opacity:1}}.vv-term{background:var(--term-bg)}.actbtn{transition:color .15s ease,border-color .15s ease,background .15s ease}.actbtn:hover:not(:disabled){color:var(--accent-fg);border-color:var(--pill-border);background:var(--pill)}.actbtn:disabled{cursor:default}.vv-skel{position:relative;overflow:hidden;background:var(--card2)}.vv-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(var(--c1-rgb),.08),transparent);animation:vv-shimmer 1.4s ease-in-out infinite}@keyframes vv-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.vv-skel:after{animation:none}}.vv-loader-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(var(--bg-rgb),.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vv-loader-card{display:flex;flex-direction:column;align-items:center;text-align:center;width:calc(100% - 48px);max-width:340px;padding:36px 38px 28px;border-radius:22px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}.vv-loader-ring{position:relative;width:74px;height:74px;margin-bottom:22px}.vv-loader-ring svg{display:block;width:100%;height:100%}.vv-loader-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:16.5px;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vv-loader-track{stroke:var(--hairline)}.vv-loader-arc{stroke:url(#vvLoaderGrad);transform-origin:center;animation:vv-loader-spin 1s linear infinite}@keyframes vv-loader-spin{to{transform:rotate(1turn)}}.vv-loader-title{font-size:18px;font-weight:700;color:var(--text);letter-spacing:-.01em}.vv-loader-step{font-size:13.5px;color:var(--text2);margin-top:8px;min-height:19px;animation:vv-loader-fade .5s ease}@keyframes vv-loader-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.vv-loader-bar{position:relative;width:100%;height:5px;margin-top:22px;background:var(--card2)}.vv-loader-bar,.vv-loader-fill{border-radius:5px;overflow:hidden}.vv-loader-fill{position:absolute;left:0;top:0;bottom:0;min-width:5px;background:linear-gradient(90deg,rgb(var(--c1-rgb)),rgb(var(--c2l-rgb)));transition:width .32s ease-out}.vv-loader-fill:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45),transparent);animation:vv-loader-sheen 1.2s ease-in-out infinite}@keyframes vv-loader-sheen{to{transform:translateX(100%)}}.vv-loader-hint{font-size:11px;color:var(--text3);margin-top:14px;letter-spacing:.02em}@media (prefers-reduced-motion:reduce){.vv-loader-arc{animation-duration:2.4s}.vv-loader-fill:after,.vv-loader-step{animation:none}}@keyframes vv-drift1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-46px) scale(1.14)}}@keyframes vv-drift2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-52px,44px) scale(1.1)}}@keyframes vv-drift3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,40px) scale(1.18)}}@keyframes vv-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes vv-spark{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes vv-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes vv-floaty2{0%,to{transform:translateY(0)}50%{transform:translateY(-24px)}}@keyframes vv-scanline{0%{transform:translateY(-10%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(1100%);opacity:0}}.vv-blob1{animation:vv-drift1 19s ease-in-out infinite}.vv-blob2{animation:vv-drift2 23s ease-in-out infinite}.vv-blob3{animation:vv-drift3 25s ease-in-out infinite}.vv-pulsedot{animation:vv-pulse 2.4s ease-in-out infinite}.vv-floaty{animation:vv-floaty 6s ease-in-out infinite}.vv-floaty2{animation:vv-floaty2 7.5s ease-in-out infinite}.vv-scan{animation:vv-scanline 7s linear infinite}.vv-spark{stroke-dasharray:1;stroke-dashoffset:1;animation:vv-spark 1.8s cubic-bezier(.4,0,.2,1) .3s forwards}@keyframes vv-spin{to{transform:rotate(1turn)}}.vv-spin{animation:vv-spin .8s linear infinite;transform-origin:center}@media (max-width:760px){.vv-cars-info-grid{grid-template-columns:1fr!important}}.vv-photo{transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.vv-photo img{transition:transform .35s ease}.vv-photo:hover{border-color:var(--pill-border);box-shadow:var(--shadow-sm)}.vv-photo:hover img{transform:scale(1.06)}.vv-photo-mosaic{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:10px;gap:10px;aspect-ratio:5/2}.vv-photo-mosaic .vv-photo-lg{grid-column:span 2;grid-row:span 2}@media (max-width:640px){.vv-photo-mosaic{grid-template-columns:repeat(2,1fr);grid-template-rows:none;grid-auto-rows:1fr;aspect-ratio:auto}.vv-photo-mosaic .vv-photo{aspect-ratio:4/3;height:auto}.vv-photo-mosaic .vv-photo-lg{grid-column:span 2;grid-row:auto}}.vv-mcard{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.vv-mcard:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.vv-cap{transition:border-color .2s ease,transform .2s ease}.vv-cap:hover{border-color:var(--pill-border);transform:translateY(-3px)}.vv-split{transition:transform .3s ease,box-shadow .3s ease}.vv-split:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.vv-navlink{position:relative;display:inline-block;transition:color .2s ease}.vv-navlink:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(var(--c1-rgb)),rgb(var(--c2-rgb)));transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.vv-navlink:hover{color:var(--text)}.vv-navlink:hover:after{transform:scaleX(1)}.vv-social{transition:background .2s ease,color .2s ease,border-color .2s ease}.vv-social:hover{background:linear-gradient(135deg,rgb(var(--c1-rgb)),rgb(var(--c2-rgb)));color:var(--on-accent);border-color:transparent}.vv-foot-link{transition:color .2s ease}.vv-foot-link:hover{color:var(--accent-fg)}.vv-sc-dot,.vv-sc-sdot{transition:r .12s ease,opacity .12s ease}.vv-pt{cursor:pointer}.vv-pt:hover .vv-sc-dot{r:6}.vv-sg{cursor:pointer}.vv-sg:hover .vv-sc-sdot{r:7;opacity:1}.vv-seg{transition:transform .15s ease,filter .15s ease,opacity .15s ease;transform-box:fill-box;transform-origin:center;cursor:pointer}.vv-seg:hover{transform:translate(var(--ox),var(--oy));filter:brightness(1.12)}.vv-bar{transition:filter .12s ease,transform .12s ease;transform-box:fill-box;transform-origin:center bottom}.vv-bg{cursor:pointer}.vv-bg:hover .vv-bar{filter:brightness(1.14) saturate(1.08);transform:scaleY(1.035)}.vv-stk{cursor:pointer}.vv-stk-seg{transition:filter .12s ease}.vv-stk:hover .vv-stk-seg{filter:brightness(1.14) saturate(1.08)}.vv-row{transition:transform .14s ease}.vv-row:hover{transform:translateX(3px)}.vv-row:hover .vv-fill{filter:brightness(1.12)}.vv-reveal{opacity:1;transform:none;transition:opacity .68s cubic-bezier(.2,.7,.2,1),transform .68s cubic-bezier(.2,.7,.2,1)}.vv-reveal.vv-reveal-pending{opacity:0;transform:translateY(24px)}.vv-reveal.vv-in{opacity:1;transform:none}@keyframes vv-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.vv-caps-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.vv-features-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.vv-stat-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:22px}.vv-faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.vv-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center}.vv-caps-grid>*,.vv-faq-grid>*,.vv-features-grid>*,.vv-fin-grid>*,.vv-footer-grid>*,.vv-hero-grid>*,.vv-market-grid>*,.vv-spec-grid>*,.vv-split-grid>*,.vv-stats-band>*{min-width:0}.vv-stats-band{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.vv-split-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.vv-market-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.vv-footer-grid{display:grid;grid-template-columns:1fr 1.3fr auto;grid-gap:40px;gap:40px;align-items:start}.vv-kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.vv-admin-a{display:grid;grid-template-columns:1fr 1.6fr;grid-gap:18px;gap:18px}.vv-admin-b{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.vv-admin-a>*,.vv-admin-b>*,.vv-kpi-grid>*{min-width:0}@media (max-width:920px){.vv-kpi-grid{grid-template-columns:repeat(2,1fr)}.vv-admin-a,.vv-admin-b{grid-template-columns:1fr}}@media (max-width:520px){.vv-kpi-grid{grid-template-columns:1fr}}.vv-spec-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.vv-fin-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:22px;gap:22px;align-items:stretch}@media (max-width:760px){.vv-spec-grid{grid-template-columns:repeat(2,1fr)}.vv-fin-grid{grid-template-columns:1fr}}@media (max-width:460px){.vv-spec-grid{grid-template-columns:1fr}}@media (max-width:560px){.vv-fin-teaser{flex-direction:column;align-items:stretch!important;gap:20px;padding:22px 20px}.vv-fin-teaser-head{flex:0 0 auto!important}.vv-fin-teaser-cta{flex-direction:column;align-items:stretch!important;width:100%;gap:16px}.vv-fin-teaser-price{text-align:left!important}.vv-fin-teaser-btn{width:100%}.vv-detail-hero-actions{flex-direction:row!important;align-items:center!important;flex-wrap:wrap;width:100%;gap:10px!important}}@media (max-width:980px){.vv-hero-grid{gap:40px}.vv-footer-grid,.vv-hero-grid,.vv-market-grid{grid-template-columns:1fr}.vv-footer-grid{gap:28px}}@media (max-width:860px){.vv-caps-grid{grid-template-columns:repeat(2,1fr)}.vv-stats-band{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.vv-faq-grid,.vv-features-grid,.vv-split-grid{grid-template-columns:1fr}}@media (max-width:560px){.vv-caps-grid,.vv-stat-grid{grid-template-columns:1fr}}.vv-media-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,360px));grid-gap:24px;gap:24px;justify-content:center}.vv-media-colors{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.vv-media-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.vv-media-colors>*,.vv-media-grid>*,.vv-media-logos>*{min-width:0}.vv-media-fmt{transition:color .15s ease,border-color .15s ease,background .15s ease}.vv-media-fmt:hover{color:var(--accent-fg);border-color:var(--pill-border);background:var(--pill)}@media (max-width:900px){.vv-media-colors,.vv-media-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.vv-media-grid{grid-template-columns:1fr}}.vv-profile-fields{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.vv-profile-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.vv-profile-fields>*,.vv-profile-stats>*{min-width:0}.vv-srow-go{transition:color .15s ease,border-color .15s ease}.vv-srow:hover .vv-srow-go{color:var(--accent-fg);border-color:var(--pill-border)}@media (max-width:760px){.vv-profile-fields{grid-template-columns:repeat(2,1fr)}.vv-profile-stats{grid-template-columns:1fr}}@media (max-width:420px){.vv-profile-fields{grid-template-columns:1fr}}.vv-nav-links{display:flex;align-items:center;gap:34px}.vv-nav-mobile-btn{display:none;align-items:center;justify-content:center}@media (max-width:860px){.vv-nav-links{display:none}.vv-nav-mobile-btn{display:inline-flex}}@media (min-width:861px){.vv-nav-mobile-menu{display:none!important}}.vv-nav-hide-sm{display:inline}.vv-nav-show-sm{display:none}@media (max-width:460px){.vv-nav-hide-sm{display:none}.vv-nav-show-sm{display:inline-flex}}.vv-nav-theme{display:inline-flex}@media (max-width:860px){.vv-nav-theme{display:none}}.vv-container{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:560px){.vv-container{padding-left:20px;padding-right:20px}}.vv-px{padding-left:32px;padding-right:32px}@media (max-width:640px){.vv-px{padding-left:18px;padding-right:18px}}.vv-input{width:100%;padding:13px 14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--card);color:var(--text);font-size:15px;font-family:inherit;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.vv-input::placeholder{color:var(--text3)}.vv-input:focus{border-color:rgba(var(--accent-rgb),.55);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.14)}.vv-select{width:100%;padding:13px 38px 13px 14px;border:1px solid var(--border-strong);border-radius:12px;background-color:var(--card);color:var(--text);font-size:15px;font-family:inherit;outline:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23938fac' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;transition:border-color .15s ease,box-shadow .15s ease}.vv-select:focus{border-color:rgba(var(--accent-rgb),.55);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.14)}.vv-select option{background:var(--card);color:var(--text)}.vv-friendly-time{transition:color .15s ease}.vv-tip-wrap:focus-visible>.vv-friendly-time,.vv-tip-wrap:hover>.vv-friendly-time{color:var(--accent-fg)}.vv-tip-wrap{position:relative;display:inline-flex}.vv-tip{bottom:calc(100% + 8px);z-index:30;padding:6px 10px;border-radius:8px;background:var(--hero-grad-a);border:1px solid hsla(0,0%,100%,.16);color:var(--on-accent);font-size:11.5px;font-weight:500;line-height:1.4;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;box-shadow:0 14px 30px -12px rgba(0,0,0,.6);transition:opacity .14s ease}.vv-tip,.vv-tip:after{position:absolute;left:50%;transform:translateX(-50%)}.vv-tip:after{content:"";top:100%;border:5px solid transparent;border-top:5px solid var(--hero-grad-a)}.vv-tip-wrap:focus-visible>.vv-tip,.vv-tip-wrap:hover>.vv-tip,.vv-tip-wrap>.vv-tip[data-open]{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.vv-tip{transition:none}}.vv-field{display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid var(--border-strong);border-radius:12px;background:var(--card);transition:border-color .2s ease,box-shadow .2s ease}.vv-field:focus-within{border-color:rgba(var(--accent-rgb),.7);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.13)}.vv-field input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:var(--text);font-size:15px;font-family:inherit}.vv-field input::placeholder{color:var(--text3)}.vv-authbtn-ghost{transition:border-color .2s ease,background .2s ease}.vv-authbtn-ghost:hover:not(:disabled){border-color:var(--text3);background:var(--card2)}:root[data-theme=dark] .vv-field input:-webkit-autofill,:root[data-theme=dark] .vv-field input:-webkit-autofill:focus,:root[data-theme=dark] .vv-field input:-webkit-autofill:hover,:root[data-theme=dark] .vv-input:-webkit-autofill,:root[data-theme=dark] .vv-input:-webkit-autofill:focus,:root[data-theme=dark] .vv-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--card) inset;caret-color:var(--text);-webkit-transition:background-color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s}.vv-auth-grid{display:grid;grid-template-columns:1.05fr 1fr;min-height:calc(100vh - 73px)}@media (max-width:900px){.vv-auth-grid{grid-template-columns:1fr;min-height:calc(100vh - 73px)}.vv-auth-brand{display:none!important}}.vv-ghostbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 21px;border:1px solid var(--border-strong);border-radius:13px;background:var(--card);color:var(--text);font-weight:600;font-size:14px;transition:border-color .2s ease,background .2s ease}.vv-ghostbtn:hover{border-color:var(--text3);background:var(--card2)}.vv-nf-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:560px){.vv-nf-actions{gap:10px}.vv-nf-actions .vv-ghostbtn{flex:1 1;min-width:0;padding:12px 10px;font-size:13.5px;gap:7px}}.vv-nf-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.vv-nf-grid>*{min-width:0}@media (max-width:760px){.vv-nf-grid{grid-template-columns:1fr}}.vv-vin-search{max-width:560px}.vv-vin-search-center{margin-left:auto;margin-right:auto}.vv-vin-form{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid var(--border-strong);border-radius:16px;background:var(--card);max-width:560px;box-shadow:var(--shadow)}.vv-vin-form>input[type=text]{width:0}.vv-vin-btn{white-space:nowrap}@media (max-width:480px){.vv-vin-btn{padding-left:15px;padding-right:15px}.vv-vin-btn-label{display:none}}@media (prefers-reduced-motion:reduce){.vv-reveal{opacity:1;transform:none;transition:none}.vv-blob1,.vv-blob2,.vv-blob3,.vv-floaty,.vv-floaty2,.vv-pulsedot,.vv-scan,.vv-spark{animation:none}}@media (forced-colors:active){[style*="clip: text"],[style*="clip:text"]{-webkit-text-fill-color:CanvasText!important;color:CanvasText!important}}@media print{:root[data-theme=dark]{color-scheme:light;--bg:#fff;--bg-rgb:255,255,255;--bg2:#fff;--nav-bg:#fff;--card:#fff;--card2:#fff;--text:#000;--text2:#333;--text3:#555;--border:rgba(0,0,0,.28);--border-strong:rgba(0,0,0,.45);--hairline:rgba(0,0,0,.18);--accent-rgb:91,33,182;--accent2-rgb:67,56,202;--ok-fg:#12704f;--down-fg:#b91c1c;--down-ink:#b91c1c;--warn-fg:#92400e;--pill:rgba(124,58,237,.07);--pill-border:rgba(124,58,237,.3);--shadow:none;--shadow-sm:none;--inverse-edge:rgba(0,0,0,.35);--dot-ring:#fff}}