.AirportCombobox_field__AlzYC{position:relative;display:flex;flex-direction:column;gap:var(--space-1)}.AirportCombobox_label__ZIRtZ{font-size:14px;font-weight:500}.AirportCombobox_input__MYS08{min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);color:var(--foreground);font:inherit;font-size:16px}.AirportCombobox_input__MYS08[aria-invalid=true]{border-color:var(--danger)}.AirportCombobox_listbox__7c2Uu{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:30;max-height:320px;margin:0;padding:var(--space-2);overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);box-shadow:var(--shadow-pop);list-style:none}.AirportCombobox_option__2Nz8k{display:flex;flex-direction:column;justify-content:center;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:8px;cursor:pointer}.AirportCombobox_option__2Nz8k[data-active=true]{background:var(--surface);outline:2px solid var(--focus);outline-offset:-2px}.AirportCombobox_optionMain___4kb_{font-weight:500}.AirportCombobox_optionSub__SKzUa,.AirportCombobox_status__zsmbL{color:var(--muted);font-size:14px}.AirportCombobox_status__zsmbL{padding:var(--space-3)}.AirportCombobox_error__7xX__{color:var(--danger);font-size:14px}