.SmeetBooking_bookingWizard__FYxYh{max-width:500px;margin:2rem auto;padding:2rem;background:#fff;border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.1)}.SmeetBooking_bookingWizard__FYxYh h3{margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;color:#222;text-align:center}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_stepBox__0aolm{display:flex;flex-direction:column;gap:1rem}.SmeetBooking_bookingWizard__FYxYh input,.SmeetBooking_bookingWizard__FYxYh textarea{padding:.75rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:1rem}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_gridSlot__Qk60T{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.5rem}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_gridSlot__Qk60T button{padding:.5rem;background:#f0f0f0;border:1px solid #ccc;border-radius:6px;cursor:pointer;font-weight:500;transition:.3s}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_gridSlot__Qk60T .SmeetBooking_active__R5pgn{background-color:#0070f3;color:#fff;border-color:#0070f3}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_gridSlot__Qk60T .SmeetBooking_disabled__2IC_g{background:#eee;color:#aaa;cursor:not-allowed}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_navBtn__VGLE2{display:flex;justify-content:space-between;margin-top:1rem}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_navBtn__VGLE2 button{padding:.6rem 1.2rem;border-radius:8px;background:#0070f3;color:#fff;font-weight:500;border:none;cursor:pointer;transition:background .3s}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_navBtn__VGLE2 button:disabled{background:#ccc;cursor:not-allowed}.SmeetBooking_bookingWizard__FYxYh .SmeetBooking_success__dAZVl{margin-top:1rem;color:green;font-weight:700;text-align:center}
/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap";.BookingNavbar_header__lXQfO{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#faf3e0;justify-content:space-between;align-items:center;padding:1rem 2rem;font-family:Poppins,sans-serif;display:flex;position:sticky;top:0;box-shadow:0 2px 12px #00000014}.BookingNavbar_logo__2xgYG a{color:#f7941d;font-size:1.5rem;font-weight:700;text-decoration:none}.BookingNavbar_logoContainer__scuZI{align-items:center;gap:1rem;margin-left:10px;display:flex}.BookingNavbar_logoImage__3wBeA{width:60px;height:50px}@media (min-width:768px){.BookingNavbar_logoImage__3wBeA{width:60px;height:50px}}@media (max-width:768px){.BookingNavbar_logoContainer__scuZI .BookingNavbar_logoImage__3wBeA{width:70%}.BookingNavbar_logoImage__3wBeA{width:60px;height:50px}.BookingNavbar_logoContainer__scuZI{margin-left:-24px}}.BookingNavbar_rightControls__bm9x6{align-items:center;display:flex}.BookingNavbar_hamburger__nRjIy{cursor:pointer;z-index:200;flex-direction:column;justify-content:space-between;height:20px;transition:transform .3s ease-in-out;display:flex}.BookingNavbar_hamburger__nRjIy .BookingNavbar_bar__CN1gh{background-color:#111827;border-radius:2px;width:26px;height:3px;transition:all .3s}.BookingNavbar_hamburger__nRjIy.BookingNavbar_open__ySZKL .BookingNavbar_bar__CN1gh:first-child{transform:rotate(45deg)translate(5px,5px)}.BookingNavbar_hamburger__nRjIy.BookingNavbar_open__ySZKL .BookingNavbar_bar__CN1gh:nth-child(2){opacity:0}.BookingNavbar_hamburger__nRjIy.BookingNavbar_open__ySZKL .BookingNavbar_bar__CN1gh:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.BookingNavbar_navMenu__lX0_I{opacity:0;visibility:hidden;z-index:150;background-color:#faf3e0;border-radius:10px;flex-direction:column;width:220px;padding:1.2rem;transition:all .3s ease-in-out;display:flex;position:absolute;top:100%;right:1rem;transform:translateY(-10px);box-shadow:0 6px 14px #0000001a}.BookingNavbar_navMenu__lX0_I a{color:#1e293b;border-bottom:1px solid #0000;margin:.5rem 0;font-weight:500;text-decoration:none;transition:all .2s}.BookingNavbar_navMenu__lX0_I a:hover{color:#f7941d;border-bottom:1px solid #f7941d}.BookingNavbar_navMenu__lX0_I.BookingNavbar_active__ujBcP{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:768px){.BookingNavbar_navMenu__lX0_I{width:300px;padding:1rem 2rem;position:absolute;top:100px;left:0;right:0}}.BookingNavbar_main__kUwv2{background:linear-gradient(#f0f9ff,#fff);min-height:100vh;padding:3rem 2rem;font-family:Poppins,sans-serif}.BookingNavbar_title__NVy3y{text-align:center;color:#0f172a;margin-bottom:2rem;font-size:2rem;font-weight:600}.BookingNavbar_overlay__nPxfA{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;background:#0000004d;width:100vw;height:100vh;position:fixed;top:0;left:0}