.music-artwork.svelte-1vv1xpq{display:grid;flex:none;place-items:center;overflow:hidden;border-radius:8px;background:var(--bg-tertiary, #F3F3F3);color:var(--text-secondary, #555)}.music-artwork.circle.svelte-1vv1xpq{border-radius:50%}img.svelte-1vv1xpq{display:block;width:116%;height:116%;max-width:none;object-fit:cover}.youtube-art.svelte-1vv1xpq img:where(.svelte-1vv1xpq){width:100%;height:100%;transform:scale(1.33)}.trend-music.svelte-tb7l4u{display:flex;flex-direction:column;gap:8px}.trend-music-title.svelte-tb7l4u{padding-inline-start:8px;font-family:var(--control-panel-section-title-family, var(--font-sans, "DM Sans", sans-serif));font-size:var(--control-panel-section-title-size, 13px);font-weight:700;line-height:var(--control-panel-section-title-line-height, 1.25);letter-spacing:var(--control-panel-section-title-letter-spacing, .01em);color:var(--cp-panel-strong-text)}.trend-music-card.svelte-tb7l4u{border:1px solid #E8E9ED;border-radius:var(--cp-panel-card-radius, 16px);background:#fbfbfc;overflow:hidden;position:relative}.trend-music-card.svelte-tb7l4u:before,.trend-music-card.svelte-tb7l4u:after{content:"";position:absolute;left:0;right:0;height:32px;z-index:1;pointer-events:none;opacity:0;transition:opacity .16s ease}.trend-music-card.svelte-tb7l4u:before{top:0;background:linear-gradient(to bottom,#f0f0f3,#f0f0f300)}.trend-music-card.svelte-tb7l4u:after{bottom:0;background:linear-gradient(to top,#f0f0f3,#f0f0f300)}.trend-music-card.trend-music-fade-top.svelte-tb7l4u:before,.trend-music-card.trend-music-fade-bottom.svelte-tb7l4u:after{opacity:1}.trend-music-list.svelte-tb7l4u{--trend-music-row-height: 56px;list-style:none;margin:0;padding:0;max-height:calc(var(--trend-music-row-height) * var(--trend-music-visible-rows, 5));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.trend-music-list.svelte-tb7l4u::-webkit-scrollbar{display:none}.trend-music-row.svelte-tb7l4u{display:flex;align-items:center;gap:14px;height:var(--trend-music-row-height);padding:0 12px 0 8px;min-width:0}.trend-music-row-interactive.svelte-tb7l4u{cursor:pointer}.trend-music-row.svelte-tb7l4u+.trend-music-row:where(.svelte-tb7l4u){border-top:1px solid #E8E9ED}.trend-music-meta.svelte-tb7l4u{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:0}.trend-music-name.svelte-tb7l4u,.trend-music-artist.svelte-tb7l4u{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trend-music-name.svelte-tb7l4u{font-size:13px;font-weight:600;color:var(--cp-panel-strong-text)}.trend-music-artist.svelte-tb7l4u{font-size:12px;color:var(--text-secondary)}.trend-music-add.svelte-tb7l4u{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f0f0f3;color:#667085;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.trend-music-add.svelte-tb7l4u:hover,.trend-music-add.svelte-tb7l4u:focus-visible{background:#e5e7eb;color:var(--accent-800, #8A5200);outline:none}.trend-music-add.svelte-tb7l4u:active{transform:translateY(1px)}@media(min-width:1025px){.trend-music-row-interactive.svelte-tb7l4u{cursor:pointer;transition:background .14s ease}.trend-music-row-interactive.svelte-tb7l4u:hover{background:#0f172a0a}.trend-music-row-interactive.svelte-tb7l4u:hover .trend-music-name:where(.svelte-tb7l4u){color:var(--accent-800, #8A5200)}.trend-music-row-interactive.svelte-tb7l4u:hover .trend-music-add:where(.svelte-tb7l4u){background:#e5e7eb;color:var(--accent-800, #8A5200)}}.trend-music-rank.svelte-tb7l4u{margin-right:6px;color:var(--accent-hover, #D27700);font-variant-numeric:tabular-nums}.trend-music-go.svelte-tb7l4u{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px;width:0;height:26px;box-sizing:border-box;padding:0;border-radius:999px;overflow:hidden;color:var(--accent-hover, #D27700);font-size:11px;font-weight:700;white-space:nowrap;opacity:0;transition:width .18s ease,padding .18s ease,opacity .14s ease,background-color .18s ease}.trend-music-row-interactive.svelte-tb7l4u:hover .trend-music-go:where(.svelte-tb7l4u){width:62px;padding-inline:6px;opacity:1;background:color-mix(in srgb,var(--accent-mvnt, #FFB84D) 18%,white)}@media(prefers-reduced-motion:reduce){.trend-music-go.svelte-tb7l4u{transition:none}}.trend-music-bar.svelte-tb7l4u{display:block;width:60%;height:10px;border-radius:4px;background:var(--bg-secondary, rgba(127, 127, 127, .12))}@media(max-width:640px){.trend-music-list.svelte-tb7l4u{max-height:calc(var(--trend-music-row-height) * 4)}}.btn-generate-2line{flex-direction:column;gap:2px}.btn-main-label{display:block;max-width:100%;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.4;text-align:center}.btn-sub-label{display:block;max-width:100%;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--accent-800, var(--btn-play-icon, #3A2500));text-align:center}.btn-main-label.btn-loading-inline{display:inline-flex}.btn-generate-2line .btn-main-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-generate-2line .btn-sub-label{line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-share-menu{--vp-menu-surface: rgba(255, 255, 255, .94);--vp-menu-item-surface: rgba(255, 255, 255, .72);--vp-menu-item-surface-hover: var(--surface-base, #ffffff);--vp-menu-text: #111827;--vp-menu-border: rgba(17, 24, 39, .14);--vp-menu-item-border: rgba(17, 24, 39, .12);--vp-menu-item-border-hover: rgba(17, 24, 39, .2);--vp-menu-disabled-text: rgba(17, 24, 39, .44);--vp-menu-primary-surface: rgba(255, 184, 77, .16);--vp-menu-primary-text: #2a1800;--vp-menu-primary-border: rgba(217, 119, 6, .28);--vp-menu-active-surface: rgba(255, 184, 77, .2);--vp-menu-active-border: rgba(217, 119, 6, .32);position:absolute;top:calc(100% + 11px);right:0;display:flex;flex-direction:column;gap:6px;width:max(190px,var(--vp-share-trigger-width, 100%));min-width:190px;padding:7px;border-radius:14px;border:none;background:var(--vp-menu-surface);color:var(--vp-menu-text);backdrop-filter:var(--vp-menu-backdrop-filter, blur(18px) saturate(1.18));-webkit-backdrop-filter:var(--vp-menu-backdrop-filter, blur(18px) saturate(1.18));box-shadow:0 16px 34px #0f172a2e,inset 0 1px #ffffffb8;z-index:74}.vp-share-menu .vp-share-menu-item{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:max(34px,var(--vp-share-trigger-height, 0px));padding:8px 10px;border-radius:10px;border:none;box-shadow:var(--shadow-control);background:var(--vp-menu-item-surface);color:var(--vp-menu-text);font-size:var(--dance-text-meta, 12px);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:all .18s ease}.vp-share-menu .vp-share-menu-item-primary{background:var(--vp-menu-primary-surface);color:var(--vp-menu-primary-text)}.vp-share-menu .vp-share-menu-item:hover:not(:disabled){background:var(--vp-menu-item-surface-hover);box-shadow:var(--shadow-control-hover);color:var(--vp-menu-text)}.vp-share-menu .vp-share-menu-item-primary:hover:not(:disabled){background:var(--vp-menu-item-surface-hover);color:var(--vp-menu-text)}.vp-share-menu .vp-share-menu-item:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.vp-share-menu .vp-share-menu-item-disabled{color:var(--vp-menu-disabled-text)}.vp-share-menu .vp-share-menu-item:focus-visible{outline:3px solid rgba(245,158,11,.52);outline-offset:2px}.dancer-clear-btn.svelte-1c84y78{margin:-4px -12px -8px auto;display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font-family:var(--font-sans, "DM Sans", sans-serif);font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.dancer-clear-btn.svelte-1c84y78:hover:not(:disabled),.dancer-clear-btn.svelte-1c84y78:focus-visible{background:#1a1d220f;color:var(--text-primary);outline:none}.dancer-clear-btn.dancer-clear-btn-in-image.svelte-1c84y78{position:absolute;top:8px;right:10px;z-index:3;margin:0;padding:5px 11px;border:1px solid rgba(26,29,34,.08);background:#fff9;color:var(--text-secondary);font-size:11px;line-height:1.2}.dancer-clear-btn.dancer-clear-btn-in-image.svelte-1c84y78:hover:not(:disabled),.dancer-clear-btn.dancer-clear-btn-in-image.svelte-1c84y78:focus-visible{background:#ffffffd9;color:var(--text-primary)}.dancer-clear-btn.dancer-clear-btn-armed.svelte-1c84y78,.dancer-clear-btn.dancer-clear-btn-armed.svelte-1c84y78:hover:not(:disabled),.dancer-clear-btn.dancer-clear-btn-armed.svelte-1c84y78:focus-visible{border-color:color-mix(in srgb,var(--status-error-strong) 28%,white);background:color-mix(in srgb,var(--status-error-strong) 9%,white);color:var(--status-error-strong)}.dancer-clear-btn.dancer-clear-btn-armed.svelte-1c84y78:hover:not(:disabled),.dancer-clear-btn.dancer-clear-btn-armed.svelte-1c84y78:focus-visible{background:color-mix(in srgb,var(--status-error-strong) 16%,white)}.dancer-clear-btn.dancer-clear-btn-icon-only.svelte-1c84y78{padding:7px}.dancer-clear-btn.svelte-1c84y78:disabled{opacity:.5;cursor:default}
