.slide-down-enter-active[data-v-539bd9a4],.slide-down-leave-active[data-v-539bd9a4]{transition:all .3s ease;max-height:200px;overflow:hidden}.slide-down-enter-from[data-v-539bd9a4],.slide-down-leave-to[data-v-539bd9a4]{max-height:0;opacity:0;transform:translateY(-10px)}.dropdown-enter-active[data-v-539bd9a4]{transition:all .2s ease-out}.dropdown-leave-active[data-v-539bd9a4]{transition:all .15s ease-in}.dropdown-enter-from[data-v-539bd9a4],.dropdown-leave-to[data-v-539bd9a4]{opacity:0;transform:translateY(-10px) scale(.95)}#map-container{background-color:#f0f0f0!important;z-index:1!important}#map-container.leaflet-container{background-color:#f0f0f0!important;z-index:1!important;font-family:inherit!important}.toast-enter-active[data-v-f1c13b22]{transition:all .3s ease-out}.toast-leave-active[data-v-f1c13b22]{transition:all .3s ease-in}.toast-enter-from[data-v-f1c13b22],.toast-leave-to[data-v-f1c13b22]{opacity:0;transform:translate(100%) translateY(-100%)}.modal-enter-active[data-v-f1c13b22]{transition:all .3s ease-out}.modal-leave-active[data-v-f1c13b22]{transition:all .3s ease-in}.modal-enter-from[data-v-f1c13b22],.modal-leave-to[data-v-f1c13b22]{opacity:0}.modal-enter-from>div[data-v-f1c13b22],.modal-leave-to>div[data-v-f1c13b22]{transform:scale(.9)}.modal-enter-to>div[data-v-f1c13b22],.modal-leave-from>div[data-v-f1c13b22]{transform:scale(1)}@keyframes blob-54efeb6e{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-54efeb6e]{animation:blob-54efeb6e 7s infinite}.animation-delay-2000[data-v-54efeb6e]{animation-delay:2s}.animation-delay-4000[data-v-54efeb6e]{animation-delay:4s}@keyframes shake-54efeb6e{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-54efeb6e]{animation:shake-54efeb6e .5s}.fade-enter-active[data-v-54efeb6e],.fade-leave-active[data-v-54efeb6e]{transition:opacity .3s}.fade-enter-from[data-v-54efeb6e],.fade-leave-to[data-v-54efeb6e]{opacity:0}@media(max-width:640px){.animate-blob[data-v-54efeb6e]{animation-duration:10s}button[data-v-54efeb6e],a[data-v-54efeb6e],input[type=checkbox][data-v-54efeb6e]{min-height:44px;min-width:44px}}@media(min-width:641px)and (max-width:1024px){.animate-blob[data-v-54efeb6e]{animation-duration:8s}}@keyframes blob-18cd1d2d{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-18cd1d2d]{animation:blob-18cd1d2d 7s infinite}.animation-delay-2000[data-v-18cd1d2d]{animation-delay:2s}.animation-delay-4000[data-v-18cd1d2d]{animation-delay:4s}@keyframes shake-18cd1d2d{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-18cd1d2d]{animation:shake-18cd1d2d .5s}.fade-enter-active[data-v-18cd1d2d],.fade-leave-active[data-v-18cd1d2d]{transition:opacity .3s}.fade-enter-from[data-v-18cd1d2d],.fade-leave-to[data-v-18cd1d2d]{opacity:0}@media(max-width:640px){.animate-blob[data-v-18cd1d2d]{animation-duration:10s}button[data-v-18cd1d2d],a[data-v-18cd1d2d],input[type=checkbox][data-v-18cd1d2d]{min-height:44px;min-width:44px}form[data-v-18cd1d2d]{max-height:calc(100vh - 200px);overflow-y:auto}.space-y-3[data-v-18cd1d2d]>*+*{margin-top:.75rem}}@media(min-width:641px)and (max-width:1024px){.animate-blob[data-v-18cd1d2d]{animation-duration:8s}}@media(max-width:375px){.max-w-md[data-v-18cd1d2d]{max-width:100%;margin:0 .5rem}img[alt="Chouksey Travels Logo"][data-v-18cd1d2d]{max-width:200px!important;height:auto!important}}@media(max-height:600px)and (orientation:landscape){.min-h-screen[data-v-18cd1d2d]{min-height:auto;padding:1rem 0}form[data-v-18cd1d2d]{max-height:calc(100vh - 150px);overflow-y:auto}}@keyframes blob-5260ce19{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-5260ce19]{animation:blob-5260ce19 7s infinite}.animation-delay-2000[data-v-5260ce19]{animation-delay:2s}.animation-delay-4000[data-v-5260ce19]{animation-delay:4s}@keyframes shake-5260ce19{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-5260ce19]{animation:shake-5260ce19 .5s}.fade-enter-active[data-v-5260ce19],.fade-leave-active[data-v-5260ce19]{transition:opacity .3s}.fade-enter-from[data-v-5260ce19],.fade-leave-to[data-v-5260ce19]{opacity:0}@media(max-width:640px){.animate-blob[data-v-5260ce19]{animation-duration:10s}button[data-v-5260ce19],a[data-v-5260ce19],input[type=checkbox][data-v-5260ce19]{min-height:44px;min-width:44px}}@media(min-width:641px)and (max-width:1024px){.animate-blob[data-v-5260ce19]{animation-duration:8s}}nav[data-v-0366d85a]::-webkit-scrollbar{width:6px}nav[data-v-0366d85a]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}nav[data-v-0366d85a]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}nav[data-v-0366d85a]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.router-link-active[data-v-0366d85a]{position:relative}.router-link-active[data-v-0366d85a]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:60%;background:#fff;border-radius:0 4px 4px 0}aside[data-v-94a383a5]{box-shadow:2px 0 10px #0000001a}.router-link-active[data-v-94a383a5]{background-color:#ffffff4d!important;font-weight:600}.dropdown-enter-active[data-v-94a383a5]{transition:all .2s ease-out}.dropdown-leave-active[data-v-94a383a5]{transition:all .15s ease-in}.dropdown-enter-from[data-v-94a383a5],.dropdown-leave-to[data-v-94a383a5]{opacity:0;transform:translateY(-10px) scale(.95)}.toast-enter-active[data-v-94a383a5]{transition:all .3s ease-out}.toast-leave-active[data-v-94a383a5]{transition:all .2s ease-in}.toast-enter-from[data-v-94a383a5],.toast-leave-to[data-v-94a383a5]{opacity:0;transform:translate(100%)}aside[data-v-58391401]{box-shadow:2px 0 10px #0000001a}.router-link-active[data-v-58391401]{background-color:#ffffff4d!important;font-weight:600}aside[data-v-dd5d92b2]{box-shadow:2px 0 10px #0000001a}.router-link-active[data-v-dd5d92b2]{background-color:#ffffff4d!important;font-weight:600}select[data-v-0d83cf05]{background-image:none}input[type=date][data-v-0d83cf05]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%23f59e0b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E") no-repeat center;background-size:22px 22px;padding:.6rem;margin-right:.25rem;border-radius:.375rem;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=date][data-v-0d83cf05]::-webkit-calendar-picker-indicator:hover{background-color:#fef3c7;transform:scale(1.1);-webkit-transition:all .2s ease;transition:all .2s ease}input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-text{color:#6b7280;padding:0 .3rem;font-weight:500}input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-month-field,input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-day-field,input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-year-field{color:#111827;padding:.2rem .3rem;border-radius:.375rem;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-month-field:focus,input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-day-field:focus,input[type=date][data-v-0d83cf05]::-webkit-datetime-edit-year-field:focus{background-color:#fef3c7;color:#92400e;outline:none;box-shadow:0 0 0 2px #f59e0b33}input[type=date][data-v-0d83cf05]{color-scheme:light}input[type=date][data-v-0d83cf05]:invalid::-webkit-datetime-edit{color:#9ca3af}input[type=date][data-v-0d83cf05]:valid::-webkit-datetime-edit{color:#111827}input[type=date][data-v-0d83cf05]::-webkit-calendar-picker-indicator{position:relative}input[type=date][data-v-0d83cf05]:focus::-webkit-calendar-picker-indicator{background-color:#fef3c7}.date-input-custom[data-v-0d83cf05]{position:relative}.date-input-custom[data-v-0d83cf05]:before{content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:22px;height:22px;pointer-events:none;z-index:1}@supports (-webkit-appearance: none){input[type=date][data-v-0d83cf05]{position:relative}input[type=date][data-v-0d83cf05]::-webkit-calendar-picker-indicator{background-position:center;background-repeat:no-repeat}}.fade-slide-enter-active[data-v-0d83cf05],.fade-slide-leave-active[data-v-0d83cf05]{transition:all .3s ease}.fade-slide-enter-from[data-v-0d83cf05],.fade-slide-leave-to[data-v-0d83cf05]{opacity:0;transform:translateY(-10px)}.modal-enter-active[data-v-0d83cf05],.modal-leave-active[data-v-0d83cf05]{transition:all .3s ease}.modal-enter-from[data-v-0d83cf05],.modal-leave-to[data-v-0d83cf05]{opacity:0}.modal-enter-from>div[data-v-0d83cf05],.modal-leave-to>div[data-v-0d83cf05]{transform:scale(.9) translateY(-20px)}@media(max-width:640px){button[data-v-0d83cf05]{min-height:44px;min-width:44px}.container[data-v-0d83cf05]{padding-left:.5rem;padding-right:.5rem}input[data-v-0d83cf05],select[data-v-0d83cf05],button[data-v-0d83cf05]{font-size:16px}input[type=date][data-v-0d83cf05]{min-height:44px;padding:.75rem}input[type=date][data-v-0d83cf05]::-webkit-calendar-picker-indicator{width:24px;height:24px;padding:.5rem}.bg-white[data-v-0d83cf05]{overflow-x:hidden}.flex.items-center[data-v-0d83cf05]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.flex.items-center[data-v-0d83cf05]::-webkit-scrollbar{display:none}.w-8.h-8[data-v-0d83cf05]{flex-shrink:0}input[data-v-0d83cf05],select[data-v-0d83cf05]{max-width:100%;box-sizing:border-box}.fixed.inset-0[data-v-0d83cf05]{padding:.5rem}.max-w-md[data-v-0d83cf05]{max-width:calc(100% - 1rem)}.min-h-screen[data-v-0d83cf05]{min-height:100vh;padding-bottom:1rem}.mb-3[data-v-0d83cf05]{margin-bottom:.5rem}.mb-4[data-v-0d83cf05]{margin-bottom:.75rem}.py-3[data-v-0d83cf05]{padding-top:.75rem;padding-bottom:.75rem}.p-3[data-v-0d83cf05]{padding:.75rem}h2[data-v-0d83cf05]{font-size:1rem;line-height:1.25rem}label[data-v-0d83cf05]{font-size:.625rem;margin-bottom:.25rem}input[data-v-0d83cf05]{padding-top:.5rem;padding-bottom:.5rem;font-size:14px}.w-6.h-6[data-v-0d83cf05]{width:1.25rem;height:1.25rem;font-size:.625rem}.min-w-\[50px\][data-v-0d83cf05]{min-width:45px;font-size:.625rem}.gap-1\.5[data-v-0d83cf05]{gap:.25rem}.py-2\.5[data-v-0d83cf05]{padding-top:.5rem;padding-bottom:.5rem}}@media(min-width:641px)and (max-width:1024px){.container[data-v-0d83cf05]{padding-left:1rem;padding-right:1rem}}@media(max-height:600px)and (orientation:landscape){.min-h-screen[data-v-0d83cf05]{min-height:auto}.bg-gradient-to-r[data-v-0d83cf05]{padding-top:1rem;padding-bottom:1rem}}.modal-enter-active[data-v-436e4947]{transition:all .3s ease-out}.modal-leave-active[data-v-436e4947]{transition:all .2s ease-in}.modal-enter-from[data-v-436e4947],.modal-leave-to[data-v-436e4947]{opacity:0;transform:scale(.95) translateY(-10px)}.overflow-y-auto[data-v-436e4947]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-436e4947]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.overflow-y-auto[data-v-436e4947]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#f59e0b,#f97316);border-radius:10px}.overflow-y-auto[data-v-436e4947]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#d97706,#ea580c)}.arrow-icon[data-v-436e4947]{animation:arrowPulse-436e4947 1.5s ease-in-out infinite;position:relative;filter:drop-shadow(0 2px 4px rgba(245,158,11,.3))}@keyframes arrowPulse-436e4947{0%,to{opacity:1;transform:translate(0) scale(1)}50%{opacity:.8;transform:translate(4px) scale(1.05)}}.arrow-dot[data-v-436e4947]{position:absolute;top:50%;left:-12px;width:10px;height:10px;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:50%;transform:translateY(-50%);animation:moveAlongArrow-436e4947 2s linear infinite;box-shadow:0 0 12px #f59e0bcc,0 0 6px #f9731699;z-index:10}@keyframes moveAlongArrow-436e4947{0%{left:-12px;opacity:0;transform:translateY(-50%) scale(.5)}10%{opacity:1;transform:translateY(-50%) scale(1)}90%{opacity:1;transform:translateY(-50%) scale(1)}to{left:calc(100% + 12px);opacity:0;transform:translateY(-50%) scale(.5)}}.relative:hover .arrow-icon[data-v-436e4947]{animation-duration:1s;color:#f97316;filter:drop-shadow(0 2px 6px rgba(249,115,22,.5))}.relative:hover .arrow-dot[data-v-436e4947]{animation-duration:1s;box-shadow:0 0 16px #f59e0b,0 0 8px #f97316cc}.relative:nth-child(2) .arrow-dot[data-v-436e4947]{animation-delay:.3s}.relative:nth-child(4) .arrow-dot[data-v-436e4947]{animation-delay:.6s}.relative:nth-child(6) .arrow-dot[data-v-436e4947]{animation-delay:.9s}.relative:nth-child(8) .arrow-dot[data-v-436e4947]{animation-delay:1.2s}.arrow-icon[data-v-436e4947]:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,rgba(245,158,11,.3) 0%,transparent 70%);transform:translate(-50%,-50%);animation:glowPulse-436e4947 2s ease-in-out infinite;pointer-events:none}@keyframes glowPulse-436e4947{0%,to{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}}.modal-enter-active[data-v-763e616d],.modal-leave-active[data-v-763e616d]{transition:all .3s ease}.modal-enter-from[data-v-763e616d],.modal-leave-to[data-v-763e616d]{opacity:0}.modal-enter-from>div[data-v-763e616d],.modal-leave-to>div[data-v-763e616d]{transform:scale(.9) translateY(-20px)}@media(max-width:640px){button[data-v-763e616d]{min-height:44px;min-width:44px}.container[data-v-763e616d]{padding-left:.5rem;padding-right:.5rem}input[data-v-763e616d],select[data-v-763e616d],button[data-v-763e616d]{font-size:16px}}.modal-enter-active[data-v-8bafb51e]{transition:all .3s ease-out}.modal-leave-active[data-v-8bafb51e]{transition:all .2s ease-in}.modal-enter-from[data-v-8bafb51e],.modal-leave-to[data-v-8bafb51e]{opacity:0;transform:scale(.95) translateY(-10px)}.overflow-y-auto[data-v-8bafb51e]::-webkit-scrollbar{width:8px}.overflow-y-auto[data-v-8bafb51e]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.overflow-y-auto[data-v-8bafb51e]::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#f59e0b,#f97316);border-radius:10px}.overflow-y-auto[data-v-8bafb51e]::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#d97706,#ea580c)}.journey-route-animation[data-v-8bafb51e]{animation:fadeInUp-8bafb51e .5s ease-out}.station-card-animation[data-v-8bafb51e]{animation:slideInLeft-8bafb51e .6s ease-out;opacity:0;animation-fill-mode:forwards}@keyframes fadeInUp-8bafb51e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft-8bafb51e{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.arrow-animation[data-v-8bafb51e]{position:relative;animation:fadeIn-8bafb51e .8s ease-out;animation-fill-mode:forwards;opacity:0}@keyframes fadeIn-8bafb51e{0%{opacity:0}to{opacity:1}}.arrow-icon[data-v-8bafb51e]{animation:arrowPulse-8bafb51e 1.5s ease-in-out infinite;position:relative;filter:drop-shadow(0 2px 4px rgba(245,158,11,.3))}@keyframes arrowPulse-8bafb51e{0%,to{opacity:1;transform:translate(0) scale(1)}50%{opacity:.8;transform:translate(4px) scale(1.05)}}.arrow-dot[data-v-8bafb51e]{position:absolute;top:50%;left:-12px;width:10px;height:10px;background:linear-gradient(135deg,#f59e0b,#f97316);border-radius:50%;transform:translateY(-50%);animation:moveAlongArrow-8bafb51e 2s linear infinite;box-shadow:0 0 12px #f59e0bcc,0 0 6px #f9731699;z-index:10}@keyframes moveAlongArrow-8bafb51e{0%{left:-12px;opacity:0;transform:translateY(-50%) scale(.5)}10%{opacity:1;transform:translateY(-50%) scale(1)}90%{opacity:1;transform:translateY(-50%) scale(1)}to{left:calc(100% + 12px);opacity:0;transform:translateY(-50%) scale(.5)}}.station-code-badge[data-v-8bafb51e]{animation:badgePop-8bafb51e .5s ease-out;animation-delay:.7s;animation-fill-mode:backwards}@keyframes badgePop-8bafb51e{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.arrow-animation:hover .arrow-icon[data-v-8bafb51e]{animation-duration:1s;color:#f97316;filter:drop-shadow(0 2px 6px rgba(249,115,22,.5))}.arrow-animation:hover .arrow-dot[data-v-8bafb51e]{animation-duration:1s;box-shadow:0 0 16px #f59e0b,0 0 8px #f97316cc}aside[data-v-f3401356]{box-shadow:2px 0 10px #0000001a}.router-link-active[data-v-f3401356]{background-color:#ffffff4d!important;font-weight:600}.fade-enter-active[data-v-15832bff],.fade-leave-active[data-v-15832bff]{transition:opacity .3s}.fade-enter-from[data-v-15832bff],.fade-leave-to[data-v-15832bff]{opacity:0}.booking-card[data-v-6b90e261]{animation:fadeInUp-6b90e261 .5s ease-out}@keyframes fadeInUp-6b90e261{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right-0fb65e70{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.animate-slide-in-right[data-v-0fb65e70]{animation:slide-in-right-0fb65e70 .3s ease-out}.fade-enter-active[data-v-8015f7ba],.fade-leave-active[data-v-8015f7ba]{transition:opacity .3s}.fade-enter-from[data-v-8015f7ba],.fade-leave-to[data-v-8015f7ba]{opacity:0}.fade-enter-active[data-v-5f2163ae],.fade-leave-active[data-v-5f2163ae]{transition:opacity .3s ease}.fade-enter-from[data-v-5f2163ae],.fade-leave-to[data-v-5f2163ae]{opacity:0}aside[data-v-5f2163ae]{box-shadow:2px 0 10px #0000001a}.filter-container[data-v-b75666b8]{max-height:calc(100vh - 8rem);overflow-y:auto;overflow-x:hidden}.max-h-60[data-v-b75666b8]::-webkit-scrollbar,.filter-container[data-v-b75666b8]::-webkit-scrollbar{width:6px}.max-h-60[data-v-b75666b8]::-webkit-scrollbar-track,.filter-container[data-v-b75666b8]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.max-h-60[data-v-b75666b8]::-webkit-scrollbar-thumb,.filter-container[data-v-b75666b8]::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.max-h-60[data-v-b75666b8]::-webkit-scrollbar-thumb:hover,.filter-container[data-v-b75666b8]::-webkit-scrollbar-thumb:hover{background:#555}.filter-container[data-v-b75666b8]{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1;-webkit-overflow-scrolling:touch}@media(max-width:1023px){.filter-container[data-v-b75666b8]{max-height:none;overflow-y:visible}}@keyframes pulse-b75666b8{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-b75666b8]{animation:pulse-b75666b8 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes bounce-b75666b8{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce[data-v-b75666b8]{animation:bounce-b75666b8 1s infinite}input[type=time][data-v-b75666b8]::-webkit-calendar-picker-indicator{background:none;position:absolute;right:0;width:100%;height:100%;cursor:pointer;opacity:0}input[type=time][data-v-b75666b8]{color-scheme:light}input[type=time][data-v-b75666b8]::-webkit-datetime-edit-hour-field,input[type=time][data-v-b75666b8]::-webkit-datetime-edit-minute-field,input[type=time][data-v-b75666b8]::-webkit-datetime-edit-ampm-field{padding:2px;color:#111827;font-weight:600}input[type=time][data-v-b75666b8]::-webkit-datetime-edit-text{color:#6b7280;padding:0 2px}.modal-enter-active[data-v-b75666b8]{transition:all .3s ease-out}.modal-leave-active[data-v-b75666b8]{transition:all .3s ease-in}.modal-enter-from[data-v-b75666b8],.modal-leave-to[data-v-b75666b8]{opacity:0}.modal-enter-from>div[data-v-b75666b8],.modal-leave-to>div[data-v-b75666b8]{transform:scale(.9)}.modal-enter-to>div[data-v-b75666b8],.modal-leave-from>div[data-v-b75666b8]{transform:scale(1)}#map-container-booking{background-color:#f0f0f0!important;z-index:1!important}#map-container-booking.leaflet-container{background-color:#f0f0f0!important;z-index:1!important;font-family:inherit!important}.leaflet-tile-container img{max-width:none!important}.leaflet-container{font-family:inherit!important}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#fbbf24;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#f59e0b}@keyframes blob-5c63c07c{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-5c63c07c]{animation:blob-5c63c07c 7s infinite}.animation-delay-2000[data-v-5c63c07c]{animation-delay:2s}.animation-delay-4000[data-v-5c63c07c]{animation-delay:4s}@keyframes shake-5c63c07c{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake[data-v-5c63c07c]{animation:shake-5c63c07c .5s}.fade-enter-active[data-v-5c63c07c],.fade-leave-active[data-v-5c63c07c]{transition:opacity .3s}.fade-enter-from[data-v-5c63c07c],.fade-leave-to[data-v-5c63c07c]{opacity:0}@media(max-width:640px){.animate-blob[data-v-5c63c07c]{animation-duration:10s}button[data-v-5c63c07c],a[data-v-5c63c07c],input[type=checkbox][data-v-5c63c07c]{min-height:44px;min-width:44px}}@media(min-width:641px)and (max-width:1024px){.animate-blob[data-v-5c63c07c]{animation-duration:8s}}nav[data-v-751f03e3]::-webkit-scrollbar{width:6px}nav[data-v-751f03e3]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}nav[data-v-751f03e3]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}nav[data-v-751f03e3]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.router-link-active[data-v-751f03e3]{position:relative}.router-link-active[data-v-751f03e3]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:60%;background:#fff;border-radius:0 4px 4px 0}.dropdown-enter-active[data-v-14a39862],.dropdown-leave-active[data-v-14a39862]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-14a39862],.dropdown-leave-to[data-v-14a39862]{opacity:0;transform:translateY(-10px)}.dropdown-enter-active[data-v-b4843cf9],.dropdown-leave-active[data-v-b4843cf9]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-b4843cf9],.dropdown-leave-to[data-v-b4843cf9]{opacity:0;transform:translateY(-10px)}.toast-enter-active[data-v-b4843cf9],.toast-leave-active[data-v-b4843cf9]{transition:all .3s ease}.toast-enter-from[data-v-b4843cf9],.toast-leave-to[data-v-b4843cf9]{opacity:0;transform:translate(100%)}.modal-enter-active[data-v-b4843cf9],.modal-leave-active[data-v-b4843cf9]{transition:opacity .3s ease}.modal-enter-from[data-v-b4843cf9],.modal-leave-to[data-v-b4843cf9]{opacity:0}.modal-enter-active>div[data-v-b4843cf9],.modal-leave-active>div[data-v-b4843cf9]{transition:transform .3s ease}.modal-enter-from>div[data-v-b4843cf9],.modal-leave-to>div[data-v-b4843cf9]{transform:scale(.9)}.dropdown-enter-active[data-v-593057ed],.dropdown-leave-active[data-v-593057ed]{transition:opacity .2s,transform .2s}.dropdown-enter-from[data-v-593057ed],.dropdown-leave-to[data-v-593057ed]{opacity:0;transform:translateY(-10px)}.modal-enter-active[data-v-593057ed],.modal-leave-active[data-v-593057ed]{transition:opacity .3s ease}.modal-enter-from[data-v-593057ed],.modal-leave-to[data-v-593057ed]{opacity:0}.modal-enter-active>div[data-v-593057ed],.modal-leave-active>div[data-v-593057ed]{transition:transform .3s ease}.modal-enter-from>div[data-v-593057ed],.modal-leave-to>div[data-v-593057ed]{transform:scale(.9)}
