.generating-pill-button{position:absolute;bottom:var(--player-height);left:calc(50% - .5rem);transform:translate(-50%,-50%);z-index:10000;left:calc((100% - 60px - 1.25rem)/2)}.generating-pill-button button{position:relative;height:100%}@media(min-width:560px){.generating-pill-button{left:calc((100% - var(--station-list-width)) / 2)}}@media(hover:hover)and (pointer:fine){.generating-pill-button:hover{background-color:#7d7262!important}}.fg{pointer-events:none;position:absolute;inset:0;filter:blur(var(--fg-blur, 28px));transform:translateZ(0);opacity:1;mix-blend-mode:screen}.fg__layer{position:absolute;inset:-20%}.fg__blob{position:absolute;width:42%;height:72%;border-radius:999px;opacity:1;transform:translate(-50%,-50%);animation-duration:var(--fg-duration, 45s);animation-iteration-count:infinite;animation-timing-function:ease-in-out;will-change:transform}.fg__blob--b1{left:18%;top:30%;animation-name:fgMove1}.fg__blob--b2{left:40%;top:70%;animation-name:fgMove2}.fg__blob--b3{left:62%;top:35%;animation-name:fgMove3}.fg__blob--b4{left:78%;top:70%;animation-name:fgMove4}.fg__blob--b5{left:30%;top:50%;animation-name:fgMove5}.fg__blob--b6{left:55%;top:55%;animation-name:fgMove6}.fg__blob--h1{left:35%;top:35%;animation-name:fgHL1}.fg__blob--h2{left:68%;top:42%;animation-name:fgHL2}.fg__blob--h3{left:50%;top:65%;animation-name:fgHL3}.fg__layer--hl .fg__blob{width:26%;height:40%;opacity:.9;animation-duration:calc(var(--fg-duration, 45s) * .75)}@keyframes fgMove1{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(120px,50px) scale(1.12)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgMove2{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(-140px,-60px) scale(1.08)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgMove3{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(90px,-80px) scale(1.1)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgMove4{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(-110px,70px) scale(1.15)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgMove5{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(60px,90px) scale(1.06)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgMove6{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(-70px,-90px) scale(1.14)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgHL1{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(80px,30px) scale(1.18)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgHL2{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(-90px,40px) scale(1.14)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}@keyframes fgHL3{0%{transform:translate(-50%,-50%) translate(0) scale(1)}50%{transform:translate(-50%,-50%) translate(40px,-70px) scale(1.22)}to{transform:translate(-50%,-50%) translate(0) scale(1)}}.fluid-gradient-button{width:calc(100% - .75rem);max-width:fit-content;min-width:0;position:relative;height:50px;border-radius:35px;overflow:hidden;display:inline-flex;align-items:stretch;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.fluid-gradient-button__linear-background{pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,#8000ff,#008cff);opacity:1}.unified-mix-list{-ms-overflow-style:none;scrollbar-width:none}.unified-mix-list::-webkit-scrollbar{display:none}.unified-mix-list__top-fade{mask:linear-gradient(to bottom,transparent 0%,var(--color-background) 1rem,var(--color-background) calc(100% - 1rem),transparent 100%);-webkit-mask:linear-gradient(to bottom,transparent 0%,var(--color-background) 1rem,var(--color-background) calc(100% - 1rem),transparent 100%)}.unified-mix-list__no-filter-results{text-align:center;margin-top:1.25rem}.unified-mix-list__virtuoso{height:calc(100% - 140px)!important;-ms-overflow-style:none;scrollbar-width:none}.unified-mix-list__virtuoso::-webkit-scrollbar{display:none}.large-icon-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;max-width:94px;min-width:94px;width:94px}@media(min-width:768px){.large-icon-card{max-width:128px;min-width:128px;width:128px}}@media(hover:hover)and (pointer:fine){.large-icon-card:hover .stem-artwork-icon{cursor:pointer;opacity:.5}}.large-icon-card__icon{position:relative;min-height:94px;max-height:94px;height:94px;min-width:94px!important;max-width:94px;width:94px}@media(min-width:768px){.large-icon-card__icon{min-height:128px;max-height:128px;height:128px;min-width:128px!important;max-width:128px;width:128px;border-radius:16px}}.large-icon-card__subheading,.large-icon-card__heading{font-size:12px;text-align:left;width:100%;padding-left:.25rem;min-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.large-icon-card__subheading{color:var(--color-main-alpha)}.search-history-card__center-icon{position:absolute;z-index:99;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.search-history-card .search-add-remove-button,.search-history-card__bottom-left-button{height:36px;width:36px;position:absolute;bottom:0;transform:none;z-index:489;pointer-events:all!important;cursor:pointer!important}.search-history-card .search-add-remove-button{right:-.5rem;bottom:-.5rem}@media(hover:hover)and (pointer:fine){.search-history-card__not-playable:hover .stem-artwork-icon{cursor:initial!important;opacity:1}}.search-history-card__is-playing .stem-artwork-icon{opacity:.5}.search-history-card__clickable{cursor:pointer}.search-history-card__clickable .stem-artwork-icon{cursor:pointer!important}.search-history-card__bottom-left-button{left:0}.search-history-card__bottom-left-button--square{bottom:-.25rem;left:-.25rem}.draggable-list{overflow-x:scroll;overflow-y:hidden;margin:0;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;flex-wrap:nowrap;width:100%;min-width:100%;padding:0;padding-right:calc(var(--station-list-width, 0px) + 2.5rem)}@media(min-width:768px){.draggable-list{padding:0 .5rem;padding-right:calc(var(--station-list-width, 0px) + 2.5rem)}}.draggable-list__flex-start{cursor:grab;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem}.draggable-list--is-grid{flex-direction:row}.draggable-list--is-grid .draggable-list__album-row{display:flex;flex-direction:column;justify-content:initial;align-items:initial;gap:.5rem}@media(min-width:768px){.draggable-list--is-grid .draggable-list__album-row{display:flex;flex-direction:column;justify-content:initial;align-items:initial;gap:1rem}}.draggable-list{-ms-overflow-style:none;scrollbar-width:none}.draggable-list::-webkit-scrollbar{display:none}.draggable-list__dragging:active,.draggable-list__dragging .draggable-list,.draggable-list__dragging .draggable-item,.draggable-list__dragging .draggable-list__item{cursor:grabbing}.draggable-list__container{width:100%;max-width:100vw;overflow-x:visible;overflow-y:visible;position:relative;-ms-overflow-style:none;scrollbar-width:none}.draggable-list__container::-webkit-scrollbar{display:none}.draggable-list__container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.draggable-list__container--vertical{overflow-y:scroll;overflow-x:hidden}.draggable-list__item:first-of-type{padding-left:calc(.5rem + 5px)}@media(min-width:768px){.draggable-list__item:first-of-type{padding-left:0}}.draggable-list__item:last-of-type{margin-right:2rem;padding-right:1rem}.search-result-mix{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;border-radius:16px;max-width:250px;min-width:250px}@media(min-width:480px){.search-result-mix{max-width:400px;min-width:400px}}@media(min-width:768px){.search-result-mix{max-width:500px;min-width:500px}}.search-result-mix:hover{background-color:var(--color-main-alpha-01)!important}.search-result-mix__item{padding:0}.search-result-mix__item:hover{background-color:transparent!important}.search-result-mix__item .icon-card__title--heading,.search-result-mix__item .icon-card__title--subheading{color:#b0b0b0;opacity:1!important;font-size:14px!important}.search-result-mix__item .search-result-mix__span-name{color:var(--color-main)}@media(min-width:768px){.search-history .draggable-list{gap:1rem}}.search-splash-screen{position:fixed;left:0;margin-left:0;padding-left:0;padding-bottom:calc(var(--player-height) + 100px + 50px);top:44px;padding-top:.5rem}@media(min-width:375px){.search-splash-screen{top:74px}}.search-splash-screen h4{padding-left:.75rem}@media(min-width:768px){.search-splash-screen h4{padding-left:0}}.search-splash-screen--remix-search{top:calc((44px + 1.75rem)*2)}.search-splash-screen{mask:linear-gradient(to bottom,transparent 0%,var(--color-background) 1rem,var(--color-background) 100%);-webkit-mask:linear-gradient(to bottom,transparent 0%,var(--color-background) 1rem,var(--color-background) 100%)}@media(min-width:768px){.search-splash-screen{margin-left:.5rem;padding-left:.5rem}}.edit-station-heading{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem}.edit-station-heading__input{border:1px solid var(--color-main-alpha-02);background-color:transparent;border-radius:16px;font-size:12px}.delete-station-buttons{display:flex;flex-direction:row;justify-content:initial;align-items:center;gap:0}.delete-station-buttons__cancel{opacity:0;width:0;visibility:hidden;transform:scale(.8) translate(8px);transition:all .2s ease-out;overflow:hidden;pointer-events:none}.delete-station-buttons__cancel--show{opacity:1;width:30px;visibility:visible;transform:scale(1) translate(0);transition:all .2s ease-out;pointer-events:auto}.circular-progress{position:relative;display:inline-flex;align-items:center;justify-content:center}.circular-progress__svg{display:block}.circular-progress__track{opacity:.3}.circular-progress__progress{transition:stroke-dashoffset .3s ease-in-out}.circular-progress__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.7em;font-weight:600;color:var(--color-text-primary);text-align:center;line-height:1;pointer-events:none}.remove-from-stem2-buttons{display:flex;flex-direction:row;justify-content:initial;align-items:center;gap:0}.remove-from-stem2-buttons__cancel{opacity:0;width:0;visibility:hidden;transform:scale(.8) translate(8px);transition:all .2s ease-out;overflow:hidden;pointer-events:none}.remove-from-stem2-buttons__cancel--show{opacity:1;width:30px;visibility:visible;transform:scale(1) translate(0);transition:all .2s ease-out;pointer-events:auto}.station-card-container{position:relative;display:flex;align-items:center;width:100%;max-width:100%;box-sizing:border-box;border-radius:25px}.station-card-container:hover{background-color:var(--color-main-alpha-02)}.station-card-container .pulse-shine:before{border-radius:25px}.station-card-container__edit-active{border-radius:25px;gap:.5rem}.station-card-container__edit-active .station-card{padding-right:.5rem!important;width:fit-content!important}.station-card-container__compact{max-width:76px;justify-content:center;margin-left:.25rem}.station-card-container__compact .station-card{padding:.5rem}.station-card-container__compact .station-card:hover{background-color:var(--color-main-alpha-02)}.station-card-container__compact .radix-button.station-card-container__playback-button{left:unset!important}.station-card-container .radix-button.station-card-container__playback-button{position:absolute;z-index:4;top:.5rem;left:.5rem;border-radius:20px;opacity:1!important}.station-card-container .radix-button.station-card-container__playback-button svg{opacity:1!important}.station-card-container .station-card{padding:0 0 0 .5rem;border-radius:25px;cursor:pointer;overflow:visible;position:relative;height:100%;opacity:1!important;flex:1 1 0;min-width:0}.station-card-container .station-card:hover{background-color:transparent!important}.station-card-container .station-card .radix-button--default span,.station-card-container .station-card .radix-button--default svg{opacity:1}.station-card-container .station-card__mix-over-station{background-color:var(--color-background-faux-alpha-01)}.station-card-container .station-card__hide-heading>button{width:unset}.station-card-container .station-card__subheading{justify-content:start!important}.station-card-container .station-card__prompt-subheading{display:flex;gap:.25rem}.station-card-container__selected{background-color:var(--color-main-alpha-02)!important}.station-card-container__selected .station-card svg{opacity:1}.station-card-container__selected .station-card{padding:0 0 0 .5rem}.station-card-container__selected.station-card-container__station-heading,.station-card-container__selected .station-card:hover,.station-card-container__selected.station-card-container__station-heading .station-card:hover{background-color:transparent!important}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.current-station-title{cursor:initial!important;padding-left:0!important}.current-station-title:hover{background-color:unset!important}.current-station-title .icon-card__title--heading{font-size:1.25rem!important}@media(min-width:560px){.current-station-title .icon-card__title--heading{font-size:1.5rem!important}}.search-results-category{padding:0 .75rem}@media(min-width:768px){.search-results-category .draggable-list{gap:1rem}}.search-results-category .search-error{align-items:start;text-align:left;margin-left:.5rem}.search-results-category__container{padding-top:1rem;position:fixed;mask:linear-gradient(to bottom,transparent 0%,var(--color-background) 1rem,var(--color-background) 100%);-webkit-mask:linear-gradient(to bottom,transparent 0%,var(--color-background) 1rem,var(--color-background) 100%);top:calc(44px + 1.75rem);padding-bottom:calc(var(--player-height) + 100px + 50px)}.search-results-category__container--remix-search{top:calc((44px + 1.75rem)*2);padding-bottom:calc(var(--player-height) + 10rem)}.homepage{container-type:inline-size;container-name:homepage;height:calc(100vh - 44px)!important;height:calc(100dvh - 44px)!important;width:100%;padding-right:84px}@media(min-width:375px){.homepage{height:calc(100vh - 74px)!important;height:calc(100dvh - 74px)!important}}@media(min-width:768px){.homepage{padding-right:var(--station-list-width)}}.homepage__mode-slider{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;height:60px}@container homepage (max-width: 960px){.homepage .filter-station-mix-list-home--filter-active+.mode-toggle{display:none}}@media(max-width:1020px){.homepage .filter-station-mix-list-home--filter-active+.mode-toggle{display:none}}.selected-search-results{display:flex;flex-direction:column;justify-content:initial;align-items:initial;gap:.5rem;margin-bottom:.5rem}.selected-search-results .station-card-container__selected{background-color:unset!important}.selected-search-results .station-card-container .station-card-container__playback-button{top:0;left:0!important}.selected-search-results__heading{padding:0!important;pointer-events:none;background-color:unset!important}.selected-search-results__dropdown{max-height:220px;overflow:scroll}.selected-search-results__dropdown>div,.selected-search-results__dropdown .icon-card-with-button{width:100%}.scroll-chevron{position:absolute;top:50px;left:0;width:100%;cursor:pointer;z-index:488;opacity:1;pointer-events:none;transition:opacity .5s ease;height:3rem}@media only screen and (min-width:560px){.scroll-chevron{height:3.5rem}}.scroll-chevron .hitbox{position:absolute;pointer-events:all;left:0;top:0;width:100%;height:2rem;z-index:488}@media(hover:hover)and (pointer:fine){.scroll-chevron .hitbox:hover+.chevron{opacity:.5}}.scroll-chevron .chevron{position:absolute;left:0;right:0;margin:0 auto;top:5px;transform:translate(-50%);transition:opacity .2s ease;z-index:100}.scroll-chevron--hidden{opacity:0}.scroll-chevron--hidden .hitbox{pointer-events:none}.frosted-glass-gradient{position:fixed;z-index:5;inset:auto 0 0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,var(--color-background) 100%)}.frosted-glass-gradient--remove-frosty{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,var(--color-background) 75%)}.frosted-glass-gradient{opacity:1;transition:opacity .3s ease}.frosted-glass-gradient--top{bottom:unset;top:0;transform:scaleY(-1)}.frosted-glass-gradient--hidden{opacity:0}.frosted-glass-gradient>div,.frosted-glass-gradient:before,.frosted-glass-gradient:after{position:absolute;inset:0}.frosted-glass-gradient>div:nth-of-type(1){z-index:2;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 24.9%,rgb(0,0,0) 37.4%,rgb(0,0,0) 49.9%,rgba(0,0,0,0) 62.4%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 24.9%,rgb(0,0,0) 37.4%,rgb(0,0,0) 49.9%,rgba(0,0,0,0) 62.4%)}.frosted-glass-gradient>div:nth-of-type(1):before{content:"";z-index:1;backdrop-filter:blur(.5px);-webkit-backdrop-filter:blur(.5px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 24.9%,rgb(0,0,0) 37.4%,rgba(0,0,0,0) 49.9%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 24.9%,rgb(0,0,0) 37.4%,rgba(0,0,0,0) 49.9%)}.frosted-glass-gradient>div:nth-of-type(2){z-index:3;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 37.4%,rgb(0,0,0) 49.9%,rgb(0,0,0) 62.4%,rgba(0,0,0,0) 74.9%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 37.4%,rgb(0,0,0) 49.9%,rgb(0,0,0) 62.4%,rgba(0,0,0,0) 74.9%)}.frosted-glass-gradient>div:nth-of-type(3){z-index:4;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 49.9%,rgb(0,0,0) 62.4%,rgb(0,0,0) 74.9%,rgba(0,0,0,0) 87.4%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 49.9%,rgb(0,0,0) 62.4%,rgb(0,0,0) 74.9%,rgba(0,0,0,0) 87.4%)}.frosted-glass-gradient>div:nth-of-type(4){z-index:5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 62.4%,rgb(0,0,0) 74.9%,rgb(0,0,0) 87.4%,rgba(0,0,0,0) 93.75%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 62.4%,rgb(0,0,0) 74.9%,rgb(0,0,0) 87.4%,rgba(0,0,0,0) 93.75%)}.frosted-glass-gradient>div:nth-of-type(5){z-index:6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 74.9%,rgb(0,0,0) 87.4%,rgb(0,0,0) 93.75%,rgba(0,0,0,0) 100%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 74.9%,rgb(0,0,0) 87.4%,rgb(0,0,0) 93.75%,rgba(0,0,0,0) 100%)}.frosted-glass-gradient>div:nth-of-type(6){z-index:7;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 87.4%,rgb(0,0,0) 93.75%,rgb(0,0,0) 100%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 87.4%,rgb(0,0,0) 93.75%,rgb(0,0,0) 100%)}.frosted-glass-gradient>div:nth-of-type(6):after{content:"";z-index:8;backdrop-filter:blur(64px);-webkit-backdrop-filter:blur(64px);-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 93.75%,rgb(0,0,0) 100%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 93.75%,rgb(0,0,0) 100%)}.frosted-glass-gradient--remove-frosty,.frosted-glass-gradient--remove-frosty>div,.frosted-glass-gradient--remove-frosty>div:after,.frosted-glass-gradient--remove-frosty>div:before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.resizeable-sidebar{container-type:inline-size;container-name:sidebar;z-index:487;position:fixed;top:0;right:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;border-left:var(--color-icon-bg-015) 1.5px solid!important;inline-size:var(--station-list-width);transition:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;background:var(--theme-glass);background-color:var(--theme-background-gpu-alternative);background-clip:padding-box;isolation:isolate;border-radius:0;box-shadow:var(--glass-box-shadow)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.resizeable-sidebar{background:var(--glass-fallback-bg)}}html.apple-silicon .resizeable-sidebar{background:var(--theme-glass);background-color:var(--theme-background-gpu-alternative);-webkit-backdrop-filter:var(--theme-glass-blur);backdrop-filter:var(--theme-glass-blur);background:none;background-color:transparent;background-clip:padding-box;isolation:isolate;border-radius:0;box-shadow:var(--glass-box-shadow)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html.apple-silicon .resizeable-sidebar{background:var(--glass-fallback-bg)}}.resizeable-sidebar--animate-resize{transition:inline-size .2s ease}@media(pointer:coarse){.resizeable-sidebar .resize-handle{width:30px;left:-15px}}.resizeable-sidebar__heading,.resizeable-sidebar__heading-placeholder{height:44px}@media(min-width:375px){.resizeable-sidebar__heading,.resizeable-sidebar__heading-placeholder{height:74px}}.resizeable-sidebar__heading{position:absolute;top:0;width:100%;padding-left:1rem;z-index:6}.resizeable-sidebar__heading>*{height:100%}.resizeable-sidebar__heading h1{font-size:1.25rem;margin:0}.resizeable-sidebar__footer-placeholder{height:88px}.resizeable-sidebar__overlay{position:absolute;z-index:360;bottom:0;left:0;right:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-bottom:.5rem;padding-left:.5rem;min-height:50px}.resizeable-sidebar__list{-ms-overflow-style:none;scrollbar-width:none}.resizeable-sidebar__list::-webkit-scrollbar{display:none}.resizeable-sidebar__list{width:calc(100% - .75rem)}.resizeable-sidebar__list.tab-transition-visible{opacity:1;pointer-events:auto;transform:translate(0)!important;transition:opacity .15s cubic-bezier(.33,.1,.67,1),transform .15s cubic-bezier(.33,.1,.67,1)}.resizeable-sidebar--compact .resizeable-sidebar__heading{padding:unset;justify-content:center}.resizeable-sidebar--compact .resizeable-sidebar__list{width:100%}.resizeable-sidebar--compact .resizeable-sidebar__footer-placeholder{padding-bottom:170px}.resizeable-sidebar--compact .resizeable-sidebar__overlay{padding-left:0}.generation-pill-button__shuffle-icon{transform:rotate(-90deg)}.generation-pill-button__mix-icon{transform:rotate(-5deg)}.generation-pill-button__generate-button{padding-left:1rem;padding-right:.75rem}.generation-pill-button__generate-button .icon-card{height:50px}.generation-pill-button__generate-button .icon-card__title{gap:.25rem}.generation-pill-button__generate-button .icon-card__title p{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.5)}.generation-pill-button__toggle-button{height:50px;min-height:50px;padding-right:.5rem}.generation-pill-button.generation-pill-button__no-toggle .generation-pill-button__generate-button{padding-right:18px}.generation-pill-button__divider{position:relative;z-index:1;width:1.5px;height:30px;align-self:center;background:#fff6;box-shadow:0 0 2px #ffffff80}.generation-pill-button__compact{flex-direction:column;min-height:fit-content;min-width:50px}.generation-pill-button__compact>button{min-width:50px;min-height:50px;width:50px;height:50px}.generation-pill-button__compact .generation-pill-button__divider{display:none}.generation-pill-button__compact .generation-pill-button__generate-button,.generation-pill-button__compact .generation-pill-button__toggle-button{padding:0!important;align-items:center;justify-content:center}.selected-mix-pot .tooltip{width:100%}.selected-mix-pot__heading{width:100%;height:100%;display:flex;flex-direction:row;justify-content:initial;align-items:center;gap:.5rem}.selected-mix-pot .resizeable-sidebar__list>div>div:nth-child(2){background-color:var(--color-main-alpha-01);border-radius:16px;padding:.5rem!important}.selected-mix-pot .resizeable-sidebar__list>div>div{overflow:hidden}.selected-mix-pot.resizeable-sidebar--compact .selected-mix-pot__heading,.selected-mix-pot.resizeable-sidebar--compact .selected-mix-pot__tooltip{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%}.selected-mix-pot__generation-button{position:fixed;left:0;z-index:10000;width:calc(100% - 84px);display:flex;justify-content:center}.selected-mix-pot__list-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:calc(100% - 1rem);box-sizing:border-box}.selected-mix-pot__list-actions>:first-child{flex:1 1 auto;min-width:0}@container sidebar (max-width: 83px){.selected-mix-pot__list-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:120px}}.selected-mix-pot__mix{min-width:unset}.selected-mix-pot__mix--compact{max-width:75px;min-width:75px;max-height:75px;min-height:75px;margin-left:-.25rem}.station-list-heading__search-active{flex:1}.station-list--compact>.resizeable-sidebar__heading .station-list-heading{justify-content:center}.toggle-buttons{background-color:var(--color-main-alpha-02);border-radius:25px;font-size:12px;padding:.25rem}.toggle-buttons--compact{padding:0}.toggle-buttons__button{padding:0 .75rem;gap:.25rem;border-radius:25px;border:2px solid transparent}.toggle-buttons__button:hover{border:2px solid transparent}.toggle-buttons__button.radix-button--active{border:2px solid var(--color-main);background-color:unset!important}.toggle-buttons .tooltip{display:inline-block;width:auto}:export{xxs:375px;xs:480px;s:560px;m:768px;l:1020px;xl:1240px;xxl:1400px}.station-list .tooltip:has([data-testid=station_card]){display:block;width:100%}.station-list [data-testid=station_list] .tooltip{display:block;width:100%}.station-list--compact .station-list__footer{margin-left:-.25rem}.station-list__recent-filter-card{padding-right:.75rem!important}.station-list__recent-filter-card .icon-card__title--subheading{white-space:initial}.station-list__recent-filter-card .icon-card__title--subheading svg{margin-bottom:-2px}.station-list__no-filter-results{margin-top:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;text-align:center}.station-list__no-filter-results h4{margin-top:1rem}.station-list__no-filter-results p{color:var(--color-main-alpha);font-size:14px;max-width:220px}.station-list .import-spotify-button:hover{background-color:transparent!important}
