/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.bookingsContainer{padding:40px 20px 0}.bookingsContainer .heading{color:#2c3f50;font-size:22px;font-weight:700}.bookingsContainer .secondary{color:#808c96;margin-top:6px;font-size:14px;font-weight:400}.bookingsContainer .cardContent{scrollbar-width:none;align-items:flex-start;height:calc(100vh - 250px);overflow-y:auto}.bookingsContainer .cardContent::-webkit-scrollbar{display:none}.bookingsContainer .noBookings{text-align:center;color:#566573;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:350px;min-height:calc(100vh - 300px);margin:0 auto;padding:20px 0;font-size:14px;line-height:17px;display:flex}.bookingsContainer .noBookings h2{color:#2c3f50;font-size:16px;font-weight:600}.bookingsContainer .noBookings p{color:#566573;font-size:14px;font-weight:400}.bookingsContainer .noBookings button{border:1px solid #2c3f50;border-radius:40px;height:50px;margin-top:30px;padding:16px 24px;font-size:16px;font-weight:600}.bookingsContainer .col{color:#808c96;text-align:center;height:40px;margin-top:30px}.bookingsContainer .col a{color:#808c96;text-align:center;border-bottom:2px solid #0000;padding:0 10px 10px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:all .33s cubic-bezier(.3,.52,.44,.69);display:block}.bookingsContainer .col p{cursor:pointer;font-size:16px;font-weight:500}.bookingsContainer .selected{color:#ffb300;background-color:unset;border-radius:unset;border-bottom:1px solid #ffb300}.bookingsContainer .selected p{font-weight:700}.time-slot-booking-modal.bottomSheet{border-radius:unset!important}.time-slot-booking-modal.bottomSheet .ant-drawer-header{padding:40px 20px 20px!important}.time-slot-booking-modal.bottomSheet .ant-drawer-header svg{fill:#2c3f50;width:20px;height:20px}.time-slot-booking-modal.bottomSheet .ant-drawer-body{padding:unset!important}.time-slot-booking-modal.bottomSheet .body{margin-top:unset}.time-slot-booking-modal.bottomSheet .body .pill{line-height:18px}.time-slot-booking-modal-content{height:calc(100vh - 215px);padding:20px}.time-slot-booking-modal-content .time-slot-booking-header{margin:16px 0}.time-slot-booking-modal-content .secondary{color:#808c96;font-size:16px;font-weight:600}.time-slot-booking-modal-content .primary{color:#2c3f50;font-size:22px;font-weight:700}.time-slot-booking-modal-content .date{align-items:center;gap:8px;margin:16px 0;display:flex}.time-slot-booking-modal-content .date p{color:#abb2b9;font-size:14px;font-weight:400;text-decoration:line-through}.time-slot-booking-modal-content .date svg path{fill:#abb2b9}.time-slot-booking-modal-content .host-timeSlot-info{margin:24px 0 0}.time-slot-booking-modal-content .host-timeSlot-info p{color:#2c3f50;margin:0 0 12px;font-size:14px;font-weight:600}.time-slot-booking-modal-content .host-timeSlot-info span{color:#808c96;font-size:12px;font-weight:400;line-height:20px;display:block}.time-slot-booking-modal-content .messageBtn{color:#fff;background-color:#2c3f50;border-radius:40px;width:100%;height:48px;margin:10px 0 0;font-size:14px;font-weight:600}.time-slot-booking-modal-content .ant-divider-inner-text{color:#808c96;font-size:14px;font-weight:400;line-height:20px;display:block}.proposeForm .dayRow{color:#2c3f50;border:1px solid #2c3f50;border-radius:40px;height:52px;margin:24px 0 0;font-size:16px}.proposeForm .dayRow svg{margin:0 0 0 10px;position:relative;top:1px}.proposeForm .dayRow svg.nextArrow{margin:0 10px 0 0;transform:rotate(180deg)}.proposeForm .dayRow p{color:#2c3f50;font-size:16px;font-weight:500;line-height:20px}.hoursSelector{width:99%;max-height:157px;margin:24px 0 10px;overflow:hidden auto}.hoursButton{text-align:center;width:100%;height:auto;padding:12px 16px;border:1px solid #d5d9dc!important;border-radius:40px!important}.hoursButton span{font-size:14px;font-weight:400;line-height:18px;display:block}.hoursButton.ant-radio-button-wrapper-checked{color:#f5b946!important;border-color:#f5b946!important}.bottomBtns .cancelBtn,.bottomBtns .cancelBtn2,.bottomBtns .confirmBtn{text-align:center;color:#ff666b;border:1px solid #f04438;border-radius:40px;width:100%;height:48px;font-size:16px;font-weight:600}.bottomBtns .cancelBtn2{color:#fff;background-color:#f04438;border:none}.bottomBtns .confirmBtn{color:#2c3f50;background-color:#f5b946;border:none}.bottomBtns .cancelBtn:hover{color:#fff;background-color:#f04438;border:none}.bottomBtns .confirmBtn:hover{color:#fff;background-color:#566573}
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.bookingCard{cursor:pointer;border-radius:8px;margin-top:20px;position:relative;overflow:hidden;box-shadow:0 10px 20px #0000000f;background-position:50%!important;background-size:cover!important}.bookingCard .topRow{min-height:165px;padding:20px}.bookingCard .mainDetails{z-index:1;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);margin-top:auto;padding:20px;position:relative}.bookingCard .mainDetails>div{justify-content:space-between;width:100%}.bookingCard .mainDetails .bold{color:#fff;font-size:18px;font-weight:600}.bookingCard .mainDetails .boldPrice{color:#fff;white-space:nowrap;font-size:18px;font-weight:700}.bookingCard .mainDetails .semibold{color:#fff;margin-top:5px;font-size:14px;font-weight:400}.bookingCard .mainDetails .divider{border-block-start:1px solid #fff;margin:8px 0!important}.bookingCard .mainDetails .date{color:#fff;font-size:12px;font-weight:600}.bookingCard .pendingDiv{background-color:#fffaeb;padding:16px}.bookingCard .pendingDiv p{color:#b54708;font-size:12px;font-weight:400}.bookingCard .pendingDiv .messageBtn,.bookingCard .pendingDiv .selectBtn{color:#2c3f50;background-color:#fffaeb;border:1px solid #2c3f50;border-radius:40px;width:100%;height:40px;margin-top:10px;padding:10px 26px;font-size:14px;font-weight:600}.bookingCard .pendingDiv .selectBtn{color:#b54708;border-color:#b54708}.bookingCard .pill{color:#027a48;background-color:#fff;border-radius:16px;max-width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;line-height:18px}.bookingCard .success{background-color:#ecfdf3}.bookingCard .pillHr{color:#027a48;background-color:#ffffffa6;border:1px solid #fff}.bookingCard .failure{color:#66292b!important;background:#ffe0e1!important}.bookingCard .next-payment-container-bcard{background-color:#fff;width:100%;display:flex}.bookingCard .next-payment-container-bcard .detail-item{justify-content:space-between;display:flex}.bookingCard .next-payment-container-bcard .payment-details{flex-direction:column;gap:6px;width:100%;padding:12px 16px;display:flex;position:relative}.bookingCard .next-payment-container-bcard .payment-details h4{color:#2c3f50;font-size:12px;font-weight:700}.bookingCard .next-payment-container-bcard .payment-details p{color:#808c96;font-size:12px;font-weight:400}.bookingCard .next-payment-container-bcard .payment-details p span{font-weight:700}.bookingCard .next-payment-container-bcard .payment-details svg{width:64px;height:42px;position:absolute;bottom:0;right:12px}.bookingCard .next-payment-container-bcard .payment-details .ended{color:#2c3f50}.bookingCard .next-payment-container-bcard .bordered{border-left:1px solid #d5d9dc}