.overviewCard_overviewCard__shpTl{background-color:var(--color-white);padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.overviewCard_overviewTitle__SgaIL{margin-bottom:20px}.overviewCard_description__ww_FE{color:var(--color-gray);margin-bottom:20px}.overviewCard_description__ww_FE p{margin-bottom:10px}.overviewCard_description__ww_FE ol,.overviewCard_description__ww_FE ul{padding-left:20px;margin-bottom:10px}.overviewCard_description__ww_FE li{margin-bottom:5px}.overviewCard_description__ww_FE b,.overviewCard_description__ww_FE strong{font-weight:600}.overviewCard_description__ww_FE a{color:var(--color-primary);text-decoration:underline}.overviewCard_facilitiesTitle__ddGWp{margin-bottom:15px;margin-top:15px}.overviewCard_facilitiesGrid__pQWYJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.overviewCard_facility___d0k_{display:flex;align-items:center;color:var(--color-gray)}.overviewCard_facilityIcon___AUNW{margin-right:8px;margin-top:2px}.overviewCard_content__Bbaql{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;margin-bottom:10px}.overviewCard_content__Bbaql .overviewCard_title__CQ7s0{margin-bottom:10px}.overviewCard_content__Bbaql .overviewCard_rating__Kouli{display:flex;align-items:center;margin-bottom:10px}.overviewCard_content__Bbaql .overviewCard_rating__Kouli .overviewCard_star__gKv3T{color:#ffc107;margin-right:2px}.overviewCard_content__Bbaql .overviewCard_rating__Kouli .overviewCard_star__gKv3T.overviewCard_filled__46mbN{opacity:1}.overviewCard_content__Bbaql .overviewCard_rating__Kouli .overviewCard_review-count__nvF3c{margin-left:5px;color:var(--color-gray)}.overviewCard_content__Bbaql .overviewCard_description__ww_FE{margin-bottom:10px}.overviewCard_content__Bbaql .overviewCard_room-details__Xkboi{color:var(--color-gray);margin-bottom:10px}.overviewCard_content__Bbaql .overviewCard_footer__Trb4k{display:flex;justify-content:space-between;align-items:center}.overviewCard_content__Bbaql .overviewCard_footer__Trb4k .overviewCard_availability-button__sMXT1{cursor:pointer}.overviewCard_content__Bbaql .overviewCard_footer__Trb4k .overviewCard_price-details__VAeGY{text-align:right}.overviewCard_content__Bbaql .overviewCard_footer__Trb4k .overviewCard_price-details__VAeGY .overviewCard_includes-taxes__XsQ1N{color:var(--color-gray)}.selectSeat_seat-container__JrbUy{width:100%;background-color:var(--color-white);border-radius:12px;padding:20px}.selectSeat_seat-container__JrbUy .selectSeat_seat-item__34sV9{margin:20px 0}.selectSeat_seat-container__JrbUy .selectSeat_seat-item__34sV9 .selectSeat_seat-inner-item__XpbS2{margin:5px 0}.selectSeat_seat-container__JrbUy .selectSeat_seat-item__34sV9 .selectSeat_seat-no-row___b_tP{margin:20px 0}.selectSeat_seat-container__JrbUy .selectSeat_left-side-seat__hlINC{transform:rotate(90deg)}.selectSeat_seat-container__JrbUy .selectSeat_seat-icon__D1Qb_{width:1.5rem;height:1.5rem;fill:var(--color-blue-secondary);cursor:pointer}.selectSeat_seat-container__JrbUy .selectSeat_booked__wDNTL,.selectSeat_seat-container__JrbUy .selectSeat_seat-icon__D1Qb_:hover{fill:var(--color-blue-primary)}.loading_loader-container__SJNaR{width:100vw;height:100vh}.loading_loader__rp2Hq{width:120px;height:22px;border-radius:40px;color:#514b82;border:2px solid;position:relative;overflow:hidden;display:inline-block}.loading_loader__rp2Hq:before{content:"";position:absolute;margin:2px;width:14px;top:0;bottom:0;left:-20px;border-radius:inherit;background:currentColor;box-shadow:-10px 0 12px 3px currentColor;-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 95%,-30px 50%);clip-path:polygon(0 5%,100% 0,100% 100%,0 95%,-30px 50%);animation:loading_l14__Ys22k 1s linear infinite}@keyframes loading_l14__Ys22k{to{left:calc(100% + 20px)}}.myBookingHotelCard_card-container__yiWz_{background-color:var(--color-white);border-radius:16px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);min-width:380px;max-width:500px;height:100%;transition:all .3s ease;border:1px solid rgba(0,0,0,.05);width:100%}.myBookingHotelCard_card-container__yiWz_:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.myBookingHotelCard_card-title__3cXZO{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-gray);margin-bottom:10px}.myBookingHotelCard_card-status__ksYSC{display:flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border-radius:8px;padding:10px;width:-moz-fit-content;width:fit-content}.myBookingHotelCard_card-status__ksYSC.myBookingHotelCard_approved__PNO58{color:green;background-color:rgba(0,128,0,.1)}.myBookingHotelCard_card-status__ksYSC.myBookingHotelCard_cancelled__WplMd,.myBookingHotelCard_card-status__ksYSC.myBookingHotelCard_rejected__ckcMh{color:red;background-color:rgba(255,0,0,.1)}.myBookingHotelCard_card-status__ksYSC.myBookingHotelCard_pending___eF9E{color:var(--color-gray);background-color:rgba(207,241,11,.1)}.myBookingHotelCard_card-status__ksYSC svg{margin-right:5px}.myBookingHotelCard_room-info__1eAe1{margin:16px 0;padding:16px;background-color:rgba(0,0,0,.02);border-radius:12px}.myBookingHotelCard_room-info-text__uJF0K{width:50%}.myBookingHotelCard_room-info-text-right__XN4B_{width:50%;text-align:right}.myBookingHotelCard_truncate-text__1JubB{width:250px;font-size:var(--font-size-sm);display:-webkit-box;-webkit-line-clamp:1;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:4px 0;color:var(--color-gray)}.myBookingHotelCard_card-location__5GgLk{font-size:var(--font-size-sm);padding:20px 0;border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:16px}.myBookingHotelCard_card-location__5GgLk .myBookingHotelCard_card-location-icon__cc2fK{display:flex;align-items:center;margin-right:8px}.myBookingHotelCard_card-location__5GgLk .myBookingHotelCard_card-location-icon__cc2fK svg{fill:var(--color-gray);width:20px;height:20px}.myBookingHotelCard_card-location__5GgLk .myBookingHotelCard_location-text__aMIgM{color:var(--color-gray);font-weight:var(--font-weight-medium)}.myBookingHotelCard_card-details__9ZrLr{padding:12px 0;display:flex;gap:24px}.myBookingHotelCard_check-details-button__1_vld{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.myBookingHotelCard_check-details-button__1_vld button{width:100%;border:none}.myBookingHotelCard_created-date__kkTAs{color:var(--color-gray);opacity:.8;margin-top:4px}.myBookingHotelCard_detail-row__RYyts{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:var(--color-gray);margin-bottom:20px}.myBookingHotelCard_detail-row__RYyts .myBookingHotelCard_gray-text-color__20_m3{color:var(--color-gray);margin:0 2px}.myBookingHotelCard_detail-row__RYyts .myBookingHotelCard_detail-date__kYl8d,.myBookingHotelCard_detail-row__RYyts .myBookingHotelCard_detail-flight__Fg6BS,.myBookingHotelCard_detail-row__RYyts .myBookingHotelCard_detail-time__iyMBR{color:var(--color-gray)}.myBookingHotelCard_icon__QiwT1{margin:2px 4px}.myBookingHotelCard_icon__QiwT1 svg{fill:var(--color-gray)}@media(max-width:768px){.myBookingHotelCard_card-container__yiWz_{width:280px;padding:15px}.myBookingHotelCard_card-title__3cXZO{font-size:var(--font-size-sm)}.myBookingHotelCard_card-location__5GgLk,.myBookingHotelCard_check-details-button__1_vld{font-size:10px}}@media(max-width:576px){.myBookingHotelCard_card-container__yiWz_{width:100%;padding:10px}.myBookingHotelCard_card-title__3cXZO{font-size:14px}.myBookingHotelCard_card-location__5GgLk,.myBookingHotelCard_check-details-button__1_vld{font-size:10px}}.createUserForm_form__M_fUS{width:100%;margin-bottom:2rem}.createUserForm_formField__CD4zD{width:100%;margin:4px}.createUserForm_formField__CD4zD input{border:none!important}.createUserForm_formRow__kEQ_7{width:100%;margin-bottom:16px}.createUserForm_input-label-select__c9Io1{font-size:var(--font-size-sm);margin-bottom:15px!important;color:var(--color-gray);font-weight:var(--font-weight-medium)}.createUserForm_disabled-select__TkEpS{width:100%}.createUserForm_disabled-select__TkEpS .createUserForm_select-input__vWaau{background-color:var(--color-blue-tertiary);width:100%;height:var(--select-height);font-size:var(--select-font-size);font-weight:var(--select-font-weight);text-indent:20px;border-radius:6px;border:1px solid var(--color-gray);outline:none!important;color:var(--color-gray);cursor:not-allowed}.createUserForm_select-container__ckfN1{width:100%;margin-top:5px!important}.createUserForm_select__Dlt2W{width:100%;margin-top:10px!important}.createUserForm_required__9PZ1z{color:red}.createUserForm_buttonContainer__V2xLz{display:flex;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:20px;bottom:0;background-color:#fff;z-index:1}