.music-swipe-card{touch-action:pan-y;user-select:none;cursor:grab;border:1px solid #b86d38;border-radius:14px;padding:16px 18px;background:linear-gradient(120deg,#40231c,#21162d);display:flex;flex-direction:column;gap:10px;min-width:0}
.music-swipe-card:active{cursor:grabbing}.music-swipe-card:focus-visible{outline:3px solid #f4b94d;outline-offset:3px}.music-swipe-caption{color:#ffb37f;font-size:12px;font-weight:900;letter-spacing:.06em}.music-swipe-title{font-size:18px;line-height:1.35;color:#fff4e8;overflow-wrap:anywhere}.music-swipe-hint{display:flex;justify-content:space-between;gap:16px;color:#e3bfa8;font-size:12px;line-height:1.4}@media(max-width:560px){.music-swipe-card{padding:15px 12px}.music-swipe-title{font-size:17px}.music-swipe-hint{font-size:12px}}

.music-swipe-hint{flex-wrap:wrap;font-weight:700}.music-swipe-caption{line-height:1.5}
