.badge-celebration[data-v-3dc1f2bb]{display:flex;flex-wrap:wrap;gap:var(--s-5);justify-content:center;text-align:center}.badge-celebration>p[data-v-3dc1f2bb]{color:var(--text-2);width:100%}.celebration-item[data-v-3dc1f2bb]{animation:K-3dc1f2bb var(--d-story) var(--ease-spring) both;display:grid;gap:var(--s-2);justify-items:center;max-width:100%;min-width:0;overflow-wrap:anywhere}.celebration-item[data-v-3dc1f2bb] .creator-badge{height:96px;width:96px}.celebration-item strong[data-v-3dc1f2bb]{font-size:var(--t-small)}.badge-description[data-v-3dc1f2bb]{color:var(--text-2);font:400 var(--t-small)/1.5 var(--font-ui);max-width:100%;white-space:pre-wrap}@keyframes K-3dc1f2bb{0%{opacity:0;transform:translateY(14px) rotate(-25deg) scale(.8)}}@media (prefers-reduced-motion:reduce){.celebration-item[data-v-3dc1f2bb]{animation:none}}.incentive-results a[data-v-387dd7fd]:hover,.incentive-retry a[data-v-387dd7fd]:hover{color:var(--text)}.incentive-results[data-v-387dd7fd]{display:grid;gap:var(--s-4)}.incentive-result-group+.incentive-result-group[data-v-387dd7fd]{border-top:1px solid var(--line);padding-top:var(--s-4)}.incentive-result-record[data-v-387dd7fd]{padding-block:var(--s-4)}.incentive-result-record h3[data-v-387dd7fd]{font:600 var(--t-body)/1.5 var(--font-ui);overflow-wrap:anywhere}.incentive-result-record p[data-v-387dd7fd]{color:var(--text-2);font-size:var(--t-small)}.incentive-result-record dl>div[data-v-387dd7fd]{display:flex;font-size:var(--t-small);gap:var(--s-4);justify-content:space-between;margin-top:var(--s-2)}.incentive-result-record dd[data-v-387dd7fd]{font-family:var(--font-mono)}.incentive-results a[data-v-387dd7fd],.incentive-retry a[data-v-387dd7fd]{align-items:center;color:var(--text-2);display:inline-flex;min-height:44px;text-decoration:underline}.incentive-results a[data-v-387dd7fd]:focus-visible,.incentive-retry a[data-v-387dd7fd]:focus-visible{outline:2px solid var(--focus);outline-offset:var(--s-1)}.incentive-retry[data-v-387dd7fd]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--text);font-size:var(--t-small);max-width:min(380px,calc(100vw - var(--s-8)));padding:var(--s-4);position:fixed;right:var(--s-4);top:var(--s-8);z-index:var(--z-sheet)}.incentive-retry>div[data-v-387dd7fd]{align-items:center;display:flex;gap:var(--s-3)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a){--tool-color:var(--accent)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/lyrics-generator"]{--tool-color:var(--pop-sun)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/rap-lyrics-generator"]{--tool-color:var(--pop-tang)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/rap-name-generator"]{--tool-color:var(--pop-pink)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/album-cover-generator"]{--tool-color:var(--pop-sky)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/mv-generator"]{--tool-color:var(--pop-violet)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/clips"]{--tool-color:var(--mint-300)}:is(.studio-tool,.mm-menu:has(a[href="/studio"])>a)[href="/vocal-separation"]{--tool-color:var(--pop-sun)}.studio-ssr-menu[data-v-44db8ad0]{position:relative}.studio-ssr-menu summary[data-v-44db8ad0]{cursor:pointer;list-style:none}.studio-ssr-menu summary.tab-create[data-v-44db8ad0]{align-content:center;display:grid;justify-items:center;min-height:52px;width:100%}.studio-ssr-menu summary[data-v-44db8ad0]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.studio-ssr-menu summary[data-v-44db8ad0]::-webkit-details-marker{display:none}.studio-ssr-menu nav[data-v-44db8ad0]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);max-height:70vh;min-width:220px;overflow:auto;padding:var(--s-2);position:absolute;z-index:var(--z-menu)}.studio-ssr-menu nav a[data-v-44db8ad0]{align-items:center;display:flex;min-height:44px;padding:var(--s-2)}.studio-ssr-menu:has(.tab-create) nav[data-v-44db8ad0]{bottom:100%;right:0}.shell-auth-slot[data-v-8d756e0c]{align-items:center;display:flex;flex:0 0 auto;gap:var(--s-2);justify-content:flex-end;min-height:44px;min-width:82px}.shell-auth-slot[data-v-8d756e0c] .shell-signin{line-height:1.2;max-width:100%;text-align:center;white-space:normal}@media (max-width:1023px){.guest-account-menu[data-v-8d756e0c]{display:none}.shell-auth-slot[data-v-8d756e0c]{flex-basis:82px;gap:var(--s-1);width:82px}.topnav.mm-root a.btn.btn-sm.upgrade[data-v-8d756e0c]{display:inline-flex;gap:var(--s-1);min-height:44px;padding-inline:var(--s-2)}}@media (max-width:1023px){.topnav.mm-root[data-v-8d756e0c] :is(a.btn.btn-sm.upgrade,button.btn.btn-sm.shell-signin){--h:44px;height:44px;min-height:44px}.shell-auth-slot[data-v-8d756e0c]:has(.shell-signin){flex-basis:auto;min-width:0;width:auto}.topnav .wrap[data-v-8d756e0c]{gap:var(--s-2)}.topnav .right[data-v-8d756e0c]{gap:var(--s-1)}.upgrade[data-v-8d756e0c]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (max-width:479px){.topnav .brand[data-v-8d756e0c]{font-size:var(--t-small);gap:var(--s-2)}}@media (max-width:359px){.topnav .wrap[data-v-8d756e0c]{gap:var(--s-1)}.topnav .brand[data-v-8d756e0c]{font-size:var(--t-small);gap:var(--s-1)}.topnav .brand span[data-v-8d756e0c]{display:none}.topnav .right[data-v-8d756e0c]{gap:0}.topnav[data-v-8d756e0c] .shell-signin{padding-inline:var(--s-3)}}.mode[data-v-0b3f1ca8]{position:relative}.controls .icon-btn.mode.on[data-v-0b3f1ca8]{color:var(--accent-text)}.mode .one[data-v-0b3f1ca8]{background:var(--accent);border-radius:var(--r-pill);color:var(--accent-ink);font:700 9px/12px var(--font-mono);height:12px;min-width:12px;position:absolute;right:4px;text-align:center;top:4px}.dock .extra .dock-close[data-v-025cc055],.dock .mini-ctrl .dock-close[data-v-025cc055]{display:grid;flex:0 0 44px;height:44px;min-width:44px;place-items:center;width:44px}.dock-close[data-v-025cc055]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}
