body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.search-bar{display:flex;flex-direction:column}.search-bar .checkbox{margin-top:.5rem}.filter-year-container{align-items:center;display:flex}.filter-year-input{margin-left:8px;margin-right:8px;max-width:70px;width:100%}.filter-location-row{align-items:center;display:flex;margin-bottom:4px}.filter-location-row span{margin:0 5px}.filter-location-row input{width:100px}.filter-options{margin-bottom:1rem}.filter-options .clear-filters{margin-top:1rem;padding:15px;width:100%}.car-table .ant-table{background:#fff}.car-table .ant-btn-primary{background-color:#1890ff;border-color:#1890ff}.car-table .table-name-container{align-items:center;display:flex;white-space:nowrap}.car-table .table-image{border-radius:4px;margin-right:10px;max-height:150px;max-width:150px}.car-table .table-name{font-weight:500}@media(max-width:768px){.car-table .ant-table{overflow-x:auto}}.car-table .table-title-container{text-align:center}.car-table .table-title{color:#000;font-size:14px;margin-bottom:4px;white-space:nowrap}.car-table .table-subtitle{color:#666;font-size:12px;white-space:nowrap}.car-table .table-bid-container{text-align:center}.car-table .table-bid{display:block;font-size:16px;margin-bottom:5px}.car-table .table-divider{border-bottom:1px solid #000;margin:4px 0}.car-table .table-avg{color:#666;display:block;font-size:14px}.car-table .table-reserve{background-color:#f8e474;border-radius:10px;color:#000;display:inline-block;font-size:10px;font-weight:700;margin-bottom:5px;padding:2px 10px}.car-cards-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:70px!important;padding:16px}@media(max-width:1200px){.car-cards-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.car-cards-container{grid-template-columns:1fr}}.car-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden}.car-card .image-container{position:relative}.car-card .image-container img{display:block;height:auto;width:100%}.car-card .image-container .time-left{background-color:#333;border-radius:4px;color:#fff;font-size:12px;padding:4px 8px;position:absolute;right:8px;top:8px}.car-card .car-details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:16px}.car-card .car-details .name-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.car-card .car-details .name-row .car-name{font-size:18px;font-weight:700;margin:0}.car-card .car-details .name-row .website-name{color:#666;font-size:.9rem;font-style:italic;white-space:nowrap}.car-card .car-details .car-location{color:#454545;font-size:14px;margin-bottom:8px}.car-card .car-details .container{align-items:center;display:flex;gap:10px;justify-content:space-between}.car-card .car-details .container .star-icon{align-items:center;cursor:pointer;display:flex;font-size:20px}.car-card .car-details .container .view-button{background-color:#4a90e2;border:none;border-radius:4px;color:#fff;cursor:pointer;flex:1 1;font-size:16px;padding:8px 0;text-align:center;transition:background-color .3s}.car-card .car-details .container .view-button:hover{background-color:#357abd}.car-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.car-tags .car-tag{border-radius:12px;color:#000;font-size:11px;font-weight:700;padding:4px 8px}.car-tags .car-tag.reserve-status{background-color:#f8e474;color:#000}.car-tags .car-tag.current-bid{background-color:#4a90e2;color:#fff}.car-tags .car-tag.higher-bid{background:#fa6d68;color:#fff}.car-tags .car-tag.lower-bid{background:#abedc6;color:#000}.car-tags .car-tag .arrow-up{color:green;font-weight:700;margin-right:4px}.car-tags .car-tag .arrow-down{color:#fff;font-weight:700;margin-right:4px}.custom-pagination{margin-top:20px;text-align:center}.loading-spinner{align-items:center;display:flex;height:200px;justify-content:center}.error-alert{margin-bottom:20px}.top-bar{background-color:#1677ff;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.5rem 1.5rem}.top-bar-left{align-items:center;display:flex}.top-bar-left .logo{height:40px;margin-right:.5rem}.top-bar-title{padding-right:40px}.top-bar-right-icon{align-items:center;display:flex;padding-right:40px}.home-icon{background:none;border:none;color:#fff;margin-left:-40px;margin-right:30px}.home-icon:hover{background-color:#0000!important;border-color:#0000!important;color:inherit!important}.top-bar-right{align-items:center;display:flex}.top-bar-right a{color:#fff;font-size:1rem;padding-right:30px;text-decoration:none}.top-bar-right a:hover{text-decoration:underline}.top-bar-right a .anticon{color:#fff;font-size:1.5rem}@media(max-width:768px){.top-bar{padding:.5rem 1rem}.top-bar-left .logo{height:30px}.top-bar-title{font-size:1.2rem;padding-right:0}}.home-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.home-container .top-bar{align-items:center;background-color:#2b6be4;display:flex;justify-content:space-between;padding:1rem;position:fixed;top:0;width:100%;z-index:10}.home-container .main-content{align-items:flex-start;display:flex;height:calc(100vh - 80px);margin-top:60px;overflow:hidden;padding-top:15px;position:relative}.home-container .main-content .hamburger-menu{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:1.5rem;left:15px;position:absolute;top:40px;z-index:20}.home-container .main-content .filter-sidebar{background-color:#f2f2f2;margin-top:20px;max-height:100%;overflow-y:auto;padding:1rem;transition:transform .3s ease;width:250px}.home-container .main-content .filter-sidebar.collapsed{display:none}.home-container .main-content .search-bar{margin-bottom:1rem}.home-container .main-content .table-container{background-color:#fff;flex:1 1;max-height:100%;overflow-y:auto;padding:1rem}@media(max-width:930px){.home-container .main-content .table-container{margin-left:25px}}@media(max-width:768px){.home-container .main-content .table-container{margin-left:0}}.home-container :where(.css-dev-only-do-not-override-apn68).ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px 0 50px}@media(max-width:768px){.home-container .main-content{flex-direction:column;height:calc(100vh - 60px);margin-bottom:30px;overflow:hidden;position:fixed;width:100%}.home-container .main-content .icon-div{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;overflow:hidden;width:100%}.home-container .main-content .hamburger-menu,.home-container .main-content .hamburger-menu-sort{margin-bottom:10px;padding-top:20px;position:static}.home-container .main-content .hamburger-menu-sort{align-self:flex-end}.home-container .filter-sidebar{display:none}.home-container .home-container .table-container{margin-left:0;width:100%}}.page-container{background-color:#333}.top-bar{align-items:center;justify-content:center}.title{padding-right:13rem}.signin-container{align-items:center;background-color:#1b1b1b;display:flex;flex-grow:1;height:100vh;justify-content:center}form{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:2rem;width:300px}form h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:center}form label{display:block;font-weight:500;margin-bottom:.5rem}form input[type=email],form input[type=password]{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:91%}form button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:15px;padding:10px;transition:background-color .3s;width:100%}form button:hover{background-color:#d6ff0f;color:#000}form .divider{align-items:center;color:#ccc;display:flex;font-size:14px;justify-content:center;margin:20px 0}form .divider:after,form .divider:before{border-bottom:1px solid #ddd;content:"";flex:1 1;margin:0 10px}form .social-icons{display:flex;justify-content:space-around;margin-bottom:15px}form .social-icons a{color:#666;font-size:24px;text-decoration:none}form .social-icons a.google{color:#db4437}form .social-icons a.facebook{color:#3b5998}form .social-icons a.linkedin{color:#0077b5}form .signup-link{font-size:.875rem;margin-top:1rem;text-align:center}form .signup-link a{color:#0077b5;font-weight:500;text-decoration:none}form .signup-link a:hover{text-decoration:underline}.page-container{align-items:center;background-color:#1b1b1b;display:flex;flex-direction:column;height:100vh;padding-top:3rem}.top-bar{background-color:#2b6be4;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:1000}.title{padding-right:16rem}.signup-container{align-items:flex-start;background-color:#1b1b1b;box-shadow:0 0 10px #0000001a;display:flex;flex-grow:1;height:100vh;justify-content:center;margin-top:50px;overflow-y:auto;padding:2rem 0;width:100%}.signup-container form{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:2rem;width:300px}.signup-container form h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.signup-container form label{display:block;font-weight:500;margin-bottom:.5rem}.signup-container form input[type=email],.signup-container form input[type=name],.signup-container form input[type=password],.signup-container form input[type=phonenumber],.signup-container form input[type=text]{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:91%}.signup-container form button[type=submit]{background-color:#2b6be4;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem;transition:background-color .3s;width:100%}.signup-container form button[type=submit]:hover{background-color:#d6ff0f;color:#000}.signup-container form .divider{align-items:center;display:flex;margin:1.5rem 0}.signup-container form .divider:after,.signup-container form .divider:before{background-color:#ccc;content:"";flex:1 1;height:1px}.signup-container form .divider span{color:#666;font-size:.875rem;margin:0 .5rem}.signup-container form .social-icons{display:flex;gap:1rem;justify-content:center}.signup-container form .social-icons a{align-items:center;background-color:#f0f0f0;border-radius:50%;display:inline-flex;height:40px;justify-content:center;transition:background-color .3s;width:40px}.signup-container form .social-icons a:hover{background-color:#e0e0e0}.signup-container form .social-icons a.google{color:#db4437}.signup-container form .social-icons a.facebook{color:#3b5998}.signup-container form .social-icons a.linkedin{color:#0077b5}.signup-container form .login-link{font-size:.875rem;margin-top:1rem;text-align:center}.signup-container form .login-link a{color:#0077b5;font-weight:500;text-decoration:none}.signup-container form .login-link a:hover{text-decoration:underline}.signup-container form select{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:100%}.signup-container .checkbox-container{align-items:center;display:flex;margin-bottom:1rem}.signup-container .checkbox-container label{margin-left:.5rem}.signup-container .two-column{display:flex;gap:1rem}.signup-container .two-column>div{flex:1 1}.signup-container input[type=zip]{margin-top:16px}.signup-container input[type=state],.signup-container input[type=zip]{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:1rem;padding:.75rem;width:80%}.account-page{background-color:#1b1b1b;color:#fff;min-height:100vh}.account-content{margin-top:80px;padding:20px;text-align:center}.profile-picture{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.profile-img{border-radius:50%;height:120px;object-fit:cover;width:120px}.top-bar-title{flex-grow:1;font-size:1.5rem;font-weight:700;padding-right:210px;text-align:center}@media(max-width:768px){.top-bar-title{font-size:1.2rem;padding-right:0!important}}.email{font-size:16px;margin-top:10px}.button-group{display:flex;gap:15px;justify-content:center;margin-top:20px}.account-button{background-color:#1890ff;border:none}.tabs{display:flex;justify-content:center;margin-top:20px}.tab{color:gray;padding:10px}.tab.active{border-bottom:2px solid red;color:#fff}.transaction{background-color:#1b1b1b;border:1px solid #0000;border-radius:5px;margin-top:20px;padding:20px}.transaction h2,.transaction p{margin:0}.ppi-reports-section{margin-top:2rem}.ppi-reports-section .ant-table{background:#1f1f1f}.ppi-reports-section .ant-table .ant-table-thead>tr>th{background:#141414;color:#fff}.ppi-reports-section .ant-table .ant-table-tbody>tr>td{background:#1f1f1f;color:#d9d9d9}.ppi-reports-section .ant-table .ant-table-tbody>tr:hover>td{background:#303030}.ppi-reports-section .anticon-file-pdf{color:#d9d9d9}.ppi-reports-section .anticon-file-pdf:hover{color:#1890ff}.car-details-container{display:grid;grid-template-columns:300px 1fr;min-height:100vh}.car-details-container .bid-time-column{background-color:#fff;border-right:1px solid #ddd;height:calc(100vh - 75px);left:0;padding:20px;position:fixed;top:75px;width:300px}.car-details-container .main-content{align-items:center;display:flex;flex-direction:column;grid-column:2;padding:100px 40px 40px}.car-details-container .main-content .car-title{font-size:2rem;margin-bottom:20px;margin-left:20px}.car-details-container .auction-info{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:20px;min-height:30px}.car-details-container .auction-info .info-row{align-items:center;display:flex;gap:10px;white-space:nowrap}.car-details-container .auction-info .info-row.time-left{min-width:200px}.car-details-container .auction-info .divider{background-color:#ddd;flex-shrink:0;height:20px;width:1px}.car-details-container .auction-info .auction-link{color:blue;cursor:pointer;text-decoration:underline}.mobile-layout{display:flex;flex-direction:column;gap:0;margin-bottom:30px;overflow:hidden;padding-top:100px;width:100%}.mobile-layout .car-title{font-size:2rem;margin-bottom:20px;margin-left:20px}.vehicle-details-table{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 4px #0000001a;display:flex;gap:40px;margin:20px auto;min-width:800px;padding:20px;width:fit-content}.vehicle-details-table.mobile{border-radius:0;margin:20px auto 0;padding:0 10px}.vehicle-details-table.mobile .table-column .detail-row span{font-size:1rem!important;max-width:100%;padding-left:5px;white-space:normal!important;word-break:break-word!important}.vehicle-details-table.mobile .table-column .detail-row strong{min-width:130px}.vehicle-details-table .table-column{flex:1 1;position:relative}.vehicle-details-table .table-column:first-child:after{background-color:#ddd;content:"";height:100%;position:absolute;right:-20px;top:0;width:1px}.vehicle-details-table .table-column .detail-row{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:12px 0}.vehicle-details-table .table-column .detail-row:last-child{border-bottom:none}.vehicle-details-table .table-column .detail-row strong{color:#222;font-size:1rem;font-weight:600;min-width:150px}.vehicle-details-table .table-column .detail-row span{color:#555;flex-grow:1;font-size:1rem;padding-left:20px;text-align:left}.table-reserve{background-color:#f8e474;border-radius:10px;display:inline-block;font-weight:700;margin-bottom:5px;padding-left:10px!important;padding:2px 10px}.car-info-widget{display:flex;flex-direction:column;gap:20px;margin-top:20px}.car-info-widget.mobile{gap:0;margin-top:0}.car-info-widget.mobile .controls-row{padding:0 10px}.car-info-widget .car-name{font-size:1.8rem;margin-bottom:0;margin-top:0;text-align:center}.car-info-widget .mobile-info-row .info-item{padding:5px;text-align:center}.car-info-widget .mobile-info-row .info-item.clickable{cursor:pointer}.car-info-widget .mobile-info-row .info-item.clickable:hover{background-color:#f0f0f0}.car-info-widget .mobile-info-row .repair-info-item{align-items:center;display:flex;justify-content:center}.car-info-widget .bid-info-row{display:flex;gap:10px;justify-content:space-between;margin:0 auto;width:275px}.car-info-widget .bid-info-row .info-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 4px #0000001a;flex:1 1;padding:15px;text-align:center}.car-info-widget .bid-info-row .info-item.clickable{transition:background-color .2s ease}.car-info-widget .bid-info-row .info-item.clickable:hover{background-color:#f0f0f0}.car-info-widget .bid-info-row .info-row{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:8px 0}.car-info-widget .bid-info-row .info-row strong{margin-bottom:0}.car-info-widget .bid-info-row .info-row-divider{background-color:#ddd;height:1px;margin:5px 0}.car-info-widget .bid-info-row .negative{color:#e74c3c}.car-info-widget .bid-info-row .current-bid{color:#2ecc71}.car-info-widget strong{color:#333;display:block;font-size:1rem;margin-bottom:8px}.car-info-widget span{color:#555;font-size:1.2rem;font-weight:700;text-decoration:none}.car-info-widget .controls-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.car-info-widget .controls-row .back-button{cursor:pointer;font-size:1.2rem;font-weight:500}.car-info-widget .controls-row .back-button:hover{opacity:.8}.bid-info-row{display:flex;gap:10px;justify-content:space-between;margin:10px auto 0;width:275px}.bid-info-row .info-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;box-shadow:0 2px 4px #0000001a;flex:1 1;padding:15px;text-align:center}.bid-info-row .info-row{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:8px 0}.bid-info-row .info-row strong{margin-bottom:0}.bid-info-row .info-row-divider{background-color:#ddd;height:1px;margin:5px 0}.bid-info-row .negative{color:#e74c3c}.bid-info-row .current-bid{color:#2ecc71}.image-carousel{align-items:center;cursor:pointer;display:flex;height:400px;justify-content:center;margin:20px 0;overflow:hidden;position:relative;width:80%}.image-carousel.mobile{cursor:default;height:300px;margin:10px auto 0;width:95%}.image-carousel.mobile:active,.image-carousel.mobile:focus{background:#0000}.image-carousel.mobile .arrow{align-items:center;background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:default;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.image-carousel.mobile .arrow.left-arrow{left:5px}.image-carousel.mobile .arrow.right-arrow{right:5px}.image-carousel.fullscreen{background:#000000e6;cursor:default;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.image-carousel.fullscreen .car-image{border-radius:0;max-height:90%;max-width:90%}.image-carousel.fullscreen .arrow.fullscreen-arrow{background-color:#ffffff80;color:#000}.image-carousel.fullscreen .arrow.fullscreen-arrow:hover{background-color:#fffc}.image-carousel .car-image{border-radius:10px;box-shadow:0 4px 8px #0003;max-height:100%;max-width:100%;min-width:20%;object-fit:cover;object-position:center;opacity:0;position:absolute;z-index:0}.image-carousel .car-image.active{opacity:1;z-index:1}.image-carousel .car-image.slide-in-left{animation:slideInLeft .3s forwards;transform:translateX(-100%)}.image-carousel .car-image.slide-in-right{animation:slideInRight .3s forwards;transform:translateX(100%)}.image-carousel .car-image.slide-out-left{animation:slideOutLeft .3s forwards;transform:translateX(0)}.image-carousel .car-image.slide-out-right{animation:slideOutRight .3s forwards;transform:translateX(0)}.image-carousel .arrow{align-items:center;background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.image-carousel .arrow:hover{background-color:#000c}.image-carousel .arrow.left-arrow{left:10px}.image-carousel .arrow.right-arrow{right:10px}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes slideOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.similar-cars-section{background-color:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-left:1rem;margin-top:2rem;padding:20px;width:calc(100% - 3rem)}.similar-cars-section.mobile{margin:2rem auto;padding:10px}.similar-cars-section .section-header{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-bottom:1rem}.similar-cars-section .section-header h2{margin:0}.similar-cars-section .section-header:hover{opacity:.8}.similar-cars-section .section-header .drawer-toggle{cursor:pointer;font-size:1.2rem;margin-left:15px}.similar-cars-section .section-header .drawer-toggle:hover{opacity:.8}.similar-cars-section .averages-container{align-items:center;background-color:#f9f9f9;border-radius:8px;display:flex;gap:20px;justify-content:center;margin:20px 0;padding:15px}.similar-cars-section .averages-container .average-stat{align-items:center;display:flex;flex-direction:column}.similar-cars-section .averages-container .average-stat strong{color:#666;font-size:.9rem;margin-bottom:5px}.similar-cars-section .averages-container .average-stat span{color:#333;font-size:1.2rem;font-weight:700}.similar-cars-section .averages-container .divider{background-color:#ddd;height:40px;width:1px}.similar-cars-section .similar-cars-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.similar-cars-section .similar-cars-grid.mobile{gap:.5rem;grid-template-columns:repeat(2,1fr)}.similar-cars-section .similar-car-card{border:1px solid #ddd;border-radius:8px;cursor:pointer;overflow:hidden;transition:transform .2s ease}.similar-cars-section .similar-car-card:hover{transform:translateY(-2px)}.similar-cars-section .similar-car-card .similar-car-image{align-items:center;aspect-ratio:16/9;background-color:#f5f5f5;display:flex;height:200px;justify-content:center;object-fit:cover;width:100%}@media(max-width:768px){.similar-cars-section .similar-car-card .similar-car-image{height:130px}}.similar-cars-section .similar-car-card .similar-car-info{padding:.5rem}.similar-cars-section .similar-car-card .similar-car-info .price{font-size:1.1rem;font-weight:700;margin-bottom:.2rem}.similar-cars-section .similar-car-card .similar-car-info .bids,.similar-cars-section .similar-car-card .similar-car-info .location,.similar-cars-section .similar-car-card .similar-car-info .mileage{color:#666;font-size:.9rem;margin-bottom:.1rem}.similar-cars-section .similar-car-card .similar-car-info .name{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:.8rem;font-weight:700;margin-bottom:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.similar-cars-section .similar-car-card .similar-car-info .tags-row{margin-bottom:.2rem}.landing-page-container{display:flex;flex-direction:column;height:100vh}.landing-page-container .top-bar{align-items:center;background-color:#2b6be4;display:flex;justify-content:space-between;padding:1rem;position:fixed;top:0;width:100%;z-index:10}.landing-page-container .content{align-items:center;background-color:#f9f9f9;display:flex;flex:1 1;flex-direction:column;gap:15px;margin-top:60px;padding:1rem}.landing-page-container .content .learn-more-banner{background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;cursor:pointer;margin:1rem auto 0;max-width:900px;padding:10px 20px;text-align:center;width:60%}.landing-page-container .content .learn-more-banner a{color:#1890ff;font-weight:500}.landing-page-container .content .learn-more-banner a:hover{color:#40a9ff}.landing-page-container .content .search-bar-wrapper{align-items:center;display:flex;gap:10px;justify-content:center;max-width:900px;width:60%}.landing-page-container .content .search-bar-container{flex:1 1}.landing-page-container .content .filters-wrapper{display:flex;gap:10px;justify-content:space-between;max-width:900px;width:60%}.landing-page-container .content .car-cards-wrapper{margin:20px auto;max-width:1200px;padding:0 20px;width:60%}@media(max-width:1280px){.landing-page-container .content .car-cards-wrapper{max-width:90%}}@media(max-width:768px){.landing-page-container .content .car-cards-wrapper{max-width:100%;padding:0 10px}}.landing-page-container .content .error-message,.landing-page-container .content .loading-spinner{margin:20px auto;max-width:1200px;padding:0 20px;width:100%}
/*# sourceMappingURL=main.6b05c1c1.css.map*/