.workout-music{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:15px 0;font-family:inherit;line-height:1.5}.workout-music a{--spotify-ink:#fff;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;min-height:40px;border:1px solid #dededc;border-radius:22px;color:#272a28;background:#fff;text-decoration:none;font-size:11px;font-weight:550;white-space:nowrap;transition:background .15s}.workout-music a:hover{background:#f0f7f3;border-color:#b3c8bc}.workout-music a:focus-visible{outline:2px solid #263b2e;outline-offset:3px}.workout-music svg{flex-shrink:0;color:#1b7547}.workout-music small{font-size:9px;color:#828680}.cardio-home-copy>.workout-music{justify-content:center;margin-bottom:0}.cardio-stage>.workout-music{margin:0 4px 12px}.fitness-hero .workout-music{margin-top:18px}.fitness-session>.workout-music{margin:8px 0 18px}@media(max-width:680px){.workout-music{gap:8px 10px}.workout-music a{font-size:10px;padding:8px 11px;min-height:38px}.workout-music svg{width:18px;height:18px}.workout-music small{font-size:8px}.cardio-stage>.workout-music{margin-bottom:9px}.cardio-stage:has(>.workout-music) .cardio-board{height:calc(100svh - 190px)}.cardio-stage.is-demo:has(>.workout-music) .cardio-board{height:calc(100svh - 283px)}}@media(max-height:550px)and (orientation:landscape){.cardio-stage>.workout-music{margin:0 0 6px}.cardio-stage>.workout-music a{min-height:30px;padding:4px 10px}.cardio-stage:has(>.workout-music) .cardio-board{height:calc(100svh - 120px);min-height:240px}.cardio-stage.is-demo:has(>.workout-music) .cardio-board{height:calc(100svh - 192px);min-height:205px}}@media(prefers-reduced-motion:reduce){.workout-music a{transition:none}}
