.bank-search{width:100%}.bank-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.bank-insert-status{overflow-wrap:anywhere;color:var(--accent);min-height:16px;font-size:10px}.bank-card{border-top:1px solid var(--line);padding:14px 0}.bank-card h3{overflow-wrap:anywhere;color:var(--bright);margin:0 0 6px;font-size:12px}.bank-card small{color:var(--muted);font-size:9px;line-height:1.6;display:block}.bank-card>code{overflow-wrap:anywhere;color:var(--fg);margin:10px 0;font-size:10px;display:block}.bank-actions,.bank-aliases{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;font-size:10px;display:flex}.bank-actions button,.bank-aliases button,.bank-voices button{padding:5px 7px;font-size:10px}.bank-card summary{cursor:pointer;padding:5px 0;font-size:10px}.bank-voices{flex-wrap:wrap;gap:5px;max-height:220px;padding:10px 0;display:flex;overflow-y:auto}.bank-card button:focus-visible,.bank-card summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
