.chord-collections-list-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.chord-collections-list-header h1{margin:0}.collection-tabs{gap:.25rem;margin-top:1rem;display:flex}.collection-tab{border:1px solid var(--border);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:6px;padding:.4rem .9rem;font-size:.9rem;font-weight:600}.collection-tab.active{background:var(--bg-alt);border-color:var(--accent);color:var(--text)}.collection-rows{flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}.collection-row{background:var(--bg-alt);border:1px solid var(--border);border-radius:var(--collection-row-radius,6px);justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .9rem;display:flex}.collection-row.dragging{opacity:.5}.collection-row-drag-handle{color:var(--text-dim);cursor:grab;flex-shrink:0;font-size:1rem;line-height:1}.collection-row-title{color:var(--text);flex:1;font-weight:600;text-decoration:none}.collection-row-actions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.collection-row-public-toggle{color:var(--text);cursor:pointer;white-space:nowrap;align-items:center;gap:.3rem;font-size:.85rem;display:inline-flex}.collection-row-action-button{border:1px solid var(--border);width:2rem;height:2rem;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:.95rem;line-height:1;text-decoration:none;display:inline-flex}.collection-row-action-button:disabled{opacity:.5;cursor:default}.collection-row-action-button-danger{color:#e55;border-color:#e55}button.collection-row.add-row{color:var(--accent);cursor:pointer;background:0 0;border-style:dashed;justify-content:center;font-weight:600}
