.style-picker-modal .ant-modal-content{background:#1e1a40;color:hsla(0,0%,100%,.92)}.style-picker-modal .ant-modal-header{background:#1e1a40;border-bottom-color:hsla(0,0%,100%,.08)}.style-picker-modal .ant-modal-close,.style-picker-modal .ant-modal-title{color:hsla(0,0%,100%,.92)}.style-picker-modal .ant-modal-body{padding-top:12px}.picker-tip[data-v-1efb8bce]{margin:0 0 12px;font-size:12px;color:hsla(0,0%,100%,.48);line-height:1.5}.selected-bar[data-v-1efb8bce]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;padding:10px;border-radius:10px;background:rgba(180,124,255,.1);border:1px solid rgba(180,124,255,.22)}.selected-label[data-v-1efb8bce]{font-size:12px;color:#c4b5fd;margin-right:4px}.clear-btn[data-v-1efb8bce]{margin-left:auto;border:none;background:transparent;color:hsla(0,0%,100%,.48);font-size:12px;cursor:pointer}.clear-btn[data-v-1efb8bce]:hover{color:#ff6b8a}.picker-search[data-v-1efb8bce]{margin-bottom:12px}.picker-search[data-v-1efb8bce] .ant-input{background:#25214d;border-color:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.96)}.cat-tabs[data-v-1efb8bce]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:12px}.cat-tab[data-v-1efb8bce]{border:1px solid hsla(0,0%,100%,.07);background:transparent;color:hsla(0,0%,100%,.48);border-radius:999px;padding:4px 12px;font-size:12px;cursor:pointer}.cat-tab[data-v-1efb8bce]:hover{border-color:rgba(180,124,255,.4);color:hsla(0,0%,100%,.96)}.cat-tab.active[data-v-1efb8bce]{background:rgba(180,124,255,.28);border-color:rgba(180,124,255,.5);color:#fff;font-weight:600}.tag-panel[data-v-1efb8bce]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-height:180px;max-height:320px;overflow:auto;padding:4px 2px 8px}.tag-empty[data-v-1efb8bce]{width:100%;padding:40px 0;text-align:center;color:hsla(0,0%,100%,.48);font-size:13px}.tag-chip[data-v-1efb8bce]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;border:1px solid hsla(0,0%,100%,.07);background:rgba(37,33,77,.9);color:hsla(0,0%,100%,.7);border-radius:999px;padding:7px 14px;min-height:32px;font-size:12px;line-height:1.2;cursor:pointer;transition:border-color .15s ease,background .15s ease;vertical-align:middle}.tag-chip[data-v-1efb8bce]:hover{border-color:rgba(180,124,255,.45);color:hsla(0,0%,100%,.96)}.tag-chip.selected[data-v-1efb8bce]{background:rgba(180,124,255,.22);border-color:rgba(180,124,255,.55);color:#fff}.tag-chip.is-single .tag-zh[data-v-1efb8bce]{font-weight:600}.tag-en[data-v-1efb8bce],.tag-zh[data-v-1efb8bce]{display:inline-block;line-height:1.2;white-space:nowrap}.tag-zh[data-v-1efb8bce]{font-weight:600}.tag-en[data-v-1efb8bce]{font-size:11px;color:hsla(0,0%,100%,.28);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tag-chip.selected .tag-en[data-v-1efb8bce]{color:hsla(0,0%,100%,.72)}.tag-x[data-v-1efb8bce]{font-size:10px;margin-left:2px;line-height:1}.picker-footer[data-v-1efb8bce]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.07)}.char-hint[data-v-1efb8bce]{margin-right:auto;font-size:12px;color:hsla(0,0%,100%,.28)}.music-player-bar[data-v-1390a9e6]{display:-ms-grid;display:grid;-ms-grid-columns:minmax(180px,1fr) minmax(280px,1.6fr) minmax(140px,1fr);grid-template-columns:minmax(180px,1fr) minmax(280px,1.6fr) minmax(140px,1fr);-ms-flex-align:center;align-items:center;gap:16px;height:72px;padding:0 18px;background:rgba(22,18,47,.96);border-top:1px solid hsla(0,0%,100%,.08);box-shadow:0 -8px 28px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.track-info[data-v-1390a9e6]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.cover[data-v-1390a9e6]{width:48px;height:48px;border-radius:8px;-ms-flex-negative:0;flex-shrink:0;background:linear-gradient(90deg,#5b8fff,#b47cff) 50%/cover no-repeat;background-color:#2d2858}.meta[data-v-1390a9e6]{min-width:0}.title[data-v-1390a9e6]{font-size:14px;font-weight:600;color:#fff}.sub[data-v-1390a9e6],.title[data-v-1390a9e6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub[data-v-1390a9e6]{margin-top:2px;font-size:12px;color:hsla(0,0%,100%,.48)}.controls[data-v-1390a9e6]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.ctrl-btn[data-v-1390a9e6]{border:none;background:transparent;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:0;display:-ms-inline-flexbox;display:inline-flex}.ctrl-btn[data-v-1390a9e6]:hover{color:#c4b5fd}.time[data-v-1390a9e6]{font-size:12px;color:hsla(0,0%,100%,.48);font-variant-numeric:tabular-nums;width:36px;text-align:center;-ms-flex-negative:0;flex-shrink:0}.progress-wrap[data-v-1390a9e6]{-ms-flex:1;flex:1;min-width:80px;height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.progress-bg[data-v-1390a9e6]{width:100%;height:4px;border-radius:999px;background:hsla(0,0%,100%,.12);overflow:hidden}.progress-fill[data-v-1390a9e6]{height:100%;background:linear-gradient(90deg,#5b8fff,#b47cff);border-radius:999px}.extra[data-v-1390a9e6]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.icon-btn[data-v-1390a9e6]{width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:hsla(0,0%,100%,.48);cursor:pointer}.icon-btn[data-v-1390a9e6]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.icon-btn.muted[data-v-1390a9e6]{color:#ff6b8a}.vol-slider[data-v-1390a9e6]{width:72px;accent-color:#5b8fff}@media (max-width:900px){.music-player-bar[data-v-1390a9e6]{-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;height:auto;min-height:72px;padding:10px 14px;gap:10px}.controls[data-v-1390a9e6]{-ms-grid-column:-1;grid-column:-1}.extra[data-v-1390a9e6]{display:none}}.suno-page[data-v-a67496ca]{position:relative;display:-ms-flexbox;display:flex;height:calc(100vh - 64px);min-height:560px;background:#13102a;color:hsla(0,0%,100%,.96);overflow:hidden}.suno-page.has-player[data-v-a67496ca]{padding-bottom:72px}.suno-page .player-dock[data-v-a67496ca]{position:absolute;left:0;right:0;bottom:0;z-index:30}.suno-page[data-v-a67496ca] .ant-input,.suno-page[data-v-a67496ca] textarea{scrollbar-width:thin;scrollbar-color:transparent transparent}.suno-page[data-v-a67496ca] .ant-input:focus,.suno-page[data-v-a67496ca] .ant-input:hover,.suno-page[data-v-a67496ca] textarea:focus,.suno-page[data-v-a67496ca] textarea:hover{scrollbar-color:hsla(0,0%,100%,.28) transparent}.suno-page[data-v-a67496ca] .ant-input::-webkit-scrollbar,.suno-page[data-v-a67496ca] textarea::-webkit-scrollbar{width:6px;height:6px}.suno-page[data-v-a67496ca] .ant-input::-webkit-scrollbar-track,.suno-page[data-v-a67496ca] textarea::-webkit-scrollbar-track{background:transparent}.suno-page[data-v-a67496ca] .ant-input::-webkit-scrollbar-thumb,.suno-page[data-v-a67496ca] textarea::-webkit-scrollbar-thumb{background:transparent;border-radius:6px}.suno-page[data-v-a67496ca] .ant-input:focus::-webkit-scrollbar-thumb,.suno-page[data-v-a67496ca] .ant-input:hover::-webkit-scrollbar-thumb,.suno-page[data-v-a67496ca] textarea:focus::-webkit-scrollbar-thumb,.suno-page[data-v-a67496ca] textarea:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.28)}.suno-scroll[data-v-a67496ca]{scrollbar-width:thin;scrollbar-color:transparent transparent}.suno-scroll.is-scrolling[data-v-a67496ca],.suno-scroll[data-v-a67496ca]:hover{scrollbar-color:hsla(0,0%,100%,.32) transparent}.suno-scroll[data-v-a67496ca]::-webkit-scrollbar{width:6px;height:6px}.suno-scroll[data-v-a67496ca]::-webkit-scrollbar-track{background:transparent}.suno-scroll[data-v-a67496ca]::-webkit-scrollbar-thumb{background:transparent;border-radius:6px}.suno-scroll.is-scrolling[data-v-a67496ca]::-webkit-scrollbar-thumb,.suno-scroll[data-v-a67496ca]:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.32)}.engine-head[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.engine-head .mode-switch[data-v-a67496ca]{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.batch-head-title[data-v-a67496ca]{-ms-flex:1;flex:1;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.96)}.workflow-jump[data-v-a67496ca]{-ms-flex-negative:0;flex-shrink:0;color:#c4b5fd;font-size:13px;text-decoration:none;white-space:nowrap}.workflow-jump[data-v-a67496ca]:hover{color:#fff}.create-side[data-v-a67496ca]{width:400px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#1e1a40;border-right:1px solid hsla(0,0%,100%,.07)}.side-scroll[data-v-a67496ca]{-ms-flex:1;flex:1;overflow-y:auto;padding:16px 16px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.engine-desc[data-v-a67496ca]{margin:0;font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.28)}.mode-switch[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:2px;padding:2px;border-radius:8px;background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.07)}.mode-btn[data-v-a67496ca]{height:26px;padding:0 10px;border:none;border-radius:6px;background:transparent;color:hsla(0,0%,100%,.48);cursor:pointer;font-size:12px;line-height:1;white-space:nowrap}.mode-btn.active[data-v-a67496ca]{background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.96);font-weight:600}.ref-row[data-v-a67496ca]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px}.ref-btn[data-v-a67496ca]{height:38px;border-radius:10px;border:1px solid rgba(180,124,255,.4);background:transparent;color:#c4b5fd;cursor:pointer;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.ref-btn[data-v-a67496ca]:hover{background:rgba(180,124,255,.12)}.form-block[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.field-head[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.lyrics-head[data-v-a67496ca]{margin-top:4px}.field-label[data-v-a67496ca]{font-size:13px;color:#c4b5fd;font-weight:600}.hint[data-v-a67496ca],.tip[data-v-a67496ca]{margin:0;font-size:11px;color:hsla(0,0%,100%,.28);line-height:1.45}.lyrics-tools[data-v-a67496ca],.switch-inline[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.48);margin:0}.link-btn[data-v-a67496ca]{border:none;background:transparent;color:#c4b5fd;cursor:pointer;font-size:12px;padding:0}.structure-btn[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;border:1px solid rgba(180,124,255,.4);background:rgba(180,124,255,.12);color:#c4b5fd;border-radius:999px;padding:3px 10px;font-size:12px;cursor:pointer;line-height:1.3}.structure-btn .anticon[data-v-a67496ca]{font-size:10px}.structure-btn[data-v-a67496ca]:hover{background:rgba(180,124,255,.22);border-color:rgba(180,124,255,.55);color:#fff}.textarea-wrap[data-v-a67496ca]{position:relative}.dark-input[data-v-a67496ca]{background:rgba(0,0,0,.28)!important;border:1px solid hsla(0,0%,100%,.07)!important;color:hsla(0,0%,100%,.96)!important;border-radius:10px!important}.dark-input[data-v-a67496ca] input,.dark-input[data-v-a67496ca] textarea{background:transparent!important;color:hsla(0,0%,100%,.96)!important}.dark-input[data-v-a67496ca] :-ms-input-placeholder{color:hsla(0,0%,100%,.28)!important}.dark-input[data-v-a67496ca] ::placeholder{color:hsla(0,0%,100%,.28)!important}.title-input[data-v-a67496ca]{height:40px}.random-btn[data-v-a67496ca]{position:absolute;left:10px;bottom:10px;border:1px solid rgba(180,124,255,.4);background:rgba(180,124,255,.18);color:#fff;border-radius:8px;padding:4px 10px;font-size:12px;cursor:pointer}.model-card[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:12px;border-radius:10px;background:#25214d;border:1px solid hsla(0,0%,100%,.07);cursor:pointer}.model-card[data-v-a67496ca]:hover{border-color:rgba(91,143,255,.4)}.model-card p[data-v-a67496ca]{margin:4px 0 0;font-size:12px;color:hsla(0,0%,100%,.28)}.model-name-row[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.badge[data-v-a67496ca]{font-size:10px;padding:1px 6px;border-radius:4px;background:linear-gradient(90deg,#5b8fff,#b47cff);color:#fff}.model-right[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:6px;color:hsla(0,0%,100%,.48);font-size:12px}.style-actions[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px}.ghost-btn[data-v-a67496ca]{border:1px solid rgba(180,124,255,.35);background:rgba(180,124,255,.1);color:#c4b5fd;border-radius:8px;padding:5px 10px;font-size:12px;cursor:pointer}.ghost-btn[data-v-a67496ca]:hover{background:rgba(180,124,255,.18)}.file-btn[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer}.char-count[data-v-a67496ca]{margin-left:auto;font-size:11px;color:hsla(0,0%,100%,.28)}.more-options[data-v-a67496ca]{margin-top:14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.07);background:rgba(37,33,77,.7);overflow:hidden}.more-options-toggle[data-v-a67496ca]{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding:12px 14px;border:none;background:transparent;color:hsla(0,0%,100%,.96);font-size:13px;font-weight:600;cursor:pointer;text-align:left}.more-options-toggle .anticon[data-v-a67496ca]{font-size:11px;color:hsla(0,0%,100%,.48)}.more-options-body[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:0 10px 12px}.more-row[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;min-height:44px;padding:8px 12px;border-radius:10px;background:rgba(19,16,42,.45);border:1px solid hsla(0,0%,100%,.04)}.more-row--slider .more-label[data-v-a67496ca]{-ms-flex:0 0 88px;flex:0 0 88px}.more-label[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex:1;flex:1;font-size:13px;color:hsla(0,0%,100%,.7);white-space:nowrap}.more-info[data-v-a67496ca]{font-size:12px;color:hsla(0,0%,100%,.28);cursor:help}.seg-group[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:2px;padding:3px;border-radius:999px;background:rgba(0,0,0,.28);margin-left:auto}.seg-btn[data-v-a67496ca]{border:none;background:transparent;color:hsla(0,0%,100%,.48);border-radius:999px;padding:5px 12px;font-size:12px;cursor:pointer;line-height:1.2}.seg-btn.active[data-v-a67496ca]{background:hsla(0,0%,100%,.14);color:#fff;font-weight:600;box-shadow:0 1px 4px rgba(0,0,0,.25)}.more-slider[data-v-a67496ca]{-ms-flex:1;flex:1;margin:0 4px}.more-slider[data-v-a67496ca] .ant-slider-rail{background:hsla(0,0%,100%,.1)}.more-slider[data-v-a67496ca] .ant-slider-track{background:linear-gradient(90deg,#5b8fff,#b47cff)}.more-slider[data-v-a67496ca] .ant-slider-handle{border-color:#b47cff;background:#fff}.slider-val[data-v-a67496ca]{-ms-flex:0 0 42px;flex:0 0 42px;text-align:right;font-size:12px;color:hsla(0,0%,100%,.48);font-variant-numeric:tabular-nums}.album-select[data-v-a67496ca]{width:100%}.album-select[data-v-a67496ca] .ant-select-selection{background:#25214d;border-color:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.96);border-radius:10px;height:40px}.album-select[data-v-a67496ca] .ant-select-selection__rendered{line-height:38px}.batch-box[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.batch-tools[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;gap:8px;overflow-x:auto}.batch-list[data-v-a67496ca]{max-height:360px;overflow:auto;padding:2px}.batch-item[data-v-a67496ca],.batch-list[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.batch-item[data-v-a67496ca]{padding:12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.07);background:rgba(30,26,64,.55)}.batch-item[data-v-a67496ca] .ant-input,.batch-item[data-v-a67496ca] textarea.ant-input{background:rgba(0,0,0,.28)!important;border:1px solid hsla(0,0%,100%,.07)!important;color:hsla(0,0%,100%,.96)!important;border-radius:8px!important;box-shadow:none!important;resize:vertical}.batch-item[data-v-a67496ca] .ant-input:-ms-input-placeholder,.batch-item[data-v-a67496ca] textarea.ant-input:-ms-input-placeholder{color:hsla(0,0%,100%,.28)}.batch-item[data-v-a67496ca] .ant-input::placeholder,.batch-item[data-v-a67496ca] textarea.ant-input::placeholder{color:hsla(0,0%,100%,.28)}.batch-item[data-v-a67496ca] .ant-input:focus,.batch-item[data-v-a67496ca] .ant-input:hover,.batch-item[data-v-a67496ca] textarea.ant-input:focus,.batch-item[data-v-a67496ca] textarea.ant-input:hover{border-color:rgba(180,124,255,.45)!important}.batch-item[data-v-a67496ca] .ant-select-selection{background:rgba(0,0,0,.28)!important;border:1px solid hsla(0,0%,100%,.07)!important;color:hsla(0,0%,100%,.96)!important;border-radius:8px!important;box-shadow:none!important}.batch-item[data-v-a67496ca] .ant-select-arrow{color:hsla(0,0%,100%,.48)}.batch-item[data-v-a67496ca] .ant-select-selection-selected-value{color:hsla(0,0%,100%,.96)}.batch-item-head[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.batch-item .idx[data-v-a67496ca]{color:hsla(0,0%,100%,.7);font-size:13px;font-weight:600}.batch-field[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.batch-field label[data-v-a67496ca]{font-size:12px;color:hsla(0,0%,100%,.48);line-height:1}.batch-item .more-options[data-v-a67496ca]{margin-top:2px}.batch-workspace-bar[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:12px;padding:12px 14px;border-radius:12px;border:1px solid hsla(0,0%,100%,.07);background:rgba(37,33,77,.7)}.batch-workspace-label[data-v-a67496ca]{-ms-flex-negative:0;flex-shrink:0;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.96)}.batch-workspace-select[data-v-a67496ca]{-ms-flex:1;flex:1;min-width:0;max-width:240px}.batch-workspace-select[data-v-a67496ca] .ant-select-selection{background:rgba(0,0,0,.28);border-color:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.96);border-radius:8px}.batch-lyrics-head[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.batch-lyrics-head label[data-v-a67496ca]{margin:0}.batch-lyrics-head .lyrics-tools[data-v-a67496ca]{margin-left:auto}.batch-lyrics-head .structure-btn[data-v-a67496ca]{height:26px;padding:0 8px;font-size:12px}.batch-lyrics-head .switch-inline[data-v-a67496ca]{font-size:12px}.batch-empty[data-v-a67496ca]{padding:24px;text-align:center;color:hsla(0,0%,100%,.28);font-size:12px;border:1px dashed hsla(0,0%,100%,.12);border-radius:10px}.del[data-v-a67496ca]{border:none;background:transparent;color:#ff6b8a;font-size:18px;line-height:1;cursor:pointer;padding:0 4px}.del[data-v-a67496ca]:hover{color:#ff94aa}.batch-hint[data-v-a67496ca]{margin:0;font-size:12px;color:#5be8c5}.side-foot[data-v-a67496ca]{padding:12px 16px 16px;border-top:1px solid hsla(0,0%,100%,.07);background:#1e1a40}.create-btn[data-v-a67496ca]{width:100%;height:48px;border:none;border-radius:12px;background:linear-gradient(90deg,#5b8fff,#b47cff);color:#fff;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 8px 24px rgba(180,124,255,.28)}.create-btn[data-v-a67496ca]:disabled{opacity:.55;cursor:not-allowed}.work-side[data-v-a67496ca]{-ms-flex:1;flex:1;min-width:0;flex-direction:column;padding:16px 20px;background:radial-gradient(ellipse 60% 40% at 70% 0,rgba(180,124,255,.14),transparent 55%),#13102a}.work-head[data-v-a67496ca],.work-side[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column}.work-head[data-v-a67496ca]{flex-direction:column;gap:12px;margin-bottom:18px;-ms-flex-negative:0;flex-shrink:0}.ws-breadcrumb[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px;line-height:1.3}.ws-crumb-link[data-v-a67496ca]{color:hsla(0,0%,100%,.88);text-decoration:none;transition:color .15s ease}.ws-crumb-link[data-v-a67496ca]:hover{color:#fff}.ws-crumb-sep[data-v-a67496ca]{color:hsla(0,0%,100%,.4);font-size:14px}.ws-crumb-current[data-v-a67496ca]{display:inline-block;color:#fff;font-weight:600;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-search-pill[data-v-a67496ca]{width:100%;max-width:420px}.work-search-pill[data-v-a67496ca] .ant-input,.work-search-pill[data-v-a67496ca] .ant-input-affix-wrapper{height:32px;background:#1e1a40!important;border:1px solid hsla(0,0%,100%,.07)!important;border-radius:8px!important;color:hsla(0,0%,100%,.96);box-shadow:none!important}.work-search-pill[data-v-a67496ca] .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;height:30px;color:hsla(0,0%,100%,.96)}.work-search-pill[data-v-a67496ca] .ant-input:-ms-input-placeholder{color:hsla(0,0%,100%,.48)}.work-search-pill[data-v-a67496ca] .ant-input::placeholder{color:hsla(0,0%,100%,.48)}.work-search-pill[data-v-a67496ca] .ant-input-prefix,.work-search-pill[data-v-a67496ca] .anticon{color:#fff}.work-search-pill[data-v-a67496ca] .ant-input-affix-wrapper-focused,.work-search-pill[data-v-a67496ca] .ant-input-affix-wrapper:hover{border-color:rgba(180,124,255,.45)!important}.work-body[data-v-a67496ca],.work-body[data-v-a67496ca] .ant-spin-container,.work-body[data-v-a67496ca] .ant-spin-nested-loading{-ms-flex:1;flex:1;min-height:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.work-body[data-v-a67496ca] .ant-spin-container,.work-body[data-v-a67496ca] .ant-spin-nested-loading{height:100%}.work-empty[data-v-a67496ca]{-ms-flex:1;flex:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:40px 24px}.work-empty h2[data-v-a67496ca]{margin:0 0 12px;font-size:28px;font-weight:600;color:#fff}.work-empty p[data-v-a67496ca]{margin:0 auto;max-width:420px;font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.48)}.work-list[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;overflow-y:auto;padding-bottom:20px;-ms-flex:1;flex:1;min-height:0}.work-group[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.work-group-title[data-v-a67496ca]{padding:0 2px;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.48);letter-spacing:.02em}.work-row[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:14px;border-radius:12px;background:transparent;border:1px solid transparent;transition:border-color .15s ease,background .15s ease}.work-row[data-v-a67496ca]:hover{border-color:hsla(0,0%,100%,.12);background:rgba(30,26,64,.4)}.work-row.playing .cover-play[data-v-a67496ca],.work-row:hover .cover-play[data-v-a67496ca]{opacity:1;pointer-events:auto}.work-row.playing[data-v-a67496ca]{border-color:rgba(180,124,255,.28);background:rgba(180,124,255,.08)}.cover-wrap[data-v-a67496ca]{position:relative;width:72px;height:72px;-ms-flex-negative:0;flex-shrink:0}.cover[data-v-a67496ca]{width:72px;height:72px;border-radius:10px;background:linear-gradient(90deg,#5b8fff,#b47cff) 50%/cover no-repeat;background-color:#2d2858}.cover-play[data-v-a67496ca]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;border:none;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.55);color:#fff;font-size:14px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background .15s ease,transform .15s ease;z-index:2}.cover-play[data-v-a67496ca] .anticon-caret-right{margin-left:2px}.cover-play[data-v-a67496ca]:hover{background:rgba(91,143,255,.85);transform:translate(-50%,-50%) scale(1.06)}.cover-spin[data-v-a67496ca]{position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:rgba(0,0,0,.45)}.duration-badge[data-v-a67496ca]{position:absolute;right:6px;bottom:6px;padding:1px 6px;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;line-height:1.4;z-index:1}.ring[data-v-a67496ca]{width:28px;height:28px;border-radius:50%;border:3px solid hsla(0,0%,100%,.25);border-top-color:#fff;animation:suno-spin-data-v-a67496ca .8s linear infinite}@keyframes suno-spin-data-v-a67496ca{to{transform:rotate(1turn)}}.meta[data-v-a67496ca]{min-width:0;-ms-flex:1;flex:1}.work-actions[data-v-a67496ca]{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ops-trigger[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid hsla(0,0%,100%,.07);background:rgba(45,40,88,.8);color:hsla(0,0%,100%,.48);font-size:16px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ops-trigger[data-v-a67496ca]:hover{border-color:rgba(180,124,255,.55);background:rgba(180,124,255,.14);color:#fff}.title-row[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.title[data-v-a67496ca]{font-size:15px;font-weight:600;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-pill[data-v-a67496ca]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.status-pill.making[data-v-a67496ca]{background:rgba(255,180,84,.9);color:#1a1208}.status-pill.model[data-v-a67496ca]{background:rgba(180,124,255,.28);color:#c4b5fd}.status-pill.fail[data-v-a67496ca]{background:rgba(255,107,138,.85);color:#fff}.sub-line[data-v-a67496ca]{margin-top:6px;font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.48);display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.err-line[data-v-a67496ca]{margin-top:4px;font-size:12px;color:#ff6b8a}.model-empty[data-v-a67496ca]{padding:24px 12px;text-align:center;color:hsla(0,0%,100%,.48);font-size:13px;line-height:1.5}.model-opt[data-v-a67496ca]{padding:12px;border-radius:8px;border:1px solid transparent;cursor:pointer;margin-bottom:8px}.model-opt.active[data-v-a67496ca],.model-opt[data-v-a67496ca]:hover{background:rgba(180,124,255,.12);border-color:rgba(180,124,255,.35)}.model-opt p[data-v-a67496ca]{margin:6px 0 0;font-size:12px;color:hsla(0,0%,100%,.48)}.model-opt .row[data-v-a67496ca]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.model-opt .row em[data-v-a67496ca]{margin-left:auto;font-style:normal;color:hsla(0,0%,100%,.48);font-size:12px}@media (max-width:960px){.suno-page[data-v-a67496ca]{-ms-flex-direction:column;flex-direction:column;height:auto}.create-side[data-v-a67496ca]{width:100%;max-height:none}.work-list[data-v-a67496ca]{max-height:none}}.structure-dropdown{z-index:1050}.structure-dropdown .ant-popover-inner{background:#1e1a40;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 14px 36px rgba(0,0,0,.48)}.structure-dropdown .ant-popover-inner-content{padding:0}.structure-dropdown .ant-popover-arrow{border-right-color:#1e1a40!important;border-bottom-color:#1e1a40!important}.structure-dropdown .structure-panel{width:280px;max-height:min(70vh,520px);overflow:auto;padding:12px;color:hsla(0,0%,100%,.92)}.structure-dropdown .structure-panel__title{font-size:13px;font-weight:600;margin-bottom:4px}.structure-dropdown .structure-panel__tip{margin:0 0 10px;font-size:11px;color:hsla(0,0%,100%,.48);line-height:1.4}.structure-dropdown .structure-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.structure-dropdown .structure-chip{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:2px;padding:8px 10px;border-radius:10px;border:1px solid hsla(0,0%,100%,.08);background:rgba(0,0,0,.22);color:hsla(0,0%,100%,.88);cursor:pointer;text-align:left}.structure-dropdown .structure-chip:hover{border-color:rgba(180,124,255,.5);background:rgba(180,124,255,.16)}.structure-dropdown .structure-chip__zh{font-size:12px;font-weight:600}.structure-dropdown .structure-chip__en{font-size:11px;color:hsla(0,0%,100%,.45);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.structure-dropdown .structure-template{width:100%;margin-top:10px;border:1px dashed rgba(180,124,255,.4);background:rgba(180,124,255,.1);color:#c4b5fd;border-radius:10px;padding:8px 10px;font-size:12px;cursor:pointer}.structure-dropdown .structure-template:hover{background:rgba(180,124,255,.18);color:#fff}.work-ops-dropdown .ant-dropdown-menu{min-width:200px;padding:6px;background:#1c1b2e;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.45)}.work-ops-dropdown .ant-dropdown-menu-item,.work-ops-dropdown .ant-dropdown-menu-submenu-title{color:hsla(0,0%,100%,.88);border-radius:6px;margin:2px 0}.work-ops-dropdown .ant-dropdown-menu-item .anticon,.work-ops-dropdown .ant-dropdown-menu-submenu-title .anticon{margin-right:8px;color:hsla(0,0%,100%,.65)}.work-ops-dropdown .ant-dropdown-menu-item:hover,.work-ops-dropdown .ant-dropdown-menu-submenu-title:hover{background:hsla(0,0%,100%,.08);color:#fff}.work-ops-dropdown .ant-dropdown-menu-submenu-popup .ant-dropdown-menu{background:#1c1b2e;border:1px solid hsla(0,0%,100%,.1);border-radius:10px}