.fav-tabs{gap:var(--space-2);border-bottom:1px solid var(--border);margin:var(--space-3) 0;display:flex}.fav-tab{min-height:var(--tap-min);padding:0 var(--space-3);color:var(--fg);font:inherit;font-weight:var(--weight-head);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000}.fav-tab[aria-selected=true]{border-bottom-color:var(--fav,#d6336c)}.fav-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.fav-list li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;display:flex}.fav-meta,.fav-note{color:var(--muted);font-size:var(--text-sm)}.fav-merge{padding:var(--space-3);border:1px solid var(--info-border);background:var(--info-bg);border-radius:var(--radius-card);margin-bottom:var(--space-3)}.fav-merge button,.fav-remove,.fav-clear{min-height:var(--tap-min);padding:0 var(--space-3);font:inherit;cursor:pointer}.util-item.util-fav .icon-fav{color:var(--fav,#d6336c);flex:none}
