body{background-color:#010101}.damaged-cars-page{margin-top:95px}.header-section{padding:28px 32px 32px;position:relative;overflow:hidden}.catalog-bg{position:absolute;right:63px;z-index:-2;top:-126px}.breadcrumbs-container{display:flex;gap:4px;margin-bottom:24px}.breadcrumbs-container a{font-size:13px;color:rgba(255,255,255,0.6)}.header-section h1{font-size:60px;line-height:67px;font-weight:800;color:#fff}.white-container{background-color:#fff;border-top-left-radius:60px;border-top-right-radius:60px;min-height:100vh;padding:100px 100px}@media(max-width:990px){.white-container{padding:16px 0 326px 0;border-radius:24px}}#filtersForm{background-color:#f8f8f8;padding:24px;display:flex;flex-direction:column;gap:20px;border-radius:20px}.filters-inputs-container{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:1024px){.filters-inputs-container{grid-template-columns:1fr}}.red-button{background-color:var(--color-red);color:#fff;padding:12px 24px;border-radius:12px;border:0;font-size:15px;font-weight:600;cursor:pointer;height:52px}.red-button:hover{opacity:.9}.auto-cards{display:flex;gap:16px;flex-wrap:wrap}.auto-card{width:calc((100% - 16px * 3) / 4);background-color:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.card-link{display:flex;flex-direction:column;flex:1}.card-image-container{width:100%;height:214px;position:relative;overflow:hidden}.card-image-container img{width:100%;height:100%;object-fit:cover}.mileage-overlay{position:absolute;bottom:12px;left:12px;background-color:rgba(51,51,51,0.9);color:#fff;padding:6px 12px;border-radius:8px;font-size:14px;font-weight:500}.card-info{padding:16px;display:flex;flex-direction:column;gap:12px;flex:1}.card-header{display:flex;flex-direction:column;gap:8px}.card-heading{font-size:18px;font-weight:700;color:#1f1f1f;line-height:1.3}.card-specs{font-size:14px;color:#757575;line-height:1.4}.card-timer{background-color:rgba(217,16,51,0.08);border:1px solid rgba(217,16,51,0.12);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.timer-label{font-size:12px;color:#757575}.timer-values{display:flex;gap:4px;color:#d91033;font-weight:600;font-size:14px;flex-wrap:wrap}.card-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px 16px 16px}.min-bid-amount{display:flex;align-items:center;gap:8px;flex:1}.min-bid-label{font-size:13px;color:#757575}.min-bid-value{font-size:15px;font-weight:600;color:#333}.card-button{margin:0 12px 12px;background-color:#333;color:#fff;padding:12px 16px;border-radius:12px;font-weight:600;font-size:14px;border:0;cursor:pointer;transition:background-color .2s;white-space:nowrap}.card-button:hover{background-color:#1f1f1f}.pagination{display:flex;gap:8px;justify-content:center;margin-top:40px}.pagination a{padding:8px 12px;background-color:#f8f8f8;border-radius:8px;color:#333;text-decoration:none}.pagination a:hover,.pagination .current{background-color:var(--color-red);color:#fff}.no-cars{text-align:center;padding:60px 20px;color:#757575}@media(max-width:1024px){.auto-card{width:calc((100% - 16px * 2) / 3)}}@media(max-width:768px){.auto-card{width:calc((100% - 16px) / 2)}}@media(max-width:480px){.auto-card{width:100%}}.filters-dropdown-container{width:auto !important}#sortDropdownContainer .filters-dropdown{background-color:transparent;background-position:right 9px center}#sortDropdownContainer .filters-dropdown:has(+.filters-dropdown-choices.active){border:0}.filters-dropdown-container{width:calc((100% - 12px * 2) / 3);box-shadow:none}.catalog-sort-container{padding-top:20px}.min-bid-box{background-color:rgba(217,16,51,0.04);border:1px solid rgba(217,16,51,0.06);border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.min-bid-box .min-bid-label{color:#555252;font-size:14px}.min-bid-box .min-bid-value{color:#d91033;font-weight:600;font-size:14px}.request-modal.damaged-car-form .half-width-inputs:has(#budgetDropdownContainer),#requestModalForm.damaged-car-form .half-width-inputs:has(#budgetDropdownContainer),.request-modal.damaged-car-form .half-width-inputs:has(#plannedPurchaseDateDropdownContainer),#requestModalForm.damaged-car-form .half-width-inputs:has(#plannedPurchaseDateDropdownContainer){display:none}@media(min-width:991px){.damaged-cars-page #yearsDropdownContainer{display:flex !important}.damaged-cars-page #yearsDropdownContainer .filters-dropdown-choices{display:flex !important}}@media(max-width:990px){.filters-buttons-container{display:none !important;bottom:-999px}}
