:root{--surface-base:#050608;--surface-1:#111315;--surface-2:#191c20;--surface-3:#21262b;--surface-4:#2a3138;--surface-overlay:rgba(3,5,8,.78);--text-primary:#f7f8fa;--text-secondary:#b1b6be;--text-tertiary:#6d7480;--text-on-accent:#03150d;--accent:var(--color-primary);--accent-hover:#57d6ef;--accent-press:#22bed7;--danger:#f15e6c;--warning:#ffa42b;--success:#33d17a;--info:#5b9dff;--border-subtle:hsla(0,0%,100%,.08);--border-default:hsla(0,0%,100%,.14);--border-strong:hsla(0,0%,100%,.22);--focus-ring:hsla(0,0%,100%,.94);--eq-bar:var(--accent);--waveform-played:var(--accent);--waveform-unplayed:hsla(0,0%,100%,.22);--font-display:"Josefin Sans","Inter",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--t-hero:clamp(48px,8vw,96px);--t-h1:32px;--t-h2:24px;--t-h3:18px;--t-body:14px;--t-meta:13px;--t-caption:11px;--t-mono:12px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-full:9999px;--motion-default:180ms cubic-bezier(0.2,0.8,0.2,1);--motion-hover:120ms ease-out;--motion-page:240ms cubic-bezier(0.2,0.8,0.2,1);--site-shell-max-width:1480px;--site-shell-content-width:100%;--site-shell-gutter:clamp(16px,2vw,24px);--site-shell-gap:clamp(18px,2vw,28px);--site-header-height:72px;--site-header-offset:72px;--site-sidebar-width:252px;--site-content-gutter:var(--site-shell-gutter);--audio-player-height:92px;--mobile-nav-height:0px;--mobile-nav-offset:0px;--shell-topbar-bg:rgba(9,11,14,.76);--shell-topbar-bg-scrolled:rgba(9,11,14,.92);--shell-sidebar-bg:rgba(11,13,17,.94);--shell-card-bg:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015));--shell-card-shadow:0 20px 48px rgba(0,0,0,.26);color-scheme:dark}:root[data-theme=light]{--surface-base:#f5f6f8;--surface-1:#fff;--surface-2:#f0f2f4;--surface-3:#e6eaee;--surface-4:#dde2e8;--surface-overlay:hsla(0,0%,100%,.7);--text-primary:#0a0d11;--text-secondary:#4d5663;--text-tertiary:#6f7783;--border-subtle:rgba(10,13,17,.08);--border-default:rgba(10,13,17,.14);--border-strong:rgba(10,13,17,.22);--focus-ring:rgba(10,13,17,.92);--shell-topbar-bg:hsla(0,0%,100%,.78);--shell-topbar-bg-scrolled:hsla(0,0%,100%,.94);--shell-sidebar-bg:hsla(0,0%,100%,.96);--shell-card-bg:linear-gradient(180deg,rgba(10,13,17,.02),rgba(10,13,17,.01));color-scheme:light}
:root{--color-primary:#3bc8e7;--color-secondary:#00aeff;--color-tertiary:#252b4d;--color-surface:#1b2039;--color-background:#181818;--color-text:#ccc;--color-border:#444;--color-white:#fff;--color-gray-1:#ededed;--color-gray-2:#eee;--color-gray-3:#dedede;--color-gray-4:#d2d2d2;--color-gray-5:#cdcdcd;--color-gray-6:#b5b5b5;--color-gray-7:#bbb;--color-gray-8:#aaa;--color-gray-9:#979797;--color-gray-10:#777;--color-gray-10b:#767676;--color-gray-11:#686868;--color-gray-12:#4e504f;--color-gray-13:#3e413f;--color-gray-14:#333;--color-gray-15:#32353d;--color-gray-16:#2a2a2a;--color-gray-17:#282828;--color-gray-18:#202020;--color-gray-19:#1f1f1f;--color-gray-20:#1d1f1e;--color-gray-21:#1a212a;--color-gray-22:#161616;--color-gray-23:#141414;--color-gray-24:#0f1116;--color-gray-25:#1b1b1b;--color-gray-18b:#222;--color-surface-deep:#161a2d;--color-primary-strong:#07f;--color-primary-light:#2cc8e5;--color-primary-soft:#22bed7;--color-slate:#484c60;--color-slate-soft:#7b7c8b;--color-purple-accent:#343e69;--color-black:#000;--color-overlay-strong:#00040a;--color-overlay-soft:#00000042;--color-success:#51b545;--color-success-strong:#259c08;--color-success-bright:#25ff0b;--color-success-glow:#0ad406;--color-success-soft:#b6ffac;--color-warning:#ffb40b;--color-warning-strong:#ffb103;--color-error:#d63535;--color-error-strong:#ff0303;--color-error-soft:#eeaeae;--color-info:#0396ff;--color-info-strong:#03d0ff;--color-info-soft:#0bd2ff;--color-info-accent:#3d57f4;--color-info-deep:#290a59;--color-accent-green:#00c85f;--color-info-mid:#5ad2ff;--color-info-pale:#8ee2ff;--color-info-glow:#03fff5;--color-error-accent:#ec1e2a;--color-preloader-accent:#5389a6;--color-accent-flare:#ff6f61;--color-surface-alt:#111a2e;--font-ui:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--site-section-gap:clamp(26px,4vw,40px);--site-section-gap-lg:clamp(32px,5vw,56px);--site-surface-card:#101827;--site-surface-card-strong:#162033;--site-border-soft:hsla(0,0%,100%,.1);--site-shadow-soft:0 10px 24px rgba(0,0,0,.16);--site-shadow-lg:0 16px 36px rgba(0,0,0,.22);--card-studio:#101927;--card-studio-border:hsla(0,0%,100%,.08);--studio-input-bg:#0a121e;--studio-input-border:1px solid hsla(0,0%,100%,.12);--primary:var(--color-primary);--dark:var(--color-surface);--light:var(--color-tertiary);--slight-sight:hsla(0,0%,100%,.1);--slight-read:hsla(0,0%,100%,.7);--dark-sight:rgba(0,0,0,.7)}.justify-text{text-align:justify;text-justify:inter-word}.mt-6{margin-top:6rem!important}.mt-7,.mt-8{margin-top:7rem!important}.w-auto{width:auto!important}.w-120{width:120px!important}.w-150{width:150px!important}.w-200{width:200px!important}
.mz-container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1320px;padding-left:clamp(52px,7vw,150px);padding-right:clamp(18px,4vw,48px);width:100%}.mz-container.no-sidebar{padding-left:clamp(18px,5vw,48px);padding-right:clamp(18px,4vw,36px)}.mz-container.is-wide{max-width:1480px}.mz-container.is-narrow{max-width:960px}@media (max-width:768px){.mz-container,.mz-container.no-sidebar{max-width:100%;padding-left:16px;padding-right:16px}}
.ms_nav_wrapper ul>li>a>span.add_ico{display:inline-block;margin-right:10px;transform:translateY(-2px)}.ms_nav_wrapper span.nav_icon>.add_ico{background-image:url(/images/menu-icon.png);background-repeat:no-repeat;display:inline-block;height:25px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;vertical-align:middle;width:25px}.ms_nav_wrapper span.nav_icon>.add_ico.icon_liked_playlist{background-position:-58px 4px}.ms_nav_wrapper ul li a.active span.nav_icon>.add_ico.icon_liked_playlist,.ms_nav_wrapper ul li a:hover span.nav_icon>.add_ico.icon_liked_playlist{background-position:-58px -28px}.mz_icon{background-image:url(/images/svg/social_icon.svg);background-repeat:no-repeat;display:inline-block;height:30px;width:30px}i.mz_icon.form-instagram{background-position:0 5px}i.mz_icon.form-spotify{background-position:-30px 5px}i.mz_icon.form-youtube{background-position:-60px 5px}i.mz_icon.form-facebook{background-position:-90px 5px}i.mz_icon.form-twitter{background-position:-120px 5px}i.mz_icon.form-soundcloud{background-position:-150px 5px}i.mz_icon.form-whatsapp{background-position:-180px 5px}i.mz_icon.form-telegram{background-position:-210px 5px}i.mz_icon.form-snapchat{background-position:-240px 5px}i.mz_icon.form-reddit{background-position:-270px 5px}
.ms_top_search input{transition:width 200 ease-in;-webkit-transition:width 200 ease-in;-moz-transition:width 200 ease-in;-ms-transition:width 200 ease-in;-o-transition:width 200 ease-in;width:inherit;z-index:99999}.item-result{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1em;height:65px;padding-left:25px}.item-result .item-detail{display:flex;flex-direction:column;gap:.2rem}.item-result .item-detail a:hover{color:var(--primary);text-decoration:none}.item-result .item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.rg-title{color:var(--color-white);font-size:20px;line-height:23px}.search-container{display:flex;flex-direction:column;justify-content:center;margin-left:20px;padding-top:80px;position:relative}.search-container h1{font-size:20px}.search-container .result-box{display:block;max-width:calc(100% - 50px);width:800px}.search-container .result-heading{color:var(--color-white);font-size:22px;font-weight:bolder;margin-bottom:1em;margin-top:1em}.search-container .result-box .result-items{display:block}.result-items .result-item{align-items:center;border-bottom:1px solid var(--slight-sight);display:flex;padding:.5em}.result-item .r-item-main{display:flex;gap:1em;position:relative}.result-item:hover{background:hsla(0,0%,100%,.1)}.result-item .r-item-thumb>img{border-radius:5px;width:50px}.result-item .track-play.list-play-button--loading,.result-item .track-play.list-play-button--paused,.result-item .track-play.list-play-button--playing,.result-item:hover .track-play{display:flex}.track-play{align-items:center;background:var(--dark-sight);border-radius:5px;cursor:pointer;display:none;height:50px;justify-content:center;left:0;position:absolute;top:0;width:50px;z-index:100}.track-play>i{color:var(--color-white);font-size:22px;line-height:1;transform:translateX(1px)}.r-item-main .r-item-sub{display:flex;flex-direction:column;gap:3px;justify-content:center}.r-item-sub{color:var(--color-white)}.r-item-sub a:hover{color:inherit;text-decoration:none}.r-item-sub .r-item-sub-links{color:var(--slight-read);display:flex;gap:.5em}.r-item-sub-links a{color:hsla(0,0%,100%,.7)}.r-item-sub-links a:hover{color:var(--primary);text-decoration:none;transition:.5s ease}
.ms_top_search{flex-shrink:0;position:relative}.ms_top_search,.ms_top_search--expanded{min-width:clamp(320px,50vw,400px);width:clamp(320px,50vw,400px)}.ms_top_search__dropdown{-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01) 40%,hsla(0,0%,100%,0) 60%),var(--color-gray-24);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 18px 50px rgba(0,0,0,.7),inset 0 1px 0 hsla(0,0%,100%,.03);box-sizing:border-box;left:0;max-height:70vh;max-width:min(520px,92vw);min-width:320px;overflow-y:auto;padding:14px;position:absolute;right:0;top:calc(100% + 8px);width:max(100%,320px);z-index:1200}.ms_top_search__dropdown::-webkit-scrollbar{width:4px}.ms_top_search__dropdown::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}.ms_top_search__dropdown::-webkit-scrollbar-track{background-color:var(--color-background)}body.ms-search-locked{overflow:hidden}.ms_top_search__section+.ms_top_search__section{border-top:1px solid hsla(0,0%,100%,.06);margin-top:10px;padding-top:10px}.ms_top_search__section_title{color:hsla(0,0%,100%,.7);font-size:12px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.ms_top_search__item{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,0));border:1px solid hsla(0,0%,100%,.04);border-radius:12px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02);cursor:pointer;display:flex;font:inherit;gap:10px;margin-bottom:8px;padding:10px 8px;text-align:left;transition:background .2s ease,box-shadow .2s ease;width:100%}.ms_top_search__item:focus-visible,.ms_top_search__item:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08);box-shadow:0 6px 20px rgba(0,0,0,.35)}.ms_top_search__item:focus-visible,.ms_top_search__view_all:focus-visible{outline:2px solid rgba(0,174,255,.9);outline-offset:2px}.ms_top_search__thumb img{background:var(--color-gray-19);border-radius:8px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.ms_top_search__body{display:flex;flex-direction:column;gap:4px;min-width:0}.ms_top_search__name{color:var(--color-white);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms_top_search__meta{align-items:center;display:flex;gap:6px}.ms_top_search__badge{background:hsla(0,0%,100%,.08);border-radius:40px;color:hsla(0,0%,100%,.85);font-size:10px;letter-spacing:.06em;padding:4px 8px;text-transform:uppercase}.ms_top_search__extra{color:hsla(0,0%,100%,.6);font-size:12px;white-space:nowrap}.ms_top_search__subtext{color:hsla(0,0%,100%,.7);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms_top_search__state{align-items:center;color:hsla(0,0%,100%,.75);display:inline-flex;font-size:13px;gap:8px;justify-content:center;padding:8px 4px;text-align:center}.ms_top_search__icon{height:16px;opacity:.7;width:16px}.ms_top_search__footer{border-top:1px solid hsla(0,0%,100%,.06);margin-top:10px;padding-top:10px;text-align:right}.ms_top_search__footer a{color:var(--primary);font-size:13px;font-weight:600}.ms_top_search__footer a:hover{text-decoration:none}.ms_top_search__view_all{background:transparent;border:0;color:var(--primary);font:inherit;font-size:13px;font-weight:600;padding:0}.ms_top_search__spinner{animation:ms_spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.15);border-radius:50%;border-top-color:hsla(0,0%,100%,.8);display:inline-block;height:14px;width:14px}@keyframes ms_spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.ms_top_search__dropdown{left:50%;max-height:calc(100dvh - var(--site-header-offset) - var(--audio-player-height) - var(--mobile-nav-offset) - 24px - env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 16px);min-width:calc(100vw - 16px);padding-right:16px;position:fixed;right:auto;scrollbar-gutter:stable both-edges;top:calc(var(--site-header-offset) + 8px);transform:translateX(-50%);width:calc(100vw - 16px)}.ms_top_search,.ms_top_search--expanded{flex:1 1 auto;min-width:0;width:calc(100vw - 16px)}}
:root{--site-header-height:76px;--site-header-offset:76px;--site-sidebar-width:240px;--audio-player-height:88px;--mobile-nav-height:0px;--mobile-nav-offset:0px}.has-modern-nav .site-navigation{z-index:900}.site-header{backdrop-filter:blur(18px);background:rgba(15,16,20,.94);border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 10px 28px rgba(0,0,0,.28);left:var(--site-sidebar-width);position:fixed;right:0;top:0;z-index:900}.site-header,.site-header__inner{min-height:var(--site-header-height)}.site-header__inner{align-items:center;box-sizing:border-box;display:grid;gap:18px;grid-template-columns:minmax(260px,560px) auto;margin:0;padding:0 var(--site-content-gutter);width:100%}.site-mobile-drawer{display:none}.site-header__brand{align-items:center;display:none;min-width:0}.site-header__logo{display:block;max-height:55px;width:auto}.site-header__logo--mark{display:none;max-height:50px}.mobile-bottom-nav__item,.site-account-button,.site-auth-link,.site-icon-button,.site-nav-cta{border:0;cursor:pointer;font:inherit;letter-spacing:0;min-height:42px;text-decoration:none}.site-nav-cta{align-items:center;background:transparent;border-radius:8px;color:hsla(0,0%,100%,.74);display:inline-flex;gap:8px;padding:0 12px;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease;white-space:nowrap}.site-nav-cta.is-active,.site-nav-cta:focus-visible,.site-nav-cta:hover{background:hsla(0,0%,100%,.08);color:var(--color-white);text-decoration:none}.mobile-bottom-nav__item:focus-visible,.site-account-button:focus-visible,.site-auth-link:focus-visible,.site-header__search .ms_top_search .form-control:focus-visible,.site-icon-button:focus-visible,.site-menu__item:focus-visible,.site-mobile-menu-button:focus-visible,.site-nav-cta:focus-visible{outline:2px solid rgba(0,174,255,.9);outline-offset:2px}.site-nav-cta.is-active{box-shadow:inset 0 -2px 0 var(--color-secondary)}.site-nav-cta i{color:var(--color-secondary);font-size:15px}.site-header__search{min-width:0;width:100%}.site-header__search .ms_top_search{display:block;float:none;max-width:none;min-width:0;width:100%}.site-header__search .ms_top_search .form-control{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);border-radius:8px;height:44px;line-height:44px;width:100%}.site-header__actions{align-items:center;display:inline-flex;flex-shrink:0;gap:10px;justify-content:flex-end;min-width:0}.site-nav-cta{background:rgba(0,174,255,.14);border:1px solid rgba(0,174,255,.28);color:var(--color-white)}.site-auth-actions{gap:8px}.site-auth-actions,.site-auth-link{align-items:center;display:inline-flex}.site-auth-link{background:hsla(0,0%,100%,.08);border-radius:999px;color:var(--color-white);justify-content:center;min-width:84px;padding:0 16px;transition:background-color .18s ease,box-shadow .18s ease}.site-auth-link:focus-visible,.site-auth-link:hover{background:hsla(0,0%,100%,.14);color:var(--color-white);text-decoration:none}.site-auth-link--primary{background:var(--color-secondary)}.site-auth-link--primary:focus-visible,.site-auth-link--primary:hover{background:var(--color-primary);box-shadow:0 0 18px rgba(0,174,255,.28)}.site-menu{position:relative}.site-account-button,.site-icon-button{align-items:center;background:hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.82);display:inline-flex;gap:8px;justify-content:center;padding:0 12px}.site-account-button:focus-visible,.site-account-button:hover,.site-icon-button:focus-visible,.site-icon-button:hover{background:hsla(0,0%,100%,.14);color:var(--color-white)}.site-account-button__avatar{align-items:center;background:linear-gradient(135deg,var(--color-secondary),var(--color-primary-strong));border-radius:50%;color:var(--color-white);display:inline-flex;height:28px;justify-content:center;width:28px}.site-menu__chevron{font-size:13px;opacity:.72}.site-menu__items{backdrop-filter:blur(16px);background:rgba(20,22,30,.98);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.48);padding:8px;position:absolute;right:0;top:calc(100% + 10px);width:min(280px,calc(100vw - 24px));z-index:1150}.site-menu__items--browse{left:0;right:auto}.site-menu__item{align-items:center;background:transparent;border:0;border-radius:7px;box-sizing:border-box;color:hsla(0,0%,100%,.78);display:flex;font:inherit;gap:10px;min-height:42px;padding:0 12px;text-align:left;text-decoration:none;width:100%}.site-menu__item i{color:var(--color-secondary);text-align:center;width:18px}.site-menu__item.is-active,.site-menu__item.is-hovered,.site-menu__item:focus-visible,.site-menu__item:hover{background:hsla(0,0%,100%,.08);color:var(--color-white);text-decoration:none}.site-menu__item--button{cursor:pointer}.site-menu__divider{background:hsla(0,0%,100%,.08);height:1px;margin:8px}.site-menu-fade-enter-active,.site-menu-fade-leave-active{transition:opacity .16s ease,transform .16s ease}.site-menu-fade-enter-from,.site-menu-fade-leave-to{opacity:0;transform:translateY(-6px)}.mobile-bottom-nav{display:none}.site-sidebar{background:#080808;border-right:1px solid hsla(0,0%,100%,.08);bottom:var(--audio-player-height);box-sizing:border-box;color:var(--color-white);display:flex;flex-direction:column;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:18px 8px;position:fixed;scrollbar-color:hsla(0,0%,100%,.16) transparent;scrollbar-width:thin;top:0;width:var(--site-sidebar-width);z-index:920}.site-sidebar::-webkit-scrollbar{width:8px}.site-sidebar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:999px}.site-sidebar::-webkit-scrollbar-track{background:transparent}.site-sidebar__brand{align-items:center;display:inline-flex;margin:0 10px 24px;text-decoration:none;width:-moz-fit-content;width:fit-content}.site-sidebar__logo{display:block;max-height:52px;width:auto}.site-sidebar__nav{display:grid;gap:4px}.site-sidebar__nav--secondary{margin-top:22px}.site-sidebar__section-label{color:hsla(0,0%,100%,.44);display:block;font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 14px 8px;text-transform:uppercase}.site-sidebar__link{align-items:center;border-radius:8px;color:hsla(0,0%,100%,.76);display:flex;font-weight:700;gap:13px;min-height:48px;padding:0 14px;text-decoration:none;transition:background-color .18s ease,color .18s ease}.site-sidebar__link i{color:hsla(0,0%,100%,.72);font-size:16px;text-align:center;width:18px}.site-sidebar__link.is-active,.site-sidebar__link:focus-visible,.site-sidebar__link:hover{background:hsla(0,0%,100%,.11);color:var(--color-white);text-decoration:none}.site-sidebar__link.is-active i,.site-sidebar__link:focus-visible i,.site-sidebar__link:hover i{color:var(--color-secondary)}.site-sidebar__link--quiet{color:hsla(0,0%,100%,.56);font-size:13px;font-weight:600;min-height:40px}.site-sidebar__spacer{flex:1 1 auto;min-height:18px}.has-modern-nav .artist-dashboard-page,.has-modern-nav .artist-track-detail-page,.has-modern-nav .artist-tracks-page,.has-modern-nav .edit-track-page,.has-modern-nav .ms_content_wrapper.padder_top100,.has-modern-nav .ms_content_wrapper.padder_top80,.has-modern-nav .ms_content_wrapper.padder_top90,.has-modern-nav .ms_upload_wrapper{padding-top:clamp(22px,3vw,36px)!important}.has-modern-nav .ms_album_single_wrapper{padding:clamp(26px,4vw,54px) clamp(16px,4vw,80px) 0!important}.has-modern-nav .ms_account_wrapper,.has-modern-nav .ms_profile_wrapper{margin-top:0}.has-modern-nav .ms_account_wrapper,.has-modern-nav .ms_profile_wrapper,.has-modern-nav .ms_upload_wrapper{box-sizing:border-box;padding-left:clamp(16px,4vw,54px);padding-right:clamp(16px,4vw,54px)}.has-modern-nav #user-form{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:center;margin:0;max-width:none;padding-top:clamp(22px,3vw,36px)!important;width:100%}.has-modern-nav #user-form>[class*=col-]{flex:0 1 560px;max-width:560px;padding-left:0;padding-right:0;width:100%}.has-modern-nav #user-form .card.card-block{margin:0 auto!important;width:100%}.has-modern-nav .ad-container{margin-left:0;margin-right:0;max-width:none;padding-left:var(--site-shell-gutter);padding-right:var(--site-shell-gutter)}@media (max-width:1280px){.site-header__inner{gap:12px;grid-template-columns:minmax(220px,1fr) auto}}@media (max-width:900px){:root{--site-header-height:68px;--site-header-offset:68px;--site-sidebar-width:0px;--site-content-gutter:16px}.site-header{left:0}.site-header__inner{gap:10px;grid-template-columns:auto auto minmax(0,1fr) auto;padding:0 14px}.site-mobile-drawer{display:block;position:relative}.site-mobile-menu-button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--color-white);display:inline-flex;font:inherit;justify-content:center;min-height:42px;width:42px}.site-mobile-menu-button:focus-visible,.site-mobile-menu-button:hover{background:hsla(0,0%,100%,.1)}.site-mobile-drawer__panel{left:10px;max-height:calc(100vh - var(--site-header-offset) - var(--audio-player-height) - 24px);max-height:calc(100dvh - var(--site-header-offset) - var(--audio-player-height) - 24px);overflow-y:auto;position:fixed;right:auto;top:calc(var(--site-header-offset) + 8px);width:min(300px,calc(100vw - 20px))}.site-mobile-drawer__group+.site-mobile-drawer__group{border-top:1px solid hsla(0,0%,100%,.08);margin-top:10px;padding-top:10px}.site-mobile-drawer__label{color:hsla(0,0%,100%,.5);display:block;font-size:10px;font-weight:700;letter-spacing:.14em;margin:4px 12px 6px;text-transform:uppercase}.site-sidebar{display:none}.site-header__brand{display:inline-flex}.site-header__logo--wide{display:none}.site-header__logo--mark{display:block}.site-account-button .site-menu__chevron,.site-account-button__text,.site-nav-cta--desktop{display:none}.site-account-button{border-radius:50%;padding:0;width:42px}.site-auth-actions{gap:0}.site-auth-link{min-height:38px;min-width:62px;padding:0 12px}.site-auth-link--primary{display:none}}@media (max-width:767px){:root{--site-header-height:64px;--site-header-offset:64px;--mobile-nav-height:64px;--mobile-nav-offset:64px}.has-modern-nav,html.modern-nav-layout,html.modern-nav-layout #app,html.modern-nav-layout body{max-width:100%;min-width:0;overflow-x:hidden;width:100%}.has-modern-nav .ms_app_scroll_region{max-width:100vw;overflow-x:hidden;width:100%}.site-header__inner{gap:8px;grid-template-columns:auto auto minmax(0,1fr) auto;min-height:var(--site-header-height);padding:0 10px}.site-auth-actions{display:none}.site-header__actions{gap:6px}.site-header__search .ms_top_search{min-width:0;width:100%}.site-header__search .ms_top_search .form-control{font-size:14px;height:40px;line-height:40px;padding:0 14px}.site-menu__items--account{left:auto;position:fixed;right:8px;top:calc(var(--site-header-offset) + 8px)}.mobile-bottom-nav{align-items:stretch;backdrop-filter:blur(18px);background:rgba(18,20,27,.97);border-top:1px solid hsla(0,0%,100%,.1);bottom:var(--audio-player-height);box-shadow:0 -14px 34px rgba(0,0,0,.36);box-sizing:border-box;display:flex;gap:2px;left:0;max-width:100vw;min-height:var(--mobile-nav-height);padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));position:fixed;width:100vw;z-index:870}.mobile-bottom-nav>*{flex:1 1 0;min-width:0}.mobile-bottom-nav__item{align-items:center;background:transparent;border-radius:8px;color:hsla(0,0%,100%,.7);display:inline-flex;flex-direction:column;gap:4px;justify-content:center;min-height:50px;min-width:0;padding:4px 2px;text-align:center;text-decoration:none;width:100%}.mobile-bottom-nav__item i{color:var(--color-secondary);font-size:17px}.mobile-bottom-nav__item span{font-size:11px;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-bottom-nav__item.is-active,.mobile-bottom-nav__item:focus-visible,.mobile-bottom-nav__item:hover{background:hsla(0,0%,100%,.08);color:var(--color-white);text-decoration:none}.mobile-bottom-nav__menu{display:flex;min-width:0}.mobile-bottom-nav__menu>.mobile-bottom-nav__item{width:100%}.mobile-bottom-nav__panel{-webkit-overflow-scrolling:touch;bottom:calc(var(--audio-player-height) + var(--mobile-nav-offset) + 4px);left:auto;max-height:calc(100vh - var(--site-header-offset) - var(--audio-player-height) - var(--mobile-nav-offset) - 24px);max-height:calc(100dvh - var(--site-header-offset) - var(--audio-player-height) - var(--mobile-nav-offset) - 24px);overflow-y:auto;overscroll-behavior:contain;position:fixed;right:8px;top:auto;width:min(280px,calc(100vw - 16px))}.mobile-bottom-nav__panel--right{left:auto;right:8px}.has-modern-nav .ms_content_wrapper{padding-left:16px;padding-right:16px}.has-modern-nav .ms_account_wrapper,.has-modern-nav .ms_album_single_wrapper,.has-modern-nav .ms_profile_wrapper,.has-modern-nav .ms_upload_wrapper{padding-left:16px!important;padding-right:16px!important}}@media (max-width:420px){.site-header__inner{gap:8px;padding:0 10px}.site-auth-link{font-size:13px;min-width:54px;padding:0 10px}.site-account-button{min-height:38px;width:38px}.site-account-button__avatar{height:26px;width:26px}.mobile-bottom-nav__item span{font-size:10px}}@media (max-width:360px){.site-header__inner{gap:6px;padding:0 8px}.site-header__search .ms_top_search .form-control{font-size:13px;padding:0 12px}.mobile-bottom-nav__item span{font-size:9px}}
.custom-alert{padding:8rem!important}.custom-alert-success{background:transparent!important;border-color:var(--color-success)!important;border-radius:4px 4px 4px 4px;color:var(--color-success-soft)!important}.custom-alert-danger{background:transparent!important;border-color:var(--color-error)!important;border-radius:4px 4px 4px 4px;color:var(--color-error-soft)!important}.alert>.start-icon{margin-right:0;margin-right:5px;min-width:20px;text-align:center}.greencross{color:var(--color-success-bright);font-size:18px;text-shadow:none}.alert-simple.alert-success{background-color:rgba(7,149,66,.122);border:1px solid rgba(36,241,6,.46);box-shadow:0 0 2px var(--color-success-strong);color:var(--color-success-glow);cursor:pointer;text-shadow:2px 1px var(--color-overlay-strong);transition:.5s}.alert-success:hover{background-color:rgba(7,149,66,.35);transition:.5s}.alert-simple.alert-info{background-color:rgba(7,73,149,.122);border:1px solid rgba(6,44,241,.46);box-shadow:0 0 2px var(--color-info);color:var(--color-info);cursor:pointer;text-shadow:2px 1px var(--color-overlay-strong);transition:.5s}.alert-info:hover{background-color:rgba(7,73,149,.35);transition:.5s}.blue-cross{color:var(--color-info-soft);font-size:18px;text-shadow:none}.alert-simple.alert-warning{background-color:rgba(220,128,1,.16);border:1px solid rgba(241,142,6,.81);box-shadow:0 0 2px var(--color-warning-strong);color:var(--color-warning-strong);cursor:pointer;text-shadow:2px 1px var(--color-overlay-strong);transition:.5s}.alert-warning:hover{background-color:rgba(220,128,1,.33);transition:.5s}.warning{color:var(--color-warning);font-size:18px;text-shadow:none}.alert-simple.alert-danger{background-color:rgba(220,17,1,.16);border:1px solid rgba(241,6,6,.81);box-shadow:0 0 2px var(--color-error-strong);color:var(--color-error-strong);cursor:pointer;text-shadow:2px 1px var(--color-overlay-strong);transition:.5s}.alert-danger:hover{background-color:rgba(220,17,1,.33);transition:.5s}.danger{color:var(--color-error-strong);font-size:18px;text-shadow:none}.alert-simple.alert-primary{background-color:rgba(1,204,220,.16);border:1px solid rgba(6,241,226,.81);box-shadow:0 0 2px var(--color-info-glow);color:var(--color-info-strong);cursor:pointer;text-shadow:2px 1px var(--color-overlay-strong);transition:.5s}.alert-primary:hover{background-color:rgba(1,204,220,.33);transition:.5s}.alertprimary{color:var(--color-info-strong);font-size:18px;text-shadow:none}.square_box{border-top-left-radius:45px;opacity:.302;position:absolute;transform:rotate(45deg)}.square_box.box_three{height:500px;left:-80px;top:-60px;width:500px}.square_box.box_four,.square_box.box_three{background-image:-ms-linear-gradient(-90deg,var(--color-info-deep) 0,var(--color-info-accent) 100%);border-radius:45px;opacity:.059}.square_box.box_four{height:550px;left:150px;top:-25px;width:550px}.alert:before{border-bottom-right-radius:3px;border-left:1px solid;border-right:2px solid;border-top-right-radius:3px;content:"";height:calc(100% - 44px);height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:0}@keyframes blink-1{0%,50%,to{opacity:1}25%,75%{opacity:0}}
.rotating{animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-webkit-animation:rotating 2s linear infinite}.jplayer-progress{-moz-anination:jplayeranim 6s linear infinite;animation:jplayeranim 6s linear infinite;-o-animation:jplayeranim 6s linear infinite;-webkit-animation:jplayeranim 6s linear infinite;background-image:linear-gradient(135deg,var(--color-gray-13),var(--color-gray-12),var(--color-gray-20),var(--color-gray-11),var(--color-gray-20),var(--color-gray-13));color:#fff;filter:alpha(opacity=50);opacity:.85;position:relative;text-align:center}.que-close{cursor:pointer}.que-close:hover{-moz-anination:rotate 1s ease-in-out;animation:rotate 1s ease-in-out;-o-animation:rotate 1s ease-in-out;-webkit-animation:rotate 1s ease-in-out}.track-action-toggle .ms_play_control{background-color:var(--color-primary)!important}.lds-ring{display:inline-block;height:30px;position:relative;width:30px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid var(--color-white);border-color:var(--color-white) transparent transparent transparent;border-radius:50%;box-sizing:border-box;display:block;height:30px;position:absolute;width:30px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.lds-dual-ring{display:inline-block;height:80px;width:80px}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border:6px solid var(--color-white);border-color:var(--color-white) transparent var(--color-white) transparent;border-radius:50%;content:" ";display:block;height:64px;margin:8px;width:64px}.marquee{box-sizing:border-box;margin:0 auto;overflow:hidden;width:450px}.marquee span{animation:marquee 15s linear infinite;display:inline-block;padding-left:100%;width:-moz-max-content;width:max-content;will-change:transform}.marquee span:hover{animation-play-state:paused}.player-volume-range{bottom:12px;left:25px;margin-right:25px;position:relative}.player-volume-range:before{content:url(/images/svg/volume.svg);position:relative;right:25px;top:30px}.player-volume-range input[type=range]{-webkit-appearance:none;background-color:var(--color-gray-7);border-radius:5px;height:4px;margin-right:15px;width:60px}.player-volume-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary);border-radius:50%;box-shadow:0 0 10px 0 var(--color-white);cursor:pointer;height:12px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:12px}.player-volume-range input[type=range]::-moz-range-thumb{-moz-appearance:none;background:var(--primary);border-radius:50%;box-shadow:0 0 10px 0 var(--color-white);cursor:pointer;height:12px;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:12px}.player-volume-range input[type=range]::-ms-thumb{-moz-appearance:none;background:var(--primary);border-radius:50%;box-shadow:0 0 10px 0 var(--color-white);cursor:pointer;height:12px;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:12px}.is-playing,.playlist-playing-track{background:hsla(0,0%,100%,.1)!important}.jp_queue_list_inner{height:350px;overflow:hidden;overflow-y:scroll}.jp_queue_list_inner::-webkit-scrollbar{width:5px}.jp_queue_list_inner::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.jp_queue_list_inner::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.jp_queue_btn{cursor:pointer}.p_dis_link{color:var(--color-overlay-soft)!important}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes jplayeranim{0%{background-position:0 0}to{background-position:1500px 0}}@keyframes rotating{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.marquee span{animation-duration:.01;animation-iteration-count:1;padding-left:0;width:auto}}@media (max-width:600px){.marquee{width:300px}}@media (max-width:400px){.marquee{width:200px}}
.switch-button{background:transparent;border:1px solid var(--color-white);border-radius:5px;padding:6px 4px}.white{color:var(--color-white)!important}.ms_register_form{width:100%!important}.logout_dialog{max-width:300px!important}.logout_dialog .ms_logout h2{color:var(--color-white);font-size:24px;text-align:center;text-transform:capitalize}.ms_logout a{background-color:transparent;border:1px solid var(--color-white);height:40px;left:20%;line-height:40px;margin-left:0;margin-top:10px;padding:0 31px;position:relative;width:auto}.ms_logout a:hover{background-color:var(--color-white);color:var(--color-primary-soft)}
.profile-container{background-color:var(--dark);box-shadow:0 0 0 .5px var(--color-black);margin-top:20px;padding-left:0}.profile-container h1{color:var(--color-white);font-size:25px;text-align:center;text-transform:capitalize}.profile-container .menu{border-right:1px solid var(--light);height:600px;max-width:350px;padding-left:0!important;padding-right:0!important}.profile-container .menu ul{list-style:none;padding-left:0!important;position:relative}.profile-container .menu li{border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid hsla(0,0%,100%,.05);display:flex;gap:5px;left:15px;line-height:24px;margin:0;padding:12px 10px;position:relative;width:334px}.profile-container .menu li:hover{background:var(--color-tertiary);border-radius:inherit}.profile-container .menu li a i{height:1.3em;margin-right:2px;width:1.3em}.profile-container .menu a:hover{color:var(--primary)}.profile-container .menu .active:before{background:var(--primary);content:"";height:100%;left:0;position:absolute;top:0;width:5px}.flex-center{display:flex;justify-content:center}.ms_pro_img{padding:8px}
.comment-box{border-bottom:1px dotted var(--color-primary);padding-bottom:4px}.ms_input_group2{display:inline-block}.autohider{animation:autohide 0s ease-in 5s forwards;animation-fill-mode:forwards;display:block;height:auto;opacity:1}@keyframes autohide{0%{opacity:1}90%{opacity:1}to{height:0;opacity:0;overflow:hidden}}
.inp_btn,.inp_btn button,.inp_btn input[type=button],.inp_btn input[type=submit]{border:0!important}.squircle_btn{border-radius:5px;width:10%}
.ms_upload_box{width:100%!important}.upload_input img{border:1px dotted var(--color-white);padding:15px}#user-form{background:rgba(0,0,0,.2);border-radius:10px 10px 10px 10px;margin-top:100px}#user-form .card-block{background-color:transparent!important}
.mz-content{align-items:center;background-color:var(--dark);display:flex;height:100vh;justify-content:center;width:100%}.mz-content .mz-loading{height:50px;position:relative;width:80px}.mz-content .mz-loading p{animation:text 3.5s ease infinite both;color:var(--color-white);font-family:Oxygen,sans-serif;font-size:12px;letter-spacing:1px;margin:0;padding:0;top:0}@keyframes text{0%{letter-spacing:1px;transform:translateX(0)}40%{letter-spacing:2px;transform:translateX(26px)}80%{letter-spacing:1px;transform:translateX(32px)}90%{letter-spacing:2px;transform:translateX(0)}to{letter-spacing:1px;transform:translateX(0)}}.mz-content .mz-loading span{animation:loading 3.5s ease infinite both;background-color:var(--color-preloader-accent);border-radius:50px;bottom:0;display:block;height:16px;position:absolute;transform:translateX(64px);width:16px}.mz-content .mz-loading span:before{animation:loading2 3.5s ease infinite both;background-color:var(--primary);border-radius:inherit;content:"";height:100%;position:absolute;width:100%}@keyframes loading{0%{transform:translateX(0);width:16px}40%{transform:translateX(0);width:100%}80%{transform:translateX(64px);width:16px}90%{transform:translateX(0);width:100%}to{transform:translateX(0);width:16px}}@keyframes loading2{0%{transform:translateX(0);width:16px}40%{transform:translateX(0);width:80%}80%{transform:translateX(0);width:100%}90%{transform:translateX(15px);width:80%}to{transform:translateX(0);width:16px}}#nprogress{position:relative;z-index:955}#nprogress .bar,#nprogress .peg{max-height:4px}
.swiper-slide{margin-right:20px}.swiper-slide .ms_rcnt_box_img{width:180px}.swiper-slide .ms_rcnt_box_text h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px!important}.track-slide .v-hl-btn{bottom:60px!important}.static-slide .v-hl-btn{bottom:40px!important}.v-hl-container:first-child{padding-left:14px!important;width:calc(100% - 16px)}.v-hl-container:last-child{padding-right:14px!important;width:calc(100% - 16px)}
/*!
* Notiflix (https://notiflix.github.io)
* Version: 3.2.8
* Author: Furkan (https://github.com/furcan)
* Copyright 2019 - 2025 Notiflix, MIT License (https://opensource.org/licenses/MIT)
*/[id^=NotiflixNotifyWrap]{background:transparent;box-sizing:border-box;max-width:96%;opacity:1;pointer-events:none;position:fixed;right:10px;top:10px;width:280px;z-index:4001}[id^=NotiflixNotifyWrap].nx-flex-center-center{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:auto;max-height:calc(100vh - 20px);overflow-x:hidden;overflow-y:auto}[id^=NotiflixNotifyWrap]::-webkit-scrollbar{height:0;width:0}[id^=NotiflixNotifyWrap]::-webkit-scrollbar-thumb,[id^=NotiflixNotifyWrap]::-webkit-scrollbar-track{background:transparent}[id^=NotiflixNotifyWrap] *{box-sizing:border-box}[id^=NotiflixNotifyOverlay]{transition:background .3s ease-in-out}[id^=NotiflixNotifyWrap]>div{align-items:center;background:#1e1e1e;border-radius:5px;color:#fff;display:inline-flex;flex-wrap:wrap;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4;margin:0 0 10px;padding:10px 12px;pointer-events:all;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}[id^=NotiflixNotifyWrap]>div:last-child{margin:0}[id^=NotiflixNotifyWrap]>div.nx-with-callback{cursor:pointer}[id^=NotiflixNotifyWrap]>div.nx-with-icon{min-height:56px;padding:8px}[id^=NotiflixNotifyWrap]>div.nx-paused{cursor:auto}[id^=NotiflixNotifyWrap]>div.nx-notify-click-to-close{cursor:pointer}[id^=NotiflixNotifyWrap]>div.nx-with-close-button{padding:10px 36px 10px 12px}[id^=NotiflixNotifyWrap]>div.nx-with-icon.nx-with-close-button{padding:6px 36px 6px 6px}[id^=NotiflixNotifyWrap]>div>span.nx-message{cursor:inherit;font-family:inherit!important;font-weight:400;word-break:break-all;word-break:break-word}[id^=NotiflixNotifyWrap]>div>span.nx-close-button{bottom:0;color:inherit;cursor:pointer;height:20px;margin:auto;position:absolute;right:8px;top:0;transition:all .2s ease-in-out;width:20px}[id^=NotiflixNotifyWrap]>div>span.nx-close-button:hover{transform:rotate(90deg)}[id^=NotiflixNotifyWrap]>div>span.nx-close-button>svg{height:16px;position:absolute;right:2px;top:2px;width:16px}[id^=NotiflixNotifyWrap]>div>.nx-message-icon{border-radius:inherit;bottom:0;font-size:30px;height:40px;left:8px;line-height:40px;margin:auto;position:absolute;text-align:center;top:0;width:40px}[id^=NotiflixNotifyWrap]>div>.nx-message-icon-fa.nx-message-icon-fa-shadow{background:rgba(0,0,0,.15);box-shadow:inset 0 0 34px rgba(0,0,0,.2);color:inherit;text-shadow:0 0 10px rgba(0,0,0,.3)}[id^=NotiflixNotifyWrap]>div>span.nx-with-icon{box-sizing:border-box;float:left;margin:0 0 0 40px;padding:0 0 0 10px;position:relative;width:calc(100% - 40px)}[id^=NotiflixNotifyWrap]>div.nx-rtl-on>.nx-message-icon{left:auto;right:8px}[id^=NotiflixNotifyWrap]>div.nx-rtl-on>span.nx-with-icon{margin:0 40px 0 0;padding:0 10px 0 0}[id^=NotiflixNotifyWrap]>div.nx-rtl-on>span.nx-close-button{left:8px;right:auto}[id^=NotiflixNotifyWrap]>div.nx-with-icon.nx-with-close-button.nx-rtl-on{padding:6px 6px 6px 36px}[id^=NotiflixNotifyWrap]>div.nx-with-close-button.nx-rtl-on{padding:10px 12px 10px 36px}[id^=NotiflixNotifyOverlay].nx-with-animation,[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-fade{animation:notify-animation-fade .3s ease-in-out 0s normal}@keyframes notify-animation-fade{0%{opacity:0}to{opacity:1}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-zoom{animation:notify-animation-zoom .3s ease-in-out 0s normal}@keyframes notify-animation-zoom{0%{transform:scale(0)}50%{transform:scale(1.05)}to{transform:scale(1)}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-right{animation:notify-animation-from-right .3s ease-in-out 0s normal}@keyframes notify-animation-from-right{0%{opacity:0;right:-300px}50%{opacity:1;right:8px}to{opacity:1;right:0}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-left{animation:notify-animation-from-left .3s ease-in-out 0s normal}@keyframes notify-animation-from-left{0%{left:-300px;opacity:0}50%{left:8px;opacity:1}to{left:0;opacity:1}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-top{animation:notify-animation-from-top .3s ease-in-out 0s normal}@keyframes notify-animation-from-top{0%{opacity:0;top:-50px}50%{opacity:1;top:8px}to{opacity:1;top:0}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-bottom{animation:notify-animation-from-bottom .3s ease-in-out 0s normal}@keyframes notify-animation-from-bottom{0%{bottom:-50px;opacity:0}50%{bottom:8px;opacity:1}to{bottom:0;opacity:1}}[id^=NotiflixNotifyOverlay].nx-with-animation.nx-remove,[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-fade.nx-remove{animation:notify-remove-fade .3s ease-in-out 0s normal;opacity:0}@keyframes notify-remove-fade{0%{opacity:1}to{opacity:0}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-zoom.nx-remove{animation:notify-remove-zoom .3s ease-in-out 0s normal;transform:scale(0)}@keyframes notify-remove-zoom{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(0)}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-top.nx-remove{animation:notify-remove-to-top .3s ease-in-out 0s normal;opacity:0}@keyframes notify-remove-to-top{0%{opacity:1;top:0}50%{opacity:1;top:8px}to{opacity:0;top:-50px}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-right.nx-remove{animation:notify-remove-to-right .3s ease-in-out 0s normal;opacity:0}@keyframes notify-remove-to-right{0%{opacity:1;right:0}50%{opacity:1;right:8px}to{opacity:0;right:-300px}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-bottom.nx-remove{animation:notify-remove-to-bottom .3s ease-in-out 0s normal;opacity:0}@keyframes notify-remove-to-bottom{0%{bottom:0;opacity:1}50%{bottom:8px;opacity:1}to{bottom:-50px;opacity:0}}[id^=NotiflixNotifyWrap]>div.nx-with-animation.nx-from-left.nx-remove{animation:notify-remove-to-left .3s ease-in-out 0s normal;opacity:0}@keyframes notify-remove-to-left{0%{left:0;opacity:1}50%{left:8px;opacity:1}to{left:-300px;opacity:0}}[id^=NotiflixReportWrap]{align-items:center;background:transparent;border-radius:25px;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:4002}[id^=NotiflixReportWrap] *{box-sizing:border-box}[id^=NotiflixReportWrap]>div[class*=-overlay]{background:hsla(0,0%,100%,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}[id^=NotiflixReportWrap]>div.nx-report-click-to-close{cursor:pointer}[id^=NotiflixReportWrap]>div[class*=-content]{background:#f8f8f8;border:1px solid rgba(0,0,0,.03);border-radius:inherit;filter:drop-shadow(0 0 5px rgba(0,0,0,.05));max-height:96vh;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative;width:320px;z-index:1}[id^=NotiflixReportWrap]>div[class*=-content]::-webkit-scrollbar{height:0;width:0}[id^=NotiflixReportWrap]>div[class*=-content]::-webkit-scrollbar-thumb,[id^=NotiflixReportWrap]>div[class*=-content]::-webkit-scrollbar-track{background:transparent}[id^=NotiflixReportWrap]>div[class*=-content]>div[class$=-icon]{display:block;height:110px;margin:6px auto 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:110px}[id^=NotiflixReportWrap]>div[class*=-content]>div[class$=-icon] svg{height:auto;max-width:100%;min-width:100%}[id^=NotiflixReportWrap]>*>h5{border-bottom:1px solid rgba(0,0,0,.1);font-size:16px;font-weight:500;padding:0 0 10px;text-align:center}[id^=NotiflixReportWrap]>*>h5,[id^=NotiflixReportWrap]>*>p{float:left;font-family:inherit!important;line-height:1.4;margin:0 0 10px;width:100%;word-break:break-all;word-break:break-word}[id^=NotiflixReportWrap]>*>p{font-size:13px;font-weight:400;padding:0 10px}[id^=NotiflixReportWrap] a#NXReportButton{background:#32c682;border-radius:inherit!important;color:#fff;cursor:pointer;float:right;font-family:inherit!important;font-size:14px;font-weight:500;line-height:1.4;padding:7px 17px;transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-all;word-break:break-word}[id^=NotiflixReportWrap] a#NXReportButton:hover{box-shadow:inset 0 -60px 5px -5px rgba(0,0,0,.25)}[id^=NotiflixReportWrap].nx-rtl-on a#NXReportButton{float:left}[id^=NotiflixReportWrap]>div[class*=-overlay].nx-with-animation{animation:report-overlay-animation .3s ease-in-out 0s normal}@keyframes report-overlay-animation{0%{opacity:0}to{opacity:1}}[id^=NotiflixReportWrap]>div[class*=-content].nx-with-animation.nx-fade{animation:report-animation-fade .3s ease-in-out 0s normal}@keyframes report-animation-fade{0%{opacity:0}to{opacity:1}}[id^=NotiflixReportWrap]>div[class*=-content].nx-with-animation.nx-zoom{animation:report-animation-zoom .3s ease-in-out 0s normal}@keyframes report-animation-zoom{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}[id^=NotiflixReportWrap].nx-remove>div[class*=-overlay].nx-with-animation{animation:report-overlay-animation-remove .3s ease-in-out 0s normal;opacity:0}@keyframes report-overlay-animation-remove{0%{opacity:1}to{opacity:0}}[id^=NotiflixReportWrap].nx-remove>div[class*=-content].nx-with-animation.nx-fade{animation:report-animation-fade-remove .3s ease-in-out 0s normal;opacity:0}@keyframes report-animation-fade-remove{0%{opacity:1}to{opacity:0}}[id^=NotiflixReportWrap].nx-remove>div[class*=-content].nx-with-animation.nx-zoom{animation:report-animation-zoom-remove .3s ease-in-out 0s normal;opacity:0}@keyframes report-animation-zoom-remove{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}to{opacity:0;transform:scale(0)}}[id^=NotiflixConfirmWrap]{align-items:center;background:transparent;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:4003}[id^=NotiflixConfirmWrap].nx-position-center-top{justify-content:flex-start}[id^=NotiflixConfirmWrap].nx-position-center-bottom{justify-content:flex-end}[id^=NotiflixConfirmWrap].nx-position-left-top{align-items:flex-start;justify-content:flex-start}[id^=NotiflixConfirmWrap].nx-position-left-center{align-items:flex-start}[id^=NotiflixConfirmWrap].nx-position-left-bottom{align-items:flex-start;justify-content:flex-end}[id^=NotiflixConfirmWrap].nx-position-right-top{align-items:flex-end;justify-content:flex-start}[id^=NotiflixConfirmWrap].nx-position-right-center{align-items:flex-end}[id^=NotiflixConfirmWrap].nx-position-right-bottom{align-items:flex-end;justify-content:flex-end}[id^=NotiflixConfirmWrap] *{box-sizing:border-box}[id^=NotiflixConfirmWrap]>div[class*=-overlay]{background:hsla(0,0%,100%,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}[id^=NotiflixConfirmWrap]>div[class*=-overlay].nx-with-animation{animation:confirm-overlay-animation .3s ease-in-out 0s normal}@keyframes confirm-overlay-animation{0%{opacity:0}to{opacity:1}}[id^=NotiflixConfirmWrap].nx-remove>div[class*=-overlay].nx-with-animation{animation:confirm-overlay-animation-remove .3s ease-in-out 0s normal;opacity:0}@keyframes confirm-overlay-animation-remove{0%{opacity:1}to{opacity:0}}[id^=NotiflixConfirmWrap]>div[class*=-content]{background:#f8f8f8;border-radius:25px;color:#1e1e1e;filter:drop-shadow(0 0 5px rgba(0,0,0,.05));margin:0;max-height:96vh;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative;text-align:center;width:300px;z-index:1}[id^=NotiflixConfirmWrap]>div[class*=-content]::-webkit-scrollbar{height:0;width:0}[id^=NotiflixConfirmWrap]>div[class*=-content]::-webkit-scrollbar-thumb,[id^=NotiflixConfirmWrap]>div[class*=-content]::-webkit-scrollbar-track{background:transparent}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]{float:left;text-align:inherit;width:100%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>h5{border-bottom:1px solid rgba(0,0,0,.1);color:#32c682;float:left;font-family:inherit!important;font-size:16px;font-weight:500;line-height:1.4;margin:0;padding:0 0 10px;text-align:inherit;width:100%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div{color:inherit;float:left;font-family:inherit!important;font-size:14px;font-weight:400;line-height:1.4;margin:15px 0 20px;padding:0 10px;text-align:inherit;width:100%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div>div{float:left;font-family:inherit!important;margin:15px 0 0;padding:0;width:100%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div>div>input{border:1px solid rgba(0,0,0,.1);border-radius:25px;float:left;font-family:inherit!important;font-size:14px;font-weight:400;height:40px;line-height:1;margin:0;padding:0 15px;text-align:left;transition:all .25s ease-in-out;width:100%}[id^=NotiflixConfirmWrap].nx-rtl-on>div[class*=-content]>div[class*=-head]>div>div>input{text-align:right}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div>div>input:hover{border-color:rgba(0,0,0,.1)}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div>div>input:focus{border-color:rgba(0,0,0,.3)}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div>div>input.nx-validation-failure{border-color:#ff5549}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-head]>div>div>input.nx-validation-success{border-color:#32c682}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-buttons]{border-radius:inherit;float:left;text-align:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-buttons]>a{border-radius:inherit!important;color:#f8f8f8;cursor:pointer;float:left;font-family:inherit!important;font-size:15px;font-weight:500;line-height:1.4;padding:9px 5px;text-align:inherit;transition:all .25s ease-in-out;width:48%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-buttons]>a.nx-confirm-button-ok{background:#32c682;margin:0 2% 0 0}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-buttons]>a.nx-confirm-button-cancel{background:#a9a9a9;margin:0 0 0 2%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-buttons]>a.nx-full{margin:0;width:100%}[id^=NotiflixConfirmWrap]>div[class*=-content]>div[class*=-buttons]>a:hover{box-shadow:inset 0 -60px 5px -5px rgba(0,0,0,.25)}[id^=NotiflixConfirmWrap].nx-rtl-on>div[class*=-content]>div[class*=-buttons],[id^=NotiflixConfirmWrap].nx-rtl-on>div[class*=-content]>div[class*=-buttons]>a{transform:rotateY(180deg)}[id^=NotiflixConfirmWrap].nx-with-animation.nx-fade>div[class*=-content]{animation:confirm-animation-fade .3s ease-in-out 0s normal}@keyframes confirm-animation-fade{0%{opacity:0}to{opacity:1}}[id^=NotiflixConfirmWrap].nx-with-animation.nx-zoom>div[class*=-content]{animation:confirm-animation-zoom .3s ease-in-out 0s normal}@keyframes confirm-animation-zoom{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}[id^=NotiflixConfirmWrap].nx-with-animation.nx-fade.nx-remove>div[class*=-content]{animation:confirm-animation-fade-remove .3s ease-in-out 0s normal;opacity:0}@keyframes confirm-animation-fade-remove{0%{opacity:1}to{opacity:0}}[id^=NotiflixConfirmWrap].nx-with-animation.nx-zoom.nx-remove>div[class*=-content]{animation:confirm-animation-zoom-remove .3s ease-in-out 0s normal;opacity:0}@keyframes confirm-animation-zoom-remove{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}to{opacity:0;transform:scale(0)}}[id^=NotiflixLoadingWrap]{align-items:center;background:rgba(0,0,0,.8);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;justify-content:center;left:0;margin:auto;position:fixed;right:0;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:4000}[id^=NotiflixLoadingWrap] *{box-sizing:border-box}[id^=NotiflixLoadingWrap].nx-loading-click-to-close{cursor:pointer}[id^=NotiflixLoadingWrap]>div[class*=-icon]{height:60px;margin:0 auto;position:relative;transition:top .2s ease-in-out;width:60px}[id^=NotiflixLoadingWrap]>div[class*=-icon] img,[id^=NotiflixLoadingWrap]>div[class*=-icon] svg{height:auto;left:0;max-height:unset;max-width:unset;position:absolute;top:0;width:100%}[id^=NotiflixLoadingWrap]>p{font-family:inherit!important;font-size:15px;font-weight:400;line-height:1.4;margin:10px auto 0;padding:0 10px;position:relative;text-align:center;width:100%}[id^=NotiflixLoadingWrap].nx-with-animation{animation:loading-animation-fade .3s ease-in-out 0s normal}@keyframes loading-animation-fade{0%{opacity:0}to{opacity:1}}[id^=NotiflixLoadingWrap].nx-with-animation.nx-remove{animation:loading-animation-fade-remove .3s ease-in-out 0s normal;opacity:0}@keyframes loading-animation-fade-remove{0%{opacity:1}to{opacity:0}}[id^=NotiflixLoadingWrap]>p.nx-loading-message-new{animation:loading-new-message-fade .3s ease-in-out 0s normal}@keyframes loading-new-message-fade{0%{opacity:0}to{opacity:1}}[id^=NotiflixBlockWrap]{align-items:center;animation-duration:.4s;background:hsla(0,0%,100%,.9);border-radius:inherit;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1000}[id^=NotiflixBlockWrap] *{box-sizing:border-box}[id^=NotiflixBlockWrap]>span[class*=-icon]{display:block;height:45px;margin:0 auto;position:relative;width:45px}[id^=NotiflixBlockWrap]>span[class*=-icon] svg{height:inherit;width:inherit}[id^=NotiflixBlockWrap]>span[class*=-message]{display:block;font-family:inherit!important;font-size:14px;font-weight:400;line-height:1.4;margin:10px auto 0;padding:0 10px;position:relative;width:100%}[id^=NotiflixBlockWrap].nx-with-animation{animation:block-animation-fade .3s ease-in-out 0s normal}@keyframes block-animation-fade{0%{opacity:0}to{opacity:1}}[id^=NotiflixBlockWrap].nx-with-animation.nx-remove{animation:block-animation-fade-remove .3s ease-in-out 0s normal;opacity:0}@keyframes block-animation-fade-remove{0%{opacity:1}to{opacity:0}}
.ms_upload_wrapper{padding-left:80px;text-align:center}.upload-shell .ms_profile_box{background:transparent;border-radius:18px;margin:0 auto 18px;padding:0;text-align:left;width:100%}.upload-shell .upload-card{background:var(--color-background);border:1px solid var(--color-border);border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.upload-shell .upload-header{background:linear-gradient(135deg,rgba(0,174,255,.15),rgba(37,43,77,.85));border:1px solid var(--color-border);border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.3)}.upload-shell{padding-left:0;padding-right:0;text-align:left}.ms_upload_box{background-color:var(--color-surface);border-radius:15px;display:inline-block;margin:0 auto;padding:50px 0;text-align:center;width:56%}.ms_upload_box h2{color:var(--color-white);font-size:26px}.ms_upload_box img{cursor:pointer;margin:40px 0 50px}.ms_upload_btn a.ms_btn{height:40px;line-height:43px;margin:0 10px;width:210px}.ms_upload_box span{display:inline-block;margin:19px 0 10px;text-transform:capitalize}.ms_upload_box p,.ms_upload_box span{color:var(--color-white);font-size:18px;font-weight:600}.ms_upload_box p{margin:0}.ms_upload_box .ms_heading h1{font-size:22px}.ms_upload_box .ms_heading h1:after{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%)}.upload_input>input{display:none}.selected-file{background-color:transparent;border:1px solid var(--color-white);border-radius:10px;color:var(--color-white);margin:25px!important;padding:10px 12px;width:400px}.ms_upload_box img{margin-bottom:20px!important}.upload-progress{height:30px;width:100%}.upload-progress-wrap{background:var(--primary);border-radius:25px;margin:20px 0;overflow:hidden;position:relative;width:300px}.upload-progress-wrap .upload-progress-bar{background:var(--color-gray-3);left:0;position:absolute;top:0}.mz-progress{align-items:center;background:var(--color-primary);border-radius:100px;display:flex;height:26px;justify-content:flex-start;padding:0 5px;position:relative;width:250px}.mz-progress-value{animation:load 3s normal forwards;background:var(--color-surface);border-radius:100px;box-shadow:0 10px 40px -10px var(--color-white);height:18px;width:0}.uploader-shell .ms_profile_box{padding:0!important}
.socialite-buttons{border-top:1px dotted hsla(0,0%,100%,.5);display:flex!important;gap:2px;justify-content:space-evenly;margin-top:1rem;padding-top:16px}.btn-socialite:hover{transition:.5s ease}.btn-socialite{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:var(--color-white);font-size:20px;height:40px;padding:6px;width:40px}.btn-google{background:#db4437}.btn-facebook{background:#4267b2}.btn-twitter{background:#1da1f2}.btn-spotify{background:#1db954}
.ad-container{clear:both}
.legal-page{color:var(--color-white);margin:0 auto;max-width:1080px;padding:0 16px;width:100%}.legal-surface{background:linear-gradient(145deg,var(--color-gray-25) 0,var(--color-gray-23) 100%);border:1px solid var(--color-gray-16);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.35);padding:28px 24px}.legal-header{margin-bottom:32px}.legal-meta{display:grid;gap:8px;margin:0 0 12px;padding:0}.legal-meta__item{display:flex;flex-direction:column}.legal-meta__eyebrow{color:var(--color-gray-4);font-size:14px;letter-spacing:.4px;margin:0 0 6px;text-transform:uppercase}.legal-title{font-size:28px;font-weight:700;margin:0 0 8px}.legal-intro,.legal-section{margin:0}.legal-section+.legal-section{border-top:1px solid var(--color-gray-16);margin-top:32px;padding-top:24px}.legal-section h2{font-size:20px;font-weight:700;margin:0 0 10px}.legal-section p{margin:0 0 12px}.legal-section ol,.legal-section ul{margin:0 0 12px 20px;padding:0}.legal-surface a{color:var(--color-info-mid);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.legal-surface a:hover{color:var(--color-info-pale)}.legal-contact-list{list-style:none;margin:8px 0 0;padding:0}.legal-contact-list li+li{margin-top:8px}.legal-contact-label{color:var(--color-gray-4);display:inline-block;min-width:120px}.legal-note{color:var(--color-gray-6);font-size:14px;margin-left:6px}
.text-limiter{font-size:16px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:215px!important}.top-item-name{left:129px;position:absolute;top:38px}.v-center{margin:auto;padding:10px;width:50%}.auto-btn{cursor:pointer;min-width:150px;width:-moz-fit-content;width:fit-content}@media (min-width:360px) and (max-width:640px){.ms_rcnt_box_text h3,.w_top_song .w_tp_song_name h3{font-size:12px;width:12em}#app .w_tp_song_name h3{width:15em}.top-item-name{left:100px}}@media (width:768px),(width:820px),(width:912px){.ms_rcnt_box_text h3,.w_top_song .w_tp_song_name h3{font-size:16px;width:22em}#app .w_tp_song_name h3{width:30em}}@media (min-width:240px) and (max-width:310px){.ms_rcnt_box_text h3,.w_top_song .w_tp_song_name h3{font-size:10px;width:7em}.top-item-name{left:100px}}@media (min-width:760px){#app .w_tp_song_name h3{width:auto}.search-container{margin-left:150px}}
.has-modern-nav{--makeover-surface:#111214;--makeover-surface-strong:#17181b;--makeover-surface-hover:#1d1f24;--makeover-border:hsla(0,0%,100%,.08);--makeover-border-strong:hsla(0,0%,100%,.16);--makeover-text-muted:hsla(0,0%,100%,.62);--makeover-shadow:0 24px 60px rgba(0,0,0,.34);--makeover-shadow-soft:0 12px 28px rgba(0,0,0,.22);--makeover-radius-lg:28px;--makeover-radius-md:18px;--makeover-radius-sm:12px}.has-modern-nav .page-home{display:flex;flex-direction:column;gap:var(--site-section-gap-lg)}.has-modern-nav .home-hero{background:radial-gradient(circle at top right,rgba(53,143,214,.18),transparent 30%),linear-gradient(118deg,#090909,#101113 48%,#181a20);border:0;border-radius:32px;box-shadow:var(--makeover-shadow);overflow:hidden;padding:clamp(22px,3.6vw,38px);position:relative}.has-modern-nav .home-hero__orb{display:none}.has-modern-nav .home-hero__orb--primary{background:rgba(59,200,231,.18);height:240px;right:12%;top:-110px;width:240px}.has-modern-nav .home-hero__orb--accent{background:rgba(0,119,255,.16);bottom:-70px;height:220px;right:-50px;width:220px}.has-modern-nav .home-hero__grid{align-items:center;display:grid;gap:clamp(20px,3vw,30px);grid-template-columns:minmax(0,1.1fr) minmax(260px,.72fr);position:relative;z-index:1}.has-modern-nav .home-hero__content{display:flex;flex-direction:column;gap:14px}.has-modern-nav .discovery-section__eyebrow,.has-modern-nav .home-hero__eyebrow{background:none;border-radius:0;color:hsla(0,0%,100%,.58);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.16em;padding:0;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.has-modern-nav .home-hero__title{color:var(--color-white);font-family:var(--font-display);font-size:clamp(36px,5.4vw,58px);letter-spacing:-.03em;line-height:.98;margin:0;max-width:9ch}.has-modern-nav .home-hero__summary{color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.72;margin:0;max-width:54ch}.has-modern-nav .home-hero__actions{display:flex;flex-wrap:wrap;gap:10px}.has-modern-nav .home-hero__action,.has-modern-nav .page-intro__action{align-items:center;background:transparent;border:0;border-radius:0;color:hsla(0,0%,100%,.7);display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:flex-start;min-height:auto;padding:0;text-decoration:none;transition:color .18s ease,opacity .18s ease}.has-modern-nav .home-hero__action:focus-visible,.has-modern-nav .home-hero__action:hover,.has-modern-nav .page-intro__action:focus-visible,.has-modern-nav .page-intro__action:hover{background:transparent;border-color:transparent;color:var(--color-white);text-decoration:none}.has-modern-nav .home-hero__action--primary{background:#fff;border-radius:999px;box-shadow:none;color:#090909;justify-content:center;min-height:48px;padding:0 20px}.has-modern-nav .home-hero__action--primary:focus-visible,.has-modern-nav .home-hero__action--primary:hover{background:hsla(0,0%,100%,.88);color:#090909}.has-modern-nav .home-hero__action--ghost{background:transparent}.has-modern-nav .home-hero__stats{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.has-modern-nav .home-hero__stat{background:none;border-left:1px solid var(--makeover-border);display:grid;gap:6px;padding:0 0 0 16px}.has-modern-nav .detail-rail-card__stats>:first-child,.has-modern-nav .home-hero__stats>:first-child,.has-modern-nav .page-intro__stats>:first-child,.has-modern-nav .search-rail-card__stats>:first-child{border-left:0;padding-left:0}.has-modern-nav .home-hero__stat strong{color:var(--color-white);font-size:clamp(24px,2vw,30px);line-height:1}.has-modern-nav .home-hero__stat span{color:hsla(0,0%,100%,.66);font-size:13px;line-height:1.5}.has-modern-nav .home-hero__visual{align-self:center;display:grid;gap:14px;justify-self:end;max-width:420px;position:relative}.has-modern-nav .home-hero__visual-media{background:linear-gradient(180deg,#1a1d24,#111214);border-radius:30px;box-shadow:var(--makeover-shadow);display:block;overflow:hidden;position:relative}.has-modern-nav .home-hero__visual-media img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .home-hero__visual-placeholder{background:radial-gradient(circle at top right,rgba(53,143,214,.34),transparent 34%),linear-gradient(135deg,#15171c,#0d0d0e);color:var(--color-white);display:grid;font-family:var(--font-display);font-size:clamp(34px,6vw,50px);line-height:.96;min-height:320px;padding:22px;place-items:end start}.has-modern-nav .home-hero__visual-copy{display:grid;gap:12px}.has-modern-nav .home-hero__panel-label,.has-modern-nav .home-hero__spotlight-label{color:hsla(0,0%,100%,.62);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.has-modern-nav .home-hero__panel-title{color:var(--color-white);font-size:clamp(26px,3vw,34px);letter-spacing:-.03em;line-height:1.02;margin:0}.has-modern-nav .home-hero__panel-copy{color:hsla(0,0%,100%,.68);font-size:14px;line-height:1.65;margin:0}.has-modern-nav .home-hero__spotlight-list{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .home-hero__spotlight-item{background:none;border-bottom:0;display:grid;gap:4px;padding:0}.has-modern-nav .home-hero__spotlight-item strong{color:var(--color-white);font-size:16px;line-height:1.3}.has-modern-nav .home-hero__spotlight-item small{color:hsla(0,0%,100%,.66);font-size:13px;line-height:1.4}.has-modern-nav .page-intro{align-items:start;border-bottom:1px solid var(--makeover-border);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.68fr);padding:0 0 clamp(22px,4vw,30px)}.has-modern-nav .catalog-index-page{display:flex;flex-direction:column;gap:var(--site-section-gap-lg)}.has-modern-nav .page-intro--single-column{grid-template-columns:minmax(0,1fr)}.has-modern-nav .page-intro__copy{display:flex;flex-direction:column;gap:14px}.has-modern-nav .page-intro__eyebrow{background:none;border-radius:0;display:inline-block;font-weight:700;padding:0;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.has-modern-nav .page-intro__title{color:var(--color-white);font-size:clamp(36px,5vw,56px);margin:0}.has-modern-nav .page-intro__description{font-size:14px;line-height:1.72;margin:0;max-width:54ch}.has-modern-nav .page-intro__actions{display:flex;flex-wrap:wrap;gap:12px}.has-modern-nav .detail-hero__action,.has-modern-nav .page-intro__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:color .18s ease}.has-modern-nav .detail-hero__action:focus-visible,.has-modern-nav .detail-hero__action:hover,.has-modern-nav .page-intro__action:focus-visible,.has-modern-nav .page-intro__action:hover{border-color:transparent;color:var(--color-white)}.has-modern-nav .detail-hero__action--primary,.has-modern-nav .page-intro__action--primary{border:1px solid hsla(0,0%,100%,.08);border-radius:999px;box-shadow:none;justify-content:center;min-height:46px;padding:0 18px}.has-modern-nav .detail-hero__action--primary:focus-visible,.has-modern-nav .detail-hero__action--primary:hover,.has-modern-nav .page-intro__action--primary:focus-visible,.has-modern-nav .page-intro__action--primary:hover{color:#090909}.has-modern-nav .page-intro__stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.has-modern-nav .page-intro__stat{background:none;border-left:1px solid var(--makeover-border);display:grid;gap:4px;padding:0 0 0 16px}.has-modern-nav .page-intro__stat strong{color:var(--color-white);font-size:24px;line-height:1}.has-modern-nav .page-intro__stat span{color:var(--makeover-text-muted);font-size:13px;line-height:1.5}.has-modern-nav .page-intro__support{display:flex;flex-direction:column;justify-content:flex-start;justify-self:end;max-width:340px;min-width:0;width:100%}.has-modern-nav .page-intro-spotlight{color:var(--color-white);display:grid;gap:16px;min-width:0;text-decoration:none}.has-modern-nav .page-intro-spotlight--linked:focus-visible,.has-modern-nav .page-intro-spotlight--linked:hover{color:var(--color-white);text-decoration:none}.has-modern-nav .page-intro-spotlight__media{background:#17191e;border-radius:24px;box-shadow:var(--makeover-shadow-soft);overflow:hidden}.has-modern-nav .page-intro-spotlight__media img{display:block;width:100%}.has-modern-nav .page-intro-spotlight--portrait .page-intro-spotlight__media img{aspect-ratio:4/5}.has-modern-nav .page-intro-spotlight__body{display:grid;gap:10px}.has-modern-nav .page-intro-spotlight__eyebrow{color:hsla(0,0%,100%,.54);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.has-modern-nav .page-intro-spotlight__title{color:var(--color-white);font-size:clamp(24px,3vw,30px);letter-spacing:-.03em;line-height:1.04;margin:0}.has-modern-nav .page-intro-spotlight__copy{color:var(--makeover-text-muted);font-size:14px;line-height:1.68;margin:0}.has-modern-nav .page-intro-spotlight__meta{display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:4px}.has-modern-nav .page-intro-spotlight__meta-item{display:grid;gap:4px}.has-modern-nav .page-intro-spotlight__meta-item span{color:hsla(0,0%,100%,.48);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.has-modern-nav .page-intro-spotlight__meta-item strong{color:var(--color-white);font-size:15px;line-height:1.35;overflow-wrap:anywhere}.has-modern-nav .page-intro.album-index-intro{align-items:center;background:none;border:0;border-bottom:1px solid var(--makeover-border);border-radius:0;box-shadow:none;gap:24px;grid-template-columns:minmax(0,1fr);padding:0 0 24px}.has-modern-nav .album-index-intro .page-intro__copy{gap:16px;min-width:0}.has-modern-nav .album-index-intro .page-intro__title{font-size:32px;line-height:1.125}.has-modern-nav .album-index-intro .page-intro__description{color:var(--makeover-text-muted);font-size:14px;line-height:1.5;max-width:54ch}.has-modern-nav .album-index-intro .page-intro__actions{align-items:center;flex-direction:row;gap:16px}.has-modern-nav .album-index-intro .page-intro__stats{display:flex;flex-wrap:wrap;gap:12px 24px}.has-modern-nav .album-index-intro .page-intro__stat{align-items:baseline;border:0;display:flex;gap:4px;padding:0}.has-modern-nav .album-index-intro .page-intro__stat strong{font-size:14px;line-height:1.5}.has-modern-nav .album-index-intro .page-intro__support{justify-self:start;max-width:none}.has-modern-nav .album-index-intro .page-intro-spotlight{align-items:center;background:var(--makeover-surface);border:1px solid var(--makeover-border);border-radius:var(--makeover-radius-sm);gap:16px;grid-template-columns:96px minmax(0,1fr);padding:16px}.has-modern-nav .album-index-intro .page-intro-spotlight--linked:hover{background:var(--makeover-surface-hover)}.has-modern-nav .album-index-intro .page-intro-spotlight--linked:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}.has-modern-nav .album-index-intro .page-intro-spotlight__media{border-radius:8px;box-shadow:none}.has-modern-nav .album-index-intro .page-intro-spotlight__body{gap:8px;min-width:0}.has-modern-nav .album-index-intro .page-intro-spotlight__title{font-size:20px;line-height:1.2;overflow-wrap:anywhere}.has-modern-nav .album-index-intro .page-intro-spotlight__copy,.has-modern-nav .album-index-intro .page-intro-spotlight__eyebrow,.has-modern-nav .album-index-intro .page-intro-spotlight__meta-item span{color:var(--makeover-text-muted);overflow-wrap:anywhere}.has-modern-nav .album-index-intro .page-intro-spotlight__meta{display:flex;padding:0}.has-modern-nav .album-index-intro .page-intro-spotlight__meta-item{align-items:baseline;display:flex;gap:8px}@media (min-width:768px){.has-modern-nav .album-index-intro:not(.page-intro--single-column){gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.has-modern-nav .album-index-intro .page-intro-spotlight{grid-template-columns:128px minmax(0,1fr)}}@media (min-width:1280px){.has-modern-nav .album-index-intro .page-intro-spotlight{grid-template-columns:160px minmax(0,1fr)}}.has-modern-nav .detail-hero{align-items:start;border-bottom:1px solid var(--makeover-border);display:grid;gap:clamp(20px,3vw,30px);grid-template-columns:minmax(0,1fr);padding:0 0 clamp(22px,3vw,28px)}.has-modern-nav .detail-hero__primary{align-items:center;display:grid;gap:clamp(20px,3vw,30px);grid-template-columns:minmax(168px,208px) minmax(0,1fr);min-width:0}.has-modern-nav .detail-hero__media{justify-self:start;max-width:208px;width:100%}.has-modern-nav .detail-hero__art{border:1px solid hsla(0,0%,100%,.08);border-radius:20px;display:block;width:100%}.has-modern-nav .detail-hero__body{display:flex;flex-direction:column;gap:12px;max-width:720px;min-width:0}.has-modern-nav .detail-hero__eyebrow{font-weight:700;text-transform:uppercase}.has-modern-nav .detail-hero__title{color:var(--color-white);font-size:clamp(30px,4vw,46px);margin:0}.has-modern-nav .detail-hero__summary{font-size:15px;line-height:1.7;margin:0;max-width:54ch}.has-modern-nav .detail-hero__meta{display:flex;flex-wrap:wrap;gap:10px 14px}.has-modern-nav .detail-hero__meta-item{align-items:center;color:var(--makeover-text-muted);display:inline-flex;font-size:14px;gap:8px;padding:0;text-decoration:none}.has-modern-nav .detail-hero__meta-item strong{color:hsla(0,0%,100%,.58);font-weight:700}.has-modern-nav .detail-hero__meta-item a{color:var(--color-white);text-decoration:none}.has-modern-nav .detail-hero__meta-item a:focus-visible,.has-modern-nav .detail-hero__meta-item a:hover{color:var(--color-white);text-decoration:underline}.has-modern-nav .detail-hero__actions,.has-modern-nav .detail-hero__social{display:flex;flex-wrap:wrap;gap:12px}.has-modern-nav .detail-hero__aside{min-width:0}.has-modern-nav .album-detail-hero{background:radial-gradient(circle at 18% 20%,hsla(0,0%,100%,.06),transparent 32%),radial-gradient(circle at 85% 18%,rgba(59,200,231,.12),transparent 26%),linear-gradient(118deg,#090909,#101113 50%,#171a1f);border:1px solid hsla(0,0%,100%,.08);border-radius:32px;box-shadow:var(--makeover-shadow);overflow:hidden;padding:clamp(28px,4vw,42px);position:relative}.has-modern-nav .album-detail-hero .detail-hero__primary{align-items:center;gap:clamp(26px,4vw,40px);grid-template-columns:minmax(220px,276px) minmax(0,1fr)}.has-modern-nav .album-detail-hero .detail-hero__media{max-width:276px}.has-modern-nav .album-detail-hero .detail-hero__art{border-radius:24px}.has-modern-nav .album-detail-hero .detail-hero__body{gap:14px;max-width:860px}.has-modern-nav .album-detail-hero .detail-hero__title{font-size:clamp(30px,4vw,42px);max-width:min(100%,22ch)}.has-modern-nav .album-detail-hero .detail-hero__summary{color:hsla(0,0%,100%,.72);max-width:60ch}.has-modern-nav .album-detail-hero .detail-hero__meta{gap:12px 18px}.has-modern-nav .album-detail-hero .detail-hero__actions{gap:14px;margin-top:4px}.has-modern-nav .track-detail-hero{background:none;border:0;border-radius:0;box-shadow:none;gap:0;width:100%}.has-modern-nav .track-detail-hero .detail-hero__primary{align-items:center;gap:var(--sp-3);grid-template-columns:1fr;justify-items:center;text-align:center}.has-modern-nav .track-detail-hero .detail-hero__media{max-width:260px;width:min(100%,260px)}.has-modern-nav .track-detail-hero .detail-hero__art{border-color:var(--border-subtle);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),var(--site-shadow-soft)}.has-modern-nav .track-detail-hero .detail-hero__body{align-items:center;gap:var(--sp-3);max-width:none}.has-modern-nav .track-detail-hero .detail-hero__eyebrow{color:var(--text-secondary);letter-spacing:.08em}.has-modern-nav .track-detail-hero .detail-hero__title{font-size:clamp(23px,1.9vw,29px);line-height:1.12;max-width:17ch}.has-modern-nav .track-detail-hero .detail-hero__summary{color:var(--text-secondary);font-size:14px;line-height:1.6;max-width:38ch}.has-modern-nav .track-detail-hero .detail-hero__meta{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);justify-content:center;width:min(100%,300px)}.has-modern-nav .track-detail-hero .detail-hero__meta-item{align-items:baseline;background:none;border:0;border-radius:0;color:var(--text-secondary);display:grid;font-size:13px;gap:10px;grid-template-columns:82px minmax(0,1fr);min-height:0;padding:0;width:100%}.has-modern-nav .track-detail-hero .detail-hero__meta-item strong{color:var(--text-secondary);font-size:11px;letter-spacing:.08em;text-align:right;text-transform:uppercase}.has-modern-nav .track-detail-hero .detail-hero__meta-item span{min-width:0;text-align:left}.has-modern-nav .track-detail-hero .detail-hero__meta-item a{color:var(--text-primary)}.has-modern-nav .track-detail-hero .detail-hero__actions{gap:var(--sp-3);justify-content:center;margin-top:var(--sp-2)}.has-modern-nav .track-detail-hero .detail-hero__action{background:transparent;border:1px solid var(--border-strong);border-radius:var(--r-full);box-shadow:none;color:var(--text-primary);justify-content:center;min-height:40px;padding:0 16px;transition:transform .12s ease-out,background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.has-modern-nav .track-detail-hero .detail-hero__action:focus-visible,.has-modern-nav .track-detail-hero .detail-hero__action:hover{background:var(--surface-2);border-color:var(--text-primary);color:var(--text-primary);text-decoration:none}.has-modern-nav .track-detail-hero .detail-hero__action--primary{background:var(--accent);border-color:transparent;color:var(--text-on-accent)}.has-modern-nav .track-detail-hero .detail-hero__action--primary:focus-visible,.has-modern-nav .track-detail-hero .detail-hero__action--primary:hover{background:var(--accent-hover);border-color:transparent;color:var(--text-on-accent)}.has-modern-nav .track-detail-hero .detail-hero__action:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.has-modern-nav .track-detail-hero__play{border-radius:var(--r-full);font-size:20px;min-height:56px;min-width:56px;padding:0;width:56px}.has-modern-nav .track-detail-hero__play span{display:none}.has-modern-nav .track-page__hero-shell{padding-top:var(--sp-2)}.has-modern-nav .track-page__hero-shell,.has-modern-nav .track-page__hero-shell .detail-hero{background:transparent;border:0;border-radius:0;box-shadow:none}.has-modern-nav .track-detail-hero .detail-hero__aside{align-self:stretch;display:grid}.has-modern-nav .track-page__rail{gap:var(--sp-4)}.has-modern-nav .track-page__rail-card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-xl);box-shadow:none;display:grid;gap:var(--sp-4);padding:var(--sp-5)}.has-modern-nav .track-page__rail-card .detail-rail-card__title{font-size:20px}.has-modern-nav .track-page__rail-card .detail-rail-card__copy{color:var(--text-secondary)}.has-modern-nav .track-page__rail-card .detail-rail-card__stats{gap:0;grid-template-columns:1fr}.has-modern-nav .track-page__rail-card .detail-rail-card__stat{border-left:0;border-top:1px solid var(--border-subtle);padding:12px 0 0}.has-modern-nav .track-page__rail-card .detail-rail-card__stats>:first-child{border-top:0;padding-top:0}.has-modern-nav .track-page__rail-card .detail-rail-list{gap:0}.has-modern-nav .track-page__rail-card .detail-rail-list__item{border-bottom:1px solid var(--border-subtle);padding:12px 0}.has-modern-nav .track-page__rail-card .detail-rail-list__item:last-child{border-bottom:0;padding-bottom:0}.has-modern-nav .track-page__rail-card .detail-rail-list__item dt{color:var(--text-secondary)}.has-modern-nav .track-page__rail-card .detail-rail-list__item dd{color:var(--text-primary)}.has-modern-nav .page-rail-layout{display:grid;gap:clamp(18px,3vw,26px);grid-template-columns:minmax(0,1fr)}.has-modern-nav .page-rail-layout--with-rail{align-items:start;grid-template-columns:minmax(0,1fr) minmax(320px,360px)}.has-modern-nav .track-page__layout.page-rail-layout--with-rail{align-items:start;gap:clamp(28px,4vw,56px);grid-template-columns:minmax(220px,320px) minmax(0,1fr)}.has-modern-nav .track-page__layout .page-rail-layout__main{align-self:start;position:sticky;top:calc(var(--site-header-offset) + var(--sp-6))}.has-modern-nav .track-page__layout .page-rail-layout__rail{padding-top:var(--sp-2)}.has-modern-nav .page-rail-layout__main,.has-modern-nav .page-rail-layout__rail{min-width:0}.has-modern-nav .catalog-detail-page{display:flex;flex-direction:column;gap:clamp(24px,4vw,34px)}.has-modern-nav .detail-rail{display:flex;flex-direction:column;gap:16px}.has-modern-nav .detail-rail>:last-child{border-bottom:0;padding-bottom:0}.has-modern-nav .detail-rail-card{background:none;border:0;border-bottom:1px solid var(--makeover-border);box-shadow:none;display:grid;gap:14px;padding:0 0 18px}.has-modern-nav .detail-rail-card__eyebrow{color:var(--makeover-text-muted);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.has-modern-nav .detail-rail-card__title{color:var(--color-white);font-size:22px;line-height:1.15;margin:0}.has-modern-nav .detail-rail-card__copy{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .detail-rail-card__stats{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .detail-rail-card__stat{background:none;border-left:1px solid var(--makeover-border);display:grid;gap:4px;padding:0 0 0 14px}.has-modern-nav .detail-rail-card__stat strong{color:var(--color-white);font-size:24px;line-height:1}.has-modern-nav .detail-rail-card__stat span{color:var(--makeover-text-muted);font-size:12px;line-height:1.5}.has-modern-nav .detail-rail-list{display:grid;gap:12px;margin:0}.has-modern-nav .detail-rail-list__item{display:grid;gap:4px}.has-modern-nav .detail-rail-list__item dt{color:hsla(0,0%,100%,.58);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.has-modern-nav .detail-rail-list__item dd{color:var(--color-white);font-size:14px;line-height:1.6;margin:0}.has-modern-nav .detail-rail-card__inline-link{color:var(--color-white);text-decoration:underline;text-underline-offset:3px}.has-modern-nav .detail-rail-card__inline-link:focus-visible,.has-modern-nav .detail-rail-card__inline-link:hover{color:hsla(0,0%,100%,.78)}.has-modern-nav .detail-rail-link-list{display:grid;gap:10px}.has-modern-nav .detail-rail-link-list>:last-child{border-bottom:0}.has-modern-nav .detail-rail-card__link,.has-modern-nav .detail-rail-link-list__item{align-items:center;background:none;border-bottom:1px solid var(--makeover-border);border-radius:0;color:var(--color-white);display:flex;gap:12px;justify-content:space-between;padding:10px 0;text-decoration:none;transition:color .18s ease,border-color .18s ease}.has-modern-nav .detail-rail-card__link:focus-visible,.has-modern-nav .detail-rail-card__link:hover,.has-modern-nav .detail-rail-link-list__item:focus-visible,.has-modern-nav .detail-rail-link-list__item:hover{border-color:hsla(0,0%,100%,.16);color:var(--color-white);text-decoration:none}.has-modern-nav .detail-rail-ad{border-radius:18px;overflow:hidden}.has-modern-nav .track-related-empty{display:grid;gap:8px;padding:18px 2px 6px}.has-modern-nav .track-related-empty strong{color:var(--color-white);font-size:18px;line-height:1.4}.has-modern-nav .track-related-empty p{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .discovery-section{border-top:0;padding-top:0;position:relative}.has-modern-nav .discovery-section__frame{overflow:visible;position:relative}.has-modern-nav .discovery-section__frame:before{display:none}.has-modern-nav .discovery-section__header{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px;position:relative;z-index:1}.has-modern-nav .discovery-section__copy{display:flex;flex-direction:column;gap:8px;max-width:680px}.has-modern-nav .discovery-section__title{color:var(--color-white);font-size:clamp(28px,3vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.02;margin:0}.has-modern-nav .discovery-section__description{font-size:14px;line-height:1.6;margin:0}.has-modern-nav .discovery-section__action{font-size:14px;font-weight:600;text-decoration:none;transition:color .18s ease}.has-modern-nav .discovery-section__action:focus-visible,.has-modern-nav .discovery-section__action:hover{color:var(--color-white)}.has-modern-nav .discovery-section__body{position:relative;z-index:1}.has-modern-nav .track-page__layout .discovery-section__header{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:22px}.has-modern-nav .track-page__layout .discovery-section__copy{gap:6px}.has-modern-nav .track-page__layout .discovery-section__title{font-size:clamp(24px,2vw,30px)}.has-modern-nav .track-page__layout .discovery-section__description{max-width:62ch}.has-modern-nav .track-page__layout .track-list{padding-top:0}.has-modern-nav .track-page__layout .track-list--related .ms_weekly_box{border-color:transparent;border-radius:var(--r-md);min-height:58px;padding:8px 10px}.has-modern-nav .track-page__layout .track-list--related .box-present.playing,.has-modern-nav .track-page__layout .track-list--related .ms_weekly_box.playing,.has-modern-nav .track-page__layout .track-list--related .ms_weekly_box:hover{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.08)}.has-modern-nav .track-page__layout .track-list--related .weekly_left{gap:12px}.has-modern-nav .track-page__layout .track-list--related .track-row__artwork{height:48px;min-width:48px;width:48px}.has-modern-nav .ms_heading{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:26px}.has-modern-nav .ms_heading h1{font-size:clamp(22px,2vw,30px);font-weight:700;letter-spacing:0;padding-bottom:14px;text-transform:none}.has-modern-nav .ms_heading h1:after{border-radius:999px;height:2px;width:56px}.has-modern-nav .veiw_all a{font-size:14px;font-weight:600}.has-modern-nav .ms_album_single_wrapper{margin:0 auto}.has-modern-nav .ms_album_single_wrapper .album_single_data{align-items:center;border-bottom:1px solid var(--makeover-border);display:grid;gap:clamp(24px,4vw,42px);grid-template-columns:minmax(220px,260px) minmax(0,1fr);margin-bottom:34px;padding-bottom:36px}.has-modern-nav .album_single_img{float:none;width:100%}.has-modern-nav .album_single_img img{aspect-ratio:1/1;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--makeover-radius-lg);box-shadow:var(--makeover-shadow);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .album_single_text{display:flex;flex-direction:column;float:none;gap:16px;padding-left:0;padding-top:0;width:auto}.has-modern-nav .album_single_text h2{font-size:clamp(28px,4vw,42px);line-height:1.05;margin:0;padding-bottom:0}.has-modern-nav .album_feature{display:grid;gap:8px}.has-modern-nav .album_feature a.album_date,.has-modern-nav .album_feature>.album_date,.has-modern-nav .album_feature>span{color:var(--makeover-text-muted)!important;display:block;font-size:14px;line-height:1.5;margin-bottom:0}.has-modern-nav .album_feature a:hover{color:var(--color-white)!important}.has-modern-nav .about_artist{margin-top:2px}.has-modern-nav .album_btn{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.has-modern-nav .album_btn a.ms_btn{font-size:15px;height:46px;margin-right:0;min-width:148px;padding:0 24px}.has-modern-nav a.ms_btn.play_btn{padding:0 24px;width:auto}.has-modern-nav .album_btn .play_all,.has-modern-nav a.ms_btn.play_btn span.play_all{align-items:center;display:inline-flex;gap:10px;justify-content:center;padding:0;width:auto}.has-modern-nav .album_btn a.ms_btn img{height:16px;margin-right:0;top:0;width:16px}.has-modern-nav .artist-page,.has-modern-nav .track-page{margin:0 auto;width:min(100%,1180px)}.has-modern-nav .catalog-detail-page .profile-detail-hero{border-bottom:0;gap:0;padding:clamp(18px,2.2vw,24px)}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__primary{align-items:center;gap:clamp(18px,2.8vw,30px);grid-template-columns:minmax(144px,180px) minmax(0,1fr)}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__media{max-width:180px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__art{border-radius:18px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__body{gap:10px;max-width:520px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__title{font-size:clamp(32px,3.3vw,44px)}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__summary{font-size:14px;line-height:1.5}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__meta{gap:8px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__meta-item{background:none;padding:0}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__actions{margin-top:4px}.has-modern-nav .artist-page .artist-hero,.has-modern-nav .track-page .track-hero{align-items:center;border-bottom:1px solid var(--makeover-border);display:grid;gap:clamp(24px,4vw,42px);grid-template-columns:minmax(220px,260px) minmax(0,1fr);margin-bottom:34px;padding-bottom:36px}.has-modern-nav .artist-page .artist-hero__media,.has-modern-nav .track-page .track-hero__media{float:none;width:100%}.has-modern-nav .artist-page .artist-hero__media img,.has-modern-nav .track-page .track-hero__media img{aspect-ratio:1/1;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--makeover-radius-lg);box-shadow:var(--makeover-shadow);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .artist-page .artist-hero__body,.has-modern-nav .track-page .track-hero__body{display:flex;flex-direction:column;float:none;gap:16px;padding-left:0;padding-top:0;width:auto}.has-modern-nav .artist-page .artist-hero__eyebrow,.has-modern-nav .track-page .track-hero__eyebrow{color:var(--makeover-text-muted);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.has-modern-nav .artist-page .artist-hero__title,.has-modern-nav .track-page .track-hero__title{color:var(--color-white);font-size:clamp(28px,4vw,42px);line-height:1.05;margin:0}.has-modern-nav .artist-page .artist-hero__summary{color:var(--makeover-text-muted);font-size:14px;line-height:1.6;margin:-4px 0 0}.has-modern-nav .artist-page .artist-hero__meta,.has-modern-nav .track-page .track-hero__meta{display:flex;flex-wrap:wrap;gap:8px 18px}.has-modern-nav .artist-page .artist-hero__meta-item,.has-modern-nav .track-page .track-hero__meta-item{color:var(--makeover-text-muted)!important;display:block;font-size:14px;line-height:1.5;margin-bottom:0}.has-modern-nav .artist-page .artist-hero__meta a,.has-modern-nav .track-page .track-hero__meta a{color:var(--color-white)}.has-modern-nav .artist-page .artist-hero__meta a:hover,.has-modern-nav .track-page .track-hero__meta a:hover{color:var(--color-white)!important}.has-modern-nav .artist-page .artist-hero__socials{margin-top:2px}.has-modern-nav .artist-page .artist-hero__socials .social-media-links__item{background:hsla(0,0%,100%,.04)}.has-modern-nav .artist-page .detail-actions,.has-modern-nav .track-page .detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.has-modern-nav .artist-page .detail-action,.has-modern-nav .track-page .detail-action{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--makeover-radius-sm);box-shadow:var(--makeover-shadow-soft);color:var(--color-white);display:inline-flex;font-size:15px;font-weight:600;gap:10px;height:46px;justify-content:center;line-height:1;margin-right:0;min-width:148px;padding:0 24px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.has-modern-nav .artist-page .detail-action--primary,.has-modern-nav .track-page .detail-action--primary{background:linear-gradient(135deg,rgba(59,200,231,.28),rgba(0,174,255,.18));border-color:rgba(59,200,231,.45)}.has-modern-nav .artist-page .detail-action:focus-visible,.has-modern-nav .artist-page .detail-action:hover,.has-modern-nav .track-page .detail-action:focus-visible,.has-modern-nav .track-page .detail-action:hover{background:hsla(0,0%,100%,.1);border-color:rgba(95,215,255,.42);box-shadow:0 16px 32px rgba(0,0,0,.24);color:var(--color-white);text-decoration:none}.has-modern-nav .artist-page .detail-action--primary:focus-visible,.has-modern-nav .artist-page .detail-action--primary:hover,.has-modern-nav .track-page .detail-action--primary:focus-visible,.has-modern-nav .track-page .detail-action--primary:hover{background:linear-gradient(135deg,rgba(59,200,231,.36),rgba(0,174,255,.24))}.has-modern-nav .artist-page .detail-action:focus-visible,.has-modern-nav .track-page .detail-action:focus-visible{outline:2px solid hsla(0,0%,100%,.82);outline-offset:2px}.has-modern-nav .artist-page .detail-action .play_all,.has-modern-nav .track-page .detail-action .play_all{align-items:center;display:inline-flex;gap:10px;justify-content:center;padding:0;width:auto}.has-modern-nav .artist-page .detail-action img,.has-modern-nav .track-page .detail-action img{height:16px;margin-right:0;top:0;width:16px}.has-modern-nav .artist-page__tracks{margin-top:18px}.has-modern-nav .artist-page__tracks-header{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:16px;padding:0 16px}.has-modern-nav .artist-page__tracks-eyebrow{color:var(--makeover-text-muted);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.has-modern-nav .artist-page__tracks-title{color:var(--color-white);font-size:clamp(24px,3vw,30px);line-height:1.1;margin:0}.has-modern-nav .artist-page__tracks-summary{color:var(--makeover-text-muted);font-size:13px;line-height:1.5;margin:0;text-align:right}.has-modern-nav .artist-page__tracks .track-list{padding-top:0}.has-modern-nav .artist-page__tracks .track-row.track-heading{margin-bottom:8px}.has-modern-nav .artist-page__tracks .weekly_right .item-options__trigger{background:hsla(0,0%,100%,.05);box-shadow:none;height:34px;width:34px}.has-modern-nav .artist-page__tracks .weekly_right .item-options__trigger--open,.has-modern-nav .artist-page__tracks .weekly_right .item-options__trigger:focus-visible,.has-modern-nav .artist-page__tracks .weekly_right .item-options__trigger:hover{background:hsla(0,0%,100%,.1);box-shadow:0 10px 22px rgba(0,0,0,.2)}.has-modern-nav .ms_fea_album_slider,.has-modern-nav .ms_weekly_wrapper{margin:0;padding-top:0}.has-modern-nav .static-slide .swiper-slide,.has-modern-nav .track-slide .swiper-slide{flex:0 0 auto;width:min(210px,44vw)}.has-modern-nav .item-box-grid{display:grid;gap:clamp(16px,2vw,22px);grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.has-modern-nav .item-box-grid .ms_rcnt_box{max-width:none}.has-modern-nav .ms_weekly_inner{margin:0}.has-modern-nav .ms_rcnt_box{box-shadow:none;text-align:left}.has-modern-nav .ms_rcnt_box_img{background:var(--makeover-surface);border:0;box-shadow:var(--makeover-shadow-soft)}.has-modern-nav .ms_rcnt_box_img img{aspect-ratio:1/1;display:block;transition:transform .24s ease}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static .ms_rcnt_box_img{background:#15171b}.has-modern-nav .ms_box_overlay{border-radius:inherit}.has-modern-nav .ms_rcnt_box_text{margin-top:12px}.has-modern-nav .media-card__eyebrow{display:none}.has-modern-nav .ms_rcnt_box_text h3{width:auto!important}.has-modern-nav .ms_rcnt_box_text h3 a{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.has-modern-nav .ms_rcnt_box .ms_main_overlay .ms_play_icon--card{background:hsla(0,0%,100%,.94);border:0;bottom:12px;box-shadow:var(--makeover-shadow-soft);color:#090909;height:48px;right:12px;width:48px}.has-modern-nav .ms_rcnt_box .ms_main_overlay .ms_play_icon--card:hover{background:#fff;color:#090909}.has-modern-nav .top-item-grid{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}.has-modern-nav .top-item-grid__column{background:none;border:0;border-radius:0;padding:0}.has-modern-nav .track-row.track-heading{border-bottom:1px solid var(--makeover-border);color:var(--makeover-text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;padding:0 16px 12px;text-transform:uppercase}.has-modern-nav .track-list__empty{justify-content:center;min-height:180px;text-align:left}.has-modern-nav .track-list__empty img{height:44px}.has-modern-nav .track-list__empty-title{color:var(--color-white);display:block;font-size:16px;line-height:1.4}.has-modern-nav .track-list__empty-text{color:var(--makeover-text-muted);font-size:13px;line-height:1.6;margin:4px 0 0}.has-modern-nav .track-row .track-item{height:auto!important}.has-modern-nav .box-present,.has-modern-nav .ms_weekly_box{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--makeover-border);border-radius:0;box-shadow:none;display:flex;gap:14px;justify-content:space-between;margin-bottom:0;padding:14px 0;transition:background-color .18s ease,border-color .18s ease}.has-modern-nav .box-present.playing,.has-modern-nav .box-present:hover,.has-modern-nav .ms_active_play,.has-modern-nav .ms_active_play:hover,.has-modern-nav .ms_weekly_box.playing,.has-modern-nav .ms_weekly_box:hover{background:transparent;border-bottom-color:hsla(0,0%,100%,.18);border-radius:0}.has-modern-nav .weekly_left,.has-modern-nav .weekly_right{float:none}.has-modern-nav .weekly_left{align-items:center;display:flex;gap:14px;min-width:0}.has-modern-nav .weekly_left span.w_top_no{color:hsla(0,0%,100%,.34);font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1;min-width:40px;width:40px}.has-modern-nav .w_top_song{align-items:center;display:flex;min-width:0;padding-left:0}.has-modern-nav .w_tp_song_img img{border:0;border-radius:12px;box-shadow:var(--makeover-shadow-soft);-o-object-fit:cover;object-fit:cover;width:70px}.has-modern-nav .w_tp_song_name{min-width:0;padding-left:14px;width:auto}.has-modern-nav .w_tp_song_meta-label{display:none}.has-modern-nav .w_tp_song_name h3{font-size:16px;line-height:1.32;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-modern-nav .w_tp_song_name p{color:var(--makeover-text-muted);font-size:13px;margin:0}.has-modern-nav .w_tp_song_support{color:var(--text-secondary);display:block;font-size:12px;line-height:1.5;margin-top:4px}.has-modern-nav .weekly_right{align-items:center;display:inline-flex;gap:12px;margin-left:auto}.has-modern-nav .weekly_right .w_song_time{background:transparent;border-radius:0;color:hsla(0,0%,100%,.72);font-size:12px;font-weight:600;line-height:1;padding:0}.has-modern-nav .track-list--related .track-row.track-heading{padding:0 12px 12px}.has-modern-nav .track-list--related .ms_weekly_box{border:1px solid transparent;border-radius:var(--r-md);padding:16px 12px}.has-modern-nav .track-list--related .box-present.playing,.has-modern-nav .track-list--related .ms_weekly_box.playing,.has-modern-nav .track-list--related .ms_weekly_box:hover{background:var(--surface-2);border-color:var(--border-subtle)}.has-modern-nav .track-list--related .weekly_right .item-options__trigger{background:transparent;box-shadow:none;color:var(--text-secondary)}.has-modern-nav .track-list--related .weekly_right .item-options__trigger--open,.has-modern-nav .track-list--related .weekly_right .item-options__trigger:focus-visible,.has-modern-nav .track-list--related .weekly_right .item-options__trigger:hover{background:var(--surface-3);color:var(--text-primary)}.has-modern-nav .track-list--related .weekly_right .w_song_time{color:var(--text-secondary);font-family:var(--font-mono)}.has-modern-nav .track-list .track-row__play{display:none}.has-modern-nav .track-list .track-row__artwork{border:0;box-shadow:var(--makeover-shadow-soft);cursor:pointer;position:relative}.has-modern-nav .track-list .track-row__artwork-button{flex-shrink:0}.has-modern-nav .track-row__artwork-overlay{background:rgba(0,0,0,.58);color:var(--text-primary);display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity .18s ease,background-color .18s ease}.has-modern-nav .track-row__artwork-overlay .track-row__equalizer,.has-modern-nav .track-row__artwork-overlay .track-row__play-icon{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.has-modern-nav .track-row__artwork-overlay .track-row__play-icon{opacity:1}.has-modern-nav .track-row__artwork-overlay .track-row__play-icon i{line-height:1}.has-modern-nav .track-row__artwork-overlay .track-row__equalizer{opacity:0}.has-modern-nav .track-row--item.is-playing .track-row__artwork-overlay,.has-modern-nav .track-row--item:focus-within .track-row__artwork-overlay,.has-modern-nav .track-row--item:hover .track-row__artwork-overlay{opacity:1}.has-modern-nav .track-row--item.is-playing .track-row__artwork-overlay{background:rgba(0,0,0,.66)}.has-modern-nav .track-row--item.is-playing .track-row__artwork-overlay .track-row__play-icon{opacity:0}.has-modern-nav .track-row--item.is-playing .track-row__artwork-overlay .track-row__equalizer{opacity:1}.has-modern-nav .track-list .track-row__title{align-items:baseline;display:flex;gap:6px;min-width:0}.has-modern-nav .track-row__inline-index{color:var(--text-tertiary);flex:0 0 auto;font-family:var(--font-mono);font-size:12px;font-weight:500}.has-modern-nav .track-row__title-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-modern-nav .track-row__mobile-duration{display:none}@media (prefers-reduced-motion:reduce){.has-modern-nav .track-detail-hero .detail-hero__action,.has-modern-nav .track-list--related .ms_weekly_box{transition:none}}.has-modern-nav .w_top_song .ms_play_icon{align-items:center;background:rgba(15,17,22,.82);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:34px;justify-content:center;opacity:0;top:50%;width:34px}.has-modern-nav .w_top_song .ms_play_icon i{font-size:12px;line-height:1;margin:0}.has-modern-nav .ms_weekly_box.ms_active_play .w_top_song .ms_play_icon,.has-modern-nav .ms_weekly_box.playing .w_top_song .ms_play_icon,.has-modern-nav .ms_weekly_box:hover .w_top_song .ms_play_icon{opacity:1;top:50%!important}.has-modern-nav .search-result-group{display:grid;gap:14px}.has-modern-nav .search-result-group__heading{margin:0}.has-modern-nav .search-result-group__items{display:grid;gap:12px}.has-modern-nav .search-result-group__items>:last-child{border-bottom:0}.has-modern-nav .search-result-card{background:none;border:0;border-bottom:1px solid var(--makeover-border);border-radius:0;padding:10px 0;transition:border-color .18s ease}.has-modern-nav .search-result-card:hover{border-color:hsla(0,0%,100%,.16)}.has-modern-nav .search-result-card__main{gap:12px;width:100%}.has-modern-nav .search-result-card__play,.has-modern-nav .search-result-card__thumb img{border-radius:var(--makeover-radius-sm);height:48px;width:48px}.has-modern-nav .search-result-card__copy{gap:3px;min-width:0}.has-modern-nav .search-result-card__copy a{color:var(--color-white);font-size:15px;line-height:1.35}.has-modern-nav .search-result-card__copy a:hover{text-decoration:none}.has-modern-nav .search-page{display:flex;flex-direction:column;gap:var(--site-section-gap-lg)}.has-modern-nav .search-page__results{display:flex;flex-direction:column;gap:var(--site-section-gap)}.has-modern-nav .search-page__group{scroll-margin-top:calc(var(--site-header-offset) + 24px)}.has-modern-nav .search-empty-state{display:grid;gap:8px;padding:18px 2px 6px}.has-modern-nav .search-empty-state strong{color:var(--color-white);font-size:18px;line-height:1.4}.has-modern-nav .search-empty-state p{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .search-rail{display:flex;flex-direction:column;gap:16px}.has-modern-nav .search-rail>:last-child{border-bottom:0;padding-bottom:0}.has-modern-nav .search-rail-card{background:none;border:0;border-bottom:1px solid var(--makeover-border);box-shadow:none;display:grid;gap:14px;padding:0 0 18px}.has-modern-nav .search-rail-card__eyebrow{color:var(--makeover-text-muted);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.has-modern-nav .search-rail-card__title{color:var(--color-white);font-size:22px;line-height:1.15;margin:0}.has-modern-nav .search-rail-card__copy{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .search-rail-card__stats{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .search-rail-card__stat{background:none;border-left:1px solid var(--makeover-border);display:grid;gap:4px;padding:0 0 0 14px}.has-modern-nav .search-rail-card__stat strong{color:var(--color-white);font-size:24px;line-height:1}.has-modern-nav .search-rail-card__stat span{color:var(--makeover-text-muted);font-size:12px;line-height:1.5}.has-modern-nav .search-rail-nav{display:grid;gap:10px}.has-modern-nav .search-rail-nav>:last-child{border-bottom:0}.has-modern-nav .search-rail-nav__link{align-items:center;background:none;border-bottom:1px solid var(--makeover-border);color:var(--color-white);display:flex;gap:12px;justify-content:space-between;padding:10px 0;text-decoration:none;transition:color .18s ease,border-color .18s ease}.has-modern-nav .search-rail-nav__link:focus-visible,.has-modern-nav .search-rail-nav__link:hover{border-color:hsla(0,0%,100%,.16);color:var(--color-white);text-decoration:none}.has-modern-nav .search-rail-nav__link strong{color:hsla(0,0%,100%,.72);font-size:13px}.has-modern-nav .search-rail-tips{color:var(--makeover-text-muted);display:grid;font-size:13px;gap:10px;line-height:1.7;margin:0;padding-left:18px}.has-modern-nav .auth-page{margin:0 auto;position:relative}.has-modern-nav .auth-page--overlay{align-items:start;background:linear-gradient(180deg,rgba(18,24,34,.96),rgba(13,17,24,.88)),linear-gradient(135deg,rgba(59,200,231,.05),transparent 42%);border:1px solid hsla(0,0%,100%,.05);border-radius:32px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);display:grid;isolation:isolate;justify-items:center;min-height:auto;overflow:hidden;padding:clamp(20px,3vw,30px)}.has-modern-nav .auth-page--overlay:before{background:radial-gradient(circle,rgba(59,200,231,.18),rgba(59,200,231,0) 70%);border-radius:50%;content:"";filter:blur(18px);height:420px;inset:-18% auto auto -12%;pointer-events:none;position:absolute;width:420px}.has-modern-nav .auth-page--overlay:after{background:radial-gradient(circle,rgba(14,110,168,.2),rgba(14,110,168,0) 72%);border-radius:50%;content:"";filter:blur(24px);height:460px;inset:auto -10% -26% auto;pointer-events:none;position:absolute;width:460px}.has-modern-nav .form-shell{background:#0f1825;border:1px solid var(--makeover-border);border-radius:22px;box-shadow:var(--makeover-shadow);display:grid;gap:0;margin:0 auto;overflow:hidden;padding:clamp(24px,4vw,34px);position:relative;width:100%}.has-modern-nav .form-shell--narrow{max-width:540px}.has-modern-nav .form-shell--medium{max-width:720px}.has-modern-nav .form-shell--wide{max-width:980px}.has-modern-nav .form-shell--overlay{background:linear-gradient(180deg,rgba(16,25,39,.96),rgba(11,18,28,.98));border-color:hsla(0,0%,100%,.08);border-radius:28px;box-shadow:0 30px 90px rgba(0,0,0,.42)}.has-modern-nav .form-shell--overlay:after,.has-modern-nav .form-shell--overlay:before{content:"";inset:0;pointer-events:none;position:absolute}.has-modern-nav .form-shell--overlay:before{background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 24%),radial-gradient(circle at 18% 12%,rgba(59,200,231,.09),transparent 22%),radial-gradient(circle at 88% 0,rgba(14,110,168,.1),transparent 24%)}.has-modern-nav .form-shell--overlay:after{border:1px solid hsla(0,0%,100%,.03);border-radius:inherit;inset:1px}.has-modern-nav .form-shell--with-aside{align-items:start;gap:clamp(24px,4vw,36px);grid-template-columns:minmax(0,1fr) minmax(260px,320px);max-width:none}.has-modern-nav .form-shell__aside,.has-modern-nav .form-shell__main{min-width:0;position:relative;z-index:1}.has-modern-nav .form-shell__header{display:grid;gap:14px;margin-bottom:26px}.has-modern-nav .form-shell__eyebrow{color:hsla(0,0%,100%,.58);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.has-modern-nav .form-shell__title{color:var(--color-white);font-size:clamp(30px,4vw,40px);letter-spacing:-.03em;line-height:1.04;margin:0}.has-modern-nav .form-shell__description{color:var(--makeover-text-muted);font-size:15px;line-height:1.75;margin:0}.has-modern-nav .form-shell__aside{border-left:1px solid var(--makeover-border);padding-left:clamp(20px,3vw,28px)}.has-modern-nav .auth-form{display:grid;gap:20px}.has-modern-nav .auth-form__group{display:grid;gap:10px}.has-modern-nav .auth-form__group--field{gap:12px}.has-modern-nav .auth-form__label{color:hsla(0,0%,100%,.58);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.has-modern-nav .auth-form__field-wrap{position:relative}.has-modern-nav .auth-form__field-wrap--with-icon .form-control{padding-right:48px}.has-modern-nav .auth-form__icon{align-items:center;bottom:0;color:hsla(0,0%,100%,.42);display:inline-flex;justify-content:center;pointer-events:none;position:absolute;right:16px;top:0}.has-modern-nav .auth-form__icon i{font-size:14px;line-height:1}.has-modern-nav .auth-form input.form-control,.has-modern-nav .auth-form select.form-control,.has-modern-nav .auth-form textarea.form-control{background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:12px;box-shadow:none;color:var(--color-white);min-height:52px}.has-modern-nav .auth-form input.form-control:focus,.has-modern-nav .auth-form select.form-control:focus,.has-modern-nav .auth-form textarea.form-control:focus{background:hsla(0,0%,100%,.05);border-color:rgba(59,200,231,.34);box-shadow:0 0 0 3px rgba(59,200,231,.1)}.has-modern-nav .auth-form .invalid-feedback{display:block;font-size:13px;margin-top:-2px}.has-modern-nav .auth-note{color:var(--makeover-text-muted);font-size:14px;line-height:1.6;margin:-4px 0 4px}.has-modern-nav .auth-note a{color:var(--color-white);font-weight:600;text-decoration:none}.has-modern-nav .auth-note a:focus-visible,.has-modern-nav .auth-note a:hover{text-decoration:none}.has-modern-nav .auth-form__group--captcha{padding-top:4px}.has-modern-nav .auth-form__section{display:grid;gap:18px}.has-modern-nav .auth-form__section+.auth-form__section{border-top:1px solid hsla(0,0%,100%,.06);padding-top:8px}.has-modern-nav .auth-form__section-head{display:grid;gap:8px}.has-modern-nav .auth-form__section-title{color:var(--color-white);font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0}.has-modern-nav .auth-form__section-copy{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .auth-form__field-grid{display:grid;gap:18px}.has-modern-nav .auth-form__field-grid--two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .auth-form__group--full{grid-column:1/-1}.has-modern-nav .auth-form__captcha-controls{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(140px,180px) auto minmax(0,1fr)}.has-modern-nav .auth-form__captcha-image-wrap{background:hsla(0,0%,100%,.02);border:1px solid var(--makeover-border);border-radius:12px;overflow:hidden}.has-modern-nav .auth-form__captcha-image{display:block;min-height:52px;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .auth-form__options{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:-4px}.has-modern-nav .auth-form__remember{align-items:center;color:var(--makeover-text-muted);cursor:pointer;display:inline-flex;font-size:14px;gap:10px;line-height:1.5;margin:0}.has-modern-nav .auth-form__remember input{accent-color:#0e6ea8;height:16px;margin:0;width:16px}.has-modern-nav .auth-form__aux-link{color:hsla(0,0%,100%,.74);font-size:13px;font-weight:600;text-decoration:none;transition:color .18s ease}.has-modern-nav .auth-form__aux-link:focus-visible,.has-modern-nav .auth-form__aux-link:hover{color:var(--color-white);text-decoration:none}.has-modern-nav .auth-form__divider{align-items:center;color:hsla(0,0%,100%,.38);display:flex;font-size:11px;font-weight:700;gap:14px;letter-spacing:.14em;text-transform:uppercase}.has-modern-nav .auth-form__divider:after,.has-modern-nav .auth-form__divider:before{background:hsla(0,0%,100%,.08);content:"";flex:1 1 auto;height:1px}.has-modern-nav .auth-social{display:grid;gap:12px}.has-modern-nav .auth-social__list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .auth-social__link{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:14px;color:var(--color-white);display:inline-flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;min-height:50px;padding:0 16px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.has-modern-nav .auth-social__link:focus-visible,.has-modern-nav .auth-social__link:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.14);color:var(--color-white);text-decoration:none}.has-modern-nav .auth-social__link i{font-size:16px}.has-modern-nav .auth-switch{color:var(--makeover-text-muted);font-size:14px;line-height:1.6;margin:0;text-align:center}.has-modern-nav .auth-switch--compact{margin-top:2px}.has-modern-nav .auth-switch a{color:var(--color-white);font-weight:600;text-decoration:none}.has-modern-nav .auth-switch a:focus-visible,.has-modern-nav .auth-switch a:hover{text-decoration:none}.has-modern-nav .form-shell .the-button{align-items:center;background:transparent;border:1px solid var(--makeover-border)!important;border-radius:999px;color:var(--color-white);display:inline-flex;font-weight:600;gap:8px;justify-content:center;min-height:48px;padding:0 20px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.has-modern-nav .form-shell .the-button:focus-visible,.has-modern-nav .form-shell .the-button:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);color:var(--color-white);text-decoration:none}.has-modern-nav .form-shell .the-button--icon{border-radius:14px;min-width:48px;padding:0;width:48px}.has-modern-nav .auth-form__submit.the-button{background:#0e6ea8;border-color:rgba(142,226,255,.22);justify-content:center;margin-top:4px;width:100%}.has-modern-nav .auth-form__submit.the-button:focus-visible,.has-modern-nav .auth-form__submit.the-button:hover{background:#137fc1;border-color:rgba(142,226,255,.32)}.has-modern-nav .form-shell .the-button[disabled]{cursor:not-allowed;opacity:.7}.has-modern-nav #user-form .card.card-block,.has-modern-nav .ms_profile_box{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid var(--makeover-border);border-radius:20px;box-shadow:var(--makeover-shadow);overflow:hidden}.has-modern-nav .ms_register_form{padding:clamp(26px,5vw,40px)!important}.has-modern-nav .ms_profile_wrapper h1,.has-modern-nav .ms_register_form h2{font-size:clamp(28px,4vw,38px);font-weight:700;letter-spacing:0;text-transform:none}.has-modern-nav .ms_profile_wrapper h1:after,.has-modern-nav .ms_register_form h2:after{border-radius:999px;height:2px;width:56px}.has-modern-nav .ms_pro_form .form-control,.has-modern-nav .ms_register_form .form-control{background:hsla(0,0%,100%,.04);border:1px solid var(--makeover-border);border-radius:12px;box-shadow:none;color:var(--color-white);min-height:50px}.has-modern-nav .ms_pro_form .form-control:focus,.has-modern-nav .ms_register_form .form-control:focus{background:hsla(0,0%,100%,.06);border-color:rgba(0,174,255,.42);box-shadow:0 0 0 3px rgba(0,174,255,.12)}.has-modern-nav .ms_register_form .form-group span.form_icon{top:14px}.has-modern-nav .ms_register_form a.ms_btn{display:inline-flex;margin:8px auto 0;max-width:220px;width:100%}.has-modern-nav .ms_register_form .popup_forgot{margin-top:18px}.has-modern-nav .ms_register_form p{color:var(--makeover-text-muted);margin-top:20px}.has-modern-nav .socialite-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:18px}.has-modern-nav .socialite-buttons a span.btn{border:1px solid var(--makeover-border);box-shadow:var(--makeover-shadow-soft)}.has-modern-nav .profile-page{margin:0 auto;text-align:left}.has-modern-nav .profile-page .page-rail-layout{margin-top:var(--sp-7)}.has-modern-nav .profile-page .profile-card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--r-lg);min-width:0;padding:var(--sp-5)}.has-modern-nav .profile-page .profile-aside{max-width:none}.has-modern-nav .profile-page .auth-form__section-title,.has-modern-nav .profile-page .profile-status__title,.has-modern-nav .profile-page .profile-upgrade__title,.has-modern-nav .profile-page .profile-upgrade__trigger{color:var(--text-primary)}.has-modern-nav .profile-page .auth-form__icon,.has-modern-nav .profile-page .auth-form__label,.has-modern-nav .profile-page .auth-form__section-copy,.has-modern-nav .profile-page .profile-status__copy,.has-modern-nav .profile-page .profile-status__slug,.has-modern-nav .profile-page .profile-upgrade__copy,.has-modern-nav .profile-page .profile-upload__hint{color:var(--text-secondary)}.has-modern-nav .profile-page .auth-form input.form-control{background:var(--surface-2);border-color:var(--border-default);border-radius:var(--r-sm);color:var(--text-primary)}.has-modern-nav .profile-page .auth-form input.form-control:focus{background:var(--surface-2);border-color:var(--accent);box-shadow:none}.has-modern-nav .profile-page .auth-form input.form-control.is-invalid{border-color:var(--danger)}.has-modern-nav .profile-page .form-control::-moz-placeholder{color:var(--text-secondary)}.has-modern-nav .profile-page .form-control::placeholder{color:var(--text-secondary)}.has-modern-nav .profile-page .profile-status__badge,.has-modern-nav .profile-page .profile-upload__overlay{background:var(--surface-3);color:var(--text-primary)}.has-modern-nav .profile-page .profile-upload__frame{background:var(--surface-2);border-radius:var(--r-lg)}.has-modern-nav .profile-page :is(input,button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.has-modern-nav .profile-page .auth-form__section-head{max-width:620px}.has-modern-nav .profile-form{display:grid;gap:22px}.has-modern-nav .profile-form__actions{display:flex;justify-content:flex-start}.has-modern-nav .profile-form__submit.the-button{min-width:190px;width:auto}.has-modern-nav .profile-aside{display:grid;gap:18px;justify-self:end;max-width:280px;text-align:left;width:100%}.has-modern-nav .profile-upload{display:grid;gap:12px}.has-modern-nav .profile-upload__trigger{background:transparent;border:0;display:block;margin:0 auto;max-width:220px;padding:0;text-align:left;width:100%}.has-modern-nav .profile-upload__frame{aspect-ratio:1/1;background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:24px;display:block;overflow:hidden;position:relative}.has-modern-nav .profile-upload__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .profile-upload__overlay{align-items:center;background:rgba(10,17,28,.84);border-radius:999px;bottom:14px;color:var(--color-white);display:inline-flex;font-size:13px;font-weight:600;gap:8px;line-height:1;padding:10px 14px;position:absolute;right:14px;transition:transform .18s ease,background-color .18s ease}.has-modern-nav .profile-upload__trigger:focus-visible .profile-upload__overlay,.has-modern-nav .profile-upload__trigger:hover .profile-upload__overlay{background:rgba(10,17,28,.94)}.has-modern-nav .profile-upload__input{display:none}.has-modern-nav .profile-upload__hint{color:var(--makeover-text-muted);font-size:13px;line-height:1.6;margin:0 auto;max-width:220px;width:100%}.has-modern-nav .profile-status,.has-modern-nav .profile-upgrade{border-top:1px solid var(--makeover-border);display:grid;gap:9px;padding-top:18px}.has-modern-nav .profile-status__badge{align-items:center;background:hsla(0,0%,100%,.06);border-radius:999px;color:hsla(0,0%,100%,.74);display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.12em;min-height:28px;padding:0 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.has-modern-nav .profile-status__title,.has-modern-nav .profile-upgrade__title{color:var(--color-white);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0}.has-modern-nav .profile-status__slug{color:hsla(0,0%,100%,.56);font-size:14px;font-weight:600;letter-spacing:.01em;margin:0}.has-modern-nav .profile-status__copy,.has-modern-nav .profile-upgrade__copy{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .profile-upgrade__trigger{align-items:center;background:transparent;border:1px solid var(--makeover-border);border-radius:999px;color:var(--color-white);display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:46px;padding:0 18px;transition:background-color .18s ease,border-color .18s ease;width:100%}.has-modern-nav .profile-upgrade__trigger:focus-visible,.has-modern-nav .profile-upgrade__trigger:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.has-modern-nav .artist-dashboard-page{display:flex;flex-direction:column;gap:var(--site-section-gap-lg);margin:0 auto}.has-modern-nav .studio-summary-card{display:grid;gap:18px}.has-modern-nav .studio-summary-card--rail{gap:14px}.has-modern-nav .studio-summary-card__media{align-items:center;display:flex;gap:16px}.has-modern-nav .studio-summary-card__art{background:hsla(0,0%,100%,.04);border:1px solid var(--makeover-border);border-radius:20px;flex:0 0 88px;height:88px;-o-object-fit:cover;object-fit:cover;width:88px}.has-modern-nav .studio-summary-card__copy{display:grid;gap:6px;min-width:0}.has-modern-nav .studio-summary-card__copy strong{color:var(--color-white);font-size:22px;letter-spacing:-.02em;line-height:1.15}.has-modern-nav .studio-summary-card__copy span{color:var(--makeover-text-muted);font-size:13px;line-height:1.6}.has-modern-nav .studio-summary-card__badge{align-items:center;background:hsla(0,0%,100%,.06);border-radius:999px;color:hsla(0,0%,100%,.74);display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.12em;min-height:28px;padding:0 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.has-modern-nav .studio-summary-card__text{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:0}.has-modern-nav .studio-summary-card__stats{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .studio-summary-card__stat{border-left:1px solid var(--makeover-border);display:grid;gap:4px;padding:0 0 0 14px}.has-modern-nav .studio-summary-card__stat strong{color:var(--color-white);font-size:22px;line-height:1}.has-modern-nav .studio-summary-card__stat span{color:var(--makeover-text-muted);font-size:12px;line-height:1.5}.has-modern-nav .studio-dashboard-rail .detail-rail-card,.has-modern-nav .studio-dashboard-rail .studio-summary-card--rail{gap:16px}.has-modern-nav .studio-dashboard-rail .studio-summary-card__media{align-items:center;display:grid;gap:16px;grid-template-columns:72px minmax(0,1fr)}.has-modern-nav .studio-dashboard-rail .studio-summary-card__art{border-radius:16px;flex-basis:72px;height:72px;width:72px}.has-modern-nav .studio-dashboard-rail .studio-summary-card__copy{gap:4px}.has-modern-nav .studio-dashboard-rail .studio-summary-card__copy strong{font-size:21px;line-height:1.2}.has-modern-nav .studio-dashboard-rail .studio-summary-card__badge{margin-bottom:2px;max-width:100%;min-height:26px;padding:0 12px;white-space:nowrap}.has-modern-nav .studio-dashboard-rail .studio-summary-card__text{max-width:34ch}.has-modern-nav .studio-dashboard-rail .detail-rail-card__stats{gap:14px 0;padding:2px 0 4px}.has-modern-nav .studio-dashboard-rail .detail-rail-card__stat{border-left:1px solid var(--makeover-border);min-width:0;padding-left:16px}.has-modern-nav .studio-dashboard-rail .detail-rail-card__stat:nth-child(odd){border-left:0;padding-left:0}.has-modern-nav .studio-dashboard-rail .search-rail-nav{gap:0}.has-modern-nav .studio-dashboard-rail .search-rail-nav__link{min-height:56px;padding:11px 0}.has-modern-nav .studio-dashboard-rail .search-rail-nav__link span,.has-modern-nav .studio-dashboard-rail .search-rail-nav__link strong{min-width:0}.has-modern-nav .studio-dashboard-rail .search-rail-nav__link strong{text-align:right}.has-modern-nav .studio-dashboard-grid{display:grid;gap:clamp(18px,3vw,26px);grid-template-columns:repeat(2,minmax(0,1fr))}.has-modern-nav .studio-alert-empty{background:none;border:0;border-radius:0;justify-content:flex-start;min-height:0;padding:4px 0 0}.has-modern-nav .studio-alert-empty i{color:#76d672}.has-modern-nav .studio-alert-empty strong{color:var(--color-white);display:block;font-size:16px;line-height:1.35}.has-modern-nav .studio-alert-empty p{color:var(--makeover-text-muted);font-size:14px;line-height:1.7;margin:4px 0 0}.has-modern-nav .studio-alert-list,.has-modern-nav .studio-rank-list,.has-modern-nav .studio-state-list,.has-modern-nav .studio-track-list{display:grid;gap:10px}.has-modern-nav .studio-alert-row,.has-modern-nav .studio-rank-row,.has-modern-nav .studio-state-row,.has-modern-nav .studio-track-row{background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border)}.has-modern-nav .studio-alert-row{align-items:center;color:var(--color-white);display:grid;gap:16px;grid-template-columns:46px minmax(0,1fr) auto;min-height:88px;padding:16px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.has-modern-nav .studio-alert-row:focus-visible,.has-modern-nav .studio-alert-row:hover,.has-modern-nav .studio-rank-row:focus-within,.has-modern-nav .studio-rank-row:hover,.has-modern-nav .studio-state-row:focus-visible,.has-modern-nav .studio-state-row:hover,.has-modern-nav .studio-track-row:focus-within,.has-modern-nav .studio-track-row:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);text-decoration:none}.has-modern-nav .studio-alert-row--failed{border-color:rgba(214,53,53,.22)}.has-modern-nav .studio-alert-row__icon{align-items:center;background:hsla(42,85%,68%,.14);border-radius:14px;color:#f3c969;display:inline-flex;height:46px;justify-content:center;width:46px}.has-modern-nav .studio-alert-row--failed .studio-alert-row__icon{background:rgba(214,53,53,.12);color:#ff9aa2}.has-modern-nav .studio-alert-row--unpublished .studio-alert-row__icon{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.76)}.has-modern-nav .studio-alert-row__copy{display:grid;gap:5px;min-width:0}.has-modern-nav .studio-alert-row__copy strong,.has-modern-nav .studio-rank-row__copy h3,.has-modern-nav .studio-track-row__copy h3{color:var(--color-white)}.has-modern-nav .studio-alert-row__copy small,.has-modern-nav .studio-alert-row__copy span,.has-modern-nav .studio-rank-row__copy p,.has-modern-nav .studio-state-row span,.has-modern-nav .studio-track-row__copy p{color:var(--makeover-text-muted)}.has-modern-nav .studio-alert-row__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-modern-nav .studio-alert-row__count{color:var(--color-white);font-size:24px;font-weight:700;line-height:1}.has-modern-nav .studio-track-row{align-items:center;display:grid;gap:14px;grid-template-columns:64px minmax(0,1fr) auto;min-height:86px;padding:12px}.has-modern-nav .studio-track-row__cover{background:hsla(0,0%,100%,.04);border-radius:14px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.has-modern-nav .studio-rank-row__copy,.has-modern-nav .studio-track-row__copy{min-width:0}.has-modern-nav .studio-rank-row__copy h3,.has-modern-nav .studio-track-row__copy h3{font-size:15px;line-height:1.28;margin:0 0 6px;overflow-wrap:anywhere}.has-modern-nav .studio-rank-row__copy h3 a,.has-modern-nav .studio-track-row__copy h3 a{color:var(--color-white);text-decoration:none}.has-modern-nav .artist-dashboard-page .status-pill{align-items:center;background:hsla(0,0%,100%,.08);border-radius:999px;color:hsla(0,0%,100%,.76);display:inline-flex;font-size:12px;font-weight:700;justify-content:center;line-height:1;min-height:28px;padding:0 10px;white-space:nowrap}.has-modern-nav .artist-dashboard-page .status-pill.published{background:rgba(118,214,114,.14);color:#76d672}.has-modern-nav .artist-dashboard-page .status-pill.unpublished{background:hsla(42,85%,68%,.14);color:#f3c969}.has-modern-nav .studio-rank-row{align-items:center;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:72px;padding:12px}.has-modern-nav .studio-rank-row__index{align-items:center;background:#2ec8e6;border-radius:12px;color:#071018;display:inline-flex;font-size:13px;font-weight:800;height:38px;justify-content:center;width:38px}.has-modern-nav .studio-rank-row__index--success{background:#76d672}.has-modern-nav .studio-rank-row strong{color:var(--color-white);font-size:20px;line-height:1}.has-modern-nav .studio-state-row{align-items:center;color:var(--color-white);display:flex;gap:12px;justify-content:space-between;min-height:74px;padding:14px 16px;text-decoration:none}.has-modern-nav .studio-state-row strong{color:var(--color-white);font-size:24px;line-height:1}.has-modern-nav .track-list__empty--compact{min-height:124px}.has-modern-nav .artist-track-detail-page,.has-modern-nav .artist-uploads-page,.has-modern-nav .edit-track-page{display:flex;flex-direction:column;gap:var(--site-section-gap-lg);margin:0 auto}.has-modern-nav .studio-manager{display:grid;gap:22px}.has-modern-nav .studio-manager__toolbar{align-items:end;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 220px}.has-modern-nav .studio-manager__search,.has-modern-nav .studio-manager__sort{display:grid;gap:10px}.has-modern-nav .studio-manager__label{color:hsla(0,0%,100%,.58);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.has-modern-nav .studio-manager__search-control{position:relative}.has-modern-nav .studio-manager__search-control>i{color:hsla(0,0%,100%,.42);left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.has-modern-nav .studio-manager__input,.has-modern-nav .studio-manager__select{background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:14px;box-shadow:none;color:var(--color-white);min-height:50px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;width:100%}.has-modern-nav .studio-manager__input{padding:0 108px 0 44px}.has-modern-nav .studio-manager__select{padding:0 14px}.has-modern-nav .studio-manager__input:focus,.has-modern-nav .studio-manager__select:focus{background:hsla(0,0%,100%,.05);border-color:rgba(59,200,231,.34);box-shadow:0 0 0 3px rgba(59,200,231,.1);outline:0}.has-modern-nav .studio-manager__search-submit{background:#0e6ea8;border:0;border-radius:10px;color:#071018;font-size:13px;font-weight:700;min-height:40px;padding:0 14px;position:absolute;right:5px;top:5px}.has-modern-nav .studio-filter-bar{display:flex;flex-wrap:wrap;gap:10px}.has-modern-nav .studio-filter-chip{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:999px;color:hsla(0,0%,100%,.76);display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;line-height:1;min-height:38px;padding:0 13px;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.has-modern-nav .studio-filter-chip--active{background:rgba(14,110,168,.22);border-color:rgba(142,226,255,.22);color:var(--color-white)}.has-modern-nav .studio-filter-chip--reset{color:#ff9aa2}.has-modern-nav .studio-upload-list{display:grid;gap:12px}.has-modern-nav .studio-upload-list__head,.has-modern-nav .studio-upload-row{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(280px,1.4fr) minmax(150px,.7fr) minmax(170px,.8fr) auto}.has-modern-nav .studio-upload-list__head{color:hsla(0,0%,100%,.48);font-size:11px;font-weight:700;letter-spacing:.12em;padding:0 16px 4px;text-transform:uppercase}.has-modern-nav .studio-upload-row{background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:18px;padding:14px 16px;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.has-modern-nav .studio-upload-row:focus-within,.has-modern-nav .studio-upload-row:hover{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.12)}.has-modern-nav .studio-upload-row__main{align-items:center;display:flex;gap:14px;min-width:0}.has-modern-nav .studio-upload-row__cover{background:hsla(0,0%,100%,.04);border-radius:16px;flex:0 0 72px;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.has-modern-nav .studio-upload-row__copy,.has-modern-nav .studio-upload-row__copy h2,.has-modern-nav .studio-upload-row__copy p{min-width:0}.has-modern-nav .studio-upload-row__copy h2{font-size:18px;line-height:1.25;margin:0 0 6px}.has-modern-nav .studio-upload-row__copy h2 a{color:var(--color-white);text-decoration:none}.has-modern-nav .studio-upload-row__copy p,.has-modern-nav .studio-upload-row__meta{color:var(--makeover-text-muted);font-size:13px;line-height:1.6;margin:0}.has-modern-nav .studio-upload-row__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.has-modern-nav .studio-upload-row__meta span{background:hsla(0,0%,100%,.05);border-radius:999px;padding:4px 8px}.has-modern-nav .studio-upload-row__actions,.has-modern-nav .studio-upload-row__status{display:flex;flex-wrap:wrap;gap:8px}.has-modern-nav .artist-uploads-page .status-pill{align-items:center;background:hsla(0,0%,100%,.08);border-radius:999px;color:hsla(0,0%,100%,.76);display:inline-flex;font-size:12px;font-weight:700;gap:6px;line-height:1;min-height:30px;padding:0 10px}.has-modern-nav .artist-uploads-page .status-pill.published,.has-modern-nav .artist-uploads-page .status-pill.ready{background:rgba(118,214,114,.14);color:#76d672}.has-modern-nav .artist-uploads-page .status-pill.processing,.has-modern-nav .artist-uploads-page .status-pill.unpublished{background:hsla(42,85%,68%,.14);color:#f3c969}.has-modern-nav .artist-uploads-page .status-pill.failed{background:rgba(255,154,162,.14);color:#ff9aa2}.has-modern-nav .studio-upload-row__stats{color:var(--makeover-text-muted);display:flex;flex-direction:column;font-size:13px;gap:5px;line-height:1.5}.has-modern-nav .studio-upload-row__stats strong{color:var(--color-white)}.has-modern-nav .studio-icon-action{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:999px;color:var(--color-white);display:inline-flex;height:38px;justify-content:center;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease;width:38px}.has-modern-nav .studio-icon-action:focus-visible,.has-modern-nav .studio-icon-action:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:var(--color-white);text-decoration:none}.has-modern-nav .studio-icon-action:disabled{cursor:not-allowed;opacity:.45}.has-modern-nav .studio-icon-action--publish{color:#76d672}.has-modern-nav .studio-icon-action--warn{color:#f3c969}.has-modern-nav .studio-icon-action--danger{color:#ff9aa2}.has-modern-nav .studio-empty-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.has-modern-nav .studio-pagination{display:flex;flex-wrap:wrap;gap:10px}.has-modern-nav .studio-pagination__link{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid var(--makeover-border);border-radius:999px;color:hsla(0,0%,100%,.76);display:inline-flex;justify-content:center;min-height:40px;padding:0 14px;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.has-modern-nav .studio-pagination__link:focus-visible,.has-modern-nav .studio-pagination__link:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);color:var(--color-white);text-decoration:none}.has-modern-nav .studio-pagination__link--active{background:rgba(14,110,168,.22);border-color:rgba(142,226,255,.22);color:var(--color-white)}.has-modern-nav .studio-pagination__link--disabled{opacity:.45}.has-modern-nav .ms_profile_wrapper{margin:0 auto;width:min(100%,980px)}.has-modern-nav .ms_profile_wrapper h1{margin-bottom:28px;text-align:left}.has-modern-nav .ms_profile_box{display:block;margin-bottom:0;padding:clamp(24px,4vw,36px);width:100%}.has-modern-nav .ms_pro_img{height:140px;margin:0 auto 26px;padding:0;width:140px}.has-modern-nav .ms_pro_img img{border:1px solid var(--makeover-border);border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .pro_img_overlay{border-radius:20px}.has-modern-nav .ms_pro_form{max-width:none;width:100%}.has-modern-nav .ms_pro_form .form-group,.has-modern-nav .ms_pro_form .form-group-full{margin-bottom:18px;padding:0}.has-modern-nav .ms_pro_form .form-group label,.has-modern-nav .ms_pro_form .form-group-full label{color:var(--makeover-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.has-modern-nav .pro-form-btn{display:flex;justify-content:center}.has-modern-nav .pro-form-btn .ms_btn{min-width:180px}@media (max-width:1199px){.has-modern-nav .detail-hero,.has-modern-nav .detail-hero__primary,.has-modern-nav .form-shell--with-aside,.has-modern-nav .home-hero__grid,.has-modern-nav .page-intro,.has-modern-nav .page-rail-layout--with-rail,.has-modern-nav .top-item-grid,.has-modern-nav .track-page__layout.page-rail-layout--with-rail{grid-template-columns:1fr}.has-modern-nav .profile-page .profile-aside{align-items:start;gap:20px 24px;grid-template-columns:minmax(180px,220px) minmax(0,1fr);justify-self:stretch;max-width:none}.has-modern-nav .profile-page .profile-upload{grid-row:span 2}.has-modern-nav .studio-manager__toolbar,.has-modern-nav .studio-upload-list__head,.has-modern-nav .studio-upload-row{grid-template-columns:1fr}.has-modern-nav .form-shell__aside,.has-modern-nav .home-hero__panel,.has-modern-nav .page-intro__support{border-left:0;border-top:0;padding-left:0;padding-top:12px}.has-modern-nav .page-intro__support{justify-self:stretch;max-width:none}.has-modern-nav .detail-hero__media{max-width:min(280px,100%)}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__primary{grid-template-columns:minmax(132px,170px) minmax(0,1fr)}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__media{max-width:170px}.has-modern-nav .album-detail-hero{padding:28px 24px}.has-modern-nav .track-detail-hero{width:100%}.has-modern-nav .track-page__layout .page-rail-layout__main{position:static}.has-modern-nav .track-page__layout .page-rail-layout__rail{padding-top:0}.has-modern-nav .track-page__layout .discovery-section__header{align-items:flex-start;display:flex;gap:14px}.has-modern-nav .track-detail-hero .detail-hero__primary{grid-template-columns:minmax(180px,220px) minmax(0,1fr);justify-items:start;text-align:left}.has-modern-nav .track-detail-hero .detail-hero__body{align-items:flex-start}.has-modern-nav .track-detail-hero .detail-hero__actions,.has-modern-nav .track-detail-hero .detail-hero__meta{justify-content:flex-start}}@media (max-width:900px){.has-modern-nav .detail-hero__actions,.has-modern-nav .discovery-section__header,.has-modern-nav .page-intro__actions{align-items:flex-start;flex-direction:column}.has-modern-nav .home-hero__title{max-width:none}.has-modern-nav .home-hero__stats{grid-template-columns:1fr}.has-modern-nav .detail-rail-card__stat,.has-modern-nav .home-hero__stat,.has-modern-nav .page-intro__stat,.has-modern-nav .search-rail-card__stat{border-left:0;border-top:1px solid var(--makeover-border);padding-left:0;padding-top:12px}.has-modern-nav .detail-rail-card__stats>:first-child,.has-modern-nav .home-hero__stats>:first-child,.has-modern-nav .page-intro__stats>:first-child,.has-modern-nav .search-rail-card__stats>:first-child{border-top:0;padding-top:0}.has-modern-nav .studio-upload-row__main{align-items:flex-start}.has-modern-nav .ms_album_single_wrapper .album_single_data{gap:24px;grid-template-columns:minmax(180px,220px) minmax(0,1fr)}.has-modern-nav .track-detail-hero .detail-hero__actions{align-items:center;flex-direction:row}}@media (max-width:767px){.has-modern-nav .home-hero{border-radius:22px;padding:22px 18px}.has-modern-nav .detail-hero,.has-modern-nav .page-intro{padding-bottom:22px}.has-modern-nav .catalog-detail-page .profile-detail-hero{padding:16px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__primary{align-items:center;gap:14px;grid-template-columns:minmax(92px,118px) minmax(0,1fr)}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__media{max-width:118px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__art{border-radius:16px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__body{gap:7px;max-width:none}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__title{font-size:clamp(26px,7vw,34px);line-height:1.05}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__summary{font-size:13px;line-height:1.4}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__meta-item{font-size:13px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__actions{align-items:flex-start;flex-direction:row;margin-top:6px}.has-modern-nav .catalog-detail-page .profile-detail-hero .detail-hero__action--primary{min-height:40px;padding:0 16px;width:auto}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__primary{gap:var(--sp-1) var(--sp-4);grid-template-areas:"art eyebrow" "art title" "art summary" "art meta" "social social" "actions actions";grid-template-columns:96px minmax(0,1fr)}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__media{align-self:start;grid-area:art}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__body{display:contents}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__eyebrow{grid-area:eyebrow}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__title{grid-area:title;overflow-wrap:anywhere}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__summary{grid-area:summary}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__meta{grid-area:meta}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__social{border-top:1px solid var(--border-subtle);grid-area:social;margin-top:var(--sp-3);padding-top:var(--sp-3)}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__actions{grid-area:actions;margin-top:var(--sp-2)}.has-modern-nav .artist-page .artist-detail-hero .detail-hero__action--primary{min-height:44px;width:100%}.has-modern-nav .album-detail-hero{gap:20px;justify-items:center;padding:22px 18px 24px;text-align:center}.has-modern-nav .track-detail-hero{gap:0;width:100%}.has-modern-nav .album-detail-hero .detail-hero__body{align-items:center}.has-modern-nav .track-detail-hero .detail-hero__body{align-items:flex-start}.has-modern-nav .track-detail-hero .detail-hero__primary{gap:var(--sp-5);grid-template-columns:1fr;justify-items:start}.has-modern-nav .album-detail-hero .detail-hero__summary,.has-modern-nav .album-detail-hero .detail-hero__title,.has-modern-nav .track-detail-hero .detail-hero__summary,.has-modern-nav .track-detail-hero .detail-hero__title{max-width:none}.has-modern-nav .album-detail-hero .detail-hero__actions,.has-modern-nav .album-detail-hero .detail-hero__meta{justify-content:center}.has-modern-nav .track-detail-hero .detail-hero__actions,.has-modern-nav .track-detail-hero .detail-hero__meta{justify-content:flex-start}.has-modern-nav .track-detail-hero .detail-hero__actions{align-items:center;flex-direction:row}.has-modern-nav .home-hero__actions{align-items:flex-start;flex-direction:column}.has-modern-nav .detail-hero__action--primary,.has-modern-nav .home-hero__action--primary,.has-modern-nav .page-intro__action--primary{width:100%}.has-modern-nav .track-detail-hero__play{min-width:56px;width:56px}.has-modern-nav .home-hero__visual{max-width:420px}.has-modern-nav .home-hero__spotlight-list,.has-modern-nav .page-intro-spotlight__meta{grid-template-columns:1fr}.has-modern-nav .form-shell{border-radius:18px;padding:22px 18px}.has-modern-nav .auth-page--overlay{min-height:auto}.has-modern-nav .auth-form__captcha-controls{grid-template-columns:1fr}.has-modern-nav .auth-form__captcha-refresh.the-button{width:100%}.has-modern-nav .auth-form__options{align-items:flex-start;flex-direction:column}.has-modern-nav .auth-form__field-grid--two-up{grid-template-columns:1fr}.has-modern-nav .profile-form__actions{justify-content:stretch}.has-modern-nav .profile-form__submit.the-button{width:100%}.has-modern-nav .profile-page .auth-form__section-head{max-width:none}.has-modern-nav .profile-page .profile-aside{grid-template-columns:1fr}.has-modern-nav .profile-page .profile-upload{grid-row:auto}.has-modern-nav .profile-upload__hint,.has-modern-nav .profile-upload__trigger{max-width:180px}.has-modern-nav .auth-social__list,.has-modern-nav .studio-dashboard-grid{grid-template-columns:1fr}.has-modern-nav .ms_heading{align-items:flex-start;gap:10px;margin-bottom:22px}.has-modern-nav .discovery-section--chart .discovery-section__frame{padding:16px 16px 10px}.has-modern-nav .discovery-section--chart .discovery-section__header{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 40px;margin-bottom:12px}.has-modern-nav .discovery-section--chart .discovery-section__copy{gap:5px}.has-modern-nav .discovery-section--chart .discovery-section__title{font-size:clamp(23px,7vw,28px);line-height:1.08}.has-modern-nav .discovery-section--chart .discovery-section__description{display:none}.has-modern-nav .discovery-section--chart .discovery-section__action{justify-self:end;min-height:40px;min-width:40px;padding:0;position:relative;width:40px}.has-modern-nav .discovery-section--chart .discovery-section__action span{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.has-modern-nav .ms_album_single_wrapper .album_single_data{grid-template-columns:1fr;justify-items:start}.has-modern-nav .album_single_img{max-width:220px}.has-modern-nav .album_btn{width:100%}.has-modern-nav .album_btn a.ms_btn{flex:1 1 auto}.has-modern-nav .artist-page .detail-action,.has-modern-nav .track-page .detail-action{min-width:0;padding:0 18px}.has-modern-nav .artist-page__tracks-header{align-items:flex-start;flex-direction:column;margin-bottom:14px}.has-modern-nav .artist-page__tracks-summary{text-align:left}.has-modern-nav .box-present,.has-modern-nav .ms_weekly_box{border-radius:0;padding:12px 0}.has-modern-nav .ms_weekly_wrapper .ms_weekly_box{align-items:center;flex-direction:row;gap:10px;min-height:64px;padding:10px 0}.has-modern-nav .ms_weekly_wrapper .weekly_left{flex:1 1 auto;gap:10px;min-width:0;width:auto}.has-modern-nav .ms_weekly_wrapper .track-row__lead{height:40px;justify-content:center;min-width:32px;width:32px}.has-modern-nav .ms_weekly_wrapper .weekly_left span.w_top_no{font-size:22px;line-height:1;min-width:0;width:auto}.has-modern-nav .ms_weekly_wrapper .track-row__artwork{border-radius:10px;height:46px;min-width:46px;width:46px}.has-modern-nav .ms_weekly_wrapper .track-row__copy{min-width:0;padding-left:0}.has-modern-nav .ms_weekly_wrapper .track-row__title{font-size:14px;line-height:1.3}.has-modern-nav .ms_weekly_wrapper .track-row__artists{font-size:12px}.has-modern-nav .ms_weekly_wrapper .weekly_right{justify-content:flex-end;margin-left:0;min-width:40px;width:auto}.has-modern-nav .track-row--item{cursor:pointer}.has-modern-nav .track-row--item .track-row__lead,.has-modern-nav .track-row--item .track-row__play,.has-modern-nav .track-row__inline-index{display:none}.has-modern-nav .track-row__mobile-duration{display:inline}.has-modern-nav .track-row--item .weekly_right{display:none}.has-modern-nav .track-list__empty{flex-direction:column;text-align:center}.has-modern-nav .detail-rail-card__stats,.has-modern-nav .search-rail-card__stats{grid-template-columns:1fr}.has-modern-nav .weekly_right{justify-content:space-between;width:100%}.has-modern-nav .w_tp_song_img img{height:56px;width:56px}.has-modern-nav .ms_register_form{padding:22px 20px!important}.has-modern-nav .ms_register_form a.ms_btn{max-width:none}.has-modern-nav .ms_profile_wrapper{padding-left:16px!important;padding-right:16px!important}.has-modern-nav .artist-dashboard-page,.has-modern-nav .artist-track-detail-page,.has-modern-nav .artist-uploads-page,.has-modern-nav .edit-track-page{padding-left:16px;padding-right:16px}}@media (max-width:575px){.has-modern-nav .home-hero__title{font-size:clamp(30px,10vw,40px)}.has-modern-nav .discovery-section__description,.has-modern-nav .home-hero__summary{font-size:14px}.has-modern-nav .page-intro__stats{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.has-modern-nav .page-intro__stat,.has-modern-nav .page-intro__stats>:first-child{border-left:0;border-top:0;padding-left:0;padding-top:0}.has-modern-nav .page-intro__stat strong{font-size:20px}.has-modern-nav .page-intro__stat span{font-size:12px;line-height:1.35}.has-modern-nav .w_top_song .w_tp_song_img img{width:56px}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static,.has-modern-nav .static-slide .swiper-slide,.has-modern-nav .track-slide .swiper-slide{width:min(170px,46vw)}.has-modern-nav .w_tp_song_name{padding-left:12px}.has-modern-nav .studio-summary-card__media{align-items:flex-start;flex-direction:column}.has-modern-nav .studio-summary-card__stats{grid-template-columns:1fr}.has-modern-nav .studio-alert-row,.has-modern-nav .studio-rank-row,.has-modern-nav .studio-track-row{align-items:start;grid-template-columns:minmax(0,1fr)}.has-modern-nav .studio-alert-row__count{justify-self:start}.has-modern-nav .studio-state-row{align-items:flex-start;flex-direction:column}.has-modern-nav .studio-upload-row__main{flex-direction:column}.has-modern-nav .studio-upload-row__cover{flex-basis:88px;height:88px;max-width:88px;width:100%}.has-modern-nav .studio-empty-actions,.has-modern-nav .studio-pagination,.has-modern-nav .studio-upload-row__actions{width:100%}}@media (prefers-reduced-motion:reduce){.has-modern-nav .discovery-section__action,.has-modern-nav .home-hero__action,.has-modern-nav .ms_rcnt_box{transition:none}}
.has-modern-nav{--site-shell-max-width:none;background:radial-gradient(circle at top left,rgba(59,200,231,.12),transparent 28%),radial-gradient(circle at top right,rgba(0,174,255,.1),transparent 22%),var(--surface-base);color:var(--text-primary);min-height:100vh}.has-modern-nav,.has-modern-nav button,.has-modern-nav input,.has-modern-nav select,.has-modern-nav textarea{font-family:var(--font-body)}.has-modern-nav .site-navigation{position:static}.has-modern-nav .site-header{backdrop-filter:blur(20px);background:var(--shell-topbar-bg);border-bottom:1px solid var(--border-subtle);box-shadow:none;transition:background-color var(--motion-default),border-color var(--motion-default),box-shadow var(--motion-default)}body.site-shell-scrolled .has-modern-nav .site-header,html.site-shell-scrolled .has-modern-nav .site-header{background:var(--shell-topbar-bg-scrolled);border-bottom-color:var(--border-default);box-shadow:0 18px 42px rgba(0,0,0,.28)}.has-modern-nav .site-header__inner{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) auto;padding-inline:var(--site-content-gutter)}.has-modern-nav .site-header__brand,.has-modern-nav .site-sidebar__brand{text-decoration:none}.has-modern-nav .site-header__logo,.has-modern-nav .site-sidebar__logo{filter:drop-shadow(0 10px 24px rgba(0,0,0,.22))}.has-modern-nav .site-header__actions{gap:var(--sp-3)}.has-modern-nav .mobile-bottom-nav__item,.has-modern-nav .site-account-button,.has-modern-nav .site-auth-link,.has-modern-nav .site-mobile-menu-button,.has-modern-nav .site-nav-cta{border-radius:var(--r-full);min-height:44px;transition:transform var(--motion-hover),background-color var(--motion-default),border-color var(--motion-default),color var(--motion-default),box-shadow var(--motion-default)}.has-modern-nav .site-account-button,.has-modern-nav .site-auth-link,.has-modern-nav .site-mobile-menu-button,.has-modern-nav .site-nav-cta{background:hsla(0,0%,100%,.04);border:1px solid var(--border-subtle);color:var(--text-primary)}.has-modern-nav .site-account-button:focus-visible,.has-modern-nav .site-account-button:hover,.has-modern-nav .site-auth-link:focus-visible,.has-modern-nav .site-auth-link:hover,.has-modern-nav .site-mobile-menu-button:focus-visible,.has-modern-nav .site-mobile-menu-button:hover,.has-modern-nav .site-nav-cta:focus-visible,.has-modern-nav .site-nav-cta:hover{background:hsla(0,0%,100%,.08);border-color:var(--border-default);text-decoration:none}.has-modern-nav .mobile-bottom-nav__item.is-active,.has-modern-nav .site-nav-cta.is-active,.has-modern-nav .site-sidebar__link.is-active{background:rgba(59,200,231,.12);border-color:rgba(59,200,231,.24);box-shadow:inset 0 0 0 1px rgba(59,200,231,.08);color:var(--text-primary)}.has-modern-nav .site-nav-cta.is-active{box-shadow:inset 0 0 0 1px rgba(59,200,231,.08)}.has-modern-nav .mobile-bottom-nav__item.is-active i,.has-modern-nav .site-nav-cta i,.has-modern-nav .site-sidebar__link.is-active i{color:var(--accent)}.has-modern-nav .mobile-bottom-nav__item:focus-visible,.has-modern-nav .site-account-button:focus-visible,.has-modern-nav .site-auth-link:focus-visible,.has-modern-nav .site-header__search .ms_top_search .form-control:focus-visible,.has-modern-nav .site-icon-button:focus-visible,.has-modern-nav .site-menu__item:focus-visible,.has-modern-nav .site-mobile-menu-button:focus-visible,.has-modern-nav .site-nav-cta:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.has-modern-nav .site-sidebar{background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 20%),var(--shell-sidebar-bg);border-right:1px solid var(--border-subtle);padding:var(--sp-5) var(--sp-4) calc(var(--audio-player-height) + var(--sp-5))}.has-modern-nav .site-sidebar__nav{gap:var(--sp-2)}.has-modern-nav .site-sidebar__section-label{color:var(--text-tertiary);font-size:var(--t-caption);letter-spacing:.1em}.has-modern-nav .site-sidebar__link{border:1px solid transparent;border-radius:var(--r-lg);color:var(--text-secondary);gap:var(--sp-3);min-height:44px;padding:10px 14px;transition:transform var(--motion-hover),background-color var(--motion-default),border-color var(--motion-default),color var(--motion-default)}.has-modern-nav .site-sidebar__link:focus-visible,.has-modern-nav .site-sidebar__link:hover{background:hsla(0,0%,100%,.04);border-color:var(--border-subtle);color:var(--text-primary);text-decoration:none}.has-modern-nav .item-options__content,.has-modern-nav .site-menu__items{background:rgba(12,14,18,.98);border:1px solid var(--border-default);border-radius:var(--r-xl);box-shadow:0 24px 56px rgba(0,0,0,.4)}.has-modern-nav .item-options__item,.has-modern-nav .site-menu__item{border-radius:var(--r-md)}.has-modern-nav .ms_app_scroll_region{box-sizing:border-box;padding:var(--site-shell-gap) 0 var(--sp-6)}.has-modern-nav .site-scroll-content{display:flex;flex-direction:column;gap:var(--sp-4);min-height:100%}.has-modern-nav .site-page-content{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sp-7);margin:0 auto;padding-inline:var(--site-content-gutter);width:min(100%,var(--site-shell-content-width))}.has-modern-nav .padder_bottom100,.has-modern-nav .padder_top100,.has-modern-nav .padder_top80{padding-bottom:0!important;padding-top:0!important}.has-modern-nav .padder_top10{padding-top:0!important}.has-modern-nav .ms_content_wrapper{margin-left:0!important;margin-right:0!important}.has-modern-nav .ms_album_single_wrapper.catalog-detail-page,.has-modern-nav .ms_content_wrapper.auth-page,.has-modern-nav .ms_content_wrapper.catalog-index-page,.has-modern-nav .ms_content_wrapper.legal-page,.has-modern-nav .ms_content_wrapper.page-home,.has-modern-nav .ms_content_wrapper.search-page,.has-modern-nav .ms_profile_wrapper.profile-page{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--site-shell-max-width);width:100%}.has-modern-nav .artist-dashboard-page,.has-modern-nav .artist-track-detail-page,.has-modern-nav .artist-upload-page,.has-modern-nav .artist-uploads-page,.has-modern-nav .auth-page,.has-modern-nav .edit-track-page,.has-modern-nav .legal-page,.has-modern-nav .ms_album_single_wrapper,.has-modern-nav .ms_content_wrapper,.has-modern-nav .profile-page{box-sizing:border-box;max-width:none;padding-left:0!important;padding-right:0!important;width:100%}.has-modern-nav .ad-container,.has-modern-nav .flash-message-container{box-sizing:border-box;margin:0 auto;padding-inline:var(--site-content-gutter);width:min(100%,var(--site-shell-content-width))}.has-modern-nav .ad-container{border-radius:var(--r-xl)}.has-modern-nav .ad-container>*{background:var(--shell-card-bg);border:1px solid var(--border-subtle);border-radius:inherit;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03);overflow:hidden}.has-modern-nav .detail-hero,.has-modern-nav .detail-rail-card,.has-modern-nav .discovery-section__frame,.has-modern-nav .page-intro,.has-modern-nav .search-rail-card,.has-modern-nav .search-rail-nav__link,.has-modern-nav .studio-alert-row,.has-modern-nav .studio-rank-row,.has-modern-nav .studio-state-row,.has-modern-nav .studio-summary-card,.has-modern-nav .studio-track-row{border-radius:var(--r-xl)}.has-modern-nav .studio-dashboard-rail .detail-rail-card,.has-modern-nav .studio-dashboard-rail .search-rail-nav__link,.has-modern-nav .studio-dashboard-rail .studio-summary-card{border-radius:0}.has-modern-nav .detail-hero,.has-modern-nav .discovery-section__frame,.has-modern-nav .page-intro{background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.01)),hsla(0,0%,100%,.012);border:1px solid var(--border-subtle);box-shadow:var(--shell-card-shadow)}.has-modern-nav .page-intro{box-sizing:border-box;gap:clamp(24px,4vw,38px)}.has-modern-nav .page-intro--single-column{padding:clamp(28px,3vw,36px)}.has-modern-nav .catalog-index-page--compact{gap:var(--sp-5)}.has-modern-nav .page-intro--compact{padding:var(--sp-4)}.has-modern-nav .page-intro--compact .page-intro__copy{align-items:center;display:grid;gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.has-modern-nav .page-intro--compact .page-intro__title{font-size:var(--t-h1);line-height:1.125}.has-modern-nav .page-intro--compact .page-intro__actions{flex-direction:row;gap:var(--sp-2)}.has-modern-nav .page-intro--compact .page-intro__stats{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.has-modern-nav .page-intro--compact .page-intro__stat{align-items:baseline;border:0;display:flex;gap:var(--sp-1);padding:0}.has-modern-nav .page-intro--compact .page-intro__stat strong{font-size:var(--t-h3)}.has-modern-nav .catalog-index-page--compact .discovery-section__frame{padding:var(--sp-4)}.has-modern-nav .catalog-index-page--compact .discovery-section__header{align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-3)}.has-modern-nav .catalog-index-page--compact .discovery-section__title{font-size:var(--t-h2)}@media (min-width:1024px){.has-modern-nav .page-intro--compact{padding:var(--sp-5)}.has-modern-nav .page-intro--compact .page-intro__copy{grid-template-columns:minmax(0,1fr) auto}.has-modern-nav .page-intro--compact .page-intro__stats{grid-column:1/-1}}.has-modern-nav .detail-hero__eyebrow,.has-modern-nav .discovery-section__eyebrow,.has-modern-nav .page-intro__eyebrow{color:var(--text-secondary);font-size:var(--t-caption);letter-spacing:.1em}.has-modern-nav .detail-hero__title,.has-modern-nav .page-intro__title{font-family:var(--font-display);letter-spacing:-.02em;line-height:.98}.has-modern-nav .detail-hero__summary,.has-modern-nav .discovery-section__description,.has-modern-nav .page-intro__description{color:var(--text-secondary)}.has-modern-nav .home-hero__content,.has-modern-nav .home-hero__spotlight-item,.has-modern-nav .home-hero__visual,.has-modern-nav .home-hero__visual-copy,.has-modern-nav .home-hero__visual-media{min-width:0}.has-modern-nav .home-hero__title{max-inline-size:100%;overflow-wrap:anywhere;word-break:normal}.has-modern-nav .detail-hero__action,.has-modern-nav .discovery-section__action,.has-modern-nav .page-intro__action{align-items:center;border-radius:var(--r-full);display:inline-flex;gap:var(--sp-2);justify-content:center;min-height:44px;padding:0 var(--sp-4);white-space:nowrap}.has-modern-nav .detail-hero__action,.has-modern-nav .page-intro__action{background:hsla(0,0%,100%,.03);border:1px solid var(--border-default);color:var(--text-primary)}.has-modern-nav .detail-hero__action:focus-visible,.has-modern-nav .detail-hero__action:hover,.has-modern-nav .page-intro__action:focus-visible,.has-modern-nav .page-intro__action:hover{background:hsla(0,0%,100%,.08);text-decoration:none}.has-modern-nav .detail-hero__action--primary,.has-modern-nav .page-intro__action--primary{background:var(--accent);border-color:transparent;color:var(--text-on-accent)}.has-modern-nav .detail-hero__action--primary:focus-visible,.has-modern-nav .detail-hero__action--primary:hover,.has-modern-nav .page-intro__action--primary:focus-visible,.has-modern-nav .page-intro__action--primary:hover{background:var(--accent-hover)}.has-modern-nav .detail-hero__art,.has-modern-nav .page-intro-spotlight__media img{aspect-ratio:1/1;box-shadow:0 24px 50px rgba(0,0,0,.34);-o-object-fit:cover;object-fit:cover}.has-modern-nav .track-detail-hero{box-sizing:border-box;padding:clamp(20px,3vw,28px)}.has-modern-nav .catalog-detail-page .library-detail-hero{box-sizing:border-box;padding:clamp(18px,2.2vw,24px)}.has-modern-nav .detail-hero__meta-item{background:hsla(0,0%,100%,.035);border-radius:var(--r-md)}.has-modern-nav .discovery-section__frame{padding:clamp(20px,3vw,28px)}.has-modern-nav .discovery-section__action{background:hsla(0,0%,100%,.03);border:1px solid var(--border-default);color:var(--text-primary)}.has-modern-nav .discovery-section__action:focus-visible,.has-modern-nav .discovery-section__action:hover{background:hsla(0,0%,100%,.08);text-decoration:none}.has-modern-nav .ms_fea_album_slider{margin:0}.has-modern-nav .ms_rcnt_box{background:transparent;border:1px solid transparent;border-radius:var(--r-lg);display:flex;flex-direction:column;gap:var(--sp-3);height:100%;padding:var(--sp-3);position:relative;transition:background-color var(--motion-default),border-color var(--motion-default),box-shadow var(--motion-default)}.has-modern-nav .ms_rcnt_box:focus-within,.has-modern-nav .ms_rcnt_box:hover{background:transparent;border-color:transparent;box-shadow:none}.has-modern-nav .media-card__cover-link{color:inherit;display:block;text-decoration:none}.has-modern-nav .ms_rcnt_box_img{aspect-ratio:1/1;border-radius:var(--r-lg);overflow:hidden;position:relative;width:100%}.has-modern-nav .ms_rcnt_box_img img{border-radius:inherit;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static .ms_rcnt_box_img,.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static .ms_rcnt_box_img img{border-radius:var(--r-lg)}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static{width:100%}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static .media-card__cover-link{aspect-ratio:1/1;border-radius:var(--r-lg);display:block;overflow:hidden;width:100%}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static:focus-within,.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static:hover{background:transparent;border-color:transparent;box-shadow:none}.has-modern-nav .ms_rcnt_box--artist.ms_rcnt_box--static .media-card__cover-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.has-modern-nav .ms_rcnt_box_text{display:grid;gap:4px;padding:0}.has-modern-nav .ms_rcnt_box_text h3,.has-modern-nav .ms_rcnt_box_text h3 a,.has-modern-nav .ms_rcnt_box_text p{margin:0}.has-modern-nav .ms_rcnt_box_text h3,.has-modern-nav .ms_rcnt_box_text h3 a{color:var(--text-primary);font-size:var(--t-body);font-weight:600;line-height:1.35}.has-modern-nav .ms_rcnt_box_text h3 a:focus-visible,.has-modern-nav .ms_rcnt_box_text h3 a:hover{text-decoration:none}.has-modern-nav .media-card__subtitle,.has-modern-nav .ms_rcnt_box_text p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-secondary);display:-webkit-box;font-size:var(--t-meta);line-height:1.45;overflow:hidden}.has-modern-nav .media-card__eyebrow{color:var(--text-tertiary);font-size:var(--t-caption);letter-spacing:.08em;text-transform:uppercase}.has-modern-nav .ms_box_overlay{background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.6));inset:0;opacity:0;position:absolute;transition:opacity var(--motion-default)}.has-modern-nav .ms_rcnt_box:focus-within .ms_box_overlay,.has-modern-nav .ms_rcnt_box:hover .ms_box_overlay{opacity:1}.has-modern-nav .item-options__trigger,.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card{border-radius:var(--r-full);height:44px;width:44px}.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card{align-items:center;background:var(--accent);border:0;bottom:12px;box-shadow:0 18px 26px rgba(0,0,0,.3);color:var(--text-on-accent);display:inline-flex;justify-content:center;left:auto;opacity:0;padding:0;pointer-events:none;position:absolute;right:12px;top:auto;transition:transform var(--motion-default),opacity var(--motion-default),background-color var(--motion-default);z-index:11}.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card:after{display:none}.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card i{display:block;font-size:16px;height:auto;line-height:1;opacity:1;transform:translateX(1px);width:auto}.has-modern-nav .ms_rcnt_box--track .ms_play_icon--active,.has-modern-nav .ms_rcnt_box--track:focus-within .ms_play_icon--card,.has-modern-nav .ms_rcnt_box--track:hover .ms_play_icon--card{opacity:1;pointer-events:auto}.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card:focus-visible,.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card:hover{background:var(--accent-hover)}.has-modern-nav .ms_rcnt_box--track .ms_rcnt_box_img>.item-options{position:absolute;right:12px;top:12px;z-index:12}.has-modern-nav .ms_rcnt_box--track .item-options__trigger{opacity:0;pointer-events:none;position:relative;right:auto;top:auto;visibility:hidden}.has-modern-nav .ms_rcnt_box--track .item-options__trigger--open,.has-modern-nav .ms_rcnt_box--track:hover .item-options__trigger{opacity:1;pointer-events:auto;visibility:visible}.has-modern-nav .item-options__trigger{background:rgba(9,11,14,.88);border:1px solid var(--border-default);box-shadow:0 8px 20px rgba(0,0,0,.28);color:var(--text-primary)}.has-modern-nav .item-options__trigger--open,.has-modern-nav .item-options__trigger:hover{background:rgba(9,11,14,.9)}.has-modern-nav .track-list{padding:0}.has-modern-nav .track-list__frame{display:grid;gap:var(--sp-2)}.has-modern-nav .track-list__heading{color:var(--text-tertiary);font-size:var(--t-caption);font-weight:600;letter-spacing:.08em;margin-bottom:var(--sp-2);padding:0 var(--sp-4);text-transform:uppercase}.has-modern-nav .track-list__heading,.has-modern-nav .track-row--item{align-items:center;display:flex;gap:var(--sp-4);justify-content:space-between}.has-modern-nav .track-row--item{background:transparent;border:1px solid transparent;border-bottom:1px solid var(--border-subtle);border-radius:var(--r-lg);box-sizing:border-box;float:none;margin:0;min-height:64px;padding:var(--sp-2) var(--sp-3);transition:background-color var(--motion-default),border-color var(--motion-default),transform var(--motion-hover);width:100%}.has-modern-nav .track-row--item:last-of-type{border-bottom-color:transparent}.has-modern-nav .track-row--item:focus-within,.has-modern-nav .track-row--item:hover{background:var(--surface-2);border-color:var(--border-subtle)}.has-modern-nav .track-row--item.is-playing{background:rgba(59,200,231,.08);border-color:rgba(59,200,231,.14)}.has-modern-nav .track-row__main{align-items:center;display:flex;flex:1 1 auto;gap:var(--sp-3);min-width:0}.has-modern-nav .track-row__lead{font-family:var(--font-mono);font-size:var(--t-mono)}.has-modern-nav .track-row__lead,.has-modern-nav .track-row__play{align-items:center;color:var(--text-secondary);display:inline-flex;justify-content:center;min-width:40px;width:40px}.has-modern-nav .track-row__lead,.has-modern-nav .track-row__play{background:transparent;border:0;border-radius:var(--r-full);height:40px;padding:0;position:relative}.has-modern-nav .track-row__play:focus-visible,.has-modern-nav .track-row__play:hover{background:hsla(0,0%,100%,.06);color:var(--text-primary)}.has-modern-nav .track-row__heading-index,.has-modern-nav .track-row__index{font-family:var(--font-mono);font-size:var(--t-mono)}.has-modern-nav .track-row__equalizer,.has-modern-nav .track-row__play-icon{align-items:center;display:inline-flex;inset:0;justify-content:center;opacity:0;position:absolute}.has-modern-nav .track-row__play-icon{color:var(--text-primary)}.has-modern-nav .track-row--item.is-playing .track-row__index,.has-modern-nav .track-row--item:focus-within .track-row__index,.has-modern-nav .track-row--item:hover .track-row__index{opacity:0}.has-modern-nav .track-row--item:focus-within .track-row__play-icon,.has-modern-nav .track-row--item:hover .track-row__play-icon{opacity:1}.has-modern-nav .track-row__equalizer{gap:2px}.has-modern-nav .track-row__equalizer span{animation:track-eq .9s ease-in-out infinite alternate;background:var(--eq-bar);border-radius:999px;height:16px;width:3px}.has-modern-nav .track-row__equalizer span:nth-child(2){animation-duration:.7s}.has-modern-nav .track-row__equalizer span:nth-child(3){animation-duration:.6s}.has-modern-nav .track-row__equalizer span:nth-child(4){animation-duration:.8s}.has-modern-nav .track-row--item.is-playing .track-row__equalizer{opacity:1}.has-modern-nav .track-row__artwork{background:transparent;border:0;border-radius:var(--r-md);display:inline-flex;height:48px;min-width:48px;overflow:hidden;padding:0;width:48px}.has-modern-nav .track-row__artwork img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.has-modern-nav .track-row__copy{display:grid;gap:2px;min-width:0}.has-modern-nav .track-row__artists,.has-modern-nav .track-row__support,.has-modern-nav .track-row__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-modern-nav .track-row__title{color:var(--text-primary);font-size:var(--t-body);font-weight:600;line-height:1.35}.has-modern-nav .track-row__title:focus-visible,.has-modern-nav .track-row__title:hover{text-decoration:none}.has-modern-nav .track-row__artists{color:var(--text-secondary);font-size:var(--t-meta);line-height:1.35}.has-modern-nav .track-row__support{color:var(--text-tertiary);font-size:12px}.has-modern-nav .track-row--item.is-playing .track-row__title{color:var(--accent)}.has-modern-nav .track-row__actions{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--sp-2);justify-content:flex-end;min-width:0}.has-modern-nav .track-row__duration{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--t-mono)}.has-modern-nav .track-row--item .weekly_right .item-options__trigger{opacity:0;pointer-events:none}.has-modern-nav .track-row--item .item-options__trigger--open,.has-modern-nav .track-row--item:focus-within .weekly_right .item-options__trigger,.has-modern-nav .track-row--item:hover .weekly_right .item-options__trigger{opacity:1;pointer-events:auto}.has-modern-nav .track-list__empty{align-items:center;background:hsla(0,0%,100%,.02);border:1px solid var(--border-subtle);border-radius:var(--r-xl);display:grid;gap:var(--sp-3);padding:var(--sp-5)}.has-modern-nav .track-list__empty i,.has-modern-nav .track-list__empty img{color:var(--text-tertiary);font-size:40px;width:40px}.has-modern-nav .track-list__footer{margin-top:var(--sp-4)}.has-modern-nav .ms_top_search{min-width:0;width:min(100%,520px)}.has-modern-nav .ms_top_search__field{align-items:center;display:flex;position:relative}.has-modern-nav .ms_top_search__field-icon{color:var(--text-tertiary);left:14px;pointer-events:none;position:absolute;z-index:1}.has-modern-nav .ms_top_search .form-control{background:hsla(0,0%,100%,.05);border:1px solid var(--border-subtle);border-radius:var(--r-full);color:var(--text-primary);padding-left:40px}.has-modern-nav .ms_top_search .form-control::-moz-placeholder{color:var(--text-tertiary)}.has-modern-nav .ms_top_search .form-control::placeholder{color:var(--text-tertiary)}.has-modern-nav .ms_top_search__mobile_toggle{display:none}.has-modern-nav .ms_top_search__dropdown{background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0)),var(--surface-1);border:1px solid var(--border-default);border-radius:var(--r-xl);box-shadow:0 24px 56px rgba(0,0,0,.42);padding:var(--sp-3)}.has-modern-nav .ms_top_search__item{background:transparent;border:1px solid transparent;border-radius:var(--r-lg);box-shadow:none;margin-bottom:0;padding:10px}.has-modern-nav .ms_top_search__item+.ms_top_search__item{margin-top:4px}.has-modern-nav .ms_top_search__item:focus-visible,.has-modern-nav .ms_top_search__item:hover{background:hsla(0,0%,100%,.04);border-color:var(--border-subtle);box-shadow:none}.has-modern-nav .ms_top_search__section_title{color:var(--text-tertiary)}.has-modern-nav .ms_top_search__thumb img{background:var(--surface-2);border-radius:var(--r-md)}.has-modern-nav .ms_top_search__name{color:var(--text-primary)}.has-modern-nav .ms_top_search__extra,.has-modern-nav .ms_top_search__state,.has-modern-nav .ms_top_search__subtext{color:var(--text-secondary)}.has-modern-nav .ms_top_search__badge{background:hsla(0,0%,100%,.06);color:var(--text-secondary)}.has-modern-nav .ms_top_search__footer{border-top-color:var(--border-subtle)}.has-modern-nav .ms_top_search__view_all{color:var(--accent)}.has-modern-nav .ms_top_search__skeleton-list{display:grid;gap:8px}.has-modern-nav .ms_top_search__skeleton{align-items:center;background:hsla(0,0%,100%,.03);border-radius:var(--r-lg);display:grid;gap:var(--sp-3);grid-template-columns:48px minmax(0,1fr);padding:10px}.has-modern-nav .ms_top_search__skeleton-line,.has-modern-nav .ms_top_search__skeleton-thumb{animation:shell-shimmer 1.4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.12),hsla(0,0%,100%,.04));background-size:240% 100%}.has-modern-nav .ms_top_search__skeleton-thumb{border-radius:var(--r-md);height:48px;width:48px}.has-modern-nav .ms_top_search__skeleton-body{display:grid;gap:8px}.has-modern-nav .ms_top_search__skeleton-line{border-radius:var(--r-full);height:10px}.has-modern-nav .ms_top_search__skeleton-line--short{width:42%}.has-modern-nav .audio-player{backdrop-filter:blur(20px);background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,0)),rgba(8,10,13,.92);border-top:1px solid var(--border-subtle);box-shadow:0 -20px 48px rgba(0,0,0,.32);color:var(--text-primary)}.has-modern-nav .audio-player .player-container{min-height:84px;padding-inline:var(--site-content-gutter)}.has-modern-nav .audio-player .player-icon-button,.has-modern-nav .audio-player .track-info{border-radius:var(--r-lg)}.has-modern-nav .audio-player .track-info{padding:8px}.has-modern-nav .audio-player .track-info:hover{background:hsla(0,0%,100%,.04)}.has-modern-nav .audio-player .cover{border-radius:var(--r-md);height:56px;width:56px}.has-modern-nav .audio-player .player-icon-button{background:hsla(0,0%,100%,.04);border-color:var(--border-subtle)}.has-modern-nav .audio-player .player-icon-button:hover{background:hsla(0,0%,100%,.08);border-color:var(--border-default)}.has-modern-nav .audio-player .play-button{background:var(--accent);color:var(--text-on-accent)}.has-modern-nav .audio-player .play-button:hover{background:var(--accent-hover)}.has-modern-nav .audio-player .progress-bar-container{height:4px}.has-modern-nav .audio-player .progress-bar-buffered{background:hsla(0,0%,100%,.2)}.has-modern-nav .audio-player .progress-bar-remaining{background:hsla(0,0%,100%,.12)}.has-modern-nav .audio-player .progress-bar-completed{background:var(--accent)}.has-modern-nav .audio-player .progress-circle{height:12px;width:12px}.has-modern-nav .visually-hidden-live{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes shell-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes track-eq{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.has-modern-nav *,.has-modern-nav :after,.has-modern-nav :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.has-modern-nav .track-row__equalizer span{transform:scaleY(.75)}}@media only screen and (max-width:1024px){.has-modern-nav .site-header__inner{grid-template-columns:auto minmax(0,1fr) auto}.has-modern-nav .site-sidebar{padding-inline:var(--sp-3);width:88px}.has-modern-nav .site-sidebar__brand{justify-content:center}.has-modern-nav .site-sidebar__logo{max-height:42px}.has-modern-nav .site-nav-cta--desktop,.has-modern-nav .site-sidebar__link span,.has-modern-nav .site-sidebar__section-label{display:none}.has-modern-nav .site-sidebar__link{justify-content:center;padding-inline:0}}@media only screen and (max-width:768px){.has-modern-nav{--site-header-height:64px;--site-header-offset:64px;--site-sidebar-width:0px;--site-content-gutter:16px;--mobile-nav-height:56px;--mobile-nav-offset:56px}.has-modern-nav .site-header__inner{gap:var(--sp-2);grid-auto-flow:column;grid-auto-rows:var(--site-header-height);grid-template-columns:auto auto minmax(0,1fr) auto;overflow:visible}.has-modern-nav .site-header__brand,.has-modern-nav .site-mobile-drawer{display:inline-flex}.has-modern-nav .site-header__actions .site-auth-actions,.has-modern-nav .site-sidebar{display:none}.has-modern-nav .ms_top_search__mobile_toggle,.has-modern-nav .site-account-button,.has-modern-nav .site-mobile-menu-button{border-radius:var(--r-full);flex:0 0 44px;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;width:44px}.has-modern-nav .site-mobile-drawer__panel{left:var(--sp-4);max-height:calc(100dvh - var(--site-header-offset) - var(--audio-player-height) - var(--mobile-nav-offset) - 24px);overflow-y:auto;position:fixed;right:var(--sp-4);top:calc(var(--site-header-offset) + 8px);width:auto}.has-modern-nav .ad-container,.has-modern-nav .flash-message-container,.has-modern-nav .site-page-content{padding-inline:var(--site-content-gutter);width:100%}.has-modern-nav .detail-hero,.has-modern-nav .discovery-section__frame,.has-modern-nav .page-intro{border-radius:var(--r-xl)}.has-modern-nav .home-hero{box-sizing:border-box;max-width:100%;width:100%}.has-modern-nav .home-hero__title{font-size:clamp(28px,8.5vw,44px);line-height:1.02}.has-modern-nav .home-hero__visual{justify-self:stretch;width:100%}.has-modern-nav .track-row__duration,.has-modern-nav .track-row__support{display:none}.has-modern-nav .track-row--item .weekly_right .item-options__trigger{opacity:1;pointer-events:auto}.has-modern-nav .site-header__search{justify-self:end;min-width:44px;width:44px}.has-modern-nav .ms_top_search{min-width:44px;width:44px}.has-modern-nav .ms_top_search__mobile_toggle{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid var(--border-subtle);color:var(--text-primary);display:inline-flex;justify-content:center}.has-modern-nav .ms_top_search__field{background:var(--shell-topbar-bg);border-radius:var(--r-full);left:var(--sp-4);opacity:0;pointer-events:none;position:fixed;right:var(--sp-4);top:10px;transform:translateY(-6px);transition:opacity var(--motion-default),transform var(--motion-default);width:auto;z-index:960}.has-modern-nav .ms_top_search__field .form-control{background:rgba(8,10,13,.98);box-shadow:0 0 0 1px rgba(59,200,231,.08);height:44px;line-height:44px}body.ms-mobile-search-open .has-modern-nav .site-header__actions,body.ms-mobile-search-open .has-modern-nav .site-header__brand,body.ms-mobile-search-open .has-modern-nav .site-mobile-drawer{opacity:0;pointer-events:none}.has-modern-nav .ms_top_search--mobile-open .ms_top_search__field{opacity:1;pointer-events:auto;transform:translateY(0)}.has-modern-nav .ms_top_search--mobile-open .ms_top_search__mobile_toggle{opacity:0;pointer-events:none}.has-modern-nav .ms_top_search__dropdown{top:calc(var(--site-header-offset) + 8px)}.has-modern-nav .mobile-bottom-nav{align-items:stretch;backdrop-filter:blur(18px);background:rgba(8,10,13,.96);border-top:1px solid var(--border-subtle);display:grid;gap:var(--sp-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none;padding:var(--sp-1) var(--sp-3)}.has-modern-nav .mobile-bottom-nav__item{background:transparent;border:1px solid transparent;color:var(--text-secondary);flex-direction:column;gap:4px;min-height:48px;padding:var(--sp-1)}.has-modern-nav .mobile-bottom-nav__item span{font-size:11px}.has-modern-nav .audio-player .player-container{gap:var(--sp-2);min-height:calc(var(--sp-9) + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--sp-2) + env(safe-area-inset-bottom, 0px));padding-top:44px}.has-modern-nav .audio-player .track-info{gap:var(--sp-2);min-height:44px;padding:0}.has-modern-nav .audio-player .cover{height:40px;width:40px}.has-modern-nav .audio-player .play-button,.has-modern-nav .audio-player .player-icon-button{height:44px;width:44px}.has-modern-nav .audio-player>.progress-bar-container{height:44px;top:0}.has-modern-nav .audio-player>.progress-bar-container:before{inset:0}.has-modern-nav .audio-player>.progress-bar-container>:not(.progress-circle){height:var(--sp-1);top:50%;transform:translateY(-50%)}.has-modern-nav .audio-player>.progress-bar-container .progress-circle{opacity:1}.has-modern-nav .audio-player .track-time{display:none}.has-modern-nav .discovery-section__frame{padding:var(--sp-3)}.has-modern-nav .static-slide .v-hl-container,.has-modern-nav .track-slide .v-hl-container{padding-left:0!important;padding-right:0!important}.has-modern-nav .static-slide .swiper-slide,.has-modern-nav .track-slide .swiper-slide{margin-right:var(--sp-3);width:min(160px,calc((100% - var(--sp-3))/2))}.has-modern-nav .static-slide .swiper-slide:last-child,.has-modern-nav .track-slide .swiper-slide:last-child{margin-right:0}.has-modern-nav .static-slide .ms_rcnt_box,.has-modern-nav .track-slide .ms_rcnt_box{border:0;gap:var(--sp-2);padding:0;width:100%}.has-modern-nav .swiper-slide .ms_rcnt_box_img{width:100%}.has-modern-nav .swiper-slide .ms_rcnt_box_text h3{min-width:0;width:100%!important}.has-modern-nav .swiper-slide .ms_rcnt_box_text h3 a{display:block;text-overflow:ellipsis;white-space:nowrap}}
.has-modern-nav .page-home-redesign{display:flex;flex-direction:column;gap:var(--sp-5)}.has-modern-nav .home-stage{background:linear-gradient(135deg,var(--surface-2),var(--surface-1));border:1px solid var(--border-subtle);border-radius:var(--r-xl);box-shadow:var(--shell-card-shadow);overflow:hidden;padding:var(--sp-5);position:relative}.has-modern-nav .home-stage__grid{align-items:center;display:grid;gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;z-index:1}.has-modern-nav .home-stage__art-card,.has-modern-nav .home-stage__copy,.has-modern-nav .home-stage__visual{min-width:0}.has-modern-nav .home-stage__copy{align-content:start;display:grid;gap:var(--sp-3)}.has-modern-nav .home-stage__title{text-wrap:balance;font-family:var(--font-display);font-size:var(--t-h1);letter-spacing:0;line-height:1.125;margin:0}.has-modern-nav .home-stage__description{color:var(--text-secondary);font-size:var(--t-body);line-height:1.5;margin:0}.has-modern-nav .home-stage__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.has-modern-nav .home-stage__action{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid var(--border-default);border-radius:var(--r-full);color:var(--text-primary);display:inline-flex;font-weight:600;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none;transition:transform var(--motion-hover),background-color var(--motion-default),border-color var(--motion-default),box-shadow var(--motion-default)}.has-modern-nav .home-stage__action:focus-visible,.has-modern-nav .home-stage__action:hover{background:hsla(0,0%,100%,.08);text-decoration:none}.has-modern-nav .home-stage__action--primary{background:var(--accent);border-color:transparent;box-shadow:0 18px 30px rgba(0,0,0,.26);color:var(--text-on-accent)}.has-modern-nav .home-stage__action--primary:focus-visible,.has-modern-nav .home-stage__action--primary:hover{background:var(--accent-hover)}.has-modern-nav .home-stage__visual{align-self:center;display:grid;gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));justify-self:end;max-width:calc(var(--sp-9)*6 + var(--sp-3)*2);position:relative;width:100%}.has-modern-nav .home-stage__art-card{aspect-ratio:1;background:var(--surface-2);border-radius:var(--r-md);box-shadow:var(--makeover-shadow-soft,0 12px 28px rgba(0,0,0,.22));display:block;overflow:hidden;position:relative}.has-modern-nav .home-stage__art-card:focus-visible img,.has-modern-nav .home-stage__art-card:hover img{transform:scale(1.035)}.has-modern-nav .home-stage__art-card img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--motion-default);width:100%}.has-modern-nav .home-stage__pills{display:flex;gap:var(--sp-2);overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.has-modern-nav .home-stage__pills::-webkit-scrollbar{display:none}.has-modern-nav .home-stage__pill{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--border-subtle);border-radius:var(--r-full);color:var(--text-primary);display:inline-flex;flex:0 0 auto;gap:var(--sp-2);min-height:44px;padding:0 16px;text-decoration:none}.has-modern-nav .home-stage__pill:focus-visible,.has-modern-nav .home-stage__pill:hover{background:hsla(0,0%,100%,.07);border-color:var(--border-default);text-decoration:none}.has-modern-nav .home-stage__pill strong{color:var(--accent);font-size:var(--t-meta)}.has-modern-nav .page-home-redesign .track-slide .swiper-slide{width:clamp(180px,20vw,240px)}.has-modern-nav .page-home-redesign .track-slide .ms_rcnt_box_img{width:100%}.has-modern-nav .page-home-redesign .track-slide .ms_rcnt_box_text{margin-top:10px}@media (max-width:1100px){.has-modern-nav .home-stage__grid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.has-modern-nav .home-stage__visual{justify-self:start;max-width:calc(var(--sp-9)*3 + var(--sp-3)*2)}}@media (max-width:768px){.has-modern-nav .page-home-redesign .track-slide .swiper-slide{width:min(160px,calc((100% - var(--sp-3))/2))}.has-modern-nav .home-stage{padding:var(--sp-4)}.has-modern-nav .home-stage__visual{gap:var(--sp-2)}.has-modern-nav .home-stage__pill{font-size:var(--t-meta);padding-inline:var(--sp-3)}}.has-modern-nav .home-stage__action:focus-visible,.has-modern-nav .home-stage__art-card:focus-visible,.has-modern-nav .home-stage__pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}
.has-modern-nav{--motion-hover:0ms ease-out}.has-modern-nav .artist-page .detail-action:focus-visible,.has-modern-nav .artist-page .detail-action:hover,.has-modern-nav .auth-social__link:focus-visible,.has-modern-nav .auth-social__link:hover,.has-modern-nav .detail-hero__action:focus-visible,.has-modern-nav .detail-hero__action:hover,.has-modern-nav .home-stage__action:focus-visible,.has-modern-nav .home-stage__action:hover,.has-modern-nav .ms_rcnt_box:focus-within,.has-modern-nav .ms_rcnt_box:hover,.has-modern-nav .page-intro__action:focus-visible,.has-modern-nav .page-intro__action:hover,.has-modern-nav .site-account-button:focus-visible,.has-modern-nav .site-account-button:hover,.has-modern-nav .site-auth-link:focus-visible,.has-modern-nav .site-auth-link:hover,.has-modern-nav .site-mobile-menu-button:focus-visible,.has-modern-nav .site-mobile-menu-button:hover,.has-modern-nav .site-nav-cta:focus-visible,.has-modern-nav .site-nav-cta:hover,.has-modern-nav .site-sidebar__link:focus-visible,.has-modern-nav .site-sidebar__link:hover,.has-modern-nav .studio-alert-row:focus-visible,.has-modern-nav .studio-alert-row:hover,.has-modern-nav .studio-rank-row:focus-within,.has-modern-nav .studio-rank-row:hover,.has-modern-nav .studio-state-row:focus-visible,.has-modern-nav .studio-state-row:hover,.has-modern-nav .studio-track-row:focus-within,.has-modern-nav .studio-track-row:hover,.has-modern-nav .studio-upload-row:focus-within,.has-modern-nav .studio-upload-row:hover,.has-modern-nav .track-detail-hero .detail-hero__action:active,.has-modern-nav .track-detail-hero .detail-hero__action:focus-visible,.has-modern-nav .track-detail-hero .detail-hero__action:hover,.has-modern-nav .track-page .detail-action:focus-visible,.has-modern-nav .track-page .detail-action:hover,.has-modern-nav .track-row--item:focus-within,.has-modern-nav .track-row--item:hover,.social-media-links__item:focus-visible,.social-media-links__item:hover{transform:none}.has-modern-nav .ms_rcnt_box:focus-within .ms_rcnt_box_img img,.has-modern-nav .ms_rcnt_box:hover .ms_rcnt_box_img img,.has-modern-nav .profile-upload__trigger:focus-visible .profile-upload__overlay,.has-modern-nav .profile-upload__trigger:hover .profile-upload__overlay{transform:none}.has-modern-nav .ms_rcnt_box--track .item-options__trigger,.has-modern-nav .ms_rcnt_box--track .item-options__trigger--open,.has-modern-nav .ms_rcnt_box--track .ms_play_icon--active,.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card,.has-modern-nav .ms_rcnt_box--track:focus-within .item-options__trigger,.has-modern-nav .ms_rcnt_box--track:focus-within .ms_play_icon--card,.has-modern-nav .ms_rcnt_box--track:hover .item-options__trigger,.has-modern-nav .ms_rcnt_box--track:hover .ms_play_icon--card,.ms_genres_box:hover .ms_main_overlay .item-options__trigger,.ms_main_overlay .item-options__trigger,.ms_main_overlay .item-options__trigger--open,.ms_rcnt_box:hover .ms_main_overlay .item-options__trigger{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}.has-modern-nav .ms_rcnt_box--track .item-options__trigger,.has-modern-nav .ms_rcnt_box--track .ms_play_icon--card,.item-options__trigger,.profile-upload__overlay,.social-media-links__item{transition-property:opacity,background-color,border-color,box-shadow,color}

