.g-color-text_color_primary{color:var(--g-color-text-primary)}.g-color-text_color_complementary{color:var(--g-color-text-complementary)}.g-color-text_color_secondary{color:var(--g-color-text-secondary)}.g-color-text_color_hint{color:var(--g-color-text-hint)}.g-color-text_color_info{color:var(--g-color-text-info)}.g-color-text_color_info-heavy{color:var(--g-color-text-info-heavy)}.g-color-text_color_positive{color:var(--g-color-text-positive)}.g-color-text_color_positive-heavy{color:var(--g-color-text-positive-heavy)}.g-color-text_color_warning{color:var(--g-color-text-warning)}.g-color-text_color_warning-heavy{color:var(--g-color-text-warning-heavy)}.g-color-text_color_danger{color:var(--g-color-text-danger)}.g-color-text_color_danger-heavy{color:var(--g-color-text-danger-heavy)}.g-color-text_color_utility{color:var(--g-color-text-utility)}.g-color-text_color_utility-heavy{color:var(--g-color-text-utility-heavy)}.g-color-text_color_misc{color:var(--g-color-text-misc)}.g-color-text_color_misc-heavy{color:var(--g-color-text-misc-heavy)}.g-color-text_color_brand{color:var(--g-color-text-brand)}.g-color-text_color_link{color:var(--g-color-text-link)}.g-color-text_color_link-hover{color:var(--g-color-text-link-hover)}.g-color-text_color_link-visited{color:var(--g-color-text-link-visited)}.g-color-text_color_link-visited-hover{color:var(--g-color-text-link-visited-hover)}.g-color-text_color_dark-primary{color:var(--g-color-text-dark-primary)}.g-color-text_color_dark-complementary{color:var(--g-color-text-dark-complementary)}.g-color-text_color_dark-secondary{color:var(--g-color-text-dark-secondary)}.g-color-text_color_light-primary{color:var(--g-color-text-light-primary)}.g-color-text_color_light-complementary{color:var(--g-color-text-light-complementary)}.g-color-text_color_light-secondary{color:var(--g-color-text-light-secondary)}.g-color-text_color_light-hint{color:var(--g-color-text-light-hint)}.g-color-text_color_inverted-primary{color:var(--g-color-text-inverted-primary)}.g-color-text_color_inverted-complementary{color:var(--g-color-text-inverted-complementary)}.g-color-text_color_inverted-secondary{color:var(--g-color-text-inverted-secondary)}.g-color-text_color_inverted-hint{color:var(--g-color-text-inverted-hint)}
.g-text_variant_display-1{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-1-font-size);line-height:var(--g-text-display-1-line-height)}.g-text_variant_display-2{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-2-font-size);line-height:var(--g-text-display-2-line-height)}.g-text_variant_display-3{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-3-font-size);line-height:var(--g-text-display-3-line-height)}.g-text_variant_display-4{font-family:var(--g-text-display-font-family);font-weight:var(--g-text-display-font-weight);font-size:var(--g-text-display-4-font-size);line-height:var(--g-text-display-4-line-height)}.g-text_variant_code-1{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-1-font-size);line-height:var(--g-text-code-1-line-height)}.g-text_variant_code-2{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-2-font-size);line-height:var(--g-text-code-2-line-height)}.g-text_variant_code-3{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-3-font-size);line-height:var(--g-text-code-3-line-height)}.g-text_variant_code-inline-1{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-1-font-size);line-height:var(--g-text-code-inline-1-line-height)}.g-text_variant_code-inline-2{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-2-font-size);line-height:var(--g-text-code-inline-2-line-height)}.g-text_variant_code-inline-3{font-family:var(--g-text-code-font-family);font-weight:var(--g-text-code-font-weight);font-size:var(--g-text-code-inline-3-font-size);line-height:var(--g-text-code-inline-3-line-height)}.g-text_variant_body-1{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-1-font-size);line-height:var(--g-text-body-1-line-height)}.g-text_variant_body-2{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-2-font-size);line-height:var(--g-text-body-2-line-height)}.g-text_variant_body-3{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-3-font-size);line-height:var(--g-text-body-3-line-height)}.g-text_variant_body-short{font-family:var(--g-text-body-font-family);font-weight:var(--g-text-body-font-weight);font-size:var(--g-text-body-short-font-size);line-height:var(--g-text-body-short-line-height)}.g-text_variant_caption-1{font-family:var(--g-text-caption-font-family);font-weight:var(--g-text-caption-font-weight);font-size:var(--g-text-caption-1-font-size);line-height:var(--g-text-caption-1-line-height)}.g-text_variant_caption-2{font-family:var(--g-text-caption-font-family);font-weight:var(--g-text-caption-font-weight);font-size:var(--g-text-caption-2-font-size);line-height:var(--g-text-caption-2-line-height)}.g-text_variant_header-1{font-family:var(--g-text-header-font-family);font-weight:var(--g-text-header-font-weight);font-size:var(--g-text-header-1-font-size);line-height:var(--g-text-header-1-line-height)}.g-text_variant_header-2{font-family:var(--g-text-header-font-family);font-weight:var(--g-text-header-font-weight);font-size:var(--g-text-header-2-font-size);line-height:var(--g-text-header-2-line-height)}.g-text_variant_subheader-1{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-1-font-size);line-height:var(--g-text-subheader-1-line-height)}.g-text_variant_subheader-2{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-2-font-size);line-height:var(--g-text-subheader-2-line-height)}.g-text_variant_subheader-3{font-family:var(--g-text-subheader-font-family);font-weight:var(--g-text-subheader-font-weight);font-size:var(--g-text-subheader-3-font-size);line-height:var(--g-text-subheader-3-line-height)}.g-text_ellipsis{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.g-text_ellipsis-lines{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:center;display:-webkit-box;overflow:hidden}.g-text_ws_nowrap{white-space:nowrap}.g-text_ws_break-spaces{white-space:break-spaces}.g-text_wb_break-all{word-break:break-all}.g-text_wb_break-word{word-break:break-word}
.MarqueeText-module__TnlePq__ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MarqueeText-module__TnlePq__clip{white-space:nowrap;overflow:hidden}.MarqueeText-module__TnlePq__container{position:relative;overflow:hidden}.MarqueeText-module__TnlePq__inner{white-space:nowrap;display:inline-block}.MarqueeText-module__TnlePq__track{white-space:nowrap;animation:MarqueeText-module__TnlePq__marquee var(--marquee-duration,8s)linear infinite;display:inline-block}@keyframes MarqueeText-module__TnlePq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.BottomPlayer-module__3rZOiG__trackInfo{min-width:180px;max-width:25vw}.BottomPlayer-module__3rZOiG__centerControls{flex-direction:column;flex:1;align-items:center;gap:4px;max-width:600px;margin:0 auto;display:flex}.BottomPlayer-module__3rZOiG__volumeGroup{align-items:center;display:flex}.BottomPlayer-module__3rZOiG__progressRow{align-items:center;gap:8px;width:100%;display:flex}.BottomPlayer-module__3rZOiG__mobileProgress{display:none;position:absolute;top:-22px;left:0;right:0}.BottomPlayer-module__3rZOiG__speedButton{display:contents}.BottomPlayer-module__3rZOiG__rightControls{align-items:center;gap:8px;display:flex}@media (max-width:768px){.BottomPlayer-module__3rZOiG__player{grid-template-columns:1fr auto 1fr;gap:8px!important;display:grid!important}.BottomPlayer-module__3rZOiG__trackInfo{min-width:0;max-width:none;overflow:hidden}.BottomPlayer-module__3rZOiG__centerControls{flex:none;max-width:none;margin:0}.BottomPlayer-module__3rZOiG__rightControls{justify-content:flex-end}.BottomPlayer-module__3rZOiG__volumeGroup,.BottomPlayer-module__3rZOiG__progressRow{display:none}.BottomPlayer-module__3rZOiG__mobileProgress{display:block}.BottomPlayer-module__3rZOiG__speedButton{display:none}}
.GradientButton-module__iRa7PW__button{--gradient-speed:6s;cursor:pointer;isolation:isolate;animation:GradientButton-module__iRa7PW__gradient-shift var(--gradient-speed)ease infinite;background:linear-gradient(270deg,#8b5cf6,#ec4899,#f97316,#eab308,#06b6d4,#8b5cf6) 0 0/400% 100%;border:none;border-radius:14px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.GradientButton-module__iRa7PW__button:hover{transform:translateY(-2px);box-shadow:0 0 20px #8b5cf673,0 0 40px #ec489940}.GradientButton-module__iRa7PW__button:active{transform:translateY(0)}.GradientButton-module__iRa7PW__button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.GradientButton-module__iRa7PW__content{z-index:1;color:#fff;text-shadow:0 1px 2px #0003;position:relative}.GradientButton-module__iRa7PW__size-s{border-radius:10px;padding:8px 18px;font-size:13px}.GradientButton-module__iRa7PW__size-m{border-radius:12px;padding:10px 24px;font-size:14px}.GradientButton-module__iRa7PW__size-l{padding:14px 32px;font-size:16px}.GradientButton-module__iRa7PW__size-xl{border-radius:10px;height:44px;padding:0 24px;font-size:15px}@keyframes GradientButton-module__iRa7PW__gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
.Header-module__MytmHG__header{border-bottom:1px solid var(--g-color-line-generic);z-index:100;background:var(--g-color-base-background);justify-content:space-between;align-items:center;padding:12px 24px;display:flex;position:sticky;top:0}.Header-module__MytmHG__logoLink{flex-shrink:0;align-items:center;display:flex}.Header-module__MytmHG__desktopNav{align-items:center;gap:12px;display:flex}.Header-module__MytmHG__mobileRight{align-items:center;gap:8px;display:none}.Header-module__MytmHG__burgerButton{cursor:pointer;color:var(--g-color-text-primary);background:0 0;border:none;align-items:center;padding:4px;display:flex}.Header-module__MytmHG__drawerPanel{width:70vw!important}.Header-module__MytmHG__drawerContent{flex-direction:column;gap:8px;padding:16px;display:flex}.Header-module__MytmHG__drawerHeader{border-bottom:1px solid var(--g-color-line-generic);justify-content:space-between;align-items:center;margin-bottom:4px;padding-bottom:12px;display:flex}.Header-module__MytmHG__drawerCloseButton{cursor:pointer;color:var(--g-color-text-primary);background:0 0;border:none;padding:4px}.Header-module__MytmHG__userButton{cursor:pointer;color:var(--g-color-text-primary);background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:flex}.Header-module__MytmHG__drawerCreateButton{width:100%}@media (max-width:768px){.Header-module__MytmHG__desktopNav{display:none}.Header-module__MytmHG__mobileRight{display:flex}}
