.airports-list[data-v-07ebae6f]{display:flex;flex-direction:column;gap:4px;max-height:calc(80vh - 200px);overflow-y:auto}.airports-list .item[data-v-07ebae6f]{border-radius:8px;cursor:pointer;height:56px;padding-inline:12px;position:relative;transition:.3s}.airports-list .item[data-v-07ebae6f]:active{background:var(--system-background-surface-65)}.airports-list .item.offset[data-v-07ebae6f]{padding-left:48px}.airports-list .item .city[data-v-07ebae6f]{line-height:24px}.airports-list .item .icon[data-v-07ebae6f]{color:var(--autocomplete-icon-color);font-size:1rem;line-height:1.5rem}.flight-autocomplete :deep(.p-inputtext){padding-right:46px!important}.flight-autocomplete .p-inputtext{background-color:var(--system-background-neutral-default);border-color:transparent;border-radius:40px;box-shadow:0 5px 15px #0000000f;font-weight:600}.flight-autocomplete .p-inputtext::-moz-placeholder{font-weight:400}.flight-autocomplete .p-inputtext::placeholder{font-weight:400}.flight-autocomplete .iata{background:var(--primary-light);border-radius:20px;color:var(--primary-color);font-size:10px;line-height:10px;padding:5.5px 6px;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.flight-autocomplete .dropdown{background:var(--system-surface-opacity-100);border-radius:1rem;box-shadow:var(--autocomplete-shadow);padding:.75rem;position:absolute;top:52px;width:320px;z-index:10}.flight-autocomplete-sidebar :deep(.p-sidebar){border-radius:16px 16px 0 0}.flight-autocomplete-sidebar .sidebar-header h3{color:var(--system-text-primary-default);font-size:1.125rem;font-size:18px;font-weight:600;line-height:1.75rem;margin:0}.flight-autocomplete-sidebar .sidebar-container{display:flex;flex-direction:column;gap:1rem;padding:16px 0}
