.reference-source[data-v-4ce87797]{display:inline-grid;flex:0 0 auto;place-items:center}.upload-cell.add-reference[data-v-4ce87797]{background:#fafbfe;border:1px dashed #d7ddea;border-radius:12px;color:#7657ff;cursor:pointer;display:grid;flex:0 0 auto;font-size:30px;font-weight:500;height:80px;place-items:center;transition:border-color .2s,background .2s,color .2s;width:80px}.upload-cell.add-reference[data-v-4ce87797]:hover{background:#f5f7ff;border-color:#7657ff73}.reference-source-menu[data-v-4ce87797]{background:#fff;border:1px solid #e2e6ef;border-radius:14px;bottom:calc(100% + 8px);box-shadow:0 18px 42px #1a203224;display:none;left:0;min-width:148px;padding:8px;position:absolute;z-index:140}.reference-source-menu.open[data-v-4ce87797]{display:grid;gap:4px}.reference-source-option[data-v-4ce87797]{background:#fff;border:0;border-radius:10px;color:#202532;cursor:pointer;font-size:13px;font-weight:700;height:34px;padding:0 10px;text-align:left}.reference-source-option.has-submenu[data-v-4ce87797]{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.reference-source-option[data-v-4ce87797]:hover{background:#f6f8fc}.reference-source-arrow[data-v-4ce87797]{color:#9aa2af;font-size:14px;line-height:1}.reference-source-group[data-v-4ce87797]{position:relative}.reference-board-menu[data-v-4ce87797]{background:#fff;border:1px solid #e2e6ef;border-radius:16px;box-shadow:0 18px 42px #1a203224;display:none;gap:4px;left:calc(100% + 8px);max-height:280px;overflow-y:auto;padding:8px;position:absolute;top:0;width:270px;z-index:145}.reference-board-menu.board-open[data-v-4ce87797],.reference-source-group.board-open .reference-board-menu[data-v-4ce87797],.reference-source-group:hover .reference-board-menu[data-v-4ce87797]{display:grid}.reference-board-item[data-v-4ce87797]{align-items:center;background:transparent;border:0;border-radius:12px;color:#222838;cursor:pointer;display:flex;gap:10px;justify-content:space-between;min-height:42px;padding:8px 10px;text-align:left;width:100%}.reference-board-item[data-v-4ce87797]:hover{background:#f4f6fb}.reference-board-item-title[data-v-4ce87797]{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-board-item-type[data-v-4ce87797]{color:#9aa2af;flex:0 0 auto;font-size:12px}.reference-board-empty[data-v-4ce87797]{color:#9aa2af;font-size:13px;padding:8px 10px}.reference-uploader[data-v-074b54f8]{display:flex;flex-direction:column;gap:6px}.ai-reference-source-row[data-v-074b54f8]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.reference-uploader-head[data-v-074b54f8]{display:none}.field-label[data-v-074b54f8]{color:#303746;font-size:13px;font-weight:700}.field-hint[data-v-074b54f8]{color:#9aa2af;font-size:12px}.upload-grid[data-v-074b54f8]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-right:54px}.frame-slot[data-v-074b54f8]{display:inline-grid;flex:0 0 auto;place-items:center;position:relative}.upload-grid>.frame-source-popover[data-v-074b54f8]{display:contents}.upload-cell[data-v-074b54f8]{background:#fafbfe;border:1px dashed #d7ddea;border-radius:12px;color:#a0a8b5;display:grid;flex:0 0 auto;font-size:18px;height:80px;overflow:hidden;place-items:center;position:relative;width:80px}.upload-cell.uploaded[data-v-074b54f8]{background:#fff;border-color:#dfe4ee;border-style:solid}.upload-cell.uploaded[data-v-074b54f8]:hover{border-color:#7657ff59}.upload-cell.frame-reference[data-v-074b54f8]{background:#f8f9fd;border-style:dashed;color:#7657ff;cursor:pointer;font-size:13px;font-weight:700}.upload-cell.frame-reference.empty[data-v-074b54f8]{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;text-align:center}.upload-cell.frame-reference.empty[data-v-074b54f8]:before{align-items:center;color:#7657ff;content:"+";display:inline-flex;font-size:22px;font-weight:500;justify-content:center;line-height:1}.upload-meta[data-v-074b54f8]{align-items:center;background:#111827b8;border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:600;gap:4px;left:6px;letter-spacing:.02em;line-height:1;max-width:calc(100% - 18px);min-width:0;padding:3px 6px;position:absolute;top:6px;z-index:2}.upload-meta[data-kind=image][data-v-074b54f8]{background:#16a34adb}.upload-meta[data-kind=video][data-v-074b54f8]{background:#7657ffe0}.upload-meta[data-kind=audio][data-v-074b54f8]{background:#0ea5e9e0}.upload-meta[data-kind=file][data-v-074b54f8]{background:#475569db}.upload-preview-type[data-v-074b54f8]{color:#7657ff;display:grid;inset:0;place-items:center;position:absolute}.upload-preview-type[data-kind=image][data-v-074b54f8]{color:#22c55e}.upload-preview-type[data-kind=video][data-v-074b54f8]{color:#7657ff}.upload-preview-type[data-kind=audio][data-v-074b54f8]{color:#0ea5e9}.upload-preview-type[data-kind=file][data-v-074b54f8]{color:#64748b}.upload-preview-icon[data-v-074b54f8]{color:#7657ff;display:grid;height:34px;line-height:1;place-items:center;width:34px}.upload-preview-icon img[data-v-074b54f8]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.upload-preview-fallback[data-v-074b54f8]{color:#9aa2af;font-size:14px}.upload-remove[data-v-074b54f8]{background:#fffffff5;border:none;border-radius:50%;box-shadow:0 2px 8px #1820381f;color:#5f6a7a;cursor:pointer;font-size:14px;height:22px;line-height:1;opacity:0;pointer-events:none;position:absolute;right:6px;top:6px;transition:opacity .14s ease;width:22px;z-index:3}.upload-cell.uploaded:hover .upload-remove[data-v-074b54f8]{opacity:1;pointer-events:auto}.reference-count[data-v-074b54f8]{align-items:center;color:#9aa2af;display:inline-flex;flex:0 0 auto;font-size:12px;font-variant-numeric:tabular-nums;height:80px}.ai-controls[data-v-65882e05]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:flex-start;padding-top:2px}.ai-footer-main[data-v-65882e05]{flex:1 1 auto;gap:12px;min-width:0}.control-row[data-v-65882e05]{align-items:center;display:inline-flex;gap:8px}.field-label[data-v-65882e05]{color:#303746;font-size:13px;font-weight:700;margin:0;white-space:nowrap}.control-icon[data-v-65882e05]{color:#111827;display:inline-grid;height:24px;line-height:1;place-items:center;width:24px}.control-icon svg[data-v-65882e05]{display:block;fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:18px}select.control-select[data-v-65882e05]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23111827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 12px;border:1px solid #e2e6ef!important;border-radius:12px;box-shadow:0 8px 20px #1a20320d;color:#202532!important;cursor:pointer;font-size:13px;font-weight:700;height:36px;min-width:92px;outline:none;padding:0 32px 0 12px;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease;width:auto}select.control-select[data-v-65882e05]:hover{box-shadow:0 12px 26px #1a203214}select.control-select[data-v-65882e05]:focus,select.control-select[data-v-65882e05]:hover{background-color:#fff!important;border-color:#cfd6e5!important}select.control-select[data-v-65882e05]:focus{box-shadow:0 0 0 3px #7657ff1a,0 12px 26px #1a203214}select.control-select option[data-v-65882e05]{background:#fff;color:#202532;font-weight:700}.ai-footer-actions[data-v-65882e05]{align-items:center;display:flex;flex:0 0 auto;gap:12px;justify-content:flex-end;margin-left:auto}.generate-btn[data-v-65882e05]{align-items:center;background:#7657ff;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;height:44px;padding:0 18px;transition:background .18s ease,box-shadow .18s ease}.generate-btn[data-v-65882e05]:hover{background:#6a4cf0}.generate-btn.is-disabled[data-v-65882e05]{background:#d9deea;box-shadow:none;color:#8e96a7;cursor:not-allowed;opacity:1}.generate-btn.is-disabled .generate-cost[data-v-65882e05]{opacity:.7}.generate-btn.is-running[data-v-65882e05]{background:linear-gradient(135deg,#2f51ff,#7657ff);box-shadow:0 10px 24px #2f51ff29}.generate-cost[data-v-65882e05]{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:3px;opacity:.92}.credit-icon[data-v-65882e05]{color:#fff;display:inline-flex;height:13px;width:13px}.credit-icon svg[data-v-65882e05]{display:block;fill:currentColor;height:100%;stroke:none;width:100%}.generate-cost-num[data-v-65882e05]{font-size:11px;font-weight:800}.generate-running-icon[data-v-65882e05]{align-items:center;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;width:16px}.generate-running-icon svg[data-v-65882e05]{display:block;fill:currentColor;height:100%;width:100%}.ai-form[data-v-b04d595b]{display:flex;flex-direction:column;gap:10px;position:relative}.ai-form[data-v-b04d595b],.ai-form>div[data-v-b04d595b]{min-width:0;width:100%}.prompt-shell[data-v-b04d595b]{position:relative;width:100%}.prompt-highlight[data-v-b04d595b]{color:#202532;font-family:inherit;font-size:15px;inset:0;line-height:1.7;overflow:hidden;overflow-wrap:break-word;pointer-events:none;position:absolute;white-space:pre-wrap;z-index:0}.prompt-highlight .mention-ref[data-v-b04d595b]{display:inline;font-weight:inherit}.prompt-highlight .mention-ref[data-kind=image][data-v-b04d595b]{color:#22c55e}.prompt-highlight .mention-ref[data-kind=video][data-v-b04d595b]{color:#7657ff}.prompt-highlight .mention-ref[data-kind=audio][data-v-b04d595b]{color:#0ea5e9}.prompt-highlight .mention-ref[data-kind=file][data-v-b04d595b]{color:#64748b}.prompt-placeholder[data-v-b04d595b]{color:#9aa2af!important;font-size:15px;inset:0;line-height:1.7;opacity:1!important;overflow:hidden;overflow-wrap:break-word;pointer-events:none;position:absolute;white-space:pre-wrap;z-index:1}.prompt-box[data-v-b04d595b]{background:transparent!important;border:0;border-radius:0;caret-color:#202532;color:#202532;font-family:inherit;font-size:15px;line-height:1.7;max-height:126px;min-height:72px;outline:none;padding:0;position:relative;resize:none;width:100%;z-index:2}.prompt-box.empty-prompt[data-v-b04d595b]{color:#9aa2af!important;-webkit-text-fill-color:#9aa2af!important}.prompt-count[data-v-b04d595b]{color:#9aa2af;font-size:12px;margin-top:6px;text-align:right}.video-result-item[data-v-cefcd841]{display:grid;gap:7px;min-width:0}.video-result-item.generating .video-preview-play[data-v-cefcd841]{display:none}.video-result-card[data-v-cefcd841]{background:#fff;border:1px solid #e2e6ef;border-radius:16px;box-shadow:0 10px 28px #1a203214;overflow:visible;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.video-result-item:hover .video-result-card[data-v-cefcd841]{border-color:#7657ff47;box-shadow:0 16px 34px #1a20321f;transform:translateY(-3px)}.video-preview[data-v-cefcd841]{aspect-ratio:16/9;background:#fff;display:grid;min-height:128px;overflow:visible;padding:8px;place-items:center;position:relative}.video-preview[data-v-cefcd841]:after{background:linear-gradient(180deg,#0f172a05,#0f172a1a);border-radius:13px;content:"";inset:8px;pointer-events:none;position:absolute;z-index:1}.video-preview-cover[data-v-cefcd841]{background:#050507;border-radius:13px;box-shadow:0 6px 16px #1a20321a;cursor:pointer;display:block;height:calc(100% - 16px);left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 16px);z-index:0}.video-preview-empty[data-v-cefcd841]{background:linear-gradient(180deg,#2f51ff0f,#7657ff0d);border:1px dashed rgba(47,81,255,.16);border-radius:13px;box-sizing:border-box;color:#5d6987;display:grid;font-size:13px;height:100%;line-height:1.55;padding:16px;place-items:center;text-align:center;width:100%}.video-preview-failed[data-v-cefcd841]{background:linear-gradient(180deg,#dc26260f,#dc262608);border:1px dashed rgba(220,38,38,.2);color:#dc2626}.video-preview-failed span[data-v-cefcd841]{background:transparent;box-shadow:none;color:#dc2626;font-size:13px;font-weight:700;line-height:1.45;max-width:86%;min-height:0;white-space:normal}.video-preview-state[data-v-cefcd841]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;text-align:center;z-index:3}.video-preview-state span[data-v-cefcd841]{align-items:center;border-radius:999px;box-shadow:0 10px 24px #2f51ff1a;display:inline-flex;font-size:13px;font-weight:800;justify-content:center;letter-spacing:.01em;line-height:1;min-height:34px;padding:0 14px}.video-preview-state.generating span[data-v-cefcd841]{background:#fffffff5;box-shadow:0 12px 30px #2f51ff29;color:#2f51ff}.video-preview-play[data-v-cefcd841]{background:#fffffff0;border:1px solid hsla(0,0%,100%,.8);border-radius:50%;box-shadow:0 12px 28px #1a20322e;color:#2f51ff;cursor:pointer;display:grid;height:42px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .16s ease,box-shadow .16s ease,background .16s ease;width:42px;z-index:3}.video-preview:hover .video-preview-play[data-v-cefcd841]{background:#fffffffa;box-shadow:0 14px 30px #1a203238;transform:translate(-50%,-50%) scale(1.04)}.video-preview-play svg[data-v-cefcd841]{display:block;fill:currentColor;height:16px;width:16px}.video-set-cover-btn[data-v-cefcd841]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0f172a94;border:0;border-radius:999px;box-shadow:0 8px 20px #0f172a2e;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:24px;left:12px;padding:0 10px;position:absolute;top:12px;z-index:5}.video-set-cover-btn[data-v-cefcd841]:hover{background:#2f51ffd6}.video-set-cover-btn.active[data-v-cefcd841]{background:#2f51ffeb}.video-preview-menu[data-v-cefcd841]{opacity:0;pointer-events:none;position:absolute;right:8px;top:8px;transition:opacity .16s ease;z-index:100}.video-preview-menu[data-v-cefcd841]:has(.video-preview-menu-panel.open),.video-result-item:hover .video-preview-menu[data-v-cefcd841]{opacity:1;pointer-events:auto}.video-preview-menu-btn[data-v-cefcd841]{background:#fffffff5;border:1px solid rgba(226,230,239,.95);border-radius:9px;box-shadow:0 8px 22px #1a20321f;color:#475467;cursor:pointer;font-size:18px;font-weight:700;height:28px;line-height:1;padding:0;width:28px}.video-preview-menu-panel[data-v-cefcd841]{background:#fff;border:1px solid #e2e6ef;border-radius:16px;box-shadow:0 18px 46px #1a203229;display:none;min-width:148px;padding:8px;position:absolute;right:0;top:32px;z-index:9999}.video-preview-menu-panel.open[data-v-cefcd841]{display:grid;gap:4px}.video-preview-menu-item[data-v-cefcd841]{background:#fff;border:0;border-radius:10px;color:#202532;cursor:pointer;font-size:13px;font-weight:700;height:32px;padding:0 10px;text-align:left}.video-preview-menu-item[data-v-cefcd841]:hover{background:#f6f8fc}.video-result-info[data-v-cefcd841]{display:grid;gap:9px;padding:12px 12px 11px}.video-ref-strip[data-v-cefcd841]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.video-ref-thumb[data-v-cefcd841]{background:#f5f7fb;border:1px solid #e2e6ef;border-radius:7px;cursor:zoom-in;height:24px;-o-object-fit:contain;object-fit:contain;padding:0;width:24px}.video-ref-thumb img[data-v-cefcd841]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-ref-fallback[data-v-cefcd841]{background:#f4f5f9;color:#9aa2af;display:grid;font-size:10px;height:100%;place-items:center;width:100%}.video-prompt-row[data-v-cefcd841]{align-items:flex-end;display:flex;gap:6px;min-width:0}.video-prompt-row .video-prompt[data-v-cefcd841]{flex:1 1 auto;min-width:0}.video-prompt[data-v-cefcd841]{color:#202532;display:-webkit-box;font-size:13px;line-height:1.45;max-height:3.05em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:max-height .16s ease}.video-prompt.expanded[data-v-cefcd841]{display:block;-webkit-line-clamp:unset;max-height:none;overflow:visible}.video-prompt-toggle[data-v-cefcd841]{background:#fff;border:1px solid #e3e6ee;border-radius:7px;color:#111827;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:500;height:20px;line-height:20px;margin-bottom:0;padding:0 6px}.video-prompt-toggle[data-v-cefcd841]:hover{background:#f7f8fb}.video-meta-inline[data-v-cefcd841]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.video-meta-chip[data-v-cefcd841],.video-result-footer[data-v-cefcd841]{color:#98a2b3;font-size:11px}.video-result-footer[data-v-cefcd841]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:center;padding:0 4px 2px;text-align:center}.video-cost[data-v-cefcd841],.video-result-footer span[data-v-cefcd841]{align-items:center;display:inline-flex;gap:6px}.credit-icon[data-v-cefcd841],.video-cost[data-v-cefcd841]{color:#7657ff}.credit-icon[data-v-cefcd841]{display:inline-block;flex:0 0 auto;height:16px;width:16px}.credit-icon svg[data-v-cefcd841]{display:block;fill:currentColor;height:100%;stroke:none;width:100%}.video-cost-chip[data-v-cefcd841]{height:16px;width:16px}.video-meta-sep[data-v-cefcd841]{color:#d0d5dd}.board-editor-mask[data-v-df0d54c4]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#f6f7fbbd;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:20}.board-editor-mask.fullscreen[data-v-df0d54c4]{padding:0;z-index:260}.ai-video-editor[data-v-df0d54c4]{background:#fff;border-radius:26px;box-shadow:0 28px 70px #1c22311f;display:flex;flex-direction:column;height:min(744px,calc(100vh - 184px));min-height:min(620px,calc(100vh - 64px));min-width:min(960px,calc(100vw - 64px));overflow:visible;padding:22px 24px 20px;position:relative;width:min(1536px,calc(100vw - 376px))}.ai-video-editor.fullscreen[data-v-df0d54c4]{border-radius:0;box-shadow:none;height:100vh;min-height:0;min-width:0;width:100vw}.ai-video-editor.history-open[data-v-df0d54c4]{padding-right:392px}.ai-editor-head[data-v-df0d54c4]{align-items:center;display:flex;gap:16px;height:auto;justify-content:space-between;padding:0;position:relative}.ai-editor-title[data-v-df0d54c4]{align-items:center;display:flex;flex:1 1 auto;font-size:28px;font-weight:800;gap:10px;min-width:0}.board-type-dot[data-v-df0d54c4]{background:#7657ff;border-radius:50%;box-shadow:0 0 0 3px #7657ff24;flex-shrink:0;height:10px;width:10px}.ai-title-input[data-v-df0d54c4]{background:transparent;border:0;color:#141821;font-size:28px;font-weight:800;letter-spacing:0;min-width:0;outline:none;padding:0;width:min(360px,42vw)}.ai-title-input[data-v-df0d54c4]:focus{color:#7657ff}.ai-editor-toolbar[data-v-df0d54c4]{align-items:center;display:flex;gap:10px;margin-left:auto;position:relative}.ai-editor-toolbar.auto-open .board-editor-submit[data-v-df0d54c4]{display:none}.board-editor-actions[data-v-df0d54c4]{align-items:center;display:flex;gap:10px}.board-editor-action[data-v-df0d54c4]{align-items:center;background:transparent;border:0;border-radius:999px;box-shadow:none;color:#475467;cursor:pointer;display:inline-flex;height:34px;justify-content:center}.board-editor-action[data-v-df0d54c4]:hover{background:#f5f7fb}.board-editor-submit[data-v-df0d54c4]{background:#2f51ff;box-shadow:0 8px 20px #2f51ff2e;color:#fff;font-size:13px;font-weight:800;gap:6px;min-width:68px;padding:0 14px}.board-editor-submit[data-v-df0d54c4]:hover{background:#2949f0;color:#fff}.board-editor-submit[data-v-df0d54c4]:disabled{box-shadow:none;cursor:not-allowed}.board-editor-submit[data-v-df0d54c4]:disabled,.board-editor-submit[data-v-df0d54c4]:disabled:hover{background:#d9deea;color:#8e96a7}.board-editor-submit svg[data-v-df0d54c4]{display:block;fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.board-editor-auto-btn[data-v-df0d54c4]{align-items:center;background:#f8faff;border:1px solid #dbe2ef;border-radius:999px;box-shadow:inset 0 1px #ffffffbf;color:#4b5568;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;gap:8px;height:34px;justify-content:space-between;padding:0 10px 0 12px;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.board-editor-auto-btn[data-v-df0d54c4]:hover{background:#f8faff;border-color:#c6d0ea;color:#202532}.board-editor-auto-btn.active[data-v-df0d54c4]{background:linear-gradient(180deg,#eef4ff,#e8efff);border-color:#2f51ff47;box-shadow:0 10px 22px #2f51ff29;color:#2f51ff;transform:translateY(-1px)}.board-editor-auto-label[data-v-df0d54c4]{white-space:nowrap}.board-editor-auto-track[data-v-df0d54c4]{background:#d9dfeb;border-radius:999px;box-shadow:inset 0 1px 2px #1018280f;flex:0 0 auto;height:18px;position:relative;transition:background .2s ease;width:34px}.board-editor-auto-thumb[data-v-df0d54c4]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #10182838;color:#94a3b8;display:grid;height:14px;left:2px;place-items:center;position:absolute;top:2px;transition:transform .2s ease,color .2s ease,background .2s ease;width:14px}.board-editor-auto-thumb-icon[data-v-df0d54c4]{display:block;fill:none;height:10px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:10px}.board-editor-auto-btn.active .board-editor-auto-track[data-v-df0d54c4]{background:#2f51ff}.board-editor-auto-btn.active .board-editor-auto-thumb[data-v-df0d54c4]{color:#2f51ff;transform:translate(14px)}.board-editor-auto-btn.active .board-editor-auto-thumb-icon[data-v-df0d54c4]{animation:boardEditorAutoSpin-df0d54c4 1.4s linear infinite}@keyframes boardEditorAutoSpin-df0d54c4{to{transform:rotate(1turn)}}.ai-head-icon[data-v-df0d54c4]{background:transparent;border:0;border-radius:10px;color:#475467;cursor:pointer;display:grid;font-size:18px;height:32px;line-height:1;place-items:center;width:32px}.ai-head-icon[data-v-df0d54c4]:hover{background:#f5f7fb}.ai-head-icon svg[data-v-df0d54c4]{display:block;fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:19px}.ai-history-trigger svg[data-v-df0d54c4]{height:18px;width:18px}.mini-icon[data-v-df0d54c4]{background:transparent;border:0;border-radius:50%;color:#87909e;cursor:pointer;display:grid;height:28px;padding:0;place-items:center;width:28px}.mini-icon-svg[data-v-df0d54c4]{display:block;fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:20px}.mini-icon[data-v-df0d54c4]:hover{color:#475467}.ai-editor-body[data-v-df0d54c4]{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding:18px 0 0}.ai-output-box[data-v-df0d54c4]{background:transparent;border:0;color:#202532;flex:1 1 auto;font-size:15px;line-height:1.5;min-height:0;outline:none;overflow:auto;padding:4px 0 2px;resize:none;width:100%}.ai-result-empty[data-v-df0d54c4]{background:transparent;border-radius:0;color:#a0a8b5;display:grid;font-size:15px;height:100%;min-height:260px;place-items:center}.video-result-grid[data-v-df0d54c4]{align-items:start;display:flex;flex-direction:column;gap:18px;padding:2px 4px 6px 2px}.video-result-batch[data-v-df0d54c4]{align-items:start;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.ai-input-panel[data-v-df0d54c4]{background:transparent;border:1px solid #dfe4ee;border-radius:20px;box-shadow:0 8px 24px #1c22310d;flex:0 0 auto;overflow:visible;padding:10px 12px;position:relative;z-index:8}.ai-input-row[data-v-df0d54c4]{display:flex;flex-direction:column;gap:8px}.ai-mention-row[data-v-df0d54c4]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:0;position:relative;z-index:80}.prompt-expand-btn[data-v-df0d54c4]{align-items:center;background:#fff;border:1px solid #e2e6ef;border-radius:9px;box-shadow:0 2px 8px #18203814;color:#667085;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;height:26px;padding:0 10px;place-items:center;position:absolute;right:12px;top:10px;z-index:12}.prompt-expand-btn[data-v-df0d54c4]:hover{border-color:#cfd6e5;color:#202532}.ai-editor-footer[data-v-df0d54c4]{align-items:center;border-top:0;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:12px 0 0}.ai-history-panel[data-v-df0d54c4]{background:#fbfbfd;border-left:1px solid #e5e8f0;border-radius:0 26px 26px 0;bottom:0;box-shadow:-18px 0 42px #7657ff14;display:block;overflow:visible;padding:28px 24px;position:fixed;right:0;top:0;width:354px;z-index:18}.ai-history-title[data-v-df0d54c4]{color:#202532;font-size:17px;font-weight:900;line-height:1.2;margin-bottom:14px}.ai-history-item[data-v-df0d54c4]{background:#eef4ff;border:1px solid #a9baff;border-radius:8px;color:#202532;display:grid;font-size:14px;gap:8px;padding:12px 16px;position:relative}.ai-history-item.empty[data-v-df0d54c4]{background:transparent;border:1px dashed #d8deea;color:#98a2b3}.board-editor-record-wrap[data-v-df0d54c4]{align-items:center;display:flex;gap:8px;margin-top:16px}.board-editor-record-field[data-v-df0d54c4]{flex:1 1 auto;position:relative}.board-editor-record-title[data-v-df0d54c4]{background:#fff;border:1px solid #e2e6ef;border-radius:8px;color:#202532;font-size:13px;height:36px;outline:none;padding:0 30px 0 12px;width:100%}.board-editor-record-title[data-v-df0d54c4]::-moz-placeholder{color:#9aa2af}.board-editor-record-title[data-v-df0d54c4]::placeholder{color:#9aa2af}.board-editor-record-clear[data-v-df0d54c4]{background:transparent;border:0;border-radius:50%;color:#9aa2af;cursor:pointer;font-size:16px;height:24px;position:absolute;right:6px;top:6px;width:24px}.board-editor-record-clear[data-v-df0d54c4]:hover{color:#dc2626}
