.haval-car-page[data-v-be57b21f]{margin:0 auto;width:min(100%,880px)}.haval-car-hero[data-v-be57b21f]{background:var(--uno-canvas-soft);border:1px solid var(--uno-hairline);border-radius:12px;color:var(--uno-ink);overflow:hidden;padding:1.25rem;position:relative}.haval-car-overlay[data-v-be57b21f]{display:none}.haval-car-main[data-v-be57b21f]{display:flex;gap:1rem;justify-content:space-between;position:relative;z-index:1}.haval-car-nickname[data-v-be57b21f]{font-size:clamp(1.3rem,4vw,2rem);font-weight:500;letter-spacing:-.42px;line-height:1.1;margin:0}.haval-car-license[data-v-be57b21f]{color:var(--uno-ink-mute);margin:.55rem 0 0}.haval-car-image[data-v-be57b21f]{filter:drop-shadow(0 8px 24px rgba(0,0,0,.08));-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(180px,38vw,320px)}.haval-car-action-row[data-v-be57b21f]{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem;position:relative;z-index:1}.haval-stat-grid[data-v-be57b21f]{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.haval-stat-label[data-v-be57b21f]{color:var(--uno-ink-mute);font-size:.82rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.haval-stat-value[data-v-be57b21f]{font-size:clamp(1.5rem,4.8vw,2rem);font-weight:500;letter-spacing:-.42px;line-height:1;margin:.5rem 0 0}.haval-progress-header[data-v-be57b21f]{align-items:center;color:var(--uno-ink-secondary);display:flex;font-size:.95rem;justify-content:space-between;margin-bottom:.45rem}.haval-progress-track[data-v-be57b21f]{background:var(--uno-hairline-cool);border-radius:999px;height:.65rem;overflow:hidden}.haval-progress-fill[data-v-be57b21f]{border-radius:999px;height:100%;transition:width .22s ease}.haval-progress-fill-oil[data-v-be57b21f]{background:var(--uno-primary-deep)}.haval-progress-fill-battery[data-v-be57b21f]{background:var(--uno-primary)}@media(max-width:760px){.haval-car-main[data-v-be57b21f]{flex-direction:column}.haval-car-image[data-v-be57b21f]{align-self:center;width:min(100%,320px)}}@media(min-width:760px){.haval-stat-grid[data-v-be57b21f]{grid-template-columns:repeat(2,minmax(0,1fr))}}
