.plane-search-container[data-v-905e3154]{position:relative;display:flex;cursor:default;flex-direction:column;gap:.75rem;padding:.75rem}.trip-type-selector[data-v-905e3154]{display:flex;height:35px;flex-direction:row;justify-content:center;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.trip-type-selector .trip-type-option[data-v-905e3154]{display:flex;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;border-radius:.375rem;text-align:center;font-size:.875rem;line-height:1.25rem}.trip-type-selector .trip-type-option.one-way[data-v-905e3154]{width:30%}.trip-type-selector .trip-type-option.round-trip[data-v-905e3154]{width:50%}.trip-type-selector .trip-type-option .trip-type-radio[data-v-905e3154]{height:1rem;width:1rem;appearance:none;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.trip-type-selector .trip-type-option .trip-type-radio[data-v-905e3154]:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.trip-type-selector .trip-type-option .trip-type-radio[data-v-905e3154]:checked{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(250 53 38 / var(--tw-bg-opacity, 1))}.trip-type-selector .trip-type-option .trip-type-radio[data-v-905e3154]:hover{--tw-border-opacity: 1;border-color:rgb(250 53 38 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(250 53 38 / var(--tw-bg-opacity, 1))}.departure-section[data-v-905e3154]{position:relative}.location-button[data-v-905e3154]{display:flex;width:100%;cursor:pointer;flex-direction:row;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.location-button[data-v-905e3154]:hover{border-color:#9ca3afcc}.location-button .location-icon[data-v-905e3154]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.location-button .location-content[data-v-905e3154]{display:flex;flex-direction:column}.location-button .location-content .location-label[data-v-905e3154]{margin-bottom:0;text-align:start;font-size:.875rem;line-height:1.25rem}.location-button .location-content .location-value[data-v-905e3154]{margin-bottom:0;text-align:start;font-size:1rem;line-height:1.5rem;font-weight:600}.dates-container[data-v-905e3154]{display:flex;flex-direction:row;gap:.75rem}.dates-container .date-button[data-v-905e3154]{display:flex;width:100%;cursor:pointer;flex-direction:row;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.dates-container .date-button[data-v-905e3154]:hover{border-color:#9ca3afcc}.dates-container .date-button .calendar-icon[data-v-905e3154]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dates-container .date-button .date-content[data-v-905e3154]{display:flex;flex-direction:column}.dates-container .date-button .date-content .date-label[data-v-905e3154]{margin-bottom:0;text-align:start;font-size:.875rem;line-height:1.25rem}.dates-container .date-button .date-content .date-value[data-v-905e3154]{margin-bottom:0;font-weight:600;font-size:14px}.drawer-content[data-v-905e3154]{height:100%;max-height:80dvh!important}.drawer-content .drawer-inner[data-v-905e3154]{flex:1 1 0%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:10px 10px 0 0}.drawer-content .drawer-inner .drawer-header[data-v-905e3154]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.75rem 1rem}.drawer-content .drawer-inner .drawer-header .drawer-title[data-v-905e3154]{display:flex;flex-direction:row;gap:.5rem}.drawer-content .drawer-inner .drawer-body[data-v-905e3154]{margin-left:auto;margin-right:auto;display:flex;max-width:28rem;flex-direction:column;justify-content:space-between;overflow-y:auto;overflow-x:hidden;padding:1rem;height:calc(80dvh - 50px)}.passenger-section[data-v-905e3154]{position:relative}.passenger-section .passenger-button[data-v-905e3154]{display:flex;width:100%;flex-direction:row;align-items:center;gap:1rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.5rem 1rem}.passenger-section .passenger-button[data-v-905e3154]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.passenger-section .passenger-button[data-v-905e3154]:focus{outline:2px solid transparent;outline-offset:2px}.passenger-section .passenger-button .passenger-icon[data-v-905e3154]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.passenger-section .passenger-button .passenger-details[data-v-905e3154]{display:flex;flex-direction:column;gap:.25rem}.passenger-section .passenger-button .passenger-details .passenger-label[data-v-905e3154]{text-align:start;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.passenger-section .passenger-button .passenger-details .passenger-value[data-v-905e3154]{text-align:start;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.direct-flight-option[data-v-905e3154]{margin-top:.5rem;display:flex;flex-direction:row;align-items:center}.direct-flight-option .direct-flight-checkbox[data-v-905e3154]{margin-right:.5rem}.search-button[data-v-905e3154]{margin-top:.5rem}
