@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Space+Grotesk:wght@400;500;700&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-y-0{top:0;bottom:0}.bottom-4{bottom:1rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.right-2{right:.5rem}.right-3{right:.75rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.min-h-0{min-height:0px}.min-h-\[100dvh\]{min-height:100dvh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-cyan-300\/50{border-color:#67e8f980}.border-cyan-400\/60{border-color:#22d3ee99}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.bg-black\/60{background-color:#0009}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-transparent{background-color:transparent}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.object-cover{-o-object-fit:cover;object-fit:cover}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-28{padding-bottom:7rem}.pb-44{padding-bottom:11rem}.pl-32{padding-left:8rem}.pr-24{padding-right:6rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-tight{line-height:1.25}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-wide{letter-spacing:.025em}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-slate-300\/70{color:#cbd5e1b3}.text-slate-300\/90{color:#cbd5e1e6}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/75{color:#ffffffbf}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--bg-core: #060a1f;--bg-elevated: #0f1736;--ink-main: #f7f7fb;--ink-dim: rgba(239, 243, 255, .7);--accent-mint: #8ff7bd;--accent-violet: #9380ff;--accent-cyan: #6ec9ff}html,body{margin:0;padding:0;height:100%;overflow:hidden;background:var(--bg-core);color:var(--ink-main);font-family:Space Grotesk,Segoe UI,sans-serif}*{box-sizing:border-box}#app{isolation:isolate}h1,h2,h3{font-family:Bebas Neue,Space Grotesk,sans-serif;letter-spacing:.03em}.app-shell{position:relative;background:radial-gradient(circle at 12% 18%,rgba(144,249,198,.2),transparent 40%),radial-gradient(circle at 88% 10%,rgba(136,115,255,.22),transparent 44%),radial-gradient(circle at 64% 80%,rgba(110,201,255,.17),transparent 42%),var(--bg-core)}.app-noise{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.08;pointer-events:none;background-image:linear-gradient(transparent 96%,#fff6 97%),linear-gradient(90deg,transparent 96%,rgba(255,255,255,.4) 97%);background-size:16px 16px}.app-orb{position:absolute;border-radius:999px;filter:blur(24px);opacity:.45;pointer-events:none;z-index:0;animation:drift 12s ease-in-out infinite}.app-orb-a{width:320px;height:320px;left:-100px;top:70px;background:radial-gradient(circle,rgba(255,92,127,.7),transparent 70%)}.app-orb-b{width:380px;height:380px;right:-120px;top:-80px;background:radial-gradient(circle,rgba(87,183,255,.65),transparent 70%);animation-delay:1.8s}.app-orb-c{width:280px;height:280px;right:24%;bottom:-120px;background:radial-gradient(circle,rgba(255,177,79,.7),transparent 70%);animation-delay:4s}.app-main-panel{position:relative;background:linear-gradient(160deg,#070c21bd,#080c1b75)}.app-main-panel:before{content:"";position:absolute;top:0;bottom:0;left:0;width:22px;pointer-events:none;background:linear-gradient(90deg,#877aff24,#877aff00)}.theme-2.app-shell{background:radial-gradient(circle at 12% 18%,rgba(156,171,152,.22),transparent 42%),radial-gradient(circle at 88% 10%,rgba(241,234,223,.2),transparent 44%),radial-gradient(circle at 64% 80%,rgba(141,116,88,.16),transparent 45%),#182018}.theme-2 .app-main-panel{background:linear-gradient(160deg,#19241ecc,#222a2299)}.theme-2 .app-main-panel:before{background:linear-gradient(90deg,#9cab9833,#9cab9800)}.theme-2 .song-card{border-color:#9cab9842;background-image:linear-gradient(145deg,#2a352c9e,#1f292285)}.theme-2 .song-card:hover{border-color:#d0e0ca61;box-shadow:0 24px 30px -8px #00000073,0 0 0 1px #d0e0ca2e}.theme-2 .song-row-shell{border-color:#abbca53d;background:linear-gradient(160deg,#253028b8,#1d272094)}.theme-2 .song-row-item{border-color:#abbca524}.theme-2 .song-row-item:hover{background:#9cab9829}.theme-2 .special-y-hero{border-color:#9cab9852;background:linear-gradient(112deg,#313e33c2,#253128a8)}.theme-2 .special-y-content{border-color:#d5e1d03d;background:linear-gradient(104deg,#3b483cb3,#2a372c9e)}.theme-2 .special-y-switch-btn{background:linear-gradient(120deg,#9cab985c,#8d745857)}.theme-2 .special-y-chip{border-color:#b3c3b03d;background:#9cab9824}.theme-2 .sidebar-panel{background:linear-gradient(168deg,#1f2d23e6,#19221cd1)!important;border-color:#9cab9842!important}.theme-2 .nav-active{background:linear-gradient(100deg,#9cab9847,#8d745842)!important;box-shadow:inset 0 0 0 1px #d6e0d242!important}.theme-2 .playlist-box,.theme-2 .playlist-link{border-color:#abbca533!important;background:#9cab981f!important}.theme-2 .mini-player-grid,.theme-2 .control-deck{border-color:#abbca53d!important;background:radial-gradient(circle at 12% 20%,rgba(156,171,152,.24),transparent 50%),radial-gradient(circle at 85% 80%,rgba(141,116,88,.2),transparent 46%),#171d18e0!important}.theme-2 .mini-btn-main,.theme-2 .control-btn-main{background:linear-gradient(140deg,#9cab97,#8d7458)!important}.theme-2 .progress-slider,.theme-2 .volume-slider{accent-color:#9cab97!important}.theme-2 .deck-close-btn{border-color:#abbca53d!important;background:#9cab9824!important}.theme-3.app-shell{background:radial-gradient(circle at 12% 18%,rgba(221,207,184,.24),transparent 42%),radial-gradient(circle at 88% 10%,rgba(182,111,86,.2),transparent 44%),radial-gradient(circle at 64% 80%,rgba(74,46,34,.2),transparent 45%),#2b211c}.theme-3 .app-main-panel{background:linear-gradient(160deg,#342821d1,#2a1f1a9e)}.theme-3 .app-main-panel:before{background:linear-gradient(90deg,#ddcfb833,#ddcfb800)}.theme-3 .song-card{border-color:#bfa58c3d;background-image:linear-gradient(145deg,#47362a9e,#392a2285)}.theme-3 .song-card:hover{border-color:#e2c2a66b;box-shadow:0 24px 30px -8px #00000073,0 0 0 1px #e2c2a633}.theme-3 .song-row-shell{border-color:#d6b89a3d;background:linear-gradient(160deg,#423127b8,#32241e94)}.theme-3 .song-row-item{border-color:#d6b89a24}.theme-3 .song-row-item:hover{background:#b66f5629}.theme-3 .special-y-hero{border-color:#caac8f47;background:linear-gradient(112deg,#4e3a2cc2,#3d2d24a3)}.theme-3 .special-y-content{border-color:#d6b89a3d;background:linear-gradient(104deg,#5b4130b8,#4632279e)}.theme-3 .special-y-switch-btn{background:linear-gradient(120deg,#ddcfb857,#b66f5657)}.theme-3 .special-y-chip{border-color:#dabb9b3d;background:#b66f561f}.theme-3 .sidebar-panel{background:linear-gradient(168deg,#382b23e6,#2a201bd1)!important;border-color:#c2a4843d!important}.theme-3 .nav-active{background:linear-gradient(100deg,#ddcfb847,#b66f5642)!important;box-shadow:inset 0 0 0 1px #e0c6a93d!important}.theme-3 .playlist-box,.theme-3 .playlist-link{border-color:#d6b89a33!important;background:#b66f5624!important}.theme-3 .mini-player-grid,.theme-3 .control-deck{border-color:#d6b89a3d!important;background:radial-gradient(circle at 12% 20%,rgba(221,207,184,.22),transparent 50%),radial-gradient(circle at 85% 80%,rgba(182,111,86,.22),transparent 46%),#30221ce0!important}.theme-3 .mini-btn-main,.theme-3 .control-btn-main{background:linear-gradient(140deg,#ddd0b6,#b66f56)!important}.theme-3 .progress-slider,.theme-3 .volume-slider{accent-color:#c38f72!important}.theme-3 .deck-close-btn{border-color:#d6b89a3d!important;background:#b66f5629!important}.theme-4.app-shell{background:radial-gradient(circle at 12% 18%,rgba(34,58,96,.24),transparent 42%),radial-gradient(circle at 88% 10%,rgba(186,168,135,.2),transparent 44%),radial-gradient(circle at 64% 80%,rgba(241,234,223,.12),transparent 45%),#101a2b}.theme-4 .app-main-panel{background:linear-gradient(160deg,#121f36cc,#18233899)}.theme-4 .app-main-panel:before{background:linear-gradient(90deg,#baa88733,#baa88700)}.theme-4 .song-card{border-color:#baa8873d;background-image:linear-gradient(145deg,#1e2d4a94,#252d3e7a)}.theme-4 .song-card:hover{border-color:#d2c1a46b;box-shadow:0 24px 30px -8px #00000073,0 0 0 1px #d2c1a433}.theme-4 .song-row-shell{border-color:#baa8873d;background:linear-gradient(160deg,#1d2d48b8,#20283b94)}.theme-4 .song-row-item{border-color:#baa88724}.theme-4 .song-row-item:hover{background:#baa88729}.theme-4 .special-y-hero{border-color:#a89a7c4d;background:linear-gradient(112deg,#1c2f4ec2,#222d44a3)}.theme-4 .special-y-content{border-color:#d6c9b038;background:linear-gradient(104deg,#233858b3,#2a344899)}.theme-4 .special-y-switch-btn{background:linear-gradient(120deg,#223a605c,#baa88757)}.theme-4 .special-y-chip{border-color:#c6b7993d;background:#baa8871f}.theme-4 .sidebar-panel{background:linear-gradient(168deg,#142643e6,#212a3bd1)!important;border-color:#baa8873d!important}.theme-4 .nav-active{background:linear-gradient(100deg,#223a604d,#baa8873d)!important;box-shadow:inset 0 0 0 1px #d1c2a63d!important}.theme-4 .playlist-box,.theme-4 .playlist-link{border-color:#baa88738!important;background:#b0a0811f!important}.theme-4 .mini-player-grid,.theme-4 .control-deck{border-color:#baa8873d!important;background:radial-gradient(circle at 12% 20%,rgba(34,58,96,.22),transparent 50%),radial-gradient(circle at 85% 80%,rgba(186,168,135,.2),transparent 46%),#132138e0!important}.theme-4 .mini-btn-main,.theme-4 .control-btn-main{background:linear-gradient(140deg,#1f365f,#b4a486)!important}.theme-4 .progress-slider,.theme-4 .volume-slider{accent-color:#b4a486!important}.theme-4 .deck-close-btn{border-color:#baa8873d!important;background:#b0a08124!important}.theme-5.app-shell{background:radial-gradient(circle at 12% 18%,rgba(90,28,42,.26),transparent 42%),radial-gradient(circle at 88% 10%,rgba(209,160,172,.22),transparent 44%),radial-gradient(circle at 64% 80%,rgba(131,118,151,.2),transparent 45%),#211822}.theme-5 .app-main-panel{background:linear-gradient(160deg,#301b25d1,#312438a3)}.theme-5 .app-main-panel:before{background:linear-gradient(90deg,#d1a0ac38,#d1a0ac00)}.theme-5 .song-card{border-color:#aa8ca23d;background-image:linear-gradient(145deg,#43273599,#3d2e4685)}.theme-5 .song-card:hover{border-color:#deb7c06b;box-shadow:0 24px 30px -8px #00000073,0 0 0 1px #deb7c033}.theme-5 .song-row-shell{border-color:#b28ba03d;background:linear-gradient(160deg,#3f2735b8,#362b4094)}.theme-5 .song-row-item{border-color:#b28ba024}.theme-5 .song-row-item:hover{background:#887b9a2e}.theme-5 .special-y-hero{border-color:#a7829552;background:linear-gradient(112deg,#482838c7,#422f49a8)}.theme-5 .special-y-content{border-color:#c7a2b63d;background:linear-gradient(104deg,#542f43b8,#4837559e)}.theme-5 .special-y-switch-btn{background:linear-gradient(120deg,#5f22305c,#d1a0ac57)}.theme-5 .special-y-chip{border-color:#ba95a93d;background:#887b9a24}.theme-5 .sidebar-panel{background:linear-gradient(168deg,#3e1f2de6,#362a40d1)!important;border-color:#b28ba03d!important}.theme-5 .nav-active{background:linear-gradient(100deg,#5f22304d,#887b9a42)!important;box-shadow:inset 0 0 0 1px #cca9bc3d!important}.theme-5 .playlist-box,.theme-5 .playlist-link{border-color:#b28ba038!important;background:#887b9a24!important}.theme-5 .mini-player-grid,.theme-5 .control-deck{border-color:#b28ba03d!important;background:radial-gradient(circle at 12% 20%,rgba(95,34,48,.24),transparent 50%),radial-gradient(circle at 85% 80%,rgba(136,123,154,.22),transparent 46%),#2c1d31e0!important}.theme-5 .mini-btn-main,.theme-5 .control-btn-main{background:linear-gradient(140deg,#5f2230,#887b9a)!important}.theme-5 .progress-slider,.theme-5 .volume-slider{accent-color:#b4879c!important}.theme-5 .deck-close-btn{border-color:#b28ba03d!important;background:#887b9a29!important}.theme-6.app-shell{background:radial-gradient(circle at 12% 18%,rgba(26,56,43,.26),transparent 42%),radial-gradient(circle at 88% 10%,rgba(185,156,88,.22),transparent 44%),radial-gradient(circle at 64% 80%,rgba(74,51,36,.24),transparent 45%),#111c17}.theme-6 .app-main-panel{background:linear-gradient(160deg,#14281fd6,#21231ca3)}.theme-6 .app-main-panel:before{background:linear-gradient(90deg,#b99c5838,#b99c5800)}.theme-6 .song-card{border-color:#7e8a6c42;background-image:linear-gradient(145deg,#213a2d9e,#392b1f85)}.theme-6 .song-card:hover{border-color:#cdb16d6b;box-shadow:0 24px 30px -8px #00000073,0 0 0 1px #cdb16d33}.theme-6 .song-row-shell{border-color:#ab95653d;background:linear-gradient(160deg,#1d2f25bd,#31261e94)}.theme-6 .song-row-item{border-color:#ab956524}.theme-6 .song-row-item:hover{background:#b99c5829}.theme-6 .special-y-hero{border-color:#64856d52;background:linear-gradient(112deg,#1d3d2ec7,#392e23a8)}.theme-6 .special-y-content{border-color:#a48f5e3d;background:linear-gradient(104deg,#274634b8,#4031259e)}.theme-6 .special-y-switch-btn{background:linear-gradient(120deg,#1a382b5c,#b99c5857)}.theme-6 .special-y-chip{border-color:#ab95653d;background:#b99c5824}.theme-6 .sidebar-panel{background:linear-gradient(168deg,#183025e6,#2f251ed1)!important;border-color:#ab956542!important}.theme-6 .nav-active{background:linear-gradient(100deg,#1a382b4d,#b99c5842)!important;box-shadow:inset 0 0 0 1px #c7ae753d!important}.theme-6 .playlist-box,.theme-6 .playlist-link{border-color:#ab956538!important;background:#5d755724!important}.theme-6 .mini-player-grid,.theme-6 .control-deck{border-color:#ab95653d!important;background:radial-gradient(circle at 12% 20%,rgba(26,56,43,.24),transparent 50%),radial-gradient(circle at 85% 80%,rgba(185,156,88,.22),transparent 46%),#18241de0!important}.theme-6 .mini-btn-main,.theme-6 .control-btn-main{background:linear-gradient(140deg,#1a382b,#b99c58)!important}.theme-6 .progress-slider,.theme-6 .volume-slider{accent-color:#b99c58!important}.theme-6 .deck-close-btn{border-color:#ab95653d!important;background:#5d755729!important}.theme-8.app-shell{background:radial-gradient(circle at 10% 14%,rgba(184,220,255,.72),transparent 42%),radial-gradient(circle at 88% 10%,rgba(221,206,255,.5),transparent 44%),radial-gradient(circle at 62% 82%,rgba(255,219,238,.46),transparent 45%),#f7fbff}.theme-8 .app-main-panel{background:linear-gradient(160deg,#fffffffa,#eff7fff0)}.theme-8 .app-main-panel:before{background:linear-gradient(90deg,#aacaef3d,#aacaef00)}.theme-8 .song-card{border-color:#a2c1e680;background-image:linear-gradient(145deg,#fffffffc,#f1f8fff2)}.theme-8 .song-card:hover{border-color:#82a6d3a8;box-shadow:0 22px 30px -10px #7ca0ca3d,0 0 0 1px #94b5df3d}.theme-8 .song-row-shell{border-color:#a6c5e880;background:linear-gradient(160deg,#fffffff5,#f0f7ffeb)}.theme-8 .song-row-item{border-color:#a6c5e866}.theme-8 .song-row-item:hover{background:#e0edfcc7}.theme-8 .special-y-hero{border-color:#abc9ec57;background:linear-gradient(112deg,#fffffff5,#f0f7ffe6)}.theme-8 .special-y-content{border-color:#b0cdef4d;background:linear-gradient(104deg,#fffffff2,#f1f8ffe6)}.theme-8 .special-y-switch-btn{background:linear-gradient(120deg,#c7dffaf0,#e8d6fbe6);color:#2a4673}.theme-8 .special-y-chip{border-color:#b5d2f357;background:#e5f1ffc7;color:#335683}.theme-8 .sidebar-panel{background:linear-gradient(168deg,#fffffff7,#f1f8fff0)!important;border-color:#adcbee4d!important}.theme-8 .nav-active{background:linear-gradient(100deg,#cce3fcf0,#e5d4fae6)!important;box-shadow:inset 0 0 0 1px #a4c4ea47!important}.theme-8 .playlist-box,.theme-8 .playlist-link{border-color:#a6c5e975!important;background:#e2effebd!important}.theme-8 .mini-player-grid,.theme-8 .control-deck{border-color:#9ec0e78a!important;background:radial-gradient(circle at 12% 20%,rgba(205,228,252,.34),transparent 50%),radial-gradient(circle at 85% 80%,rgba(236,216,250,.3),transparent 46%),#f6fbfff0!important}.theme-8 .mini-title{color:#1f3f68!important;text-shadow:0 1px 0 rgba(255,255,255,.52)}.theme-8 .mini-artist{color:#4e6f96!important}.theme-8 .mini-playback-status{border-color:#9cbfe680!important;color:#4b709d!important;background:#ebf5ffe0!important}.theme-8 .mini-playback-status.route-official{border-color:#74bd9c94!important;color:#2f6f55!important;background:#d9f4e8e6!important}.theme-8 .mini-playback-status.route-gd{border-color:#6fa4de9e!important;color:#2f5f8d!important;background:#dbecffeb!important}.theme-8 .mini-playback-status.route-unm{border-color:#d9a07699!important;color:#8f4f2d!important;background:#ffeedef0!important}.theme-8 .mini-btn,.theme-8 .control-btn,.theme-8 .deck-close-btn{border-color:#a0c2e985!important;background:#ffffffc2!important;color:#355a87!important}.theme-8 .mini-btn-main,.theme-8 .control-btn-main{background:linear-gradient(140deg,#d9ebff,#efd8fb)!important;color:#27456e!important}.theme-8 .progress-slider,.theme-8 .volume-slider{accent-color:#9ec6f2!important}.theme-8 .deck-close-btn{border-color:#a0c2e985!important;background:#fffc!important}.theme-8 .text-white{color:#2d4e7a!important}.theme-8 .text-gray-200,.theme-8 .text-gray-300,.theme-8 .text-gray-400,.theme-8 .text-cyan-300,.theme-8 .text-cyan-200,.theme-8 .text-rose-300,.theme-8 .text-slate-300\/70{color:#53779f!important}.theme-8 .deck-time-row,.theme-8 .deck-time-value,.theme-8 .mini-time-value{color:#476d97!important;font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.5)}.theme-8 .nav-link:not(.nav-active){color:#4f739d!important;border-color:#a5c3e861;background:#e9f3ff9e}.theme-8 .nav-link:not(.nav-active):hover{color:#2f547f!important;background:#dcebfcd6!important}.theme-8 .playlist-box h3{color:#6286ad!important}.theme-8 .vault-link-label{color:#335982!important;font-weight:700}.theme-8 .vault-link-count{color:#4f7eb2!important}.theme-8 .queue-box{border-color:#a2c2e780!important;background:#eff8ffc7!important}.theme-8 .queue-title{color:#5d83ad!important}.theme-8 .queue-count,.theme-8 .queue-order{color:#6e90b6!important}.theme-8 .queue-item{border-color:#aac8eb57!important;background:#ffffffb8!important;color:#33587f!important}.theme-8 .queue-item:hover{border-color:#96b8e08a!important;background:#f4faffeb!important}.theme-8 .queue-text strong{color:#284a74!important}.theme-8 .queue-text small{color:#6388b0!important}.theme-8 .library-tab-inactive{color:#4e739b!important;border:1px solid rgba(165,196,232,.44);background:#e7f3ffbd!important}.theme-8 .library-tab-inactive:hover{color:#2c507b!important;background:#dbebfce6!important}.theme-8 h1.text-3xl.font-bold.mb-6{color:#24486f;text-shadow:0 1px 0 rgba(255,255,255,.56)}.theme-8 .browse-category-panel{border-color:#a0c1e88a!important;background:#eff8ffdb!important}.theme-8 .toplist-card-unselected{border-color:#9ebfe68f!important;background:#edf7ffe6!important}.theme-8 .toplist-card-unselected:hover{border-color:#8bb0dcb3!important;background:#e4f1fff2!important}.theme-8 .toplist-card-unselected h3{color:#2a4e78!important}.theme-8 .toplist-card-unselected p,.theme-8 .toplist-card-unselected li{color:#6287af!important}.theme-8 .top-rank-badge{border:1px solid rgba(255,255,255,.92);background:#1a385ed1!important;color:#fff!important;box-shadow:0 8px 16px #22467047}.theme-8 .top-four-album-card{border:1px solid rgba(162,193,230,.5)!important;background:linear-gradient(154deg,#ffffffe6,#eef7ffd6)!important;box-shadow:inset 0 0 0 1px #ffffff7a}.theme-8 .top-four-album-card:hover{border-color:#82a6d3a8!important;background:linear-gradient(154deg,#fafefff2,#e6f2ffeb)!important;box-shadow:0 22px 30px -10px #7ca0ca3d,0 0 0 1px #94b5df3d}.theme-8 .top-four-album-card .aspect-square{border:1px solid rgba(171,201,236,.34)}.theme-8 .playlist-panel{border-color:#9ebfe699!important;background:radial-gradient(circle at 15% 12%,rgba(193,221,252,.5),transparent 44%),radial-gradient(circle at 86% 85%,rgba(237,220,250,.45),transparent 46%),#f5fbfff2!important}.theme-8 .playlist-header{border-bottom-color:#a4c5ea80!important;color:#2d537d!important}.theme-8 .playlist-header span,.theme-8 .playlist-kicker,.theme-8 .playlist-order,.theme-8 .playlist-text small{color:#678cb3!important}.theme-8 .playlist-item{border-color:#a7c7eb5c!important;background:#ffffffc7!important;color:#2d527c!important}.theme-8 .playlist-item:hover{border-color:#91b4dd94!important;background:#f4fafff2!important}.theme-8 .playlist-text strong{color:#244970!important}.theme-8 .now-playing-root{background:radial-gradient(circle at 18% 22%,rgba(202,227,255,.86),transparent 44%),radial-gradient(circle at 84% 12%,rgba(236,214,252,.66),transparent 46%),radial-gradient(circle at 68% 82%,rgba(255,226,240,.6),transparent 48%),#f7fbff!important}.theme-8 .now-playing-overlay{background:linear-gradient(180deg,#ffffff38,#f0f7ff57),radial-gradient(circle at 14% 16%,rgba(194,222,255,.34),transparent 46%),radial-gradient(circle at 86% 12%,rgba(231,209,251,.3),transparent 48%)!important}.theme-8 .now-main-panel{border-color:#a4c5ea85!important;background:linear-gradient(132deg,#ffffffdb,#f0f8ffc7)!important;box-shadow:0 24px 44px #88abd42e,inset 0 1px #ffffff9e!important}.theme-8 .lyrics-host{border:none!important;background:linear-gradient(164deg,#ffffffdb,#eef7ffc7,#f6ecffb8)!important;box-shadow:inset 0 0 42px #bbd6f538!important}.theme-8 .lyrics-line{color:#56779cc7!important;opacity:.82}.theme-8 .lyrics-line-active{color:#2b507a!important;text-shadow:0 0 18px rgba(195,169,238,.42)!important}.theme-8 .lyrics-empty{color:#5e7fa4d6!important}.theme-9.app-shell{background:radial-gradient(circle at 14% 18%,rgba(195,224,255,.2),transparent 44%),radial-gradient(circle at 86% 10%,rgba(127,170,235,.18),transparent 46%),radial-gradient(circle at 68% 82%,rgba(80,119,183,.2),transparent 48%),#0b1018}.theme-9 .app-noise{opacity:.16;background-image:linear-gradient(transparent 95%,#e2ecff57 96%),linear-gradient(90deg,transparent 95%,rgba(226,236,255,.34) 96%),linear-gradient(120deg,transparent 91%,rgba(188,208,242,.16) 92%);background-size:18px 18px,18px 18px,28px 28px}.theme-9 .app-orb-a{background:radial-gradient(circle,rgba(143,196,255,.62),transparent 72%)}.theme-9 .app-orb-b{background:radial-gradient(circle,rgba(119,160,227,.58),transparent 70%)}.theme-9 .app-orb-c{background:radial-gradient(circle,rgba(174,208,255,.5),transparent 72%)}.theme-9 .app-main-panel{background:radial-gradient(circle at 16% 8%,rgba(201,224,255,.11),transparent 35%),linear-gradient(160deg,#0a121edb,#0d1827b8)}.theme-9 .app-main-panel:before{background:linear-gradient(90deg,#bbd7ff33,#bbd7ff00)}.theme-9 .song-card{border-color:#96baf047;background-image:linear-gradient(145deg,#142033b8,#0e192b8f)}.theme-9 .song-card:hover{border-color:#cae1ff80;box-shadow:0 24px 32px -8px #02081285,0 0 0 1px #d0e4ff3d}.theme-9 .song-row-shell{border-color:#82a7e24d;background:linear-gradient(160deg,#121e31d1,#0d1829b3)}.theme-9 .song-row-item{border-color:#9dc0f324}.theme-9 .song-row-item:hover{background:#7ea4e42e}.theme-9 .special-y-hero{border-color:#a6c9fc5c;background:linear-gradient(112deg,#132238d6,#101d31c2)}.theme-9 .special-y-content{border-color:#b5d4ff4d;background:linear-gradient(104deg,#192a42c7,#122237b3)}.theme-9 .special-y-switch-btn{background:linear-gradient(120deg,#b6d8ff4d,#6c95d657)}.theme-9 .special-y-chip{border-color:#afd0ff4d;background:#a9cbff1a}.theme-9 .sidebar-panel{background:linear-gradient(168deg,#0e1726f0,#0b121fe6)!important;border-color:#9cc1f852!important}.theme-9 .sidebar-panel:before{background:radial-gradient(circle,#c6e1ff4d,#c6e1ff00)}.theme-9 .sidebar-panel:after{background:radial-gradient(circle,rgba(120,164,232,.36),transparent 70%)}.theme-9 .nav-active{background:linear-gradient(100deg,#acd2ff4d,#678ecd47)!important;box-shadow:inset 0 0 0 1px #d0e4ff3d!important}.theme-9 .playlist-box,.theme-9 .playlist-link,.theme-9 .queue-box{border-color:#9fc2f942!important;background:#6e93cd24!important}.theme-9 .queue-item.is-active{border-color:#d3e8ff7a;background:linear-gradient(120deg,#a5caff4d,#729adb47)}.theme-9 .mini-player-grid,.theme-9 .control-deck{border-color:#a9c9fa57!important;background:radial-gradient(circle at 12% 20%,rgba(189,220,255,.28),transparent 50%),radial-gradient(circle at 85% 80%,rgba(118,161,226,.26),transparent 46%),#0e1724eb!important}.theme-9 .mini-btn,.theme-9 .control-btn,.theme-9 .deck-close-btn,.theme-9 .volume-toggle,.theme-9 .deck-volume-toggle{border-color:#b7d6ff57!important;background:#b0d0ff1f!important;color:#d8ebff!important}.theme-9 .mini-btn-main,.theme-9 .control-btn-main{position:relative;background:linear-gradient(142deg,#d8ecff,#8eb8f6 38%,#5f88cd 70%,#d3e8ff)!important;color:#0f1d37!important;box-shadow:0 12px 28px #6389c95c,0 0 0 1px #ddeeff8a inset;animation:bluePetalRest 3.8s ease-in-out infinite}.theme-9 .is-playing .mini-btn-main,.theme-9 .album-disc-wrap.is-spinning~div .control-btn-main,.theme-9 .control-btn-main:focus-visible,.theme-9 .mini-btn-main:focus-visible{animation:bluePetalBloom 2.6s ease-in-out infinite}.theme-9 .mini-btn-main:before,.theme-9 .control-btn-main:before{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:58% 42% 56% 44%/46% 56% 44% 54%;background:radial-gradient(circle at 32% 28%,#ffffff9e,#fff0 60%);opacity:.8}.theme-9 .progress-slider,.theme-9 .volume-slider{accent-color:#9ec4fa!important}.theme-9 .volume-slider{background:linear-gradient(to right,#d8ecff 0%,#8db8f4 var(--vol-fill),rgba(219,236,255,.2) var(--vol-fill),rgba(219,236,255,.2) 100%)}.theme-9 .lyrics-host{border-color:#b5d6ff33!important;box-shadow:inset 0 0 48px #b3d4ff24!important}.theme-9 .lyrics-line{color:#d3e7ffa3!important}.theme-9 .lyrics-line-active{color:#eff6ff!important;text-shadow:0 0 20px rgba(191,220,255,.52)!important}.theme-9 .app-main-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 24%,#daeaff33 0,#daeaff00 42%),radial-gradient(circle at 72% 34%,#b0d2ff2e 0,#b0d2ff00 38%),radial-gradient(circle at 38% 78%,#d2e4ff24 0,#d2e4ff00 34%);animation:blueLetterDrift 14s ease-in-out infinite}@keyframes blueLetterDrift{0%,to{transform:translateZ(0);opacity:.65}50%{transform:translate3d(-1.4%,1.2%,0);opacity:.95}}@keyframes bluePetalBloom{0%,to{border-radius:50%;transform:scale(1)}50%{border-radius:46% 54% 42% 58%/56% 42% 58% 44%;transform:scale(1.03)}}@keyframes bluePetalRest{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}a{color:#9ad7ff;text-decoration:none}a:hover{color:#fff}ul{list-style:none;padding:0;margin:0}button{outline:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .25s ease}button:hover{transform:translateY(-1px)}.animate-fade-in{animation:fadeIn .4s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.song-card{border:1px solid rgba(255,255,255,.08);background-image:linear-gradient(145deg,#151e3e8c,#0e142d6b);transition:all .3s cubic-bezier(.4,0,.2,1)}.song-card:hover{transform:translateY(-4px);border-color:#a0ffd44d;box-shadow:0 24px 30px -8px #0000006b,0 0 0 1px #92f0c42e}.song-row-shell{background:linear-gradient(160deg,#101834b8,#0b12288f);border-color:#8da4ff2e;box-shadow:inset 0 1px #ffffff0a}.song-row-item{border-color:#ffffff0f;transition:background-color .25s ease,box-shadow .25s ease}.song-row-item:hover{box-shadow:inset 0 0 0 1px #ffffff0a}.reveal-block{opacity:0;transform:translate3d(0,26px,0) scale(.985);transition:opacity .65s ease,transform .7s cubic-bezier(.2,.65,.16,1)}.reveal-block.is-visible{opacity:1;transform:translateZ(0) scale(1)}.reveal-block.is-visible .song-card{animation:cardRise .58s ease both}.reveal-block.is-visible .song-card:nth-child(2n){animation-delay:.06s}.reveal-block.is-visible .song-card:nth-child(3n){animation-delay:.12s}.reveal-block.is-visible .song-card:nth-child(4n){animation-delay:.18s}.app-scroll{scrollbar-width:auto;scrollbar-color:rgba(149,229,255,.45) rgba(255,255,255,.05)}.app-scroll::-webkit-scrollbar{width:10px}.app-scroll::-webkit-scrollbar-track{border-radius:999px;background:#ffffff0f}.app-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#8cf6c3d9,#8476ffcc);border:2px solid rgba(7,12,33,.8)}.special-y-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:170px 1fr;gap:1rem;padding:1.2rem;border-radius:24px;border:1px solid var(--hero-border, rgba(172, 187, 255, .22));background:linear-gradient(112deg,var(--hero-outer-a, rgba(16, 33, 70, .78)),var(--hero-outer-b, rgba(15, 28, 58, .62)));box-shadow:inset 0 1px #ffffff0d,0 20px 36px #03081b42;transition:background .55s ease,border-color .55s ease}.special-y-orb-shell{border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(circle at 36% 34%,var(--hero-orb-outer-a, rgba(141, 249, 201, .42)),var(--hero-orb-outer-b, rgba(109, 122, 255, .16)) 56%,rgba(15,26,58,.05) 100%);border:1px solid rgba(199,243,224,.28);transition:background .55s ease}.special-y-orb-core{width:88px;height:88px;border-radius:999px;background:conic-gradient(from 120deg,var(--hero-orb-core-a, rgba(141, 249, 201, .92)),var(--hero-orb-core-b, rgba(154, 122, 255, .88)),var(--hero-orb-core-c, rgba(110, 204, 255, .88)),var(--hero-orb-core-a, rgba(141, 249, 201, .92)));box-shadow:0 0 24px #86d8ff73,inset 0 0 18px #ffffff70;animation:pulseOrb 5.2s ease-in-out infinite;transition:background .55s ease}.special-y-orb-tag{margin-top:.7rem;font-size:.72rem;letter-spacing:.14em;color:#e5f0ffb8}.special-y-content{border-radius:18px;padding:1rem 1.1rem;border:1px solid rgba(181,201,255,.2);background:linear-gradient(104deg,var(--hero-inner-a, rgba(16, 36, 74, .72)),var(--hero-inner-b, rgba(22, 31, 63, .62)));position:relative;transition:background .55s ease}.special-y-content:before{content:"";position:absolute;left:-16px;top:28px;width:22px;height:22px;border-radius:999px;background:radial-gradient(circle,var(--hero-focus-dot, rgba(162, 241, 209, .65)),rgba(162,241,209,0))}.special-y-switch-btn{padding:.52rem 1rem;border-radius:999px;font-size:.8rem;color:#fff;border:1px solid rgba(255,255,255,.24);background:linear-gradient(120deg,var(--hero-button-a, rgba(129, 242, 186, .32)),var(--hero-button-b, rgba(120, 112, 255, .34)));transition:background .5s ease,transform .2s ease}.special-y-chip{padding:.26rem .74rem;border-radius:999px;font-size:.74rem;color:#d7f7fff2;border:1px solid var(--hero-chip-border, rgba(173, 226, 255, .2));background:var(--hero-chip-bg, rgba(255, 255, 255, .08));transition:background .5s ease,border-color .5s ease}@keyframes pulseOrb{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}input[type=range]{height:18px;background:transparent}input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:#ffffff3b}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:999px;margin-top:-5px;background:#fff;box-shadow:0 0 0 4px #ffffff1f}@keyframes drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-16px,0) scale(1.04)}}@keyframes cardRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width: 900px){.app-orb{opacity:.3}.special-y-hero{grid-template-columns:1fr}.special-y-content:before{display:none}}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-cyan-500\/30:hover{background-color:#06b6d44d}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:text-cyan-200:hover{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.hover\:text-rose-200:hover{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pb-32{padding-bottom:8rem}.md\:pb-40{padding-bottom:10rem}.md\:pt-10{padding-top:2.5rem}.md\:pt-6{padding-top:1.5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 1024px){.lg\:w-72{width:18rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.2fr\]{grid-template-columns:.95fr 1.2fr}.lg\:flex-row{flex-direction:row}}.sidebar-shell[data-v-3a3a99a6]{position:relative;height:calc(100vh - 120px);margin-top:10px;margin-bottom:110px}.sidebar-panel[data-v-3a3a99a6]{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(168deg,#0c122be0,#0b0e1ccc);border:1px solid rgba(126,158,255,.18);box-shadow:0 24px 36px #02061759,inset 0 1px #ffffff0d}.sidebar-panel[data-v-3a3a99a6]>*{position:relative;z-index:1}.sidebar-panel[data-v-3a3a99a6]:before{content:"";position:absolute;inset:-40% auto auto -40%;width:280px;height:280px;border-radius:999px;background:radial-gradient(circle,#81e8a952,#81e8a900);filter:blur(10px);pointer-events:none;z-index:0}.sidebar-panel[data-v-3a3a99a6]:after{content:"";position:absolute;width:240px;height:240px;right:-110px;top:-100px;border-radius:999px;background:radial-gradient(circle,rgba(137,117,255,.36),transparent 70%);filter:blur(10px);pointer-events:none;z-index:0}.logo-chip[data-v-3a3a99a6]{background:linear-gradient(145deg,#7bffca33,#7c72ff52);border:1px solid rgba(255,255,255,.2)}.nav-link[data-v-3a3a99a6]{position:relative;z-index:2;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.12);width:100%;height:46px;min-height:46px;touch-action:manipulation;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .2s ease,background-color .25s ease,box-shadow .25s ease}.nav-link[data-v-3a3a99a6]:hover{transform:translate(2px)}.nav-icon[data-v-3a3a99a6]{width:34px;height:34px;min-width:34px;min-height:34px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#ffffff14}.nav-icon svg[data-v-3a3a99a6]{width:16px;height:16px;display:block}.nav-label[data-v-3a3a99a6]{display:inline-flex;align-items:center;justify-content:center;min-height:1em;line-height:1}.nav-active[data-v-3a3a99a6]{background:linear-gradient(100deg,#6fe4a63d,#8b79ff3d);border-color:#bcf3dc57}.playlist-box[data-v-3a3a99a6]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.queue-box[data-v-3a3a99a6]{background:#ffffff0a;border:1px solid rgba(165,220,255,.18)}.queue-header[data-v-3a3a99a6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.queue-title[data-v-3a3a99a6]{margin:0;font-size:11px;letter-spacing:.12em;color:#afe2ffbf}.queue-count[data-v-3a3a99a6]{font-size:11px;color:#fff9}.queue-list[data-v-3a3a99a6]{max-height:150px;overflow-y:auto;display:flex;flex-direction:column;gap:5px;scrollbar-width:none;-ms-overflow-style:none}.queue-list[data-v-3a3a99a6]::-webkit-scrollbar{width:0;height:0}.queue-item[data-v-3a3a99a6]{width:100%;border:1px solid transparent;background:#ffffff08;border-radius:10px;color:#ffffffe6;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;text-align:left}.queue-item[data-v-3a3a99a6]:hover{border-color:#a0e3ff42;background:#ffffff14}.queue-item.is-active[data-v-3a3a99a6]{border-color:#9debd67a;background:linear-gradient(120deg,#72e4bb3d,#81b1ff3d)}.queue-order[data-v-3a3a99a6]{font-size:11px;color:#ffffff9e}.queue-text[data-v-3a3a99a6]{min-width:0;display:flex;flex-direction:column}.queue-text strong[data-v-3a3a99a6],.queue-text small[data-v-3a3a99a6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-text strong[data-v-3a3a99a6]{font-size:12px}.queue-text small[data-v-3a3a99a6]{font-size:10px;color:#ffffff9e}.theme-dots[data-v-3a3a99a6]{display:flex;align-items:center;flex-wrap:wrap;gap:.72rem}.theme-dot[data-v-3a3a99a6]{width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.42);box-shadow:inset 0 0 0 1px #ffffff24,0 6px 12px #00000042;transition:transform .2s ease,box-shadow .25s ease,border-color .25s ease}.theme-dot[data-v-3a3a99a6]:hover{transform:translateY(-1px) scale(1.05)}.theme-dot.is-active[data-v-3a3a99a6]{border-color:#ffffffe6;box-shadow:inset 0 0 0 1px #ffffff47,0 0 0 3px #ffffff29,0 8px 16px #00000059}.theme-dot-1[data-v-3a3a99a6]{background:linear-gradient(145deg,#7ff0be,#8375ff)}.theme-dot-2[data-v-3a3a99a6]{background:linear-gradient(145deg,#95a792,#f1eadf 56%,#8a6d4e)}.theme-dot-3[data-v-3a3a99a6]{background:linear-gradient(145deg,#dfd0b5,#4a2f22 58%,#b86545)}.theme-dot-4[data-v-3a3a99a6]{background:linear-gradient(145deg,#1f365f,#b4a486 58%,#f1eadf)}.theme-dot-5[data-v-3a3a99a6]{background:linear-gradient(145deg,#5f2230,#d2a0ac 54%,#887b9a)}.theme-dot-6[data-v-3a3a99a6]{background:linear-gradient(145deg,#1a382b,#b99c58 52%,#4a3324)}.theme-dot-8[data-v-3a3a99a6]{background:linear-gradient(145deg,#cfe7ff,#f7f9ff 50%,#ecd7fb)}.theme-dot-9[data-v-3a3a99a6]{background:linear-gradient(145deg,#b9daff,#6f9ae7 48%,#2b3c69)}.playlist-link[data-v-3a3a99a6]{background:#ffffff0f;color:#e8f0ffe6;transition:background-color .2s ease,transform .2s ease}.playlist-link[data-v-3a3a99a6]:hover{background:#ffffff21;transform:translateY(-1px)}@media (max-width: 1024px){.sidebar-shell[data-v-3a3a99a6]{width:100%!important;height:auto;margin-top:0;margin-bottom:0;padding:.65rem .65rem 0}.sidebar-panel[data-v-3a3a99a6]{border-radius:20px;padding:.78rem .82rem}.sidebar-panel>.flex.items-center.gap-3.mb-9[data-v-3a3a99a6]{margin-bottom:.62rem}.sidebar-panel>.flex.items-center.gap-3.mb-9 h2[data-v-3a3a99a6]{font-size:1rem;line-height:1.2}.sidebar-panel>.flex.items-center.gap-3.mb-9 p[data-v-3a3a99a6]{font-size:.66rem}nav.space-y-2[data-v-3a3a99a6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:62px;gap:.45rem;align-items:stretch}.nav-link[data-v-3a3a99a6]{display:grid;grid-template-rows:28px 16px;justify-items:center;align-content:center;row-gap:4px;height:100%;min-height:100%;max-height:100%;margin:0;padding:0;border-radius:12px;font-size:.66rem;line-height:1;letter-spacing:.03em;text-align:center;white-space:nowrap;overflow:hidden}.nav-link.nav-link-lift[data-v-3a3a99a6]{top:-8px}.nav-icon[data-v-3a3a99a6]{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:9px}.nav-icon svg[data-v-3a3a99a6]{width:14px;height:14px}.playlist-box[data-v-3a3a99a6]{margin-top:.72rem;padding:.52rem}.playlist-link[data-v-3a3a99a6]{border-radius:10px;padding:.36rem .52rem;font-size:.74rem}.theme-dots[data-v-3a3a99a6]{margin-top:.62rem;gap:.48rem}.theme-dot[data-v-3a3a99a6]{width:18px;height:18px}}@media (max-width: 768px){.sidebar-shell[data-v-3a3a99a6]{padding:.45rem .45rem 0}.sidebar-panel[data-v-3a3a99a6]{border-radius:16px;padding:.58rem .62rem}.sidebar-panel>.flex.items-center.gap-3.mb-9[data-v-3a3a99a6]{margin-bottom:.45rem}.playlist-box[data-v-3a3a99a6],.queue-box[data-v-3a3a99a6]{display:none}.sidebar-panel>.mt-10.playlist-box[data-v-3a3a99a6]{display:none}.sidebar-panel>.theme-dots[data-v-3a3a99a6]{display:none}nav.space-y-2[data-v-3a3a99a6]{grid-auto-rows:56px;gap:.34rem}.nav-link[data-v-3a3a99a6]{height:100%;min-height:100%;max-height:100%;grid-template-rows:24px 14px;row-gap:3px;font-size:.62rem;line-height:1;margin:0;padding:0}.nav-link.nav-link-lift[data-v-3a3a99a6]{top:-8px}.nav-icon[data-v-3a3a99a6]{width:24px;height:24px;min-width:24px;min-height:24px}.nav-icon svg[data-v-3a3a99a6]{width:13px;height:13px}}.search-wrap[data-v-c3c123c7]{border-bottom:1px solid var(--search-divider, rgba(255, 255, 255, .1))}.search-shell[data-v-c3c123c7]{--source-left: .5rem;--source-width: 5.8rem;--icon-gap: .6rem;--icon-slot: 1.4rem;--icon-left: calc(var(--source-left) + var(--source-width) + var(--icon-gap))}.search-icon[data-v-c3c123c7]{color:var(--search-icon, rgba(207, 245, 255, .9));left:var(--icon-left);pointer-events:none}.search-source-wrap[data-v-c3c123c7]{width:var(--source-width)}.search-source-caret[data-v-c3c123c7]{position:absolute;top:50%;right:.58rem;width:.5rem;height:.5rem;border-right:1.5px solid rgba(255,255,255,.62);border-bottom:1.5px solid rgba(255,255,255,.62);transform:translateY(-65%) rotate(45deg);pointer-events:none}.search-source-select[data-v-c3c123c7]{width:100%;padding:0 1.25rem 0 .7rem;background:var(--search-input-bg, linear-gradient(105deg, rgba(10, 18, 44, .92), rgba(18, 25, 52, .84)));border:1px solid var(--search-input-border, rgba(138, 157, 232, .28));color:var(--search-input-color, #ffffff);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.04em}.search-source-select[data-v-c3c123c7]:focus{border-color:var(--search-focus-border, rgba(153, 254, 210, .55));box-shadow:0 0 0 2px #6fe4a624}.search-source-select option[data-v-c3c123c7]{color:var(--search-input-color, #ffffff);background:#1a1f38}.search-shell[data-v-c3c123c7]:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:999px;background:var(--search-shell-glow, linear-gradient(120deg, rgba(107, 232, 171, .38), rgba(133, 116, 255, .34), rgba(91, 186, 255, .35)));z-index:-1;filter:blur(10px);opacity:.72}.search-input[data-v-c3c123c7]{width:100%;padding-left:calc(var(--icon-left) + var(--icon-slot) + .55rem);padding-right:6rem;padding-top:.75rem;padding-bottom:.75rem;background:var(--search-input-bg, linear-gradient(105deg, rgba(10, 18, 44, .92), rgba(18, 25, 52, .84)));border:1px solid var(--search-input-border, rgba(138, 157, 232, .28));color:var(--search-input-color, #ffffff);transition:border-color .22s ease,box-shadow .22s ease}.search-input[data-v-c3c123c7]::-moz-placeholder{color:var(--search-placeholder, rgba(214, 223, 242, .62))}.search-input[data-v-c3c123c7]::placeholder{color:var(--search-placeholder, rgba(214, 223, 242, .62))}.search-input[data-v-c3c123c7]:focus{border-color:var(--search-focus-border, rgba(153, 254, 210, .55));box-shadow:var(--search-focus-shadow, 0 0 0 3px rgba(111, 228, 166, .18), 0 10px 30px rgba(39, 76, 164, .22))}.search-btn[data-v-c3c123c7]{background:var(--search-btn-bg, linear-gradient(120deg, rgba(126, 247, 178, .92), rgba(180, 255, 154, .9)));color:var(--search-btn-color, #132b1f);border:1px solid var(--search-btn-border, rgba(255, 255, 255, .45));box-shadow:var(--search-btn-shadow, 0 6px 18px rgba(82, 204, 149, .35));transition:transform .2s ease,filter .2s ease}.search-btn[data-v-c3c123c7]:hover{transform:translateY(-50%) scale(1.06);filter:brightness(1.05)}@media (max-width: 640px){.search-shell[data-v-c3c123c7]{--source-width: 4.9rem}.search-source-select[data-v-c3c123c7]{font-size:.68rem;padding-left:.56rem}.search-input[data-v-c3c123c7]{padding-right:5.5rem}}.theme-2{--search-divider: rgba(171, 188, 165, .24);--search-icon: rgba(210, 224, 202, .9);--search-shell-glow: linear-gradient(120deg, rgba(156, 171, 152, .42), rgba(141, 116, 88, .34), rgba(171, 188, 165, .32));--search-input-bg: linear-gradient(105deg, rgba(30, 41, 34, .92), rgba(36, 47, 39, .86));--search-input-border: rgba(171, 188, 165, .3);--search-placeholder: rgba(210, 224, 202, .62);--search-focus-border: rgba(208, 224, 202, .58);--search-focus-shadow: 0 0 0 3px rgba(156, 171, 152, .22), 0 10px 30px rgba(41, 56, 44, .25);--search-btn-bg: linear-gradient(120deg, rgba(171, 188, 165, .94), rgba(141, 116, 88, .9));--search-btn-color: #1f241f;--search-btn-border: rgba(236, 243, 233, .44);--search-btn-shadow: 0 6px 18px rgba(63, 74, 62, .33)}.theme-3{--search-divider: rgba(214, 184, 154, .24);--search-icon: rgba(236, 208, 182, .9);--search-shell-glow: linear-gradient(120deg, rgba(221, 207, 184, .4), rgba(182, 111, 86, .34), rgba(214, 184, 154, .3));--search-input-bg: linear-gradient(105deg, rgba(56, 42, 34, .92), rgba(67, 49, 39, .86));--search-input-border: rgba(214, 184, 154, .3);--search-placeholder: rgba(234, 210, 190, .6);--search-focus-border: rgba(226, 194, 166, .56);--search-focus-shadow: 0 0 0 3px rgba(182, 111, 86, .22), 0 10px 30px rgba(64, 42, 32, .28);--search-btn-bg: linear-gradient(120deg, rgba(221, 207, 184, .93), rgba(182, 111, 86, .9));--search-btn-color: #2f241f;--search-btn-border: rgba(246, 225, 205, .44);--search-btn-shadow: 0 6px 18px rgba(90, 59, 45, .34)}.theme-4{--search-divider: rgba(186, 168, 135, .24);--search-icon: rgba(214, 201, 176, .9);--search-shell-glow: linear-gradient(120deg, rgba(34, 58, 96, .42), rgba(186, 168, 135, .34), rgba(143, 214, 255, .32));--search-input-bg: linear-gradient(105deg, rgba(20, 34, 59, .92), rgba(28, 41, 63, .86));--search-input-border: rgba(186, 168, 135, .3);--search-placeholder: rgba(212, 207, 194, .62);--search-focus-border: rgba(210, 193, 164, .56);--search-focus-shadow: 0 0 0 3px rgba(186, 168, 135, .2), 0 10px 30px rgba(29, 43, 65, .26);--search-btn-bg: linear-gradient(120deg, rgba(132, 176, 236, .92), rgba(186, 168, 135, .9));--search-btn-color: #1d2431;--search-btn-border: rgba(229, 221, 199, .42);--search-btn-shadow: 0 6px 18px rgba(44, 56, 77, .35)}.theme-5{--search-divider: rgba(178, 139, 160, .24);--search-icon: rgba(225, 187, 205, .9);--search-shell-glow: linear-gradient(120deg, rgba(95, 34, 48, .44), rgba(209, 160, 172, .35), rgba(136, 123, 154, .34));--search-input-bg: linear-gradient(105deg, rgba(54, 34, 47, .92), rgba(60, 44, 70, .86));--search-input-border: rgba(178, 139, 160, .3);--search-placeholder: rgba(222, 195, 206, .6);--search-focus-border: rgba(222, 183, 192, .56);--search-focus-shadow: 0 0 0 3px rgba(136, 123, 154, .22), 0 10px 30px rgba(63, 40, 57, .28);--search-btn-bg: linear-gradient(120deg, rgba(209, 160, 172, .94), rgba(136, 123, 154, .9));--search-btn-color: #2d2129;--search-btn-border: rgba(238, 210, 220, .44);--search-btn-shadow: 0 6px 18px rgba(78, 53, 74, .35)}.theme-6{--search-divider: rgba(171, 149, 101, .24);--search-icon: rgba(216, 194, 149, .9);--search-shell-glow: linear-gradient(120deg, rgba(26, 56, 43, .44), rgba(185, 156, 88, .35), rgba(126, 138, 108, .34));--search-input-bg: linear-gradient(105deg, rgba(28, 46, 36, .92), rgba(45, 40, 31, .86));--search-input-border: rgba(171, 149, 101, .3);--search-placeholder: rgba(215, 199, 161, .62);--search-focus-border: rgba(205, 177, 109, .58);--search-focus-shadow: 0 0 0 3px rgba(185, 156, 88, .22), 0 10px 30px rgba(42, 47, 34, .28);--search-btn-bg: linear-gradient(120deg, rgba(185, 156, 88, .95), rgba(126, 138, 108, .9));--search-btn-color: #232017;--search-btn-border: rgba(232, 217, 183, .44);--search-btn-shadow: 0 6px 18px rgba(78, 70, 49, .34)}.theme-8{--search-divider: rgba(183, 209, 240, .34);--search-icon: rgba(86, 122, 163, .9);--search-shell-glow: linear-gradient(120deg, rgba(220, 236, 255, .9), rgba(242, 226, 252, .86), rgba(234, 244, 255, .82));--search-input-bg: linear-gradient(105deg, rgba(255, 255, 255, .95), rgba(241, 248, 255, .9));--search-input-border: rgba(158, 191, 232, .56);--search-input-color: #2f507d;--search-placeholder: rgba(106, 139, 177, .7);--search-focus-border: rgba(134, 172, 218, .76);--search-focus-shadow: 0 0 0 3px rgba(187, 214, 245, .3), 0 10px 30px rgba(146, 178, 217, .24);--search-btn-bg: linear-gradient(120deg, rgba(201, 224, 251, .96), rgba(235, 214, 251, .92));--search-btn-color: #2b4b75;--search-btn-border: rgba(154, 187, 227, .62);--search-btn-shadow: 0 6px 18px rgba(153, 186, 224, .26)}.mini-player-wrap[data-v-da612599]{pointer-events:none;--sidebar-width: 18rem;left:.75rem;right:.75rem;bottom:.75rem;transition:left 1.4s cubic-bezier(.16,1,.3,1),right 1.4s cubic-bezier(.16,1,.3,1),width 1.4s cubic-bezier(.16,1,.3,1),bottom .32s ease;will-change:left,right,width;animation:miniBarRise-da612599 .55s ease}.mini-player-wrap.mini-compact[data-v-da612599]{width:min(var(--sidebar-width),calc(100vw - 1.5rem));right:auto}.mini-player-grid[data-v-da612599]{pointer-events:auto;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(200px,1.2fr) auto minmax(240px,1.8fr) minmax(180px,1fr);gap:1rem;align-items:center;border:1px solid rgba(255,255,255,.22);background:radial-gradient(circle at 12% 20%,rgba(247,76,115,.25),transparent 50%),radial-gradient(circle at 85% 80%,rgba(38,145,255,.22),transparent 45%),#0c0e15db;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;padding:.9rem 1.1rem;box-shadow:0 20px 50px #00000059;transition:gap 1.4s cubic-bezier(.16,1,.3,1),padding 1.4s cubic-bezier(.16,1,.3,1)}.mini-player-wrap.is-playing .mini-player-grid[data-v-da612599]{animation:miniBarGlow-da612599 3.1s ease-in-out infinite}.mini-song-info[data-v-da612599]{display:flex;align-items:center;gap:.75rem;min-width:0;cursor:pointer;transition:gap 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);will-change:transform}.mini-cover[data-v-da612599]{width:54px;height:54px;border-radius:14px;border:1px solid rgba(255,255,255,.2);-o-object-fit:cover;object-fit:cover;transform-origin:left center;transition:transform 1.4s cubic-bezier(.16,1,.3,1);will-change:transform}.mini-title[data-v-da612599]{margin:0;font-size:.95rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-artist[data-v-da612599]{margin:.15rem 0 0;color:#e6ecffbf;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-playback-status[data-v-da612599]{margin:.18rem 0 0;display:inline-flex;align-items:center;gap:.3rem;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.12rem .48rem;border:1px solid rgba(255,255,255,.18);color:#ebf1ffe0;background:#ffffff0f;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-playback-status.route-official[data-v-da612599]{border-color:#72f5b073;color:#a1ffcdf2;background:#3a8e6238}.mini-playback-status.route-gd[data-v-da612599]{border-color:#6dd4ff73;color:#adeafff2;background:#2974a23d}.mini-playback-status.route-unm[data-v-da612599]{border-color:#ffb56980;color:#ffdbacf5;background:#94552c47}.mini-artist-row[data-v-da612599]{display:flex;align-items:center;justify-content:space-between;gap:.45rem}.eq-bars[data-v-da612599]{display:inline-flex;align-items:flex-end;gap:3px;min-width:24px;height:12px}.eq-bar[data-v-da612599]{width:3px;height:5px;border-radius:999px;background:linear-gradient(180deg,#ffb25d,#ff5b7c);animation:eqPulse-da612599 .85s ease-in-out infinite}.eq-bar[data-v-da612599]:nth-child(2){animation-delay:.1s}.eq-bar[data-v-da612599]:nth-child(3){animation-delay:.2s}.eq-bar[data-v-da612599]:nth-child(4){animation-delay:.3s}.mini-controls[data-v-da612599]{display:flex;align-items:center;gap:.5rem;transform-origin:right center;transition:gap 1.4s cubic-bezier(.16,1,.3,1),transform 1.4s cubic-bezier(.16,1,.3,1);will-change:transform}.mini-player-grid.is-compact[data-v-da612599]{grid-template-columns:minmax(0,1fr) auto;gap:.55rem}.mini-player-grid.is-compact .mini-song-info[data-v-da612599]{gap:.5rem}.mini-player-grid.is-compact .mini-cover[data-v-da612599]{transform:scale(.82)}.mini-player-grid.is-compact .mini-title[data-v-da612599]{font-size:.84rem}.mini-player-grid.is-compact .mini-artist[data-v-da612599]{font-size:.72rem}.mini-player-grid.is-compact .mini-controls[data-v-da612599]{justify-self:end;gap:.32rem;transform:translate(2px) scale(.86)}.mini-player-grid.is-compact .mini-btn[data-v-da612599],.mini-player-grid.is-compact .mini-btn-main[data-v-da612599]{transform-origin:center}.mini-player-grid.is-compact .mini-btn svg[data-v-da612599]{width:1rem;height:1rem}.mini-player-grid.is-compact .mini-btn-main svg[data-v-da612599]{width:1.1rem;height:1.1rem}.mini-btn[data-v-da612599]{width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#f5f7ff;display:inline-flex;align-items:center;justify-content:center;transition:transform 1.4s cubic-bezier(.16,1,.3,1),background-color .2s ease;will-change:transform}.mini-btn[data-v-da612599]:hover{background:#ffffff2e}.mini-btn-main[data-v-da612599]{width:52px;height:52px;background:linear-gradient(140deg,#f74c73,#fe7e44);border:none;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.mini-player-wrap.is-playing .mini-btn-main[data-v-da612599]{animation:miniMainPulse-da612599 2.4s ease-in-out infinite}.mini-progress-group[data-v-da612599]{min-width:0}.mini-progress-meta[data-v-da612599]{display:flex;align-items:center;justify-content:space-between;color:#e6ecffb8;font-size:.72rem;letter-spacing:.02em;margin-bottom:.35rem}.progress-slider[data-v-da612599]{width:100%;accent-color:#ff5c7f}.mini-volume-group[data-v-da612599]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.26rem .35rem;background:#070d1a5c}.volume-toggle[data-v-da612599]{width:24px;height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.26);background:#ffffff14;color:#eaf1ffeb;display:inline-flex;align-items:center;justify-content:center}.volume-toggle[data-v-da612599]:hover{background:#ffffff29}.volume-slider[data-v-da612599]{width:100%;height:6px;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#ff698c 0%,#ff698c var(--vol-fill),rgba(255,255,255,.16) var(--vol-fill),rgba(255,255,255,.16) 100%);outline:none}.volume-slider[data-v-da612599]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:999px;border:1px solid rgba(255,255,255,.65);background:#fff;box-shadow:0 0 0 4px #ff789638;cursor:pointer}.volume-slider[data-v-da612599]::-moz-range-thumb{width:12px;height:12px;border-radius:999px;border:1px solid rgba(255,255,255,.65);background:#fff;box-shadow:0 0 0 4px #ff789638;cursor:pointer}.volume-value-pill[data-v-da612599]{min-width:28px;text-align:center;color:#ebf0fff2;font-size:.68rem;letter-spacing:.02em;border-radius:999px;padding:.1rem .38rem;background:#ffffff1f}@media (max-width: 1024px){.mini-player-wrap[data-v-da612599]{left:.5rem;right:.5rem;bottom:.5rem}.mini-player-wrap.mini-compact[data-v-da612599]{width:min(540px,calc(100vw - 1rem));left:.5rem;right:.5rem;margin:0 auto}.mini-player-grid.is-compact[data-v-da612599]{grid-template-columns:minmax(0,1fr) auto}.mini-player-grid[data-v-da612599]{grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.mini-controls[data-v-da612599]{justify-content:flex-end}.mini-player-grid.is-compact .mini-song-info[data-v-da612599]{min-width:0}}@media (max-width: 768px){.mini-player-wrap[data-v-da612599]{left:.45rem;right:.45rem;bottom:max(.45rem,env(safe-area-inset-bottom))}.mini-player-grid[data-v-da612599]{border-radius:18px;padding:.68rem .72rem;gap:.48rem}.mini-cover[data-v-da612599]{width:44px;height:44px;border-radius:11px}.mini-title[data-v-da612599]{font-size:.82rem}.mini-artist[data-v-da612599]{font-size:.68rem}.mini-playback-status[data-v-da612599]{font-size:.58rem;padding:.1rem .42rem;letter-spacing:.05em}.mini-btn[data-v-da612599]{width:38px;height:38px}.mini-btn-main[data-v-da612599]{width:45px;height:45px}}@keyframes eqPulse-da612599{0%,to{transform:scaleY(.6);opacity:.7}50%{transform:scaleY(1.65);opacity:1}}@keyframes miniBarRise-da612599{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes miniBarGlow-da612599{0%,to{box-shadow:0 20px 50px #00000059,0 0 #7fcaff00}50%{box-shadow:0 22px 52px #00000059,0 0 24px #7fcaff33}}@keyframes miniMainPulse-da612599{0%,to{box-shadow:0 0 #ff7a5c33}50%{box-shadow:0 0 0 9px #ff7a5c0f}}.lyrics-container[data-v-f484ba15]{position:relative;height:100%;overflow-y:auto;padding:30% 1rem;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.lyrics-container.is-compact[data-v-f484ba15]{overflow:hidden;padding:.5rem .66rem;display:block;min-height:clamp(120px,20svh,172px);scrollbar-width:none;-ms-overflow-style:none}.lyrics-container.is-compact .lyrics-content[data-v-f484ba15]{width:100%;max-width:100%;min-height:0;display:block}.lyrics-container.is-compact .lyrics-line[data-v-f484ba15]{margin:.2rem 0;font-size:clamp(.88rem,2.1vw,1.02rem);line-height:1.3;opacity:.52}.lyrics-container.is-compact .lyrics-line-active[data-v-f484ba15]{opacity:1;transform:scale(1.01)}.lyrics-content[data-v-f484ba15]{max-width:680px;margin:0 auto;text-align:center}.lyrics-line[data-v-f484ba15]{margin:.42rem 0;font-size:clamp(.96rem,1.9vw,1.26rem);font-weight:600;line-height:1.66;letter-spacing:.01em;color:#eef2ff85;transition:color .26s ease,transform .26s ease,opacity .26s ease;opacity:.66}.lyrics-line-active[data-v-f484ba15]{color:#ffe1a9;opacity:1;transform:scale(1.04);text-shadow:0 0 24px rgba(255,163,87,.42)}.lyrics-empty[data-v-f484ba15]{color:#ffffffb8;font-size:1rem;margin-top:1rem}.lyrics-container[data-v-f484ba15]::-webkit-scrollbar{width:0;height:0;display:none}.lyrics-container.is-compact[data-v-f484ba15]::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width: 900px){.lyrics-container[data-v-f484ba15]{padding:18% .62rem}.lyrics-container.is-compact[data-v-f484ba15]{padding:.34rem .52rem}}@media (max-width: 1280px){.lyrics-line[data-v-f484ba15]{margin:.3rem 0;line-height:1.42;font-size:clamp(.92rem,2vw,1.04rem)}.lyrics-container.is-compact .lyrics-line[data-v-f484ba15]{margin:.22rem 0;line-height:1.28;font-size:clamp(.88rem,1.95vw,.98rem)}}.now-playing-root[data-v-6269f049]{background:radial-gradient(circle at 10% 20%,rgba(255,84,111,.26),transparent 46%),radial-gradient(circle at 86% 14%,rgba(78,164,255,.22),transparent 48%),radial-gradient(circle at 65% 86%,rgba(255,173,58,.18),transparent 45%),#060a1f}.now-playing-root.midnight-sparkle[data-v-6269f049]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 22%,rgba(225,238,255,.22) 0 1px,transparent 2px),radial-gradient(circle at 36% 14%,rgba(210,229,255,.2) 0 1px,transparent 2px),radial-gradient(circle at 62% 26%,rgba(219,235,255,.18) 0 1px,transparent 2px),radial-gradient(circle at 84% 18%,rgba(226,240,255,.2) 0 1px,transparent 2px),radial-gradient(circle at 74% 36%,rgba(219,234,255,.16) 0 1px,transparent 2px);background-size:200px 140px;opacity:.6;animation:starlightDrift-6269f049 11s ease-in-out infinite}.secret-hint[data-v-6269f049]{margin-top:.5rem;text-align:center;font-size:.76rem;letter-spacing:.06em;color:#dbecffe0;text-shadow:0 0 14px rgba(180,214,255,.44)}@keyframes starlightDrift-6269f049{0%,to{opacity:.56;transform:translateZ(0)}50%{opacity:.88;transform:translate3d(0,8px,0)}}.now-playing-overlay[data-v-6269f049]{background:linear-gradient(180deg,#080e2457,#080e2480),radial-gradient(circle at 15% 12%,rgba(143,249,198,.14),transparent 44%),radial-gradient(circle at 86% 10%,rgba(136,115,255,.16),transparent 46%)}.now-layout-shell[data-v-6269f049]{padding-bottom:calc(var(--deck-space, 170px) + env(safe-area-inset-bottom,0px) + 1rem)}.album-focus[data-v-6269f049]{display:flex;flex-direction:column;justify-content:center}.now-main-panel[data-v-6269f049]{border-radius:30px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(130deg,#090d21b3,#0c142d9e);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 22px 44px #0000004d,inset 0 1px #ffffff14;overflow:hidden}.album-disc-wrap[data-v-6269f049]{width:min(430px,84%);aspect-ratio:1;margin:0 auto;border-radius:999px;padding:18px;background:conic-gradient(from 120deg,#9df3d394,#927fff99,#67c6ff94,#9df3d394);box-shadow:0 18px 40px #00000059,0 0 42px #7ecdff4d}.album-cover-main[data-v-6269f049]{width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:10px solid rgba(7,12,30,.7)}.album-disc-wrap.is-spinning[data-v-6269f049]{animation:spinDisc-6269f049 14s linear infinite}.control-deck[data-v-6269f049]{position:fixed;left:1.5rem;right:1.5rem;bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);margin-top:0;z-index:36;border:1px solid rgba(255,255,255,.22);background:radial-gradient(circle at 12% 20%,rgba(247,76,115,.2),transparent 48%),radial-gradient(circle at 85% 80%,rgba(38,145,255,.18),transparent 44%),#0c0e15db;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;padding:.8rem 1rem .95rem;box-shadow:0 20px 50px #00000059}@media (min-width: 768px){.now-layout-shell[data-v-6269f049]{padding-bottom:calc(var(--deck-space, 170px) + env(safe-area-inset-bottom,0px) + 1.1rem)}.control-deck[data-v-6269f049]{left:2.5rem;right:2.5rem}}.now-playback-status[data-v-6269f049]{margin:.56rem auto 0;display:inline-flex;align-items:center;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.22rem .7rem;border:1px solid rgba(255,255,255,.2);color:#ebf1ffe6;background:#ffffff14}.now-playback-status.route-official[data-v-6269f049]{border-color:#72f5b080;color:#abffd2f2;background:#35895c3d}.now-playback-status.route-gd[data-v-6269f049]{border-color:#6dd4ff80;color:#b6ecfff2;background:#2370a03d}.now-playback-status.route-unm[data-v-6269f049]{border-color:#ffb56985;color:#ffe0b8f5;background:#8f552647}.deck-close-btn[data-v-6269f049]{border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#fff;display:inline-flex;align-items:center;gap:.35rem;padding:.34rem .68rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 18px #00000038}.deck-close-btn[data-v-6269f049]:hover{background:#ffffff2e}.deck-time-row[data-v-6269f049]{display:flex;justify-content:space-between;color:#ffffffb8;font-size:.74rem;margin-bottom:.28rem}.deck-main-row[data-v-6269f049]{margin-top:.65rem;display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap}.deck-volume[data-v-6269f049]{display:inline-flex;align-items:center;gap:.44rem;margin-left:.4rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.28rem .38rem;background:#070d1a5c}.progress-slider[data-v-6269f049]{accent-color:#ff5c7f}.volume-slider[data-v-6269f049]{width:120px;height:7px;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:linear-gradient(to right,#ff698c 0%,#ff698c var(--vol-fill),rgba(255,255,255,.16) var(--vol-fill),rgba(255,255,255,.16) 100%)}.volume-slider[data-v-6269f049]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border-radius:999px;border:1px solid rgba(255,255,255,.65);background:#fff;box-shadow:0 0 0 4px #ff789638;cursor:pointer}.volume-slider[data-v-6269f049]::-moz-range-thumb{width:13px;height:13px;border-radius:999px;border:1px solid rgba(255,255,255,.65);background:#fff;box-shadow:0 0 0 4px #ff789638;cursor:pointer}.deck-volume-toggle[data-v-6269f049]{width:26px;height:26px;border-radius:999px;border:1px solid rgba(255,255,255,.26);background:#ffffff14;color:#ebf1ffeb;display:inline-flex;align-items:center;justify-content:center}.deck-volume-toggle[data-v-6269f049]:hover{background:#ffffff2e}.deck-volume-value[data-v-6269f049]{min-width:30px;text-align:center;font-size:.72rem;letter-spacing:.02em;color:#eef4fff2;border-radius:999px;padding:.12rem .4rem;background:#ffffff1f}.control-btn[data-v-6269f049]{width:52px;height:52px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff;display:inline-flex;align-items:center;justify-content:center}.control-btn[data-v-6269f049]:hover{background:#ffffff2e}.control-btn-main[data-v-6269f049]{width:74px;height:74px;border:none;background:linear-gradient(140deg,#f74c73,#fe7e44)}.lyrics-panel[data-v-6269f049]::-webkit-scrollbar{width:6px}.lyrics-panel[data-v-6269f049]::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff40}.lyrics-host[data-v-6269f049]{height:100%;border-radius:18px;background:linear-gradient(180deg,#ffffff0f,#ffffff04);border:none;overflow:hidden;box-shadow:inset 0 0 42px #ffffff09;transition:background .5s ease,box-shadow .5s ease}@keyframes spinDisc-6269f049{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){.now-layout-shell[data-v-6269f049]{padding:clamp(.62rem,1.8vh,.95rem) .9rem calc(var(--deck-space, 170px) + env(safe-area-inset-bottom,0px) + 1rem)}.now-main-panel[data-v-6269f049]{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.now-main-panel[data-v-6269f049]::-webkit-scrollbar{width:0;height:0;display:none}.now-main-grid[data-v-6269f049]{height:auto;min-height:100%;gap:.9rem;align-content:start;grid-template-rows:auto minmax(clamp(132px,22svh,188px),auto)}.album-focus[data-v-6269f049]{padding:.9rem 1rem}.lyrics-col[data-v-6269f049]{padding:.45rem .75rem .9rem;min-height:0;height:100%;align-self:stretch}.album-disc-wrap[data-v-6269f049]{width:min(340px,80%)}.control-deck[data-v-6269f049]{position:fixed;left:.9rem;right:.9rem;bottom:calc(env(safe-area-inset-bottom,0px) + .65rem);margin-top:0;z-index:36}.lyrics-host[data-v-6269f049]{height:100%;min-height:150px;height:150px;max-height:150px}}@media (max-width: 768px){.now-layout-shell[data-v-6269f049]{padding:clamp(.44rem,1.5vh,.7rem) .56rem calc(var(--deck-space, 164px) + env(safe-area-inset-bottom,0px) + .9rem)}.now-main-panel[data-v-6269f049]{border-radius:20px}.now-main-grid[data-v-6269f049]{gap:.55rem;grid-template-rows:auto minmax(clamp(118px,20svh,168px),auto)}.album-focus[data-v-6269f049]{padding:.62rem .7rem}.lyrics-col[data-v-6269f049]{padding:.32rem .56rem .72rem;min-height:0;height:100%;align-self:stretch}.album-disc-wrap[data-v-6269f049]{width:min(260px,72%);padding:12px}.album-cover-main[data-v-6269f049]{border-width:7px}.control-deck[data-v-6269f049]{margin-top:0;border-radius:16px;padding:.56rem .62rem .62rem;left:.56rem;right:.56rem;bottom:calc(env(safe-area-inset-bottom,0px) + .4rem)}.deck-main-row[data-v-6269f049]{gap:.46rem;row-gap:.36rem;justify-content:center}.control-btn[data-v-6269f049]{width:44px;height:44px}.control-btn-main[data-v-6269f049]{width:58px;height:58px}.deck-volume[data-v-6269f049]{margin-left:0;width:100%;justify-content:center}.volume-slider[data-v-6269f049]{width:min(42vw,160px)}.deck-close-btn[data-v-6269f049]{margin-left:auto;font-size:.64rem;padding:.3rem .56rem}.lyrics-host[data-v-6269f049]{height:100%;min-height:150px;height:150px;max-height:150px;border-radius:14px}}@media (max-width: 540px){.now-layout-shell[data-v-6269f049]{padding-bottom:calc(var(--deck-space, 156px) + env(safe-area-inset-bottom,0px) + 1rem)}.control-deck[data-v-6269f049]{padding:.48rem .52rem .56rem}.deck-time-row[data-v-6269f049]{font-size:.68rem;margin-bottom:.22rem}.control-btn[data-v-6269f049]{width:40px;height:40px}.control-btn-main[data-v-6269f049]{width:52px;height:52px}.deck-volume[data-v-6269f049]{padding:.22rem .32rem;gap:.34rem}.volume-slider[data-v-6269f049]{width:min(38vw,132px)}.deck-close-btn[data-v-6269f049]{font-size:.58rem;padding:.26rem .44rem}}.player-container[data-v-79c08646]{position:relative}.startup-root[data-v-838de1e7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;overflow:hidden;color:#26466f;background:radial-gradient(circle at 10% 14%,rgba(187,222,255,.74),transparent 40%),radial-gradient(circle at 88% 10%,rgba(232,211,250,.62),transparent 44%),radial-gradient(circle at 58% 80%,rgba(255,224,239,.54),transparent 42%),radial-gradient(circle at 38% 28%,rgba(202,226,255,.46),transparent 46%),#f7fbff}.startup-veil[data-v-838de1e7]{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;pointer-events:none;opacity:.74;background:radial-gradient(circle at 18% 22%,rgba(177,214,252,.28),transparent 42%),radial-gradient(circle at 82% 20%,rgba(212,193,246,.24),transparent 40%),radial-gradient(circle at 58% 84%,rgba(255,219,236,.22),transparent 44%)}.startup-noise[data-v-838de1e7]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;pointer-events:none;background-image:linear-gradient(transparent 95%,#99bce547 96%),linear-gradient(90deg,transparent 95%,rgba(153,188,229,.28) 96%);background-size:14px 14px}.startup-grid-scan[data-v-838de1e7]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.1;background:linear-gradient(110deg,#a4cdf700 24%,#a4cdf73d,#a4cdf700 76%),linear-gradient(180deg,#cbb4f000,#cbb4f024 45%,#cbb4f000);background-size:210% 100%,100% 240%;background-position:130% 0,0 -120%;mix-blend-mode:screen;animation:scanMoveX-838de1e7 4.8s cubic-bezier(.2,.8,.2,1) infinite,scanMoveY-838de1e7 6.4s cubic-bezier(.2,.8,.2,1) infinite}.startup-glow[data-v-838de1e7]{position:absolute;border-radius:999px;filter:blur(34px);opacity:.44;pointer-events:none;animation:drift-838de1e7 10s ease-in-out infinite}.startup-glow-a[data-v-838de1e7]{width:360px;height:360px;left:-110px;top:12%;background:radial-gradient(circle,rgba(169,206,248,.7),transparent 70%)}.startup-glow-b[data-v-838de1e7]{width:300px;height:300px;right:-90px;bottom:-90px;background:radial-gradient(circle,rgba(240,209,248,.62),transparent 72%);animation-delay:1.8s}.startup-glow-c[data-v-838de1e7]{width:260px;height:260px;right:32%;top:-70px;background:radial-gradient(circle,rgba(255,212,230,.62),transparent 72%);opacity:.34;animation-delay:3.1s}.startup-skip[data-v-838de1e7]{position:absolute;top:20px;right:22px;z-index:5;border:1px solid rgba(170,201,235,.48);background:#ffffffc2;color:#3d6491;border-radius:999px;padding:8px 14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.startup-layout[data-v-838de1e7]{position:relative;z-index:2;width:min(1120px,92vw);height:100%;margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:min(6vw,72px);align-items:center;opacity:0;transform:translateY(16px) scale(.99);transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .92s cubic-bezier(.16,1,.3,1)}.startup-layout.is-entered[data-v-838de1e7]{opacity:1;transform:translateY(0) scale(1)}.startup-layout.is-closing[data-v-838de1e7]{opacity:0;transform:translateY(-10px) scale(.988)}.visual-zone[data-v-838de1e7]{display:flex;flex-direction:column;align-items:center;gap:14px;transition:transform 1.5s cubic-bezier(.16,1,.3,1)}.startup-layout.is-pre-copy .visual-zone[data-v-838de1e7]{transform:translate(70%)}.startup-layout.is-pre-copy .visual-zone.is-docking[data-v-838de1e7]{transform:translate(-18%)}.visual-zone.is-docked[data-v-838de1e7]{transform:translate(-1%)}.copy-zone[data-v-838de1e7]{opacity:0;transform:translate3d(24px,0,0);pointer-events:none;transition:opacity .58s ease,transform .78s cubic-bezier(.16,1,.3,1)}.copy-zone.is-visible[data-v-838de1e7]{opacity:1;transform:translateZ(0);pointer-events:auto}.photo-frame[data-v-838de1e7]{width:min(38vw,460px);margin-top:-30px;transition:transform 2.2s cubic-bezier(.16,1,.3,1)}.photo-frame.is-clickable[data-v-838de1e7]{cursor:pointer}.hero-photo[data-v-838de1e7]{display:block;width:100%;height:auto;border-radius:0}.visual-tag[data-v-838de1e7]{margin:0;color:#b5d4f9cc;letter-spacing:.18em;font-size:11px}.eyebrow[data-v-838de1e7]{margin:0 0 12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#5276a1cc}.headline[data-v-838de1e7]{margin:0;font-size:clamp(34px,4.4vw,74px);line-height:1.02;letter-spacing:-.02em;color:#2c4e7a}.lead[data-v-838de1e7]{margin:18px 0 0;max-width:28ch;color:#4d729deb;font-size:clamp(15px,1.35vw,20px);line-height:1.6}.line-list[data-v-838de1e7]{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.line-list li[data-v-838de1e7]{opacity:0;transform:translateY(8px);animation:lineIn-838de1e7 .65s cubic-bezier(.16,1,.3,1) forwards;color:#3e6592e6;font-size:clamp(16px,1.45vw,22px)}.action-row[data-v-838de1e7]{margin-top:28px}.next-btn[data-v-838de1e7]{border:1px solid rgba(170,201,236,.5);background:linear-gradient(138deg,#cde4fcf5,#ebd6fbeb);color:#2d4f79;border-radius:999px;padding:12px 22px;letter-spacing:.09em;text-transform:uppercase;font-size:12px}@keyframes lineIn-838de1e7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes drift-838de1e7{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,12px,0)}}@keyframes scanMoveX-838de1e7{0%{background-position:130% 0,0 -120%}to{background-position:-120% 0,0 -120%}}@keyframes scanMoveY-838de1e7{0%{background-position:130% 0,0 -120%}to{background-position:130% 0,0 170%}}@media (max-width: 960px){.startup-layout[data-v-838de1e7]{grid-template-columns:1fr;text-align:center;gap:22px;padding:78px 0 56px;align-content:center}.photo-frame[data-v-838de1e7]{width:min(76vw,440px)}.lead[data-v-838de1e7]{margin-left:auto;margin-right:auto}.line-list[data-v-838de1e7]{justify-items:center}.startup-layout.is-pre-copy .visual-zone[data-v-838de1e7]{transform:translate(0)}}.app-enter-item[data-v-579b279a]{opacity:0;filter:blur(8px);will-change:opacity,transform,filter;pointer-events:none;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),filter .76s cubic-bezier(.22,1,.36,1)}.app-enter-sidebar[data-v-579b279a]{transform:translate3d(-42px,0,0) scale(.985)}.app-enter-main[data-v-579b279a]{transform:translate3d(0,30px,0) scale(.988)}.app-enter-player[data-v-579b279a]{transform:translate3d(0,28px,0) scale(.99)}.app-enter-item.is-visible[data-v-579b279a]{opacity:1;filter:blur(0);transform:translateZ(0) scale(1);pointer-events:auto}.app-shell.is-app-transitioning .app-orb[data-v-579b279a]{animation-duration:14s}.app-enter-item.is-syncing.is-visible[data-v-579b279a]{animation:appLinkPulse-579b279a .92s cubic-bezier(.16,1,.3,1) both}@keyframes appLinkPulse-579b279a{0%{filter:blur(2px) brightness(1.08)}to{filter:blur(0) brightness(1)}}@media (max-width: 1024px){.app-enter-sidebar[data-v-579b279a]{transform:translate3d(0,28px,0) scale(.99)}.app-enter-main[data-v-579b279a]{transform:translate3d(0,24px,0) scale(.992)}}@media (max-width: 768px){.app-enter-sidebar[data-v-579b279a]{transform:translate3d(0,20px,0) scale(.995)}.app-enter-main[data-v-579b279a],.app-enter-player[data-v-579b279a]{transform:translate3d(0,18px,0) scale(.995)}}@media (prefers-reduced-motion: reduce){.app-enter-item[data-v-579b279a]{transition:opacity .25s linear;transform:none;filter:none}.app-enter-item.is-syncing.is-visible[data-v-579b279a]{animation:none}}
