.mlh[data-v-a15d777a]{overflow:hidden}.mlh[data-v-a15d777a],.mlh-in[data-v-a15d777a]{position:relative}.mlh-in[data-v-a15d777a]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:calc(1440px + var(--gutter)*2);padding:76px var(--gutter) 104px;text-align:center}.mlh-glow[data-v-a15d777a]{background:radial-gradient(closest-side,rgba(var(--accent-rgb),.16),rgba(var(--glow-2-rgb),.09) 55%,#fff0 78%);height:660px;left:50%;margin-left:-620px;pointer-events:none;position:absolute;top:-320px;width:1240px}.mlh-side[data-v-a15d777a]{border:0;border-radius:22px;box-shadow:0 44px 80px -34px #18181b80,0 10px 24px -14px #18181b4d;cursor:pointer;filter:blur(2.4px);font:inherit;height:292px;overflow:hidden;padding:0;position:absolute;text-align:left;transition:transform .62s cubic-bezier(.22,.68,.24,1),filter .62s cubic-bezier(.22,.68,.24,1),box-shadow .62s ease;width:214px}.mlh-side-l[data-v-a15d777a]{left:calc(var(--gutter) - 58px);top:128px;transform:rotate(-9deg);transform-origin:left center}.mlh-side-r[data-v-a15d777a]{right:calc(var(--gutter) - 58px);top:232px;transform:rotate(8deg);transform-origin:right center}.mlh-side[data-v-a15d777a]:focus-visible,.mlh-side[data-v-a15d777a]:hover{box-shadow:0 80px 130px -40px #18181b80,0 18px 44px -18px #18181b4d;filter:blur(0);outline:none;z-index:3}.mlh-side-l[data-v-a15d777a]:focus-visible,.mlh-side-l[data-v-a15d777a]:hover{transform:rotate(0) translate(76px) scale(1.14)}.mlh-side-r[data-v-a15d777a]:focus-visible,.mlh-side-r[data-v-a15d777a]:hover{transform:rotate(0) translate(-76px) scale(1.14)}.mlh-side-img[data-v-a15d777a]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mlh-side-shine[data-v-a15d777a]{background:radial-gradient(120% 90% at 24% 16%,hsla(0,0%,100%,.72),transparent 62%);inset:0;position:absolute}.mlh-side-shade[data-v-a15d777a]{background:linear-gradient(180deg,#18181b00,#18181b8c);bottom:0;height:60%;left:0;position:absolute;right:0}.mlh-side-text[data-v-a15d777a]{bottom:18px;display:flex;flex-direction:column;gap:6px;left:18px;position:absolute;right:62px}.mlh-side-title[data-v-a15d777a]{color:#fff;font-family:Playfair Display,Georgia,serif;font-size:26px;line-height:1.05}.mlh-side-meta[data-v-a15d777a]{color:#ffffffe6;font-size:11.5px;font-weight:500;line-height:1.35}.mlh-side-play[data-v-a15d777a]{background:#ffffffeb;border-radius:50%;bottom:16px;color:#16181d;display:grid;height:36px;place-items:center;position:absolute;right:16px;width:36px}.mlh-pill[data-v-a15d777a]{align-items:center;background:var(--pink-soft-3);border:1px solid var(--pink-line);border-radius:999px;color:var(--accent-2);display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;padding:6px 13px;position:relative}.mlh-pill-short[data-v-a15d777a]{display:none}.mlh-h1[data-v-a15d777a]{font-family:Playfair Display,Georgia,serif;font-size:clamp(40px,5.6vw,78px);font-weight:400;letter-spacing:-.02em;line-height:1;margin:0;max-width:22ch;min-height:2em;position:relative}.mlh-h1 em[data-v-a15d777a]{color:var(--accent);font-style:italic}.mlh-ch[data-v-a15d777a]{--mlh-step:55ms;animation:mlh-ch-in-a15d777a 0s calc(var(--i)*var(--mlh-step)) forwards;position:relative;visibility:hidden}.mlh-ch[data-v-a15d777a]:after{animation:mlh-caret-step-a15d777a var(--mlh-step) step-end calc(var(--i)*var(--mlh-step));background:var(--accent);bottom:.14em;content:"";height:.78em;left:100%;margin-left:6px;position:absolute;visibility:hidden;width:3px}.mlh-ch-last[data-v-a15d777a]:after{animation:mlh-caret-blink-a15d777a 1s step-end calc(var(--i)*var(--mlh-step)) infinite}@keyframes mlh-ch-in-a15d777a{to{visibility:visible}}@keyframes mlh-caret-step-a15d777a{0%,to{visibility:visible}}@keyframes mlh-caret-blink-a15d777a{0%,49%{visibility:visible}50%,to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.mlh-ch[data-v-a15d777a]{visibility:visible}.mlh-ch[data-v-a15d777a],.mlh-ch[data-v-a15d777a]:after{animation:none}.mlh-ch-last[data-v-a15d777a]:after{animation:mlh-caret-blink-a15d777a 1s step-end infinite}}.mlh-lead[data-v-a15d777a]{color:var(--ink-2);font-size:18px;line-height:1.55;margin:0;max-width:46ch;position:relative}.mlh-box-wrap[data-v-a15d777a]{margin-top:14px;max-width:860px;position:relative;width:100%}.mlh-box-glow[data-v-a15d777a]{background:var(--box-glow);border-radius:34px;filter:blur(22px);inset:-14px;opacity:.5;pointer-events:none;position:absolute}.mlh-box-glow.beat[data-v-a15d777a]{animation:mlh-touch-a15d777a 1.1s cubic-bezier(.3,.7,.2,1)}@keyframes mlh-touch-a15d777a{0%{filter:blur(22px);inset:-14px;opacity:.5}28%{filter:blur(28px);inset:-28px;opacity:.72}to{filter:blur(22px);inset:-14px;opacity:.5}}@keyframes mlh-touch-sm-a15d777a{0%{filter:blur(18px);inset:-10px;opacity:.5}28%{filter:blur(24px);inset:-20px;opacity:.72}to{filter:blur(18px);inset:-10px;opacity:.5}}@media(max-width:767px){.mlh-box-glow.beat[data-v-a15d777a]{animation-name:mlh-touch-sm-a15d777a}}@media(prefers-reduced-motion:reduce){.mlh-box-glow.beat[data-v-a15d777a]{animation:none}}.mlh-box[data-v-a15d777a]{background:var(--card);border:1px solid var(--line-2);border-radius:20px;box-shadow:0 24px 60px -30px #18181b4d;position:relative;text-align:left}.mlh-input[data-v-a15d777a]{background:transparent;border:0;color:var(--ink);display:block;font:inherit;font-size:19px;line-height:1.45;min-height:52px;outline:none;padding:20px 22px 6px;resize:none;width:100%}.mlh-input[data-v-a15d777a]::-moz-placeholder{color:var(--ink-4)}.mlh-input[data-v-a15d777a]::placeholder{color:var(--ink-4)}.mlh-hint[data-v-a15d777a]{color:var(--accent);font-size:13px;margin:0;padding:0 22px}.mlh-row[data-v-a15d777a]{align-items:center;display:flex;gap:10px;padding:6px 16px 16px}.mlh-icon[data-v-a15d777a]{background:transparent;border:0;border-radius:11px;color:var(--ink-3-ui);cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:color .2s ease,background-color .2s ease;width:36px}.mlh-icon[data-v-a15d777a]:hover{color:var(--accent)}.mlh-icon.rec[data-v-a15d777a]{animation:mlh-pulse-a15d777a 1.4s ease-in-out infinite;background:var(--accent);color:#fff}@keyframes mlh-pulse-a15d777a{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),.45)}50%{box-shadow:0 0 0 7px rgba(var(--accent-rgb),0)}}.mlh-settings[data-v-a15d777a]{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--ink-1);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:8px;height:36px;padding:0 12px;white-space:nowrap}.mlh-settings[data-v-a15d777a]:hover{background:var(--hover)}.mlh-dice[data-v-a15d777a],.mlh-voice[data-v-a15d777a]{align-items:center;display:flex;position:relative}.mlh-spacer[data-v-a15d777a]{flex:1}.mlh-create[data-v-a15d777a]{align-items:center;background:var(--accent);border:0;border-radius:12px;box-shadow:0 10px 22px -10px rgba(var(--accent-rgb),.9);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:14.5px;font-weight:500;gap:9px;height:42px;padding:0 20px;transition:background-color .2s ease;white-space:nowrap}.mlh-create[data-v-a15d777a]:hover{background:var(--accent-2)}.mlh-upload[data-v-a15d777a]{align-items:center;background:var(--card);border:1.5px dashed var(--pink-line-2);border-radius:20px;box-shadow:0 24px 60px -30px #18181b4d;color:var(--ink);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:8px;padding:34px 24px 30px;position:relative;transition:border-color .2s ease,background-color .2s ease;width:100%}.mlh-upload[data-v-a15d777a]:focus-visible,.mlh-upload[data-v-a15d777a]:hover{background:var(--pink-soft-3);border-color:var(--accent);outline:none}.mlh-upload-ico[data-v-a15d777a]{background:var(--accent);border-radius:16px;box-shadow:0 10px 22px -10px rgba(var(--accent-rgb),.9);color:#fff;display:grid;height:56px;place-items:center;width:56px}.mlh-upload-label[data-v-a15d777a]{font-size:19px;font-weight:500}.mlh-upload-hint[data-v-a15d777a]{color:var(--ink-3);font-size:13.5px}@media(max-width:767px){.mlh-upload[data-v-a15d777a]{border-radius:18px;padding:24px 16px 22px}.mlh-upload-label[data-v-a15d777a]{font-size:16.5px}}@media(max-width:1180px){.mlh-side[data-v-a15d777a]{display:none}}@media(max-width:767px){.mlh-in[data-v-a15d777a]{gap:14px;padding:28px var(--gutter) 32px}.mlh-glow[data-v-a15d777a]{height:340px;margin-left:-260px;top:-180px;width:520px}.mlh-pill[data-v-a15d777a]{font-size:11.5px;gap:7px;padding:5px 11px}.mlh-pill-long[data-v-a15d777a]{display:none}.mlh-pill-short[data-v-a15d777a]{display:inline}.mlh-h1[data-v-a15d777a]{font-size:42px;line-height:1.05;min-height:2.3em}.mlh-ch[data-v-a15d777a]:after{margin-left:4px;width:2px}.mlh-lead[data-v-a15d777a]{font-size:15px}.mlh-box-wrap[data-v-a15d777a]{margin-top:6px}.mlh-box-glow[data-v-a15d777a]{border-radius:28px;filter:blur(18px);inset:-10px}.mlh-box[data-v-a15d777a]{border-radius:18px}.mlh-input[data-v-a15d777a]{font-size:15.5px;min-height:44px;padding:16px 16px 4px}.mlh-hint[data-v-a15d777a]{padding:0 16px}.mlh-row[data-v-a15d777a]{gap:6px;padding:4px 12px 12px}.mlh-icon[data-v-a15d777a]{border-radius:10px;height:34px;width:34px}.mlh-settings[data-v-a15d777a]{font-size:13px;gap:6px;height:34px;padding:0 10px}.mlh-row-model .mlh-settings>span[data-v-a15d777a]{display:none}.mlh-row-model .mlh-settings[data-v-a15d777a]{padding:0 8px}.mlh-voice[data-v-a15d777a]{display:none}.mlh-create[data-v-a15d777a]{height:38px;justify-content:center;padding:0;width:38px}.mlh-create-label[data-v-a15d777a]{display:none}}.mlk[data-v-294afd5d]{background:var(--bg);color:var(--ink);display:flex;flex-direction:column;inset:0;position:fixed;z-index:80}.karaoke-fade-enter-active[data-v-294afd5d]{transition:opacity .4s ease}.karaoke-fade-leave-active[data-v-294afd5d]{transition:opacity .28s ease}.karaoke-fade-enter-from[data-v-294afd5d],.karaoke-fade-leave-to[data-v-294afd5d]{opacity:0}.karaoke-fade-enter-active .mlk-bar[data-v-294afd5d],.karaoke-fade-enter-active .mlk-top[data-v-294afd5d]{transition:transform .5s cubic-bezier(.22,.68,.24,1),opacity .5s ease}.karaoke-fade-enter-active .mlk-body[data-v-294afd5d]{transition:transform .6s cubic-bezier(.22,.68,.24,1) .08s,opacity .6s ease .08s}.karaoke-fade-leave-active .mlk-bar[data-v-294afd5d],.karaoke-fade-leave-active .mlk-body[data-v-294afd5d],.karaoke-fade-leave-active .mlk-top[data-v-294afd5d]{transition:transform .28s ease-in,opacity .28s ease-in}.karaoke-fade-enter-from .mlk-top[data-v-294afd5d],.karaoke-fade-leave-to .mlk-top[data-v-294afd5d]{opacity:0;transform:translateY(-16px)}.karaoke-fade-enter-from .mlk-bar[data-v-294afd5d],.karaoke-fade-leave-to .mlk-bar[data-v-294afd5d]{opacity:0;transform:translateY(20px)}.karaoke-fade-enter-from .mlk-body[data-v-294afd5d],.karaoke-fade-leave-to .mlk-body[data-v-294afd5d]{opacity:0;transform:translateY(28px) scale(.98)}@media(prefers-reduced-motion:reduce){.karaoke-fade-enter-active[data-v-294afd5d],.karaoke-fade-enter-active[data-v-294afd5d] *,.karaoke-fade-leave-active[data-v-294afd5d],.karaoke-fade-leave-active[data-v-294afd5d] *{transition-duration:.01s!important}}.mlk-glow[data-v-294afd5d]{background:radial-gradient(closest-side,rgba(var(--accent-rgb),.16),rgba(var(--glow-2-rgb),.08) 55%,transparent 78%);height:560px;left:50%;margin-left:-550px;pointer-events:none;position:absolute;top:-280px;width:1100px}.mlk-top[data-v-294afd5d]{align-items:center;box-sizing:border-box;display:flex;gap:14px;margin:0 auto;max-width:760px;padding:20px var(--gutter) 0;position:relative;width:100%}.mlk-cover[data-v-294afd5d]{background:linear-gradient(145deg,#fbcfe8,#c4b5fd 55%,#a5b4fc);border-radius:14px;flex:none;height:56px;overflow:hidden;width:56px}.mlk-cover img[data-v-294afd5d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mlk-names[data-v-294afd5d]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.mlk-title[data-v-294afd5d]{font-size:17px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mlk-meta[data-v-294afd5d]{color:var(--ink-3);font-size:12.5px}.mlk-close[data-v-294afd5d]{background:var(--chip);border:0;border-radius:50%;color:var(--ink-1);cursor:pointer;display:grid;flex:none;height:40px;place-items:center;transition:color .2s ease;width:40px}.mlk-close[data-v-294afd5d]:hover{color:var(--accent)}.mlk-body[data-v-294afd5d]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding:0 var(--gutter);position:relative}.mlk-note[data-v-294afd5d]{color:var(--ink-3);font-size:14px;margin:0;text-align:center}.mlk-bar[data-v-294afd5d]{align-items:center;box-sizing:border-box;display:flex;gap:14px;margin:0 auto;max-width:760px;padding:16px var(--gutter) 28px;position:relative;width:100%}.mlk-play[data-v-294afd5d]{background:var(--accent);border:0;border-radius:50%;box-shadow:0 12px 26px -12px rgba(var(--accent-rgb),.9);color:#fff;cursor:pointer;display:grid;flex:none;height:52px;place-items:center;width:52px}.mlk-time[data-v-294afd5d]{color:var(--ink-3);flex:none;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.mlk-line[data-v-294afd5d]{background:var(--track);border-radius:3px;cursor:pointer;flex:1;height:6px;position:relative}.mlk-fill[data-v-294afd5d]{background:var(--accent);border-radius:3px;bottom:0;left:0;position:absolute;top:0}.mlk-knob[data-v-294afd5d]{background:var(--card);border:2px solid var(--accent);border-radius:50%;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;width:14px}@media(max-width:767px){.mlk-top[data-v-294afd5d]{gap:12px;padding-top:14px}.mlk-cover[data-v-294afd5d]{border-radius:12px;height:46px;width:46px}.mlk-title[data-v-294afd5d]{font-size:15.5px}.mlk-bar[data-v-294afd5d]{gap:10px;padding-bottom:22px}.mlk-play[data-v-294afd5d]{height:46px;width:46px}}.mlg-stage[data-v-51285ee5]{height:512px;outline:none;overflow:hidden;perspective:1700px;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mlg-card[data-v-51285ee5]{cursor:pointer;height:404px;left:50%;margin-left:-148px;position:absolute;top:22px;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.22,.68,.24,1),opacity .72s ease,filter .72s ease;width:296px}.mlg-face[data-v-51285ee5]{border-radius:20px;box-shadow:0 20px 44px -26px #18181b66;height:100%;overflow:hidden;position:relative;transition:box-shadow .72s ease;width:100%}.mlg-face.on[data-v-51285ee5]{box-shadow:0 34px 60px -22px rgba(var(--accent-rgb),.5)}.mlg-img[data-v-51285ee5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mlg-img[data-v-51285ee5],.mlg-shine[data-v-51285ee5]{inset:0;position:absolute}.mlg-shine[data-v-51285ee5]{background:radial-gradient(120% 80% at 24% 14%,hsla(0,0%,100%,.62),transparent 60%)}.mlg-veil[data-v-51285ee5]{background:var(--veil);inset:0;position:absolute;transition:opacity .72s ease}.mlg-shade[data-v-51285ee5]{background:linear-gradient(180deg,#18181b00,#18181b9e 62%,#18181bd1);bottom:0;height:190px;left:0;position:absolute;right:0}.mlg-info[data-v-51285ee5]{bottom:14px;gap:11px;left:14px;position:absolute;right:14px}.mlg-info[data-v-51285ee5],.mlg-titles[data-v-51285ee5]{display:flex;flex-direction:column}.mlg-titles[data-v-51285ee5]{gap:2px}.mlg-title[data-v-51285ee5]{color:#fff;font-size:16px;font-weight:500;line-height:1.25}.mlg-meta[data-v-51285ee5]{color:#ffffffc7;font-size:11.5px;font-weight:500}.mlg-player[data-v-51285ee5]{align-items:center;display:flex;gap:11px;transition:opacity .5s ease}.mlg-play[data-v-51285ee5]{background:var(--accent);border:0;border-radius:50%;box-shadow:0 8px 18px -8px #18181b99;color:#fff;cursor:pointer;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.mlg-track[data-v-51285ee5]{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.mlg-bars[data-v-51285ee5]{cursor:pointer;height:28px;position:relative}.mlg-bars-row[data-v-51285ee5]{align-items:flex-end;display:flex;gap:1px;inset:0;position:absolute}.mlg-bars-row span[data-v-51285ee5]{background:#ffffff8c;flex:1;min-width:1px}.mlg-bars-played[data-v-51285ee5]{clip-path:inset(0 100% 0 0);pointer-events:none}.mlg-bars-played span[data-v-51285ee5]{background:var(--accent)}.mlg-times[data-v-51285ee5]{color:#fffc;display:flex;font-size:10px;font-variant-numeric:tabular-nums;font-weight:500;justify-content:space-between}.mlg-idle[data-v-51285ee5]{background:#ffffffeb;border-radius:50%;box-shadow:0 10px 24px -10px #18181b80;color:#16181d;height:54px;left:50%;margin:-27px 0 0 -27px;place-items:center;pointer-events:none;top:44%;transition:opacity .5s ease;width:54px}.mlg-idle[data-v-51285ee5],.mlg-like[data-v-51285ee5]{display:grid;position:absolute}.mlg-like[data-v-51285ee5]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18181b52;border:0;border-radius:50%;cursor:pointer;height:34px;place-items:center;right:12px;top:12px;transition:background-color .2s ease;width:34px}.mlg-like[data-v-51285ee5]:hover{background:#18181b7a}.mlg-karaoke[data-v-51285ee5]{color:#fff;right:54px}.mlg-prompt[data-v-51285ee5]{color:var(--ink-4);font-size:12.5px;left:0;line-height:1.5;margin:0;margin-inline:auto;max-width:34ch;padding-top:14px;position:absolute;right:0;text-align:center;top:100%;transition:opacity .5s ease}@media(max-width:767px){.mlg-stage[data-v-51285ee5]{height:378px;perspective:none}.mlg-card[data-v-51285ee5]{height:340px;margin-left:-131px;top:0;transition:transform .6s cubic-bezier(.22,.68,.24,1),opacity .6s ease;width:262px}.mlg-shade[data-v-51285ee5]{height:180px}.mlg-info[data-v-51285ee5]{bottom:13px;gap:10px;left:13px;right:13px}.mlg-title[data-v-51285ee5]{font-size:15.5px}.mlg-meta[data-v-51285ee5]{font-size:11px}.mlg-play[data-v-51285ee5]{flex-basis:36px;height:36px;width:36px}.mlg-bars[data-v-51285ee5]{height:24px}.mlg-idle[data-v-51285ee5]{height:48px;margin:-24px 0 0 -24px;top:42%;width:48px}.mlg-like[data-v-51285ee5]{height:32px;right:11px;top:11px;width:32px}.mlg-karaoke[data-v-51285ee5]{right:51px}.mlg-prompt[data-v-51285ee5]{display:none}}.mls-grid[data-v-4252d44b]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.mls-card[data-v-4252d44b]{background:var(--card);border:1px solid var(--line);border-radius:22px;display:flex;flex-direction:column;overflow:hidden;position:relative}.mls-num[data-v-4252d44b]{color:var(--digit);font-family:Playfair Display,Georgia,serif;font-size:104px;line-height:1;pointer-events:none;position:absolute;right:20px;top:6px}.mls-head[data-v-4252d44b]{display:flex;flex-direction:column;gap:10px;padding:26px 24px 0;position:relative}.mls-title[data-v-4252d44b]{font-size:20px;font-weight:500}.mls-text[data-v-4252d44b]{color:var(--ink-2);font-size:14.5px;line-height:1.6}.mls-box[data-v-4252d44b]{background:var(--soft);border:1px solid var(--line-2);border-radius:14px;display:flex;flex-direction:column;gap:10px;margin:20px 24px 24px;padding:12px 13px;position:relative}.mls-box-gap[data-v-4252d44b]{gap:12px;padding:14px}.mls-typed[data-v-4252d44b]{color:var(--ink-1);font-size:13px;line-height:1.45}.mls-caret[data-v-4252d44b]{animation:mls-caret-4252d44b 1s step-end infinite;background:var(--accent);display:inline-block;height:14px;margin-left:2px;vertical-align:-2px;width:2px}@keyframes mls-caret-4252d44b{0%,49%{opacity:1}50%,to{opacity:0}}.mls-verse[data-v-4252d44b]{background:var(--card);border:1px solid var(--line-2);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:8px 10px}.mls-verse-tag[data-v-4252d44b]{color:var(--accent);font-size:9.5px;font-weight:500;letter-spacing:.08em}.mls-verse-line[data-v-4252d44b]{color:var(--ink-3);font-size:11.5px;line-height:1.5}.mls-row[data-v-4252d44b]{display:flex;flex-wrap:wrap}.mls-chip[data-v-4252d44b],.mls-row[data-v-4252d44b]{align-items:center;gap:6px}.mls-chip[data-v-4252d44b]{background:var(--card);border:1px solid var(--line);border-radius:8px;color:var(--ink-1);display:inline-flex;font-size:11.5px;font-weight:500;height:26px;padding:0 9px;white-space:nowrap}.mls-chip.on[data-v-4252d44b]{background:var(--pink-soft-2);border-color:var(--pink-line-2);color:var(--accent)}.mls-go[data-v-4252d44b]{background:var(--accent);border-radius:8px;color:#fff;display:grid;flex:none;height:26px;margin-left:auto;place-items:center;width:26px}.mls-group[data-v-4252d44b]{display:flex;flex-direction:column;gap:7px}.mls-label[data-v-4252d44b]{color:var(--ink-4);font-size:10.5px;font-weight:500;letter-spacing:.08em}.mls-labelrow[data-v-4252d44b]{align-items:baseline;display:flex;gap:8px}.mls-bpm[data-v-4252d44b]{color:var(--ink-1);font-size:11px;font-weight:500;margin-left:auto;white-space:nowrap}.mls-seg[data-v-4252d44b]{background:var(--chip);border-radius:10px;display:flex;gap:2px;padding:3px}.mls-seg span[data-v-4252d44b]{align-items:center;border-radius:7px;color:var(--mute);display:flex;flex:1;font-size:11.5px;font-weight:500;height:28px;justify-content:center}.mls-seg span.on[data-v-4252d44b]{background:var(--card);box-shadow:0 1px 3px #18181b1f;color:var(--accent)}.mls-seg-live button[data-v-4252d44b]{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--mute);cursor:pointer;display:flex;flex:1;font:inherit;font-size:11.5px;font-weight:500;gap:5px;height:28px;justify-content:center;transition:color .15s ease,background-color .15s ease}.mls-seg-live button[data-v-4252d44b]:hover{color:var(--ink-1)}.mls-seg-live button.on[data-v-4252d44b]{background:var(--card);box-shadow:0 1px 3px #18181b1f;color:var(--accent)}.mls-eq[data-v-4252d44b]{align-items:flex-end;display:inline-flex;font-style:normal;gap:1.5px;height:10px}.mls-eq i[data-v-4252d44b]{animation:mls-eq-4252d44b .9s ease-in-out infinite;background:currentColor;border-radius:1px;display:block;height:4px;width:2px}.mls-eq i[data-v-4252d44b]:nth-child(2){animation-delay:-.3s}.mls-eq i[data-v-4252d44b]:nth-child(3){animation-delay:-.6s}@keyframes mls-eq-4252d44b{0%,to{height:3px}50%{height:10px}}.mls-hint[data-v-4252d44b]{color:var(--accent);font-size:11px;line-height:1.4}.mls-slider-live[data-v-4252d44b]{cursor:pointer}.mls-slider-live .mls-slider-fill[data-v-4252d44b]{width:var(--fill,50%)}.mls-slider-live .mls-slider-knob[data-v-4252d44b]{left:var(--fill,50%)}.mls-slider-live input[data-v-4252d44b]{cursor:pointer;height:24px;left:0;margin:0;opacity:0;position:absolute;top:-10px;width:100%}.mls-track-btn-live[data-v-4252d44b]{border:0;cursor:pointer;padding:0}.mls-track-bars-live[data-v-4252d44b]{cursor:pointer}.mls-pair[data-v-4252d44b]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.mls-pill[data-v-4252d44b]{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:9px;color:var(--ink-1);display:flex;font-size:10.5px;font-weight:500;gap:5px;height:32px;justify-content:center;min-width:0;padding:0 7px;white-space:nowrap}.mls-pill.dashed[data-v-4252d44b]{border-color:var(--pink-dash);border-style:dashed}.mls-dots[data-v-4252d44b]{display:flex;flex:none}.mls-dots span[data-v-4252d44b]{background:linear-gradient(140deg,#fbcfe8,#c084fc);border:1.5px solid var(--card);border-radius:50%;height:14px;width:14px}.mls-dots span+span[data-v-4252d44b]{background:linear-gradient(140deg,#fde68a,#f472b6);margin-left:-5px}.mls-slider[data-v-4252d44b]{background:var(--track);border-radius:2px;display:block;height:4px;position:relative}.mls-slider-fill[data-v-4252d44b]{background:var(--accent);border-radius:2px;bottom:0;left:0;position:absolute;top:0;width:62%}.mls-slider-knob[data-v-4252d44b]{background:var(--card);border:2px solid var(--accent);border-radius:50%;height:14px;left:62%;margin-left:-7px;position:absolute;top:-5px;width:14px}.mls-instr[data-v-4252d44b]{align-items:center;background:var(--card);border:1px solid var(--line);border-radius:9px;display:flex;gap:8px;height:30px;overflow:hidden;padding:0 10px}.mls-instr span[data-v-4252d44b]{align-items:center;color:var(--ink-4);display:inline-flex;font-size:10.5px;font-weight:500;gap:4px;white-space:nowrap}.mls-draft[data-v-4252d44b],.mls-instr span.on[data-v-4252d44b]{color:var(--accent)}.mls-draft[data-v-4252d44b]{align-items:center;align-self:flex-start;background:var(--pink-soft-2);border-radius:8px;display:inline-flex;font-size:11px;font-weight:500;gap:6px;height:26px;margin:20px 24px 12px;padding:0 9px;position:relative;white-space:nowrap}.mls-track[data-v-4252d44b]{background:var(--card);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 12px 30px -24px #18181b80;display:flex;flex-direction:column;gap:11px;margin:0 24px 24px;padding:13px;position:relative}.mls-track-top[data-v-4252d44b]{align-items:center;display:flex;gap:10px}.mls-cover[data-v-4252d44b]{background:radial-gradient(120% 90% at 22% 16%,hsla(0,0%,100%,.66),transparent 62%),linear-gradient(145deg,#fbcfe8,#c4b5fd 55%,#a5b4fc);border-radius:10px;flex:0 0 36px;height:36px;overflow:hidden;position:relative;width:36px}.mls-track-names[data-v-4252d44b]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.mls-track-title[data-v-4252d44b]{font-size:13px}.mls-track-meta[data-v-4252d44b],.mls-track-title[data-v-4252d44b]{font-weight:500;line-height:1.3;white-space:nowrap}.mls-track-meta[data-v-4252d44b]{color:var(--accent);font-size:10px}.mls-muted[data-v-4252d44b]{color:var(--ink-3)}.mls-pink[data-v-4252d44b]{color:var(--accent)}.mls-track-row[data-v-4252d44b]{align-items:center;display:flex;gap:9px}.mls-track-btn[data-v-4252d44b]{background:var(--accent);border-radius:50%;color:#fff;display:grid;flex:none;height:28px;place-items:center;width:28px}.mls-track-bars[data-v-4252d44b]{align-items:flex-end;display:flex;flex:1;gap:1px;height:24px;min-width:0}.mls-track-bars span[data-v-4252d44b]{background:var(--bar-idle);flex:1;min-width:1px}.mls-track-bars span.f[data-v-4252d44b]{background:var(--accent)}.mls-drop[data-v-4252d44b]{align-items:center;background:var(--card);border:1.5px dashed var(--pink-dash);border-radius:10px;display:flex;gap:8px;padding:14px 12px}.mls-fill-long[data-v-4252d44b]{width:84%}.mls-track-tight[data-v-4252d44b]{margin-bottom:12px}.mls-karaoke[data-v-4252d44b]{background:var(--soft);border:1px solid var(--line-2);border-radius:14px;display:flex;flex-direction:column;gap:7px;margin:0 24px 24px;padding:12px 13px;position:relative}.mls-karaoke-head[data-v-4252d44b]{align-items:center;display:flex;gap:7px}.mls-k-dim[data-v-4252d44b]{color:var(--ink-4);font-size:12px;line-height:1.6}.mls-k-now[data-v-4252d44b]{color:var(--ink);font-size:12.5px;font-weight:500;line-height:1.6}@media(max-width:1023px){.mls-grid[data-v-4252d44b]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.mls-card[data-v-4252d44b]{border-radius:20px}.mls-num[data-v-4252d44b]{font-size:86px;right:16px;top:2px}.mls-head[data-v-4252d44b]{gap:8px;padding:20px 18px 0}.mls-title[data-v-4252d44b]{font-size:18px}.mls-text[data-v-4252d44b]{font-size:14px}.mls-box[data-v-4252d44b]{margin:16px 18px 18px;padding:12px}.mls-draft[data-v-4252d44b]{margin:16px 18px 10px}.mls-track[data-v-4252d44b]{margin:0 18px 12px;padding:12px}.mls-karaoke[data-v-4252d44b]{gap:6px;margin:0 18px 18px;padding:12px}}.mlp-anchor[data-v-f01f817b]{scroll-margin-top:72px}.mlp-h2[data-v-f01f817b]{align-self:center;max-width:26ch;text-align:center}.ml .pp.pp--landing[data-v-f01f817b]{--pp-text:var(--ink);--pp-text2:var(--ink-1);--pp-sub:var(--ink-3);--pp-mute:var(--ink-4);--pp-dim:var(--ink-4);--pp-faint:var(--ink-off);--pp-card:var(--card);--pp-card2:var(--chip);--pp-card3:var(--card);--pp-line:var(--line);--pp-line2:var(--line-3);--pp-seg:var(--card);--pp-seg-on:var(--chip);--pp-chip:var(--chip);--pp-tile:var(--chip);--pp-hover:var(--hover);--pp-inset:var(--soft);--pp-bolt:var(--accent);--pp-indigo:var(--accent);--pp-link:var(--accent);--pp-link-hover:var(--accent-2);--pp-ok:var(--accent);--pp-banner:var(--card);--acc:var(--accent);--acc-ink:#fff;--acc-rgb:var(--accent-rgb);--acc-glow:.1;--acc-bda:.18}.ml .pp--landing[data-v-f01f817b] .pp-card-price-v{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:0}.mlp-list[data-v-f01f817b]{background:var(--pp-inset);border:1px solid var(--pp-line);border-radius:14px;display:flex;flex-direction:column;gap:9px;padding:12px 14px 14px}.mlp-head[data-v-f01f817b]{color:var(--ink-4);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.mlp-feat[data-v-f01f817b]{align-items:flex-start;color:var(--ink-2);display:flex;font-size:13px;gap:9px;line-height:1.5}.mlp-feat[data-v-f01f817b] svg{color:var(--accent);flex:none;margin-top:3px}.mlp-feat b[data-v-f01f817b]{color:var(--ink);font-weight:500}.mlp-feat.off[data-v-f01f817b]{color:var(--ink-4)}.mlp-feat.off[data-v-f01f817b] svg{color:var(--ink-4)}.mlp-feat.off b[data-v-f01f817b]{color:var(--ink-3)}.mlp-feat.off s[data-v-f01f817b]{text-decoration-thickness:1px}.mlp-soon[data-v-f01f817b]{background:var(--chip);border-radius:5px;color:var(--ink-4);display:inline-block;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.04em;margin-left:6px;padding:0 6px;vertical-align:1px}
