.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #2e323b;--dp-hover-color: #008cff1a;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #008cff;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #edf1f6;--dp-menu-border-color: #dddee2;--dp-border-color-hover: #008cff;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #2e323b;--dp-danger-color: #ff6f60;--dp-highlight-color: rgba(25, 118, 210, .1)}:root{--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 8px;--dp-cell-border-radius: 4px;--dp-common-transition: all .1s ease-in;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 35px;--dp-button-icon-height: 20px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 50px !important;--dp-input-padding: 14px 16px 14px 16px !important;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 2px 5px;--dp-row-maring: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-two-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-menu-padding: 6px 8px;--dp-font-size: 14px;--dp-preview-font-size: .8rem;--dp-time-font-size: .8rem;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier( .4, 0, 1, 1 );--dp-transition-timing: ease-out}.date-picker-container[data-v-d91657b9]{position:absolute;z-index:1;left:50px;top:10px;font-size:14px;font-weight:500;color:var(--text-color-strong-medium);pointer-events:none}.date-picker-wrapper[data-v-d91657b9]{position:relative;width:100%}.date-picker-wrapper .disabled-pointer[data-v-d91657b9]{pointer-events:auto}[data-v-d91657b9] .dp__input{height:62px;padding-top:30px;color:var(--primary-500);font-size:16px;font-weight:500;background-color:#f8f9fc}[data-v-d91657b9] .dp__input::placeholder{color:var(--text-icon-colors-medium, #7e8492)!important;font-size:16px!important;font-weight:400;font-family:Inter,serif}[data-v-d91657b9] .dp__input::placeholder{opacity:1}[data-v-d91657b9] .dp__input_icon{padding:6px 16px}[data-v-d91657b9] .dp__arrow_top{display:none}[data-v-d91657b9] .dp--header-wrap{position:relative}[data-v-d91657b9] .dp__month_year_row{position:relative;font-weight:700;font-size:16px}.month-year-component[data-v-d91657b9]{display:flex;align-items:center;margin:0 auto}.icons[data-v-d91657b9]{display:flex;box-sizing:border-box;position:absolute;justify-content:space-between;width:100%}.icons .icon[data-v-d91657b9]{display:flex;width:32px;height:32px;align-items:center;justify-content:center;cursor:pointer;color:var(--dp-icon-color);text-align:center;border-radius:50%}.icons .icon.invisible[data-v-d91657b9]{visibility:hidden}.icons .icon[data-v-d91657b9]:hover{background:var(--dp-hover-color)}[data-v-d91657b9] .dp__cell_offset{visibility:hidden}[data-v-d91657b9] .dp__range_between{border-width:0!important}[data-v-d91657b9] .dp__calendar_header{font-weight:400}[data-v-d91657b9] .dp__calendar_header_separator,[data-v-d91657b9] .dp__inner_nav_disabled{display:none}[data-v-d91657b9] .dp__cell_inner:not(.dp__range_end):hover{background-color:#008cff33}[data-v-d91657b9] .dp__cell_disabled{pointer-events:none}[data-v-d91657b9] .dp__menu_inner .dp__instance_calendar{padding:0 24px}@media (min-width: 575px){[data-v-d91657b9] .dp__menu_inner .dp__instance_calendar:first-child{border-right:1px solid var(--text-color-lighter)}}@media (max-width: 600px){[data-v-d91657b9] .dp--menu-wrapper{top:unset!important;position:fixed;bottom:0;left:0!important;width:100%}[data-v-d91657b9] .dp__input{font-size:14px}}.disabled-pointer[data-v-d91657b9]{cursor:not-allowed!important;pointer-events:none;opacity:.7}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;align-items:center;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);border-radius:var(--el-tag-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--el-tag-text-color);display:inline-flex;font-size:var(--el-tag-font-size);height:24px;justify-content:center;line-height:1;padding:0 9px;vertical-align:middle;white-space:nowrap;--el-icon-size:14px}.el-tag,.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{background-color:var(--el-tag-hover-color);color:var(--el-color-white)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-text-color:var(--el-color-white)}.el-tag--dark,.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{height:32px;padding:0 11px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{height:20px;padding:0 7px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{border-radius:var(--el-border-radius-base);box-sizing:border-box;z-index:calc(var(--el-index-top) + 1)}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty,.el-select-dropdown__loading{color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0;text-align:center}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:6px 0}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);height:34px;line-height:34px;overflow:hidden;padding:0 32px 0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{background-color:unset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{list-style:none;margin:0;padding:0;position:relative}.el-select-group__title{box-sizing:border-box;color:var(--el-color-info);font-size:12px;line-height:34px;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:24px;min-height:32px;padding:4px 12px;position:relative;text-align:left;transform:translateZ(0);transition:var(--el-transition-duration)}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed;pointer-events:none}.el-select__wrapper.is-disabled,.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;gap:6px}.el-select__caret{color:var(--el-select-input-color);cursor:pointer;font-size:var(--el-select-input-font-size);transform:rotate(0);transition:var(--el-transition-duration)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__selection{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{border-color:transparent;cursor:pointer}.el-select__selection .el-tag.el-tag--plain{border-color:var(--el-tag-border-color)}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-select__tags-text{line-height:normal}.el-select__placeholder,.el-select__tags-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{color:var(--el-input-text-color,var(--el-text-color-regular));position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.el-select__placeholder.is-transparent{color:var(--el-text-color-placeholder);-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select__input-wrapper{flex:1}.el-select__input-wrapper.is-hidden{opacity:0;position:absolute;z-index:-1}.el-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-select-multiple-input-color);font-family:inherit;font-size:inherit;height:24px;outline:none;padding:0;width:100%}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-select--large .el-select__wrapper{font-size:14px;gap:6px;line-height:24px;min-height:40px;padding:8px 16px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{font-size:12px;gap:4px;line-height:20px;min-height:24px;padding:2px 8px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.base-flight-search .custom-select{position:relative;display:flex;align-items:center}.base-flight-search.base-flight-search-error .el-select__wrapper{border:1px solid #dc3545}.base-flight-search.base-flight-search-error .el-select__wrapper.is-focused{box-shadow:none}.base-flight-search .input-icon{position:absolute;left:16px;z-index:1}.base-flight-search .input-label{position:absolute;z-index:1;left:48px;top:8px}.el-select__wrapper{height:62px;padding-left:48px;background-color:var(--other-colors-soft-gray);border-radius:8px;border:1px solid #edf1f6;box-shadow:none!important}.el-select__wrapper.is-hovering{border:1px solid var(--primary-500, #008cff);box-shadow:none!important}.el-select__input{width:100%!important}.el-select__selection{margin-top:14px}.el-select-dropdown__header{font-size:16px;padding:0}.el-select-dropdown__item{height:65px;padding:12px 16px;line-height:normal}.el-select-dropdown__item.is-hovering{background-color:var(--gray-100)}.el-select-dropdown__item.is-selected{background-color:#e5f3ff}.el-select-dropdown__wrap{max-width:calc(100vw - 16px)}.el-select-dropdown__list{padding-top:0;padding-bottom:0}@media (min-width: 568px){.el-select-dropdown.dropdown-container{max-width:400px!important;width:400px!important}}.el-select__placeholder{font-size:16px;font-weight:400;color:var(--text-icon-colors-medium, #7e8492)!important}.option-code{width:42px;color:var(--text-color-medium)}.option-detail{color:#4f5564;align-items:flex-start;max-width:calc(100% - 56px);width:calc(100% - 56px)}.flight-input-search-progress-container{position:absolute;left:48px;z-index:1;top:28px;width:20px;height:20px}.flight-input-search-progress-container .flight-input-search-progress .p-progress-spinner-circle{animation:p-progress-spinner-dash 1.5s ease-in-out infinite!important;stroke:var(--shade700)!important}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.airport-item[data-v-e13c0a61]{display:flex;justify-content:space-between;align-items:center}.airport-item .city-port[data-v-e13c0a61]{display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--text-color-strong-medium)}.airport-item .city-port[data-v-e13c0a61]>:first-child{font-weight:700}.airport-item .city-port[data-v-e13c0a61]>:last-child{font-weight:500}.airport-item .port-code[data-v-e13c0a61]{color:var(--text-icon-colors-medium, #7e8492);text-align:right;font-size:16px;font-weight:600}.airport-list-content{display:flex;margin-top:2px;overflow-y:auto}.airport-list-content::-webkit-scrollbar{width:4px;height:8px}.airport-list-content::-webkit-scrollbar-track{background:white}.airport-list-content::-webkit-scrollbar-thumb{background:var(--text-icon-colors-lighter, #b0b4bc);border-radius:8px}.country-list-content::-webkit-scrollbar{width:4px;height:8px}.country-list-content::-webkit-scrollbar-track{background:white}.country-list-content::-webkit-scrollbar-thumb{background:var(--text-icon-colors-lighter, #b0b4bc);border-radius:8px}.country-list-content .country-list-item:hover{border-radius:8px!important}.all-flights-destinations-recent-search{font-family:Inter;padding:16px 32px}.all-flights-destinations-recent-search h3{font-size:16px;font-weight:600;color:var(--secondary-500)}.all-flights-destinations-recent-search .all-flights-destinations-recent-search-content{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px;gap:16px}.all-flight-destinations-content{display:flex;margin:0}.all-flight-destinations-content>*{padding-top:0;padding-left:0;padding-right:0}.all-flight-destinations-content>*::-webkit-scrollbar{width:4px;height:8px}.all-flight-destinations-content>*::-webkit-scrollbar-track{background:white}.all-flight-destinations-content>*::-webkit-scrollbar-thumb{background:var(--text-icon-colors-lighter, #b0b4bc);border-radius:8px}.all-flight-destinations-content>*:first-child{border-right:1px solid var(--text-color-lighter);width:358px}.all-flight-destinations-content>*:last-child{flex:1}.responsive-country-list .responsive-country-list-header{display:flex;background-color:var(--primary-500);padding:16px;gap:12px;align-items:center}.responsive-country-list .responsive-country-list-header h2{font-size:16px;font-weight:500;color:#fff}.responsive-airport-list{display:flex;flex-direction:column;height:100%}.responsive-airport-list .back-to-countrylist{padding:16px;display:flex;align-items:center;border-bottom:1px solid var(--text-icon-colors-lighter, #dddee2)}.responsive-airport-list .back-to-countrylist h3{margin:auto;font-size:16px;font-weight:600}.responsive-airport-list .back-to-countrylist .btn-back-to-countrylist{height:24px}.responsive-airport-list .responsive-airport-list-header{display:flex;background-color:var(--secondary-500);padding:16px;gap:12px;align-items:center}.responsive-airport-list .responsive-airport-list-header h2{font-size:16px;font-weight:500;color:#fff}.responsive-airport-list .responsive-airport-list-select{border-top:1px solid var(--gray-200);padding:12px 32px 24px;flex:1}.all-flight-destinations-responsive-header-container{padding:16px;border-radius:0!important;border:0;border-bottom:1px solid var(--text-icon-colors-lighter, #dddee2)!important}.all-flight-destinations-responsive-header{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:530px}.all-flight-destinations-responsive-header-title{font-size:18px;font-weight:500;color:var(--text-color-strong)}
