.migrated-favorites .favorites-page__stage,.migrated-remixes .remixes-page__stage,.migrated-special-remixes .special-remixes-page__stage{background-color:var(--color-background);background-image:radial-gradient(ellipse 82% 34rem at 50% 26rem,rgba(104,27,43,.2196078431) 0,rgba(104,27,43,.1176470588) 46%,transparent 82%),radial-gradient(ellipse 58% 30rem at 0 21rem,rgba(64,19,31,.1294117647) 0,rgba(64,19,31,.062745098) 48%,transparent 84%)}[data-theme=light] .migrated-favorites .favorites-page__stage,[data-theme=light] .migrated-remixes .remixes-page__stage,[data-theme=light] .migrated-special-remixes .special-remixes-page__stage{background-image:radial-gradient(ellipse 82% 34rem at 50% 26rem,rgba(228,164,175,.2117647059) 0,rgba(228,164,175,.1098039216) 46%,transparent 82%),radial-gradient(ellipse 58% 30rem at 0 21rem,rgba(228,164,175,.1254901961) 0,rgba(228,164,175,.062745098) 48%,transparent 84%)}.migrated-remixes .remixes-page .monthly-specials{position:relative;isolation:isolate;overflow:hidden;margin-block:1rem 2rem;padding:1.15rem 1rem .65rem;border:1px solid var(--color-border-glass);border-radius:1.25rem;background:radial-gradient(ellipse at 88% 5%,rgba(247,44,57,.1254901961),transparent 48%),radial-gradient(ellipse at 12% 80%,rgba(173,28,108,.0823529412),transparent 45%),var(--color-surface)}.migrated-remixes .remixes-page .monthly-specials:before{content:"";position:absolute;z-index:-1;inset:-4rem 10% 35%;pointer-events:none;filter:blur(40px);background:radial-gradient(ellipse,rgba(255,41,51,.0862745098),transparent 65%)}.migrated-remixes .remixes-page .monthly-specials__heading{margin-bottom:.9rem}.migrated-remixes .remixes-page .monthly-specials__heading h2{display:flex;align-items:center;gap:.5rem;margin:0 0 .3rem;font-size:1.1rem;font-weight:800}.migrated-remixes .remixes-page .monthly-specials__heading i{color:#ff3047}.migrated-remixes .remixes-page .monthly-specials__heading p{margin:0;font-size:.72rem;color:var(--color-text-secondary)}.migrated-remixes .remixes-page .monthly-specials__rail{display:flex;gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(255,48,71,.3764705882) rgba(0,0,0,0);padding-bottom:.45rem}.migrated-remixes .remixes-page .monthly-specials__rail:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.migrated-remixes .remixes-page .monthly-specials__card{position:relative;flex:0 0 calc((100% - 2.25rem)/4);min-width:0;scroll-snap-align:start;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:.65rem;background:var(--color-background)}.migrated-remixes .remixes-page .monthly-specials__card.is-playing{border-color:#ff3047}.migrated-remixes .remixes-page .monthly-specials__art{position:relative;aspect-ratio:1.5;overflow:hidden}.migrated-remixes .remixes-page .monthly-specials__art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.migrated-remixes .remixes-page .monthly-specials__art:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#090909);pointer-events:none}.migrated-remixes .remixes-page .monthly-specials__badge,.migrated-remixes .remixes-page .monthly-specials__duration{position:absolute;top:.5rem;z-index:1;padding:.15rem .4rem;border-radius:.3rem;font-size:.65rem;color:#fff}.migrated-remixes .remixes-page .monthly-specials__badge{left:.5rem;background:linear-gradient(130deg,#ff6278,#f31b36);box-shadow:0 0 16px rgba(252,36,69,.3607843137)}.migrated-remixes .remixes-page .monthly-specials__duration{right:.5rem;direction:ltr;background:rgba(8,8,8,.7215686275);border:1px solid rgba(255,255,255,.1882352941)}.migrated-remixes .remixes-page .monthly-specials__play{position:absolute;z-index:2;left:50%;bottom:.2rem;transform:translateX(-50%);display:grid;place-items:center;width:2.7rem;height:2.7rem;border:1px solid #ff7181;border-radius:50%;background:#ff243e;color:#fff;box-shadow:0 0 0 5px rgba(255,48,71,.1098039216),0 0 26px rgba(255,48,71,.4745098039);cursor:pointer}.migrated-remixes .remixes-page .monthly-specials__play:focus-visible{outline:2px solid #fff;outline-offset:4px}.migrated-remixes .remixes-page .monthly-specials__play:disabled{opacity:.5;cursor:default}.migrated-remixes .remixes-page .monthly-specials__identity{position:relative;padding:.5rem .65rem .6rem;padding-inline-end:2.8rem}.migrated-remixes .remixes-page .monthly-specials__identity h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .3rem;font-size:.8rem;font-weight:700;line-height:1.6}.migrated-remixes .remixes-page .monthly-specials__identity p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.65rem;color:var(--color-text-secondary)}.migrated-remixes .remixes-page .monthly-specials__identity .track-card__action{position:absolute;left:.4rem;bottom:.5rem;width:2rem;height:2rem;font-size:.7rem}.migrated-remixes .remixes-page .monthly-specials__owned{display:block;font-size:.6rem;color:var(--color-text-secondary)}.migrated-remixes .remixes-page .monthly-specials__dots{display:flex;justify-content:center;gap:.4rem;margin-top:.4rem}.migrated-remixes .remixes-page .monthly-specials__dots button{position:relative;width:1.1rem;height:1.1rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.migrated-remixes .remixes-page .monthly-specials__dots button:after{content:"";position:absolute;inset:.35rem;border-radius:50%;background:rgba(255,255,255,.1882352941)}.migrated-remixes .remixes-page .monthly-specials__dots button[aria-current=true]:after{background:#ff3047;box-shadow:0 0 9px rgba(255,48,71,.3137254902)}.migrated-remixes .remixes-page .monthly-specials__dots button:focus-visible{outline:2px solid var(--color-primary);border-radius:50%}.migrated-remixes .remixes-page .monthly-specials__notice{padding:1.5rem .5rem;font-size:.85rem;color:var(--color-text-secondary)}@media(max-width:55rem){.migrated-remixes .remixes-page .monthly-specials__card{flex-basis:calc((100% - 1.5rem)/3)}}@media(max-width:42rem){.migrated-remixes .remixes-page .monthly-specials__card{flex-basis:calc((100% - .75rem)/2)}}@media(max-width:30rem){.migrated-remixes .remixes-page .monthly-specials{padding:1rem .7rem .5rem}.migrated-remixes .remixes-page .monthly-specials__card{flex-basis:78%}.migrated-remixes .remixes-page .monthly-specials__heading h2{font-size:1rem}}.migrated-remixes .remixes-page .archive-filters{display:flex;direction:rtl;justify-content:center;flex-wrap:wrap;gap:.6rem;margin:1.5rem auto 1.8rem}.migrated-remixes .remixes-page .archive-filters__button{display:inline-flex;direction:rtl;align-items:center;justify-content:center;gap:.65rem;min-height:2.7rem;padding:.6rem 1.4rem;border:1px solid var(--color-border-glass);border-radius:999px;background:linear-gradient(180deg,var(--color-surface),var(--color-background));color:var(--color-text-secondary);font:inherit;font-size:.78rem;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.migrated-remixes .remixes-page .archive-filters__button i{color:#ff3047;font-size:.9rem}.migrated-remixes .remixes-page .archive-filters__button:hover{border-color:rgba(255,48,71,.5019607843);color:var(--color-text-primary)}.migrated-remixes .remixes-page .archive-filters__button[aria-pressed=true]{color:#fff;border-color:#ff5260;background:linear-gradient(135deg,#ff3449,#ef1730);box-shadow:0 3px 20px rgba(245,38,62,.2078431373),inset 0 1px 0 rgba(255,255,255,.1254901961)}.migrated-remixes .remixes-page .archive-filters__button[aria-pressed=true] i{color:#fff}.migrated-remixes .remixes-page .archive-filters__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media(max-width:36rem){.migrated-remixes .remixes-page .archive-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-block:1.2rem}.migrated-remixes .remixes-page .archive-filters__button{padding-inline:.7rem;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.migrated-remixes .remixes-page .archive-filters__button{transition:none}}.migrated-remixes .remixes-page .site-container{max-width:1120px}.migrated-remixes .remixes-page .pagination-list-start{padding-block:clamp(2rem,5vw,4rem)}.migrated-remixes .remixes-page .page-heading{margin-bottom:1.8rem;text-align:center}.migrated-remixes .remixes-page .page-heading__eyebrow{color:#ff3047;font-size:.85rem;margin-bottom:.65rem}.migrated-remixes .remixes-page .page-heading__title{font-size:clamp(2rem,4.2vw,3rem);line-height:1.4;margin-bottom:.65rem}.migrated-remixes .remixes-page .page-heading__description{color:var(--color-text-secondary);font-size:clamp(.8rem,1.5vw,.95rem);line-height:1.9}.migrated-remixes .remixes-page .remix-search{width:min(100%,43rem)}.migrated-remixes .remixes-page .remix-search__field{min-height:3.5rem;padding-inline:1.1rem;border:1px solid var(--color-border-strong);border-radius:1rem;background:linear-gradient(115deg,var(--color-surface),var(--color-background));box-shadow:inset 0 1px 0 rgba(255,255,255,.0156862745)}.migrated-remixes .remixes-page .remix-search__field>i{font-size:1.2rem}.migrated-remixes .remixes-page .remix-search__field input{font-size:.88rem}.migrated-remixes .remixes-page .remix-results__summary{margin-block:1.4rem;font-size:.75rem}.migrated-remixes .remixes-page .remix-results__summary strong{font-size:.95rem}.migrated-remixes .remixes-page .remixes-list{grid-template-columns:minmax(0,1fr);gap:.5rem}.migrated-remixes .remixes-page .archive-track .track-card{display:grid;grid-template-columns:2rem 4rem minmax(0,1fr) minmax(5rem,.32fr) minmax(6rem,.6fr) auto;gap:1.2rem;min-height:5.3rem;padding:.55rem 1rem;border-radius:.85rem;border:1px solid var(--color-border-glass);background:linear-gradient(115deg,var(--color-surface),var(--color-background));box-shadow:inset 0 1px 0 rgba(255,255,255,.0117647059);transform:none}.migrated-remixes .remixes-page .archive-track .track-card:focus-within,.migrated-remixes .remixes-page .archive-track .track-card:hover{border-color:var(--color-border-strong);background:var(--color-surface-elevated)}.migrated-remixes .remixes-page .archive-track .track-card.is-playing{border-color:var(--color-primary);background:var(--color-interactive-active)}.migrated-remixes .remixes-page .archive-track__number{color:var(--color-text-secondary);font-size:.8rem;text-align:center;direction:ltr}.migrated-remixes .remixes-page .archive-track .track-card__cover{display:block;width:4rem;height:4rem;border:1px solid var(--color-border-strong);border-radius:.4rem}.migrated-remixes .remixes-page .archive-track .track-card__identity{gap:.45rem}.migrated-remixes .remixes-page .archive-track .track-card__identity h3{display:block;font-size:.95rem;line-height:1.7}.migrated-remixes .remixes-page .archive-track .track-card__identity p{display:block;font-size:.75rem}.migrated-remixes .remixes-page .archive-track .track-card__details{display:grid;min-width:0}.migrated-remixes .remixes-page .archive-track .track-card__meta{font-size:.95rem;font-variant-numeric:tabular-nums}.migrated-remixes .remixes-page .archive-track .track-card__meta>span:first-child{direction:ltr}.migrated-remixes .remixes-page .archive-track .track-card__meta i{display:none}.migrated-remixes .remixes-page .archive-track .track-card__actions{display:flex;flex-direction:row;gap:.8rem}.migrated-remixes .remixes-page .archive-track .track-card__play{order:-1}.migrated-remixes .remixes-page .archive-track .track-card__action{width:2.8rem;height:2.8rem;border:1px solid var(--color-border-strong);border-radius:50%;background:rgba(0,0,0,0)}.migrated-remixes .remixes-page .archive-track .track-card__favorite{color:#ff3047}.migrated-remixes .remixes-page .archive-track .track-card__purchase{background:rgba(255,48,71,.12);border-color:rgba(255,48,71,.28);color:#ff5266}.migrated-remixes .remixes-page .archive-track .track-card__purchase:focus-visible,.migrated-remixes .remixes-page .archive-track .track-card__purchase:hover{background:rgba(255,48,71,.22);border-color:rgba(255,48,71,.5)}.migrated-remixes .remixes-page .archive-track .track-card__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(max-width:64rem){.migrated-remixes .remixes-page .archive-waveform{display:none}.migrated-remixes .remixes-page .archive-waveform rect{animation:none}.migrated-remixes .remixes-page .archive-track .track-card{grid-template-columns:2rem 4rem minmax(0,1fr) minmax(5rem,.32fr) auto}}@media(max-width:55rem){.migrated-remixes .remixes-page .archive-track .track-card{gap:.8rem;grid-template-columns:1.5rem 3.75rem minmax(0,1fr) auto}.migrated-remixes .remixes-page .archive-track .track-card__cover{width:3.75rem;height:3.75rem;grid-row:1/3;grid-column:2}.migrated-remixes .remixes-page .archive-track__number{grid-column:1;grid-row:1/3}.migrated-remixes .remixes-page .archive-track .track-card__identity{grid-column:3;grid-row:1}.migrated-remixes .remixes-page .archive-track .track-card__details{grid-column:3;grid-row:2;justify-items:start}.migrated-remixes .remixes-page .archive-track .track-card__identity p{display:none}.migrated-remixes .remixes-page .archive-track .track-card__details:before{content:none}.migrated-remixes .remixes-page .archive-track .track-card__actions{grid-column:4;grid-row:1/3;gap:.5rem}.migrated-remixes .remixes-page .archive-waveform{grid-column:3/5;grid-row:3;height:1.5rem}}@media(max-width:36rem){.migrated-remixes .remixes-page .pagination-list-start{padding-block:1.8rem}.migrated-remixes .remixes-page .page-heading{margin-bottom:1.4rem}.migrated-remixes .remixes-page .remix-search__field{min-height:3.5rem;padding-inline:.9rem}.migrated-remixes .remixes-page .remix-search__field input{font-size:.75rem}.migrated-remixes .remixes-page .archive-track .track-card{direction:rtl;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-rows:auto auto;gap:.2rem .65rem;min-height:4.75rem;padding:.65rem}.migrated-remixes .remixes-page .archive-track .track-card__cover{grid-column:1;grid-row:1/3;width:2.75rem;height:2.75rem}.migrated-remixes .remixes-page .archive-track__number{display:none}.migrated-remixes .remixes-page .archive-track .track-card__identity{grid-column:2;grid-row:1;align-self:end;direction:rtl}.migrated-remixes .remixes-page .archive-track .track-card__identity h3{font-size:.8rem;text-align:right;white-space:normal;overflow-wrap:anywhere;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.migrated-remixes .remixes-page .archive-track .track-card__identity p{display:none}.migrated-remixes .remixes-page .archive-track .track-card__details{grid-column:2;grid-row:2;align-self:start;justify-items:start}.migrated-remixes .remixes-page .archive-track .track-card__meta{font-size:.85rem}.migrated-remixes .remixes-page .archive-waveform{display:none}.migrated-remixes .remixes-page .archive-waveform rect{animation:none}.migrated-remixes .remixes-page .archive-track .track-card__actions{grid-column:3;grid-row:1/3;direction:ltr;align-self:center;gap:.5rem}.migrated-remixes .remixes-page .archive-track .track-card__action{width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;flex:0 0 2.25rem;padding:0;font-size:.9rem;line-height:1;border-radius:50%}}@media(max-width:23rem){.migrated-remixes .remixes-page .archive-track .track-card__identity h3{font-size:var(--font-archive-title-mobile)}.migrated-remixes .remixes-page .archive-track .track-card{grid-template-columns:2.5rem minmax(0,1fr) auto;-moz-column-gap:.5rem;column-gap:.5rem;padding-inline:.5rem}.migrated-remixes .remixes-page .archive-track .track-card__cover{width:2.5rem;height:2.5rem}}.special-remixes-page .track-card__purchase{background:rgba(255,48,71,.12);border-color:rgba(255,48,71,.28);color:#ff5266}.special-remixes-page .track-card__purchase:focus-visible,.special-remixes-page .track-card__purchase:hover{background:rgba(255,48,71,.22);border-color:rgba(255,48,71,.5);color:#ff5266;box-shadow:none}.special-remixes-page .track-card__purchase:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.remixes-page .music-pagination{direction:rtl;gap:.6rem;padding-block:1rem}.remixes-page .music-pagination .theme-button{min-height:2.75rem;padding:.6rem .9rem}.remixes-page .music-pagination .theme-button:disabled{opacity:.4;cursor:default}.remixes-page .music-pagination__item,.remixes-page .music-pagination__numbers{display:flex;align-items:center;gap:.35rem}.remixes-page .music-pagination__numbers{flex-wrap:wrap;justify-content:center}.remixes-page .music-pagination__number{display:grid;place-items:center;min-width:2.75rem;height:2.75rem;padding:.3rem;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer}.remixes-page .music-pagination__number:hover{border-color:var(--color-primary)}.remixes-page .music-pagination__number[aria-current=page]{background:var(--color-primary);border-color:var(--color-primary);color:#fff;font-weight:800}.remixes-page .music-pagination__number:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.remixes-page .music-pagination__ellipsis{color:var(--color-text-secondary);padding-inline:.15rem}.remixes-page .music-pagination__status{flex-basis:100%;text-align:center;color:var(--color-text-secondary);font-size:.8rem;margin-top:.4rem}@media(max-width:30rem){.remixes-page .music-pagination{gap:.4rem}.remixes-page .music-pagination__numbers{order:-1;flex-basis:100%}}.migrated-home .section-heading--with-action{display:flex;align-items:center;justify-content:space-between;gap:clamp(.75rem,2vw,1.5rem)}.migrated-home .home-view-all{min-height:2.75rem;gap:.65rem;padding:.3rem .85rem .3rem .3rem;margin:0;border-color:color-mix(in srgb,var(--color-text-secondary) 42%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 48%,transparent);color:var(--color-text-primary);font-size:.9rem;font-weight:700;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.migrated-home .home-view-all .home-view-all__icon{display:grid;flex:0 0 2rem;width:2rem;height:2rem;place-items:center;border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 88%,#fff 12%),color-mix(in srgb,var(--color-primary) 78%,#760b1c 22%));color:#fff;box-shadow:0 3px 12px color-mix(in srgb,var(--color-primary) 25%,transparent);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.migrated-home .home-view-all:hover{border-color:color-mix(in srgb,var(--color-primary) 78%,transparent);background:color-mix(in srgb,var(--color-primary) 9%,var(--color-surface));box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 12%,transparent)}.migrated-home .home-view-all:hover .home-view-all__icon{transform:translateX(-2px);box-shadow:0 0 18px color-mix(in srgb,var(--color-primary) 42%,transparent)}.migrated-home .home-view-all:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;box-shadow:none}.migrated-home .section-heading--with-action .section-heading__title-row{min-width:0}.migrated-home .section-heading--with-action .section-heading__title-row .section-heading__title{font-size:clamp(1.15rem,4vw,1.55rem)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:47.99rem){.migrated-home .section-heading--with-action{flex-direction:row;align-items:center;gap:.75rem}.migrated-home .home-view-all{flex:0 0 auto;gap:.5rem;font-size:.82rem}.migrated-home .section-heading--with-action .section-heading__copy{flex:1 1 auto}.migrated-home .section-heading--with-action .section-heading__title-row{gap:.55rem}.migrated-home .section-heading--with-action .section-heading__title-icon{flex-basis:2.2rem;width:2.2rem;height:2.2rem}}@media(max-width:25rem){.migrated-home .section-heading--with-action{gap:.4rem}.migrated-home .home-view-all{gap:.4rem;min-height:2.35rem;padding:.2rem .55rem .2rem .2rem;font-size:.74rem}.migrated-home .home-view-all .home-view-all__icon{flex-basis:1.9rem;width:1.9rem;height:1.9rem}.migrated-home .section-heading--with-action .section-heading__title-row{gap:.35rem}.migrated-home .section-heading--with-action .section-heading__title-row .section-heading__title{font-size:var(--font-home-heading-compact)!important}.migrated-home .section-heading--with-action .section-heading__title-icon{flex-basis:1.9rem;width:1.9rem;height:1.9rem;border-radius:.7rem;font-size:.9rem}}.latest-remixes .latest-showcase-rows{display:grid;gap:1rem;min-width:0}.latest-remixes .latest-showcase{--showcase-size:clamp(20rem,27vw,22rem);display:flex;direction:rtl;gap:1rem;min-width:0}.latest-remixes .latest-showcase__card{position:relative;isolation:isolate;direction:rtl;flex:1 1 0;min-width:0;height:var(--showcase-size);overflow:hidden;border:1px solid var(--color-border-strong);border-radius:1rem;background:#08090b;transition:flex-grow .6s cubic-bezier(.22,1,.36,1),flex-basis .6s cubic-bezier(.22,1,.36,1),border-color .2s ease}.latest-remixes .latest-showcase__card.is-expanded{flex-grow:0;flex-basis:var(--showcase-size)}.latest-remixes .latest-showcase__card.is-playing{border-color:rgba(255,64,87,.5019607843)}.latest-remixes .latest-showcase__card:focus-within{border-color:var(--color-primary)}.latest-remixes .latest-showcase__art{position:absolute;inset:0;z-index:-2;overflow:hidden}.latest-remixes .latest-showcase__ambient{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.35;filter:blur(18px);transform:scale(1.15)}.latest-remixes .latest-showcase__cover{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top!important;object-position:center top!important}.latest-remixes .latest-showcase__card:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(8,9,11,.7882352941) 62%,#08090b);pointer-events:none}.latest-remixes .latest-showcase__badge{position:absolute;top:1rem;inset-inline-start:1rem;border-radius:999px;padding:.25rem .75rem;background:#ff3047;color:#fff;font-size:.75rem;opacity:0;transition:opacity .3s ease}.latest-remixes .latest-showcase__card.is-expanded .latest-showcase__badge{opacity:1}.latest-remixes .latest-showcase__body{position:absolute;inset:auto 1rem 1rem;color:#fff;text-align:right;direction:rtl}.latest-remixes .latest-showcase__play{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.8rem;margin-inline-end:auto;padding:0;border:1px solid rgba(255,255,255,.1882352941);border-radius:50%;background:#ff3047;color:#fff;box-shadow:0 0 20px rgba(255,48,71,.1803921569);cursor:pointer;transition:width .5s ease,height .5s ease}.latest-remixes .latest-showcase__play:disabled{opacity:.5;cursor:default}.latest-remixes .latest-showcase__play:focus-visible{outline:2px solid #fff;outline-offset:4px}.latest-remixes .latest-showcase__card.is-expanded .latest-showcase__play{width:3.2rem;height:3.2rem}.latest-remixes .latest-showcase__body h3{margin:0 0 .3rem;font-size:1rem;font-weight:800;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.latest-remixes .latest-showcase__body p{margin:0 0 .8rem;font-size:.75rem;color:#d4d4d8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.latest-remixes .latest-showcase__card.is-expanded h3{font-size:clamp(1.1rem,1.7vw,1.5rem)}.latest-remixes .latest-showcase__footer{display:flex;direction:rtl;align-items:center;flex-wrap:wrap;gap:.6rem}.latest-remixes .latest-showcase__duration{direction:ltr;unicode-bidi:isolate;color:#d4d4d8;font-size:.85rem;font-variant-numeric:tabular-nums}.latest-remixes .latest-showcase__actions{display:flex;gap:.4rem;margin-inline-start:auto}.latest-remixes .latest-showcase__actions .theme-icon-button{width:2rem;height:2rem;border-color:rgba(255,255,255,.1254901961);color:#eee}.latest-remixes .latest-showcase__actions .music-like{color:#ff4057}.latest-remixes .latest-showcase__wave{display:none;flex:1;max-width:8rem;min-width:3rem}.latest-remixes .latest-showcase__wave .archive-waveform{direction:ltr;position:relative;width:100%;height:1.5rem;color:#aaa}.latest-remixes .latest-showcase__wave .archive-waveform svg{display:block;width:100%;height:100%;fill:currentColor}.latest-remixes .latest-showcase__wave .archive-waveform>svg{opacity:.55}.latest-remixes .latest-showcase__wave .archive-waveform rect{transform-box:fill-box;transform-origin:center;animation:archive-wave-pulse .85s ease-in-out infinite alternate;animation-play-state:paused}.latest-remixes .latest-showcase__wave .archive-waveform.is-playing rect{animation-play-state:running}.latest-remixes .latest-showcase__wave .archive-waveform__played{position:absolute;inset:0;color:#ff4057}.latest-remixes .latest-showcase__card.is-expanded .latest-showcase__wave{display:block}@media(max-width:64rem){.latest-remixes .latest-showcase{--showcase-size:clamp(16rem,31vw,20rem);gap:.75rem}.latest-remixes .latest-showcase__body{inset-inline:.65rem}.latest-remixes .latest-showcase__body h3{font-size:.85rem}.latest-remixes .latest-showcase__wave{display:none!important}}@media(max-width:48rem){.latest-remixes .latest-showcase{--showcase-size:clamp(16rem,76vw,20rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(255,48,71,.3764705882) rgba(0,0,0,0);padding-bottom:.75rem}.latest-remixes .latest-showcase__card{flex:0 0 clamp(11rem,36vw,13rem);scroll-snap-align:start;transition:flex-basis .6s cubic-bezier(.22,1,.36,1),border-color .2s ease}.latest-remixes .latest-showcase__card.is-expanded{flex-grow:0;flex-basis:var(--showcase-size)}.latest-remixes .latest-showcase__body h3{font-size:1rem}}@media(max-width:30rem){.latest-remixes .latest-showcase{gap:.5rem}.latest-remixes .latest-showcase__body{inset:auto .65rem .65rem}.latest-remixes .latest-showcase__body h3{font-size:.8rem}.latest-remixes .latest-showcase__card.is-expanded h3{font-size:.95rem}.latest-remixes .latest-showcase__actions{gap:.25rem}}@media(prefers-reduced-motion:reduce){.latest-remixes .latest-showcase__badge,.latest-remixes .latest-showcase__card,.latest-remixes .latest-showcase__play{transition:none}.latest-remixes .latest-showcase__wave .archive-waveform rect{animation:none}}[data-theme=light] .latest-remixes .latest-showcase__card{background:#fff8f6;container-type:inline-size}[data-theme=light] .latest-remixes .latest-showcase__card:after{--cover-height:min(100cqw,var(--showcase-size));background:linear-gradient(180deg,rgba(255,248,246,0) 0,rgba(255,248,246,0) calc(var(--cover-height) * .35),rgba(255,248,246,.7019607843) calc(var(--cover-height) * .7),#fff8f6 calc(var(--cover-height) - .75rem),#fff8f6 100%)}[data-theme=light] .latest-remixes .latest-showcase__body{color:var(--color-text-primary)}[data-theme=light] .latest-remixes .latest-showcase__body p,[data-theme=light] .latest-remixes .latest-showcase__duration{color:var(--color-text-secondary)}[data-theme=light] .latest-remixes .latest-showcase__actions .theme-icon-button{color:var(--color-text-primary);border-color:var(--color-border-strong)}[data-theme=light] .latest-remixes .latest-showcase__actions .music-like{color:var(--color-primary)}[data-theme=light] .latest-remixes .latest-showcase__wave .archive-waveform{color:var(--color-text-secondary)}[data-theme=light] .latest-remixes .latest-showcase__wave .archive-waveform__played{color:var(--color-primary)}.popular-remixes .popular-showcase{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);direction:rtl;align-items:start;gap:clamp(1.5rem,4vw,3.5rem)}.popular-remixes .popular-showcase__featured{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:1;border-radius:1.4rem;border:1px solid var(--color-border-glass);background:var(--color-surface)}.popular-remixes .popular-showcase__featured:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(8,9,11,.0823529412) 20%,rgba(8,9,11,.9019607843) 85%);pointer-events:none}.popular-remixes .popular-showcase__cover{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-remixes .popular-showcase__badge{position:absolute;top:1rem;right:1rem;display:flex;gap:.5rem;align-items:center;padding:.4rem .7rem;border-radius:999px;background:rgba(8,9,11,.8);color:#fff;font-size:.75rem}.popular-remixes .popular-showcase__badge i{color:#ff5266}.popular-remixes .popular-showcase__feature-body{position:absolute;inset:auto 1.2rem 1.2rem;color:#fff}.popular-remixes .popular-showcase__feature-body h3{margin:.8rem 0 .4rem;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:800;line-height:1.6}.popular-remixes .popular-showcase__feature-body p{margin:0 0 .8rem;font-size:.8rem;color:#d4d4d8}.popular-remixes .popular-showcase__feature-body .music-purchase-status{border-color:rgba(255,255,255,.1882352941);background:rgba(8,9,11,.4);color:inherit}.popular-remixes .popular-showcase__feature-actions{display:flex;direction:rtl;align-items:center;gap:.6rem;color:#d4d4d8;font-size:.8rem}.popular-remixes .popular-showcase__feature-actions>.popular-showcase__play{width:3rem;height:3rem;border-color:#ff5266;background:#ff3047}.popular-remixes .popular-showcase__feature-actions .archive-waveform{flex:1;color:#d4d4d8}.popular-remixes .popular-showcase__list{display:grid;grid-auto-rows:minmax(5.8rem,auto);gap:.65rem;list-style:none;margin:0;padding:0}.popular-remixes .popular-showcase__row{display:grid;grid-template-columns:1.3rem 3.5rem minmax(0,1fr) minmax(4rem,.65fr) auto;grid-template-areas:"rank cover identity waveform actions";gap:.65rem;align-items:center;min-width:0;padding:1rem .75rem;border-radius:.85rem;background:color-mix(in srgb,var(--color-surface) 65%,transparent);box-shadow:0 4px 16px rgba(0,0,0,.0392156863);transition:background-color .18s ease}.popular-remixes .popular-showcase__row:focus-within,.popular-remixes .popular-showcase__row:hover{background:color-mix(in srgb,var(--color-surface-elevated) 75%,transparent)}.popular-remixes .popular-showcase__row.is-playing{background:var(--color-interactive-active)}.popular-remixes .popular-showcase__row>.archive-waveform{grid-area:waveform}.popular-remixes .popular-showcase__rank{grid-area:rank;color:var(--color-text-secondary);font-size:1.1rem;direction:ltr;text-align:center;font-variant-numeric:tabular-nums}.popular-remixes .popular-showcase__thumbnail{grid-area:cover;width:3.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.popular-remixes .popular-showcase__identity{grid-area:identity;min-width:0}.popular-remixes .popular-showcase__identity h3{margin:0 0 .35rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-size:1rem;font-weight:700;line-height:1.5}.popular-remixes .popular-showcase__identity p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary);font-size:.82rem}.popular-remixes .popular-showcase__row-actions{grid-area:actions;display:flex;direction:rtl;align-items:center;gap:.6rem}.popular-remixes .popular-showcase .track-card__action,.popular-remixes .popular-showcase__play{display:grid;place-items:center;width:2.6rem;height:2.6rem;flex:0 0 auto;padding:0;border:1px solid var(--color-border-strong);border-radius:50%;color:var(--color-text-primary);background:rgba(0,0,0,0);font-size:.85rem;cursor:pointer}.popular-remixes .popular-showcase .track-card__action:hover,.popular-remixes .popular-showcase__play:hover{border-color:#ff5266;background:rgba(255,48,71,.1019607843)}.popular-remixes .popular-showcase .track-card__action:focus-visible,.popular-remixes .popular-showcase__play:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.popular-remixes .popular-showcase .track-card__action:disabled,.popular-remixes .popular-showcase__play:disabled{opacity:.5;cursor:default}.popular-remixes .popular-showcase .track-card__action[aria-pressed=true],.popular-remixes .popular-showcase__play[aria-pressed=true]{color:#ff5266;border-color:#ff5266}.popular-remixes .popular-showcase__feature-body .popular-showcase__play{color:#fff}.popular-remixes .popular-showcase .track-card__purchase{background:rgba(255,48,71,.1019607843);border-color:rgba(255,48,71,.2509803922);color:#ff5266}@media(max-width:64rem){.popular-remixes .popular-showcase{gap:1.5rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.popular-remixes .popular-showcase__row{grid-template-columns:1.2rem 3rem minmax(0,1fr) auto;grid-template-areas:"rank cover identity actions" "rank cover waveform actions";gap:.15rem .6rem;padding-block:.6rem}.popular-remixes .popular-showcase__thumbnail{width:3rem;height:3rem}}@media(max-width:48rem){.popular-remixes .popular-showcase{grid-template-columns:minmax(0,1fr)}.popular-remixes .popular-showcase__featured{width:min(100%,25rem);justify-self:center}}@media(max-width:30rem){.popular-remixes .popular-showcase__row{padding-inline:.5rem;-moz-column-gap:.4rem;column-gap:.4rem;grid-template-columns:1rem 2.5rem minmax(0,1fr) auto}.popular-remixes .popular-showcase__thumbnail{width:2.5rem;height:2.5rem}.popular-remixes .popular-showcase__identity h3,.popular-remixes .popular-showcase__rank{font-size:.9rem}.popular-remixes .popular-showcase__identity p{font-size:.75rem}}.premium-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.5rem;direction:rtl;padding-block:.25rem 2rem}.premium-showcase__card{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;padding:clamp(.85rem,2vw,1.25rem) clamp(.85rem,2vw,1.25rem) 2.25rem;border:1px solid var(--color-border);border-radius:1.75rem;background:linear-gradient(150deg,rgba(32,26,34,.3607843137),rgba(16,16,18,.9098039216) 48%,rgba(23,20,22,.8509803922)),url(/assets/profile/moody-black-crimson.png) 50%/cover;transition:border-color .18s ease}.premium-showcase__cover{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:1.15rem;background:var(--color-surface-subtle)}.premium-showcase__body{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;margin-block:.7rem}.premium-showcase__identity{min-width:0;text-align:start}.premium-showcase__identity h3{margin:0;color:var(--color-text-primary);font-size:clamp(1rem,1.6vw,1.2rem);font-weight:800;line-height:1.7;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.premium-showcase__identity p{margin:.3rem 0 0;color:var(--color-text-secondary);font-size:.85rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.premium-showcase__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:.65rem;border-top:1px solid var(--color-border)}.premium-showcase__price{display:grid;gap:.2rem;min-width:0;text-align:start}.premium-showcase__price>span{color:var(--color-text-secondary);font-size:.75rem}.premium-showcase__price>strong{color:var(--color-text-primary);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:900;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap;overflow-wrap:normal}.premium-showcase__price>strong.premium-showcase__owned{font-size:.9rem;font-weight:600}.premium-showcase__unavailable{color:var(--color-text-secondary);font-size:.75rem}.premium-showcase__purchase{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-inline-start:auto}.premium-showcase__purchase .theme-icon-button{position:static;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:auto;min-width:2.75rem;height:2.75rem;margin:0;padding:0 1rem;border:1px solid var(--color-primary);border-radius:999px;background:var(--color-primary);color:#fff;font-size:.9rem;font-weight:700;transform:none;cursor:pointer}.premium-showcase__purchase .theme-icon-button:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.premium-showcase__purchase .theme-icon-button:disabled{opacity:.5;cursor:default}.premium-showcase__purchase .premium-showcase__favorite{--heart-color:currentColor;width:2.75rem;padding:0;background:rgba(0,0,0,0);color:var(--color-primary);border-color:var(--color-border-strong)}.premium-showcase__purchase .premium-showcase__favorite[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:var(--color-primary)}.premium-showcase__purchase .premium-showcase__favorite:hover:not(:disabled){color:#fff}.premium-showcase__purchase .premium-showcase__favorite .music-like__heart,.premium-showcase__purchase .premium-showcase__favorite .music-like__visual{width:1.15rem;height:1.15rem}.premium-showcase__play{position:absolute;z-index:3;isolation:isolate;bottom:-1.5rem;left:50%;transform:translateX(-50%);display:grid;place-items:center;width:3.5rem;height:3.5rem;padding:0;border:0;border-radius:50%;background:var(--color-surface-elevated);color:var(--color-primary);box-shadow:0 0 0 1px var(--color-border);cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.premium-showcase__play:before{content:"";position:absolute;z-index:-1;inset:-6px;border:6px solid color-mix(in srgb,var(--color-primary) 35%,transparent);border-radius:inherit;opacity:0;pointer-events:none}.premium-showcase__play i{font-size:1.05rem}.premium-showcase__play:hover:not(:disabled){background:var(--color-primary-hover);color:#fff}.premium-showcase__play:disabled{opacity:.45;cursor:default}.premium-showcase__card.is-playing .premium-showcase__play{background:var(--color-primary);color:#fff;box-shadow:0 0 0 5px color-mix(in srgb,var(--color-primary) 15%,transparent)}.premium-showcase__card.is-playing .premium-showcase__play:before{animation:premium-play-pulse 1.5s ease-out infinite}.premium-showcase button:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media(max-width:48rem){.premium-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem 1rem}}@media(max-width:30rem){.premium-showcase{grid-template-columns:minmax(0,1fr);max-width:22rem;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.premium-showcase__card,.premium-showcase__play{transition:none}.premium-showcase__card.is-playing .premium-showcase__play:before{animation:none;opacity:.5}}@keyframes premium-play-pulse{0%{transform:scale(.85);opacity:.8}80%,to{transform:scale(1.45);opacity:0}}[data-theme=light] .premium-showcase__card{border-color:#ead8d8;background:radial-gradient(ellipse at 100% 0,rgba(249,223,228,.4),transparent 52%),linear-gradient(150deg,#fffdfd,#fff7f6 65%,#fffafa)}.premium-showcase--compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1rem}.premium-showcase--compact .premium-showcase__card{padding:.75rem .75rem 1.9rem;border-radius:1.25rem}.premium-showcase--compact .premium-showcase__cover{border-radius:.85rem}.premium-showcase--compact .premium-showcase__body{margin-block:.55rem}.premium-showcase--compact .premium-showcase__identity h3{font-size:.95rem}.premium-showcase--compact .premium-showcase__identity p{font-size:.75rem;margin-top:.15rem}.premium-showcase--compact .premium-showcase__footer{padding-top:.55rem;gap:.4rem}.premium-showcase--compact .premium-showcase__price>strong{font-size:1.2rem}.premium-showcase--compact .premium-showcase__price>strong.premium-showcase__owned{font-size:.8rem}.premium-showcase--compact .premium-showcase__price>span{font-size:.7rem}.premium-showcase--compact .premium-showcase__purchase{gap:.35rem}.premium-showcase--compact .premium-showcase__purchase .theme-icon-button{height:2.5rem;min-width:2.5rem;padding-inline:.7rem;font-size:.8rem}.premium-showcase--compact .premium-showcase__purchase .premium-showcase__favorite{width:2.5rem;padding:0}.premium-showcase--compact .premium-showcase__play{width:3rem;height:3rem}@media(max-width:64rem){.premium-showcase--compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:48rem){.premium-showcase--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:30rem){.premium-showcase--compact{grid-template-columns:minmax(0,1fr)}}.archive-waveform{position:relative;direction:ltr;min-width:0;width:100%;height:2rem;color:var(--color-text-secondary)}.archive-waveform>svg{opacity:.5}.archive-waveform svg{display:block;width:100%;height:100%;overflow:visible;fill:currentColor}.archive-waveform rect{transform-box:fill-box;transform-origin:center;animation:archive-wave-pulse .85s ease-in-out infinite alternate;animation-play-state:paused}.archive-waveform.is-playing rect{animation-play-state:running}.archive-waveform__played{position:absolute;inset:0;color:#ff4057}.archive-waveform--interactive{min-height:2.75rem;border-radius:.3rem}.archive-waveform--interactive:has(.archive-waveform__seek:focus-visible){outline:2px solid var(--color-primary);outline-offset:4px}.archive-waveform--interactive>svg,.archive-waveform__seek{position:absolute;inset:0}.archive-waveform__seek{z-index:2;width:100%;height:100%;margin:0;padding:0;direction:ltr;opacity:0;cursor:pointer;touch-action:pan-y}.archive-waveform__seek:disabled{cursor:default}@media(prefers-reduced-motion:reduce){.archive-waveform rect{animation:none}}@keyframes archive-wave-pulse{0%{transform:scaleY(.65)}to{transform:scaleY(1)}}.profile-favorites{display:grid;gap:1.35rem;min-width:0;direction:rtl;text-align:right;color:var(--color-text-primary)}.profile-favorites__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1.05rem;border-bottom:1px solid var(--color-border-glass)}.profile-favorites__heading h2{display:flex;align-items:center;gap:.85rem;margin:0;line-height:1.7}.profile-favorites__count{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;padding:.4rem .7rem;border:1px solid rgba(252,62,77,.1450980392);border-radius:.75rem;background:rgba(125,29,44,.2705882353);color:#ffd6db;font-size:.8rem;font-weight:700;white-space:nowrap}.profile-favorites__count i{color:#fff;font-size:.9rem}.profile-favorites .profile-favorites__track-context{width:100%;max-width:100%;min-width:0;min-height:0;background:rgba(0,0,0,0)}.profile-favorites .profile-favorites__list{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:.65rem;margin:0}.profile-favorites__list .archive-track,.profile-favorites__list .migrated-remix-track,.profile-favorites__list .track-card{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.profile-favorites__list .archive-track .track-card{grid-template-columns:2rem 4rem minmax(0,1fr) minmax(5rem,.32fr) minmax(6rem,.6fr) auto;gap:.8rem;min-height:5.3rem;padding:.55rem .8rem;border:1px solid var(--color-border-glass);border-radius:.85rem;background:linear-gradient(115deg,var(--color-surface),var(--color-background));transform:none}.profile-favorites__list .archive-track .track-card__cover{display:block;width:4rem;height:4rem;border:1px solid var(--color-border-strong);border-radius:.4rem}.profile-favorites__list .archive-track .track-card__details,.profile-favorites__list .archive-track .track-card__identity{min-width:0}.profile-favorites__list .archive-track .track-card__identity h3{font-size:.9rem;line-height:1.55}.profile-favorites__list .archive-track .track-card__actions{gap:.45rem}.profile-favorites__list .archive-track .track-card__action{width:2.5rem;height:2.5rem;flex:0 0 2.5rem}.profile-favorites__list .archive-track .archive-waveform{width:100%;min-width:0}@media(max-width:64rem){.profile-favorites__list .archive-track .archive-waveform{display:none}.profile-favorites__list .archive-track .track-card{grid-template-columns:1.75rem 3.5rem minmax(0,1fr) minmax(4rem,auto) auto;gap:.6rem}.profile-favorites__list .archive-track .track-card__cover{width:3.5rem;height:3.5rem}}@media(max-width:48rem){.profile-favorites__list .archive-track .track-card{grid-template-columns:1.5rem 3.25rem minmax(0,1fr) auto;gap:.55rem;padding:.55rem}.profile-favorites__list .archive-track .track-card__cover{width:3.25rem;height:3.25rem;grid-column:2;grid-row:1/3}.profile-favorites__list .archive-track__number{grid-column:1;grid-row:1/3}.profile-favorites__list .archive-track .track-card__identity{grid-column:3;grid-row:1}.profile-favorites__list .archive-track .track-card__identity p{display:none}.profile-favorites__list .archive-track .track-card__details{grid-column:3;grid-row:2;display:grid;justify-items:start}.profile-favorites__list .archive-track .track-card__actions{grid-column:4;grid-row:1/3;gap:.35rem}}@media(max-width:35.99rem){.profile-favorites__list .archive-track .track-card{direction:rtl;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-rows:auto auto;gap:.2rem .55rem;min-height:4.5rem;padding:.55rem}.profile-favorites__list .archive-track .track-card__cover{grid-column:1;grid-row:1/3;width:2.75rem;height:2.75rem}.profile-favorites__list .archive-track__number{display:none}.profile-favorites__list .archive-track .track-card__identity{grid-column:2;grid-row:1;align-self:end}.profile-favorites__list .archive-track .track-card__identity h3{display:-webkit-box;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.profile-favorites__list .archive-track .track-card__details{grid-column:2;grid-row:2;display:flex;align-items:center;justify-items:start}.profile-favorites__list .archive-track .track-card__actions{grid-column:3;grid-row:1/3;gap:.35rem}.profile-favorites__list .archive-track .track-card__action{width:2.2rem;height:2.2rem;min-width:2.2rem;min-height:2.2rem;flex-basis:2.2rem}}.profile-favorites__status{margin:0;padding:1.25rem;border:1px solid var(--color-border-glass);border-radius:.9rem}.profile-favorites__empty,.profile-favorites__status{background:linear-gradient(125deg,rgba(12,13,15,.8),rgba(23,19,21,.6588235294));color:var(--color-text-secondary);text-align:center}.profile-favorites__empty{display:grid;justify-items:center;gap:.65rem;padding:clamp(1.5rem,5vw,3rem) 1rem;border:1px solid var(--color-border-glass);border-radius:1rem}.profile-favorites__empty>span{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(252,62,77,.1450980392);background:linear-gradient(135deg,rgba(245,45,69,.1882352941),rgba(133,21,39,.2509803922));color:#ff5266;font-size:1.15rem}.profile-favorites__empty h3,.profile-favorites__empty p{margin:0}.profile-favorites__empty h3{color:var(--color-text-primary);font-size:1rem;font-weight:750}.profile-favorites__empty p{max-width:34rem;font-size:.82rem;line-height:1.9}@media(max-width:35rem){.profile-favorites__heading{align-items:flex-start}.profile-favorites__heading h2{gap:.65rem}.profile-favorites__heading .profile-info__header-icon{flex-basis:2.35rem;width:2.35rem;height:2.35rem}.profile-favorites__count{padding:.35rem .6rem;font-size:.72rem}}.border-beam{z-index:2;inset:0;overflow:hidden;box-sizing:border-box;padding:var(--border-beam-width);border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;filter:drop-shadow(0 0 5px #ff3047) drop-shadow(0 0 10px rgba(255,48,71,.5019607843))}.border-beam,.border-beam__light{position:absolute;pointer-events:none}.border-beam__light{top:0;left:0;display:block;border-radius:50%}.payment-result_page__J6QUG{padding:clamp(24px,6vw,72px) 0 80px;display:grid;place-items:center}.payment-result_card__jYJBx{--result-color:var(--color-primary);width:min(100%,580px);padding:clamp(24px,5vw,48px);text-align:center;border:1px solid var(--color-border);border-radius:28px;background:radial-gradient(ellipse at top,color-mix(in srgb,var(--result-color) 10%,transparent),transparent 65%),var(--color-surface-elevated);box-shadow:0 24px 70px rgba(0,0,0,.1)}.payment-result_card__jYJBx h1{font-size:clamp(22px,4vw,30px);line-height:1.6;margin:0 0 12px}.payment-result_success__yJsxh{--result-color:var(--color-feedback-success)}.payment-result_failure__JNaXT{--result-color:var(--color-primary)}.payment-result_pending__WB_GS{--result-color:var(--color-text-secondary)}.payment-result_topline__2KnsK{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--color-text-secondary);margin-bottom:32px}.payment-result_topline__2KnsK span:first-child{font-weight:700;letter-spacing:2px}.payment-result_icon__7nefd{display:grid;place-items:center;width:88px;height:88px;margin:0 auto 28px;border-radius:50%;font-size:32px;color:var(--result-color);background:color-mix(in srgb,var(--result-color) 12%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,var(--result-color) 4%,transparent)}.payment-result_message__C0YUd{color:var(--color-text-secondary);line-height:1.9;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 24px}.payment-result_receipt__wS2IN{display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:start;padding:24px 0;margin:28px 0;border-block:1px dashed var(--color-border);font-size:14px}.payment-result_receipt__wS2IN dt{color:var(--color-text-secondary);font-weight:400}.payment-result_receipt__wS2IN dd{text-align:end;font-weight:600;margin:0;overflow-wrap:anywhere;min-width:0}.payment-result_actions__G4nmz{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.payment-result_actions__G4nmz a{flex:1 1 180px}.payment-result_wallet__TCa6e{display:inline-block;margin-top:24px;font-size:13px;color:var(--color-text-secondary)}@media(prefers-reduced-motion:reduce){.payment-result_icon__7nefd i{animation:none}}.music-background__profile{width:100%;height:100%;--music-profile-background:radial-gradient(ellipse 65% 65% at -8% -8%,#681b2b9c 0%,#40131f59 35%,transparent 75%),radial-gradient(ellipse 60% 65% at 108% 108%,#681b2b80 0%,#40131f47 38%,transparent 78%),linear-gradient(145deg,#0d0c0e,#09090b 48%,#100c0f);background:var(--music-profile-background)}[data-theme=light] .music-background__profile{--music-profile-background:radial-gradient(ellipse 65% 65% at -8% -8%,#e4a4af52,transparent 75%),radial-gradient(ellipse 60% 65% at 108% 108%,#e4a4af40,transparent 78%),linear-gradient(145deg,#fffafa,#fffdfc 48%,#fff8f7)}.home__music-stage>.migrated-music-background:has(.music-background__profile){overflow:visible}.home__music-stage>.migrated-music-background:has(.music-background__profile) .music-background__profile{position:relative;background:none}.home__music-stage>.migrated-music-background:has(.music-background__profile) .music-background__profile:before{--hero-background-fade:clamp(9rem,20vw,17rem);content:"";position:absolute;inset:calc(-1*var(--hero-background-fade)) 0 0;background:var(--music-profile-background);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1490196078) calc(var(--hero-background-fade) * .25),rgba(0,0,0,.5019607843) calc(var(--hero-background-fade) * .5),rgba(0,0,0,.8509803922) calc(var(--hero-background-fade) * .75),#000 var(--hero-background-fade));-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1490196078) calc(var(--hero-background-fade) * .25),rgba(0,0,0,.5019607843) calc(var(--hero-background-fade) * .5),rgba(0,0,0,.8509803922) calc(var(--hero-background-fade) * .75),#000 var(--hero-background-fade));pointer-events:none}.dj-intro .platform-stats{position:relative;z-index:1;margin-bottom:clamp(2.5rem,5vw,4.5rem);direction:rtl}.dj-intro .platform-stats__heading{display:flex;align-items:center;gap:.65rem;margin-bottom:1.2rem}.dj-intro .platform-stats__heading h2{margin:0;color:var(--color-text-primary);font-size:1rem;font-weight:700}.dj-intro .platform-stats__heading>span:not(.section-heading__title-icon){width:1.4rem;height:3px;border-radius:2px;background:var(--color-primary)}.dj-intro .platform-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0}.dj-intro .platform-stats__card{position:relative;isolation:isolate;overflow:hidden;min-width:0;padding:clamp(1.1rem,2.2vw,1.75rem);border:1px solid var(--color-border-glass);border-radius:1.25rem;background:linear-gradient(135deg,var(--color-surface-elevated),var(--color-surface));box-shadow:0 8px 24px rgba(0,0,0,.031372549)}.dj-intro .platform-stats__card:after{content:"";position:absolute;z-index:-1;width:8rem;height:8rem;border-radius:50%;bottom:-5rem;left:-3rem;background:radial-gradient(circle,var(--color-interactive-active),transparent 70%);pointer-events:none}.dj-intro .platform-stats__card dt{justify-content:center;gap:.55rem;color:var(--color-text-secondary);font-size:.85rem;font-weight:500}.dj-intro .platform-stats__card dd,.dj-intro .platform-stats__card dt{display:flex;flex-direction:column;align-items:center;text-align:center}.dj-intro .platform-stats__card dd{gap:.4rem;margin:.85rem 0 0}.dj-intro .platform-stats__card strong{color:var(--color-text-primary);font-size:clamp(1.8rem,3.4vw,2.75rem);line-height:1.2;font-weight:800;font-variant-numeric:tabular-nums}.dj-intro .platform-stats__card small{color:var(--color-text-secondary);font-size:.7rem}.dj-intro .platform-stats__icon{display:grid;place-items:center;flex:0 0 auto;width:2.15rem;height:2.15rem;border:1px solid color-mix(in srgb,var(--color-primary) 32%,transparent);border-radius:50%;color:#ff3047;background:radial-gradient(circle at 50% 35%,rgba(255,48,71,.168627451),transparent 75%),color-mix(in srgb,var(--color-primary) 9%,var(--color-surface));font-size:.95rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.0392156863),0 0 1rem rgba(255,48,71,.1098039216)}@media(max-width:55rem){.dj-intro .platform-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:30rem){.dj-intro .platform-stats__grid{gap:.7rem}.dj-intro .platform-stats__card{padding:1rem;border-radius:1rem}.dj-intro .platform-stats__card dt{gap:.45rem;font-size:.75rem}.dj-intro .platform-stats__card dd{margin-top:.7rem}.dj-intro .platform-stats__icon{width:1.9rem;height:1.9rem;font-size:.8rem}}.otp-input_root__tqCRc{width:100%;min-width:0;color:var(--color-text-primary)}.otp-input_label__nSSGv{display:block;margin-bottom:var(--space-3,12px);font-weight:600;text-align:center}.otp-input_cells__zi0Oc{display:flex;justify-content:center;gap:8px;padding:4px;max-width:100%}.otp-input_cell__mqjJ2{position:relative;flex:0 1 40px;min-width:0;height:48px;border:2px solid var(--color-border-strong);border-radius:8px;background:var(--color-surface-subtle);box-shadow:inset 0 1px 3px var(--color-shadow);transition:border-color .18s,background-color .18s,box-shadow .18s}.otp-input_cell__mqjJ2[data-group-start]{margin-left:8px}.otp-input_cell__mqjJ2[data-active]{border-color:var(--color-primary);background:var(--color-auth-input-background-focus);box-shadow:var(--shadow-focus)}.otp-input_root__tqCRc[data-status=error] .otp-input_cell__mqjJ2{border-color:var(--color-feedback-error)}.otp-input_root__tqCRc[data-status=success] .otp-input_cell__mqjJ2{border-color:var(--color-feedback-success)}.otp-input_root__tqCRc[data-disabled]{opacity:.6}.otp-input_input__pCqIl{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-width:0;padding:0;border:0;border-radius:inherit;outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0);caret-color:rgba(0,0,0,0);text-align:center;font-size:20px;font-family:ui-monospace,monospace;-webkit-text-fill-color:rgba(0,0,0,0)}.otp-input_input__pCqIl::-moz-selection{background:rgba(0,0,0,0)}.otp-input_input__pCqIl::selection{background:rgba(0,0,0,0)}.otp-input_input__pCqIl:disabled{cursor:not-allowed}.otp-input_character__1pP3Q{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;font:600 20px/1 ui-monospace,monospace}.otp-input_character__1pP3Q>span{grid-area:1/1}.otp-input_caret__2DSf2{position:absolute;top:12px;left:calc(50% - 1px);width:2px;height:20px;background:var(--color-primary);animation:otp-input_blink__oXXQn 1s steps(2,start) infinite;pointer-events:none}.otp-input_message__5INvQ{white-space:pre-line;overflow-wrap:anywhere;margin-top:12px;min-height:24px;color:var(--color-text-secondary);font-size:.8125rem;line-height:1.8;text-align:center}.otp-input_root__tqCRc[data-status=error] .otp-input_message__5INvQ{color:var(--color-feedback-error)}.otp-input_root__tqCRc[data-status=success] .otp-input_message__5INvQ{color:var(--color-feedback-success)}@keyframes otp-input_blink__oXXQn{to{opacity:0}}@media(prefers-reduced-motion:reduce){.otp-input_cell__mqjJ2{transition:none}.otp-input_caret__2DSf2{animation:none}}