@property --pulse-scale{syntax: "<number>"; initial-value: 1; inherits: false;}.prevent-flickering{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.stem-icon{position:absolute;inset:0;margin:auto;white-space:nowrap;z-index:10000;transition:opacity .3s ease-in-out;opacity:0}@media(pointer:fine){.stem-icon:hover{opacity:.3}}.stem-icon:active,.stem-icon--show{transition:opacity .15s ease-in-out;opacity:1!important}.stem-icon--backdrop{position:absolute;width:70%;height:70%;filter:blur(clamp(5px,(var(--player-height)) / 30,15px));border-radius:50%;opacity:.9;z-index:-1}.stem-icon--text{line-height:1.1;font-size:clamp(6px,8vmin,.9em)}.stem-container{height:35%;aspect-ratio:1/1;position:absolute;overflow:visible;cursor:pointer;touch-action:none;--stem-scale: 1;--pulse-scale: 1;--stem-opacity: 1;opacity:var(--stem-opacity);transition:opacity .15s linear,transform .15s cubic-bezier(.68,.36,.19,1.76)}.stem-container--adjusting-volume{transition:none!important}.stem-container--vocals{top:0;left:50%;transform:translate(-50%) scale(var(--stem-scale)) scale(var(--pulse-scale))}.stem-container--other{right:0;top:50%;transform:translateY(-50%) scale(var(--stem-scale)) scale(var(--pulse-scale))}.stem-container--bass{left:0;top:50%;transform:translateY(-50%) scale(var(--stem-scale)) scale(var(--pulse-scale))}.stem-container--drums{bottom:0;left:50%;transform:translate(-50%) scale(var(--stem-scale)) scale(var(--pulse-scale))}.stem{z-index:140;position:relative;outline:100px solid transparent;cursor:pointer;width:100%;height:100%;touch-action:none;transform:translateZ(0);isolation:isolate;border-radius:50%;overflow:hidden;-webkit-clip-path:circle(50%);clip-path:circle(50%)}.stem--muted{opacity:.5}.stem-color-circle{min-width:100%;min-height:100%;width:100%;height:100%;border-radius:50%!important;position:absolute;top:0;left:0;display:block}.stem-dot-background{position:absolute;border-radius:50%;width:100%;aspect-ratio:1/1;top:50%;left:50%;transition:opacity .3s ease;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);opacity:unset;perspective:1000px;-webkit-perspective:1000px;box-shadow:0 0 clamp(5px,8vmin,40px) 0 var(--stem-glow-color, currentColor),0 0 clamp(8px,12vmin,60px) 0 var(--stem-glow-color, currentColor),0 0 clamp(12px,16vmin,80px) 0 var(--stem-glow-color, currentColor);opacity:.6;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.stem-dot-background--hidden{opacity:0!important;visibility:hidden;pointer-events:none;animation:none!important;box-shadow:none!important;filter:none!important}.stem-dot-background--full-screen:not(.stem-dot-background--blur){box-shadow:0 0 clamp(30px,10vmin,50px) 0 var(--stem-glow-color, currentColor),0 0 clamp(40px,15vmin,75px) 0 var(--stem-glow-color, currentColor),0 0 clamp(50px,20vmin,100px) 0 var(--stem-glow-color, currentColor);opacity:.9}.stem-dot-background--pulse{animation:pulse-background 4s cubic-bezier(.4,0,.6,1) infinite}.stem-dot-background--paused{animation-play-state:paused!important;opacity:.98}html.apple-silicon .stem-dot-background{filter:blur(clamp(5px,(var(--player-height)) / 30,15px));box-shadow:none;background-color:var(--stem-glow-color);opacity:1;width:115%}@keyframes pulse-background{0%,to{opacity:.95;transform:translate3d(-50%,-50%,0) scale(.85)}50%{opacity:1;transform:translate3d(-50%,-50%,0) scale(.9)}}@keyframes pulse-stem-container{0%{--pulse-scale: 1}50%{--pulse-scale: 1.1}to{--pulse-scale: 1}}@keyframes click-stem-container{0%{--pulse-scale: 1}50%{--pulse-scale: 1.15}to{--pulse-scale: 1}}@supports (width: 1cqi){.stem-icon--text{font-size:clamp(6px,8cqh,.9em)}.stem-dot-background:not(.stem-dot-background--blur){box-shadow:0 0 clamp(5px,8cqh,40px) 0 var(--stem-glow-color, currentColor),0 0 clamp(8px,12cqh,60px) 0 var(--stem-glow-color, currentColor),0 0 clamp(12px,16cqh,80px) 0 var(--stem-glow-color, currentColor);opacity:.8}.stem-dot-background--full-screen:not(.stem-dot-background--blur){box-shadow:0 0 clamp(30px,10cqh,50px) 0 var(--stem-glow-color, currentColor),0 0 clamp(40px,15cqh,75px) 0 var(--stem-glow-color, currentColor),0 0 clamp(50px,20cqh,100px) 0 var(--stem-glow-color, currentColor);opacity:.9}}@supports not (aspect-ratio: 1/1){.stem-container{width:35%}.stem-dot-background{height:125%}}.stems{height:100%;aspect-ratio:1/1;position:relative}.stems--loading{animation:pulse 3s ease-in-out infinite}.stems--refreshing-seed .stem-dot-background--seed{animation:stems-dot-refresh-pulse 1.4s ease-in-out infinite!important}.stems--refreshing-seed .parallax-mask .artwork-one{animation:stems-artwork-refresh-pulse 1.4s ease-in-out infinite}.stems--refreshing-seed .artwork-two--vocals-hidden,.stems--refreshing-seed .artwork-two--bass-hidden,.stems--refreshing-seed .artwork-two--other-hidden,.stems--refreshing-seed .artwork-two--drums-hidden{display:none}.stems--refreshing-mix .stem-dot-background--mix{animation:stems-dot-refresh-pulse 1.4s ease-in-out infinite!important}.stems--refreshing-mix .artwork-two{animation:stems-artwork-refresh-pulse 1.4s ease-in-out infinite}.stems>.lock-wrapper{width:fit-content;aspect-ratio:1/1}.stems>.lock-wrapper .lock-wrapper__lock-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white-90);filter:drop-shadow(0 1px 2px var(--black-50))}.stems>.lock-wrapper>.stem-container{height:100%;opacity:.5}.stems .stems-lock-wrapper-full-screen .lock-wrapper__lock-overlay{width:24px;height:24px}@keyframes stems-dot-refresh-pulse{0%,to{opacity:.9}50%{opacity:.2}}@keyframes stems-artwork-refresh-pulse{0%,to{opacity:1}50%{opacity:.45}}.swap-track-container__trigger{display:inline-flex;align-items:center;justify-content:center}.swap-track-button{min-width:unset!important}.refresh-mix--generating .refresh-mix__reload-icon{transform-origin:center;animation:spin-360 1.2s linear infinite;will-change:transform}@keyframes spin-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:export{xxs:375px;xs:480px;s:560px;m:768px;l:1020px;xl:1240px;xxl:1400px}.track-title{flex:1 1 0;min-width:0;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:8px;flex-wrap:initial}.track-title>div{min-width:0}.track-title .marquee{width:100%;min-width:0}.track-title .marquee .marquee__text{text-align:left}.track-title__subheading{color:var(--white-60)!important}.track-title__container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:4px;flex-wrap:initial}.track-title__container .track-title__button{width:100%;gap:0!important}.track-title__container .track-title__button:hover{background-color:transparent!important}.track-title__container .track-title__button:focus-within,.track-title__container .track-title__button:focus{background-color:transparent!important;opacity:.5}.track-title--mix{flex-direction:row-reverse}.track-title--mix .track-title__container{align-items:end}.track-title--mix .marquee .marquee__text{text-align:right}.track-title--refreshing .track-title__button,.track-title--refreshing>.classic-variant-dot{animation:track-title-pulse 1.8s ease-in-out infinite}.track-title--transitioning>.classic-variant-dot .classic-variant-dot__metaball,.track-title--transitioning>.classic-variant-dot .classic-variant-dot__metaball--classic{animation:track-title-transition-glow 1.6s ease-in-out infinite;box-shadow:0 0 #fff0}@keyframes track-title-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes track-title-transition-glow{0%,to{filter:brightness(1);transform:scale(1);box-shadow:0 0 #fff0}50%{filter:brightness(1.25);transform:scale(1.04);box-shadow:0 0 8px 2px #ffffff26,0 0 16px 4px #ffffff0f}}
