.suno-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 20px;font-weight:600;line-height:1.2;display:inline-flex}.suno-button--primary{background:var(--suno-button);color:var(--suno-on-button)}.suno-button--accent{background:var(--suno-accent);color:#fff}.suno-button--secondary{background:var(--suno-raised)}.suno-button--outline{border-color:var(--suno-border);background:0 0}.suno-button--icon{background:var(--suno-raised);flex-shrink:0;width:40px;height:40px;padding:0}.suno-button:hover:not(:disabled){filter:brightness(1.13)}.suno-button svg{flex-shrink:0;width:18px;height:18px}
