.toast-container[data-v-e5726cdf]{z-index:100;flex-direction:column;gap:10px;padding:2rem;transition:trasnform .2s ease-out;display:flex;position:fixed;bottom:0;right:0}.playerShown[data-v-e5726cdf]{transform:translateY(-72px)}.toast[data-v-e5726cdf]{cursor:pointer;background-color:oklch(14.1% .005 285.823);border:1px solid #ffffff29;border-radius:.3rem;min-width:200px;padding:10px 16px;transition:transform .2s,opacity .2s}.toast-enter-from[data-v-e5726cdf]{opacity:0;transform:translate(50px)}.toast-enter-active[data-v-e5726cdf]{transition:all .3s ease-out}.toast-enter-to[data-v-e5726cdf],.toast-leave-from[data-v-e5726cdf]{opacity:1;transform:translate(0)}.toast-leave-active[data-v-e5726cdf]{transition:all .3s ease-out}.toast-leave-to[data-v-e5726cdf]{opacity:0;transform:translate(50px)}.artist-name[data-v-aab420b9]{opacity:.6;flex-wrap:wrap;display:inline-flex}.artist-name span[data-v-aab420b9]{white-space:pre}.slider[data-v-87820a9e]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.slider .track[data-v-87820a9e]{background:#ffffff29;border-radius:999px;width:100%;height:6px;position:relative;overflow:hidden}.slider .fill[data-v-87820a9e]{background:#ff453a;border-radius:999px;height:100%;position:absolute;inset:0 auto 0 0}.slider .monochrome[data-v-87820a9e]{background-color:#fff}.dropdown[data-v-5550cd2e]{display:inline-block;position:relative}.dropdown-menu[data-v-5550cd2e]{z-index:1000;background-color:oklch(26.862% .00003 271.152);border-radius:.3rem;flex-direction:column;min-width:180px;padding:.5rem;display:flex;position:fixed;transform:translate(-100%);box-shadow:0 8px 30px #00000040}.dropdown-menu.bottom[data-v-5550cd2e]{transform-origin:100% 0;transform:translate(-100%,.5rem)}.dropdown-menu.top[data-v-5550cd2e]{transform-origin:100% 100%;transform:translate(-100%,calc(-100% - .5rem))}.dropdown-menu .group[data-v-5550cd2e]{border-bottom:1px solid #ffffff29;flex-direction:column;gap:4px;width:100%;padding:.4rem 0;display:flex}.dropdown-menu .group[data-v-5550cd2e]:first-child{padding-top:0}.dropdown-menu .group[data-v-5550cd2e]:last-child{border-bottom:none;padding-bottom:0}.dropdown-menu .item-wrapper[data-v-5550cd2e]{position:relative}.dropdown-menu .submenu[data-v-5550cd2e]{background-color:oklch(26.862% .00003 271.152);border-radius:.3rem;flex-direction:column;gap:4px;min-width:180px;max-height:60vh;padding:.5rem;display:none;position:absolute;top:-.5rem;right:100%;overflow-y:auto;box-shadow:0 8px 30px #00000040}.dropdown-menu .item-wrapper:focus-within>.submenu[data-v-5550cd2e],.dropdown-menu .item-wrapper:hover>.submenu[data-v-5550cd2e]{display:flex}.dropdown-menu .item[data-v-5550cd2e]{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.3rem;align-items:center;gap:8px;width:100%;padding:.5rem;transition:background-color .2s;display:flex}.dropdown-menu .item span[data-v-5550cd2e]{white-space:nowrap}.dropdown-menu .item[data-v-5550cd2e]:hover{background-color:#ffffff29}.dropdown-menu .item.has-children[data-v-5550cd2e]{text-align:left;width:100%}.dropdown-menu .submenu-icon[data-v-5550cd2e]{margin-left:auto}.dropdown-menu .icon[data-v-5550cd2e]{font-size:16px}.dropdown-enter-active[data-v-5550cd2e],.dropdown-leave-active[data-v-5550cd2e]{transition:opacity .14s ease-out,transform .14s ease-out}.dropdown-enter-from[data-v-5550cd2e]{opacity:0;transform:translateY(-6px)scale(.96)}.dropdown-enter-to[data-v-5550cd2e],.dropdown-leave-from[data-v-5550cd2e]{opacity:1;transform:translateY(0)scale(1)}.dropdown-leave-to[data-v-5550cd2e]{opacity:0;transform:translateY(-4px)scale(.98)}.input-wrapper>label[data-v-3772f1e8]{margin-bottom:.4rem;font-size:.875rem;display:block}.input-wrapper>label .required[data-v-3772f1e8]{color:#fc8181;margin-left:.3em}.input[data-v-3772f1e8]{border:1px solid #ffffff29;border-radius:.3rem;outline:2px solid #0000;padding:.5rem 1rem;transition:outline .2s}.input[data-v-3772f1e8]:focus-within{outline:2px solid #ff453a}.input input[data-v-3772f1e8],.input textarea[data-v-3772f1e8]{background:0 0;width:100%}.input input[data-v-3772f1e8]:-webkit-autofill{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input input[data-v-3772f1e8]:-webkit-autofill:focus{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input input[data-v-3772f1e8]:-webkit-autofill:hover{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input textarea[data-v-3772f1e8]:-webkit-autofill{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input textarea[data-v-3772f1e8]:-webkit-autofill:focus{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input textarea[data-v-3772f1e8]:-webkit-autofill:hover{-webkit-text-fill-color:#ffffffeb!important;box-shadow:inset 0 0 0 1000px oklch(14.1% .005 285.823)!important}.input input[data-v-3772f1e8]:focus,.input textarea[data-v-3772f1e8]:focus{outline:none}.input input[data-v-3772f1e8]::placeholder{color:#ffffff70}.input input[type=search][data-v-3772f1e8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.input input[type=search][data-v-3772f1e8]::-webkit-search-cancel-button{display:none}.input .clear-search[data-v-3772f1e8]{color:#ffffff70;cursor:pointer;border-radius:.3rem;justify-content:center;align-items:center;padding:0;line-height:1;transition:color .2s;display:inline-flex}.input .clear-search[data-v-3772f1e8]:hover{color:#ffffffeb}.icon[data-v-3772f1e8],.icon-wrapper[data-v-3772f1e8],.input[data-v-3772f1e8]{align-items:center;display:inline-flex}.icon[data-v-3772f1e8]{gap:.7rem}.icon .icon-wrapper[data-v-3772f1e8]{font-size:24px}.full[data-v-3772f1e8]{width:100%}.button[data-v-6d274cc3]{border-radius:.3rem;padding:.6rem 1rem;font-weight:600;transition:background-color .2s ease-in-out}.full[data-v-6d274cc3]{text-align:left;width:100%}.full.center[data-v-6d274cc3]{justify-content:center}.button[data-v-6d274cc3],.icon[data-v-6d274cc3],.icon-wrapper[data-v-6d274cc3]{align-items:center;display:inline-flex}.icon[data-v-6d274cc3]{gap:.7rem}.icon .icon-wrapper[data-v-6d274cc3]{font-size:24px}.type-default[data-v-6d274cc3]{background-color:#ffffff14}.type-default[data-v-6d274cc3]:hover,.type-ghost[data-v-6d274cc3]:hover{background-color:#ffffff29}.modal-container[data-v-e6493f21]{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.v-enter-active[data-v-e6493f21],.v-leave-active[data-v-e6493f21]{transition:opacity .2s}.v-enter-from[data-v-e6493f21],.v-leave-to[data-v-e6493f21]{opacity:0}.track[data-v-6cc90764]{background-color:oklch(14.1% .005 285.823);border-radius:.3rem;grid-template-columns:40px 1fr 50px 30px;align-items:center;gap:.5rem;padding:.6rem 1rem;line-height:1;display:grid}.track.odd[data-v-6cc90764]{background-color:oklch(17.1% .005 285.823)}.track[data-v-6cc90764]:hover{background-color:oklch(19.1% .005 285.823)}.track.extended[data-v-6cc90764]{grid-template-columns:40px 2fr 1fr 1fr 50px 30px}.track.image[data-v-6cc90764]{grid-template-columns:40px 1fr 50px 30px;padding:.45rem 1rem}.track.image .index[data-v-6cc90764]{height:40px}.track.queue[data-v-6cc90764]{cursor:grab}.track p[data-v-6cc90764],.track>a[data-v-6cc90764]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track>a[data-v-6cc90764]{color:inherit;text-decoration:none}.create-playlist-form[data-v-6cc90764]{flex-direction:column;gap:1rem;display:flex}.create-playlist-form h2[data-v-6cc90764]{font-size:1.1rem;font-weight:600}.create-playlist-actions[data-v-6cc90764]{justify-content:flex-end;gap:.5rem;display:flex}.create-submit[data-v-6cc90764]{cursor:pointer;background:#ffffff14;border-radius:.3rem;padding:.6rem 1rem;font-weight:600}.create-submit[data-v-6cc90764]:disabled{cursor:wait;opacity:.65}.create-playlist-error[data-v-6cc90764]{color:#ff7676}.index[data-v-6cc90764]{cursor:pointer;justify-content:center;align-items:center;height:20px;font-size:20px;display:flex;position:relative}.index img[data-v-6cc90764]{border-radius:.3rem}.index .play-icon[data-v-6cc90764]{opacity:0;z-index:1;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index .play-icon.inline[data-v-6cc90764]{opacity:1;position:static;transform:none}.index .play-icon[data-v-6cc90764],.index img[data-v-6cc90764]{transition:opacity .15s}.index.hovering img[data-v-6cc90764]{opacity:.4}.artists[data-v-6cc90764],.index.hovering .play-icon[data-v-6cc90764]{opacity:1}.dropdown-icon[data-v-6cc90764]{cursor:pointer;font-size:20px}.queue-handle[data-v-6cc90764]{opacity:.5;cursor:grab}.queue-root[data-v-9b5a1b8a]{z-index:30;position:fixed;inset:0}.backdrop[data-v-9b5a1b8a]{background:#0000008c;position:absolute;inset:0}.drawer[data-v-9b5a1b8a]{background:oklch(14.1% .005 285.823);border-inline-start:1px solid #ffffff29;flex-direction:column;inline-size:min(28rem,92vw);max-inline-size:100vw;display:flex;position:absolute;inset-block:0;inset-inline-end:0;box-shadow:0 0 2rem #0000004d}.header[data-v-9b5a1b8a]{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.25rem;display:flex}.header h2[data-v-9b5a1b8a]{margin:0;font-size:1.1rem}.close[data-v-9b5a1b8a],.play[data-v-9b5a1b8a]{color:inherit;cursor:pointer;background:0 0;border:0}.close[data-v-9b5a1b8a]{place-items:center;font-size:1.25rem;display:grid}.tracks[data-v-9b5a1b8a]{margin:0;padding:.5rem;list-style:none;overflow-y:auto}.tracks li[data-v-9b5a1b8a]{border-radius:.3rem;list-style:none}.tracks li.over[data-v-9b5a1b8a] .track{background:#ffffff14}.tracks li.dragging[data-v-9b5a1b8a] .track{opacity:.45}.empty[data-v-9b5a1b8a]{color:#ffffff8c;flex:1;place-items:center;padding:2rem;display:grid}.queue-enter-active[data-v-9b5a1b8a],.queue-leave-active[data-v-9b5a1b8a]{transition:opacity .2s}.queue-enter-active .drawer[data-v-9b5a1b8a],.queue-leave-active .drawer[data-v-9b5a1b8a]{transition:transform .2s}.queue-enter-from[data-v-9b5a1b8a],.queue-leave-to[data-v-9b5a1b8a]{opacity:0}.queue-enter-from .drawer[data-v-9b5a1b8a],.queue-leave-to .drawer[data-v-9b5a1b8a]{transform:translate(100%)}.background-wash[data-v-45ffe0c9]{filter:blur(6px)saturate(1.08);visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.background-wash--active[data-v-45ffe0c9]{visibility:visible}.track-display[data-v-6f15b2b2]{flex-direction:column;align-items:center;gap:1rem;max-width:500px;display:flex}.cover[data-v-6f15b2b2]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:.3rem;width:100%}.track[data-v-6f15b2b2]{width:100%;font-size:1rem;line-height:1.3}.track .name[data-v-6f15b2b2]{font-size:1.0625rem;font-weight:700}.slider[data-v-6f15b2b2]{flex-direction:column;gap:4px}.slider[data-v-6f15b2b2],.slider .time[data-v-6f15b2b2]{width:100%;display:flex}.slider .time[data-v-6f15b2b2]{opacity:.5;justify-content:space-between}.slider .time p[data-v-6f15b2b2]{font-size:.9375rem}.btns[data-v-6f15b2b2]{cursor:pointer;justify-content:center;gap:1rem;width:100%;font-size:30px;transition:opacity .2s ease-in-out;display:flex}.btns.hidden[data-v-6f15b2b2]{opacity:0;pointer-events:none}.btns[data-v-6f15b2b2]>*{transition:color .2s}.btns .repeating[data-v-6f15b2b2]{color:#ff453a}.volume-slider[data-v-6f15b2b2]{opacity:1;align-self:stretch;align-items:center;gap:.75rem;margin:.5rem 1rem 0;transition:opacity .2s ease-in-out;display:flex}.volume-slider[data-v-6f15b2b2] .slider{flex:1}.volume-slider.hidden[data-v-6f15b2b2]{opacity:0;pointer-events:none}.synced-lyrics-container[data-v-bbbc3c44]{align-self:start;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 15% calc(100% - 200px),#0000);mask-image:linear-gradient(#0000,#000 15% calc(100% - 200px),#0000)}.synced-lyrics[data-v-bbbc3c44]{scrollbar-width:none;will-change:transform;position:absolute;top:0}.synced-lyrics>p[data-v-bbbc3c44]{color:#fff;opacity:.4;filter:blur(1.5px);margin:0;padding:10px 0;font-size:2.5rem;font-weight:600;transition:opacity .1s,filter .1s}.synced-lyrics>p.active[data-v-bbbc3c44]{opacity:1;filter:none}.synced-lyrics>p[data-v-bbbc3c44]:hover{cursor:pointer;opacity:1;filter:none}.synced-lyrics>p.past[data-v-bbbc3c44]{opacity:0;filter:blur(1.5px);transition:opacity .4s}.synced-lyrics>p.past[data-v-bbbc3c44]:hover{cursor:default;opacity:0;filter:blur(1.5px)}.lyrics[data-v-bbbc3c44]{overflow:hidden}.lyrics>p[data-v-bbbc3c44]{white-space:pre-wrap;height:100%;overflow-y:scroll}.lyrics>p[data-v-bbbc3c44]::-webkit-scrollbar{width:10px}.lyrics>p[data-v-bbbc3c44]::-webkit-scrollbar-thumb{background-color:#0000;border-radius:5px}.lyrics.show>p[data-v-bbbc3c44]::-webkit-scrollbar-thumb{background-color:oklch(26.862% .00003 271.152)}.fullscreen[data-v-bef79c1f]{z-index:150;cursor:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.fullscreen.showCursor[data-v-bef79c1f]{cursor:auto}.screen-container[data-v-bef79c1f]{background-color:#00000057;width:100vw;height:100vh;position:fixed;top:0;left:0}.close-btn[data-v-bef79c1f]{cursor:pointer;opacity:0;font-size:24px;transition:opacity .2s;position:absolute;top:1rem;right:1rem}.close-btn.show[data-v-bef79c1f]{opacity:1}.content-container[data-v-bef79c1f]{grid-template-columns:1fr;align-items:center;gap:110px;width:100%;max-width:1280px;height:100%;margin:0 auto;display:grid}.content-container[data-v-bef79c1f]>*{max-height:675px;margin:0 auto}.content-container.lyrics[data-v-bef79c1f]{grid-template-columns:500px 1fr}.content-container.lyrics[data-v-bef79c1f]>*{margin:initial}.content-container.lyrics[data-v-bef79c1f]>.synced-lyrics-container{max-height:none}.icon-preload[data-v-d4560141]{display:none}#width-fixer[data-v-d4560141]{width:100%}.player[data-v-d4560141]{background-color:oklch(14.1% .005 285.823);border:1px solid #ffffff29;border-radius:.6rem;grid-template-columns:repeat(3,1fr);gap:1rem;height:72px;padding:.5rem 2rem;transition:transform .2s ease-out;display:grid;position:fixed;bottom:1rem;transform:translateY(150%)}.player.active[data-v-d4560141]{transform:translateY(0)}.player span[data-v-d4560141]{cursor:pointer;font-size:24px;transition:color .2s}.controls[data-v-d4560141],.misc-btns[data-v-d4560141],.track[data-v-d4560141]{align-items:center;gap:.5rem;width:100%;display:flex}.track .details[data-v-d4560141]{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;width:100%;line-height:1.375;display:flex;overflow:hidden}.track img[data-v-d4560141]{border-radius:.3rem;height:100%}.controls[data-v-d4560141]{flex-direction:column;justify-content:center;align-items:flex-start}.controls .btns[data-v-d4560141],.controls .slider[data-v-d4560141]{justify-content:center;width:100%;display:flex}.controls .btns[data-v-d4560141]{gap:1rem}.controls .slider[data-v-d4560141]{align-items:center;gap:12px}.controls .slider p[data-v-d4560141]{opacity:.8;font-size:.9375rem}.controls .repeating[data-v-d4560141]{color:#ff453a}.misc-btns[data-v-d4560141]{justify-content:end}.misc-btns .volume[data-v-d4560141]{gap:.5rem;min-width:100px;max-width:150px;display:flex}.misc-btns .volume span[data-v-d4560141]{font-size:18px}.misc-btns .volume .slider[data-v-d4560141]{flex:1}*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre,fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}html{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}main>h1{margin-bottom:1.5rem;font-size:2rem;font-weight:700}.debug-view-disclaimer{z-index:200;color:#fff;background:#000000b3;border-radius:.25rem;padding:.5rem .75rem;font-size:.875rem;position:fixed;bottom:1rem;right:1rem}
