._field_tlwax_2{gap:var(--space-1);min-width:0;display:grid;position:relative}._label_tlwax_9{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._control_tlwax_15{min-width:0;position:relative}._input_tlwax_20{width:100%;min-width:0;min-height:40px;padding:0 calc(var(--space-2) + 56px) 0 var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-sm)}._input_tlwax_20[aria-invalid=true]{border-color:var(--color-tone-danger)}._hint_tlwax_38{font-size:var(--font-size-xs);color:var(--color-text-secondary)}._error_tlwax_43{font-size:var(--font-size-xs);color:var(--color-tone-danger)}._clear_tlwax_48,._toggle_tlwax_49{top:50%;right:var(--space-1);width:28px;height:28px;color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translateY(-50%)}._clear_tlwax_48{right:calc(var(--space-1) + 28px)}._clear_tlwax_48:hover,._toggle_tlwax_49:hover{color:var(--color-text);background:var(--color-hover)}._list_tlwax_84{z-index:30;box-sizing:border-box;width:min(max(100%, 36rem), calc(100vw - 2 * var(--space-4)));max-height:60vh;margin:var(--space-1) 0 0;padding:var(--space-1) 0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);list-style:none;position:absolute;top:100%;left:0;overflow-y:auto}._list_tlwax_84._above_tlwax_102{margin:0 0 var(--space-1)}._option_tlwax_106{padding:var(--space-2) var(--space-3);overflow-wrap:anywhere;cursor:pointer}._option_tlwax_106[aria-selected=true],._option_tlwax_106:hover{background:var(--color-hover)}._status_tlwax_117{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}._failed_tlwax_123{color:var(--color-tone-danger)}._more_tlwax_128{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-secondary);border-top:1px solid var(--color-border)}._input_tlwax_20::placeholder{color:var(--color-text-secondary)}
