body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.vehicle-user-container{border-bottom:1px solid #e0e0e0;margin-top:.6rem;padding:.5rem}.section-card-detail{width:100%}.title-vehicle-row{margin:0!important}.error-img-car-edit,.spacing-input{margin:8px 0}.user-review-container{width:100%;padding:0 10px}.text-rate-user{color:#fadb14}.img-user-review{border-radius:50%}.review-user-row-container{width:100%;padding:8px 0;border-bottom:1px solid #e0e0e0}.review-user-row-container{width:100%}.comment-review{width:100%;font-size:14px;color:#000}.input-autocomplete-place{width:100%;padding:10px;border:1px solid rgb(202,202,202);border-radius:5px;margin-bottom:20px}.timeline-form-create-user{width:80%;margin-top:2rem}.form-set-places-create-ride{margin-top:1rem}.form-set-user-create-ride{width:90%;margin-top:2rem}.distance-seatTotal-create-ride{display:inline-block;color:#a0a0a0;font-weight:500;font-size:1.2rem;margin-bottom:1rem}.ride-detail-container{background-color:#fff;padding:10px 20px}.ride-number{font-size:18px;font-weight:700;padding:5px}.ride-status{font-size:18px;padding:5px;font-weight:700;color:#fff;text-align:center}.card-shadow{box-shadow:0 0 5px #001be6b5}.vehicle-info-text{font-size:16px}.driver-avatar{width:50px;height:50px}.detail-row span{display:block}.detail-row p{font-weight:700}.detail-title{margin-bottom:0}.detail-value{font-size:16px}.passenger-card{box-shadow:0 0 5px #001be6b5}.passenger-avatar{width:50px;height:50px}.passenger-info-text{font-size:16px}.space-container{row-gap:0}.card-statistics{height:auto;margin-bottom:15px}@media (min-width: 1024px){.card-statistics{height:auto;min-height:220px;margin-bottom:15px}}.button-back{margin-top:18px}.avatar-container{display:flex;width:100%;justify-content:center}.link-center{display:block;text-align:center;margin-top:5px}.stars{color:#ebe332;font-size:20px}.stars-half{color:#ebe332;color:linear-gradient(90deg,rgba(235,227,50,1) 50%,rgba(255,255,255,1) 50%);font-size:20px}.no-rating{display:block}.form-item{width:100%}.content-center{display:flex;justify-content:center;margin-top:5px}.title-section-card-detail{width:100%;text-align:center}.vehicle-card-container{margin:10px auto auto;width:100%;max-width:400px;padding:1rem;border-radius:1rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px #0000001a;background-color:#fff}.card-vehicle-image{object-fit:cover;object-position:left}.title-card-vehicle{background-color:#6d6d6d;color:#fff;text-align:center;margin-bottom:1rem}.title-card-vehicle h3{margin:0;padding:.5rem}.text-card-vehicle{font-size:1rem;margin:4px 10px 0 4px;text-align:center;font-weight:600;color:#424242}.custom-radio-warning.ant-radio-button-wrapper:hover{color:inherit!important;border-color:#faad14!important}.custom-radio-success.ant-radio-button-wrapper:hover{color:inherit!important;border-color:#52c41a!important}.custom-radio-danger.ant-radio-button-wrapper:hover{color:inherit!important;border-color:#ff4d4f!important}.custom-radio-warning.ant-radio-button-wrapper-checked{background-color:#faad14!important;border-color:#faad14!important;color:#fff!important}.custom-radio-success.ant-radio-button-wrapper-checked{background-color:#52c41a!important;border-color:#52c41a!important;color:#fff!important}.custom-radio-danger.ant-radio-button-wrapper-checked{background-color:#ff4d4f!important;border-color:#ff4d4f!important;color:#fff!important}.bankAccountRadio{border:1px,solid,rgb(217,217,217);border-radius:15px}.flex{display:flex}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-center{align-items:center}.gap-5{gap:5px}.gap-3{gap:3px}.gap-c-6{column-gap:6px}.gap-c-30{column-gap:30px}.height-full{height:100%}.width-300{width:300px}.width-100,.w-full{width:100%}.margin-top-5{margin-top:5%}.margin-bottom-2{margin-bottom:2%}.d-none{display:none}.container{height:100vh;width:100vw}.main-header{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 15px 0 5px}.brand{font-size:2rem;padding:10px}.content{padding:10px;overflow:auto}.setting-container{background-color:#fff;padding:20px 0}.text-center{text-align:center}.form-login{box-sizing:border-box;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#48a1ff}.form-login>div{background-color:#fff;padding:30px;border:1px solid white;border-radius:15px;box-shadow:1px;width:25%}.form-login h2{text-align:center;margin-bottom:5px}.form-login .info-login{text-align:center;padding:0 0 15px;font-size:14px}.form-group{display:flex;flex-direction:column;row-gap:7px}.form-group-check{display:flex;flex-direction:row;align-items:flex-start;column-gap:10px}.formUserAdd input{background-color:transparent;border-bottom:1px solid gray}@media (max-width: 1200px){.form-login>div{width:35%}}@media (max-width: 992px){.form-login>div{width:50%}}@media (max-width: 768px){.form-login>div{width:60%;padding:20px}}@media (max-width: 576px){.form-login>div{width:80%;padding:15px}.form-login h2{font-size:1.5rem}.form-login .info-login{font-size:12px}}.content-center{margin:0 auto}.codeDiscount{background-color:#33f;padding:5px;border-radius:.5rem;color:#fff;font-size:.8rem}
