.skeleton[data-v-c1c2719a]{animation:shine-c1c2719a 1.5s linear infinite;background:#eee;background:linear-gradient(100deg,#d6d6d6 8%,#f5f5f5 18%,#d6d6d6 33%);background-size:200% 100%}@keyframes shine-c1c2719a{to{background-position-x:-200%}}.searchable-dropdown[data-v-c1c2719a]{position:relative;width:100%}@media (max-width:319.98px){.searchable-dropdown[data-v-c1c2719a]{max-width:100%}}@media (min-width:319.98px){.searchable-dropdown[data-v-c1c2719a]{max-width:100%}}@media (min-width:767.98px){.searchable-dropdown[data-v-c1c2719a]{max-width:100%}}@media (min-width:1199.98px){.searchable-dropdown[data-v-c1c2719a]{max-width:100%}}.searchable-dropdown__input[data-v-c1c2719a]{border:2px solid rgba(2,207,132,.22);border-radius:.4rem;box-shadow:1px 1px 3px #00000040;font-size:1rem;padding:.5rem .75rem .5rem 2.5rem;width:100%}@media (max-width:319.98px){.searchable-dropdown__input[data-v-c1c2719a]{font-size:.9rem}}@media (min-width:319.98px){.searchable-dropdown__input[data-v-c1c2719a]{font-size:.9rem}}@media (min-width:767.98px){.searchable-dropdown__input[data-v-c1c2719a]{font-size:1rem}}@media (min-width:1199.98px){.searchable-dropdown__input[data-v-c1c2719a]{font-size:1rem}}.searchable-dropdown__input[data-v-c1c2719a]:focus-visible{border-color:#119671;outline:none}.searchable-dropdown__icon[data-v-c1c2719a]{filter:invert(53%) sepia(76%) saturate(6085%) hue-rotate(145deg) brightness(93%) contrast(87%);left:.75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.searchable-dropdown__list[data-v-c1c2719a]{backdrop-filter:blur(13.7px);-webkit-backdrop-filter:blur(13.7px);background:#f8f8f8;border:1px solid rgba(17,1,1,.4);border-radius:.25rem;box-shadow:0 10px 30px #cfcfcf;left:0;overflow-y:auto;position:absolute;right:0;scrollbar-width:none;top:calc(100% + 4px);z-index:1000;-ms-overflow-style:none}.searchable-dropdown__list[data-v-c1c2719a]::-webkit-scrollbar{display:none}@media (max-width:319.98px){.searchable-dropdown__list[data-v-c1c2719a]{max-height:300px}}@media (min-width:319.98px){.searchable-dropdown__list[data-v-c1c2719a]{max-height:300px}}@media (min-width:767.98px){.searchable-dropdown__list[data-v-c1c2719a]{max-height:300px}}@media (min-width:1199.98px){.searchable-dropdown__list[data-v-c1c2719a]{max-height:320px}}.searchable-dropdown__list ul[data-v-c1c2719a]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.searchable-dropdown__list ul li[data-v-c1c2719a]{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem .75rem}@media (max-width:319.98px){.searchable-dropdown__list ul li[data-v-c1c2719a]{font-size:.8rem}}@media (min-width:319.98px){.searchable-dropdown__list ul li[data-v-c1c2719a]{font-size:.8rem}}@media (min-width:767.98px){.searchable-dropdown__list ul li[data-v-c1c2719a]{font-size:.9rem}}@media (min-width:1199.98px){.searchable-dropdown__list ul li[data-v-c1c2719a]{font-size:.9rem}}.searchable-dropdown__list ul li[data-v-c1c2719a]:hover{background-color:#f5f5f5}.searchable-dropdown__list--grid[data-v-c1c2719a]{max-height:400px}@media (max-width:319.98px){.searchable-dropdown__list--grid[data-v-c1c2719a]{max-height:320px}}@media (min-width:319.98px){.searchable-dropdown__list--grid[data-v-c1c2719a]{max-height:350px}}@media (min-width:767.98px){.searchable-dropdown__list--grid[data-v-c1c2719a]{max-height:400px}}@media (min-width:1199.98px){.searchable-dropdown__list--grid[data-v-c1c2719a]{max-height:450px}}.searchable-dropdown__list--grid ul[data-v-c1c2719a]{display:grid!important;flex-direction:unset!important}.searchable-dropdown__grid[data-v-c1c2719a]{display:grid!important;gap:.75rem;grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding:.75rem!important;width:100%}@media (min-width:768px){.searchable-dropdown__grid[data-v-c1c2719a]{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:1rem!important}}@media (min-width:1024px){.searchable-dropdown__grid[data-v-c1c2719a]{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:1rem!important}}.searchable-dropdown__grid li[data-v-c1c2719a]{flex-direction:column!important}.searchable-dropdown__grid li[data-v-c1c2719a],.searchable-dropdown__option--grid[data-v-c1c2719a]{align-items:stretch!important;display:flex!important;gap:unset!important;margin:0!important;min-width:0;padding:0!important;width:100%}.searchable-dropdown__option--grid[data-v-c1c2719a]{border-radius:.75rem;flex:1;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.searchable-dropdown__option--grid[data-v-c1c2719a]:hover{background-color:transparent!important;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.searchable-dropdown__option--grid .flight-card[data-v-c1c2719a]{display:flex;flex:1;flex-direction:column;height:auto;min-height:120px;width:100%}.skeleton[data-v-4ca8c5c5]{animation:shine-4ca8c5c5 1.5s linear infinite;background:#eee;background:linear-gradient(100deg,#d6d6d6 8%,#f5f5f5 18%,#d6d6d6 33%);background-size:200% 100%}@keyframes shine-4ca8c5c5{to{background-position-x:-200%}}.flight-card[data-v-4ca8c5c5]{backdrop-filter:blur(10.3px);-webkit-backdrop-filter:blur(10.3px);background-color:#fff;border:1px solid rgba(38,44,58,.15);border-radius:.75rem;box-shadow:1px 4px 8px #0000001a;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;width:100%}@media (max-width:319.98px){.flight-card[data-v-4ca8c5c5]{padding:.5rem .7rem}}@media (min-width:319.98px){.flight-card[data-v-4ca8c5c5]{padding:1rem}}@media (min-width:767.98px){.flight-card[data-v-4ca8c5c5]{padding:1rem 1.25rem}}@media (min-width:1199.98px){.flight-card[data-v-4ca8c5c5]{padding:1rem}}.flight-card__header[data-v-4ca8c5c5]{align-items:stretch;display:flex;gap:.75rem;justify-content:space-between;width:100%}.flight-card__header .separator[data-v-4ca8c5c5]{background:linear-gradient(90deg,#a6a6a61a 0,#a6a6a64d 50%,#a6a6a6cc);border:none;border-radius:3rem;box-shadow:0 0 1px #0000000d;display:flex;height:2px;top:35%;width:50%}.flight-card__header .arrival-airport[data-v-4ca8c5c5],.flight-card__header .departure-airport[data-v-4ca8c5c5]{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:center}.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{align-items:center;color:#1d1f24;display:flex;flex-direction:row;font-family:Montserrat;font-style:normal;font-weight:600;gap:.25rem;justify-content:center;transition:.5s}.flight-card__header .arrival-airport .arrival-airport-name img[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name img[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name img[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name img[data-v-4ca8c5c5]{filter:invert(44%) sepia(73%) saturate(5226%) hue-rotate(146deg) brightness(95%) contrast(87%);height:1.25rem;-o-object-fit:cover;object-fit:cover;width:1.25rem}@media (max-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:767.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:1199.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.98rem}}@media (max-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__header .arrival-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{color:#1d1f24;font-family:Montserrat;font-style:normal;font-weight:600;transition:.5s}@media (max-width:319.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:319.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:767.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:1199.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{font-size:.98rem}}@media (max-width:319.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__header .arrival-airport .departure-airport-name[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-name[data-v-4ca8c5c5]{line-height:normal}}.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{color:#a5a5a5;font-family:Montserrat;font-style:normal;font-weight:600;transition:.5s}@media (max-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:767.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:1199.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{font-size:.9rem}}@media (max-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__header .arrival-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .arrival-airport .departure-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .arrival-airport-iata[data-v-4ca8c5c5],.flight-card__header .departure-airport .departure-airport-iata[data-v-4ca8c5c5]{line-height:normal}}.flight-card__body[data-v-4ca8c5c5]{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.flight-card__body .time[data-v-4ca8c5c5]{color:#1d1f24;font-family:Montserrat;font-style:normal;font-weight:600;transition:.5s}@media (max-width:319.98px){.flight-card__body .time[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:319.98px){.flight-card__body .time[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:767.98px){.flight-card__body .time[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:1199.98px){.flight-card__body .time[data-v-4ca8c5c5]{font-size:1rem}}@media (max-width:319.98px){.flight-card__body .time[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__body .time[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__body .time[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__body .time[data-v-4ca8c5c5]{line-height:normal}}.flight-card__body .flight-number[data-v-4ca8c5c5]{align-items:baseline;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{color:#1d1f24;font-family:Montserrat;font-style:normal;font-weight:600;transition:.5s}@media (max-width:319.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:319.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:767.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:1199.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{font-size:.9rem}}@media (max-width:319.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__body .flight-number .flight-label[data-v-4ca8c5c5]{line-height:normal}}.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{background-color:#0596691a;border:1px solid rgba(5,150,105,.2);border-radius:6px;color:#059669;font-family:Montserrat;font-style:normal;font-weight:700!important;font-weight:700;padding:4px 8px;transition:.5s}@media (max-width:319.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:319.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:767.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:1199.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{font-size:1rem}}@media (max-width:319.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__body .flight-number .flight-number-primary[data-v-4ca8c5c5]{line-height:normal}}.flight-card__body .flight-number .number[data-v-4ca8c5c5]{color:#1d1f24;font-family:Montserrat;font-style:normal;font-weight:600;transition:.5s}@media (max-width:319.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:319.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:767.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{font-size:1rem}}@media (min-width:1199.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{font-size:1rem}}@media (max-width:319.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:319.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:767.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{line-height:normal}}@media (min-width:1199.98px){.flight-card__body .flight-number .number[data-v-4ca8c5c5]{line-height:normal}}.flight-card__status-chips[data-v-4ca8c5c5]{display:flex;gap:.5rem;min-height:1rem}@media (max-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-direction:column}}@media (min-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-direction:row}}@media (min-width:767.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-direction:row}}@media (min-width:1199.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-direction:row}}@media (max-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (min-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (min-width:767.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (min-width:1199.98px){.flight-card__status-chips[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (max-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{justify-content:flex-start}}@media (min-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{justify-content:flex-start}}@media (min-width:767.98px){.flight-card__status-chips[data-v-4ca8c5c5]{justify-content:space-between}}@media (min-width:1199.98px){.flight-card__status-chips[data-v-4ca8c5c5]{justify-content:space-between}}@media (max-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{align-items:flex-start}}@media (min-width:319.98px){.flight-card__status-chips[data-v-4ca8c5c5]{align-items:flex-start}}@media (min-width:767.98px){.flight-card__status-chips[data-v-4ca8c5c5]{align-items:center}}@media (min-width:1199.98px){.flight-card__status-chips[data-v-4ca8c5c5]{align-items:center}}.flight-card__status-chips__date[data-v-4ca8c5c5]{background:#e7f5f1;border-radius:.5rem;color:#119671;font-family:Montserrat;font-style:normal;font-weight:500;padding:.25rem .5rem;transition:.5s;width:-moz-fit-content;width:fit-content}@media (max-width:319.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{font-size:.75rem}}@media (min-width:319.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{font-size:.75rem}}@media (min-width:767.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{font-size:.85rem}}@media (min-width:1199.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{font-size:.9rem}}@media (max-width:319.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{line-height:150%}}@media (min-width:319.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{line-height:150%}}@media (min-width:767.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{line-height:150%}}@media (min-width:1199.98px){.flight-card__status-chips__date[data-v-4ca8c5c5]{line-height:150%}}.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{display:flex;gap:.5rem}@media (max-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-direction:column}}@media (min-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-direction:row}}@media (min-width:767.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-direction:row}}@media (min-width:1199.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-direction:row}}@media (max-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (min-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (min-width:767.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (min-width:1199.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{flex-wrap:wrap}}@media (max-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{justify-content:flex-start}}@media (min-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{justify-content:flex-start}}@media (min-width:767.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{justify-content:space-between}}@media (min-width:1199.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{justify-content:space-between}}@media (max-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{align-items:flex-start}}@media (min-width:319.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{align-items:flex-start}}@media (min-width:767.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{align-items:center}}@media (min-width:1199.98px){.flight-card__status-chips__leg-status[data-v-4ca8c5c5]{align-items:center}}.flight-card__status-chips__leg-status .status-chip[data-v-4ca8c5c5]{border:1px solid;border-radius:1rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem;text-transform:uppercase}.flight-card__status-chips__leg-status .status-chip--scheduled[data-v-4ca8c5c5]{background-color:#f1f5f9;border-color:#cbd5e1;color:#475569}.flight-card__status-chips__leg-status .status-chip--flight-plan[data-v-4ca8c5c5]{background-color:#f3e8ff;border-color:#c4b5fd;color:#7c3aed}.flight-card__status-chips__leg-status .status-chip--suspended[data-v-4ca8c5c5]{background-color:#fef3c7;border-color:#fcd34d;color:#d97706}.flight-card__status-chips__leg-status .status-chip--sequenced[data-v-4ca8c5c5]{background-color:#dbeafe;border-color:#93c5fd;color:#2563eb}.flight-card__status-chips__leg-status .status-chip--active[data-v-4ca8c5c5]{background-color:#dcfce7;border-color:#86efac;color:#16a34a}.flight-card__status-chips__leg-status .status-chip--cancelled[data-v-4ca8c5c5]{background-color:#fee2e2;border-color:#fca5a5;color:#dc2626}.flight-card__status-chips__leg-status .status-chip--departed[data-v-4ca8c5c5],.flight-card__status-chips__leg-status .status-chip--landed[data-v-4ca8c5c5]{background-color:#e0f2fe;border-color:#7dd3fc;color:#0369a1}.flight-card__status-chips__leg-status .status-chip--rerouted[data-v-4ca8c5c5]{background-color:#fed7aa;border-color:#fdba74;color:#ea580c}.flight-card__status-chips__leg-status .status-chip--diverted[data-v-4ca8c5c5]{background-color:#fde68a;border-color:#fbbf24;color:#d97706}.flight-card__status-chips__leg-status .status-chip--deleted[data-v-4ca8c5c5]{background-color:#f1f5f9;border-color:#cbd5e1;color:#64748b}.flight-card__status-chips__leg-status .status-chip--default[data-v-4ca8c5c5]{background-color:#f8fafc;border-color:#e2e8f0;color:#64748b}.flight-card__status-chips__leg-status .status-chip--early[data-v-4ca8c5c5]{background-color:#f8edc8;border-color:#ffae00;color:#cc8b00}.flight-card__status-chips__leg-status .status-chip--delayed[data-v-4ca8c5c5]{background-color:#fce8ec;border-color:#e35169e0;color:#e35169}.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{color:#a5a5a5;font-family:Montserrat;font-style:normal;font-weight:500;transition:.5s}@media (max-width:319.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:319.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{font-size:.8rem}}@media (min-width:767.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{font-size:.9rem}}@media (min-width:1199.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{font-size:.9rem}}@media (max-width:319.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{line-height:150%}}@media (min-width:319.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{line-height:150%}}@media (min-width:767.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{line-height:150%}}@media (min-width:1199.98px){.airport[data-v-4ca8c5c5],.duration[data-v-4ca8c5c5],.stops[data-v-4ca8c5c5]{line-height:150%}}.flight-card--deleted[data-v-4ca8c5c5]{cursor:not-allowed;filter:grayscale(100%);opacity:.6;pointer-events:none}
