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;margin-bottom:1rem}.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}.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-cards-container{display:flex;flex-direction:column;gap:16px;padding:16px}.car-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;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{padding:16px}.car-card .car-details .car-name{font-size:18px;font-weight:700;margin:0}.car-card .car-details .car-price{color:#555;font-size:16px;margin:8px 0}.car-card .car-details .car-location{color:#777;font-size:14px}.car-card .car-details .view-button{background-color:#4a90e2;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:16px;padding:8px 0;width:100%}.top-bar{background-color:#1b1b1b;color:#fff;flex-wrap:wrap;justify-content:space-between;padding:.5rem 1.5rem}.top-bar,.top-bar-left{align-items:center;display:flex}.top-bar-left .logo{height:40px;margin-right:.5rem}.top-bar-title{flex-grow:1;font-size:1.5rem;font-weight:700;text-align:center}.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-right a,.top-bar-title{font-size:1.2rem}}.home-container{display:flex;flex-direction:column;height:100vh}.home-container .top-bar{position:fixed;top:0;width:100%;z-index:10}.home-container .main-content{display:flex;height:calc(100vh - 60px);margin-top:60px;overflow:hidden;padding-top:15px}.home-container .main-content .filter-sidebar{background-color:#f2f2f2;overflow-y:auto;padding:1rem;transition:width .3s;width:250px}.home-container .main-content .filter-sidebar.collapsed{overflow:hidden;padding:0;width:0}.home-container .main-content .filter-sidebar .collapse-button{display:block;margin-top:1rem;width:100%}.home-container .main-content .table-container{background-color:#fff;flex:1 1;overflow-y:auto;padding:1rem}.home-container .main-content .expand-button{background-color:#1890ff;border:none;border-radius:4px;color:#fff;left:10px;padding:10px;position:fixed;top:70px;z-index:20}@media(max-width:768px){.home-container .main-content{flex-direction:column;padding:15px}.home-container .main-content .filter-sidebar{padding:0;width:100%}.home-container .main-content .filter-sidebar.collapsed{display:none}.home-container .main-content .expand-button{display:block}}
/*# sourceMappingURL=main.46365a3c.css.map*/