.ta-list{border:1px solid var(--al-border);border-radius:var(--al-radius-md);background:var(--al-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.ta-row{align-items:center;gap:var(--al-space-1);border-top:1px solid var(--al-line);min-width:0;display:flex}.ta-row:first-child{border-top:0}.cx-app .ta-main,.ta-main{align-items:center;gap:var(--al-space-3);min-width:0;height:auto;min-height:var(--al-row-2);padding:var(--al-space-2) var(--al-space-3);color:var(--al-text);font:var(--al-font-list);text-align:left;background:0 0;border:0;border-radius:0;flex:1;text-decoration:none;display:flex}.ta-row a.ta-main,.ta-row button.ta-main{cursor:pointer}.ta-row a.ta-main:hover,.ta-row button.ta-main:hover,.ta-row a.ta-main:focus-visible,.ta-row button.ta-main:focus-visible{background:var(--al-row-hover);outline:none}.ta-row[data-off] .ta-text b{color:var(--al-text-muted);font-weight:600}.ta-note-icon{width:var(--al-icon);height:var(--al-icon);margin-inline:calc(var(--al-icon) / 2 + 1px);color:var(--al-action);flex:none}.ta-main .fx-badge,.ta-option .fx-badge{flex:none}.ta-text{flex-direction:column;flex:1;min-width:0;display:flex}.ta-text b{overflow-wrap:anywhere;font-weight:600}.ta-text small{font:var(--al-font-meta);color:var(--al-text-muted)}.ta-text small[data-warn]{color:var(--al-warning-700);font-weight:700}.ta-go{width:var(--al-icon);height:var(--al-icon);color:var(--al-text-subtle);flex:none}.cx-app .ta-remove{width:var(--al-control);min-width:var(--al-control);height:var(--al-control);margin-right:var(--al-space-1);color:var(--al-text-muted);flex:none;justify-content:center;padding:0}.ta-remove svg{width:var(--al-icon);height:var(--al-icon)}.ta-error{font:var(--al-font-meta);margin:0}.ta-pick{gap:var(--al-space-2);flex-direction:column;display:flex}.ta-pick-buttons{gap:var(--al-space-2);flex-wrap:wrap;display:flex}.ta-pick-buttons .cx-btn svg{width:var(--al-icon);height:var(--al-icon)}.cx-app .ta-pick-buttons .cx-btn[aria-expanded=true]{border-color:var(--al-action);background:var(--al-selected-bg)}.ta-panel{gap:var(--al-space-2);padding:var(--al-space-2);border:1px solid var(--al-border);border-radius:var(--al-radius-md);background:var(--al-surface-head);flex-direction:column;display:flex}.ta-search{align-items:center;gap:var(--al-space-2);padding:0 var(--al-space-3);border:1px solid var(--al-border-input);border-radius:var(--al-radius-control);background:var(--al-surface);display:flex}.ta-search svg{width:var(--al-icon);height:var(--al-icon);color:var(--al-text-muted);flex:none}.cx-app .ta-search input{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:0}.cx-app .ta-search input:focus{box-shadow:none;outline:none}.ta-search:focus-within{border-color:var(--al-action)}.ta-options{flex-direction:column;gap:2px;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.cx-app .ta-option,.ta-option{align-items:center;gap:var(--al-space-3);width:100%;height:auto;min-height:var(--al-control);padding:var(--al-space-1) var(--al-space-2);border-radius:var(--al-radius-control);color:var(--al-text);font:var(--al-font-list);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ta-option:not(:disabled):hover,.ta-option:focus-visible{background:var(--al-surface);outline:none}.ta-option:disabled{cursor:default}.ta-option:disabled .ta-text b{color:var(--al-text-muted)}.ta-empty{padding:var(--al-space-2);margin:0}.ta-panel-foot{justify-content:flex-end;display:flex}
