.overview-module__NJ3ChG__hero{position:relative;overflow:hidden}.overview-module__NJ3ChG__hero-content{z-index:1;position:relative}.overview-module__NJ3ChG__header-top-row{gap:var(--spacing-2);margin-bottom:var(--spacing-4);flex-direction:column;display:flex}.overview-module__NJ3ChG__report-date{font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.overview-module__NJ3ChG__header-top-row{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);flex-direction:row}.overview-module__NJ3ChG__report-date{padding-top:var(--spacing-1);flex-shrink:0}}.overview-module__NJ3ChG__car-name{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-2);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.overview-module__NJ3ChG__car-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-tight);margin-bottom:0}.overview-module__NJ3ChG__verdict-row{gap:var(--spacing-4);flex-direction:column;align-items:stretch;display:flex}.overview-module__NJ3ChG__verdict-main{flex:1;display:contents}.overview-module__NJ3ChG__verdict-badge{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-md);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin-bottom:var(--spacing-4);border:1px solid;order:2;display:inline-flex}.overview-module__NJ3ChG__verdict-badge[data-variant=ok]{background:var(--badge-success-bg);border-color:var(--badge-success-border);color:var(--color-semantic-success)}.overview-module__NJ3ChG__verdict-badge[data-variant=caution]{background:var(--badge-warning-bg);border-color:var(--badge-warning-border);color:var(--color-semantic-warning)}.overview-module__NJ3ChG__verdict-badge[data-variant=risk]{background:var(--badge-danger-bg);border-color:var(--badge-danger-border);color:var(--color-semantic-error)}.overview-module__NJ3ChG__verdict-badge-icon{font-size:var(--font-size-lg)}.overview-module__NJ3ChG__verdict-text{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);order:3}.overview-module__NJ3ChG__score-box{background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-5);text-align:center;border:1px solid var(--color-border-light);order:1}.overview-module__NJ3ChG__score-box[data-variant=ok]{background:var(--badge-success-bg);border-color:var(--badge-success-border)}.overview-module__NJ3ChG__score-box[data-variant=caution]{background:var(--badge-warning-bg);border-color:var(--badge-warning-border)}.overview-module__NJ3ChG__score-box[data-variant=risk]{background:var(--badge-danger-bg);border-color:var(--badge-danger-border)}.overview-module__NJ3ChG__score-value{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);color:var(--color-semantic-warning);font-variant-numeric:tabular-nums}.overview-module__NJ3ChG__score-box[data-variant=ok] .overview-module__NJ3ChG__score-value{color:var(--color-semantic-success)}.overview-module__NJ3ChG__score-box[data-variant=caution] .overview-module__NJ3ChG__score-value{color:var(--color-semantic-warning)}.overview-module__NJ3ChG__score-box[data-variant=risk] .overview-module__NJ3ChG__score-value{color:var(--color-semantic-error)}.overview-module__NJ3ChG__score-label{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.overview-module__NJ3ChG__score-bar{background:var(--color-bg-tertiary);border-radius:var(--radius-sm);height:6px;margin-top:var(--spacing-3);overflow:hidden}.overview-module__NJ3ChG__score-fill{background:var(--color-semantic-warning);border-radius:var(--radius-sm);height:100%;transition:width 1s}.overview-module__NJ3ChG__score-box[data-variant=ok] .overview-module__NJ3ChG__score-fill{background:var(--color-semantic-success)}.overview-module__NJ3ChG__score-box[data-variant=caution] .overview-module__NJ3ChG__score-fill{background:var(--color-semantic-warning)}.overview-module__NJ3ChG__score-box[data-variant=risk] .overview-module__NJ3ChG__score-fill{background:var(--color-semantic-error)}.overview-module__NJ3ChG__prices-row{align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-5);margin-top:var(--spacing-6);border-top:1px solid var(--color-border-light);flex-direction:column;display:flex}.overview-module__NJ3ChG__price-main{width:100%}.overview-module__NJ3ChG__price-main-card{padding:var(--spacing-4) var(--spacing-5);border:1px solid var(--color-semantic-success);background:var(--color-bg-primary);text-align:center;border-radius:10px}.overview-module__NJ3ChG__price-main-label{font-size:var(--font-size-xs);color:var(--color-semantic-success);text-transform:uppercase;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-1)}.overview-module__NJ3ChG__price-main-value{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);color:var(--color-semantic-success)}.overview-module__NJ3ChG__prices-secondary{gap:var(--spacing-4);grid-template-columns:1fr 1fr;width:100%;display:grid}.overview-module__NJ3ChG__price-card{padding:var(--spacing-3) var(--spacing-5);border:1px solid var(--color-border-light);background:var(--color-bg-primary);text-align:center;border-radius:10px;min-width:0}.overview-module__NJ3ChG__price-card:last-child:nth-child(odd){grid-column:1/-1}.overview-module__NJ3ChG__price-card-label{color:var(--color-text-secondary);text-transform:uppercase;margin-bottom:var(--spacing-1);white-space:nowrap;font-size:9px}@media (min-width:400px){.overview-module__NJ3ChG__price-card-label{font-size:10px}}.overview-module__NJ3ChG__price-card-value{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.overview-module__NJ3ChG__price-card-danger .overview-module__NJ3ChG__price-card-value{color:var(--color-semantic-error)}@media (min-width:768px){.overview-module__NJ3ChG__car-title{font-size:var(--font-size-3xl)}.overview-module__NJ3ChG__verdict-row{align-items:flex-start;gap:var(--spacing-6);flex-direction:row}.overview-module__NJ3ChG__verdict-main{min-width:280px;display:block}.overview-module__NJ3ChG__verdict-badge,.overview-module__NJ3ChG__verdict-text,.overview-module__NJ3ChG__score-box{order:unset}.overview-module__NJ3ChG__prices-row{align-items:flex-end;gap:var(--spacing-6);flex-flow:wrap;justify-content:space-between}.overview-module__NJ3ChG__price-main{flex-shrink:0;width:auto}.overview-module__NJ3ChG__price-main-card{text-align:left}.overview-module__NJ3ChG__prices-secondary{flex-wrap:wrap;width:auto;display:flex}.overview-module__NJ3ChG__price-card:last-child:nth-child(odd){grid-column:auto}.overview-module__NJ3ChG__price-main-value{font-size:var(--font-size-3xl)}}.overview-module__NJ3ChG__label-with-tooltip{align-items:center;gap:4px;display:inline-flex}
.report-card-module__3FlNdW__card{padding:var(--spacing-5);border:1px solid var(--color-border-light);background:var(--color-bg-primary);border-radius:10px;min-width:0}.report-card-module__3FlNdW__compact{padding:var(--spacing-4)}.report-card-module__3FlNdW__success{background:var(--badge-success-bg);border-color:var(--badge-success-border)}.report-card-module__3FlNdW__warning{background:var(--badge-warning-bg);border-color:var(--badge-warning-border)}.report-card-module__3FlNdW__block{margin-bottom:var(--spacing-4)}.report-card-module__3FlNdW__danger{background:var(--badge-danger-bg);border-color:var(--badge-danger-border)}.report-card-module__3FlNdW__neutral{background:var(--color-bg-secondary)}.report-card-module__3FlNdW__col{flex-direction:column;display:flex}.report-card-module__3FlNdW__title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;margin:0 0 var(--spacing-3);color:var(--color-text-secondary)}.report-card-module__3FlNdW__success .report-card-module__3FlNdW__title{color:var(--color-semantic-success)}.report-card-module__3FlNdW__warning .report-card-module__3FlNdW__title{color:var(--color-semantic-warning)}.report-card-module__3FlNdW__danger .report-card-module__3FlNdW__title{color:var(--color-semantic-error)}.report-card-module__3FlNdW__neutral .report-card-module__3FlNdW__title{color:var(--color-text-secondary)}.report-card-module__3FlNdW__list{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;padding:0;list-style:none}.report-card-module__3FlNdW__list li{padding:var(--spacing-3) 0;border-bottom:2px solid var(--color-border-light);line-height:1.55}.report-card-module__3FlNdW__list li:last-child{border-bottom:none;padding-bottom:0}.report-card-module__3FlNdW__list li:first-child{padding-top:0}.report-card-module__3FlNdW__success .report-card-module__3FlNdW__list li{border-color:var(--badge-success-border)}.report-card-module__3FlNdW__warning .report-card-module__3FlNdW__list li{border-color:var(--badge-warning-border)}.report-card-module__3FlNdW__danger .report-card-module__3FlNdW__list li{border-color:var(--badge-danger-border)}.report-card-module__3FlNdW__neutral .report-card-module__3FlNdW__list li{border-color:var(--color-border-light)}.report-card-module__3FlNdW__center{text-align:center}.report-card-module__3FlNdW__center .report-card-module__3FlNdW__list{text-align:left}
.ai-insight-module__-hDiXW__wrapper{margin-top:var(--spacing-8)}.ai-insight-module__-hDiXW__wrapper>div{margin-bottom:0}.ai-insight-module__-hDiXW__padded{margin-top:var(--spacing-4);padding:0 var(--spacing-5) var(--spacing-5)}.ai-insight-module__-hDiXW__padded>div{margin-bottom:0}.ai-insight-module__-hDiXW__label{font-weight:var(--font-weight-semibold)}.ai-insight-module__-hDiXW__icon{width:var(--font-size-3xl);height:var(--font-size-3xl);vertical-align:-.125em}.ai-insight-module__-hDiXW__ai-text{transition:max-height .3s;position:relative}.ai-insight-module__-hDiXW__ai-text-truncated{max-height:400px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.4em),#0000);mask-image:linear-gradient(#000 calc(100% - 2.4em),#0000)}.ai-insight-module__-hDiXW__more{margin-top:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ai-insight-module__-hDiXW__toggle{color:var(--color-accent-blue);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:none;padding:0;font-family:inherit;display:inline}.ai-insight-module__-hDiXW__toggle:hover{text-decoration:underline}.ai-insight-module__-hDiXW__modal-body{padding:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.65;overflow-y:auto}
.overview-module__NnVhVq__header-top-row{gap:var(--spacing-2);margin-bottom:var(--spacing-3);flex-direction:column;display:flex}.overview-module__NnVhVq__page-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.overview-module__NnVhVq__report-date{font-size:var(--font-size-xs);color:var(--color-text-tertiary);white-space:nowrap}.overview-module__NnVhVq__header-badges{gap:var(--spacing-2);margin-bottom:var(--spacing-3);flex-wrap:wrap;display:flex}.overview-module__NnVhVq__header-badge{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);display:inline-flex}.overview-module__NnVhVq__badge-label{opacity:.7;font-weight:var(--font-weight-medium)}.overview-module__NnVhVq__vin-badge{background:var(--badge-info-bg);color:var(--color-text-primary);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.overview-module__NnVhVq__gosnumber-badge{background:var(--color-bg-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.overview-module__NnVhVq__copy-btn{color:inherit;cursor:pointer;opacity:.6;border-radius:var(--radius-xs);margin-left:var(--spacing-1);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:opacity .15s;display:inline-flex}.overview-module__NnVhVq__copy-btn:hover{opacity:1}.overview-module__NnVhVq__header-meta{gap:var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}.overview-module__NnVhVq__header-meta span:after{content:"•";margin-left:var(--spacing-3);color:var(--color-border-medium)}.overview-module__NnVhVq__header-meta span:last-child:after{display:none}.overview-module__NnVhVq__hero-row{gap:var(--spacing-6);margin-top:var(--spacing-6);flex-direction:column;display:flex}.overview-module__NnVhVq__verdict-col{gap:var(--spacing-4);flex-direction:column;display:flex}.overview-module__NnVhVq__verdict-main{flex:1;display:contents}.overview-module__NnVhVq__score-box{background:var(--color-bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-5);text-align:center;border:1px solid var(--color-border-light)}.overview-module__NnVhVq__score-box[data-variant=ok]{background:var(--badge-success-bg);border-color:var(--badge-success-border)}.overview-module__NnVhVq__score-box[data-variant=caution]{background:var(--badge-warning-bg);border-color:var(--badge-warning-border)}.overview-module__NnVhVq__score-box[data-variant=risk]{background:var(--badge-danger-bg);border-color:var(--badge-danger-border)}.overview-module__NnVhVq__score-value{font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);font-variant-numeric:tabular-nums}.overview-module__NnVhVq__score-box[data-variant=ok] .overview-module__NnVhVq__score-value{color:var(--color-semantic-success)}.overview-module__NnVhVq__score-box[data-variant=caution] .overview-module__NnVhVq__score-value{color:var(--color-semantic-warning)}.overview-module__NnVhVq__score-box[data-variant=risk] .overview-module__NnVhVq__score-value{color:var(--color-semantic-error)}.overview-module__NnVhVq__score-label{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.overview-module__NnVhVq__score-bar{background:var(--color-bg-tertiary);border-radius:var(--radius-sm);height:6px;margin-top:var(--spacing-3);overflow:hidden}.overview-module__NnVhVq__score-fill{border-radius:var(--radius-sm);height:100%;transition:width 1s}.overview-module__NnVhVq__score-box[data-variant=ok] .overview-module__NnVhVq__score-fill{background:var(--color-semantic-success)}.overview-module__NnVhVq__score-box[data-variant=caution] .overview-module__NnVhVq__score-fill{background:var(--color-semantic-warning)}.overview-module__NnVhVq__score-box[data-variant=risk] .overview-module__NnVhVq__score-fill{background:var(--color-semantic-error)}.overview-module__NnVhVq__verdict-badge{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-md);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);border:1px solid;display:inline-flex}.overview-module__NnVhVq__verdict-badge[data-variant=ok]{background:var(--badge-success-bg);border-color:var(--badge-success-border);color:var(--color-semantic-success)}.overview-module__NnVhVq__verdict-badge[data-variant=caution]{background:var(--badge-warning-bg);border-color:var(--badge-warning-border);color:var(--color-semantic-warning)}.overview-module__NnVhVq__verdict-badge[data-variant=risk]{background:var(--badge-danger-bg);border-color:var(--badge-danger-border);color:var(--color-semantic-error)}.overview-module__NnVhVq__verdict-badge-icon{font-size:var(--font-size-lg)}.overview-module__NnVhVq__verdict-text{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.overview-module__NnVhVq__price-block{padding-top:var(--spacing-4);margin-top:var(--spacing-2);border-top:1px solid var(--color-border-light)}.overview-module__NnVhVq__price-block .overview-module__NnVhVq__price-label{color:var(--color-text-secondary)}.overview-module__NnVhVq__price-block .overview-module__NnVhVq__price-value{color:var(--color-text-primary)}.overview-module__NnVhVq__price-label{font-size:var(--font-size-xs);text-transform:uppercase;font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-1)}.overview-module__NnVhVq__price-value{font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold)}.overview-module__NnVhVq__hero-images-container{gap:var(--spacing-3);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.overview-module__NnVhVq__hero-images-container.overview-module__NnVhVq__gallery-only{max-width:600px}.overview-module__NnVhVq__gallery-only .overview-module__NnVhVq__hero-image-frame{max-height:320px}.overview-module__NnVhVq__hero-image-frame{aspect-ratio:16/10;border-radius:var(--radius-base);border:1px solid var(--color-border-light);flex-shrink:0;width:100%;max-height:380px;position:relative;overflow:hidden}.overview-module__NnVhVq__hero-images-container:not(.overview-module__NnVhVq__gallery-only) .overview-module__NnVhVq__hero-image-frame{flex:1;min-height:240px;max-height:420px}.overview-module__NnVhVq__img-loader-fill{z-index:0;border-radius:inherit;position:absolute;inset:0}.overview-module__NnVhVq__hero-image{z-index:1;object-fit:cover;color:#0000;opacity:0;width:100%;height:100%;transition:opacity .2s;display:block;position:relative}@media (min-width:768px){.overview-module__NnVhVq__hero-image{cursor:pointer}.overview-module__NnVhVq__hero-image:hover{opacity:.95}}.overview-module__NnVhVq__swipe-dots{bottom:var(--spacing-3);z-index:2;justify-content:center;gap:6px;display:flex;position:absolute;left:0;right:0}.overview-module__NnVhVq__swipe-dot{background:var(--color-border-light);border-radius:50%;width:8px;height:8px;transition:background .2s}.overview-module__NnVhVq__swipe-dot-active{background:var(--color-accent-blue)}.overview-module__NnVhVq__hero-nav{color:#fff;cursor:pointer;z-index:2;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.overview-module__NnVhVq__hero-prev{left:var(--spacing-2)}.overview-module__NnVhVq__hero-next{right:var(--spacing-2)}.overview-module__NnVhVq__hero-thumbs{display:none}@media (min-width:768px){.overview-module__NnVhVq__swipe-dots,.overview-module__NnVhVq__hero-nav{display:none}.overview-module__NnVhVq__hero-thumbs{display:flex}}.overview-module__NnVhVq__hero-image-loader{border-radius:var(--radius-base);width:100%;height:100%}.overview-module__NnVhVq__img-placeholder{background:var(--color-bg-secondary);border-radius:inherit;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.overview-module__NnVhVq__placeholder-logo{opacity:.4;width:48px;height:48px;color:var(--color-text-primary)}.overview-module__NnVhVq__placeholder-logo-lg{opacity:.4;width:120px;height:120px;color:var(--color-text-primary)}@media (min-width:768px){.overview-module__NnVhVq__page-title{font-size:var(--font-size-3xl)}.overview-module__NnVhVq__header-top-row{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);flex-direction:row}.overview-module__NnVhVq__report-date{padding-top:var(--spacing-1);flex-shrink:0}.overview-module__NnVhVq__hero-row.overview-module__NnVhVq__has-verdict{flex-direction:row;align-items:stretch}.overview-module__NnVhVq__verdict-col{flex:1;min-width:0}.overview-module__NnVhVq__verdict-col-standalone{align-items:flex-start;gap:var(--spacing-6);flex-flow:wrap}.overview-module__NnVhVq__verdict-col-standalone .overview-module__NnVhVq__price-block{flex-basis:100%;width:100%}.overview-module__NnVhVq__verdict-col-standalone .overview-module__NnVhVq__verdict-main{order:1;min-width:280px;display:block}.overview-module__NnVhVq__verdict-col-standalone .overview-module__NnVhVq__verdict-badge{order:unset;margin-bottom:var(--spacing-4)}.overview-module__NnVhVq__verdict-col-standalone .overview-module__NnVhVq__verdict-text{order:unset}.overview-module__NnVhVq__verdict-col-standalone .overview-module__NnVhVq__score-box{order:2}.overview-module__NnVhVq__verdict-col-standalone .overview-module__NnVhVq__price-block{order:3}.overview-module__NnVhVq__hero-images-container{gap:var(--spacing-3);flex-direction:column}.overview-module__NnVhVq__hero-image-frame{min-height:280px;max-height:400px}.overview-module__NnVhVq__hero-images-container:not(.overview-module__NnVhVq__gallery-only) .overview-module__NnVhVq__hero-image-frame{max-height:440px}}@media (min-width:1024px){.overview-module__NnVhVq__header-badges{gap:var(--spacing-3)}.overview-module__NnVhVq__header-badge{padding:var(--spacing-2) var(--spacing-4);font-size:var(--font-size-sm);gap:var(--spacing-2)}.overview-module__NnVhVq__header-meta{font-size:var(--font-size-base);gap:var(--spacing-4)}.overview-module__NnVhVq__hero-image-frame{max-height:460px}.overview-module__NnVhVq__hero-images-container:not(.overview-module__NnVhVq__gallery-only) .overview-module__NnVhVq__hero-image-frame{max-height:480px}}.overview-module__NnVhVq__lightbox{padding:var(--spacing-4);align-items:center;gap:var(--spacing-4);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}.overview-module__NnVhVq__lb-image-container{justify-content:center;align-items:center;width:100%;height:65vh;display:flex;position:relative}.overview-module__NnVhVq__lb-image{z-index:1;object-fit:contain;border-radius:var(--radius-base);color:#0000;opacity:0;width:100%;height:100%;position:relative}.overview-module__NnVhVq__lb-image-loader{z-index:0;border-radius:var(--radius-base);background:0 0;position:absolute;inset:0}.overview-module__NnVhVq__lb-nav{background:var(--color-bg-primary);border:1px solid var(--color-border-light);width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--shadow-md);z-index:2;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex;position:absolute;top:50%;transform:translateY(calc(-50% - 30px))}.overview-module__NnVhVq__lb-nav:hover:not(:disabled){background:var(--color-bg-secondary);color:var(--color-text-primary)}.overview-module__NnVhVq__lb-nav:disabled{opacity:.3;cursor:default;pointer-events:none}.overview-module__NnVhVq__lb-prev{left:var(--spacing-2)}.overview-module__NnVhVq__lb-next{right:var(--spacing-2)}.overview-module__NnVhVq__lb-counter{font-size:var(--font-size-sm);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.overview-module__NnVhVq__lb-thumbs-strip{display:none}.overview-module__NnVhVq__lb-dots{bottom:var(--spacing-3);z-index:2;justify-content:center;gap:6px;display:flex;position:absolute;left:0;right:0}.overview-module__NnVhVq__lb-dots .overview-module__NnVhVq__swipe-dot{background:var(--color-border-light);cursor:pointer}.overview-module__NnVhVq__lb-dots .overview-module__NnVhVq__swipe-dot-active{background:var(--color-accent-blue)}@media (max-width:767px){.overview-module__NnVhVq__lb-nav{color:#fff;width:32px;height:32px;box-shadow:none;background:#00000073;border:none}.overview-module__NnVhVq__lb-nav:hover{color:#fff;background:#0009}}@media (min-width:768px){.overview-module__NnVhVq__lb-prev{left:var(--spacing-4)}.overview-module__NnVhVq__lb-next{right:var(--spacing-4)}.overview-module__NnVhVq__lb-thumbs-strip{display:flex}.overview-module__NnVhVq__lb-dots{display:none}}
.section-layout-module__m1sSsq__status-content{align-items:flex-start;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.section-layout-module__m1sSsq__stretch-children>:not(span):not(a){align-self:stretch}.section-layout-module__m1sSsq__section-subtitle{font-size:var(--font-size-base);margin:var(--spacing-2) 0 0;color:var(--color-text);font-weight:600}.section-layout-module__m1sSsq__data-table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.section-layout-module__m1sSsq__data-table th,.section-layout-module__m1sSsq__data-table td{padding:var(--spacing-2) var(--spacing-3);text-align:left;border-bottom:1px solid var(--color-border)}.section-layout-module__m1sSsq__data-table th{color:var(--color-text-secondary);white-space:nowrap;font-weight:600}.section-layout-module__m1sSsq__table-wrap{width:100%;overflow-x:auto}
.vin-data-module__vvPovq__vin-grid{gap:0 var(--spacing-5);grid-template-columns:1fr;display:grid}.vin-data-module__vvPovq__vin-grid>:nth-last-child(-n+2){border-bottom:none}@media (min-width:768px){.vin-data-module__vvPovq__vin-grid{grid-template-columns:1fr 1fr}}
.score-justification-module__axvHBW__factors-grid{gap:var(--spacing-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.score-justification-module__axvHBW__factors-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}
.modal-module__N3e1QW__backdrop{z-index:var(--z-index-modal-backdrop);padding:var(--spacing-4);background:#0009;justify-content:center;align-items:center;animation:.15s modal-module__N3e1QW__fadeIn;display:flex;position:fixed;inset:0}.modal-module__N3e1QW__modal{background:var(--color-bg-primary);border-radius:var(--radius-md);border:1px solid var(--color-border-light);box-shadow:var(--shadow-xl);width:100%;max-width:900px;max-height:90vh;z-index:var(--z-index-modal);flex-direction:column;animation:.2s modal-module__N3e1QW__slideUp;display:flex;position:relative}.modal-module__N3e1QW__modal[data-size=sm]{max-width:480px}.modal-module__N3e1QW__modal[data-size=lg]{max-width:1100px}.modal-module__N3e1QW__modal[data-size=full]{max-width:calc(100vw - var(--spacing-8));max-height:calc(100vh - var(--spacing-8))}.modal-module__N3e1QW__header{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border-light);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.modal-module__N3e1QW__title{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-base)}.modal-module__N3e1QW__close-btn{width:36px;height:36px;color:var(--color-text-secondary);border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex}.modal-module__N3e1QW__close-btn:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.modal-module__N3e1QW__close-btn-floating{top:var(--spacing-2);right:var(--spacing-2);z-index:10;background:var(--color-bg-primary);border:1px solid var(--color-border-light);box-shadow:var(--shadow-md);border-radius:50%;position:absolute}.modal-module__N3e1QW__close-btn-floating:hover{background:var(--color-bg-secondary)}.modal-module__N3e1QW__body{flex:1;min-height:0;overflow-y:auto}@keyframes modal-module__N3e1QW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modal-module__N3e1QW__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.label-uppercase-module__ZSxqIW__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-text-secondary)}.label-uppercase-module__ZSxqIW__section{margin-bottom:var(--spacing-3)}.label-uppercase-module__ZSxqIW__muted{color:var(--color-text-tertiary)}
.car-data-module__EsgiSG__specs-grid{gap:var(--spacing-6);grid-template-columns:1fr;align-items:start;display:grid}.car-data-module__EsgiSG__specs-grid>:first-child{margin:0}.car-data-module__EsgiSG__seller-col{flex-direction:column;min-height:0;display:flex;overflow:hidden}.car-data-module__EsgiSG__seller-desc-header{justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-2);flex-shrink:0;display:flex}.car-data-module__EsgiSG__seller-desc-header .car-data-module__EsgiSG__seller-col-link{font-size:var(--font-size-xs)}.car-data-module__EsgiSG__seller-desc{background:var(--color-bg-secondary);min-height:0;max-height:200px;padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);border-radius:10px;flex-direction:column;flex:none;line-height:1.65;transition:max-height .3s;display:flex;overflow:hidden}.car-data-module__EsgiSG__seller-desc--expanded{max-height:2000px;overflow:visible}.car-data-module__EsgiSG__seller-desc--expanded .car-data-module__EsgiSG__seller-desc-inner{overflow:visible}.car-data-module__EsgiSG__seller-desc--expanded .car-data-module__EsgiSG__seller-desc-inner:after{opacity:0}.car-data-module__EsgiSG__seller-desc-inner{flex:1;min-height:0;position:relative;overflow:hidden}.car-data-module__EsgiSG__seller-desc-inner:has(+.car-data-module__EsgiSG__seller-desc-more):after{content:"";background:linear-gradient(to bottom, transparent, var(--color-bg-secondary));pointer-events:none;height:1.65em;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.car-data-module__EsgiSG__seller-desc-more{font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-shrink:0;margin-top:2px}.car-data-module__EsgiSG__seller-desc-toggle,.car-data-module__EsgiSG__seller-col-link{font-size:var(--font-size-sm);font-family:inherit}.car-data-module__EsgiSG__seller-desc-toggle{color:var(--color-accent-blue);cursor:pointer;background:0 0;border:none;padding:0;display:block}.car-data-module__EsgiSG__seller-desc-toggle:hover{text-decoration:underline}.car-data-module__EsgiSG__seller-col-link{color:var(--color-accent-blue);font-weight:500;text-decoration:none}.car-data-module__EsgiSG__seller-col-link:hover{text-decoration:underline}.car-data-module__EsgiSG__modal-body{padding:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.65;overflow-y:auto}@media (min-width:768px){.car-data-module__EsgiSG__specs-grid{grid-template-columns:1fr 1fr}.car-data-module__EsgiSG__seller-desc{flex:1;overflow:hidden}}
.semantic-box-module__bnWHxG__box{padding:var(--spacing-4) var(--spacing-5);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-5);border:1px solid;border-radius:10px;line-height:1.7}.semantic-box-module__bnWHxG__info{background:var(--badge-info-bg);border-color:var(--badge-info-border)}.semantic-box-module__bnWHxG__info strong{color:var(--color-text-primary)}.semantic-box-module__bnWHxG__success{background:var(--badge-success-bg);border-color:var(--badge-success-border)}.semantic-box-module__bnWHxG__success .semantic-box-module__bnWHxG__title{color:var(--color-semantic-success)}.semantic-box-module__bnWHxG__success ul li{border-color:var(--badge-success-border)}.semantic-box-module__bnWHxG__warning{background:var(--badge-warning-bg);border-color:var(--badge-warning-border)}.semantic-box-module__bnWHxG__warning .semantic-box-module__bnWHxG__title{color:var(--color-semantic-warning)}.semantic-box-module__bnWHxG__warning ul li{border-color:var(--badge-warning-border)}.semantic-box-module__bnWHxG__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;margin:0 0 var(--spacing-2)}.semantic-box-module__bnWHxG__box p{margin:0 0 var(--spacing-2)}.semantic-box-module__bnWHxG__box p:last-child{margin-bottom:0}
.photo-analysis-module__KX702a__ai-icon{width:var(--font-size-3xl);height:var(--font-size-3xl);vertical-align:-.125em;width:var(--font-size-3xl);height:var(--font-size-3xl);vertical-align:-.125em}.photo-analysis-module__KX702a__photo-grid{gap:var(--spacing-4);margin-bottom:var(--spacing-4);grid-template-columns:1fr;display:grid}.photo-analysis-module__KX702a__card-flat{background:0 0;border:none;border-radius:0;padding:0}.photo-analysis-module__KX702a__photo-note{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--spacing-3);margin-bottom:0;font-style:italic}@media (min-width:768px){.photo-analysis-module__KX702a__photo-grid{grid-template-columns:1fr 1fr}}
