@charset "UTF-8";.shade[data-v-6bfd91c5]{background:#ffffff94;position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:1000}.modal[data-v-6bfd91c5]{background:#ffffffc7;box-shadow:0 12px 16px -8px #0000001a;border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(12px) opacity(1);backdrop-filter:blur(12px) opacity(1);padding:24px 0;border-radius:12px;width:50vw;margin:auto 0;font-size:14px;z-index:100;display:flex;flex-direction:column;max-height:calc(100vh - 192px)}.modal[data-v-6bfd91c5] ::-webkit-scrollbar{width:4px}.modal[data-v-6bfd91c5] ::-webkit-scrollbar-track{background:transparent;border:unset;width:0}.modal[data-v-6bfd91c5] ::-webkit-scrollbar-thumb{background:var(--color-secondary-bg-for-transparent)}@supports (-moz-appearance: none){.modal[data-v-6bfd91c5]{background:var(--color-body-bg)!important}}.content[data-v-6bfd91c5]{overflow:auto;overflow-x:hidden;padding:0 24px}.header[data-v-6bfd91c5]{display:flex;justify-content:space-between;align-items:center;margin:0 24px 24px}.header .title[data-v-6bfd91c5]{font-weight:600;font-size:20px}.header button[data-v-6bfd91c5]{color:var(--color-text);border-radius:50%;height:32px;width:32px;display:flex;justify-content:center;align-items:center;opacity:.68;transition:.2s}.header button[data-v-6bfd91c5]:hover{opacity:1;background:var(--color-secondary-bg-for-transparent)}.header .svg-icon[data-v-6bfd91c5]{height:18px;width:18px}.footer[data-v-6bfd91c5]{padding-top:16px;margin:16px 24px -8px;border-top:1px solid rgba(128,128,128,.18);display:flex;justify-content:flex-end}.footer button[data-v-6bfd91c5]{color:var(--color-text);background:var(--color-secondary-bg-for-transparent);border-radius:8px;padding:6px 16px;font-size:14px;margin-left:12px;transition:.2s}.footer button[data-v-6bfd91c5]:active{transform:scale(.94)}.footer button.primary[data-v-6bfd91c5]{color:var(--color-primary-bg);background:var(--color-primary-gradient);font-weight:500}.footer button.block[data-v-6bfd91c5]{width:100%;margin-left:0}.footer button.block[data-v-6bfd91c5]:active{transform:scale(.98)}[data-theme=dark] .shade[data-v-6bfd91c5]{background:#00000061;color:var(--color-text)}[data-theme=dark] .modal[data-v-6bfd91c5]{background:#242424e0;border:1px solid rgba(255,255,255,.08)}.new-playlist-button[data-v-872f97f2]{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:var(--color-text);background:var(--color-secondary-bg-for-transparent);border-radius:8px;height:48px;margin-bottom:16px;margin-right:6px;margin-left:6px;cursor:pointer;transition:.2s}.new-playlist-button .svg-icon[data-v-872f97f2]{width:16px;height:16px;margin-right:8px}.new-playlist-button[data-v-872f97f2]:hover{color:var(--color-primary);background:var(--color-primary-bg-for-transparent)}.playlist[data-v-872f97f2]{display:flex;padding:6px;border-radius:8px;cursor:pointer}.playlist[data-v-872f97f2]:hover{background:var(--color-secondary-bg-for-transparent)}.playlist img[data-v-872f97f2]{border-radius:8px;height:42px;width:42px;margin-right:12px;border:1px solid rgba(0,0,0,.04)}.playlist .info[data-v-872f97f2]{display:flex;flex-direction:column;justify-content:center}.playlist .title[data-v-872f97f2]{font-size:16px;font-weight:500;color:var(--color-text);padding-right:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.playlist .track-count[data-v-872f97f2]{margin-top:2px;font-size:13px;opacity:.68;color:var(--color-text)}.add-playlist-modal .content[data-v-d93bb3ca]{display:flex;flex-direction:column}.add-playlist-modal .content input[data-v-d93bb3ca]{margin-bottom:12px}.add-playlist-modal .content input[type=text][data-v-d93bb3ca]{width:calc(100% - 24px);flex:1;background:var(--color-secondary-bg-for-transparent);font-size:16px;border:none;font-weight:600;padding:8px 12px;border-radius:8px;margin-top:-1px;color:var(--color-text)}.add-playlist-modal .content input[type=text][data-v-d93bb3ca]:focus{background:var(--color-primary-bg-for-transparent);opacity:1}[data-theme=light] .add-playlist-modal .content input[type=text][data-v-d93bb3ca]:focus{color:var(--color-primary)}.add-playlist-modal .content .checkbox input[type=checkbox i][data-v-d93bb3ca]{margin:3px 3px 3px 4px}.add-playlist-modal .content .checkbox[data-v-d93bb3ca]{display:flex;align-items:center}.add-playlist-modal .content .checkbox label[data-v-d93bb3ca]{font-size:12px}.add-playlist-modal .content .checkbox[data-v-d93bb3ca]{-webkit-user-select:none;user-select:none}#scrollbar[data-v-90f092e1]{position:absolute;right:0;top:0;bottom:0;width:16px;z-index:1000}#scrollbar #thumbContainer[data-v-90f092e1]{margin-top:64px}#scrollbar #thumbContainer div[data-v-90f092e1]{transition:background .4s;position:absolute;right:2px;width:8px;height:100%;border-radius:4px;background:#80808061}#scrollbar #thumbContainer.active div[data-v-90f092e1]{background:#80808094}[data-theme=dark] #thumbContainer div[data-v-90f092e1]{background:var(--color-secondary-bg)}#scrollbar.on-drag[data-v-90f092e1]{left:0;width:auto}.fade-enter-active[data-v-90f092e1],.fade-leave-active[data-v-90f092e1]{transition:opacity .2s}.fade-enter-from[data-v-90f092e1],.fade-leave-to[data-v-90f092e1]{opacity:0}.context-menu[data-v-d38cd249]{width:100%;height:100%;-webkit-user-select:none;user-select:none}.menu[data-v-d38cd249]{position:fixed;min-width:136px;max-width:240px;list-style:none;background:#ffffffe0;box-shadow:0 6px 12px -4px #00000014;border:1px solid rgba(0,0,0,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;box-sizing:border-box;padding:6px;z-index:1000;-webkit-app-region:no-drag;transition:background 125ms ease-out,opacity 125ms ease-out,transform 125ms ease-out}.menu[data-v-d38cd249]:focus{outline:none}[data-theme=dark] .menu[data-v-d38cd249]{background:#242424c7;-webkit-backdrop-filter:blur(16px) contrast(120%) brightness(60%);backdrop-filter:blur(16px) contrast(120%) brightness(60%);border:1px solid rgba(255,255,255,.08);box-shadow:0 0 6px #ffffff14}[data-theme=dark] .menu[data-v-d38cd249] .item:hover{color:var(--color-text)}@supports (-moz-appearance: none){.menu[data-v-d38cd249]{background-color:var(--color-body-bg)!important}}.menu[data-v-d38cd249] .item{font-weight:600;font-size:14px;padding:10px 14px;border-radius:8px;cursor:default;color:var(--color-text);display:flex;align-items:center}.menu[data-v-d38cd249] .item:hover{color:var(--color-primary);background:var(--color-primary-bg-for-transparent);transition:opacity 125ms ease-out,transform 125ms ease-out}.menu[data-v-d38cd249] .item:active{opacity:.75;transform:scale(.95)}.menu[data-v-d38cd249] .item .svg-icon{height:16px;width:16px;margin-right:5px}.menu[data-v-d38cd249] hr{margin:4px 10px;background:#8080802e;height:1px;box-shadow:none;border:none}.menu[data-v-d38cd249] .item-info{padding:10px;display:flex;align-items:center;color:var(--color-text);cursor:default}.menu[data-v-d38cd249] .item-info img{height:38px;width:38px;border-radius:4px}.menu[data-v-d38cd249] .item-info .info{margin-left:10px}.menu[data-v-d38cd249] .item-info .title{font-size:16px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.menu[data-v-d38cd249] .item-info .subtitle{font-size:12px;opacity:.68;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}button[data-v-eefe15c7]{display:flex;justify-content:center;align-items:center;padding:8px;background:transparent;margin:4px;border-radius:25%;transition:.2s}button[data-v-eefe15c7] .svg-icon{color:var(--color-text);height:16px;width:16px}button[data-v-eefe15c7]:first-child{margin-left:0}button[data-v-eefe15c7]:hover{background:var(--color-secondary-bg-for-transparent)}button[data-v-eefe15c7]:active{transform:scale(.92)}.navView[data-v-c77e93db]{position:absolute;z-index:100;width:100%}nav[data-v-c77e93db]{top:0;right:0;left:0;display:flex;justify-content:space-between;align-items:center;height:64px;padding-right:10vw;padding-left:10vw;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-navbar-bg);-webkit-app-region:drag}@media(max-width:1336px){nav[data-v-c77e93db]{padding:0 max(5vw,90px)}}@supports (-moz-appearance: none){nav[data-v-c77e93db]{background-color:var(--color-body-bg)}}nav.has-custom-titlebar[data-v-c77e93db]{padding-top:20px;-webkit-app-region:no-drag}.navigation-buttons[data-v-c77e93db]{flex:1;display:flex;align-items:center}.navigation-buttons .svg-icon[data-v-c77e93db]{height:24px;width:24px}.navigation-buttons button[data-v-c77e93db]{-webkit-app-region:no-drag}@media(max-width:1000px){.navigation-buttons[data-v-c77e93db]{flex:unset}}.navigation-links[data-v-c77e93db]{flex:1;display:flex;justify-content:center;text-transform:uppercase;-webkit-user-select:none;user-select:none}.navigation-links a[data-v-c77e93db]{-webkit-app-region:no-drag;font-size:18px;font-weight:700;text-decoration:none;border-radius:6px;padding:6px 10px;color:var(--color-text);transition:.2s;-webkit-user-drag:none;margin-right:12px;margin-left:12px}.navigation-links a[data-v-c77e93db]:hover{background:var(--color-secondary-bg-for-transparent)}.navigation-links a[data-v-c77e93db]:active{transform:scale(.92);transition:.2s}.navigation-links a.active[data-v-c77e93db]{color:var(--color-primary)}.search .svg-icon[data-v-c77e93db]{height:18px;width:18px}.search-box[data-v-c77e93db]{display:flex;justify-content:flex-end;-webkit-app-region:no-drag}.search-box .container[data-v-c77e93db]{display:flex;align-items:center;height:32px;background:var(--color-secondary-bg-for-transparent);border-radius:8px;width:200px}.search-box .svg-icon[data-v-c77e93db]{height:15px;width:15px;color:var(--color-text);opacity:.28;margin-left:8px;margin-right:4px}.search-box input[data-v-c77e93db]{font-size:16px;border:none;background:transparent;width:96%;font-weight:600;margin-top:-1px;color:var(--color-text)}.search-box .active[data-v-c77e93db]{background:var(--color-primary-bg-for-transparent)}.search-box .active input[data-v-c77e93db],.search-box .active .svg-icon[data-v-c77e93db]{opacity:1;color:var(--color-primary)}[data-theme=dark] .search-box .active input[data-v-c77e93db],[data-theme=dark] .search-box .active .svg-icon[data-v-c77e93db]{color:var(--color-text)}.right-part[data-v-c77e93db]{flex:1;display:flex;align-items:center;justify-content:flex-end}.right-part .avatar[data-v-c77e93db]{-webkit-user-select:none;user-select:none;height:30px;margin-left:12px;vertical-align:-7px;border-radius:50%;cursor:pointer;-webkit-app-region:no-drag;-webkit-user-drag:none}.right-part .avatar[data-v-c77e93db]:hover{filter:brightness(80%)}.right-part .search-button[data-v-c77e93db]{display:none;-webkit-app-region:no-drag}@media(max-width:576px){nav[data-v-c77e93db]{padding:0 12px}.navigation-buttons[data-v-c77e93db]{display:none}.navigation-links[data-v-c77e93db]{justify-content:flex-start;min-width:0}.navigation-links a[data-v-c77e93db]{flex:none;font-size:15px;padding:6px 7px;margin:0 3px;white-space:nowrap}.right-part[data-v-c77e93db]{flex:none}.right-part .avatar[data-v-c77e93db]{margin-left:6px}.search-box .container[data-v-c77e93db]{width:34px;justify-content:center;transition:width .25s ease}.search-box .container .input[data-v-c77e93db],.search-box .container>a[data-v-c77e93db]:last-of-type{display:none}.search-box .container.active[data-v-c77e93db]{width:100%;justify-content:flex-start}.search-box .container.active .input[data-v-c77e93db]{display:flex;flex:1}nav.search-active .navigation-links[data-v-c77e93db],nav.search-active .right-part .avatar[data-v-c77e93db]{display:none}nav.search-active .right-part[data-v-c77e93db],nav.search-active .search-box[data-v-c77e93db]{flex:1}}.vue-slider-rail{background-color:#8080802e;border-radius:15px}.vue-slider-process{background-color:#335eea;border-radius:15px}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px #0000001f;visibility:hidden}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all 1s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 6px;min-width:20px;text-align:center;color:#000;border-radius:5px;border-color:#fff;background-color:#fff;box-sizing:content-box;box-shadow:.5px .5px 2px 1px #00000014}.vue-slider:hover .vue-slider-dot-handle,.vue-slider:active .vue-slider-dot-handle{visibility:visible}.volume-control .vue-slider-process{opacity:.8;background-color:var(--color-text);border-radius:15px}.volume-control:hover .vue-slider-process{background-color:#335eea}.nyancat .vue-slider-rail{background-color:#8080802e;padding:2.5px 0;border-radius:0}.nyancat .vue-slider-process{padding:0 1px;top:-2px;border-radius:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f00),color-stop(17%,#f90),color-stop(33%,#ff0),color-stop(50%,#3f0),color-stop(67%,#09f),color-stop(83%,#63f))}.nyancat .vue-slider-dot-handle{background:url(/assets/nyancat-CzhQoTUR.gif);background-size:36px;width:36px;height:24px;margin-top:-6px;box-shadow:none;border-radius:0;box-sizing:border-box;visibility:visible}.nyancat-stop .vue-slider-dot-handle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAFeBAMAAACBf/AxAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAABhQTFRFAAAAAAAA/8yZ/5n//zOZmZmZ/////5mZSflLdAAAAAh0Uk5TAP/////////VylQyAAACnUlEQVR4nO3dTU6EMACAUb2BaDzA6Alm9AJGL8BCvYF7F8bru6BjLClNy4/I+L4lKaWvrIgwnp1JkiRJkiRJkiT9vZrVukBHR0dHR0dHR0dHR0dHH+i8W8DNau1W2wB0dHR0dHR0dHR09I3Qw4PTZXI9dwt2GN6ApkFHR0dHR0dHR0dHR0dHH6Lflgueuh7jo/epg+nQ0dHR0dHR0dHR0dHR0cvoRa5FOqCjo6Ojo6Ojo6Ojr07fN1FXo+nxPOjoC9Enlqan9xMdHR0dHR0dHR0dfU16h75+jmrDtZJnJOnhm8smniccnPwlJDo6Ojo6Ojo6Ojo6+gA9XvpVjh5KT4C+Hr17F/QJHR0dHR0dHR0dHR39dOldbZMpdyL6Jp/X0dHR0dHR0dHR0dHRl6JX/NRKOX186Ojo6Ojo6Ojo6Ojo6KdLP75uHDX6eb33mWaYbiF0VFu/Aejo6Ojo6Ojo6OjoNfSXt67y3cmegY5eZI1nSNLD+68DL8DmQkdHR0dHR0dHR0efQi+4yC/S28wd6A0pOQMdfS76+NDR0dHR0dHR0dHRx9Czv7+arILe+ytbhv76GfWRuwUF9aZ7R0dHR0dHR0dHR0dHX5j+c8h37fDBowN9Aj0eHNNDtyVKdHR0dHR0dHR0dHT0LdPDGQ8pSG8dFRU40PuuUG5ITD9WTu61R0dHR0dHR0dHR0dHr6IXFF8juQGj2yVXPro2dwvR0dHR0dHR0dHR0dHRT4he/xrt6k1+QEdHR0dH/6Oho6Ojo2+Sfp1ax1xYdPSi12hnWlZymjYcjdYTDzmOQUdHR0dHR0dHR0cf+Id2AxdJjq1/tCi4ZM2qRoeOjo5eNBZ93kuio6OjzxY6Ovr/oEuSJEmSJEmSJEmSJEmStPm+AFMppacNO/r0AAAAAElFTkSuQmCC);transition:.3s}.lyrics-page .vue-slider-rail{background-color:#8080802e;border-radius:2px;height:4px;opacity:.88}.lyrics-page .vue-slider-process{background-color:#060606}.lyrics-page .vue-slider-dot-handle{background-color:#060606;box-shadow:unset}.lyrics-page .vue-slider-dot-tooltip{display:none}body[data-theme=dark] .lyrics-page .vue-slider-process{background-color:#fafafa}body[data-theme=dark] .lyrics-page .vue-slider-dot-handle{background-color:#fff}.lyrics-page[data-theme=dark] .vue-slider-rail{background-color:#ffffff2e}.lyrics-page[data-theme=dark] .vue-slider-process,.lyrics-page[data-theme=dark] .vue-slider-dot-handle{background-color:#fff}.player[data-v-8910b2fa]{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-around;height:64px;width:100%;-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px);background-color:var(--color-navbar-bg);z-index:100}@supports (-moz-appearance: none){.player[data-v-8910b2fa]{background-color:var(--color-body-bg)}}.progress-bar[data-v-8910b2fa]{margin-top:-6px;margin-bottom:-6px;width:100%}.controls[data-v-8910b2fa]{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:scroll;height:100%;padding-right:10vw;padding-left:10vw}.blank[data-v-8910b2fa]{flex-grow:1}.playing[data-v-8910b2fa]{display:flex}.playing .container[data-v-8910b2fa]{display:flex;align-items:center}.playing .container img[data-v-8910b2fa]{height:46px;border-radius:5px;box-shadow:0 6px 8px -2px #00000029;cursor:pointer;-webkit-user-select:none;user-select:none}.playing .container .cover-wrap[data-v-8910b2fa]{position:relative;display:flex}.playing .container .cover-spinner[data-v-8910b2fa]{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;background:#00000073}.playing .container .cover-spinner[data-v-8910b2fa]:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:cover-spin-8910b2fa .7s linear infinite}.playing .container .track-info[data-v-8910b2fa]{height:46px;margin-left:12px;min-width:100px;display:flex;flex-direction:column;justify-content:center}.playing .container .track-info .name[data-v-8910b2fa]{font-weight:600;font-size:16px;opacity:.88;color:var(--color-text);margin-bottom:4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.playing .container .track-info .has-list[data-v-8910b2fa]{cursor:pointer}.playing .container .track-info .has-list[data-v-8910b2fa]:hover{text-decoration:underline}.playing .container .track-info .artist[data-v-8910b2fa]{font-size:12px;opacity:.58;color:var(--color-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.playing .container .track-info .artist span.ar[data-v-8910b2fa]{cursor:pointer}.playing .container .track-info .artist span.ar[data-v-8910b2fa]:hover{text-decoration:underline}.middle-control-buttons[data-v-8910b2fa]{display:flex}.middle-control-buttons .container[data-v-8910b2fa]{flex:1;display:flex;justify-content:center;align-items:center;padding:0 8px}.middle-control-buttons .container .button-icon[data-v-8910b2fa]{margin:0 8px}.middle-control-buttons .container .play[data-v-8910b2fa]{height:42px;width:42px}.middle-control-buttons .container .play .svg-icon[data-v-8910b2fa]{width:24px;height:24px}.right-control-buttons[data-v-8910b2fa]{display:flex}.right-control-buttons .container[data-v-8910b2fa]{display:flex;justify-content:flex-end;align-items:center}.right-control-buttons .container .expand[data-v-8910b2fa]{margin-left:24px}.right-control-buttons .container .expand .svg-icon[data-v-8910b2fa]{height:24px;width:24px}.right-control-buttons .container .active .svg-icon[data-v-8910b2fa]{color:var(--color-primary)}.right-control-buttons .container .volume-control[data-v-8910b2fa]{margin-left:4px;display:flex;align-items:center}.right-control-buttons .container .volume-control .volume-bar[data-v-8910b2fa]{width:84px}.right-control-buttons .container .more-menu[data-v-8910b2fa]{display:none;position:relative}.button-icon.disabled[data-v-8910b2fa]{cursor:default;opacity:.38}.button-icon.disabled[data-v-8910b2fa]:hover{background:none}.button-icon.disabled[data-v-8910b2fa]:active{transform:unset}.more-dropdown[data-v-8910b2fa]{position:absolute;bottom:calc(100% + 12px);right:0;z-index:300;display:flex;flex-direction:column;min-width:148px;padding:6px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 24px -6px #00000047;-webkit-user-select:none;user-select:none}.more-dropdown .item[data-v-8910b2fa]{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600;color:var(--color-text);cursor:default}.more-dropdown .item .svg-icon[data-v-8910b2fa]{height:16px;width:16px}.more-dropdown .item[data-v-8910b2fa]:active{opacity:.75;transform:scale(.96)}.more-dropdown .item.active[data-v-8910b2fa]{color:var(--color-primary)}.more-dropdown hr[data-v-8910b2fa]{border:none;height:1px;margin:4px 10px;background:#8080802e}[data-theme=dark] .more-dropdown[data-v-8910b2fa]{background:#242424;border-color:#ffffff1a}@media(max-width:576px){.controls[data-v-8910b2fa]{display:flex;align-items:center;overflow:visible;padding:0 8px}.blank[data-v-8910b2fa]{display:none}.playing[data-v-8910b2fa],.playing .container[data-v-8910b2fa]{flex:1;min-width:0}.playing .container .cover-wrap img[data-v-8910b2fa]{height:40px;width:40px}.playing .container .track-info[data-v-8910b2fa]{min-width:0;height:40px;margin-left:8px}.playing .container .track-info .name[data-v-8910b2fa]{font-size:14px}.playing .container .secondary-control[data-v-8910b2fa]{display:none}.middle-control-buttons .container[data-v-8910b2fa]{flex:none;padding:0}.middle-control-buttons .container .button-icon[data-v-8910b2fa],.right-control-buttons .container .button-icon[data-v-8910b2fa]{margin:0 3px}.right-control-buttons .container .secondary-control[data-v-8910b2fa]{display:none}.right-control-buttons .container .more-menu[data-v-8910b2fa]{display:flex;align-items:center}}@keyframes cover-spin-8910b2fa{to{transform:rotate(360deg)}}.toast[data-v-2ec98e89]{position:fixed;bottom:64px;left:50%;transform:translate(-50%,-50%);font-size:14px;color:var(--color-text);background:#ffffffe0;box-shadow:0 6px 12px -4px #00000014;border:1px solid rgba(0,0,0,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;box-sizing:border-box;padding:6px 12px;z-index:1010}[data-theme=dark] .toast[data-v-2ec98e89]{background:#2e2e2ead;-webkit-backdrop-filter:blur(16px) contrast(120%);backdrop-filter:blur(16px) contrast(120%);border:1px solid rgba(255,255,255,.08)}.fade-enter-active[data-v-2ec98e89],.fade-leave-active[data-v-2ec98e89]{transition:opacity .2s}.fade-enter-from[data-v-2ec98e89],.fade-leave-to[data-v-2ec98e89]{opacity:0}.sw-update-prompt[data-v-f38bef06]{position:fixed;bottom:64px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;font-size:14px;color:var(--color-text);background:#ffffffe0;box-shadow:0 6px 12px -4px #00000014;border:1px solid rgba(0,0,0,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:8px;padding:6px 12px;z-index:1011}.sw-update-prompt button[data-v-f38bef06]{border:none;background:var(--color-primary);color:#fff;border-radius:6px;padding:4px 10px;cursor:pointer}[data-theme=dark] .sw-update-prompt[data-v-f38bef06]{background:#2e2e2ead;-webkit-backdrop-filter:blur(16px) contrast(120%);backdrop-filter:blur(16px) contrast(120%);border:1px solid rgba(255,255,255,.08)}.fade-enter-active[data-v-f38bef06],.fade-leave-active[data-v-f38bef06]{transition:opacity .2s}.fade-enter-from[data-v-f38bef06],.fade-leave-to[data-v-f38bef06]{opacity:0}:root{--globalFont: ""}html,body,#app-root{position:fixed;width:100%;height:100%;font-family:var(--globalFont)}*{padding:0;margin:0}#app{position:relative;width:100%;height:100%;transition:all .4s}main{position:absolute;inset:0;padding:64px 10vw 96px;box-sizing:border-box;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{overflow:scroll}@media(max-width:576px){main{padding:64px 5vw 96px}}main::-webkit-scrollbar{width:0px}.slide-up-enter-active,.slide-up-leave-active{transition:transform .4s}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%)}.svg-icon[data-v-e19543f1]{fill:currentColor}.lazy-image[data-v-107ebf92]{transition:opacity .4s ease,filter .4s ease,transform .4s ease}.lazy-image-idle[data-v-107ebf92],.lazy-image-fade[data-v-107ebf92]{background-color:var(--color-secondary-bg)}.lazy-image-idle[data-v-107ebf92],.lazy-image-fade[data-v-107ebf92],.lazy-image-glass[data-v-107ebf92]{background-image:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.05) 50%,transparent 65%);background-size:200% 100%;animation:lazy-image-shimmer-107ebf92 1.6s ease-in-out infinite}.lazy-image-blur[data-v-107ebf92]{filter:blur(20px);transform:scale(1.1)}.lazy-image-glass[data-v-107ebf92]{background-color:var(--color-secondary-bg-for-transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lazy-image-reveal[data-v-107ebf92]{animation:lazy-image-reveal-107ebf92 .4s ease}@keyframes lazy-image-shimmer-107ebf92{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes lazy-image-reveal-107ebf92{0%{opacity:0}to{opacity:1}}:root{--color-body-bg: #ffffff;--color-text: #000;--color-primary: #335eea;--color-primary-bg: #eaeffd;--color-primary-gradient: var(--color-primary);--color-secondary: #7a7a7b;--color-secondary-bg: #f5f5f7;--color-navbar-bg: rgba(255, 255, 255, .86);--color-primary-bg-for-transparent: rgba(189, 207, 255, .28);--color-secondary-bg-for-transparent: rgba(209, 209, 214, .28);--html-overflow-y: overlay}[data-theme=dark]{--color-body-bg: #222222;--color-text: #ffffff;--color-primary: #335eea;--color-primary-bg: #bbcdff;--color-primary-gradient: var(--color-primary);--color-secondary: #7a7a7b;--color-secondary-bg: #323232;--color-navbar-bg: rgba(34, 34, 34, .86);--color-primary-bg-for-transparent: rgba(255, 255, 255, .12);--color-secondary-bg-for-transparent: rgba(255, 255, 255, .08)}#app,input{font-family:var(--globalFont),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif,microsoft uighur}body{background-color:var(--color-body-bg)}html{overflow-y:var(--html-overflow-y);min-width:576px;overscroll-behavior:none}select,button{font-family:inherit}button{background:none;border:none;cursor:pointer;-webkit-user-select:none;user-select:none}input:focus,button:focus{outline:none}a{color:inherit;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}[data-electron=yes] button,[data-electron=yes] .navigation-links a,[data-electron=yes] .playlist-info .description{cursor:default!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent;border-left:1px solid rgba(128,128,128,.18);background:var(--color-body-bg)}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#80808061}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--color-secondary-bg)}.user-select-none{-webkit-user-select:none;user-select:none}#nprogress{pointer-events:none}#nprogress .bar{background:#335eea;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #335eea,0 0 5px #335eea;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}
