.couple-music-add{flex-direction:column;gap:1rem;display:flex}.couple-music-kind{flex-direction:column;gap:.5rem;max-width:28rem;font-size:.94rem;font-weight:500;display:flex}.couple-music-kind small{color:var(--muted-foreground);font-size:.8125rem;font-weight:400}.couple-music-list>li{align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.couple-music-list>li+li{border-top:1px solid var(--border)}.couple-music-fields{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.couple-music-fields label,.couple-music-notes{flex-direction:column;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}.couple-music-notes{color:var(--muted-foreground);margin-top:.5rem;font-weight:400}.couple-music-fields p strong,.couple-music-fields p span{overflow-wrap:anywhere;display:block}.couple-music-fields p span{color:var(--muted-foreground);font-size:.8125rem}.couple-music-status{color:var(--muted-foreground);font-size:.75rem}.couple-music-status[data-status=Approved]{color:var(--success)}.couple-music-savebar{border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--elev-raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:.75rem 1rem;font-size:.875rem;display:flex;position:sticky;bottom:1rem}.couple-music-note{color:var(--muted-foreground);font-size:.875rem}
