.performance-reel-module___pRM6G__player{width:100%;min-width:0}.performance-reel-module___pRM6G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.performance-reel-module___pRM6G__switch{background:#ffffff06;border:1px solid #ffffff1f;border-radius:999px;padding:4px;display:inline-flex}.performance-reel-module___pRM6G__switch button{color:#ffffff94;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:13px;font-weight:650;transition:background .2s,color .2s}.performance-reel-module___pRM6G__switch button:hover{color:var(--white)}.performance-reel-module___pRM6G__switch button[aria-pressed=true]{background:var(--mercury);color:var(--ink)}.performance-reel-module___pRM6G__switch button:focus-visible,.performance-reel-module___pRM6G__songPicker select:focus-visible,.performance-reel-module___pRM6G__caption a:focus-visible{outline:2px solid var(--mercury);outline-offset:4px}.performance-reel-module___pRM6G__screen:has(.performance-reel-module___pRM6G__placeholder:focus-visible){outline:2px solid var(--mercury);outline-offset:4px}.performance-reel-module___pRM6G__songPicker{max-width:100%}.performance-reel-module___pRM6G__songPicker select{max-width:100%;min-height:44px;color:var(--white);font:inherit;cursor:pointer;background:#071317;border:1px solid #ffffff29;border-radius:10px;padding:8px 32px 8px 14px;font-size:13px}.performance-reel-module___pRM6G__screen{isolation:isolate;aspect-ratio:16/9;background:#071317;border-radius:18px;width:100%;min-height:200px;transition:box-shadow .65s;position:relative;box-shadow:0 0 0 1px #7c446d29,0 0 24px #7c446d1f,0 0 54px #7c446d0e}.performance-reel-module___pRM6G__player[data-source=studio] .performance-reel-module___pRM6G__screen{box-shadow:0 0 0 1px #74233638,0 0 24px #7423362e,0 0 54px #74233614}.performance-reel-module___pRM6G__backlight{z-index:-1;border-radius:inherit;filter:blur(34px)saturate(1.25)brightness(.8);opacity:0;pointer-events:none;background-position:50%;background-size:cover;transition:opacity .65s;position:absolute;inset:-12px;transform:scale(1.035)}.performance-reel-module___pRM6G__studioBacklight{filter:blur(34px)saturate(1.35)brightness(.5)}.performance-reel-module___pRM6G__player[data-source=studio] .performance-reel-module___pRM6G__studioBacklight{opacity:.6}.performance-reel-module___pRM6G__player[data-source=live] .performance-reel-module___pRM6G__liveBacklight{opacity:.5}.performance-reel-module___pRM6G__media{border-radius:inherit;transition:opacity .16s,transform .16s;animation:.32s cubic-bezier(.22,.8,.3,1) both performance-reel-module___pRM6G__video-in;position:absolute;inset:0;overflow:hidden}.performance-reel-module___pRM6G__mediaExit{opacity:0;pointer-events:none;animation:none;transform:scale(.994)}@keyframes performance-reel-module___pRM6G__video-in{0%{opacity:0;transform:scale(.994)}to{opacity:1;transform:scale(1)}}.performance-reel-module___pRM6G__caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;min-height:22px;margin-top:16px;display:flex}.performance-reel-module___pRM6G__caption p{color:#ffffffbf;margin:0;font-size:14px;font-weight:600}.performance-reel-module___pRM6G__caption a{color:#ffffff8a;font-size:12px;transition:color .2s}.performance-reel-module___pRM6G__caption a:hover{color:var(--mercury)}.performance-reel-module___pRM6G__caption a span[aria-hidden=true]{margin-left:4px}.performance-reel-module___pRM6G__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.performance-reel-module___pRM6G__placeholder{color:#fff;cursor:pointer;background:#071317;border:0;border-radius:18px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.performance-reel-module___pRM6G__placeholder:before{content:"";background:#ffffff0f;width:58%;height:160%;position:absolute;top:-30%;left:22%;transform:rotate(22deg)}.performance-reel-module___pRM6G__placeholder:after{content:"";background:#000a0d47;position:absolute;inset:0}.performance-reel-module___pRM6G__placeholder img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.performance-reel-module___pRM6G__video{object-fit:contain;background:#071317;border:0;border-radius:18px;width:100%;height:100%;display:block}.performance-reel-module___pRM6G__playButton{z-index:2;border:1px solid #fff9;border-radius:50%;place-items:center;width:88px;height:88px;padding-left:5px;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.performance-reel-module___pRM6G__playButton:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:13px solid;width:0;height:0}.performance-reel-module___pRM6G__placeholder:hover .performance-reel-module___pRM6G__playButton{background:var(--mercury);color:var(--ink);border-color:var(--mercury);transform:translate(-50%,-50%)scale(1.06)}.performance-reel-module___pRM6G__label,.performance-reel-module___pRM6G__time{z-index:2;letter-spacing:.01em;font-size:12px;font-weight:700;position:absolute;bottom:22px}.performance-reel-module___pRM6G__label{left:24px}.performance-reel-module___pRM6G__time{right:24px}@media (max-width:560px){.performance-reel-module___pRM6G__playButton{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){.performance-reel-module___pRM6G__media{animation:none}.performance-reel-module___pRM6G__screen,.performance-reel-module___pRM6G__backlight,.performance-reel-module___pRM6G__media,.performance-reel-module___pRM6G__switch button,.performance-reel-module___pRM6G__caption a,.performance-reel-module___pRM6G__playButton{transition:none}}
