.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}
.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)}}
.expandable-card-module__3EzwGa__card-list{gap:var(--spacing-3);flex-direction:column;width:100%;display:flex}.expandable-card-module__3EzwGa__card{overflow:hidden;padding:0!important}.expandable-card-module__3EzwGa__header{width:100%;padding:var(--spacing-4) var(--spacing-5);background:var(--color-bg-secondary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-3);border:none;margin:0;display:flex}.expandable-card-module__3EzwGa__summary{flex:1;min-width:0}.expandable-card-module__3EzwGa__chevron{font-size:var(--font-size-xs);color:var(--color-text-tertiary);flex-shrink:0;line-height:1;transition:transform .2s}.expandable-card-module__3EzwGa__chevron-open{transform:rotate(180deg)}.expandable-card-module__3EzwGa__details-wrap{transition:grid-template-rows var(--transition-base);grid-template-rows:0fr;display:grid}.expandable-card-module__3EzwGa__details-wrap[data-open=true]{grid-template-rows:1fr}.expandable-card-module__3EzwGa__details-inner{min-height:0;overflow:hidden}.expandable-card-module__3EzwGa__details{padding:var(--spacing-4) var(--spacing-5);border-top:1px solid var(--color-border-light)}
.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}}
:root{--color-brand-primary:#d10b1e;--color-brand-primary-hover:#b00919;--color-brand-primary-light:#ff2f3e;--color-accent-blue:#0053c6;--color-accent-blue-light:#3b82f6;--color-accent-blue-dark:#1e40af;--color-accent-green:#10b981;--color-accent-red:#d10b1e;--color-accent-yellow:#f59e0b;--color-accent-purple:#8b5cf6;--color-telegram:#08c;--color-telegram-hover:#006daa;--color-neutral-white:#fff;--color-neutral-gray-50:#f9fafb;--color-neutral-gray-100:#f3f4f6;--color-neutral-gray-200:#e5e7eb;--color-neutral-gray-300:#d1d5db;--color-neutral-gray-400:#9ca3af;--color-neutral-gray-500:#6b7280;--color-neutral-gray-600:#4b5563;--color-neutral-gray-700:#374151;--color-neutral-gray-800:#1f2937;--color-neutral-gray-900:#111827;--color-neutral-black:#000;--color-semantic-success:#10b981;--color-semantic-warning:#f59e0b;--color-semantic-error:#d10b1e;--color-semantic-info:#3b82f6;--badge-success-bg:#10b9811a;--badge-success-border:#10b98133;--badge-warning-bg:#f59e0b1a;--badge-warning-border:#f59e0b33;--badge-danger-bg:#d10b1e1a;--badge-danger-border:#d10b1e33;--badge-info-bg:#3b82f61a;--badge-info-border:#3b82f633;--color-text-primary:#1f2937;--color-text-secondary:#6b7280;--color-text-tertiary:#9ca3af;--color-text-inverse:#fff;--color-bg-primary:#fff;--color-bg-secondary:#f3f4f6;--color-bg-tertiary:#f9fafb;--color-bg-body:#f5f7fa;--color-bg-rose:#f7f3f4;--color-border-light:#e5e7eb;--color-border-medium:#d1d5db;--color-border-dark:#9ca3af;--font-family-primary:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-mono:"SF Mono", "Monaco", "Inconsolata", "Fira Code", "Droid Sans Mono", "Source Code Pro", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--line-height-loose:2;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-inner:inset 0 2px 4px 0 #0000000f;--radius-none:0;--radius-sm:4px;--radius-base:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px;--breakpoint-mobile:640px;--breakpoint-tablet:768px;--breakpoint-desktop:1024px;--breakpoint-wide:1280px;--breakpoint-ultrawide:1536px;--z-index-base:0;--z-index-dropdown:100;--z-index-sticky:200;--z-index-fixed:300;--z-index-modal-backdrop:400;--z-index-modal:500;--z-index-popover:600;--z-index-tooltip:700;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--transition-very-slow:.5s ease;--header-height:70px;--header-height-mobile:60px;--sidebar-width:220px;--sidebar-width-collapsed:80px;--button-height-sm:32px;--button-height-md:40px;--button-height-lg:48px;--button-padding-sm:8px 16px;--button-padding-md:12px 24px;--button-padding-lg:16px 32px;--input-height-sm:32px;--input-height-md:40px;--input-height-lg:48px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-family-primary);background:var(--color-bg-body);color:var(--color-text-primary);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-base);justify-content:center;display:flex}.loading,.error{min-height:100vh;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);padding:var(--spacing-5);text-align:center;justify-content:center;align-items:center;display:flex}.loading{color:var(--color-text-secondary)}.error{color:var(--color-accent-red)}
.page-module__Vfq5Xa__container{gap:var(--spacing-12);flex-direction:column;display:flex}
