
.voice-style-name {
font-weight: 600;
font-size: 0.8rem;
margin-bottom: 0.2rem;
line-height: 1.2;
}
.voice-style-desc {
font-size: 0.7rem;
color: var(--text-light);
line-height: 1.1;
}
.custom-audio-player {
width: 100%;
margin-top: 0.75rem;
border-radius: var(--border-radius);
background: #F1F5F9;
padding: 0.75rem;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
}
html.dark-mode .custom-audio-player { background: #111827; }
audio {
width: 100%;
height: 60px;
border-radius: 25px;
}
html.dark-mode audio::-