.audio-editor[data-v-93772065]{padding:clamp(1.25rem,3vw,2.5rem);color:var(--acet-fg, #f8f4f8)}header[data-v-93772065]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1rem}header span[data-v-93772065]{color:var(--acet-accent-fg, #ff6f91);font-size:.625rem;font-weight:800;letter-spacing:.16em}h2[data-v-93772065]{margin:.5rem 0;font-size:clamp(1.625rem,4vw,2.75rem)}header p[data-v-93772065],.privacy-note[data-v-93772065]{margin:0;color:var(--acet-fg-muted, #a69eaa);line-height:1.6}.editor-actions[data-v-93772065]{display:flex;flex-wrap:wrap;gap:.625rem}button[data-v-93772065]{padding:.625rem 1rem;border:.0625rem solid #ff7998;border-radius:.625rem;background:#ff6b8f;color:var(--acet-fg-on-accent, #1a1017);font-weight:800;cursor:pointer}button.secondary[data-v-93772065]{border-color:var(--acet-border-strong, #433b48);background:var(--acet-panel, #1d1921);color:var(--acet-fg-regular, #d9d2dc)}button[data-v-93772065]:disabled{opacity:.45;cursor:not-allowed}.privacy-note[data-v-93772065]{margin-bottom:.75rem;font-size:.75rem}iframe[data-v-93772065]{width:100%;min-height:42.5rem;border:.0625rem solid var(--acet-border-strong, #38313d);border-radius:.875rem;background:var(--acet-bg, #111)}@media(max-width:700px){header[data-v-93772065]{flex-direction:column;align-items:flex-start}iframe[data-v-93772065]{min-height:35rem}}.create-studio[data-v-35767fb0]{display:grid;grid-template-columns:minmax(20rem,1.08fr) minmax(17.5rem,.92fr) minmax(13.75rem,.62fr);min-height:calc(100vh - 11.875rem)}.studio-composer[data-v-35767fb0],.studio-results[data-v-35767fb0],.studio-details[data-v-35767fb0]{box-sizing:border-box;min-width:0;padding:clamp(1.375rem,3vw,2.625rem)}.studio-composer[data-v-35767fb0],.studio-results[data-v-35767fb0]{border-right:.0625rem solid var(--acet-border, #2b2734)}.studio-results[data-v-35767fb0]{background:radial-gradient(circle at 50% 30%,var(--acet-elevated, #2a1828) 0,var(--acet-panel, #15131c) 46%,var(--acet-bg, #111018) 100%)}.studio-details[data-v-35767fb0]{background:var(--acet-bg, #121019)}.section-heading[data-v-35767fb0]{display:flex;gap:.875rem;margin-bottom:1.75rem}.section-heading>span[data-v-35767fb0],.section-kicker[data-v-35767fb0]{color:var(--acet-accent-fg, #ff6b8e);font-size:.6875rem;font-weight:800;letter-spacing:.18em}h2[data-v-35767fb0],h3[data-v-35767fb0],p[data-v-35767fb0]{margin-top:0}h2[data-v-35767fb0]{color:var(--acet-fg, #f8f5fb);font-size:clamp(1.375rem,2vw,2rem)}.section-heading p[data-v-35767fb0],.detail-placeholder[data-v-35767fb0]{color:var(--acet-fg-muted, #9d97aa);line-height:1.7}.result-card[data-v-35767fb0]{position:relative;overflow:hidden;border:.0625rem solid var(--acet-border-strong, #3a3040);border-radius:1.375rem;background:var(--acet-bg, #17141e);box-shadow:0 1.5rem 4.375rem rgba(0,0,0,.32)}.result-art[data-v-35767fb0]{display:grid;place-items:center;aspect-ratio:1;background:radial-gradient(circle,#ff8d6b 0 7%,#f34d87 8% 18%,var(--acet-elevated, #4a2047) 19% 35%,var(--acet-panel, #17141e) 36%)}.result-pulse[data-v-35767fb0]{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:.0625rem solid rgb(255 255 255 / 22%);border-radius:50%}.result-note[data-v-35767fb0]{z-index:1;color:var(--acet-fg, #fff);font-size:4rem;text-shadow:0 0 1.5rem #ff4f8b}.result-copy[data-v-35767fb0]{padding:1.25rem 1.375rem 1.5rem}.result-state[data-v-35767fb0]{color:var(--acet-success, #77e3b7);font-size:.625rem;font-weight:800;letter-spacing:.15em}.result-copy h3[data-v-35767fb0]{margin:.625rem 0 .3125rem;color:var(--acet-fg, #fff);font-size:1.375rem}.result-copy p[data-v-35767fb0]{color:var(--acet-fg-muted, #a59dac)}.play-button[data-v-35767fb0]{position:absolute;right:1.25rem;bottom:1.375rem;width:3rem;height:3rem;border:0;border-radius:50%;background:linear-gradient(135deg,#ffaf71,#ff4f8b);color:var(--acet-fg-on-accent, #160d13);cursor:pointer}.empty-result[data-v-35767fb0]{display:grid;min-height:25.625rem;color:var(--acet-fg-muted, #9d97aa);text-align:center;place-items:center}.empty-result h3[data-v-35767fb0]{margin-bottom:.3125rem;color:var(--acet-fg, #eee9f2)}.empty-orbit[data-v-35767fb0]{display:grid;width:8.125rem;height:8.125rem;border:.0625rem solid var(--acet-border-strong, #4c3448);border-radius:50%;box-shadow:inset 0 0 3.125rem #3a1833;color:var(--acet-accent-fg, #ff6b8e);font-size:2.125rem;place-items:center}.studio-details dl[data-v-35767fb0]{display:grid;gap:.125rem;margin:1.875rem 0}.studio-details dl div[data-v-35767fb0]{display:flex;justify-content:space-between;padding:.875rem 0;border-bottom:.0625rem solid var(--acet-border, #292530)}dt[data-v-35767fb0]{color:var(--acet-fg-muted, #8f8999)}dd[data-v-35767fb0]{margin:0;color:var(--acet-fg, #f5f1f7);font-weight:700}.detail-caption[data-v-35767fb0]{color:var(--acet-fg-regular, #b6afbd);line-height:1.7;white-space:pre-line}.detail-button[data-v-35767fb0]{display:flex;justify-content:space-between;width:100%;margin-top:1.5rem;padding:.875rem 1rem;border:.0625rem solid #4e4050;border-radius:.75rem;background:var(--acet-panel, #1b1721);color:var(--acet-fg, #f7f2f8);cursor:pointer}.detail-button[data-v-35767fb0]:disabled{color:var(--acet-fg-muted, #716b78);cursor:default}@media(max-width:1180px){.create-studio[data-v-35767fb0]{grid-template-columns:1fr 1fr}.studio-details[data-v-35767fb0]{grid-column:1 / -1;border-top:.0625rem solid var(--acet-border, #2b2734)}}@media(max-width:768px){.create-studio[data-v-35767fb0]{display:block}.studio-composer[data-v-35767fb0],.studio-results[data-v-35767fb0]{border-right:0;border-bottom:.0625rem solid var(--acet-border, #2b2734)}}@media(max-width:480px){.create-studio[data-v-35767fb0]{width:100%;max-width:100%;overflow-x:hidden}.studio-composer[data-v-35767fb0],.studio-results[data-v-35767fb0],.studio-details[data-v-35767fb0]{width:100%;padding:1.125rem .875rem}.section-heading[data-v-35767fb0]{gap:.5rem}.result-card[data-v-35767fb0]{max-width:100%}}.ace-explore[data-v-622765e7]{box-sizing:border-box;width:100%;max-width:68.75rem;margin:0 auto;padding:clamp(1.5rem,5vw,3.75rem);color:var(--acet-fg, #f7f3f8)}.ace-explore header span[data-v-622765e7]{color:var(--acet-accent-fg, #ff6b8e);font-size:.625rem;font-weight:800;letter-spacing:.17em}.ace-explore h2[data-v-622765e7]{margin:.5rem 0 1.875rem;font-size:clamp(2rem,5vw,3.375rem)}.creator-section[data-v-622765e7]{margin-bottom:2.25rem}.creator-strip[data-v-622765e7]{display:flex;gap:.75rem;padding-bottom:.5rem;overflow-x:auto}.creator-strip button[data-v-622765e7]{display:grid;min-width:9.0625rem;padding:1.125rem;border:.0625rem solid var(--acet-border, #312b36);border-radius:1.125rem;background:var(--acet-bg, #151219);color:inherit;cursor:pointer;gap:.4375rem;place-items:center}.creator-strip button>span[data-v-622765e7]{display:grid;width:3.625rem;height:3.625rem;overflow:hidden;border-radius:50%;background:var(--acet-elevated, #30202d);color:var(--acet-accent-fg, #ff819d);place-items:center}.creator-strip img[data-v-622765e7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.creator-strip small[data-v-622765e7],.card-author[data-v-622765e7]{color:var(--acet-fg-muted, #908897)}.ace-grid[data-v-622765e7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.875rem,1fr));gap:1rem}.ace-card[data-v-622765e7]{overflow:hidden;border:.0625rem solid var(--acet-border, #302a36);border-radius:1.125rem;background:var(--acet-bg, #15121a)}.card-play[data-v-622765e7]{display:grid;width:100%;border:0;background:radial-gradient(circle,var(--acet-glow-core, #fb6a91),var(--acet-glow-mid, #4b223e) 35%,var(--acet-glow-edge, #19141d) 70%);color:var(--acet-fg, #fff);cursor:pointer;aspect-ratio:1.35;place-items:center}.card-play span[data-v-622765e7]{display:grid;width:3rem;height:3rem;border-radius:50%;background:#ff9b82;color:var(--acet-fg-on-accent, #211019);place-items:center}.card-body[data-v-622765e7]{padding:.9375rem}.card-title[data-v-622765e7],.card-author[data-v-622765e7]{display:block;width:100%;padding:0;overflow:hidden;border:0;background:transparent;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.card-title[data-v-622765e7]{color:var(--acet-fg, #fff);font-weight:700}.card-author[data-v-622765e7]{margin-top:.3125rem}.card-stats[data-v-622765e7]{display:flex;align-items:center;justify-content:space-between;margin-top:.875rem;color:var(--acet-fg-muted, #817987);font-size:.75rem}.like-btn[data-v-622765e7]{border:0;background:transparent;color:var(--acet-fg-muted, #8f8796);cursor:pointer}.like-btn.liked[data-v-622765e7]{color:var(--acet-accent-fg, #ff688a)}.ace-state[data-v-622765e7]{padding:2.75rem 1rem;color:var(--acet-fg-muted, #8f8797);text-align:center}@media(max-width:480px){.ace-explore[data-v-622765e7]{padding:1.375rem .875rem;overflow-x:hidden}.ace-grid[data-v-622765e7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.card-body[data-v-622765e7]{padding:.6875rem}}@media(prefers-reduced-motion:reduce){[data-v-622765e7]{scroll-behavior:auto}}.ace-library[data-v-64309c98]{box-sizing:border-box;width:100%;max-width:65.625rem;margin:0 auto;padding:clamp(1.5rem,5vw,3.75rem);color:var(--acet-fg, #f7f3f8)}.ace-library header>span[data-v-64309c98]{color:var(--acet-accent-fg, #ff6b8e);font-size:.625rem;font-weight:800;letter-spacing:.17em}.ace-library h2[data-v-64309c98]{margin:.5rem 0 1.5rem;font-size:clamp(2rem,5vw,3.375rem)}.ace-library>nav[data-v-64309c98]{display:flex;gap:.5rem;margin-bottom:1.5rem;overflow-x:auto}.ace-library button[data-v-64309c98]{border:.0625rem solid var(--acet-border-strong, #3a313e);border-radius:62.4375rem;background:var(--acet-bg, #17131c);color:var(--acet-fg-regular, #b5adba);cursor:pointer}.ace-library>nav button[data-v-64309c98]{padding:.5625rem .875rem;white-space:nowrap}.ace-library button.active[data-v-64309c98]{border-color:#ff6b8e;color:var(--acet-accent-fg-soft, #ff8ca5)}.song-list article[data-v-64309c98]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.8125rem 0;border-bottom:.0625rem solid var(--acet-border, #2a2530);gap:.875rem}.song-list article div[data-v-64309c98]{min-width:0}.song-list strong[data-v-64309c98],.song-list small[data-v-64309c98]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.song-list small[data-v-64309c98],.song-list article>span[data-v-64309c98]{color:var(--acet-fg-muted, #8e8695)}.play-button[data-v-64309c98]{width:2.375rem;height:2.375rem;background:linear-gradient(135deg,#ffad70,#ff568a)!important;color:var(--acet-fg-on-accent, #211018)!important}.playlist-manager h3[data-v-64309c98]{margin-top:0}.create-playlist[data-v-64309c98]{display:flex;gap:.5rem;margin-bottom:1.5rem}.create-playlist label[data-v-64309c98]{flex:1;min-width:0}.create-playlist input[data-v-64309c98]{box-sizing:border-box;width:100%;padding:.6875rem .875rem;border:.0625rem solid var(--acet-border-strong, #3b3240);border-radius:.75rem;outline:0;background:var(--acet-bg, #15121a);color:var(--acet-fg, #fff)}.create-playlist button[data-v-64309c98],.playlist-actions button[data-v-64309c98]{padding:.5rem .75rem}.playlist-list article[data-v-64309c98]{display:grid;grid-template-columns:minmax(11.25rem,1fr) minmax(0,2fr);gap:.875rem;padding:1rem;border:.0625rem solid var(--acet-border, #302a36);border-radius:.875rem;background:var(--acet-bg, #141119)}.playlist-list article+article[data-v-64309c98]{margin-top:.625rem}.playlist-main[data-v-64309c98]{min-width:0;padding:0;border:0!important;background:transparent!important;text-align:left}.playlist-main strong[data-v-64309c98],.playlist-main small[data-v-64309c98]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist-main small[data-v-64309c98]{margin-top:.3125rem;color:var(--acet-fg-muted, #8c8493)}.playlist-actions[data-v-64309c98]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.375rem}.playlist-actions .danger[data-v-64309c98]{color:var(--acet-accent-fg, #ff8095)}.library-state[data-v-64309c98]{padding:3rem 1rem;color:var(--acet-fg-muted, #918997);text-align:center}.library-state strong[data-v-64309c98]{display:block;margin-bottom:.4375rem;color:var(--acet-fg, #eee9f1);font-size:1.1875rem}.sr-only[data-v-64309c98]{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:600px){.ace-library[data-v-64309c98]{padding:1.375rem .875rem;overflow-x:hidden}.playlist-list article[data-v-64309c98]{grid-template-columns:1fr}.playlist-actions[data-v-64309c98]{justify-content:flex-start}.create-playlist[data-v-64309c98]{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){[data-v-64309c98]{scroll-behavior:auto}}.ace-news[data-v-eed1e470]{padding:clamp(1.625rem,5vw,4.5rem)}header[data-v-eed1e470]{max-width:42.5rem;margin-bottom:2.625rem}header>span[data-v-eed1e470],article>span[data-v-eed1e470]{color:var(--acet-accent-fg, #ff6b8e);font-size:.6875rem;font-weight:800;letter-spacing:.16em}h2[data-v-eed1e470]{margin:.75rem 0;color:var(--acet-fg, #f8f5fb);font-size:clamp(1.875rem,4vw,3.375rem)}h3[data-v-eed1e470]{margin:1.125rem 0 .625rem;color:var(--acet-fg, #f7f3f8);font-size:1.25rem}p[data-v-eed1e470]{color:var(--acet-fg-muted, #9f98aa);line-height:1.75}.news-grid[data-v-eed1e470]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.125rem}article[data-v-eed1e470]{min-height:11.875rem;padding:1.75rem;border:.0625rem solid var(--acet-border, #302a38);border-radius:1.125rem;background:linear-gradient(145deg,var(--acet-elevated, #1b1721),var(--acet-panel, #121018))}@media(max-width:900px){.news-grid[data-v-eed1e470]{grid-template-columns:1fr}}.playlist-detail[data-v-c3392f1a]{box-sizing:border-box;width:100%;max-width:61.25rem;margin:0 auto;padding:clamp(1.5rem,5vw,4rem);color:var(--acet-fg, #f7f3f8)}.playlist-detail header[data-v-c3392f1a]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;padding-bottom:2rem;border-bottom:.0625rem solid var(--acet-border, #302a35);gap:1.5rem}.playlist-cover[data-v-c3392f1a]{display:grid;width:9.375rem;height:9.375rem;border-radius:1.75rem;background:radial-gradient(circle at 30% 30%,var(--acet-glow-mid, #66334f),var(--acet-glow-edge, #1c151f));color:var(--acet-glow-fg, #ff7898);font-size:3.25rem;place-items:center}.playlist-detail header span[data-v-c3392f1a]{color:var(--acet-accent-fg, #ff6b8e);font-size:.625rem;font-weight:800;letter-spacing:.17em}.playlist-detail h2[data-v-c3392f1a]{margin:.5rem 0;font-size:clamp(2rem,5vw,3.625rem)}.playlist-detail p[data-v-c3392f1a]{color:var(--acet-fg-muted, #9b93a2)}.playlist-detail header button[data-v-c3392f1a],.detail-link[data-v-c3392f1a]{padding:.625rem .9375rem;border:.0625rem solid var(--acet-border-strong, #4b3a49);border-radius:62.4375rem;background:var(--acet-panel, #201823);color:var(--acet-fg, #f8f2f8);cursor:pointer}.playlist-detail header button[data-v-c3392f1a]:disabled{opacity:.45;cursor:default}.playlist-songs[data-v-c3392f1a]{margin:1.625rem 0;padding:0;list-style:none}.playlist-songs li[data-v-c3392f1a]{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;padding:.8125rem .375rem;border-bottom:.0625rem solid var(--acet-border, #29242e);gap:.75rem}.playlist-songs li>span[data-v-c3392f1a]{color:var(--acet-fg-muted, #6f6875);font-size:.75rem}.song-main[data-v-c3392f1a]{min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.song-main strong[data-v-c3392f1a],.song-main small[data-v-c3392f1a]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.song-main small[data-v-c3392f1a]{margin-top:.25rem;color:var(--acet-fg-muted, #8e8695)}.playlist-state[data-v-c3392f1a]{padding:3.25rem 1rem;color:var(--acet-fg-muted, #938b99);text-align:center}@media(max-width:600px){.playlist-detail[data-v-c3392f1a]{padding:1.375rem .875rem;overflow-x:hidden}.playlist-detail header[data-v-c3392f1a]{grid-template-columns:4.75rem minmax(0,1fr);align-items:center;gap:.875rem}.playlist-cover[data-v-c3392f1a]{width:4.5rem;height:4.5rem;border-radius:1.25rem;font-size:1.75rem}.playlist-detail header button[data-v-c3392f1a]{grid-column:1 / -1}.playlist-songs li[data-v-c3392f1a]{grid-template-columns:1.5rem minmax(0,1fr) auto;padding-inline:0}}@media(prefers-reduced-motion:reduce){[data-v-c3392f1a]{scroll-behavior:auto}}.ace-player[data-v-c3aa0c80]{display:flex;position:fixed;z-index:50;right:0;bottom:0;left:0;box-sizing:border-box;align-items:center;width:100%;max-width:100vw;padding:.625rem 1.5rem;border-top:.0625rem solid var(--vft-border-color, #eee);background:var(--vft-bg-color, #f7f7f8);box-shadow:0 -.125rem .75rem rgba(0,0,0,.06);gap:1.5rem}.ap-info[data-v-c3aa0c80]{display:flex;align-items:center;gap:.75rem;min-width:12.5rem;max-width:16.25rem}.ap-cover[data-v-c3aa0c80]{flex-shrink:0;width:3rem;height:3rem;overflow:hidden;border-radius:.5rem}.ap-cover img[data-v-c3aa0c80]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ap-cover-ph[data-v-c3aa0c80]{width:100%;height:100%;background:linear-gradient(135deg,var(--vft-primary-color, #6366f1),#a855f7)}.ap-meta[data-v-c3aa0c80]{min-width:0;overflow:hidden}.ap-title[data-v-c3aa0c80]{overflow:hidden;color:var(--vft-text-primary-color, #222);font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.ap-sub[data-v-c3aa0c80]{overflow:hidden;color:var(--vft-text-secondary-color, #888);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.ap-controls[data-v-c3aa0c80]{display:flex;flex:1;flex-direction:column;min-width:0;max-width:37.5rem;gap:.25rem}.ap-buttons[data-v-c3aa0c80]{display:flex;align-items:center;justify-content:center;gap:.75rem}.ap-btn[data-v-c3aa0c80]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;transition:color .2s ease,background-color .2s ease;border:none;border-radius:50%;background:none;color:var(--vft-text-primary-color, #222);font-size:1.25rem;cursor:pointer}.ap-btn[data-v-c3aa0c80]:disabled{color:var(--vft-text-secondary-color, #888);cursor:not-allowed}.ap-btn.ap-play[data-v-c3aa0c80]{width:2.5rem;height:2.5rem;background:var(--vft-primary-color, #6366f1);color:#fff;font-size:1.5rem}.ap-btn.ap-loop.active[data-v-c3aa0c80]{color:var(--vft-primary-color, #6366f1)}.ap-progress[data-v-c3aa0c80]{display:flex;align-items:center;gap:.625rem}.ap-time[data-v-c3aa0c80]{min-width:2.25rem;color:var(--vft-text-secondary-color, #888);font-size:.75rem;text-align:center}.ap-range[data-v-c3aa0c80]{flex:1;min-width:0;height:.25rem;cursor:pointer;accent-color:var(--vft-primary-color, #6366f1)}.ap-volume[data-v-c3aa0c80]{display:flex;align-items:center;gap:.5rem;min-width:7.5rem;color:var(--vft-text-secondary-color, #888);font-size:1.125rem}.ap-vol-range[data-v-c3aa0c80]{flex:none;width:5.625rem}@media(max-width:480px){.ace-player[data-v-c3aa0c80]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem .625rem;padding:.5rem .75rem}.ap-info[data-v-c3aa0c80]{min-width:0;max-width:none}.ap-cover[data-v-c3aa0c80]{width:2.375rem;height:2.375rem}.ap-controls[data-v-c3aa0c80]{grid-column:1 / -1;width:100%;max-width:none}.ap-buttons[data-v-c3aa0c80]{gap:.5rem}.ap-progress[data-v-c3aa0c80]{gap:.25rem}.ap-volume[data-v-c3aa0c80]{min-width:0}.ap-volume>i[data-v-c3aa0c80]{display:none}.ap-vol-range[data-v-c3aa0c80]{width:4.25rem}}@media(prefers-reduced-motion:reduce){.ap-btn[data-v-c3aa0c80]{transition:none}}.ace-profile[data-v-0ae82e19]{box-sizing:border-box;width:100%;max-width:65.625rem;margin:0 auto;padding:clamp(1.5rem,5vw,4rem);color:var(--acet-fg, #f7f3f8)}.profile-hero[data-v-0ae82e19]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem}.profile-avatar[data-v-0ae82e19]{display:grid;width:6.875rem;height:6.875rem;overflow:hidden;border:.125rem solid #ff6b8e;border-radius:2.125rem;background:var(--acet-panel, #2c1928);color:var(--acet-accent-fg-soft, #ff8ca5);font-size:2.375rem;place-items:center}.profile-avatar img[data-v-0ae82e19]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-copy>span[data-v-0ae82e19]{color:var(--acet-accent-fg, #ff6b8e);font-size:.625rem;font-weight:800;letter-spacing:.17em}.profile-copy h2[data-v-0ae82e19]{margin:.5rem 0;font-size:clamp(1.875rem,5vw,3.375rem)}.profile-copy p[data-v-0ae82e19],small[data-v-0ae82e19]{color:var(--acet-fg-muted, #9991a1)}.follow-button[data-v-0ae82e19],.text-button[data-v-0ae82e19],.people button[data-v-0ae82e19]{padding:.5625rem .9375rem;border:.0625rem solid var(--acet-border-strong, #473847);border-radius:62.4375rem;background:var(--acet-panel, #1c1721);color:var(--acet-fg, #eee8f0);cursor:pointer}.follow-button[aria-pressed=true][data-v-0ae82e19]{border-color:#ff6b8e;color:var(--acet-accent-fg-soft, #ff8ca5)}.profile-stats[data-v-0ae82e19]{display:grid;grid-template-columns:repeat(3,1fr);margin:2.375rem 0;border-block:.0625rem solid var(--acet-border, #2c2732)}.profile-stats div[data-v-0ae82e19]{padding:1.25rem;text-align:center}.profile-stats strong[data-v-0ae82e19],.profile-stats span[data-v-0ae82e19]{display:block}.profile-stats strong[data-v-0ae82e19]{font-size:1.625rem}.profile-stats span[data-v-0ae82e19]{color:var(--acet-fg-muted, #88808f);font-size:.75rem}.song-list article[data-v-0ae82e19]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:.8125rem 0;border-bottom:.0625rem solid var(--acet-border, #2b2631);gap:.875rem}.song-list article div[data-v-0ae82e19]{min-width:0}.song-list strong[data-v-0ae82e19],.song-list small[data-v-0ae82e19]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.song-play[data-v-0ae82e19]{width:2.375rem;height:2.375rem;border:0;border-radius:50%;background:linear-gradient(135deg,#ffae70,#ff568a);color:var(--acet-fg-on-accent, #170e14);cursor:pointer}.profile-playlists[data-v-0ae82e19],.people[data-v-0ae82e19]{margin-top:2.625rem}.playlist-grid[data-v-0ae82e19]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.625rem}.playlist-grid button[data-v-0ae82e19]{display:grid;padding:1.125rem;border:.0625rem solid var(--acet-border, #342d3a);border-radius:1rem;background:var(--acet-bg, #15121a);color:var(--acet-fg, #eee8f0);text-align:left;cursor:pointer;gap:.375rem}.playlist-grid button span[data-v-0ae82e19]{color:var(--acet-accent-fg, #ff7594);font-size:1.375rem}.people-heading[data-v-0ae82e19]{display:flex;align-items:center;justify-content:space-between}.people-heading div[data-v-0ae82e19]{display:flex;gap:.375rem}.people-heading button.active[data-v-0ae82e19]{border-color:#ff6b8e}.people-grid[data-v-0ae82e19]{display:flex;gap:.625rem;overflow-x:auto}.people-grid button[data-v-0ae82e19]{display:grid;min-width:7.5rem;gap:.5rem;place-items:center}.people-grid button span[data-v-0ae82e19]{display:grid;width:2.625rem;height:2.625rem;border-radius:50%;background:var(--acet-elevated, #2d202e);place-items:center}.profile-state[data-v-0ae82e19]{padding:3rem 1rem;color:var(--acet-fg-muted, #918999);text-align:center}@media(max-width:600px){.ace-profile[data-v-0ae82e19]{padding:1.375rem .875rem;overflow-x:hidden}.profile-hero[data-v-0ae82e19]{grid-template-columns:4.5rem minmax(0,1fr);gap:.875rem}.profile-avatar[data-v-0ae82e19]{width:4.25rem;height:4.25rem;border-radius:1.375rem}.follow-button[data-v-0ae82e19]{grid-column:1 / -1}.profile-stats div[data-v-0ae82e19]{padding-inline:.375rem}.people-heading[data-v-0ae82e19]{flex-direction:column;align-items:flex-start;gap:.625rem}}@media(prefers-reduced-motion:reduce){[data-v-0ae82e19]{scroll-behavior:auto}}.ace-search[data-v-34874893]{box-sizing:border-box;width:100%;max-width:61.25rem;margin:0 auto;padding:clamp(1.5rem,5vw,4rem);color:var(--acet-fg, #f7f3f8)}header>span[data-v-34874893]{color:var(--acet-accent-fg, #ff6b8e);font-size:.6875rem;font-weight:800;letter-spacing:.17em}h2[data-v-34874893]{margin:.625rem 0 1.625rem;font-size:clamp(1.875rem,5vw,3.375rem)}.search-box[data-v-34874893]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem;border:.0625rem solid var(--acet-border-strong, #413647);border-radius:1rem;background:var(--acet-bg, #17131c)}.search-box input[data-v-34874893]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--acet-fg, #fff);font-size:1rem}.search-filters[data-v-34874893]{display:flex;gap:.5rem;margin:1rem 0 1.875rem;overflow-x:auto}.search-filters button[data-v-34874893],.open-link[data-v-34874893]{padding:.5rem .8125rem;border:.0625rem solid var(--acet-border, #342d3a);border-radius:62.4375rem;background:var(--acet-bg, #15121a);color:var(--acet-fg-muted, #aaa2b1);white-space:nowrap;cursor:pointer}.search-filters button.active[data-v-34874893]{border-color:#ff6b8e;color:var(--acet-accent-fg-soft, #ff8ca5)}.result-groups[data-v-34874893]{display:grid;gap:1.875rem}h3[data-v-34874893]{margin-bottom:.625rem;color:var(--acet-fg-regular, #d8d1dc)}.result-row[data-v-34874893]{display:grid;grid-template-columns:2.625rem minmax(0,1fr) auto;align-items:center;width:100%;padding:.75rem;border:0;border-bottom:.0625rem solid var(--acet-border, #2a2530);background:transparent;color:inherit;text-align:left;cursor:pointer;gap:.75rem}.result-main[data-v-34874893]{display:grid;grid-column:1 / 3;grid-template-columns:2.625rem minmax(0,1fr);align-items:center;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;gap:.75rem}.result-row span[data-v-34874893]:nth-child(2){min-width:0}.result-row strong[data-v-34874893],.result-row small[data-v-34874893]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-row small[data-v-34874893]{margin-top:.25rem;color:var(--acet-fg-muted, #8f8797)}.result-icon[data-v-34874893],.result-avatar[data-v-34874893]{display:grid;width:2.5rem;height:2.5rem;border-radius:.75rem;background:var(--acet-panel, #2c1928);color:var(--acet-accent-fg, #ff7897);place-items:center}.search-state[data-v-34874893]{padding:2.75rem 1.125rem;color:var(--acet-fg-muted, #918997);text-align:center}.search-state.error[data-v-34874893]{color:var(--acet-accent-fg, #ff8197)}.sr-only[data-v-34874893]{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:480px){.ace-search[data-v-34874893]{padding:1.375rem .875rem;overflow-x:hidden}.result-row[data-v-34874893]{grid-template-columns:2.375rem minmax(0,1fr) auto;padding-inline:.25rem}.open-link[data-v-34874893]{padding-inline:.5625rem}}@media(prefers-reduced-motion:reduce){[data-v-34874893]{scroll-behavior:auto}}.ace-settings[data-v-b211daa9]{max-width:61.25rem;margin:0 auto;padding:clamp(1.25rem,3vw,2.5rem);color:var(--acet-fg, #f8f3f8)}header span[data-v-b211daa9]{color:var(--acet-accent-fg, #ff7397);font-size:.625rem;font-weight:800;letter-spacing:.16em}h2[data-v-b211daa9]{margin:.5rem 0;font-size:clamp(1.75rem,4vw,2.75rem)}header p[data-v-b211daa9]{margin:0 0 1.375rem;color:var(--acet-fg-muted, #a49ca8)}.settings-state[data-v-b211daa9]{padding:3.125rem 1.25rem;border:.0625rem solid var(--acet-border, #342e38);border-radius:.9375rem;background:var(--acet-bg, #17141b);color:var(--acet-fg-muted, #aaa1ad);text-align:center}form[data-v-b211daa9]{display:grid;grid-template-columns:minmax(13.75rem,.65fr) minmax(0,1.35fr);gap:1.25rem}.profile-preview[data-v-b211daa9]{display:grid;position:relative;align-content:center;min-height:21.25rem;padding:1.5rem;overflow:hidden;border:.0625rem solid var(--acet-border-strong, #3a323e);border-radius:1rem;background:radial-gradient(circle,var(--acet-glow-mid, #6b294a),var(--acet-glow-edge, #17131a) 70%);background-position:center;background-size:cover;justify-items:center;gap:.875rem}.profile-preview[data-v-b211daa9]:before{content:"";position:absolute;background:rgba(9,7,10,.45);top:0;right:0;bottom:0;left:0}.profile-preview[data-v-b211daa9]>*{z-index:1}.profile-preview img[data-v-b211daa9],.profile-preview>span[data-v-b211daa9]{display:grid;width:7rem;height:7rem;border:.1875rem solid #ff7698;border-radius:50%;background:var(--acet-panel, #231923);-o-object-fit:cover;object-fit:cover;font-size:2.625rem;place-items:center}.settings-fields[data-v-b211daa9]{display:grid;padding:1.375rem;border:.0625rem solid var(--acet-border, #342e38);border-radius:1rem;background:var(--acet-bg, #17141b);gap:.9375rem}label[data-v-b211daa9]{display:grid;gap:.4375rem}label>span[data-v-b211daa9]{color:var(--acet-fg-regular, #d8d0db);font-size:.8125rem;font-weight:700}input[data-v-b211daa9],textarea[data-v-b211daa9]{padding:.6875rem .75rem;border:.0625rem solid var(--acet-border-strong, #3d3542);border-radius:.5625rem;outline:none;background:var(--acet-bg, #100e13);color:var(--acet-fg, #fff)}input[data-v-b211daa9]:focus,textarea[data-v-b211daa9]:focus{border-color:#ff7397}small[data-v-b211daa9]{color:var(--acet-fg-muted, #8f8793)}button[data-v-b211daa9]{justify-self:start;padding:.625rem 1.125rem;border:.0625rem solid #ff7397;border-radius:.5625rem;background:#ff6b8f;color:var(--acet-fg-on-accent, #190f16);font-weight:800;cursor:pointer}button[data-v-b211daa9]:disabled{opacity:.45;cursor:not-allowed}@media(max-width:700px){form[data-v-b211daa9]{grid-template-columns:1fr}.profile-preview[data-v-b211daa9]{min-height:15rem}}.ace-detail[data-v-1bad2250]{box-sizing:border-box;width:100%;max-width:57.5rem;margin:0 auto;color:var(--acet-fg, #f7f3f8)}.detail-head[data-v-1bad2250]{display:grid;grid-template-columns:12.5rem minmax(0,1fr);align-items:center;gap:1.875rem}.head-cover[data-v-1bad2250]{display:grid;width:12.5rem;overflow:hidden;border-radius:1.75rem;background:radial-gradient(circle,var(--acet-glow-mid, #733654),var(--acet-glow-edge, #1b151f) 65%);color:var(--acet-glow-fg, #ff7b99);font-size:4rem;aspect-ratio:1;place-items:center}.head-cover img[data-v-1bad2250]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.head-info>span[data-v-1bad2250]{color:var(--acet-accent-fg, #ff6b8e);font-size:.625rem;font-weight:800;letter-spacing:.17em}.head-info h2[data-v-1bad2250]{margin:.5rem 0;font-size:clamp(2.125rem,6vw,3.875rem)}.head-info p[data-v-1bad2250],small[data-v-1bad2250]{color:var(--acet-fg-muted, #928a99)}.head-stats[data-v-1bad2250]{display:flex;gap:1.125rem;margin:1rem 0;color:var(--acet-fg-muted, #aaa2af)}.head-info button[data-v-1bad2250],.comment-form button[data-v-1bad2250],.comments li button[data-v-1bad2250]{padding:.625rem 1rem;border:.0625rem solid var(--acet-border-strong, #4a3948);border-radius:62.4375rem;background:var(--acet-panel, #201823);color:var(--acet-fg, #f6f0f7);cursor:pointer}.lyrics[data-v-1bad2250],.comments[data-v-1bad2250]{margin-top:2.125rem;padding-top:1.75rem;border-top:.0625rem solid var(--acet-border, #302a35)}.lyrics pre[data-v-1bad2250]{overflow-x:auto;color:var(--acet-fg-regular, #c5bdc9);font:inherit;line-height:1.9;white-space:pre-wrap}.login-note[data-v-1bad2250],.ace-state[data-v-1bad2250]{padding:1.875rem .75rem;color:var(--acet-fg-muted, #918997);text-align:center}.comment-form[data-v-1bad2250]{display:flex;gap:.5rem}.comment-form label[data-v-1bad2250]{flex:1;min-width:0}.comment-form input[data-v-1bad2250]{box-sizing:border-box;width:100%;padding:.75rem .9375rem;border:.0625rem solid var(--acet-border-strong, #3b3240);border-radius:.75rem;outline:0;background:var(--acet-bg, #15121a);color:var(--acet-fg, #fff)}.comments ul[data-v-1bad2250]{margin:1.125rem 0;padding:0;list-style:none}.comments li[data-v-1bad2250]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9375rem 0;border-bottom:.0625rem solid var(--acet-border, #29242e)}.comments li p[data-v-1bad2250]{margin:0 0 .3125rem;color:var(--acet-fg-regular, #d5ced8)}.comments li button[data-v-1bad2250]{padding:.5rem}.sr-only[data-v-1bad2250]{position:absolute;width:.0625rem;height:.0625rem;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:600px){.ace-detail[data-v-1bad2250]{overflow-x:hidden}.detail-head[data-v-1bad2250]{grid-template-columns:5.75rem minmax(0,1fr);gap:.875rem}.head-cover[data-v-1bad2250]{width:5.625rem;border-radius:1.25rem;font-size:2.125rem}.comment-form[data-v-1bad2250]{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){[data-v-1bad2250]{scroll-behavior:auto}}.task-history[data-v-ee51d65d]{padding:clamp(1.625rem,5vw,4.25rem)}header[data-v-ee51d65d]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.375rem;gap:1.5rem}header span[data-v-ee51d65d]{color:var(--acet-accent-fg, #ff6b8e);font-size:.6875rem;font-weight:800;letter-spacing:.17em}h2[data-v-ee51d65d]{margin:.625rem 0 .5rem;color:var(--acet-fg, #f8f5fb);font-size:clamp(1.875rem,4vw,3.25rem)}p[data-v-ee51d65d]{margin:0;color:var(--acet-fg-muted, #9c95a6);line-height:1.7}button[data-v-ee51d65d]{padding:.6875rem 1.125rem;border:.0625rem solid var(--acet-border-strong, #4b3c4b);border-radius:62.4375rem;background:var(--acet-panel, #211a24);color:var(--acet-fg, #f6f1f7);cursor:pointer}button[data-v-ee51d65d]:disabled{opacity:.55;cursor:wait}.task-state[data-v-ee51d65d]{padding:3.375rem 1.75rem;border:.0625rem dashed var(--acet-border-strong, #3b3341);border-radius:1.125rem;background:var(--acet-bg, #141119);color:var(--acet-fg-regular, #c2bbc8);text-align:center}.task-state strong[data-v-ee51d65d]{display:block;margin-bottom:.5rem;color:var(--acet-fg, #fff);font-size:1.25rem}.error-state[data-v-ee51d65d]{border-color:#723a48;color:var(--acet-accent-fg-soft, #ff93a5)}.task-list[data-v-ee51d65d]{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.task-list li[data-v-ee51d65d]{display:grid;grid-template-columns:.75rem 1fr;gap:1.125rem;padding:1.375rem;border:.0625rem solid var(--acet-border, #302b36);border-radius:1rem;background:var(--acet-bg, #15121a)}.task-marker[data-v-ee51d65d]{width:.5625rem;height:.5625rem;margin-top:.375rem;border-radius:50%;background:#81798a;box-shadow:0 0 .875rem currentColor}.task-marker.success[data-v-ee51d65d]{background:currentColor;color:var(--acet-success, #69ddb0)}.task-marker.running[data-v-ee51d65d]{background:currentColor;color:var(--acet-warn-fg, #ffbd68)}.task-marker.danger[data-v-ee51d65d]{background:currentColor;color:var(--acet-accent-fg, #ff6684)}.task-title-row[data-v-ee51d65d]{display:flex;align-items:center;justify-content:space-between;gap:1rem}code[data-v-ee51d65d]{overflow-wrap:anywhere;color:var(--acet-fg, #f4edf6)}.task-status[data-v-ee51d65d]{padding:.25rem .5625rem;border-radius:62.4375rem;background:var(--acet-elevated, #26212c);color:var(--acet-fg-muted, #aaa2b1);font-size:.6875rem;text-transform:uppercase}.task-status.success[data-v-ee51d65d]{color:var(--acet-success, #79e5ba)}.task-status.running[data-v-ee51d65d]{color:var(--acet-warn-fg, #ffc478)}.task-status.danger[data-v-ee51d65d]{color:var(--acet-accent-fg, #ff8298)}.task-error[data-v-ee51d65d]{margin-top:.75rem;color:var(--acet-accent-fg-soft, #ff8ca0)}dl[data-v-ee51d65d]{display:flex;gap:1.75rem;margin:1rem 0 0}dl div[data-v-ee51d65d]{display:flex;gap:.5rem;font-size:.75rem}dt[data-v-ee51d65d]{color:var(--acet-fg-muted, #797281)}dd[data-v-ee51d65d]{margin:0;color:var(--acet-fg-muted, #aba4b1)}@media(max-width:768px){header[data-v-ee51d65d]{flex-direction:column;align-items:flex-start}.task-title-row[data-v-ee51d65d],dl[data-v-ee51d65d]{flex-direction:column;align-items:flex-start;gap:.5rem}}.video-generator[data-v-dd3463b1]{padding:clamp(1.25rem,3vw,2.5rem);color:var(--acet-fg, #f8f4f8)}header[data-v-dd3463b1]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}header span[data-v-dd3463b1]:first-child{color:var(--acet-accent-fg, #ff7397);font-size:.625rem;font-weight:800;letter-spacing:.16em}h2[data-v-dd3463b1]{margin:.5rem 0;font-size:clamp(1.625rem,4vw,2.75rem)}header p[data-v-dd3463b1],small[data-v-dd3463b1]{color:var(--acet-fg-muted, #a69eaa)}header p[data-v-dd3463b1]{margin:0}.generator-grid[data-v-dd3463b1]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);gap:1.5rem}.controls[data-v-dd3463b1],.preview[data-v-dd3463b1]{padding:1.375rem;border:.0625rem solid var(--acet-border, #332d38);border-radius:1rem;background:var(--acet-bg, #17141b)}.controls>label[data-v-dd3463b1],.field-row label[data-v-dd3463b1]{display:grid;gap:.5rem;margin-bottom:1rem}label>span[data-v-dd3463b1],legend[data-v-dd3463b1]{color:var(--acet-fg-regular, #d8d0db);font-size:.8125rem;font-weight:700}input[data-v-dd3463b1]:not([type=radio],[type=file]){width:100%;padding:.6875rem .75rem;border:.0625rem solid var(--acet-border-strong, #3b3440);border-radius:.5625rem;outline:none;background:var(--acet-bg, #100e13);color:var(--acet-fg, #fff)}input[data-v-dd3463b1]:focus{border-color:#ff7397}input[type=file][data-v-dd3463b1]{color:var(--acet-fg-regular, #bcb4c0)}.field-row[data-v-dd3463b1]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.stock-browser[data-v-dd3463b1]{display:grid;gap:.625rem;margin:-.375rem 0 1rem;padding:.875rem;border:.0625rem solid var(--acet-border-strong, #39313e);border-radius:.75rem;background:var(--acet-bg, #100e13)}.stock-browser>label[data-v-dd3463b1]{display:grid;gap:.4375rem}.stock-browser>a[data-v-dd3463b1],.attribution a[data-v-dd3463b1]{color:var(--acet-accent-fg-soft, #ff93ac)}.stock-search-row[data-v-dd3463b1]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.4375rem}.stock-search-row select[data-v-dd3463b1]{padding:.5rem;border:.0625rem solid var(--acet-border-strong, #3b3440);border-radius:.5rem;background:var(--acet-bg, #17131a);color:var(--acet-fg, #fff)}.stock-grid[data-v-dd3463b1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4375rem;max-height:18.125rem;overflow:auto}.stock-grid button[data-v-dd3463b1]{display:grid;padding:0;overflow:hidden;border-color:var(--acet-border-strong, #3b3440);background:var(--acet-bg, #18141b);color:var(--acet-fg-regular, #ddd6df)}.stock-grid img[data-v-dd3463b1]{width:100%;height:5rem;-o-object-fit:cover;object-fit:cover}.stock-grid span[data-v-dd3463b1]{padding:.3125rem;overflow:hidden;font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.attribution[data-v-dd3463b1]{margin:-.4375rem 0 1rem;color:var(--acet-fg-muted, #968e9a);font-size:.6875rem}fieldset[data-v-dd3463b1]{display:flex;gap:1.125rem;margin:.375rem 0 1.125rem;padding:.75rem;border:.0625rem solid var(--acet-border, #332d38);border-radius:.625rem}fieldset label[data-v-dd3463b1]{display:flex;align-items:center;gap:.375rem}button[data-v-dd3463b1],.preview a[data-v-dd3463b1]{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1rem;border:.0625rem solid #ff7397;border-radius:.625rem;background:#ff6b8f;color:var(--acet-fg-on-accent, #190f16);font-weight:800;text-decoration:none;cursor:pointer}button.secondary[data-v-dd3463b1]{margin-bottom:1rem;border-color:var(--acet-border-strong, #433b48);background:var(--acet-panel, #211c25);color:var(--acet-fg-regular, #ded7e1)}button[data-v-dd3463b1]:disabled{opacity:.45;cursor:not-allowed}.engine-ready[data-v-dd3463b1]{padding:.5rem .75rem;border:.0625rem solid var(--acet-success, #245b42);border-radius:62.4375rem;color:var(--acet-success, #71e4a6);font-size:.75rem}.actions[data-v-dd3463b1]{display:flex;gap:.625rem}progress[data-v-dd3463b1]{width:100%;margin-top:.875rem;accent-color:#ff6b8f}.preview[data-v-dd3463b1]{display:grid;align-content:center;justify-items:center;min-height:26.25rem;gap:.875rem}.preview video[data-v-dd3463b1],.preview img[data-v-dd3463b1]{width:100%;max-height:66vh;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;background:var(--acet-bg-deep, #09080b)}.empty-preview[data-v-dd3463b1]{display:grid;justify-items:center;gap:.5rem;color:var(--acet-fg-muted, #817986)}.empty-preview i[data-v-dd3463b1]{font-size:3rem}.error[data-v-dd3463b1]{color:var(--acet-accent-fg-soft, #ff8da6)}@media(max-width:850px){header[data-v-dd3463b1]{flex-direction:column;align-items:flex-start}.generator-grid[data-v-dd3463b1]{grid-template-columns:1fr}}@media(max-width:520px){.field-row[data-v-dd3463b1]{grid-template-columns:1fr}fieldset[data-v-dd3463b1]{flex-wrap:wrap}.controls[data-v-dd3463b1],.preview[data-v-dd3463b1]{padding:1rem}.stock-grid[data-v-dd3463b1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){[data-v-dd3463b1]{scroll-behavior:auto!important}}.ace-app[data-v-fdf5cd03]{--ace-bg: #0d0c12;--ace-panel: #15131b;--ace-border: #2c2833;min-height:calc(100vh - 8.75rem);padding-bottom:5.25rem;overflow:hidden;border:.0625rem solid var(--ace-border);border-radius:1.375rem;background:var(--ace-bg);box-shadow:var(--acet-shadow, 0 1.75rem 5.625rem rgb(8 4 11 / 25%));color:var(--acet-fg, #f7f4f8)}html.light .ace-app[data-v-fdf5cd03]{--ace-bg: #fff;--ace-panel: #f7f6f9;--ace-border: rgb(0 0 0 / 9%);--acet-bg: #fff;--acet-bg-deep: #f4f3f7;--acet-panel: #f7f6f9;--acet-elevated: #efedf3;--acet-fg: #1d1d1f;--acet-fg-regular: #3f3d45;--acet-fg-muted: #6b6773;--acet-border: rgb(0 0 0 / 9%);--acet-border-strong: rgb(0 0 0 / 16%);--acet-success: #097548;--acet-info: #4f46e5;--acet-shadow: 0 1.125rem 3.125rem rgb(24 16 32 / 10%);--acet-glow-core: #ff8aa8;--acet-glow-mid: #ffc2d2;--acet-glow-edge: #fdeef3;--acet-glow-fg: #ad1457;--acet-accent-fg: #c2185b;--acet-accent-fg-soft: #bf3462;--acet-warn-fg: #96530a}.ace-shell-grid[data-v-fdf5cd03]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);min-height:calc(100vh - 8.75rem)}.ace-rail[data-v-fdf5cd03]{display:flex;position:relative;z-index:2;flex-direction:column;align-items:center;border-right:.0625rem solid var(--ace-border);background:var(--acet-bg-deep, #0a090f)}.ace-mark[data-v-fdf5cd03]{display:grid;width:3rem;height:3rem;margin:1.25rem 0 1.875rem;transform:rotate(-6deg);border:.0625rem solid var(--acet-border-strong, #4a3545);border-radius:.9375rem;background:linear-gradient(135deg,#ffb06f,#ff4f8a);color:var(--acet-fg-on-accent, #160e14);font-size:.8125rem;font-weight:900;letter-spacing:-.05em;place-items:center}.ace-rail nav[data-v-fdf5cd03]{display:grid;width:100%;gap:.25rem;padding:0 .5625rem}.ace-rail button[data-v-fdf5cd03]{display:grid;position:relative;min-height:3.625rem;padding:.5rem .25rem;transition:color .2s ease,background-color .2s ease,transform .2s ease;border:0;border-radius:.8125rem;background:transparent;color:var(--acet-fg-muted, #7f7888);cursor:pointer;place-items:center}.ace-rail button i[data-v-fdf5cd03]{font-size:1.3125rem}.ace-rail button span[data-v-fdf5cd03]{max-width:4.25rem;margin-top:.25rem;overflow:hidden;font-size:.625rem;text-overflow:ellipsis;white-space:nowrap}.ace-rail button[data-v-fdf5cd03]:hover{transform:translateY(-.0625rem);background:var(--acet-bg, #17131c);color:var(--acet-fg-regular, #ded8e2)}.ace-rail button.active[data-v-fdf5cd03]{background:linear-gradient(145deg,var(--acet-elevated, #2d1928),var(--acet-panel, #17121c));color:var(--acet-accent-fg, #ff7c98)}.ace-rail button.active[data-v-fdf5cd03]:before{content:"";position:absolute;left:-.5625rem;width:.1875rem;height:1.75rem;border-radius:0 .1875rem .1875rem 0;background:#ff5b8b}.session-chip span[data-v-fdf5cd03]{width:.375rem;height:.375rem;border-radius:50%;background:var(--acet-success, #62dba8);box-shadow:0 0 .625rem var(--acet-success, #62dba8)}.ace-workspace[data-v-fdf5cd03]{min-width:0;background:radial-gradient(circle at 30% -10%,#251622 0,transparent 28%),var(--ace-bg)}.workspace-bar[data-v-fdf5cd03]{display:flex;align-items:center;justify-content:space-between;min-height:4.375rem;padding:.75rem 1.75rem;border-bottom:.0625rem solid var(--ace-border);background:rgba(13,12,18,.88);backdrop-filter:blur(.875rem)}.workspace-bar>div[data-v-fdf5cd03]:first-child{display:flex;align-items:baseline;gap:.8125rem}.eyebrow[data-v-fdf5cd03]{color:var(--acet-fg-muted, #77717e);font-size:.5625rem;font-weight:800;letter-spacing:.16em}.workspace-bar strong[data-v-fdf5cd03]{font-size:.9375rem}.session-chip[data-v-fdf5cd03]{display:flex;align-items:center;gap:.5rem;padding:.5rem .6875rem;border:.0625rem solid var(--acet-border, #302a36);border-radius:62.4375rem;color:var(--acet-fg-muted, #8f8797);font-size:.5625rem;letter-spacing:.12em}.ace-main[data-v-fdf5cd03]{min-width:0}.training-view[data-v-fdf5cd03],.song-detail-view[data-v-fdf5cd03]{padding:clamp(1.5rem,4vw,3.25rem)}.training-view>header[data-v-fdf5cd03]{margin-bottom:1.75rem}.training-view header span[data-v-fdf5cd03]{color:var(--acet-accent-fg, #ff6b8e);font-size:.6875rem;font-weight:800;letter-spacing:.17em}.training-view h2[data-v-fdf5cd03]{margin:.625rem 0 .4375rem;font-size:clamp(1.75rem,4vw,3rem)}.training-view p[data-v-fdf5cd03]{color:var(--acet-fg-muted, #9e97a7)}.back-button[data-v-fdf5cd03]{margin-bottom:1.25rem;padding:.5625rem .875rem;border:.0625rem solid var(--acet-border-strong, #3d3542);border-radius:62.4375rem;background:var(--acet-bg, #19151e);color:var(--acet-fg-regular, #d9d2dc);cursor:pointer}@media(max-width:768px){.ace-app[data-v-fdf5cd03]{min-height:70vh;border-radius:.9375rem}.ace-shell-grid[data-v-fdf5cd03]{display:flex;flex-direction:column;min-height:70vh}.ace-rail[data-v-fdf5cd03]{position:sticky;top:0;flex-direction:row;align-items:center;overflow-x:auto;border-right:0;border-bottom:.0625rem solid var(--ace-border)}.ace-mark[data-v-fdf5cd03]{flex:0 0 2.5rem;width:2.5rem;height:2.5rem;margin:.625rem .5rem .625rem .75rem}.ace-rail nav[data-v-fdf5cd03]{display:flex;width:auto;padding:.375rem}.ace-rail button[data-v-fdf5cd03]{min-width:3.625rem;min-height:3rem}.ace-rail button.active[data-v-fdf5cd03]:before{inset:auto .75rem -.375rem;width:auto;height:.125rem}.workspace-bar[data-v-fdf5cd03]{min-height:3.625rem;padding:.625rem 1rem}.workspace-bar .eyebrow[data-v-fdf5cd03],.session-chip[data-v-fdf5cd03]{display:none}}@media(max-width:480px){.ace-app[data-v-fdf5cd03],.ace-workspace[data-v-fdf5cd03],.ace-main[data-v-fdf5cd03]{width:100%;min-width:0;max-width:100%}.ace-app[data-v-fdf5cd03]{padding-bottom:8.625rem;overflow-x:hidden}.ace-rail[data-v-fdf5cd03]{width:100%;max-width:100%}.ace-rail nav[data-v-fdf5cd03]{flex:1;min-width:0;overflow-x:auto}.training-view[data-v-fdf5cd03],.song-detail-view[data-v-fdf5cd03]{padding:1.125rem .875rem}}@media(prefers-reduced-motion:reduce){.ace-rail button[data-v-fdf5cd03]{transition:none}.ace-mark[data-v-fdf5cd03]{transform:none}}
