.form-search-tab-container[data-v-d27a1006]{--tw-backdrop-blur:blur(12px);align-items:center;-webkit-backdrop-filter:blur(12px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(12px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#fff3;border-color:#fff3;border-radius:36px;border-width:1px;display:none;gap:.5rem;padding:.25rem;width:-moz-max-content;width:max-content}@media (min-width:840px){.form-search-tab-container[data-v-d27a1006]{display:flex}}.form-search-tab-container .active-tab[data-v-d27a1006]{--tw-border-opacity:1;background-color:#fff3;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px}.form-search-tab-container button[data-v-d27a1006]{--tw-text-opacity:1;align-items:center;border-radius:36px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;gap:.5rem;padding:.5rem 1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-search-tab-container button[data-v-d27a1006]:hover{background-color:#fff3}.form-search-tab-container button .image-wrapper[data-v-d27a1006]{--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:36px;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.form-search-tab-container button .tab-title[data-v-d27a1006]{font-size:14px;font-weight:700}.flight-trip-option[data-v-8419d9e0]{align-items:center;display:flex;gap:.75rem}.destination-form-input[data-v-b8923d29]{height:100%}.destination-form-input .destination-form-content[data-v-b8923d29]{display:flex;gap:.5rem;height:100%}.destination-form-input .destination-form-content p[data-v-b8923d29]{line-height:1rem}.destination-form-input .destination-form-content .form-item[data-v-b8923d29]{border-radius:8px;height:auto;justify-content:space-between;margin:.25rem;padding:.5rem}.destination-form-input .destination-form-content .form-label[data-v-b8923d29]{--tw-text-opacity:1;color:#6e6e6e;color:rgb(110 110 110/var(--tw-text-opacity));font-size:12px;text-align:left}.destination-form-input .destination-form-content .arrival-name[data-v-b8923d29],.destination-form-input .destination-form-content .destination-name[data-v-b8923d29]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:16px;font-weight:700}.destination-form-input .destination-form-content .arrival-name span[data-v-b8923d29],.destination-form-input .destination-form-content .destination-name span[data-v-b8923d29]{--tw-text-opacity:1;color:#b0b7c0;color:rgb(176 183 192/var(--tw-text-opacity));font-weight:700}.flight-destination-form .flight-destination-form-wrapper[data-v-dfd514a8]{height:67px}.passenger-form-content[data-v-05440ab1]{border-radius:8px;justify-content:space-between;margin:4px;padding:5px}.passenger-form-content .form-label[data-v-05440ab1]{--tw-text-opacity:1;color:#6e6e6e;color:rgb(110 110 110/var(--tw-text-opacity));font-size:12px}.passenger-form-content .passenger-label[data-v-05440ab1]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:16px;font-weight:700;margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.train-passenger-form[data-v-06babdab]{position:relative;width:140px}@media (min-width:1024px){.train-passenger-form[data-v-06babdab]{width:180px}}@media (min-width:1280px){.train-passenger-form[data-v-06babdab]{width:270px}}.search-button[data-v-b45ffb12]{--tw-bg-opacity:1;align-items:center;background-color:#1551c3;background-color:rgb(21 81 195/var(--tw-bg-opacity));border-radius:10px;display:flex;gap:.5rem;justify-content:center;padding-left:1.75rem;padding-right:1.75rem}.search-button[data-v-b45ffb12],.search-button .button-text[data-v-b45ffb12]{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.search-button .button-text[data-v-b45ffb12]{font-size:14px;font-weight:700;white-space:nowrap}.booking-date-header[data-v-4863debc]{align-items:center;display:flex;gap:.75rem;padding-bottom:.75rem}.booking-date-header .close-icon[data-v-4863debc]{cursor:pointer;height:14px;width:14px}.booking-date-header .booking-date-title[data-v-4863debc]{font-weight:700}.flight-form-search .flight-form-wrapper[data-v-4863debc]{align-items:center;display:none;flex-direction:column;gap:1rem}@media (min-width:1024px){.flight-form-search .flight-form-wrapper[data-v-4863debc]{display:flex;flex-direction:row}}.flight-form-search .flight-date-form[data-v-4863debc]{width:372px}.flight-form-search .destination-input[data-v-4863debc]{--tw-text-opacity:1;color:#404040;color:rgb(64 64 64/var(--tw-text-opacity));flex-grow:1;font-size:14px;font-weight:700;padding-bottom:0;padding-left:0;padding-top:0}.flight-form-search .date-time-airport-form[data-v-4863debc]{border-radius:10px;flex-grow:1;height:55px;margin:.25rem;padding:.25rem .5rem;width:100%}#modal-same-destination[data-v-4863debc] .modal{left:0}.m-modal-detail-search[data-v-4863debc]{--tw-bg-opacity:1;--tw-shadow:0px 2px 10px 0px rgba(0,0,0,.05) ;--tw-shadow-colored:0px 2px 10px 0px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:12px;border-top-right-radius:12px;bottom:0;box-shadow:0 0 #0000,0 0 #0000,0 2px 10px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:100%}.hotel-form-search[data-v-15dfc882]{display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.hotel-form-search[data-v-15dfc882]{flex-direction:row;height:4rem}.hotel-form-search .form-size[data-v-15dfc882]{width:324px}}.hotel-form-search .m-mobile-hotel-destination-modal-content[data-v-15dfc882]{border-top-left-radius:12px;border-top-right-radius:12px;height:92dvh}.hotel-form-search .m-mobile-hotel-guest-modal-content[data-v-15dfc882]{border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:column;gap:1.25rem;min-height:282px}.hotel-form-search .m-modal-content .checkin-date-header[data-v-15dfc882]{align-items:center;display:flex;gap:.75rem}.hotel-form-search .m-modal-content .checkin-date-header .close-icon[data-v-15dfc882]{cursor:pointer;height:1rem;width:1rem}.hotel-form-search .m-modal-content .checkin-date-header .checkin-date-title[data-v-15dfc882]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:16px;font-weight:700}.hotel-form-search .m-mobile-hotel-datepicker-modal-content[data-v-15dfc882]{border-top-left-radius:12px;border-top-right-radius:12px;height:92dvh}.hotel-form-search .destination-input[data-v-15dfc882]{--tw-text-opacity:1;color:#404040;color:rgb(64 64 64/var(--tw-text-opacity));flex-grow:1;font-size:14px;font-weight:700;padding-bottom:0;padding-left:0;padding-top:0}.hotel-form-search .hotel-form-chip[data-v-15dfc882]{--tw-bg-opacity:1;background-color:#eef2f7;background-color:rgb(238 242 247/var(--tw-bg-opacity));border-radius:32px;margin:auto;padding-bottom:.25rem;padding-top:.25rem;width:60px}.hotel-form-search .hotel-form-chip .chip-label[data-v-15dfc882]{--tw-text-opacity:1;color:#6e6e6e;color:rgb(110 110 110/var(--tw-text-opacity));font-size:10px;font-weight:700}.hotel-form-search .guest-input-form .guest-input-form-value[data-v-15dfc882]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotel-form-search .guest-input-form .guest-input-form-value span[data-v-15dfc882]{font-weight:700}.train-trip-option[data-v-5336a48e]{display:flex;gap:.75rem}.train-destination-form[data-v-c13b8779]{flex:1 1 0%;position:relative}.train-destination-form .train-destination-form-wrapper[data-v-c13b8779]{height:67px}.train-date-picker-form[data-v-5317aaf9]{flex:1 1 0%}.train-date-picker-form .train-date-picker-form-content[data-v-5317aaf9]{align-items:center;display:flex;height:100%;width:100%}.train-date-picker-form .train-date-picker-form-content p[data-v-5317aaf9]{line-height:1rem}.train-date-picker-form .train-date-picker-form-content .depart-arrival-date[data-v-5317aaf9]{border-radius:8px;cursor:pointer;flex:1 1 0%;margin:.25rem;padding:.5rem}.train-date-picker-form .train-date-picker-form-content .depart-arrival-date .date-label[data-v-5317aaf9]{--tw-text-opacity:1;color:#6e6e6e;color:rgb(110 110 110/var(--tw-text-opacity));font-size:14px}.train-date-picker-form .train-date-picker-form-content .depart-arrival-date .date-value[data-v-5317aaf9]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:16px;font-weight:700;margin-top:.5rem}.train-date-picker-form .train-date-picker-form-content .divider[data-v-5317aaf9]{--tw-bg-opacity:1;align-self:center;background-color:#d9d9d9;background-color:rgb(217 217 217/var(--tw-bg-opacity));height:1px;margin:.25rem;width:.5rem}.train-passenger-form[data-v-5ce78f35]{width:140px}@media (min-width:1024px){.train-passenger-form[data-v-5ce78f35]{width:180px}}@media (min-width:1280px){.train-passenger-form[data-v-5ce78f35]{width:244px}}p[data-v-c0945cac]{line-height:1rem}.m-train-form-search .switch-trip-option[data-v-c0945cac]{--tw-bg-opacity:1;background-color:#eef2f7;background-color:rgb(238 242 247/var(--tw-bg-opacity));border-radius:4px;display:flex;padding:.25rem}.m-train-form-search .switch-trip-option .option-item[data-v-c0945cac]{flex:1 1 0%;padding-bottom:.5rem;padding-top:.5rem}.m-train-form-search .switch-trip-option .option-item .option-label[data-v-c0945cac]{--tw-text-opacity:1;color:#6e6e6e;color:rgb(110 110 110/var(--tw-text-opacity));font-size:12px}.m-train-form-search .switch-trip-option .active[data-v-c0945cac]{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:4px}.m-train-form-search .switch-trip-option .active .option-label[data-v-c0945cac]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-weight:700}.m-train-form-search .train-date-picker-modal[data-v-c0945cac]{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:12px;border-top-right-radius:12px;height:94dvh;width:100%;z-index:50}.m-train-form-search .train-date-picker-modal .m-modal-header[data-v-c0945cac]{align-items:center;display:flex;gap:.75rem;padding:1.25rem}.m-train-form-search .train-date-picker-modal .m-modal-header .close-icon[data-v-c0945cac]{cursor:pointer;height:1rem;width:1rem}.m-train-form-search .train-date-picker-modal .m-modal-header .m-modal-title-header[data-v-c0945cac]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:16px;font-weight:700}.m-train-form-search .train-date-picker-modal .m-form-search-date-picker[data-v-c0945cac]{padding-bottom:80px;padding-left:.75rem;padding-right:.75rem}#train-form-search .train-form-search[data-v-c06a3ba7]{display:none;text-align:start}@media (min-width:1024px){#train-form-search .train-form-search[data-v-c06a3ba7]{display:block}#train-form-search .m-train-form-search[data-v-c06a3ba7]{display:none}}#modal-same-destination[data-v-c06a3ba7] .modal{left:0}.m-modal-detail-search[data-v-c06a3ba7]{--tw-bg-opacity:1;--tw-shadow:0px 2px 10px 0px rgba(0,0,0,.05) ;--tw-shadow-colored:0px 2px 10px 0px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:12px;border-top-right-radius:12px;bottom:0;box-shadow:0 0 #0000,0 0 #0000,0 2px 10px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:100%}#tour-form-content[data-v-38088d23]{--tw-border-opacity:1;align-items:center;border-color:#e1e6ec;border-color:rgb(225 230 236/var(--tw-border-opacity));border-radius:10px;border-width:1px;cursor:pointer;display:flex;justify-content:space-between;padding:.75rem;width:100%}#tour-form-content .search-tour-placeholder[data-v-38088d23]{--tw-text-opacity:1;color:#2c2c2c;color:rgb(44 44 44/var(--tw-text-opacity));font-size:16px;font-weight:700}.container-modal[data-v-38088d23]{border-top-left-radius:12px;border-top-right-radius:12px}.container-modal .header-modal[data-v-38088d23]{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.form-container[data-v-1491665c]{margin-top:1.5rem;padding:.75rem}@media (min-width:1024px){.form-container[data-v-1491665c]{padding:1.5rem}}.form-container[data-v-1491665c]{--tw-bg-opacity:1;--tw-shadow:0px 2px 10px 0px rgba(0,0,0,.05) ;--tw-shadow-colored:0px 2px 10px 0px var(--tw-shadow-color);background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:12px;box-shadow:0 0 #0000,0 0 #0000,0 2px 10px #0000000d;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:absolute;width:100%;z-index:20}
