.ambient-background[data-v-2a6e7129]{position:fixed;inset:0;z-index:0;overflow:hidden;background:radial-gradient(circle at 64% -13%,rgba(116,33,104,.2),transparent 34%),radial-gradient(circle at 9% 68%,rgba(186,54,20,.09),transparent 27%),linear-gradient(135deg,#04060c,#080912 43%,#060710);pointer-events:none}.ambient-background[data-v-2a6e7129]:before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:72px 72px;content:"";-webkit-mask-image:radial-gradient(circle at 58% 48%,#000,transparent 74%);mask-image:radial-gradient(circle at 58% 48%,#000,transparent 74%);opacity:.34}.ambient-background__glow[data-v-2a6e7129]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.22}.ambient-background__glow--orange[data-v-2a6e7129]{top:12%;left:-12%;width:520px;height:620px;background:#e6461133}.ambient-background__glow--plum[data-v-2a6e7129]{right:0;bottom:-26%;width:700px;height:620px;background:#8f287640}.ambient-background__glow--violet[data-v-2a6e7129]{top:-24%;right:18%;width:540px;height:470px;background:#6636bb30}.ambient-background__orbital[data-v-2a6e7129]{position:absolute;top:-330px;right:-250px;width:900px;height:650px;border:1px solid rgba(243,79,186,.075);border-radius:50%;box-shadow:0 0 90px #9b5cff09,inset 0 0 90px #f9731606;transform:rotate(-13deg)}.ambient-background__orbital[data-v-2a6e7129]:after{position:absolute;inset:64px -80px -64px 80px;border:1px solid rgba(249,115,22,.055);border-radius:inherit;content:""}.ambient-background__noise[data-v-2a6e7129]{position:absolute;inset:0;opacity:.022;background-image:repeating-linear-gradient(115deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.16) 1px,transparent 1px,transparent 4px);mix-blend-mode:soft-light}.waveform[data-v-7b6c88f0]{display:flex;align-items:center;width:100%;min-width:0;height:32px;gap:2px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent)}.waveform__bar[data-v-7b6c88f0]{flex:1 1 2px;min-width:1px;max-width:3px;border-radius:999px;background:var(--color-waveform, #4b4b56);opacity:.72;transition:background-color .18s ease,opacity .18s ease}.waveform__bar--active[data-v-7b6c88f0]{background:var(--wave-color, var(--color-primary));box-shadow:0 0 7px color-mix(in srgb,var(--wave-color, var(--color-primary)) 48%,transparent);opacity:1}.waveform--player[data-v-7b6c88f0]{height:24px;gap:1px}.waveform--player .waveform__bar[data-v-7b6c88f0]{max-width:none}.waveform--hero[data-v-7b6c88f0]{position:relative;height:128px;align-items:flex-end;gap:2px;isolation:isolate;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 100%);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 100%)}.waveform--hero[data-v-7b6c88f0]:before{position:absolute;right:1%;bottom:-22px;left:3%;z-index:0;height:74%;background:linear-gradient(90deg,#ff8e23b8,#f34fbaa3 64%,#9b5cffb3);content:"";filter:blur(30px);opacity:.28;transform:scaleY(.58);transform-origin:bottom;pointer-events:none}.waveform--hero[data-v-7b6c88f0]:after{position:absolute;right:0;bottom:1px;left:4%;z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,139,38,.75),rgba(243,79,186,.72),rgba(155,92,255,.58));box-shadow:0 0 18px #f34fba8c;content:""}.waveform--hero .waveform__bar[data-v-7b6c88f0]{position:relative;z-index:1;min-width:2px;max-width:none;background:var(--wave-color, #ff9a31);box-shadow:0 0 7px color-mix(in srgb,var(--wave-color, #ff9a31) 68%,transparent),0 0 15px color-mix(in srgb,var(--wave-color, #ff9a31) 24%,transparent);opacity:.96;transform-origin:bottom;animation:hero-wave-7b6c88f0 2.6s ease-in-out infinite alternate}.waveform--hero .waveform__bar[data-v-7b6c88f0]:nth-child(3n){animation-delay:-.8s}.waveform--hero .waveform__bar[data-v-7b6c88f0]:nth-child(5n){animation-delay:-1.5s}@keyframes hero-wave-7b6c88f0{0%{transform:scaleY(.74);opacity:.64}to{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.waveform--hero .waveform__bar[data-v-7b6c88f0]{animation:none}}@media(max-width:768px){.waveform--hero[data-v-7b6c88f0]{height:88px}.waveform--hero[data-v-7b6c88f0]:before{filter:blur(22px);opacity:.22}}.player[data-v-2eec67ea]{position:relative;z-index:100;height:auto;border:1px solid rgba(132,85,194,.42);border-radius:18px;background:radial-gradient(circle at 51% 120%,rgba(152,39,126,.22),transparent 32%),radial-gradient(circle at 12% 140%,rgba(241,91,21,.12),transparent 28%),linear-gradient(120deg,#090a12fb,#100c18fb 64%,#0a0913fb);box-shadow:0 -8px 40px #00000047,0 0 28px #9b5cff0e,inset 0 1px #ffffff0d}.player[data-v-2eec67ea]:before{position:absolute;top:-1px;right:10%;left:10%;z-index:2;height:1px;background:var(--gradient-brand);box-shadow:0 0 16px #f34fba6b;content:"";opacity:.62;pointer-events:none}.player__compact[data-v-2eec67ea]{display:grid;height:100%;grid-template-columns:minmax(220px,28%) minmax(430px,1fr) minmax(210px,25%);align-items:center;gap:18px;padding:8px 18px 7px 13px;overflow:hidden;border-radius:inherit}.now-playing[data-v-2eec67ea]{display:flex;min-width:0;align-items:center;gap:13px}.now-playing__cover[data-v-2eec67ea]{width:62px;height:62px;flex:0 0 62px;border:1px solid rgba(255,125,38,.18);border-radius:10px;object-fit:cover;box-shadow:0 7px 20px #00000061,0 0 18px #f973160e}.now-playing__copy[data-v-2eec67ea]{display:flex;min-width:0;flex-direction:column;gap:5px}.now-playing__copy strong[data-v-2eec67ea],.now-playing__copy span[data-v-2eec67ea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.now-playing__copy strong[data-v-2eec67ea]{color:#ece9ed;font-size:14px;font-weight:560}.now-playing__copy span[data-v-2eec67ea]{color:#8d8994;font-size:12px}.player__center[data-v-2eec67ea]{display:flex;min-width:0;flex-direction:column;align-items:center;gap:2px}.transport[data-v-2eec67ea]{display:flex;min-height:48px;align-items:center;justify-content:center;gap:clamp(16px,2.2vw,28px)}.player-icon[data-v-2eec67ea]{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:9px;background:transparent;color:#a6a2ac;transition:color .17s ease,background .17s ease,transform .17s ease}.player-icon[data-v-2eec67ea]:hover{transform:translateY(-1px);background:#ffffff0b;color:var(--color-primary-soft)}.player-icon svg[data-v-2eec67ea]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.player-icon--like[data-v-2eec67ea]{margin-left:4px}.player-icon--active[data-v-2eec67ea]{color:var(--color-primary)}.player-icon--like.player-icon--active svg[data-v-2eec67ea]{fill:currentColor;filter:drop-shadow(0 0 6px rgba(245,122,33,.35))}.transport__play[data-v-2eec67ea]{display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:50%;border:1px solid transparent;background:linear-gradient(145deg,#ff9b32,#ef641e 57%,#d04b5d) padding-box,conic-gradient(from 210deg,#ffb33c,#ff6b1e,#f34fba,#9b5cff,#ffb33c) border-box;box-shadow:0 9px 26px #d7481052,0 0 22px #f34fba29,0 0 34px #9b5cff17,inset 0 1px #ffffff4f;color:#fff;font-size:17px;transition:transform .17s ease,filter .17s ease}.transport__play span[data-v-2eec67ea]{transform:translate(1px)}.transport__play[data-v-2eec67ea]:hover:not(:disabled){transform:scale(1.06);filter:brightness(1.08);box-shadow:0 11px 30px #d7481061,0 0 28px #f34fba38,0 0 42px #9b5cff1f,inset 0 1px #ffffff57}.transport__play[data-v-2eec67ea]:disabled{filter:grayscale(.7);opacity:.45}.timeline[data-v-2eec67ea]{display:grid;width:min(100%,720px);grid-template-columns:34px minmax(120px,1fr) 34px;align-items:center;gap:9px;color:#8d8994;font-size:11px;font-variant-numeric:tabular-nums}.timeline__wave[data-v-2eec67ea]{position:relative;width:100%;height:25px;padding:0;background:transparent}.timeline__wave i[data-v-2eec67ea]{position:absolute;top:50%;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);background:#f85d72;box-shadow:0 0 11px #f34fbaa6;pointer-events:none}.player__right[data-v-2eec67ea]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.volume[data-v-2eec67ea]{position:relative;width:min(118px,42%);height:22px;background:transparent}.volume[data-v-2eec67ea]:before,.volume>span[data-v-2eec67ea]{position:absolute;top:10px;left:0;height:3px;border-radius:999px;content:""}.volume[data-v-2eec67ea]:before{width:100%;background:#2f3039}.volume>span[data-v-2eec67ea]{background:var(--gradient-brand)}.volume i[data-v-2eec67ea]{position:absolute;top:6px;width:11px;height:11px;border-radius:50%;transform:translate(-50%);background:#f06787;box-shadow:0 0 9px #f34fba73;pointer-events:none}.player__mobile-play[data-v-2eec67ea]{display:none}.expanded-player[data-v-2eec67ea]{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;padding:18px 22px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 30%,rgba(91,25,58,.26),transparent 42%),#080a11;animation:slide-up-2eec67ea .24s ease-out}.expanded-player__header[data-v-2eec67ea]{display:flex;align-items:center;justify-content:space-between}.expanded-player__header>div[data-v-2eec67ea]{display:flex;align-items:center;flex-direction:column}.expanded-player__header span[data-v-2eec67ea]{color:var(--color-text-dim);font-size:11px}.expanded-player__header strong[data-v-2eec67ea]{font-size:13px;font-weight:600}.expanded-player__cover[data-v-2eec67ea]{width:min(78vw,370px);max-height:42vh;aspect-ratio:1;margin:auto;border-radius:19px;object-fit:cover;box-shadow:0 30px 70px #0000006b}.expanded-player__info[data-v-2eec67ea]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0}.expanded-player__info>div[data-v-2eec67ea]{display:flex;min-width:0;flex-direction:column;gap:4px}.expanded-player__info strong[data-v-2eec67ea],.expanded-player__info span[data-v-2eec67ea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expanded-player__info strong[data-v-2eec67ea]{font-size:20px}.expanded-player__info span[data-v-2eec67ea]{color:var(--color-text-dim);font-size:14px}.expanded-player__timeline>button[data-v-2eec67ea]{position:relative;width:100%;height:4px;overflow:hidden;border-radius:999px;background:#ffffff1f}.expanded-player__timeline>button span[data-v-2eec67ea]{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--color-primary-soft),var(--color-primary))}.expanded-player__timeline>div[data-v-2eec67ea]{display:flex;justify-content:space-between;margin-top:8px;color:var(--color-text-dim);font-size:11px}.expanded-player__controls[data-v-2eec67ea]{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.transport__play--large[data-v-2eec67ea]{width:68px;height:68px;flex-basis:68px;font-size:21px}@keyframes slide-up-2eec67ea{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:1050px){.player__compact[data-v-2eec67ea]{grid-template-columns:minmax(190px,30%) minmax(360px,1fr) 150px;gap:8px}.player__right .player-icon[data-v-2eec67ea]:last-child{display:none}.volume[data-v-2eec67ea]{width:90px}}@media(max-width:768px){.player[data-v-2eec67ea]{border:0;border-top:1px solid rgba(155,92,255,.25);border-radius:0}.player__compact[data-v-2eec67ea]{display:flex;gap:10px;padding:7px 12px}.now-playing[data-v-2eec67ea]{flex:1;overflow:hidden}.now-playing__cover[data-v-2eec67ea]{width:50px;height:50px;flex-basis:50px}.now-playing__copy strong[data-v-2eec67ea]{font-size:13px}.now-playing__copy span[data-v-2eec67ea]{font-size:11px}.player-icon--like[data-v-2eec67ea],.player__center[data-v-2eec67ea],.player__right[data-v-2eec67ea]{display:none}.player__mobile-play[data-v-2eec67ea]{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border-radius:50%;background:linear-gradient(145deg,#ff972e,#e55a19 64%,#cf4b69);box-shadow:0 0 18px #f34fba1f;color:#fff;font-size:15px}}.release-overlay[data-v-7c273aa8]{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;overflow:hidden;background:radial-gradient(circle at 18% 12%,rgba(181,59,18,.2),transparent 28%),radial-gradient(circle at 82% 78%,rgba(95,29,76,.17),transparent 32%),#03050ad6;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);animation:overlay-in-7c273aa8 .22s ease-out}.release-overlay[data-v-7c273aa8]:before{position:absolute;top:-180px;left:50%;width:540px;height:300px;border-radius:50%;background:#f57a2114;filter:blur(80px);content:"";pointer-events:none}.release-modal[data-v-7c273aa8]{position:relative;width:min(620px,100%);max-height:calc(100dvh - 40px);overflow-x:hidden;overflow-y:auto;border:1px solid rgba(245,122,33,.28);border-radius:23px;outline:none;background:linear-gradient(155deg,#1c1a25fa,#0b0d15fe 54%),#0b0d15;box-shadow:0 34px 100px #00000094,0 0 70px #d2431012,inset 0 1px #ffffff0e;animation:modal-in-7c273aa8 .36s cubic-bezier(.16,1,.3,1)}.release-modal__accent[data-v-7c273aa8]{position:absolute;top:0;right:15%;left:15%;z-index:3;height:1px;background:linear-gradient(90deg,transparent,var(--color-primary-soft),transparent);box-shadow:0 0 16px #f57a21a6}.release-modal__close[data-v-7c273aa8]{position:absolute;top:17px;right:17px;z-index:5;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#14151db8;color:#888591;font-size:22px;font-weight:300;line-height:1;transition:border-color .17s ease,background .17s ease,color .17s ease,transform .17s ease}.release-modal__close[data-v-7c273aa8]:hover{transform:translateY(-1px);border-color:#f57a2147;background:#251f25e6;color:var(--color-primary-soft)}.release-hero[data-v-7c273aa8]{position:relative;display:grid;min-height:210px;grid-template-columns:minmax(0,1fr) 142px;align-items:center;gap:24px;padding:42px 52px 38px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.055);background:radial-gradient(circle at 84% 42%,rgba(132,39,65,.25),transparent 34%),linear-gradient(115deg,#0d0e1733,#4819361f)}.release-hero__copy[data-v-7c273aa8]{position:relative;z-index:2;min-width:0}.release-hero__eyebrow[data-v-7c273aa8]{display:inline-flex;align-items:center;gap:8px;margin-bottom:13px;color:var(--color-primary-soft);font-size:11px;font-weight:680;letter-spacing:.13em;text-transform:uppercase}.release-hero__eyebrow i[data-v-7c273aa8]{width:18px;height:1px;background:var(--color-primary);box-shadow:0 0 8px #f57a2199}.release-hero__title[data-v-7c273aa8]{max-width:390px;margin:0 0 11px;color:#f2f0f4;font-family:var(--font-main);font-size:clamp(28px,4.4vw,36px);font-weight:470;letter-spacing:-.04em;line-height:1.08}.release-hero__description[data-v-7c273aa8]{max-width:390px;color:#aaa7b1;font-size:13px;line-height:1.55}.release-brand[data-v-7c273aa8]{position:relative;z-index:2;display:grid;width:132px;height:132px;place-items:center}.release-brand__orbit[data-v-7c273aa8]{position:absolute;border:1px solid rgba(245,122,33,.18);border-radius:50%}.release-brand__orbit--outer[data-v-7c273aa8]{inset:0;border-right-color:#f57a21a1;transform:rotate(-26deg)}.release-brand__orbit--inner[data-v-7c273aa8]{inset:17px;border-top-color:#c4335985;transform:rotate(38deg)}.release-brand__core[data-v-7c273aa8]{display:grid;width:74px;height:74px;place-items:center;border:1px solid rgba(245,122,33,.25);border-radius:22px;background:linear-gradient(145deg,#331921e6,#13131cf0);box-shadow:0 14px 35px #0000004d,0 0 22px #f57a211a;transform:rotate(8deg)}.release-brand__core img[data-v-7c273aa8]{width:58px;height:58px;object-fit:contain;transform:rotate(-8deg);filter:drop-shadow(0 6px 10px rgba(201,66,16,.2))}.release-wave[data-v-7c273aa8]{position:absolute;right:22px;bottom:0;left:42%;z-index:1;display:flex;height:48px;align-items:flex-end;gap:3px;opacity:.4;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%,#000);mask-image:linear-gradient(90deg,transparent,#000 24%,#000)}.release-wave span[data-v-7c273aa8]{width:3px;flex:1;border-radius:999px 999px 0 0;background:linear-gradient(180deg,var(--color-primary-soft),var(--color-primary-deep));box-shadow:0 0 5px #f57a214d}.release-content[data-v-7c273aa8]{padding:24px 34px 9px}.release-list[data-v-7c273aa8]{display:flex;flex-direction:column;gap:9px}.release-card[data-v-7c273aa8]{display:grid;min-height:76px;grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:13px 15px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:linear-gradient(100deg,#1f1f29c2,#18182194);box-shadow:inset 0 1px #ffffff05;transition:border-color .17s ease,background .17s ease,transform .17s ease}.release-card[data-v-7c273aa8]:hover{transform:translate(2px);border-color:#f57a2130;background:linear-gradient(100deg,#292229db,#1b1b25b3)}.release-card__marker[data-v-7c273aa8]{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(245,122,33,.2);border-radius:10px;background:#f57a2113;color:var(--color-primary-soft);font-size:10px;font-weight:720;letter-spacing:.08em}.release-card__copy[data-v-7c273aa8]{min-width:0}.release-card__title[data-v-7c273aa8]{margin:0 0 3px;color:#ebe9ed;font-family:var(--font-main);font-size:14px;font-weight:620;line-height:1.25}.release-card__description[data-v-7c273aa8]{color:#8f8c98;font-size:12px;line-height:1.42}.release-card__arrow[data-v-7c273aa8]{color:#5f5c67;font-size:15px;transition:color .17s ease,transform .17s ease}.release-card:hover .release-card__arrow[data-v-7c273aa8]{transform:translate(1px,-1px);color:var(--color-primary)}.release-footer[data-v-7c273aa8]{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:18px 34px 25px}.release-progress[data-v-7c273aa8]{display:flex;align-items:center;gap:13px}.release-progress__count[data-v-7c273aa8]{color:#76727e;font-size:11px;font-variant-numeric:tabular-nums}.release-progress__dots[data-v-7c273aa8]{display:flex;align-items:center;gap:6px}.release-progress__dots button[data-v-7c273aa8]{width:7px;height:7px;padding:0;border-radius:999px;background:#45434d;transition:width .18s ease,background .18s ease,box-shadow .18s ease}.release-progress__dots .release-progress__dot--active[data-v-7c273aa8]{width:23px;background:var(--color-primary);box-shadow:0 0 10px #f57a2166}.release-actions[data-v-7c273aa8]{display:flex;align-items:center;gap:8px}.release-actions__back[data-v-7c273aa8],.release-actions__primary[data-v-7c273aa8]{min-height:42px;border-radius:10px;font-size:13px;font-weight:620;transition:transform .17s ease,border-color .17s ease,background .17s ease,filter .17s ease}.release-actions__back[data-v-7c273aa8]{padding:0 15px;border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:#aaa7b1}.release-actions__back[data-v-7c273aa8]:hover{border-color:#f57a2138;color:#fff}.release-actions__primary[data-v-7c273aa8]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:178px;padding:0 19px;background:linear-gradient(135deg,var(--color-primary-soft),var(--color-primary-deep));box-shadow:0 10px 25px #ca440f40,inset 0 1px #ffffff38;color:#fff}.release-actions__primary[data-v-7c273aa8]:hover{transform:translateY(-2px);filter:brightness(1.07)}.release-actions__primary span[data-v-7c273aa8]{min-width:13px;font-size:12px}@keyframes overlay-in-7c273aa8{0%{opacity:0}to{opacity:1}}@keyframes modal-in-7c273aa8{0%{transform:translateY(22px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media(max-width:640px){.release-overlay[data-v-7c273aa8]{align-items:center;padding:10px}.release-modal[data-v-7c273aa8]{max-height:calc(100dvh - 20px);border-radius:19px}.release-modal__close[data-v-7c273aa8]{top:12px;right:12px;width:34px;height:34px}.release-hero[data-v-7c273aa8]{min-height:190px;grid-template-columns:minmax(0,1fr) 80px;gap:10px;padding:34px 22px 27px}.release-hero__copy[data-v-7c273aa8]{z-index:3}.release-hero__title[data-v-7c273aa8]{max-width:270px;font-size:clamp(25px,7.4vw,31px)}.release-hero__description[data-v-7c273aa8]{max-width:295px;font-size:12px}.release-brand[data-v-7c273aa8]{width:86px;height:86px;transform:translate(10px,12px);opacity:.74}.release-brand__orbit--inner[data-v-7c273aa8]{inset:11px}.release-brand__core[data-v-7c273aa8]{width:50px;height:50px;border-radius:15px}.release-brand__core img[data-v-7c273aa8]{width:41px;height:41px}.release-wave[data-v-7c273aa8]{right:10px;left:28%;height:40px}.release-content[data-v-7c273aa8]{padding:16px 15px 4px}.release-card[data-v-7c273aa8]{min-height:71px;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:11px 12px}.release-card[data-v-7c273aa8]:hover{transform:none}.release-card__marker[data-v-7c273aa8]{width:34px;height:34px}.release-card__arrow[data-v-7c273aa8]{display:none}.release-card__title[data-v-7c273aa8]{font-size:13px}.release-card__description[data-v-7c273aa8]{font-size:11px}.release-footer[data-v-7c273aa8]{align-items:stretch;flex-direction:column-reverse;gap:14px;padding:15px 15px 19px}.release-progress[data-v-7c273aa8]{justify-content:center}.release-actions[data-v-7c273aa8]{width:100%}.release-actions__primary[data-v-7c273aa8]{min-width:0;flex:1}}@media(max-height:680px){.release-hero[data-v-7c273aa8]{min-height:165px;padding-top:28px;padding-bottom:23px}.release-content[data-v-7c273aa8]{padding-top:14px}.release-card[data-v-7c273aa8]{min-height:65px;padding-top:9px;padding-bottom:9px}.release-footer[data-v-7c273aa8]{padding-top:13px;padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.release-overlay[data-v-7c273aa8],.release-modal[data-v-7c273aa8]{animation:none}}.sidebar[data-v-f8d52f38]{display:flex;flex-direction:column;min-width:0;height:auto;padding:16px 12px 13px;overflow:hidden;border:1px solid rgba(138,91,183,.23);border-radius:20px;background:radial-gradient(circle at 50% 78%,rgba(111,31,91,.12),transparent 33%),linear-gradient(180deg,#070910fb,#080a12f2);box-shadow:0 22px 60px #00000057,inset 0 1px #ffffff09}.brand[data-v-f8d52f38]{display:flex;align-items:center;gap:10px;min-height:62px;padding:0 9px;margin-bottom:19px;border-radius:12px}.brand__mark[data-v-f8d52f38]{width:48px;height:48px;flex:0 0 48px;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(198,66,16,.18))}.brand__copy[data-v-f8d52f38]{display:flex;flex-direction:column;line-height:1.04}.brand__copy strong[data-v-f8d52f38]{color:var(--color-primary);font-family:var(--font-logo);font-size:25px;font-weight:700}.brand__copy>span[data-v-f8d52f38]{color:#bebac1;font-size:19px;font-weight:400}.nav[data-v-f8d52f38]{display:flex;flex-direction:column;gap:5px}.nav__item[data-v-f8d52f38]{position:relative;display:flex;width:100%;min-height:46px;align-items:center;gap:15px;padding:9px 13px;border:1px solid transparent;border-radius:11px;background:transparent;color:#aaa7b0;font-size:15px;font-weight:520;text-align:left;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.nav__item[data-v-f8d52f38]:hover{transform:translate(2px);background:#ffffff09;color:var(--color-text)}.nav__item.router-link-active[data-v-f8d52f38]{border-color:#ff842594;background:linear-gradient(100deg,#f973163d,#da418029 68%,#9b5cff33);box-shadow:0 0 24px #f9601926,8px 0 30px #c041b914,inset 0 1px #ffffff1a;color:#fff}.nav__item.router-link-active[data-v-f8d52f38]:after{position:absolute;top:10px;right:-1px;bottom:10px;width:2px;border-radius:999px;background:linear-gradient(#ffb13d,#f34fba,#9b5cff);box-shadow:0 0 10px #f34fbaa6;content:""}.nav__image[data-v-f8d52f38],.nav__stroke-icon[data-v-f8d52f38]{width:23px;height:23px;flex:0 0 23px}.nav__image[data-v-f8d52f38]{object-fit:contain;filter:saturate(1.08)}.nav__stroke-icon[data-v-f8d52f38]{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.nav__item--secondary[data-v-f8d52f38]{appearance:none}.nav__item--mobile-session[data-v-f8d52f38]{display:none;appearance:none;font-family:inherit}.nav__item--mobile-session[data-v-f8d52f38]:disabled,.session-panel__login[data-v-f8d52f38]:disabled{cursor:wait;opacity:.72}.nav__session-avatar[data-v-f8d52f38]{width:25px;height:25px;flex:0 0 25px;border:1px solid rgba(245,122,33,.32);border-radius:50%;object-fit:cover}.sidebar__spacer[data-v-f8d52f38]{flex:1;min-height:10px}.sidebar-mascot[data-v-f8d52f38]{position:relative;height:clamp(72px,13vh,128px);flex:0 0 auto;margin:0 2px -8px;overflow:hidden;pointer-events:none}.sidebar-mascot img[data-v-f8d52f38]{position:absolute;top:-21%;left:50%;width:154px;max-width:none;transform:translate(-50%);filter:saturate(1.08) contrast(1.03) drop-shadow(0 0 15px rgba(249,92,21,.22));-webkit-mask-image:linear-gradient(to bottom,transparent,#000 17%,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,transparent,#000 17%,#000 72%,transparent 100%)}.sidebar-mascot span[data-v-f8d52f38]{position:absolute;right:28px;bottom:16px;left:28px;height:1px;background:linear-gradient(90deg,transparent,rgba(249,115,22,.7),rgba(243,79,186,.48),transparent);box-shadow:0 0 12px #f973166b}.playlist-promo[data-v-f8d52f38]{position:relative;padding:17px 14px 13px;margin-bottom:15px;overflow:hidden;border:1px solid rgba(229,82,37,.3);border-radius:14px;background:radial-gradient(circle at 90% 0%,rgba(156,52,126,.18),transparent 44%),linear-gradient(145deg,#1b1621f0,#1e0f14e6);box-shadow:0 13px 32px #0003,inset 0 1px #ffffff0b}.playlist-promo__glow[data-v-f8d52f38]{position:absolute;right:-32px;bottom:-45px;width:100px;height:100px;border-radius:50%;background:#cf411229;filter:blur(25px)}.playlist-promo h2[data-v-f8d52f38]{position:relative;margin:0 0 5px;font-family:var(--font-main);font-size:14px;font-weight:650}.playlist-promo p[data-v-f8d52f38]{position:relative;margin-bottom:13px;color:var(--color-text-dim);font-size:12px}.playlist-promo__action[data-v-f8d52f38]{position:relative;display:flex;width:100%;height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(245,122,33,.45);border-radius:9px;background:#080a116b;color:var(--color-primary-soft);font-size:13px;transition:background .18s ease,border-color .18s ease}.playlist-promo__action[data-v-f8d52f38]:hover{border-color:var(--color-primary);background:#f57a2114}.session-panel[data-v-f8d52f38]{display:flex;min-height:60px;align-items:center;gap:8px;padding:9px 4px 0;border-top:1px solid rgba(255,255,255,.045)}.session-panel__login[data-v-f8d52f38],.profile-button[data-v-f8d52f38]{display:flex;height:43px;flex:1;min-width:0;align-items:center;justify-content:center;border-radius:9px;background:#24242fc7;color:#d7d4da;font-size:14px;transition:background .18s ease,color .18s ease}.session-panel__login[data-v-f8d52f38]:hover,.profile-button[data-v-f8d52f38]:hover{background:#31303deb;color:#fff}.profile-button[data-v-f8d52f38]{justify-content:flex-start;gap:9px;padding:4px 10px 4px 5px}.profile-button__avatar[data-v-f8d52f38]{width:34px;height:34px;flex:0 0 34px;border-radius:8px;object-fit:cover}.profile-button__name[data-v-f8d52f38]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.session-panel__settings[data-v-f8d52f38]{display:grid;width:43px;height:43px;flex:0 0 43px;place-items:center;border-radius:9px;background:#24242fc7;color:#aaa7b0;transition:background .18s ease,color .18s ease}.session-panel__settings[data-v-f8d52f38]:hover{background:#31303deb;color:var(--color-primary-soft)}.session-panel__settings svg[data-v-f8d52f38]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.session-panel__skeleton[data-v-f8d52f38]{width:100%;height:43px;border-radius:9px;background:linear-gradient(90deg,#171821,#242530,#171821);background-size:200% 100%;animation:skeleton-f8d52f38 1.3s infinite linear}@keyframes skeleton-f8d52f38{to{background-position:-200% 0}}@media(max-width:1180px)and (min-width:769px){.sidebar[data-v-f8d52f38]{align-items:center;padding-inline:9px}.brand[data-v-f8d52f38]{padding-inline:5px}.brand__mark[data-v-f8d52f38]{width:50px;height:50px;flex-basis:50px}.brand__copy[data-v-f8d52f38],.nav__label[data-v-f8d52f38],.sidebar-mascot[data-v-f8d52f38],.playlist-promo[data-v-f8d52f38],.profile-button__name[data-v-f8d52f38]{display:none}.nav[data-v-f8d52f38]{width:100%}.nav__item[data-v-f8d52f38]{justify-content:center;padding-inline:0}.session-panel[data-v-f8d52f38]{width:100%;justify-content:center}.session-panel__login[data-v-f8d52f38],.profile-button[data-v-f8d52f38]{width:43px;flex:0 0 43px;padding:4px;font-size:0}.session-panel__login[data-v-f8d52f38]:before{font-size:17px;content:"↪"}.session-panel__settings[data-v-f8d52f38]{display:none}}@media(max-width:768px){.sidebar[data-v-f8d52f38]{flex-direction:row;align-items:center;justify-content:center;height:100%;padding:4px 10px env(safe-area-inset-bottom);border:0;border-top:1px solid rgba(255,255,255,.07);border-radius:0;background:#07090ffa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brand[data-v-f8d52f38],.sidebar__spacer[data-v-f8d52f38],.sidebar-mascot[data-v-f8d52f38],.playlist-promo[data-v-f8d52f38],.session-panel[data-v-f8d52f38],.nav__item--unavailable[data-v-f8d52f38],.nav__item--admin[data-v-f8d52f38]{display:none}.nav[data-v-f8d52f38]{display:grid;width:min(100%,430px);grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.nav__item--mobile-session[data-v-f8d52f38]{display:flex}.nav__item[data-v-f8d52f38]{min-height:53px;flex-direction:column;justify-content:center;gap:2px;padding:4px;border-radius:10px;font-size:10px}.nav__item[data-v-f8d52f38]:hover{transform:none}.nav__item.router-link-active[data-v-f8d52f38]{border-color:transparent;background:#f57a2114}.nav__image[data-v-f8d52f38]{width:25px;height:25px}.nav__label[data-v-f8d52f38]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-height:720px)and (min-width:769px){.sidebar-mascot[data-v-f8d52f38]{display:none}.playlist-promo[data-v-f8d52f38]{padding-block:13px 11px}}@media(max-width:380px){.sidebar[data-v-f8d52f38]{padding-inline:4px}.nav[data-v-f8d52f38]{gap:2px}.nav__item[data-v-f8d52f38]{font-size:9px}}.topbar[data-v-8b5a78ac]{position:relative;z-index:4;display:flex;flex:0 0 65px;align-items:center;justify-content:space-between;gap:20px;padding:10px 16px 10px 18px;border-bottom:1px solid rgba(255,255,255,.035);background:linear-gradient(90deg,#0a0b13b3,#0f0d1785);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.search[data-v-8b5a78ac]{position:relative;width:min(46vw,520px)}.search__icon[data-v-8b5a78ac]{position:absolute;top:50%;left:14px;width:20px;height:20px;transform:translateY(-50%);fill:none;stroke:#898591;stroke-linecap:round;stroke-width:1.7;pointer-events:none}.search__input[data-v-8b5a78ac]{width:100%;height:42px;padding:0 18px 0 44px;border:1px solid rgba(145,112,172,.17);border-radius:12px;outline:none;background:linear-gradient(180deg,#221f2eb8,#161621c2);box-shadow:inset 0 1px #ffffff0b;color:var(--color-text);font-size:14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.topbar__actions[data-v-8b5a78ac]{display:flex;align-items:center;gap:9px}.topbar__live[data-v-8b5a78ac]{display:inline-flex;align-items:center;gap:7px;padding:0 8px;color:#8d8996;font-size:11px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.topbar__live i[data-v-8b5a78ac]{width:7px;height:7px;border-radius:50%;background:#ff7d25;box-shadow:0 0 0 4px #f973161a,0 0 11px #f97316b3;animation:live-pulse-8b5a78ac 1.8s ease-in-out infinite}.topbar__shuffle[data-v-8b5a78ac]{display:inline-flex;height:42px;align-items:center;gap:9px;padding:0 15px;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#12121c9e;color:#b8b4bf;font-size:13px;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.topbar__shuffle[data-v-8b5a78ac]:hover:not(:disabled){transform:translateY(-1px);border-color:#f9731659;background:#261c26db;color:#fff}.topbar__shuffle[data-v-8b5a78ac]:disabled{cursor:default;opacity:.42}.topbar__shuffle svg[data-v-8b5a78ac]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.topbar__visualizer[data-v-8b5a78ac]{display:flex;width:42px;height:42px;align-items:center;justify-content:center;gap:2px;border:1px solid rgba(155,92,255,.2);border-radius:12px;background:#12121ca3}.topbar__visualizer i[data-v-8b5a78ac]{width:2px;height:13px;border-radius:999px;background:var(--gradient-brand);animation:sound-bar-8b5a78ac 1.2s ease-in-out infinite alternate}.topbar__visualizer i[data-v-8b5a78ac]:nth-child(2),.topbar__visualizer i[data-v-8b5a78ac]:nth-child(4){height:20px;animation-delay:-.6s}.topbar__visualizer i[data-v-8b5a78ac]:nth-child(3){height:25px;animation-delay:-.9s}@keyframes live-pulse-8b5a78ac{50%{opacity:.48}}@keyframes sound-bar-8b5a78ac{0%{transform:scaleY(.55);opacity:.62}to{transform:scaleY(1);opacity:1}}.search__input[data-v-8b5a78ac]::placeholder{color:#777480}.search__input[data-v-8b5a78ac]:focus{border-color:#f57a218a;background:#221f2cf0;box-shadow:0 0 0 3px #f57a2117,0 8px 28px #0000002e}@media(max-width:900px){.topbar__live[data-v-8b5a78ac]{display:none}.search[data-v-8b5a78ac]{flex:1}}@media(max-width:720px){.topbar__shuffle span[data-v-8b5a78ac]{display:none}.topbar__shuffle[data-v-8b5a78ac]{width:42px;justify-content:center;padding:0}}@media(max-width:600px){.topbar[data-v-8b5a78ac]{flex-basis:58px;gap:7px;padding:8px 10px 8px 12px}.search__input[data-v-8b5a78ac]{height:40px;font-size:13px}.topbar__visualizer[data-v-8b5a78ac]{display:none}}@media(prefers-reduced-motion:reduce){.topbar__live i[data-v-8b5a78ac],.topbar__visualizer i[data-v-8b5a78ac]{animation:none}}.music-shell[data-v-3e11e718]{position:relative;z-index:1;display:grid;grid-template-columns:232px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 114px;width:100%;height:100dvh;overflow:hidden}.music-shell__sidebar[data-v-3e11e718]{grid-column:1;grid-row:1;min-height:0;margin:10px 0 8px 10px}.music-shell__frame[data-v-3e11e718]{position:relative;grid-column:2;grid-row:1;display:flex;flex-direction:column;min-width:0;min-height:0;margin:10px 10px 8px;overflow:hidden;border:1px solid rgba(146,99,190,.25);border-radius:21px;background:linear-gradient(145deg,#10101be6,#070910f2),#080a12ed;box-shadow:0 24px 72px #00000061,0 0 48px #9b5cff09,inset 0 1px #ffffff0b}.music-shell__frame[data-v-3e11e718]:before{position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(circle at 64% -18%,rgba(141,42,125,.15),transparent 38%),radial-gradient(circle at 8% 30%,rgba(245,122,33,.055),transparent 24%);content:"";pointer-events:none}.music-shell__content[data-v-3e11e718]{position:relative;z-index:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.music-shell__player[data-v-3e11e718]{grid-column:1 / -1;grid-row:2;min-width:0;margin:0 10px 10px}@media(max-width:1180px){.music-shell[data-v-3e11e718]{grid-template-columns:84px minmax(0,1fr)}.music-shell__frame[data-v-3e11e718],.music-shell__sidebar[data-v-3e11e718]{margin-left:8px}}@media(max-width:768px){.music-shell[data-v-3e11e718]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 72px calc(62px + env(safe-area-inset-bottom))}.music-shell__frame[data-v-3e11e718]{grid-column:1;grid-row:1;margin:0;border:0;border-radius:0;box-shadow:none}.music-shell__sidebar[data-v-3e11e718],.music-shell__player[data-v-3e11e718]{margin:0}.music-shell__player[data-v-3e11e718]{grid-column:1;grid-row:2;z-index:110}.music-shell__sidebar[data-v-3e11e718]{grid-column:1;grid-row:3;z-index:120}}@font-face{font-family:Monch Antiqua;src:url(/assets/Monch%20Antiqua-Bi9x-Irw.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Monch Antiqua;src:url(/assets/Monch%20Antiqua%20Bold-VaD0fC-R.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:dark;--color-bg-base: #080911;--color-bg-deep: #04060c;--color-bg-surface: rgba(15, 16, 26, .9);--color-bg-elevated: rgba(27, 25, 38, .82);--color-bg-glass: rgba(19, 18, 30, .7);--color-primary: #f97316;--color-primary-soft: #ff9a2f;--color-primary-deep: #c94713;--color-primary-hover: #ff8524;--color-pink: #f34fba;--color-violet: #9b5cff;--color-text: #f5f2f6;--color-text-dim: #aaa5b1;--color-text-muted: #6e6a77;--color-border: rgba(255, 255, 255, .075);--color-border-strong: rgba(155, 92, 255, .3);--color-waveform: #44434f;--gradient-brand: linear-gradient(90deg, #ffac38 0%, #ff6b1e 30%, #f34fba 68%, #9b5cff 100%);--gradient-brand-soft: linear-gradient(110deg, rgba(255, 128, 31, .2), rgba(243, 79, 186, .12) 58%, rgba(155, 92, 255, .16));--font-main: Inter, Manrope, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: Outfit, Inter, Manrope, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-logo: "Monch Antiqua", Georgia, serif;--radius-sm: 8px;--radius-md: 13px;--radius-lg: 18px;--shadow-soft: 0 22px 68px rgba(0, 0, 0, .38);--shadow-glow: 0 0 42px rgba(243, 79, 186, .08), 0 0 64px rgba(155, 92, 255, .055)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;min-width:320px;height:100%}html{background:var(--color-bg-deep)}body{overflow:hidden;background:var(--color-bg-deep);color:var(--color-text);font-family:var(--font-main);font-size:16px;font-synthesis:none;line-height:1.45;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{color:var(--color-text);font-family:var(--font-display);font-weight:680;letter-spacing:-.025em}:focus-visible{outline:2px solid var(--color-primary-soft);outline-offset:3px}::selection{background:#f57a2152;color:#fff}*{scrollbar-color:rgba(245,122,33,.38) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:999px;background:#f57a2147}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
