.intel-page[data-v-eb1e3f12]{padding-bottom:120px}.intel-editor[data-v-eb1e3f12]{overflow:visible}.intel-editor[data-v-eb1e3f12] .el-card__body{overflow:visible;padding-bottom:12px}.editor-scroll[data-v-eb1e3f12]{overflow:visible}.tools-row[data-v-eb1e3f12]{position:fixed;left:210px;right:0;bottom:0;z-index:200;margin:0;padding:12px 20px 14px;border-top:1px solid #ebeef5;background:#fff;box-shadow:0 -4px 16px rgba(0,0,0,.08)}.tools-panel[data-v-eb1e3f12],.tools-row .panel[data-v-eb1e3f12]{margin-bottom:0}.rhythm-row[data-v-eb1e3f12]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8px}.tools-label[data-v-eb1e3f12]{font-weight:600;margin-right:8px;flex-shrink:0}.rhythm-tag[data-v-eb1e3f12]{margin:0 8px 0 0}.header-row[data-v-eb1e3f12]{display:flex;justify-content:space-between;align-items:center}.link[data-v-eb1e3f12]{color:#409eff;cursor:pointer}.meta-block[data-v-eb1e3f12]{margin-bottom:8px;flex-shrink:0}.meta-block-title[data-v-eb1e3f12]{display:flex;align-items:center;justify-content:space-between;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px 0 8px}.meta-toggle[data-v-eb1e3f12]{font-weight:600;padding:0 4px}.meta-toggle i[data-v-eb1e3f12]{margin-left:2px;font-weight:700}.meta-form[data-v-eb1e3f12]{display:flex;align-items:flex-start;margin-bottom:0}.meta-cover-col[data-v-eb1e3f12]{flex:0 0 180px;margin-right:8px}.meta-cover-col[data-v-eb1e3f12] .el-form-item{margin-right:0;margin-bottom:0;width:auto}.meta-fields-col[data-v-eb1e3f12]{flex:1;display:flex;flex-wrap:wrap;min-width:0}.meta-fields-col[data-v-eb1e3f12] .el-form-item{margin-right:12px;margin-bottom:10px;width:220px}.meta-fields-col[data-v-eb1e3f12] .el-form-item.meta-intro{width:452px}.preview-title[data-v-eb1e3f12]{font-weight:600;margin:0 0 8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.image-score-preview[data-v-eb1e3f12]{display:flex;flex-direction:column;align-items:center;background:#f5f5f5;border:1px solid #eee;padding:12px;box-sizing:border-box}.image-score-stage[data-v-eb1e3f12]{position:relative;width:100%;max-width:485px}.image-score-canvas[data-v-eb1e3f12]{display:block;width:100%;height:auto;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.08)}.image-score-mask[data-v-eb1e3f12]{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.72);color:#666;font-size:13px}.image-score-pager[data-v-eb1e3f12]{margin-top:10px;color:#606266;font-size:13px}.image-score-downloads[data-v-eb1e3f12],.image-score-pager[data-v-eb1e3f12]{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0}.image-score-downloads[data-v-eb1e3f12]{margin-top:8px}.preview-empty[data-v-eb1e3f12]{color:#999;text-align:center;padding:48px 0}.score-row[data-v-eb1e3f12]{display:flex;align-items:flex-start;gap:16px;margin-bottom:8px}.lyrics-col[data-v-eb1e3f12]{width:33.33%;flex-shrink:0}.preview-col[data-v-eb1e3f12]{width:66.67%;min-width:0;display:flex;flex-direction:column}.lyrics-panel[data-v-eb1e3f12]{margin-bottom:0;width:100%}.lyric-textarea[data-v-eb1e3f12],.lyric-textarea[data-v-eb1e3f12] .el-textarea{display:block}.lyric-textarea[data-v-eb1e3f12] .el-textarea__inner{min-height:240px;resize:none;overflow:hidden}.panel[data-v-eb1e3f12]{margin-bottom:16px}.panel-title[data-v-eb1e3f12]{font-weight:600;margin-bottom:8px}.placeholder-btn[data-v-eb1e3f12]{margin-top:8px;flex-shrink:0}.editor-canvas[data-v-eb1e3f12]{background:#fafafa;border:1px solid #eee;padding:16px;width:100%;box-sizing:border-box}.song-rhythms[data-v-eb1e3f12]{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:12px}.rhythm-preview-item[data-v-eb1e3f12]{display:flex;align-items:center;margin:0 16px 8px 0}.rhythm-index[data-v-eb1e3f12]{font-size:14px;line-height:1.2;color:#222;margin-right:4px;flex-shrink:0}.rhythm-preview-img[data-v-eb1e3f12]{height:52px;width:auto;max-width:140px;-o-object-fit:contain;object-fit:contain}.line-row[data-v-eb1e3f12]{display:flex;margin-bottom:18px}.line-no[data-v-eb1e3f12]{width:28px;color:#999;padding-top:22px}.char-row[data-v-eb1e3f12]{display:flex;flex-wrap:wrap}.char-cell[data-v-eb1e3f12]{position:relative;min-width:20px;text-align:center;cursor:pointer;margin:0;padding:2px 0 4px;border-radius:0;box-sizing:border-box;overflow:visible}.char-cell.is-letter[data-v-eb1e3f12],.char-cell.is-space[data-v-eb1e3f12]{padding:2px 0 4px}.char-cell.is-letter .chord-name[data-v-eb1e3f12],.char-cell.is-space .chord-name[data-v-eb1e3f12]{padding:0}.char-cell.is-word[data-v-eb1e3f12]{padding:2px 0 4px}.char-cell.is-word .lyric-char[data-v-eb1e3f12]{display:block;white-space:nowrap;letter-spacing:0}.char-cell.is-hover[data-v-eb1e3f12],.char-cell[data-v-eb1e3f12]:hover{background:color-mix(in srgb,var(--score-color,#d19902) 12%,#fff);box-shadow:inset 0 0 0 1px var(--score-color,#d19902)}.char-cell.has-dline .chord-name.empty[data-v-eb1e3f12],.char-cell.has-line .chord-name.empty[data-v-eb1e3f12]{border-bottom-color:transparent}.hot-key-bar[data-v-eb1e3f12]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.key-btn[data-v-eb1e3f12]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:34px;margin:0 4px 6px 0;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;font-size:12px;line-height:1.1;color:#303133}.key-edit[data-v-eb1e3f12]{position:absolute;right:2px;top:2px;font-size:10px;color:#c0c4cc}.key-btn em[data-v-eb1e3f12]{font-style:normal;color:#7a7a7a;font-size:11px;margin-top:2px}.key-btn.active[data-v-eb1e3f12]{border-color:#67c23a;background:#f0f9eb;color:#67c23a}.key-btn.extra-key[data-v-eb1e3f12]{min-width:44px;width:auto;padding:0}.extra-close[data-v-eb1e3f12]{position:absolute;right:2px;top:2px;font-size:10px;color:#c0c4cc}.extra-close[data-v-eb1e3f12]:hover{color:#f56c6c}.add-chord-key[data-v-eb1e3f12]{border-style:dashed;color:#409eff}.add-chord-key em[data-v-eb1e3f12]{color:#409eff}.add-chord-key[data-v-eb1e3f12]:hover{background:#ecf5ff;border-color:#409eff}.hotkey-search[data-v-eb1e3f12]{padding:8px;width:220px}.chord-name[data-v-eb1e3f12]{position:relative;min-height:20px;line-height:20px;font-size:12px;font-weight:700;color:var(--score-color,#d19902);border-bottom:1px solid transparent;white-space:nowrap}.chord-name.empty[data-v-eb1e3f12]{border-bottom:1px dashed #d4d4d4;color:transparent;font-weight:400}.u-line[data-v-eb1e3f12],.u-lines[data-v-eb1e3f12]{position:absolute;left:-1px;right:-1px;top:22px;height:1px;background:#222;pointer-events:none;z-index:1}.u-lines[data-v-eb1e3f12]:before{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:#222}.lyric-char[data-v-eb1e3f12]{font-size:16px;line-height:22px;color:#222}.lyric-char.filled[data-v-eb1e3f12]{color:var(--score-color,#d19902);font-weight:700}.chord-tag[data-v-eb1e3f12]{margin:0 8px 8px 0;cursor:pointer}.hotkey[data-v-eb1e3f12]{margin-left:4px;font-size:11px;color:#888}.rhythm-tags span[data-v-eb1e3f12]{font-size:12px;color:#c45c26;margin-right:8px;cursor:pointer}.pick-list[data-v-eb1e3f12]{display:flex;flex-wrap:wrap;max-height:420px;overflow:auto}.pick-item[data-v-eb1e3f12]{width:90px;margin:8px;text-align:center;cursor:pointer}.pick-item img[data-v-eb1e3f12]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.chord-search[data-v-eb1e3f12]{margin-bottom:12px}.pick-empty[data-v-eb1e3f12]{width:100%;text-align:center;color:#999;padding:24px 0}