:root{--main-color: #45dc60;--white: #ffffff;--black: #000000;--ui: #121212;--ui-highlight: #1f1f1f;--ui-highlight-active: #484848;--text-soft: #b3b3b3;--background-noise: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZmlsdGVyIGlkPSJhIiB4PSIwIiB5PSIwIj48ZmVUdXJidWxlbmNlIGJhc2VGcmVxdWVuY3k9Ii43NSIgc3RpdGNoVGlsZXM9InN0aXRjaCIgdHlwZT0iZnJhY3RhbE5vaXNlIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0wIDBoMzAwdjMwMEgweiIgZmlsdGVyPSJ1cmwoI2EpIiBvcGFjaXR5PSIuMDUiLz48L3N2Zz4=)}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Black-BG9eydtM.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-BlackItalic-BIJWdEmO.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Bold-CscMlwGr.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-BoldItalic-BeKoWE8r.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Italic-CjMvp68a.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Light-BCgJUTrx.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-LightItalic-CUuDe1Za.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Medium-C4Zc0p9B.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-MediumItalic-Beqw3SLM.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Regular-BfzloKF4.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-Thin-CiSnfMcw.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:ProductSans;src:url(/assets/ProductSans-ThinItalic-D--9emBM.ttf) format("truetype");font-weight:100;font-style:italic}*{margin:0;padding:0;font-weight:400;color:var(--white);font-family:ProductSans,"sans-serif";box-sizing:border-box;line-height:1}body{font-size:16px;scroll-behavior:smooth;overflow-x:hidden}:root{overflow-x:hidden}img{-webkit-user-select:none;user-select:none}a{text-decoration:none;outline:none;-webkit-tap-highlight-color:transparent}img{-webkit-user-drag:none}.b-600{font-weight:600;line-height:1.1}:root{--border-radius: 7px;--layout-gap: 8px;--player-height: 82px;--sidebar-width: 0;--panel-width: 0;--sidebar-width-px: calc(var(--sidebar-width) * 1px);--panel-width-px: calc(var(--panel-width) * 1px);--fluid-height: clamp(250px, 250px + (100vw - var(--sidebar-width) * 1px - var(--panel-width) * 1px - 600px) / 424 * 150, 400px);--min-fluid-height: clamp(250px, 250px + (100vw - var(--sidebar-width) * 1px - var(--panel-width) * 1px - 600px) / 424 * 90, 340px);--info-panel-header-height: 64px;--content-spacing: clamp(16px, calc(16px + ((100vw - var(--sidebar-width-px, 0px) - var(--panel-width-px, 0px) - 600px) / 424) * 8), 24px);--content-height: calc(100dvh - var(--player-height) - 72px);--content-max-width: 1955px;--mobile-router-height: 72px}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{flex:auto 0 0}.vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.wrapper[data-v-60e33c92]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:32px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.wrapper .logo[data-v-60e33c92]{fill:var(--main-color);width:56px;height:56px}.wrapper h1[data-v-60e33c92]{font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1;margin:40px 0 16px;font-family:var(--main-font);text-align:center}.wrapper p[data-v-60e33c92]{color:#a7a7a7;font-weight:200;line-height:25px;margin:0 0 40px;max-width:507px;font-family:sans-serif;text-align:center}@media (height <= 550px){.wrapper[data-v-60e33c92]{padding:16px!important}.wrapper .logo[data-v-60e33c92]{width:24px;height:24px}.wrapper h1[data-v-60e33c92]{font-size:18px;line-height:25px;margin:0 0 8px}.wrapper p[data-v-60e33c92]{font-size:13px;line-height:20px;margin:0 0 16px;max-width:255px}}@media (height <= 450px){.wrapper h1[data-v-60e33c92]{font-size:40px}.wrapper p[data-v-60e33c92]{max-width:inherit}}.link[data-v-84915393]{background:inherit;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.link .added-at[data-v-84915393],.link .icon[data-v-84915393]{transition-property:opacity,scale;transition-duration:.2s;transition-timing-function:ease}.link .icon[data-v-84915393]{fill:var(--text-soft);width:24px;height:24px}.link .added-at[data-v-84915393]{font-size:.65rem;font-weight:600;text-align:center;color:var(--text-soft)}.link .logo[data-v-84915393]{width:22px;height:22px}.link[data-v-84915393]:active{opacity:.75;scale:.94}@media (hover: hover){.link:hover .icon[data-v-84915393],.link:hover .added-at[data-v-84915393]{opacity:.75}}.active .icon[data-v-84915393]{fill:var(--white)}.active .added-at[data-v-84915393]{color:var(--white)}.mobile-router[data-v-91fdd66a]{position:fixed;bottom:0;height:var(--mobile-router-height);width:100%;background-color:var(--black);display:grid;grid-template-columns:repeat(4,1fr)}.resizer[data-v-bd87acd2]{width:var(--layout-gap);transition:background-color .15s ease-out,opacity .25s ease-out;display:grid;place-items:center;cursor:grab;opacity:0}.resizer[data-v-bd87acd2]:hover{opacity:1}.resizer[data-v-bd87acd2]:after{content:"";display:block;width:1px;background-color:#727272;height:calc(100% - 16px)}.active[data-v-bd87acd2]{opacity:1}.active[data-v-bd87acd2]:after{background-color:var(--white)}button[data-v-7d9d9071]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%}button[data-v-7d9d9071]:active{background-color:var(--black)!important}button[data-v-7d9d9071]:hover{background-color:var(--ui-highlight)}button[data-v-7d9d9071]:hover .icon{fill:var(--white)}button[data-v-7d9d9071]{background:none;border:none;cursor:pointer}button:hover .added-at[data-v-7d9d9071]{color:var(--white)}.c-menu-item[data-v-904bd904]{width:100%;background:none;border:none;height:43.2px;padding:12px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;border-radius:2px;position:relative;gap:12px}.c-menu-item[data-v-904bd904]:hover{background-color:#ffffff1a}.c-menu-item .icon[data-v-904bd904]{width:16px;height:16px;fill:var(--text-soft)}.c-menu-item .block[data-v-904bd904]{display:flex;align-items:center;gap:12px}.c-menu-item .block .added-at[data-v-904bd904]{font-weight:500;font-size:.875rem;white-space:nowrap;text-align:left}.c-menu-item .additionalSvg[data-v-904bd904]{margin-left:auto;display:grid;place-items:center;width:16px;height:16px;fill:var(--text-soft)}a[data-v-904bd904]:hover{text-decoration:underline}.active .icon[data-v-904bd904],.active span[data-v-904bd904],.active .additionalSvg[data-v-904bd904]{color:var(--main-color);fill:var(--main-color)}.active-icon .icon[data-v-904bd904],.active-additionalIcon .additionalSvg[data-v-904bd904]{fill:var(--main-color)}.underline[data-v-904bd904]:before{border-bottom:1px solid hsla(0,0%,100%,.1);content:"";width:100%;pointer-events:none;position:absolute;right:0;bottom:0}.title[data-v-d452777c]{padding:12px;height:40px;align-items:center;font-size:.75rem;font-weight:700;color:var(--text-soft);display:flex;-webkit-user-select:none;user-select:none}.core[data-v-9fbee0ee]{position:absolute;left:50%;transform:translate(-50%);bottom:14px;z-index:3}.core .toast[data-v-9fbee0ee]{max-width:450px;margin-top:9px;background-color:var(--white);color:var(--black);-webkit-user-select:none;user-select:none;padding:16px 12px;border-radius:6px;font-weight:400;text-align:center}.transition-enter-active[data-v-9fbee0ee],.transition-leave-active[data-v-9fbee0ee]{transition:all .5s ease}.transition-enter-from[data-v-9fbee0ee],.transition-leave-to[data-v-9fbee0ee]{opacity:0}.subtree-item[data-v-f0a0174e]{width:162px}button[data-v-a3acf3bb]{height:48px;width:48px;background-color:var(--main-color);border:none;border-radius:50%;box-shadow:0 8px 8px #0000004d;cursor:pointer;display:grid;place-items:center;transition-duration:.3s;transition-property:background-color,border-color,color,box-shadow,filter,transform,opacity}button[data-v-a3acf3bb]:hover{scale:1.04;filter:brightness(1.2)}button[data-v-a3acf3bb]:active{scale:1!important}button .icon[data-v-a3acf3bb]{width:24px;height:24px}.lazyImage[data-v-2543c60b]{position:relative;background-color:var(--482b0ae6)}.lazyImage .mask[data-v-2543c60b],.lazyImage .image[data-v-2543c60b]{object-fit:cover;object-position:center center;width:100%;aspect-ratio:1/1}.lazyImage .mask[data-v-2543c60b]{position:absolute;top:0;left:0;border-radius:inherit}.lazyImage .image[data-v-2543c60b]{border-radius:inherit;opacity:0}.show[data-v-2543c60b]{opacity:1!important}.animated-show[data-v-2543c60b]{animation:imageLoad-2543c60b .25s ease;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes imageLoad-2543c60b{0%{opacity:0}to{opacity:1}}.v-picture[data-v-f835028e]{border-radius:4px;aspect-ratio:1/1;display:grid;place-items:center;z-index:1;background-color:#333}.v-picture .image[data-v-f835028e]{width:100%;aspect-ratio:1/1;border-radius:inherit}.v-picture .user[data-v-f835028e]{width:64px;fill:var(--white)}.v-picture .icon[data-v-f835028e]{height:50%;width:50%;fill:var(--text-soft);background-color:inherit}.round[data-v-f835028e]{border-radius:50%!important}.v-pinned .icon[data-v-945eef6b]{width:12px;height:12px;fill:var(--main-color)}.unminimized[data-v-0c3fa6f9]{padding:12px!important;position:relative;text-align:left}.unminimized .picture[data-v-0c3fa6f9]{box-shadow:0 8px 24px #00000080;position:relative}.unminimized .picture .stateButton[data-v-0c3fa6f9]{opacity:0;transition:all .2s ease;position:absolute;right:8px;bottom:8px;transform:translateY(8px)}.unminimized[data-v-0c3fa6f9]:after{content:"";position:absolute;border-radius:6px;top:12px;right:12px;bottom:12px;left:12px;transition:all .3s ease}.unminimized[data-v-0c3fa6f9]:hover{background-color:transparent!important}.unminimized:hover .picture .stateButton[data-v-0c3fa6f9]{opacity:1;transform:translateY(0)}.unminimized[data-v-0c3fa6f9]:hover:after{top:0;right:0;bottom:0;left:0;background-color:var(--ui-highlight)}.block[data-v-0c3fa6f9]{display:grid;gap:8px;border-radius:6px;width:100%;height:100%;padding:4px;transition:all .2s;background:none;border:none;cursor:pointer}.block[data-v-0c3fa6f9]:hover{background-color:var(--ui-highlight)!important}.block[data-v-0c3fa6f9]:active{background-color:var(--black)}.block .added-at[data-v-0c3fa6f9]{display:flex;flex-direction:column;gap:6px;align-items:flex-start;flex-basis:100%;z-index:1}.block .added-at .name[data-v-0c3fa6f9],.block .added-at .info[data-v-0c3fa6f9]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-moz-box-orient:vertical;overflow:hidden}.block .added-at .body[data-v-0c3fa6f9]{display:inline-flex}.block .added-at .body .pinned[data-v-0c3fa6f9]{margin-right:4px}.block .added-at .name[data-v-0c3fa6f9]{font-size:1rem;font-weight:500}.block .added-at .info[data-v-0c3fa6f9]{font-size:.875rem;font-weight:500;color:var(--text-soft)}.tooltip[data-v-0c3fa6f9]{display:grid;gap:6px;padding:2px 1px}.tooltip .title[data-v-0c3fa6f9]{font-size:1rem;font-weight:500}.tooltip .body .pinned[data-v-0c3fa6f9]{margin-right:4px}.tooltip .body[data-v-0c3fa6f9] span{font-size:.875rem;font-weight:500;color:var(--text-soft)}.compact-playlist[data-v-7f0b9f5c]{background:none;border:none;height:32px;padding:0 8px;border-radius:6px;cursor:pointer;font-size:1rem;-webkit-user-select:none;user-select:none;text-align:left;display:inline;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(var(--sidebar-width-px) - 14px);color:var(--text-soft)}.compact-playlist[data-v-7f0b9f5c]:hover{background-color:var(--ui-highlight)}.compact-playlist[data-v-7f0b9f5c]:active{background-color:var(--black)}.compact-playlist .main[data-v-7f0b9f5c]{color:var(--white)}.compact-playlist .pinned[data-v-7f0b9f5c]{margin-right:8px}.compact-playlist .info[data-v-7f0b9f5c]{font-size:.875rem;font-weight:500;white-space:nowrap}.compact-playlist .info[data-v-7f0b9f5c] span{font-weight:500;color:var(--text-soft)}.compact-playlist .divider[data-v-7f0b9f5c]{text-align:center;color:var(--text-soft)}.list[data-v-8db7d9de]{display:flex;gap:8px 12px;height:64px;width:100%;padding:8px;border-radius:6px;-webkit-user-select:none;user-select:none;background:none;border:none;cursor:pointer}.list[data-v-8db7d9de]:hover{background-color:#ffffff1a}.list:hover .avatar .overlay[data-v-8db7d9de]{opacity:1}.list[data-v-8db7d9de]:active{background-color:var(--black)}.list .avatar[data-v-8db7d9de]{height:100%;aspect-ratio:1/1;border-radius:4px;display:grid;place-items:center;position:relative}.list .avatar .image[data-v-8db7d9de]{background-color:#262626}.list .avatar .overlay[data-v-8db7d9de]{z-index:1!important;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;opacity:0;display:grid;place-items:center;border-radius:4px}.list .avatar .overlay .icon[data-v-8db7d9de]{fill:var(--white);height:24px;width:24px}.list .added-at[data-v-8db7d9de]{height:100%;display:flex;flex-direction:column;justify-content:center;gap:5px;text-align:left}.list .added-at .playlist-name[data-v-8db7d9de]{font-size:1rem;font-weight:500}.list .added-at .playlist-info .pinned[data-v-8db7d9de]{margin-right:4px}.list .added-at .playlist-info .info[data-v-8db7d9de]{font-size:.85rem;font-weight:500;color:var(--text-soft)}.medialib[data-v-3ef96ce4]{display:flex;align-items:center;margin:4px 0;padding:8px var(--medialib-padding-x);height:56px}.medialib .toggle[data-v-3ef96ce4]{display:flex;align-items:center;padding:4px 8px;gap:12px}.medialib .toggle:hover .icon[data-v-3ef96ce4]{fill:var(--white)}.medialib .toggle .added-at[data-v-3ef96ce4]{font-weight:900;font-size:1rem}.medialib .toggle[data-v-3ef96ce4] .icon{width:24px;height:24px;fill:var(--text-soft)}.medialib .other-controls[data-v-3ef96ce4]{margin-left:auto;display:flex;gap:8px}.medialib .other-controls[data-v-3ef96ce4] .icon{width:16px;height:16px}[data-v-3ef96ce4]{color:var(--text-soft);transition:color .2s linear,fill .2s linear}[data-v-3ef96ce4] .icon{fill:var(--text-soft)}button[data-v-3ef96ce4]{background:none;border:none;cursor:pointer}button:hover .added-at[data-v-3ef96ce4]{color:var(--white)}.scrollable-block{position:relative;overflow:hidden;height:100%}.scrollable-block .scrollable-content{max-height:100%;height:100%;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none!important}.scrollable-block .scrollbar-wrapper{height:100%;right:0;top:0;width:var(--4520b0fb);position:absolute;z-index:1!important}.scrollable-block .scrollbar-wrapper .scrollbar{--scrollbar-bg: hsla(0, 0%, 100%, .3);--scrollbar-bg-hover: hsla(0, 0%, 100%, .5);--scrollbar-bg-active: hsla(0, 0%, 100%, .7);position:absolute;top:0;right:0;width:var(--4520b0fb);background-color:var(--scrollbar-bg);-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .5s}.scrollable-block .scrollbar-wrapper .scrollbar:hover{opacity:1;background-color:var(--scrollbar-bg-hover)}.scrollable-block .scrollbar-wrapper .scrollbar:active{opacity:1;background-color:var(--scrollbar-bg-active)}.scrollable-block:hover .scrollbar{opacity:1}.scrolled{box-shadow:inset 0 12px 9px -7px #00000094}.search-section[data-v-b6e2812f]{height:32px;display:flex;align-items:center;justify-content:space-between;position:relative;margin-right:15px}.search-section .overlay[data-v-b6e2812f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1!important;cursor:text}.search-section .overlay .icon[data-v-b6e2812f]{position:absolute;right:0;cursor:pointer}.search-section[data-v-b6e2812f]:has(.active){width:188px;min-width:188px}.search-section input[data-v-b6e2812f]{position:absolute;top:0;left:0;width:100%;height:100%;transition-duration:.3s;transition-property:opacity,width,padding,background-color;transition-timing-function:cubic-bezier(.3,0,.4,1);border-radius:4px;border:none;outline:none;color:var(--text-soft);font-size:.8rem;font-weight:500;background-color:var(--ui);max-width:0;padding:0;opacity:0}.search-section .active[data-v-b6e2812f]{background-color:#ffffff1a;padding:4px 32px;opacity:1;max-width:188px!important}.search-section .searchButton:hover .searchIcon[data-v-b6e2812f]{fill:var(--white)}.search-section .searchButton[data-v-b6e2812f]:active{background-color:var(--ui-highlight)!important}.search-section .searchButton .searchIcon[data-v-b6e2812f]{width:16px;height:16px;fill:var(--text-soft)}.search-section .icon[data-v-b6e2812f]{fill:var(--text-soft);width:32px;height:32px;scale:.5}.format[data-v-a3a52c67]{display:flex;align-items:center;justify-content:center;background:none;border:none;outline:none;cursor:pointer;position:relative;opacity:1;transition:opacity .1s}.format[data-v-a3a52c67]:hover{transform:scale(1.04);transform-origin:center}.format:hover .added-at[data-v-a3a52c67]{color:var(--white)}.format:hover .icon[data-v-a3a52c67]{fill:var(--white)}.format span[data-v-a3a52c67]{pointer-events:none}.format[data-v-a3a52c67]:active{transform:scale(1);opacity:.5}.format .added-at[data-v-a3a52c67]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-soft);font-size:.85rem;font-weight:600}.format .icon[data-v-a3a52c67]{margin-left:5px;width:16px;height:16px;fill:var(--text-soft)}.format .icon svg[data-v-a3a52c67]{width:100%;height:100%}.range-outer[data-v-683d3edd]{height:4px;background-color:#ffffff4d;border-radius:2px;position:relative;--progress: calc(var(--37ec6708) * 1%)}.range-outer:hover .range-progress[data-v-683d3edd],.range-outer:active .range-progress[data-v-683d3edd],.range-outer:focus .range-progress[data-v-683d3edd]{background-color:var(--main-color)}.range-outer:hover .thumb[data-v-683d3edd],.range-outer:active .thumb[data-v-683d3edd],.range-outer:focus .thumb[data-v-683d3edd]{opacity:1}.range-outer input[data-v-683d3edd]{top:0;left:0;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;width:100%;height:7px;z-index:2}.range-outer input[data-v-683d3edd]::-webkit-slider-thumb{opacity:0}.range-outer input[data-v-683d3edd]::-moz-range-thumb{width:0;border:none;box-sizing:border-box}.range-outer input[data-v-683d3edd]::-ms-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;border:none}.range-outer input[data-v-683d3edd]::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;width:0}.range-outer input[data-v-683d3edd]::-moz-range-track{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:0;width:0}.range-outer input[data-v-683d3edd]::-ms-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-color:transparent;color:transparent;height:0;width:0}.range-outer .range-progress[data-v-683d3edd]{height:100%;background-color:var(--white);border-radius:2px;width:var(--progress)}.range-outer .thumb[data-v-683d3edd]{opacity:0;position:absolute;top:1.6px;left:calc(var(--progress) - var(--5e06a18c) * 1%);transform:translateY(-50%);height:12px;border-radius:50%;aspect-ratio:1/1;background-color:var(--white)}.menu[data-v-8e1e52df]{width:200px}.button[data-v-bcbbb6e1]{height:32px;flex-shrink:0;font-weight:700;font-size:.875rem;padding:4px 16px;border:none;transition-property:opacity,scale;transition-duration:33ms;border-radius:500px;cursor:pointer}.button[data-v-bcbbb6e1]:hover{scale:1.04}.button[data-v-bcbbb6e1]:active{opacity:.8;scale:1}.no-media-lib[data-v-90a984e0]{display:grid;gap:4px}.no-media-lib section[data-v-90a984e0]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:var(--ui-highlight);border-radius:8px;gap:20px;margin:8px 0;padding:16px 20px;-webkit-user-select:none;user-select:none}.no-media-lib section .head-text[data-v-90a984e0]{display:flex;flex-direction:column;gap:11px}.no-media-lib section .head-text .main[data-v-90a984e0]{font-weight:700;font-size:1rem}.no-media-lib section .head-text .body[data-v-90a984e0]{font-weight:500;font-size:.875rem}.no-media-lib section .link-button[data-v-90a984e0]{font-weight:700;color:var(--black);background-color:var(--white)}.v-error[data-v-3c57e31f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;text-align:center}.v-error .icon[data-v-3c57e31f]{fill:var(--white);width:64px;height:64px}.v-error .title[data-v-3c57e31f]{font-weight:700;text-wrap:balance}.v-error .body[data-v-3c57e31f]{font-weight:500}.regular .title[data-v-3c57e31f]{font-size:1.5rem}.regular .body[data-v-3c57e31f],.small .title[data-v-3c57e31f]{font-size:1rem}.small .body[data-v-3c57e31f]{font-size:.875rem}.not-found[data-v-ffeb98dd]{max-width:90%;margin:0 auto}.not-found span[data-v-ffeb98dd]{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-background[data-v-ff790f69]{background-color:#000000b3;top:0;right:0;bottom:0;left:0;position:absolute;display:grid;place-items:center;overflow:hidden;z-index:2}.modal-background-enter-from[data-v-ff790f69],.modal-background-leave-to[data-v-ff790f69]{opacity:0}.modal-background-enter-to[data-v-ff790f69],.modal-background-leave-from[data-v-ff790f69]{opacity:1}.modal-background-enter-active[data-v-ff790f69],.modal-background-leave-active[data-v-ff790f69]{transition:opacity .3s linear}.appear-animation-enter-from[data-v-93987593],.appear-animation-leave-to[data-v-93987593]{transform:translateY(25%) scale(.6)}.appear-animation-enter-to[data-v-93987593],.appear-animation-leave-from[data-v-93987593]{transform:translateY(0) scale(1)}.appear-animation-enter-active[data-v-93987593],.appear-animation-leave-active[data-v-93987593]{transition:transform .3s ease-out}.content[data-v-93987593]{background-color:var(--ui);border-radius:8px;height:70vh;min-width:500px;width:100vw;max-width:768px;overflow:hidden;position:fixed;scale:1}.content .close[data-v-93987593]{position:fixed;top:16px;right:16px;background-color:#000000b3;border:none;border-radius:50%;display:grid;place-items:center;height:32px;width:32px;cursor:pointer}.content .close[data-v-93987593]:hover{background-color:var(--ui)}.content .close:hover .icon[data-v-93987593]{fill:var(--white)}.content .close .icon[data-v-93987593]{width:16px;height:16px;fill:var(--text-soft)}.content[data-v-dbd302df]{width:420px;padding:32px;border-radius:8px;background-color:var(--white);display:flex;flex-direction:column;gap:8px}.content h1[data-v-dbd302df],.content p[data-v-dbd302df]{color:var(--black)}.content h1[data-v-dbd302df]{font-size:1.5rem;font-weight:700;line-height:1.2}.content p[data-v-dbd302df]{font-size:.875rem;font-weight:500;line-height:1.5}.content .controls[data-v-dbd302df]{margin-top:24px;display:flex;width:100%;gap:16px;justify-content:flex-end}.content .controls button[data-v-dbd302df]{height:48px;font-size:1rem;font-weight:700;border-radius:500px;text-align:center;color:var(--black);transition-duration:33ms;transition-property:background-color,border-color,color,box-shadow,filter,transform;background-color:transparent;border:none;padding:0 32px;cursor:pointer}.content .controls button[data-v-dbd302df]:hover{transform:scale(1.04)}.content .controls .confirm[data-v-dbd302df]{background-color:var(--main-color)!important}.content-enter-from[data-v-dbd302df],.content-leave-to[data-v-dbd302df]{transform:translateY(-20px)}.content-enter-to[data-v-dbd302df],.content-leave-from[data-v-dbd302df]{transform:translateY(0)}.content-enter-active[data-v-dbd302df],.content-leave-active[data-v-dbd302df]{transition:opacity .3s linear,transform .3s ease-out}b[data-v-673b86fe]{color:var(--black);font-weight:700}.v-input[data-v-a2ba87a5]{background:#ffffff1a;border:1px solid transparent;border-radius:4px;color:#fff;font-family:inherit;font-size:14px;height:40px;padding:0 12px;width:100%}.v-input[data-v-a2ba87a5]:focus{background-color:#333;border:1px solid #535353;outline:none}.v-modal[data-v-84771aa2]{background-color:var(--ui-highlight);border-radius:8px;padding:24px}.bubble-button[data-v-7600d215]{display:block;border-radius:500px;padding:4px 12px;border:none;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease;transform:translateZ(0)}.default[data-v-7600d215]{background-color:#2a2a2a;color:var(--white)}.default[data-v-7600d215]:hover{background-color:#333}.default[data-v-7600d215]:active{background-color:#1e1e1e}.active[data-v-7600d215]{background-color:var(--white);color:var(--black)}.active[data-v-7600d215]:hover{background-color:#f0f0f0}.active[data-v-7600d215]:active{background-color:#c7c7c7}.green[data-v-7600d215]{background-color:var(--main-color);color:var(--black)}.green[data-v-7600d215]:hover{scale:1.04}.green[data-v-7600d215]:active{scale:1;opacity:.9}.border[data-v-7600d215]{background:none;border:1px solid #7c7c7c}.border[data-v-7600d215]:hover{scale:1.04;border:1px solid var(--white)}.none[data-v-7600d215]{background-color:transparent;color:var(--black)}.modal[data-v-4da1ce9f]{width:372px;display:flex;flex-direction:column}.modal .heading[data-v-4da1ce9f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.modal .heading .title[data-v-4da1ce9f]{font-size:1.5rem;font-weight:700}.modal .heading .close[data-v-4da1ce9f]{padding:8px;transform-origin:center center}.modal .heading .close[data-v-4da1ce9f]:hover{transform:scale(1.04)}.modal .heading .close .icon[data-v-4da1ce9f]{width:24px;height:24px;fill:var(--white)}.modal form[data-v-4da1ce9f]{display:flex;flex-direction:column;gap:24px}.modal form .input[data-v-4da1ce9f]{font-weight:500}.modal form .controls[data-v-4da1ce9f]{width:100%}.modal form .controls .confirm[data-v-4da1ce9f]{margin-left:auto;height:48px;padding:0 32px;font-size:1rem}.modal form .controls .confirm[data-v-4da1ce9f]:hover{scale:1.04}.modal form .controls .confirm[data-v-4da1ce9f]:active{scale:1}.contextmenu[data-v-0b0105b1]{min-width:300px}.media-library[data-v-5dbbabf2]{flex:1;background-color:var(--ui);border-radius:var(--border-radius);--medialib-padding-x: 16px;display:flex;flex-direction:column;max-height:100%}.media-library .controls[data-v-5dbbabf2]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;margin-bottom:8px;padding:0 var(--medialib-padding-x);overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.media-library .controls[data-v-5dbbabf2]::-webkit-scrollbar{display:none}.media-library .controls .container[data-v-5dbbabf2]{display:flex;align-items:center}.media-library .controls .formats[data-v-5dbbabf2]{transition:all .2s ease}.media-library .block[data-v-5dbbabf2]{flex:1;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);height:auto}.media-library .block .playlists[data-v-5dbbabf2]{padding:0 0 21px;height:100%}.media-library .block .playlists .active[data-v-5dbbabf2]{background-color:var(--ui-highlight)}.media-library .block .playlists .active[data-v-5dbbabf2]:after{top:0;right:0;bottom:0;left:0;background:none}.media-library .block .playlists .active[data-v-5dbbabf2]:hover:after,.media-library .block .playlists .active[data-v-5dbbabf2]:hover{background-color:#ffffff24}.media-library .block .grid[data-v-5dbbabf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--99d2ffa4) * 1px),1fr));grid-auto-rows:min-content}.media-library .block .minimized[data-v-5dbbabf2]{grid-template-columns:1fr;grid-template-rows:repeat(auto-fill,1fr);padding:0 4px}.media-library .block .minimized[data-v-5dbbabf2] a{padding:8px}.medialib-sidebar[data-v-160432ec]{display:flex;flex-direction:column;width:var(--sidebar-width-px);gap:var(--layout-gap);max-height:100%}.loader[data-v-8749f263]{--loader-color: rgba(255, 255, 255, .64);--loader-color-soft: rgba(255, 255, 255, .31);--distance: var(--5875f6f8);--negative-distance: calc(var(--5875f6f8) * -1);top:50%;left:50%;transform:translate(-50%,-50%);width:var(--2f164484);aspect-ratio:1;border-radius:50%;animation:l5-8749f263 1s infinite linear alternate;overflow:visible;scale:1}@keyframes l5-8749f263{0%{box-shadow:var(--distance) 0 var(--loader-color),var(--negative-distance) 0 var(--loader-color-soft);background:var(--loader-color)}33%{box-shadow:var(--distance) 0 var(--loader-color),var(--negative-distance) 0 var(--loader-color-soft);background:var(--loader-color-soft)}66%{box-shadow:var(--distance) 0 var(--loader-color-soft),var(--negative-distance) 0 var(--loader-color);background:var(--loader-color-soft)}to{box-shadow:var(--distance) 0 var(--loader-color-soft),var(--negative-distance) 0 var(--loader-color);background:var(--loader-color)}}.loading[data-v-06ebd393]{height:100%;width:100%;position:relative}.info[data-v-5eeafa08]{background-color:var(--ui);max-height:100%;border-radius:var(--border-radius);width:var(--panel-width-px)}.searchSection[data-v-2a7f951e]{margin:0 8px;height:100%;min-width:320px;width:100%;max-width:480px;background-color:var(--ui-highlight);border-radius:500px;display:flex;align-items:center;position:relative;transition:all .22s ease-in;cursor:pointer}.searchSection[data-v-2a7f951e]:hover{background-color:#2a2a2a;box-shadow:inset 0 0 0 1.5px #3f3f3f}.searchSection:hover .icon-container-search .icon[data-v-2a7f951e]{fill:var(--white)}.searchSection .icon-container-search[data-v-2a7f951e]{position:absolute;left:0;height:100%;aspect-ratio:1/1;display:grid;place-items:center}.searchSection .icon-container-search:hover .icon[data-v-2a7f951e],.searchSection .icon-container-search:active .icon[data-v-2a7f951e]{fill:var(--white)}.searchSection .icon-container-box[data-v-2a7f951e]{position:absolute;right:0;height:100%;width:72px;display:grid;place-items:center;margin-left:auto}.searchSection .icon-container-box:hover .icon[data-v-2a7f951e],.searchSection .icon-container-box:active .icon[data-v-2a7f951e]{fill:var(--white);scale:1.02}.searchSection .icon-container-box .icon[data-v-2a7f951e]{border-left:1px solid #7c7c7c;padding-left:12px;width:unset}.searchSection .icon-container-delete[data-v-2a7f951e]{position:absolute;right:6px;display:grid;place-items:center;height:100%;aspect-ratio:1/1}.searchSection .icon-container-delete:hover .icon[data-v-2a7f951e]{fill:var(--white)}.searchSection .search-underlay[data-v-2a7f951e]{position:absolute;top:0;left:0;width:100%;height:100%}.searchSection input[data-v-2a7f951e]{position:absolute;height:100%;width:100%;border-radius:500px;padding:0 48px;background:none;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .1s ease-in}.searchSection input[data-v-2a7f951e]::placeholder{color:var(--text-soft);opacity:1}.searchSection input[data-v-2a7f951e]:focus{outline:none;box-shadow:inset 0 0 0 2px var(--white);background-color:#2a2a2a;cursor:text}.icon[data-v-2a7f951e]{height:24px;width:24px;fill:var(--text-soft);cursor:pointer}.modal[data-v-36d38490]{width:180px}.modal[data-v-36d38490] .c-menu-item{height:43.2px;font-weight:500}.modal[data-v-36d38490] a:hover{text-decoration:underline}.user-avatar[data-v-fbd50e19]{height:48px;width:48px;min-width:48px;background-color:var(--ui-highlight);display:grid;place-items:center}.user-avatar[data-v-fbd50e19]:hover,.user-avatar:hover .picture[data-v-fbd50e19]{scale:1.02}.user-avatar .picture[data-v-fbd50e19]{height:32px;width:32px;border-radius:50%;position:relative;background-position:center;background-size:cover}.user-avatar .no-picture[data-v-fbd50e19]{background-color:#b49bc8}.user-avatar .no-picture[data-v-fbd50e19]:after{content:attr(data-char);font-weight:600;color:var(--black);line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header[data-v-23c8aae7]{height:48px;display:flex;align-items:center;position:relative;margin-bottom:var(--layout-gap)}header .logo[data-v-23c8aae7]{height:72px;width:72px;min-width:72px;display:grid;place-items:center}header .logo .icon[data-v-23c8aae7]{fill:var(--white)}header .left-side[data-v-23c8aae7]{display:flex;flex:1;height:100%}header .left-side .homeButton[data-v-23c8aae7]{margin-left:8px;height:48px;width:48px;min-width:48px;background-color:var(--ui-highlight)}header .left-side .homeButton[data-v-23c8aae7]:active{background-color:var(--ui-highlight)!important;opacity:.75;scale:.96!important}header .left-side .homeButton[data-v-23c8aae7]:hover{scale:1.02}header .left-side .homeButton .icon[data-v-23c8aae7]{width:24px;height:24px;fill:var(--white)}header .right-side[data-v-23c8aae7]{display:flex;align-items:center;gap:8px}header .right-side .premium-button[data-v-23c8aae7]{background-color:var(--white);color:var(--black)}@media screen and (max-width: 1050px){header .right-side .premium-button[data-v-23c8aae7]{display:none}}header .right-side .desktop-app-button[data-v-23c8aae7]{background-color:transparent;color:var(--white);display:flex;align-items:center;gap:6px}header .right-side .desktop-app-button:hover span[data-v-23c8aae7]{text-decoration:underline}header .right-side .desktop-app-button span[data-v-23c8aae7]{font-weight:800}header .right-side .desktop-app-button .icon[data-v-23c8aae7]{fill:var(--white);width:16px;height:16px}header .right-side .notification[data-v-23c8aae7]{width:32px;height:32px;display:grid;place-items:center;cursor:pointer;margin:0 8px}@media screen and (max-width: 815px){header .right-side .notification[data-v-23c8aae7]{display:none}}header .right-side .notification .icon[data-v-23c8aae7]{width:16px;height:16px;fill:var(--text-soft)}header .right-side .notification:hover .icon[data-v-23c8aae7],header .right-side .notification .active[data-v-23c8aae7]{fill:var(--white)}.page-footer[data-v-6bf4ec20]{padding:8px 16px 40px}.page-footer .horizontal-rule[data-v-6bf4ec20]{border:none;border-block-start:1px solid #292929;margin-block:24px}.page-footer .container[data-v-6bf4ec20]{display:flex;justify-content:space-between;padding-top:16px}.page-footer .container .items[data-v-6bf4ec20]{display:flex;flex-wrap:wrap}.page-footer .container .items .item[data-v-6bf4ec20]{margin-right:16px;margin-bottom:8px}.page-footer .container .items .item a[data-v-6bf4ec20]{font-size:.875rem;font-weight:500;color:var(--text-soft)}.page-footer .container .items .item a[data-v-6bf4ec20]:hover{color:var(--white)}.page-footer .container .right[data-v-6bf4ec20]{display:flex;flex:0 0 auto;color:var(--text-soft);font-size:.875rem;font-weight:500}@media (min-width: 992px){.page-footer[data-v-6bf4ec20]{padding-left:32px;padding-right:32px}}.v-link{color:currentColor}.v-link:hover{text-decoration:underline}.track-text-info[data-v-1725c504]{height:min-content;display:grid;column-gap:8px;grid-template:"pretitle pretitle" "title title" "badges subtitle"/auto 1fr;line-height:1}.track-text-info .track-name[data-v-1725c504]{grid-area:title;cursor:pointer;width:100%}.track-text-info .track-artists[data-v-1725c504]{display:inline-flex;grid-area:subtitle;grid-column-start:badges;align-items:baseline}.track-text-info .track-artists[data-v-1725c504] a{color:var(--text-soft);line-height:1.375}.v-marquee .content[data-v-d356987f]{transform:translate(var(--translateX));width:fit-content;white-space:nowrap}.v-mask[data-v-d356987f]{margin-left:-6px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 6px,#000 calc(100% - 12px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 6px,#000 calc(100% - 12px),transparent 100%)}.v-mask .content[data-v-d356987f]{padding-left:6px}.track-details[data-v-cef01524]{min-width:180px;width:30%;display:flex;align-items:center;gap:16px;margin-bottom:5px}.track-details .track-image-outer[data-v-cef01524]{--image-size: 54px;height:calc(var(--image-size));width:var(--image-size);position:relative;flex-shrink:0}.track-details .track-image-outer img[data-v-cef01524]{position:absolute;top:0;object-fit:contain;height:var(--image-size);width:var(--image-size);border-radius:3px}.track-details .track-info .track-link[data-v-cef01524]{overflow:hidden;white-space:nowrap;font-weight:500;font-size:.875rem;line-height:1.3}.track-details .track-info[data-v-cef01524] .artist{font-size:.75rem}.track-controls[data-v-ca316905]{max-width:722px;width:40%;height:60px;display:flex;flex-direction:column;justify-content:space-between}.track-controls .options[data-v-ca316905]{height:32px;display:flex;justify-content:center;gap:8px;margin-bottom:9px}.track-controls .options .musicState[data-v-ca316905]{background-color:var(--white);border-radius:50%;margin:0 9px;transform:translateZ(0)}.track-controls .options .musicState[data-v-ca316905] .icon{fill:var(--black);width:20px;height:20px}.track-controls .options .musicState[data-v-ca316905]:hover,.track-controls .options .musicState[data-v-ca316905]:active{scale:1.04}.track-controls .progress[data-v-ca316905]{height:100%;margin-bottom:10px;display:flex;align-items:center;gap:6px}.track-controls .progress .range[data-v-ca316905]{flex:1}.track-controls .progress .currentTime[data-v-ca316905],.track-controls .progress .duration[data-v-ca316905]{width:24px;max-width:24px;line-height:1;color:var(--text-soft);font-size:.75rem;font-weight:500}.additional-controls[data-v-0a85ca8d]{min-width:180px;width:30%}.additional-controls .options[data-v-0a85ca8d]{display:flex}.additional-controls .options .icon[data-v-0a85ca8d]:first-child{margin-left:auto}.additional-controls .options .icon[data-v-0a85ca8d]{width:32px;cursor:pointer}.additional-controls .options .active[data-v-0a85ca8d] svg{fill:var(--main-color)}.additional-controls .options .volume-option[data-v-0a85ca8d]{display:flex;align-items:center}.additional-controls .options .volume-option .range[data-v-0a85ca8d]{width:100px}.track-controls[data-v-b306693e]{max-width:722px;width:40%;height:60px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.track-controls .options[data-v-b306693e]{height:32px;display:flex;justify-content:center;gap:8px;margin-bottom:9px}.track-controls .options .musicState[data-v-b306693e]{background-color:var(--white);border-radius:50%;margin:0 9px}.track-controls .options .musicState[data-v-b306693e] .icon{fill:var(--black);width:20px;height:20px}.track-controls .options .musicState[data-v-b306693e]:hover,.track-controls .options .musicState[data-v-b306693e]:active{scale:1.04}.track-controls .progress[data-v-b306693e]{height:100%;margin-bottom:10px;display:flex;align-items:center;gap:6px}.track-controls .progress .range[data-v-b306693e]{flex:1}.track-controls .progress .currentTime[data-v-b306693e],.track-controls .progress .duration[data-v-b306693e]{line-height:1;color:var(--text-soft);font-size:.75rem;font-weight:500}.additional-controls[data-v-94124c42]{min-width:180px;width:30%;pointer-events:none}.additional-controls .options[data-v-94124c42]{display:flex}.additional-controls .options .icon[data-v-94124c42]:first-child{margin-left:auto}.additional-controls .options .volume-option[data-v-94124c42]{display:flex;align-items:center}.additional-controls .options .volume-option .range[data-v-94124c42]{width:100px}.noinfo[data-v-9116c432]{min-width:180px;width:30%}@media (aspect-ratio: 16/9){.info[data-v-42c64c98]{font-size:.4166666667vw!important}}.background[data-v-42c64c98]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background:linear-gradient(180deg,#0006,#0003 98.07%),linear-gradient(0deg,#0000001a,#0000001a),transparent;transition:background-color 1s ease-in-out}.info[data-v-42c64c98]{bottom:0;height:100%;width:100%;position:absolute;overflow:hidden;z-index:10;font-size:.3vw;-webkit-user-select:none;user-select:none}.info .playlist-info[data-v-42c64c98]{height:8em;margin:9em 0 16em;padding:0 14.5em;position:relative;pointer-events:none}.info .playlist-info .icon[data-v-42c64c98]{fill:var(--white);display:inline-block;width:8em;height:8em;margin-right:3em;opacity:.6;vertical-align:middle}.info .playlist-info .metadata[data-v-42c64c98]{color:#fff9;display:inline-block;max-width:124.5em;overflow:hidden;vertical-align:middle;white-space:nowrap}.info .playlist-info .metadata .header[data-v-42c64c98]{font-size:2.25em;letter-spacing:.1111111111em;line-height:1.3333333333em;text-transform:uppercase}.info .playlist-info .metadata .name[data-v-42c64c98]{font-size:3em;font-weight:700;line-height:1.3333333333em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info .current-music[data-v-42c64c98]{transition:transform 1s cubic-bezier(.3,0,.4,1),-webkit-transform 1s cubic-bezier(.3,0,.4,1);transform:translateY(-24.5em);bottom:-24.5em;height:100%;overflow:hidden;position:absolute;width:100%;z-index:10}.info .current-music .image[data-v-42c64c98]{transition:transform 1s cubic-bezier(.3,0,.4,1) 1s,opacity .5s ease-in-out,bottom 1s cubic-bezier(.3,0,.4,1),-webkit-transform 1s cubic-bezier(.3,0,.4,1) 1s;border-radius:1.6em;bottom:38em;height:64em;left:14em;overflow:hidden;position:absolute;transform:scale(1);transform-origin:bottom left;width:64em}.info .current-music .image img[data-v-42c64c98]{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.info .current-music .added-at[data-v-42c64c98]{transition:transform 1s cubic-bezier(.3,0,.4,1) 1s,opacity .5s cubic-bezier(.3,0,.4,1),left 1s cubic-bezier(.3,0,.4,1),-webkit-transform 1s cubic-bezier(.3,0,.4,1) 1s;bottom:36.5em;font-weight:900;left:42em;position:absolute;right:55em;text-align:left;transform:translate3d(42em,0,0)}.info .current-music .added-at .track-name[data-v-42c64c98]{display:-webkit-box;font-size:8em;line-height:1.25em;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.info .current-music .added-at .track-creators[data-v-42c64c98]{font-size:3em;line-height:1.6666666667em;opacity:.7}.onHover[data-v-26e81570]{opacity:1!important}.controls[data-v-26e81570]{font-size:.3vw;height:100%;position:relative;transition:opacity .25s;will-change:opacity;z-index:10;opacity:0}.controls .controls-layout[data-v-26e81570]{bottom:10.5em;display:flex;left:14.5em;position:absolute;right:14.5em;flex-direction:column}.controls .controls-layout .timebar[data-v-26e81570]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%}.controls .controls-layout .timebar .progress[data-v-26e81570]{flex:1;display:flex;align-items:center;height:12px}.controls .controls-layout .timebar .progress .range[data-v-26e81570]{width:100%}.controls .controls-layout .timebar .current[data-v-26e81570]{min-width:40px;text-align:right;font-size:1rem;color:var(--white)}.controls .controls-layout .timebar .duration[data-v-26e81570]{min-width:40px;text-align:left;font-size:1rem;color:var(--white)}.controls .controls-layout .options[data-v-26e81570]{display:grid;grid-template-columns:1fr 1fr 1fr;height:19.5em}.controls .controls-layout .options .add[data-v-26e81570]{display:flex;align-items:center;justify-content:flex-start;gap:20px}.controls .controls-layout .options .add .addButton[data-v-26e81570]{background-color:transparent;border:none;border-radius:500px;cursor:pointer;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;transition-duration:33ms;transition-property:background-color,border-color,color,box-shadow,filter,transform;-webkit-user-select:none;user-select:none;vertical-align:middle;transform:translateZ(0);color:var(--text-subdued, #656565);min-inline-size:0;min-block-size:var(--encore-control-size-base, 48px);padding-block:var(--encore-spacing-tighter, 12px);padding-inline:0;display:inline-flex;align-items:center;justify-content:center}.controls .controls-layout .options .add .addButton:hover .icon[data-v-26e81570]{scale:1.04;fill:var(--white)!important}.controls .controls-layout .options .add .addButton .icon[data-v-26e81570]{fill:var(--text-soft);width:24px;height:24px}.controls .controls-layout .options .main[data-v-26e81570]{display:flex;align-items:center;justify-content:center;gap:20px}.controls .controls-layout .options .main[data-v-26e81570] button,.controls .controls-layout .options .main button[data-v-26e81570]{width:32px;height:32px;background-color:transparent;border:none;border-radius:500px;display:grid;place-items:center;cursor:pointer}.controls .controls-layout .options .main[data-v-26e81570] button:hover .icon,.controls .controls-layout .options .main[data-v-26e81570] button:hover svg,.controls .controls-layout .options .main button:hover .icon[data-v-26e81570],.controls .controls-layout .options .main button:hover svg[data-v-26e81570]{scale:1.04;fill:var(--white)!important}.controls .controls-layout .options .main[data-v-26e81570] button .icon,.controls .controls-layout .options .main[data-v-26e81570] button svg,.controls .controls-layout .options .main button .icon[data-v-26e81570],.controls .controls-layout .options .main button svg[data-v-26e81570]{fill:var(--text-soft);width:16px;height:16px}.controls .controls-layout .options .main .state[data-v-26e81570]{width:56px;height:56px;background-color:var(--white)}.controls .controls-layout .options .main .state[data-v-26e81570]:hover{scale:1.04}.controls .controls-layout .options .main .state:hover .icon[data-v-26e81570]{fill:var(--black)!important}.controls .controls-layout .options .main .state .icon[data-v-26e81570]{width:24px;height:24px;fill:var(--black)!important}.controls .controls-layout .options .additional[data-v-26e81570]{display:flex;align-items:center;justify-content:flex-end;gap:20px}.controls .controls-layout .options .additional .showText[data-v-26e81570]{background:none;border:none;width:32px;height:32px;display:grid;place-items:center}.controls .controls-layout .options .additional .showText[data-v-26e81570]:hover{scale:1.04}.controls .controls-layout .options .additional .showText[data-v-26e81570]:hover svg{fill:var(--white)}.controls .controls-layout .options .additional .showText[data-v-26e81570] svg{fill:var(--text-soft);width:24px;height:24px}.controls .controls-layout .options .additional .volume-option[data-v-26e81570]{display:flex;gap:4px;align-items:center;width:125px}.controls .controls-layout .options .additional .volume-option button[data-v-26e81570]{width:32px;height:32px;background:none;border:none;display:grid;place-items:center}.controls .controls-layout .options .additional .volume-option button[data-v-26e81570]:hover{scale:1.04}.controls .controls-layout .options .additional .volume-option button[data-v-26e81570]:hover svg{fill:var(--white)}.controls .controls-layout .options .additional .volume-option button[data-v-26e81570] svg{fill:var(--text-soft);width:16px;height:16px}.controls .controls-layout .options .additional .volume-option .range[data-v-26e81570]{width:100%}.controls .controls-layout .options .additional .butt[data-v-26e81570]{background:none;border:none;width:32px;height:32px;display:grid;place-items:center}.controls .controls-layout .options .additional .butt[data-v-26e81570]:hover{scale:1.04}.controls .controls-layout .options .additional .butt[data-v-26e81570]:hover svg{fill:var(--white)}.controls .controls-layout .options .additional .butt[data-v-26e81570] svg{fill:var(--text-soft);width:24px;height:24px}.v-fullscreen[data-v-a2b9c3f3]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.player[data-v-4101411e]{display:flex;align-items:center;justify-content:space-between;height:var(--player-height);padding:0 14px;z-index:2;background-color:var(--black)}.disabled[data-v-4101411e]{cursor:not-allowed;-webkit-user-select:none;user-select:none}.disabled[data-v-4101411e]>div{opacity:.5}.disabled[data-v-4101411e] .icon{cursor:not-allowed!important}[data-v-4101411e] .icon{height:32px;width:32px;display:grid;place-items:center;background:none;border:none;fill:var(--text-soft);cursor:pointer}[data-v-4101411e] .icon:hover,[data-v-4101411e] .icon:active{fill:var(--white)}[data-v-4101411e] .icon svg{height:16px;width:16px}.root[data-v-28f85909]{width:100dvw;display:grid;padding:var(--layout-gap);background-color:var(--black);position:relative}.root .main[data-v-28f85909]{height:var(--content-height);min-height:400px;display:flex}.root .main main[data-v-28f85909]{position:relative;background-color:var(--ui);flex:1;border-radius:var(--border-radius);container-type:inline-size;container-name:content;transform:translate(0)}@media screen and (max-width: 768px){.root .main main[data-v-28f85909]{border-radius:0!important}}.root .main .content[data-v-28f85909]{margin:0 auto;position:relative;min-height:100%;z-index:1!important}.tippy-box{max-width:40ch}.tippy-box[data-theme=context]{transition-duration:0s!important}.tippy-box[data-theme=context] .tippy-content{padding:4px!important}.tippy-box[data-theme=context] .tippy-content:empty{padding:0!important}.tippy-box[data-theme=tooltip] .tippy-content{padding:5px 7px}.tippy-box[data-theme=tooltip] .tippy-content:has(span:empty){padding:0!important}.tippy-box .tippy-content{background-color:#282828;box-shadow:0 16px 24px #0000004d,0 6px 8px #0003;font-weight:500;border-radius:4px;font-size:.85rem}.tippy-box[data-state=hidden]{opacity:0}
