.lt-song-feedback{margin-top:24px;padding:22px;border:1px solid #d2e1f5;border-radius:18px;background:#f5f9ff;text-align:left}.lt-song-feedback h2{font-size:20px;margin:0 0 8px}.lt-song-feedback p{font-size:14px;line-height:1.5;margin:8px 0;color:#405674}.lt-song-feedback-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.lt-song-feedback-actions button{flex:1 1 180px;min-width:0;min-height:48px;border-radius:12px;padding:12px 14px;border:1px solid #bbd0eb;background:#fff;color:#154979;cursor:pointer;font-size:14px;font-weight:700;line-height:1.4}.lt-song-feedback-actions button:last-child{background:#0064d7;color:white;border-color:#0064d7}.lt-song-feedback-actions button[aria-pressed=true]{background:#e0f4ea;color:#125a3d;border-color:#63b68d}.lt-song-feedback-actions button:disabled{cursor:default;opacity:.75}.lt-song-feedback-actions button:focus-visible{outline:3px solid #78b3ff;outline-offset:3px}html[data-letrou-theme=dark] .lt-song-feedback{background:#102238;border-color:#36516e}html[data-letrou-theme=dark] .lt-song-feedback p{color:#ccdced}html[data-letrou-theme=dark] .lt-song-feedback-actions button{background:#1a324f;color:#e8f3ff;border-color:#557293}html[data-letrou-theme=dark] .lt-song-feedback-actions button:last-child{background:#0064d7}html[data-letrou-theme=dark] .lt-song-feedback-actions button[aria-pressed=true]{background:#174c3b}@media(max-width:480px){.lt-song-feedback{padding:16px}.lt-song-feedback-actions button{flex-basis:100%}}
