@import "https://fonts.googleapis.com/icon?family=Material+Icons";
.xz-catalog-root{--xz-green:#35b729;--xz-green-dark:#2ea323;--xz-ink:#111827;--xz-gray:#6b7280;--xz-border:#e5e7eb;color:var(--xz-ink);font-family:inherit}.xz-catalog-root a{color:inherit;text-decoration:none}.xz-catalog-root .xz-mi{font-feature-settings:"liga";letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.xz-car-list-page{background:#f7f8fa;border-radius:12px;min-height:60vh;margin-bottom:20px;overflow:hidden}.xz-banner-wrapper{padding:20px 20px 0}.xz-banner{color:#fff;background:linear-gradient(120deg,#35b729 0%,#2ea323 55%,#16733d 100%);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:26px 28px;display:flex}.xz-banner-title{margin:0;font-size:20px;font-weight:700}.xz-banner-note{opacity:.92;margin:0;font-size:13px}.xz-filter-bar{background:#fff;border-radius:12px;flex-wrap:wrap;gap:10px;margin:16px 20px;padding:14px 10px;display:flex;box-shadow:0 1px 4px #0000000f}.xz-filter-bar select,.xz-filter-bar input,.xz-filter-bar button{border:1px solid var(--xz-border);height:38px;color:var(--xz-ink);background:#fff;border-radius:8px;padding:0 12px;font-size:13px}.xz-filter-bar input[type=text]{flex:200px}.xz-filter-bar button{background:var(--xz-green);color:#fff;cursor:pointer;border:none;font-weight:600}.xz-filter-bar button:hover{background:var(--xz-green-dark)}.xz-filter-bar .xz-check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:flex}.xz-car-list{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 20px;display:grid}@media (max-width:1200px){.xz-car-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.xz-car-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.xz-car-list{grid-template-columns:1fr}}.xz-empty-text{color:var(--xz-gray);text-align:center;padding:40px}.xz-car-card{background:#fff;border-radius:12px;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 1px 6px #00000014}.xz-car-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.xz-car-image{aspect-ratio:4/3;background:#f3f4f6;position:relative}.xz-car-image img{object-fit:cover;width:100%;height:100%}.xz-car-badge{gap:6px;display:flex;position:absolute;bottom:8px;left:8px}.xz-badge{color:#fff;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.xz-badge-fuel{background:linear-gradient(135deg,#67c23a,#35b729)}.xz-badge-discount{background:linear-gradient(135deg,#f7b500,#e64545)}.xz-car-info{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.xz-car-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.xz-car-name{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.xz-brand{color:var(--xz-green);text-transform:none;font-size:12px;font-weight:600}.xz-series{color:#1f2937;font-size:12px;font-weight:500}.xz-vin-code{color:#fff;background:#000;border-radius:3px;margin-left:auto;padding:2px 4px;font-family:Courier New,monospace;font-size:10px;font-weight:500}.xz-car-model{color:#374151;min-height:36px;font-size:13px;line-height:1.4;overflow:hidden}.xz-car-price{align-items:baseline;gap:8px;display:flex}.xz-price-current{color:#e6a23c;white-space:nowrap;font-size:17px;font-weight:700}.xz-price-old{color:#9ca3af;font-size:13px;text-decoration:line-through}.xz-car-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.xz-car-meta .xz-meta-item{color:var(--xz-gray);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.xz-car-tags{flex-wrap:wrap;gap:4px;display:flex}.xz-tag{color:#67c23a;white-space:nowrap;background:#f0f9eb;border-radius:3px;padding:1px 5px;font-size:10px}.xz-tag.more{color:#9ca3af;background:#f3f4f6}.xz-pagination-bar{justify-content:center;align-items:center;gap:18px;padding:30px 16px 14px;display:flex}.xz-page-link{background:var(--xz-green);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600}.xz-page-link:hover{background:var(--xz-green-dark)}.xz-page-link:disabled{cursor:not-allowed;background:#d1d5db}.xz-page-info{color:#666;font-size:13px}.xz-car-detail-page{background:#f7f8fa;padding:20px;position:relative;overflow-x:clip}.xz-main-container{max-width:1400px;margin:0 auto}.xz-header-section{grid-template-columns:65% 35%;gap:20px;display:grid}.xz-header-section>*{min-width:0;max-width:100%}@media (max-width:991px){.xz-header-section{grid-template-columns:minmax(0,1fr)}}.xz-gallery-section{background:#fff;border-radius:16px;min-width:0;padding:16px}.xz-main-image-container{min-width:0;position:relative}.xz-main-image{aspect-ratio:4/3;background:#f3f4f6;border-radius:12px;width:100%;max-width:100%;overflow:hidden}.xz-main-image img.xz-main-img{object-fit:contain;width:100%;max-width:100%;height:100%}.xz-main-image video{object-fit:contain;background:#000;width:100%;height:100%}.xz-nav-arrows{position:absolute;inset:0}.xz-nav-btn{color:#fff;cursor:pointer;background:#00000059;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.xz-nav-btn .xz-mi{line-height:1}.xz-nav-btn.left{left:12px}.xz-nav-btn.right{right:12px}.xz-condition-badges{z-index:2;gap:8px;display:flex;position:absolute;top:12px;left:12px}.xz-thumbnail-container{gap:8px;margin-top:12px;display:flex;overflow-x:auto}.xz-thumbnail-item{cursor:pointer;border:2px solid #0000;border-radius:8px;flex:none;width:96px}@media (max-width:560px){.xz-car-detail-page{padding:12px}.xz-banner-wrapper,.xz-car-list{margin-left:12px;margin-right:12px;padding-left:0;padding-right:0}.xz-filter-bar{margin-left:12px;margin-right:12px}.xz-banner-wrapper{padding:12px 12px 0}.xz-gallery-section{padding:10px}.xz-thumbnail-item{width:68px}.xz-nav-btn{width:32px;height:32px}.xz-info-section{padding:14px}.xz-price-amount{font-size:22px}.xz-model-name{font-size:17px}}.xz-thumbnail-item.active{border-color:var(--xz-green)}.xz-thumbnail-img-container{aspect-ratio:4/3;border-radius:6px;overflow:hidden}.xz-thumbnail-img-container img{object-fit:cover;width:100%;height:100%}.xz-video-thumb{background:var(--xz-ink);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;font-size:10px;display:flex}.xz-video-thumb .xz-mi{font-size:22px}.xz-info-section{background:#fff;border-radius:16px;padding:20px}.xz-brand-line{align-items:baseline;gap:8px;display:flex}.xz-brand-line .xz-brand{color:var(--xz-green);font-size:18px;font-weight:700}.xz-brand-line .xz-series{color:#374151;font-size:16px;font-weight:600}.xz-model-name{color:var(--xz-ink);margin-top:6px;font-size:20px;line-height:1.35}.xz-price-main{background:linear-gradient(135deg,#f0f9eb,#e8f4e0);border-radius:10px;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.xz-price-amount{color:var(--xz-green);font-size:28px;font-weight:800}.xz-price-market{color:#9ca3af;font-size:14px;text-decoration:line-through}.xz-price-info{color:#9ca3af;margin-top:6px;font-size:12px;display:block}.xz-info-section .xz-meta-row{color:#374151;flex-wrap:wrap;gap:10px 20px;margin-top:12px;display:flex}.xz-info-section .xz-meta-item{overflow-wrap:anywhere;word-break:break-word;align-items:center;gap:6px;font-size:13px;display:inline-flex}.xz-info-section .xz-meta-item .xz-mi{color:var(--xz-green)}.xz-tag-chip{color:#67c23a;background:#f0f9eb;border-radius:4px;padding:3px 8px;font-size:12px}.xz-pre-line{white-space:pre-line}.xz-exporter-block{text-align:center;background:linear-gradient(135deg,#eafbe6,#d6f3c8);border-radius:12px;margin-top:18px;padding:26px 20px;overflow:hidden}.xz-exporter-block h3{color:#1c5a17;margin:0;font-size:16px}.xz-exporter-block p{color:#3d7a37;margin:8px 0 0;font-size:13px}.xz-section-title{align-items:center;gap:8px;margin:0 0 16px;font-size:18px;font-weight:700;display:flex}.xz-section-title .xz-mi{color:var(--xz-green)}.xz-content-section,.xz-recommended-cars-section{margin-top:20px}.xz-specs-section,.xz-accessories-section,.xz-files-section{background:#fff;border-radius:16px;margin-bottom:20px;padding:20px}.xz-btn-primary{background:var(--xz-green);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600}.xz-btn-primary:hover{background:var(--xz-green-dark)}.xz-accessories-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:991px){.xz-accessories-grid{grid-template-columns:repeat(2,1fr)}}.xz-accessory-item{background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.xz-accessory-name{color:#374151;font-size:13px}.xz-accessory-item .xz-mi{color:var(--xz-green);font-size:20px}.xz-video-thumbs-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.xz-video-thumb-card{border:1px solid var(--xz-border);cursor:pointer;border-radius:12px;transition:box-shadow .2s;overflow:hidden}.xz-video-thumb-card:hover{box-shadow:0 6px 18px #0000001f}.xz-thumb-cover{aspect-ratio:16/9;background:var(--xz-ink);position:relative}.xz-video-type{color:#fff;padding:10px 12px;font-size:13px;font-weight:600;position:absolute}.xz-play-icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px!important}.xz-thumb-desc{color:#374151;padding:8px 12px;font-size:13px}.xz-video-section{background:#fff;border-radius:16px;margin-bottom:20px;padding:20px}.xz-specs-grid{grid-template-columns:repeat(3,1fr);gap:0 32px;display:grid}@media (max-width:1200px){.xz-specs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.xz-specs-grid{grid-template-columns:1fr}}.xz-spec-item{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 0;display:flex}.xz-spec-label{color:#475569;font-size:13px;font-weight:500}.xz-spec-value{color:#0f172a;word-break:break-word;font-size:13px;font-weight:600}.xz-file-links-wrap{flex-wrap:wrap;gap:16px;display:flex}.xz-file-item{width:220px}.xz-file-header{align-items:center;gap:8px;margin-bottom:10px;display:flex}.xz-file-header .xz-mi{color:var(--xz-green)}.xz-file-title{font-size:14px;font-weight:600}.xz-file-links{flex-wrap:wrap;gap:8px;display:flex}.xz-image-card{aspect-ratio:4/3;cursor:pointer;border-radius:8px;width:100%;position:relative;overflow:hidden}.xz-image-card img{object-fit:cover;width:100%;height:100%}.xz-remaining-count-badge{color:#fff;background:#000000b3;border-radius:6px;padding:2px 8px;font-size:12px;position:absolute;bottom:6px;right:6px}.xz-car-inspection-report{background:#fff;border-radius:16px;margin-bottom:20px;padding:20px}.xz-inspection-title .xz-stat-number{color:var(--xz-green);font-size:22px}.xz-stat-unit{color:var(--xz-gray);margin-left:4px;font-size:13px}.xz-stats-overview{flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0 16px;display:flex}.xz-stat-item{background:#f8fafc;border-radius:10px;flex-direction:column;padding:10px 16px;display:flex}.xz-stat-label{color:var(--xz-gray);font-size:12px}.xz-stat-number.issue{color:#ff4d4f;font-size:20px;font-weight:700}.xz-filter-switch{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.xz-inspection-tabs.only-issues .xz-grid-item.xz-is-normal{display:none!important}.xz-tab-header{border-bottom:1px solid var(--xz-border);flex-wrap:wrap;gap:4px;display:flex}.xz-tab-item{color:#475569;cursor:pointer;padding:10px 14px;font-size:13px}.xz-tab-item.active{border-bottom:2px solid var(--xz-green);color:var(--xz-green);font-weight:600}.xz-tab-counts{gap:4px;margin-left:6px;display:inline-flex}.xz-tab-count{white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:600}.xz-tab-count.normal{color:#67c23a;background:#f0f9eb}.xz-tab-count.issue{color:#ff4d4f;background:#fff2f0}.xz-inspection-tabs.only-issues .xz-tab-count.normal{display:none!important}.xz-items-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:14px;display:grid}@media (max-width:991px){.xz-items-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.xz-items-grid{grid-template-columns:1fr}}.xz-grid-item{background:#fff;border:1px solid #e8e8e8;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.xz-grid-item.has-images{cursor:pointer}.xz-grid-item.xz-is-normal:hover{border-color:#c8e6c9}.xz-grid-item.xz-is-issue{background:#fff2f0;border-color:#ffccc7}.xz-item-name{color:#374151;font-size:12px;line-height:1.4}.xz-item-status{gap:4px;display:flex}.xz-status-icon.normal{color:#67c23a;font-size:18px!important}.xz-status-icon.issue{color:#ff4d4f;font-size:18px!important}.xz-arrow-icon{color:#c0c4cc;font-size:18px!important}.xz-lightbox{z-index:3000;background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.xz-lightbox img,.xz-lightbox video{border-radius:8px;max-width:90vw;max-height:85vh}.xz-lightbox .xz-slider-arrow{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;width:48px;height:48px}.xz-lightbox .xz-counter{color:#fff;background:#000000a6;border-radius:14px;padding:4px 14px;font-size:14px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.xz-lightbox .xz-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:40px;position:absolute;top:24px;right:32px}.xz-contact-modal{z-index:3200;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.xz-contact-modal__dialog{background:#fff;border-radius:16px;width:100%;max-width:460px;padding:24px;position:relative}.xz-contact-modal__close{cursor:pointer;background:0 0;border:none;font-size:28px;line-height:1;position:absolute;top:10px;right:14px}.xz-contact-modal__title{margin:0 0 4px;font-size:20px;font-weight:700}.xz-contact-modal__note{color:var(--xz-gray);margin:0 0 16px;font-size:13px}.xz-contact-modal__error{color:#e64545;background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:13px}.xz-contact-field{margin-bottom:14px;display:block}.xz-contact-label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.xz-contact-label em{color:#e64545;font-style:normal}.xz-contact-field input{border:1px solid var(--xz-border);border-radius:8px;width:100%;height:42px;padding:0 12px;font-size:14px}.xz-messenger-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.xz-messenger-btn{border:1px solid var(--xz-border);cursor:pointer;background:#f8fafc;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 6px;font-size:13px;font-weight:600;display:flex}.xz-messenger-btn.active{border-color:var(--xz-green);color:var(--xz-green);background:#f0f9eb}.xz-contact-consent{cursor:pointer;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.xz-contact-consent a{color:var(--xz-green);text-decoration:underline}.xz-contact-submit{background:var(--xz-green);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:12px 18px;font-size:14px;font-weight:600}.xz-contact-submit:disabled{cursor:not-allowed;background:#b7e0b0}.xz-skeleton{background:#e5e7eb;border-radius:8px;animation:1.5s ease-in-out infinite xz-pulse}@keyframes xz-pulse{0%,to{opacity:1}50%{opacity:.55}}
/*# sourceMappingURL=bb6cbcc5cccb8cb9.css.map*/