.hotkey-doc[data-v-42fbe598]{height:100%;margin:0 -15px;padding:0 15px 15px;font-size:12px;overflow:auto}.title[data-v-42fbe598]{border-bottom:1px solid #e5e5e5;padding:25px 0 5px;font-size:14px;font-weight:700}.title[data-v-42fbe598]:first-child{padding-top:0}.hotkey-item[data-v-42fbe598]{border-bottom:1px solid #e5e5e5;align-items:center;padding:15px 0 5px;display:flex}.label[data-v-42fbe598]{white-space:nowrap;text-overflow:ellipsis;width:140px;overflow:hidden}.fullscreen-spin[data-v-cb40f98b]{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fullscreen-spin.mask[data-v-cb40f98b]{background-color:#f1f1f1b3}.spin[data-v-cb40f98b]{flex-direction:column;justify-content:center;align-items:center;width:200px;height:200px;margin-top:-100px;margin-left:-100px;display:flex;position:fixed;top:50%;left:50%}.spinner[data-v-cb40f98b]{border:3px solid #d14424;border-top-color:#0000;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spinner-cb40f98b}.text[data-v-cb40f98b]{color:#d14424;margin-top:20px}@keyframes spinner-cb40f98b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.drawer[data-v-30511b99]{z-index:5000;background:#fff;flex-direction:column;height:100%;display:flex;position:fixed;top:0;bottom:0}.drawer.left[data-v-30511b99]{left:0;box-shadow:3px 0 6px -4px #0000001f,9px 0 28px 8px #0000000d}.drawer.right[data-v-30511b99]{right:0;box-shadow:-3px 0 6px -4px #0000001f,-9px 0 28px 8px #0000000d}.header[data-v-30511b99]{align-items:center;height:50px;padding:0 15px;display:flex;position:relative}.header .close-btn[data-v-30511b99]{cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:15px;right:15px}.content[data-v-30511b99]{flex:1;padding:0 15px;overflow:auto}.drawer-slide-right-enter-active[data-v-30511b99]{animation:.25s both drawer-slide-right-enter-30511b99}.drawer-slide-right-leave-active[data-v-30511b99]{animation:.25s both drawer-slide-right-leave-30511b99}.drawer-slide-left-enter-active[data-v-30511b99]{animation:.25s both drawer-slide-left-enter-30511b99}.drawer-slide-left-leave-active[data-v-30511b99]{animation:.25s both drawer-slide-left-leave-30511b99}@keyframes drawer-slide-right-enter-30511b99{0%{transform:translate(100%)}}@keyframes drawer-slide-right-leave-30511b99{to{transform:translate(100%)}}@keyframes drawer-slide-left-enter-30511b99{0%{transform:translate(-100%)}}@keyframes drawer-slide-left-leave-30511b99{to{transform:translate(-100%)}}.input[data-v-c36cb4d6]{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 5px;font-size:13px;transition:border-color .25s;display:flex}.input input[data-v-c36cb4d6]{vertical-align:top;color:#41464b;border:0;outline:0;flex:1;min-width:0;height:30px;padding:0 5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:13px;line-height:30px}.input input[data-v-c36cb4d6]::placeholder{color:#bfbfbf}.input[data-v-c36cb4d6]:not(.disabled):hover,.input.focused[data-v-c36cb4d6]{border-color:#d14424}.input.disabled[data-v-c36cb4d6]{color:#b7b7b7;background-color:#f5f5f5;border-color:#dcdcdc}.input.disabled input[data-v-c36cb4d6]{color:#b7b7b7}.input.simple[data-v-c36cb4d6]{border:0}.input .prefix[data-v-c36cb4d6],.input .suffix[data-v-c36cb4d6]{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:30px;display:flex}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:100%}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:0}.tippy-box[data-animation=scale][data-state=hidden]{opacity:0;transform:scale(.5)}.popover.center[data-v-33cef84c]{justify-content:center;align-items:center;display:flex}.popover-content[data-v-33cef84c]{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:10px;font-size:13px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.tippy-box[data-theme~=popover]{border:0;outline:0}.popover-menu-item[data-v-1f176c16]{cursor:pointer;border-radius:6px;min-width:80px;padding:6px 10px;font-size:13px}.popover-menu-item.center[data-v-1f176c16]{text-align:center}.popover-menu-item[data-v-1f176c16]:hover{background-color:#f1f1f1}.popover-menu-item+.popover-menu-item[data-v-1f176c16]{margin-top:2px}.divider.horizontal[data-v-80adabfa]{border-block-start:1px solid #0505050f;width:100%;margin:24px 0}.divider.vertical[data-v-80adabfa]{border-inline-start:1px solid #0505050f;height:1em;margin:0 8px;display:inline-block;position:relative}.language-trigger[data-v-686f1a79]{color:#667085;font-synthesis:none;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:12px;justify-content:flex-start;align-items:center;width:100%;min-height:40px;padding:8px 6px;font-size:13px;font-weight:600;line-height:1;transition:background .2s,color .2s;display:inline-flex}.language-trigger[data-v-686f1a79]:hover{color:#111827;background:#f9fafb}.language-trigger.compact[data-v-686f1a79]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;gap:8px;width:auto;min-width:54px;height:30px;min-height:30px;padding:0 8px;font-size:12px}.language-trigger.icon-only[data-v-686f1a79]{background:0 0;border:0;border-radius:12px;width:100%;min-width:0;height:40px;min-height:40px;padding:0;font-size:18px}.language-trigger .language-icon[data-v-686f1a79]{flex-shrink:0;width:36px;font-size:18px}.language-trigger .language-label[data-v-686f1a79]{font-synthesis:none;margin-left:12px;font-weight:500}.language-trigger.compact .language-icon[data-v-686f1a79]{width:auto;font-size:1em}.language-trigger.compact .language-label[data-v-686f1a79],.language-trigger.compact .language-caret[data-v-686f1a79]{margin-left:0}.language-caret[data-v-686f1a79]{margin-left:8px;font-size:12px;transition:transform .18s}.language-trigger.is-open .language-caret[data-v-686f1a79]{transform:rotate(-90deg)}.language-menu[data-v-686f1a79]{font-synthesis:none;width:150px;max-height:min(420px,100vh - 32px);padding-right:2px;overflow-y:auto}.language-option[data-v-686f1a79]{color:#374151;font-synthesis:none;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.language-option[data-v-686f1a79]:hover{color:#111827;background:#f9fafb}.language-option.active[data-v-686f1a79]{color:#2563eb;background:#4f7cff1a;font-weight:600}.editor-header[data-v-38809be8]{-webkit-user-select:none;user-select:none;background-color:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:0 5px;display:flex}.left[data-v-38809be8],.right[data-v-38809be8]{justify-content:center;align-items:center;display:flex}.menu-item[data-v-38809be8]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:14px;display:flex}.menu-item .icon[data-v-38809be8]{color:#666;font-size:18px}.menu-item .text[data-v-38809be8]{text-align:center;width:18px;font-size:17px}.menu-item[data-v-38809be8]:hover{background-color:#f1f1f1}.save-btn[data-v-38809be8]{color:#52525b;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;height:30px;margin-right:8px;padding:0 12px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.save-btn .icon[data-v-38809be8]{font-size:16px}.save-btn[data-v-38809be8]:hover:not(:disabled){color:#18181b;background:#f8fafc;border-color:#d4d4d8}.save-btn.dirty[data-v-38809be8]{color:#fff;background:#27272a;border-color:#27272a}.save-btn.saving[data-v-38809be8]{color:#71717a;background:#f4f4f5}.save-btn[data-v-38809be8]:disabled{cursor:not-allowed;opacity:.72}.popover-menu-item[data-v-38809be8]{padding:8px 10px;display:flex}.popover-menu-item .icon[data-v-38809be8]{margin-right:10px;font-size:18px}.main-menu[data-v-38809be8]{width:300px}.ai-menu[data-v-38809be8]{color:#d14424;cursor:pointer;background:linear-gradient(270deg,#f8edff,#d4f1ff);border-radius:6px;align-items:center;padding:12px 16px;display:flex}.ai-menu .icon[data-v-38809be8]{margin-right:16px;font-size:22px}.ai-menu .aippt-content[data-v-38809be8]{flex-direction:column;display:flex}.ai-menu .aippt[data-v-38809be8]{font-size:16px;font-weight:700}.ai-menu .aippt span[data-v-38809be8]{color:#0000;background:linear-gradient(270deg,#d897fd,#33bcfc);-webkit-background-clip:text;background-clip:text}.ai-menu .aippt-subtitle[data-v-38809be8]{color:#777;margin-top:5px;font-size:12px}.import-section[data-v-38809be8]{padding:5px 0}.import-section .import-label[data-v-38809be8]{color:#999;margin-bottom:6px;font-size:12px}.import-section .import-grid[data-v-38809be8]{justify-content:space-between;gap:8px;display:flex}.import-section .import-block[data-v-38809be8]{cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:12px 8px;transition:background-color .2s;display:flex}.import-section .import-block[data-v-38809be8]:hover{background-color:#f1f1f1}.import-section .import-block .icon[data-v-38809be8]{margin-bottom:2px;font-size:24px}.import-section .import-block .label[data-v-38809be8]{text-align:center;font-size:12px}.import-section .import-block .sub-label[data-v-38809be8]{color:#999;font-size:10px}.group-menu-item[data-v-38809be8]{border-radius:6px;height:30px;margin:0 8px;padding:0 2px;display:flex}.group-menu-item[data-v-38809be8]:hover{background-color:#f1f1f1}.group-menu-item .menu-item[data-v-38809be8]{padding:0 3px}.group-menu-item .arrow-btn[data-v-38809be8]{cursor:pointer;justify-content:center;align-items:center;display:flex}.title[data-v-38809be8]{height:30px;margin-left:2px;font-size:13px}.title .title-input[data-v-38809be8]{width:200px;height:100%;padding-left:0;padding-right:0}.title .title-input[data-v-38809be8] input{height:28px;line-height:28px}.title .title-text[data-v-38809be8]{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;min-width:20px;max-width:400px;padding:0 6px;line-height:30px;overflow:hidden}.title .title-text[data-v-38809be8]:hover{background-color:#f1f1f1}.mouse-selection[data-v-053bfa3e]{z-index:200;background-color:#d144241a;border:1px solid #d14424;position:absolute}.mouse-selection.quadrant-1[data-v-053bfa3e]{transform-origin:50% 0;transform:rotate(180deg)}.mouse-selection.quadrant-2[data-v-053bfa3e]{transform-origin:0 0;transform:rotate(180deg)}.mouse-selection.quadrant-3[data-v-053bfa3e]{transform-origin:0;transform:rotate(180deg)}.mouse-selection.quadrant-4[data-v-053bfa3e]{transform-origin:0 0;transform:rotate(0)}.grid-lines[data-v-93264269]{z-index:999;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.viewport-background[data-v-203ea8ff]{background-position:50%;width:100%;height:100%;position:absolute}.alignment-line[data-v-7cd3d25d]{z-index:100;position:absolute}.alignment-line .line[data-v-7cd3d25d]{border:0 dashed #d14424;width:0;height:0}.alignment-line .line.vertical[data-v-7cd3d25d]{border-left-width:1px;transform:translateY(-.5px)}.alignment-line .line.horizontal[data-v-7cd3d25d]{border-top-width:1px;transform:translate(-.5px)}.ruler[data-v-c6df5cc2]{font-size:12px}.h[data-v-c6df5cc2]{background-color:#fff;border:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:20px;display:flex;position:absolute;top:5px;overflow:hidden}.h .range[data-v-c6df5cc2]{background-color:#d144241a;position:absolute;top:0;bottom:0}.h .ruler-marker-100[data-v-c6df5cc2]{text-align:right;flex-shrink:0;height:100%;padding-right:5px;line-height:20px;position:relative}.h .ruler-marker-100.hide span[data-v-c6df5cc2],.h .ruler-marker-100.omit[data-v-c6df5cc2]:before{display:none}.h .ruler-marker-100[data-v-c6df5cc2]:not(:last-child):after{content:"";background-color:#999;width:.1px;height:12px;position:absolute;bottom:0;right:0}.h .ruler-marker-100[data-v-c6df5cc2]:before{content:"";background-color:#999;width:.1px;height:8px;position:absolute;bottom:0;right:50%}.v[data-v-c6df5cc2]{background-color:#fff;border:1px solid #e5e7eb;width:20px;position:absolute;left:5px;overflow:hidden}.v .range[data-v-c6df5cc2]{background-color:#d144241a;position:absolute;left:0;right:0}.v .ruler-marker-100[data-v-c6df5cc2]{text-align:right;writing-mode:vertical-rl;width:100%;padding-bottom:5px;line-height:20px;position:relative}.v .ruler-marker-100.hide span[data-v-c6df5cc2],.v .ruler-marker-100.omit[data-v-c6df5cc2]:before{display:none}.v .ruler-marker-100[data-v-c6df5cc2]:not(:last-child):after{content:"";background-color:#999;width:12px;height:.1px;position:absolute;bottom:0;right:0}.v .ruler-marker-100[data-v-c6df5cc2]:before{content:"";background-color:#999;width:8px;height:.1px;position:absolute;bottom:50%;right:0}.element-create-selection[data-v-d7e7c5d9]{z-index:2;cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.element-create-selection svg[data-v-d7e7c5d9]{overflow:visible}.selection[data-v-d7e7c5d9]{opacity:.8;position:absolute}.selection[data-v-d7e7c5d9]:not(.line){border:1px solid #d14424}.shape-create-canvas[data-v-e09a7f34]{z-index:2;cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.shape-create-canvas svg[data-v-e09a7f34]{width:100%;height:100%;overflow:visible}.resize-handler[data-v-bb3f9e62]{cursor:pointer;background-color:#fff;border:1px solid #d14424;border-radius:1px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0}.resize-handler.left-top.rotate-0[data-v-bb3f9e62],.resize-handler.right-bottom.rotate-0[data-v-bb3f9e62],.resize-handler.left.rotate-45[data-v-bb3f9e62],.resize-handler.right.rotate-45[data-v-bb3f9e62],.resize-handler.left-bottom.rotate-90[data-v-bb3f9e62],.resize-handler.right-top.rotate-90[data-v-bb3f9e62],.resize-handler.top.rotate-135[data-v-bb3f9e62],.resize-handler.bottom.rotate-135[data-v-bb3f9e62]{cursor:nwse-resize}.resize-handler.top.rotate-0[data-v-bb3f9e62],.resize-handler.bottom.rotate-0[data-v-bb3f9e62],.resize-handler.left-top.rotate-45[data-v-bb3f9e62],.resize-handler.right-bottom.rotate-45[data-v-bb3f9e62],.resize-handler.left.rotate-90[data-v-bb3f9e62],.resize-handler.right.rotate-90[data-v-bb3f9e62],.resize-handler.left-bottom.rotate-135[data-v-bb3f9e62],.resize-handler.right-top.rotate-135[data-v-bb3f9e62]{cursor:ns-resize}.resize-handler.left-bottom.rotate-0[data-v-bb3f9e62],.resize-handler.right-top.rotate-0[data-v-bb3f9e62],.resize-handler.top.rotate-45[data-v-bb3f9e62],.resize-handler.bottom.rotate-45[data-v-bb3f9e62],.resize-handler.left-top.rotate-90[data-v-bb3f9e62],.resize-handler.right-bottom.rotate-90[data-v-bb3f9e62],.resize-handler.left.rotate-135[data-v-bb3f9e62],.resize-handler.right.rotate-135[data-v-bb3f9e62]{cursor:nesw-resize}.resize-handler.left.rotate-0[data-v-bb3f9e62],.resize-handler.right.rotate-0[data-v-bb3f9e62],.resize-handler.left-bottom.rotate-45[data-v-bb3f9e62],.resize-handler.right-top.rotate-45[data-v-bb3f9e62],.resize-handler.top.rotate-90[data-v-bb3f9e62],.resize-handler.bottom.rotate-90[data-v-bb3f9e62],.resize-handler.left-top.rotate-135[data-v-bb3f9e62],.resize-handler.right-bottom.rotate-135[data-v-bb3f9e62]{cursor:ew-resize}.border-line[data-v-1adef18d]{border:0 dashed #d14424;position:absolute;inset:0}.border-line.top[data-v-1adef18d]{border-top-width:1px}.border-line.bottom[data-v-1adef18d]{border-bottom-width:1px}.border-line.left[data-v-1adef18d]{border-left-width:1px}.border-line.right[data-v-1adef18d]{border-right-width:1px}.border-line.wide[data-v-1adef18d]:before{content:"";cursor:move;background:0 0;position:absolute}.border-line.wide.top[data-v-1adef18d]:before{width:calc(100% + 16px);height:16px;top:-8px;left:-8px}.border-line.wide.bottom[data-v-1adef18d]:before{width:calc(100% + 16px);height:16px;bottom:-8px;left:-8px}.border-line.wide.left[data-v-1adef18d]:before{width:16px;height:calc(100% + 16px);top:-8px;left:-8px}.border-line.wide.right[data-v-1adef18d]:before{width:16px;height:calc(100% + 16px);top:-8px;right:-8px}.rotate-handler[data-v-9f21fc0f]{cursor:grab;background-color:#fff;border:1px solid #d14424;border-radius:1px;width:10px;height:10px;margin-left:-5px;position:absolute;top:-25px}.rotate-handler[data-v-9f21fc0f]:active{cursor:grabbing}.multi-select-operate[data-v-2eeeab07]{z-index:101;position:absolute;top:0;left:0}.image-element-operate.cliping[data-v-950d8fbf]{visibility:hidden}.operate-keypoint-handler[data-v-0446e530]{background-color:#ffe873;border:1px solid #d14424;border-radius:1px;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0}svg[data-v-fde4f02f]{pointer-events:none;transform-origin:0 0;position:absolute;top:0;left:0}.anchor-line[data-v-fde4f02f]{stroke-width:1px;stroke-dasharray:5 5;opacity:.5}.link-handler[data-v-821fa8e0]{color:#d14424;background-color:#fff;align-items:center;height:30px;padding:0 10px;font-size:12px;display:flex;position:absolute;left:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.link[data-v-821fa8e0]{word-break:keep-all;white-space:nowrap;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;max-width:300px;margin-right:20px;overflow:hidden}.btns[data-v-821fa8e0]{align-items:center;display:flex}.btns .btn[data-v-821fa8e0]{word-break:keep-all;cursor:pointer}.operate[data-v-de015ca7]{z-index:100;-webkit-user-select:none;user-select:none;position:absolute}.operate.multi-select[data-v-de015ca7]{opacity:.2}.animation-index[data-v-de015ca7]{font-size:12px;position:absolute;top:0;left:-24px}.animation-index .index-item[data-v-de015ca7]{color:#d14424;background-color:#fff;border:1px solid #d14424;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.animation-index .index-item+.index-item[data-v-de015ca7]{margin-top:5px}.thumbnail-slide[data-v-c8cdb1af]{-webkit-user-select:none;user-select:none;background-color:#fff;overflow:hidden}.elements[data-v-c8cdb1af]{transform-origin:0 0}.background[data-v-c8cdb1af]{background-position:50%;width:100%;height:100%;position:absolute}.placeholder[data-v-c8cdb1af]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.tabs[data-v-8b17764b]{-webkit-user-select:none;user-select:none;line-height:1;display:flex;position:relative}.tabs[data-v-8b17764b]:not(.card):not(.segmented){border-bottom:1px solid #e5e7eb;justify-content:flex-start;align-items:center;font-size:13px}.tabs:not(.card):not(.segmented).space-around[data-v-8b17764b]{justify-content:space-around}.tabs:not(.card):not(.segmented).space-between[data-v-8b17764b]{justify-content:space-between}.tabs:not(.card):not(.segmented) .tab[data-v-8b17764b]{text-align:center;cursor:pointer;border-bottom:2px solid #0000;padding:8px 10px}.tabs:not(.card):not(.segmented) .tab.active[data-v-8b17764b]{border-bottom:2px solid var(--color,#d14424)}.tabs:not(.card):not(.segmented) .tab.disabled[data-v-8b17764b]{opacity:.35;cursor:default}.tabs.card[data-v-8b17764b]{flex-shrink:0;height:40px;font-size:12px}.tabs.card .tab[data-v-8b17764b]{cursor:pointer;background-color:#f9f9f9;border-bottom:1px solid #e5e7eb;flex:1;justify-content:center;align-items:center;display:flex}.tabs.card .tab.active[data-v-8b17764b]{background-color:#0000;border-bottom-color:#0000}.tabs.card .tab+.tab[data-v-8b17764b]{border-left:1px solid #e5e7eb}.tabs.segmented[data-v-8b17764b]{background-color:#f1f2f4;border-radius:6px;flex-shrink:0;padding:3px;font-size:12px}.tabs.segmented .segmented-bg[data-v-8b17764b]{z-index:0;background-color:#fff;border-radius:5px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.tabs.segmented .tab[data-v-8b17764b]{cursor:pointer;z-index:1;color:#666;border-radius:5px;flex:1;justify-content:center;align-items:center;padding:6px 0;transition:color .3s;display:flex;position:relative}.tabs.segmented .tab.active[data-v-8b17764b]{color:#333;font-weight:500}.tabs.segmented .tab.disabled[data-v-8b17764b]{opacity:.35;cursor:default}.button[data-v-b6d60d79]{text-align:center;color:#41464b;-webkit-user-select:none;user-select:none;letter-spacing:1px;cursor:pointer;border-radius:6px;outline:0;height:32px;padding:0 15px;font-size:13px;line-height:32px}.button.small[data-v-b6d60d79]{letter-spacing:0;height:24px;padding:0 7px;font-size:12px;line-height:24px}.button.default[data-v-b6d60d79]{color:#41464b;background-color:#fff;border:1px solid #d9d9d9}.button.default[data-v-b6d60d79]:hover{color:#d14424;border-color:#d14424}.button.primary[data-v-b6d60d79]{color:#fff;background-color:#d14424;border:1px solid #d14424}.button.primary[data-v-b6d60d79]:hover{background-color:#de5d40;border-color:#de5d40}.button.checkbox[data-v-b6d60d79],.button.radio[data-v-b6d60d79]{color:#41464b;background-color:#fff;border:1px solid #d9d9d9}.button.checkbox[data-v-b6d60d79]:not(.checked):hover,.button.radio[data-v-b6d60d79]:not(.checked):hover{color:#d14424}.button.checked[data-v-b6d60d79]{color:#fff;background-color:#d14424;border-color:#d14424}.button.checked[data-v-b6d60d79]:hover{background-color:#de5d40;border-color:#de5d40}.button.disabled[data-v-b6d60d79]{color:#b7b7b7;cursor:default;background-color:#f5f5f5;border:1px solid #d9d9d9}.select[data-v-d2f4ad8d]{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;height:32px;padding-right:32px;font-size:13px;transition:border-color .25s;position:relative}.select[data-v-d2f4ad8d]:not(.disabled):hover{border-color:#d14424}.select.disabled[data-v-d2f4ad8d]{color:#b7b7b7;cursor:default;background-color:#f5f5f5;border-color:#dcdcdc}.select .selector[data-v-d2f4ad8d]{white-space:nowrap;text-overflow:ellipsis;min-width:50px;height:30px;padding-left:10px;line-height:30px;overflow:hidden}.options[data-v-d2f4ad8d]{text-align:left;-webkit-user-select:none;user-select:none;max-height:260px;padding:5px;font-size:13px;overflow:auto}.option[data-v-d2f4ad8d]{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;height:32px;padding:0 5px;line-height:32px;overflow:hidden}.option.disabled[data-v-d2f4ad8d]{color:#b7b7b7}.option[data-v-d2f4ad8d]:not(.disabled,.selected):hover{cursor:pointer;background-color:#d144240d}.option.selected[data-v-d2f4ad8d]{color:#d14424;font-weight:700}.icon[data-v-d2f4ad8d]{color:#bfbfbf;justify-content:center;align-items:center;width:32px;height:30px;display:flex;position:absolute;top:0;right:0}.link-dialog[data-v-3f7f37cf]{font-size:13px;line-height:1.675}.input[data-v-3f7f37cf]{width:100%;height:32px}.preview[data-v-3f7f37cf]{margin-top:12px}.thumbnail[data-v-3f7f37cf]{border:1px solid #d1442426;border-radius:6px;margin-top:5px}.btns[data-v-3f7f37cf]{text-align:right;margin-top:20px}.modal[data-v-14a09ea4],.mask[data-v-14a09ea4]{z-index:5000;width:100%;height:100%;top:0;left:0}.modal[data-v-14a09ea4]{border:0;outline:0;justify-content:center;align-items:center;display:flex;position:fixed}.mask[data-v-14a09ea4]{background:#00000040;position:absolute}.modal-content[data-v-14a09ea4]{z-index:5001;background:#fff;border-radius:6px;padding:20px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0003}.close-btn[data-v-14a09ea4]{cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:16px;right:16px}.modal-fade-enter-active[data-v-14a09ea4]{animation:.25s ease-in both modal-fade-enter-14a09ea4}.modal-fade-leave-active[data-v-14a09ea4]{animation:.25s ease-out both modal-fade-leave-14a09ea4}.modal-zoom-enter-active[data-v-14a09ea4]{animation:.25s cubic-bezier(.4,0,0,1.5) both modal-zoom-enter-14a09ea4}.modal-zoom-leave-active[data-v-14a09ea4]{animation:.25s both modal-zoom-leave-14a09ea4}@keyframes modal-fade-enter-14a09ea4{0%{opacity:0}}@keyframes modal-fade-leave-14a09ea4{to{opacity:0}}@keyframes modal-zoom-enter-14a09ea4{0%{transform:scale3d(.3,.3,.3)}}@keyframes modal-zoom-leave-14a09ea4{to{transform:scale3d(.3,.3,.3)}}.canvas[data-v-51e5282c]{-webkit-user-select:none;user-select:none;background-color:#f9f9f9;height:100%;position:relative;overflow:hidden}.drag-mask[data-v-51e5282c]{cursor:grab;position:absolute;inset:0}.viewport-wrapper[data-v-51e5282c]{position:absolute;box-shadow:0 0 0 1px #00000003,0 0 12px #0000001a}.viewport[data-v-51e5282c]{transform-origin:0 0;position:absolute;top:0;left:0}.confirm-dialog[data-v-b0269505]{flex-direction:column;gap:24px;display:flex}.confirm-header[data-v-b0269505]{align-items:flex-start;gap:14px;display:flex}.confirm-icon[data-v-b0269505]{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.confirm-icon.warning[data-v-b0269505]{color:#d14424;background:#d144241f}.confirm-icon.info[data-v-b0269505]{color:#2563eb;background:#2563eb1f}.confirm-icon.success[data-v-b0269505]{color:#16a34a;background:#16a34a1f}.confirm-icon.error[data-v-b0269505]{color:#dc2626;background:#dc26261f}.confirm-copy[data-v-b0269505]{flex:1;min-width:0}.confirm-title[data-v-b0269505]{color:#111827;font-size:18px;font-weight:700;line-height:1.4}.confirm-message[data-v-b0269505]{color:#4b5563;white-space:pre-line;overflow-wrap:anywhere;word-break:break-word;margin-top:8px;font-size:14px;line-height:1.75}.confirm-actions[data-v-b0269505]{justify-content:flex-end;gap:10px;display:flex}.shape-item-thumbnail[data-v-2896ae03]{cursor:pointer;position:relative}.shape-content[data-v-2896ae03]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.shape-content:hover .shape-path[data-v-2896ae03]:not(.outlined){stroke:#d14424}.shape-content:hover .shape-path.outlined[data-v-2896ae03]{fill:#d14424}.shape-content svg[data-v-2896ae03]:not(:root){overflow:visible}.shape-pool[data-v-d92f642a]{width:340px;max-height:520px;margin-top:-8px;margin-bottom:-8px;margin-right:-10px;padding-top:10px;padding-right:10px;overflow:auto}.category-name[data-v-d92f642a]{color:#555;background-color:#f1f1f1;border-left:4px solid #bbb;width:100%;margin-bottom:10px;padding:3px 0 3px 8px;font-size:12px}.shape-list[data-v-d92f642a]{flex-wrap:wrap;align-content:flex-start;margin-bottom:10px;display:flex}.shape-item[data-v-d92f642a]{width:8%;margin-bottom:2.22222%}.shape-item[data-v-d92f642a]:not(:nth-child(10n)){margin-right:2.22222%}.shape-item[data-v-d92f642a]{flex-shrink:0;height:0;padding-bottom:8%}.line-pool[data-v-fd42a3c4]{width:220px;margin-bottom:-12px;margin-right:-12px;padding-right:12px;overflow:auto}.category-name[data-v-fd42a3c4]{color:#555;background-color:#f1f1f1;border-left:4px solid #bbb;width:100%;margin-bottom:10px;padding:3px 0 3px 8px;font-size:12px}.line-list[data-v-fd42a3c4]{flex-wrap:wrap;align-content:flex-start;margin-bottom:10px;display:flex}.line-item[data-v-fd42a3c4]{width:19%;margin-bottom:1.25%}.line-item[data-v-fd42a3c4]:not(:nth-child(5n)){margin-right:1.25%}.line-item[data-v-fd42a3c4]{cursor:pointer;flex-shrink:0;height:0;padding-bottom:19%;position:relative}.line-content[data-v-fd42a3c4]{color:#999;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.line-content[data-v-fd42a3c4]:hover{color:#d14424}.line-content svg[data-v-fd42a3c4]:not(:root){overflow:visible}.chart-pool[data-v-dcbe7529]{flex-wrap:wrap;align-content:flex-start;width:240px;margin-bottom:-5px;display:flex}.chart-item[data-v-dcbe7529]{width:24%;margin-bottom:1.33333%}.chart-item[data-v-dcbe7529]:not(:nth-child(4n)){margin-right:1.33333%}.chart-item[data-v-dcbe7529]{cursor:pointer;flex-shrink:0;height:0;padding-bottom:25%;position:relative}.chart-content[data-v-dcbe7529]{color:#999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chart-content[data-v-dcbe7529]:hover{color:#d14424}.chart-content .name[data-v-dcbe7529]{margin-top:4px}.number-input[data-v-d29dcc59]{background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 0 0 5px;font-size:13px;transition:border-color .25s;display:inline-flex}.number-input .input-wrap[data-v-d29dcc59]{color:#41464b;flex:1;padding:0 0 0 5px;position:relative}.number-input:not(.disabled) .input-wrap:hover .handlers[data-v-d29dcc59]{opacity:1}.number-input .handlers[data-v-d29dcc59]{color:#999;opacity:0;-webkit-user-select:none;user-select:none;background-color:#fff;flex-direction:column;width:20px;font-size:6px;transition:opacity .25s;display:flex;position:absolute;top:0;bottom:0;right:0}.number-input .handlers .handler[data-v-d29dcc59]{cursor:pointer;border-left:1px solid #d9d9d9;justify-content:center;align-items:center;width:100%;height:50%;display:flex}.number-input .handlers .handler+.handler[data-v-d29dcc59]{border-top:1px solid #d9d9d9}.number-input .handlers .handler[data-v-d29dcc59]:hover{color:#d14424}.number-input input[data-v-d29dcc59]{border:0;outline:0;width:calc(100% - 5px);min-width:0;height:30px;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:30px}.number-input input[data-v-d29dcc59]::placeholder{color:#bfbfbf}.number-input[data-v-d29dcc59]:not(.disabled):hover,.number-input.focused[data-v-d29dcc59]{border-color:#d14424}.number-input.disabled[data-v-d29dcc59]{color:#b7b7b7;background-color:#f5f5f5;border-color:#dcdcdc}.number-input.disabled input[data-v-d29dcc59]{color:#b7b7b7}.number-input .prefix[data-v-d29dcc59],.number-input .suffix[data-v-d29dcc59]{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:30px;display:flex}.table-generator[data-v-dcc16f05]{width:100%;margin-top:-10px}.title[data-v-dcc16f05]{-webkit-user-select:none;user-select:none;background-color:#f9f9f9;border-top-left-radius:6px;border-top-right-radius:6px;justify-content:space-between;height:28px;margin:0 -10px 10px;padding:0 14px;font-size:12px;line-height:28px;display:flex}.title .right[data-v-dcc16f05]{cursor:pointer}.title .right[data-v-dcc16f05]:hover{color:#d14424}table[data-v-dcc16f05]{border-collapse:separate}td[data-v-dcc16f05]{background-color:#f7f7f7;border:2px solid #fff;width:23px;height:23px;line-height:23px}.cell[data-v-dcc16f05]{border:1px solid #dcdcdc;width:100%;height:100%}.cell.active[data-v-dcc16f05]{background-color:#d144241a;border-color:#d14424}.custom[data-v-dcc16f05]{width:230px}.custom .row[data-v-dcc16f05]{align-items:center;display:flex}.custom .row+.row[data-v-dcc16f05]{margin-top:10px}.btns[data-v-dcc16f05]{text-align:right;margin-top:10px}.btns .btn[data-v-dcc16f05]{margin-left:10px}.input[data-v-fb450854]{display:none}.media-input[data-v-202f420d]{width:480px}.btns[data-v-202f420d]{justify-content:space-between;margin-top:10px;display:flex}svg[data-v-fa1b116d]{overflow:hidden}.textarea[data-v-23cd1706]{box-sizing:border-box;resize:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:0;width:100%;padding:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.675;transition:border-color .25s}.textarea[data-v-23cd1706]:focus{background-color:#fff;border-color:#d14424}.textarea.resizable[data-v-23cd1706]{resize:vertical}.textarea.disabled[data-v-23cd1706]{color:#b7b7b7;background-color:#f5f5f5;border-color:#dcdcdc}.textarea[data-v-23cd1706]::placeholder{color:#bfbfbf}.latex-editor[data-v-1cd3dde1]{height:560px}.container[data-v-1cd3dde1]{height:calc(100% - 50px);display:flex}.left[data-v-1cd3dde1]{flex-direction:column;flex-shrink:0;width:540px;height:100%;display:flex}.input-area[data-v-1cd3dde1]{flex:1}.input-area textarea[data-v-1cd3dde1]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;border-color:#e5e7eb!important;height:100%!important;padding:10px!important}.input-area textarea[data-v-1cd3dde1]:focus{box-shadow:none!important}.preview[data-v-1cd3dde1]{text-align:center;-webkit-user-select:none;user-select:none;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;height:160px;margin-top:20px;display:flex}.placeholder[data-v-1cd3dde1]{color:#888;font-size:13px}.preview-content[data-v-1cd3dde1]{justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex}.right[data-v-1cd3dde1]{-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;width:280px;height:100%;margin-left:20px;display:flex;overflow:hidden}.content[data-v-1cd3dde1]{height:calc(100% - 40px);font-size:13px}.formula[data-v-1cd3dde1]{height:100%;overflow:auto;overflow:overlay;padding:12px}.formula-item+.formula-item[data-v-1cd3dde1]{margin-top:10px}.formula-item .formula-title[data-v-1cd3dde1]{margin-bottom:5px}.formula-item .formula-item-content[data-v-1cd3dde1]{cursor:pointer;background-color:#f9f9f9;border-radius:6px;align-items:center;height:60px;padding:5px;display:flex}.symbol[data-v-1cd3dde1]{flex-direction:column;height:100%;display:flex}.symbol-pool[data-v-1cd3dde1]{overflow:auto;overflow:overlay;flex-wrap:wrap;flex:1;padding:12px;display:flex}.symbol-item[data-v-1cd3dde1]{border-radius:6px;justify-content:center;align-items:center;display:flex}.symbol-item[data-v-1cd3dde1]:hover{cursor:pointer;background-color:#f9f9f9}.footer[data-v-1cd3dde1]{justify-content:flex-end;align-items:flex-end;height:50px;display:flex}.footer .btn[data-v-1cd3dde1]{margin-left:10px}.canvas-tool[data-v-a7f99487]{-webkit-user-select:none;user-select:none;background-color:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:0 10px;font-size:13px;display:flex;position:relative}.left-handler[data-v-a7f99487],.more[data-v-a7f99487]{align-items:center;display:flex}.more-icon[data-v-a7f99487]{display:none}.popover-menu-item[data-v-a7f99487]{padding:8px 10px;display:flex}.popover-menu-item.center[data-v-a7f99487]{justify-content:center}.popover-menu-item .icon[data-v-a7f99487]{margin-right:8px;font-size:18px}.add-element-handler[data-v-a7f99487]{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.add-element-handler>div[data-v-a7f99487]{flex-shrink:0}.add-element-handler .insert-handler-item[data-v-a7f99487]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;height:30px;margin:0 2px;padding:0 10px;font-size:14px;display:flex;overflow:hidden}.add-element-handler .insert-handler-item[data-v-a7f99487]:not(.group-btn):hover,.add-element-handler .insert-handler-item.active[data-v-a7f99487]{background-color:#f1f1f1}.add-element-handler .insert-handler-item .icon[data-v-a7f99487]{margin-right:4px}.add-element-handler .insert-handler-item.group-btn[data-v-a7f99487]{margin-right:6px;padding:0}.add-element-handler .insert-handler-item.group-btn[data-v-a7f99487]:hover{background-color:#f3f3f3}.add-element-handler .insert-handler-item.group-btn .group-btn-main[data-v-a7f99487]{justify-content:center;align-items:center;height:100%;padding:0 5px;display:flex}.add-element-handler .insert-handler-item.group-btn .group-btn-main[data-v-a7f99487]:hover{background-color:#e9e9e9}.add-element-handler .insert-handler-item.group-btn .arrow[data-v-a7f99487]{justify-content:center;align-items:center;height:100%;padding:0 1px;font-size:12px;display:flex}.add-element-handler .insert-handler-item.group-btn .arrow[data-v-a7f99487]:hover{background-color:#e9e9e9}.handler-item[data-v-a7f99487]{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;height:30px;margin:0 2px;font-size:14px;display:flex;overflow:hidden}.handler-item.disable[data-v-a7f99487]{opacity:.5}.handler-item.ai-polish-entry[data-v-a7f99487]{color:#d14424;background:#d1442414;border:1px solid #d144244d;gap:4px;padding:0 10px}.handler-item.ai-polish-entry .handler-text[data-v-a7f99487]{white-space:nowrap;font-size:12px}.left-handler .handler-item[data-v-a7f99487],.right-handler .handler-item[data-v-a7f99487]{padding:0 8px}.left-handler .handler-item.active[data-v-a7f99487],.left-handler .handler-item[data-v-a7f99487]:not(.disable):hover,.right-handler .handler-item.active[data-v-a7f99487],.right-handler .handler-item[data-v-a7f99487]:not(.disable):hover{background-color:#f1f1f1}.left-handler .handler-item.ai-polish-entry[data-v-a7f99487]:hover,.right-handler .handler-item.ai-polish-entry[data-v-a7f99487]:hover{background:#d1442424}.left-handler .handler-item.ai-polish-entry.disable[data-v-a7f99487],.right-handler .handler-item.ai-polish-entry.disable[data-v-a7f99487]{color:#999;background:#f7f7f7;border-color:#e2e2e2}.right-handler[data-v-a7f99487]{align-items:center;display:flex}.right-handler .text[data-v-a7f99487]{text-align:center;cursor:pointer;width:40px;display:inline-block}.right-handler .viewport-size[data-v-a7f99487]{font-size:13px}@media screen and (width<=1600px){.add-element-handler .insert-handler-item .icon[data-v-a7f99487]{margin-right:0}.add-element-handler .insert-handler-item .text[data-v-a7f99487]{display:none}}@media screen and (width<=1366px){.add-element-handler .insert-handler-item[data-v-a7f99487]{padding:0 6px}}@media screen and (width<=1200px){.right-handler .text[data-v-a7f99487],.more>.handler-item[data-v-a7f99487]{display:none}.more-icon[data-v-a7f99487]{display:block}}@media screen and (width<=1000px){.left-handler[data-v-a7f99487],.right-handler[data-v-a7f99487]{display:none}}.templates[data-v-cf651516]{-webkit-user-select:none;user-select:none;width:500px;height:500px;display:flex}.catalogs[data-v-cf651516]{border-right:1px solid #e5e7eb;width:108px;margin-right:10px;padding-right:10px;overflow:auto}.catalogs .catalog[data-v-cf651516]{cursor:pointer;border-radius:6px;padding:7px 8px}.catalogs .catalog[data-v-cf651516]:hover{background-color:#f5f5f5}.catalogs .catalog.active[data-v-cf651516]{color:#d14424;background-color:#d144240d;border-right:2px solid #d14424;font-weight:700}.catalogs .catalog+.catalog[data-v-cf651516]{margin-top:3px}.content[data-v-cf651516]{flex-direction:column;display:flex}.header[data-v-cf651516]{justify-content:space-between;align-items:center;margin-bottom:10px;padding-right:4px;display:flex}.header:hover .insert-all[data-v-cf651516]{opacity:1;transition:opacity .2s}.types[data-v-cf651516]{display:flex}.types .type[data-v-cf651516]{cursor:pointer;border-radius:6px;padding:3px 8px;font-size:12px}.types .type+.type[data-v-cf651516]{margin-left:4px}.types .type.active[data-v-cf651516]{color:#d14424;background-color:#d144240d;font-weight:700}.types .type[data-v-cf651516]:hover{background-color:#f5f5f5}.insert-all[data-v-cf651516]{opacity:0;color:#d14424;cursor:pointer;font-size:12px;text-decoration:underline}.list[data-v-cf651516]{flex-wrap:wrap;align-content:flex-start;width:392px;margin-right:-10px;padding:2px 10px 2px 2px;display:flex;overflow:auto}.slide-item[data-v-cf651516]{width:48%;margin-bottom:4%;position:relative}.slide-item[data-v-cf651516]:not(:nth-child(2n)){margin-right:4%}.slide-item:hover .btns[data-v-cf651516]{opacity:1}.slide-item:hover .thumbnail[data-v-cf651516]{outline-color:#d14424}.slide-item .btns[data-v-cf651516]{opacity:0;background-color:#00000040;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.slide-item .thumbnail[data-v-cf651516]{cursor:pointer;border-radius:6px;outline:2px solid #e5e7eb;transition:outline .2s}.thumbnails[data-v-5bcc61f5]{-webkit-user-select:none;user-select:none;background-color:#fff;border-right:1px solid #e5e7eb;flex-direction:column;display:flex}.add-slide[data-v-5bcc61f5]{cursor:pointer;border-bottom:1px solid #e5e7eb;flex-shrink:0;height:40px;font-size:12px;display:flex}.add-slide .btn[data-v-5bcc61f5]{flex:1;justify-content:center;align-items:center;display:flex}.add-slide .btn[data-v-5bcc61f5]:hover{background-color:#f9f9f9}.add-slide .select-btn[data-v-5bcc61f5]{border-left:1px solid #e5e7eb;justify-content:center;align-items:center;width:30px;height:100%;display:flex}.add-slide .select-btn[data-v-5bcc61f5]:hover{background-color:#f9f9f9}.add-slide .icon[data-v-5bcc61f5]{margin-right:3px;font-size:12px}.thumbnail-list[data-v-5bcc61f5]{flex:1;padding:5px 0;overflow:auto}.thumbnail-item[data-v-5bcc61f5]{justify-content:center;align-items:center;padding:5px 0;display:flex;position:relative}.thumbnail-item .thumbnail[data-v-5bcc61f5]{border-radius:6px;outline:2px solid #d1442426}.thumbnail-item.active .label[data-v-5bcc61f5]{color:#d14424}.thumbnail-item.active .thumbnail[data-v-5bcc61f5],.thumbnail-item.selected .thumbnail[data-v-5bcc61f5]{outline-color:#d14424}.thumbnail-item.selected .note-flag[data-v-5bcc61f5]{background-color:#d14424}.thumbnail-item.selected .note-flag[data-v-5bcc61f5]:after{border-top-color:#d14424}.thumbnail-item .note-flag[data-v-5bcc61f5]{color:#fff;text-align:center;cursor:pointer;background-color:#d14424bf;border-radius:1px;width:16px;height:12px;font-size:8px;line-height:12px;position:absolute;top:13px;left:8px}.thumbnail-item .note-flag[data-v-5bcc61f5]:after{content:"";border:4px solid #0000;border-top-color:#d14424bf;width:0;height:0;position:absolute;top:10px;left:4px}.label[data-v-5bcc61f5]{color:#999;cursor:grab;width:20px;font-size:12px}.label.offset-left[data-v-5bcc61f5]{position:relative;left:-4px}.label[data-v-5bcc61f5]:active{cursor:grabbing}.page-number[data-v-5bcc61f5]{text-align:center;color:#666;border-top:1px solid #e5e7eb;height:40px;font-size:12px;line-height:40px}.section-title[data-v-5bcc61f5]{color:#555;height:26px;padding:6px 8px 2px 18px;font-size:12px}.section-title.contextmenu-active[data-v-5bcc61f5]{color:#d14424}.section-title.contextmenu-active .text[data-v-5bcc61f5]:before{border-bottom-color:#d14424;border-right-color:#d14424}.section-title .text[data-v-5bcc61f5]{align-items:center;display:flex;position:relative}.section-title .text[data-v-5bcc61f5]:before{content:"";border:3px solid #555;border-color:#0000 #555 #555 #0000;width:0;height:0;margin-right:5px}.section-title .text .text-content[data-v-5bcc61f5]{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.section-title input[data-v-5bcc61f5]{border:0;outline:0;width:100%;padding:0;font-size:12px}.slider[data-v-1feba2ff]{-webkit-user-select:none;user-select:none;width:100%;height:12px;padding:4px 0}.slider.disabled .track[data-v-1feba2ff]{background-color:#b4b4b4}.slider.disabled .thumb[data-v-1feba2ff]{outline:2px solid #b4b4b4}.slider[data-v-1feba2ff]:not(.disabled){cursor:pointer}.slider:not(.disabled) .bar[data-v-1feba2ff]:hover{background-color:#f0f0f0}.slider:not(.disabled) .track[data-v-1feba2ff]:hover{background-color:#de5d40}.slider:not(.disabled) .thumb[data-v-1feba2ff]:hover,.slider:not(.disabled) .thumb[data-v-1feba2ff]:active{outline:4px solid #d14424}.bar[data-v-1feba2ff]{-webkit-user-select:none;user-select:none;background-color:#f5f5f5;border-radius:2px;width:calc(100% - 10px);height:4px;margin-left:5px;transition:background-color .2s;position:relative}.track[data-v-1feba2ff]{background-color:#d14424;height:100%;transition:background-color .2s;position:absolute;top:0;left:0}.thumb[data-v-1feba2ff]{z-index:100;background-color:#fff;border-radius:50%;outline:2px solid #d14424;width:10px;height:10px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.thumb[data-v-1feba2ff]:hover:before,.thumb[data-v-1feba2ff]:hover:after,.thumb[data-v-1feba2ff]:active:before,.thumb[data-v-1feba2ff]:active:after{display:block}.thumb[data-v-1feba2ff]:before{content:attr(data-tooltip);text-align:center;color:#fff;background-color:#262626;border-radius:6px;min-width:28px;padding:6px 5px;font-size:12px;display:none;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.thumb[data-v-1feba2ff]:after{content:"";border:5px solid #0000;border-top-color:#262626;display:none;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.row[data-v-c3b27b40]{align-items:center;width:100%;margin-bottom:10px;display:flex}.color-btn[data-v-8cb8643d]{justify-content:center;align-items:center;width:100%;padding:0!important;display:flex!important}.color-block[data-v-8cb8643d]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAEBJREFUOE9jfPbs2X8GIoCkpCQRqhgYGEcNxBlOo2GIM2iGQLL5//8/UTnl+fPnxOWUUQNxhtNoGOLOKYM+2QAAh2Nq10DwkukAAAAASUVORK5CYII=);outline:1px dashed #6666661f;flex:1;height:20px;margin-left:8px}.content[data-v-8cb8643d]{width:100%;height:100%}.color-btn-icon[data-v-8cb8643d]{color:#bfbfbf;width:32px;font-size:13px}.checkerboard[data-v-29516e84]{background-size:contain;position:absolute;inset:0}.alpha[data-v-b1c5a3d5]{position:absolute;inset:0}.alpha-checkboard-wrap[data-v-b1c5a3d5]{position:absolute;inset:0;overflow:hidden}.alpha-gradient[data-v-b1c5a3d5]{position:absolute;inset:0}.alpha-container[data-v-b1c5a3d5]{cursor:pointer;z-index:2;height:100%;margin:0 3px;position:relative}.alpha-pointer[data-v-b1c5a3d5]{z-index:2;position:absolute}.alpha-picker[data-v-b1c5a3d5]{cursor:pointer;background:#fff;width:4px;height:8px;margin-top:1px;transform:translate(-2px);box-shadow:0 0 2px #0009}.hue[data-v-f29291a4]{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);position:absolute;inset:0}.hue-container[data-v-f29291a4]{cursor:pointer;height:100%;margin:0 2px;position:relative}.hue-pointer[data-v-f29291a4]{z-index:2;position:absolute;top:0}.hue-picker[data-v-f29291a4]{cursor:pointer;background:#fff;width:4px;height:8px;margin-top:1px;transform:translate(-2px);box-shadow:0 0 2px #0009}.saturation[data-v-6f10929e],.saturation-white[data-v-6f10929e],.saturation-black[data-v-6f10929e]{cursor:pointer;position:absolute;inset:0}.saturation-white[data-v-6f10929e]{background:linear-gradient(90deg,#fff,#fff0)}.saturation-black[data-v-6f10929e]{background:linear-gradient(#0000,#000)}.saturation-pointer[data-v-6f10929e]{cursor:pointer;position:absolute}.saturation-circle[data-v-6f10929e]{border-radius:50%;width:4px;height:4px;transform:translate(-2px,-2px);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006}.editable-input[data-v-7786ec60]{text-align:center;width:100%;font-size:14px;position:relative;overflow:hidden}.editable-input[data-v-7786ec60]:after{content:"#";color:#999;position:absolute;top:50%;left:0;transform:translateY(-50%)}.input-content[data-v-7786ec60]{text-align:center;border:0;border-bottom:1px solid #ddd;outline:none;width:100%;padding:4px}.input-label[data-v-7786ec60]{text-transform:capitalize}.color-picker[data-v-b0929a4f]{-webkit-user-select:none;user-select:none;background:#fff;width:240px;margin-bottom:-10px;position:relative}.picker-saturation-wrap[data-v-b0929a4f]{width:100%;padding-bottom:50%;position:relative;overflow:hidden}.picker-controls[data-v-b0929a4f]{display:flex}.picker-sliders[data-v-b0929a4f]{flex:1;padding:4px 0}.picker-hue-wrap[data-v-b0929a4f]{height:10px;position:relative}.picker-alpha-wrap[data-v-b0929a4f]{height:10px;margin-top:4px;position:relative;overflow:hidden}.picker-color-wrap[data-v-b0929a4f]{outline:1px dashed #6666661f;width:24px;height:24px;margin-top:4px;margin-right:4px;position:relative}.picker-color-wrap .checkerboard[data-v-b0929a4f]{background-size:auto}.picker-current-color[data-v-b0929a4f]{z-index:2;position:absolute;inset:0}.picker-field[data-v-b0929a4f]{margin-top:4px;margin-bottom:8px;display:flex}.picker-field .transparent[data-v-b0929a4f]{cursor:pointer;width:24px;height:24px;margin-left:8px;position:relative}.picker-field .transparent[data-v-b0929a4f]:after{content:"";background-color:red;width:26px;height:2px;position:absolute;top:11px;left:-1px;transform:rotate(-45deg)}.picker-field .transparent .checkerboard[data-v-b0929a4f]{background-size:auto}.picker-field .straw[data-v-b0929a4f]{cursor:pointer;background-color:#f5f5f5;outline:1px solid #f1f1f1;justify-content:center;align-items:center;width:24px;height:24px;margin-left:8px;font-size:20px;display:flex}.picker-field .input[data-v-b0929a4f]{flex:1}.picker-presets[data-v-b0929a4f]{flex-wrap:wrap;align-content:flex-start;display:flex}.picker-presets-color[data-v-b0929a4f]{width:7%;margin-bottom:3.33333%}.picker-presets-color[data-v-b0929a4f]:not(:nth-child(10n)){margin-right:3.33333%}.picker-presets-color[data-v-b0929a4f]{cursor:pointer;flex-shrink:0;height:0;padding-bottom:7%;position:relative}.picker-presets-color.alpha[data-v-b0929a4f]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAADBJREFUOE9jfPbs2X8GPEBSUhKfNAPjqAHDIgz+//+PNx08f/4cfzoYNYCBceiHAQC5flV5JzgrxQAAAABJRU5ErkJggg==)}.picker-presets-color.white[data-v-b0929a4f]:after{content:"";border:1px solid #f5f5f5;position:absolute;inset:0}.picker-presets-color-content[data-v-b0929a4f]{position:absolute;inset:0}.picker-gradient-presets[data-v-b0929a4f]{flex-wrap:wrap;align-content:flex-start;display:flex}.picker-gradient-col[data-v-b0929a4f]{width:7%;margin-bottom:3.33333%}.picker-gradient-col[data-v-b0929a4f]:not(:nth-child(10n)){margin-right:3.33333%}.picker-gradient-col[data-v-b0929a4f]{flex-direction:column;display:flex}.picker-gradient-color[data-v-b0929a4f]{cursor:pointer;width:100%;height:16px;position:relative}.recent-colors-title[data-v-b0929a4f]{margin-bottom:4px;font-size:12px}.switch[data-v-a0d44a99]{cursor:pointer;height:20px;display:inline-block}.switch:not(.disabled).active .switch-core[data-v-a0d44a99]{background-color:#d14424;border-color:#d14424}.switch:not(.disabled).active .switch-core[data-v-a0d44a99]:after{margin-left:-17px;left:100%}.switch.disabled[data-v-a0d44a99]{cursor:default}.switch.disabled .switch-core[data-v-a0d44a99]:after{background-color:#f5f5f5}.switch-core[data-v-a0d44a99]{box-sizing:border-box;vertical-align:middle;background:#d9d9d9;border:1px solid #d9d9d9;border-radius:10px;outline:none;width:40px;height:20px;margin:0;transition:border-color .3s,background-color .3s;display:inline-block;position:relative}.switch-core[data-v-a0d44a99]:after{content:"";background-color:#fff;border-radius:100%;width:16px;height:16px;transition:all .3s;position:absolute;top:1px;left:1px}.select[data-v-cbb6c62c]{-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:100%;height:32px;padding-right:32px;font-size:13px;transition:border-color .25s;position:relative}.select[data-v-cbb6c62c]:not(.disabled):hover{border-color:#d14424}.select.disabled[data-v-cbb6c62c]{color:#b7b7b7;cursor:default;background-color:#f5f5f5;border-color:#dcdcdc}.select .selector[data-v-cbb6c62c]{white-space:nowrap;text-overflow:ellipsis;min-width:50px;height:30px;padding-left:10px;line-height:30px;overflow:hidden}.options[data-v-cbb6c62c]{text-align:left;-webkit-user-select:none;user-select:none;max-height:260px;padding:5px;font-size:13px;overflow:auto}.icon[data-v-cbb6c62c]{color:#bfbfbf;justify-content:center;align-items:center;width:32px;height:30px;display:flex;position:absolute;top:0;right:0}.row[data-v-ee2e9ad5]{align-items:center;width:100%;height:30px;margin-bottom:10px;display:flex}.switch-wrapper[data-v-ee2e9ad5]{text-align:right}.option[data-v-ee2e9ad5]{border-radius:6px;height:32px;padding:0 5px}.option[data-v-ee2e9ad5]:not(.selected):hover{cursor:pointer;background-color:#d144240d}.option.selected[data-v-ee2e9ad5]{color:#d14424;font-weight:700}.row[data-v-671988a4]{align-items:center;width:100%;height:30px;margin-bottom:10px;display:flex}.switch-wrapper[data-v-671988a4]{text-align:right}.text-color-btn[data-v-97cd463a]{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0;display:flex!important}.text-color-block[data-v-97cd463a]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAACdJREFUGFdjfPbs2X8GBgYGSUlJEMXAiCHw//9/sIrnz59DVKALAADNxxVfaiODNQAAAABJRU5ErkJggg==);width:17px;height:4px;margin-top:1px}.text-color-block .text-color-block-content[data-v-97cd463a]{width:100%;height:100%}.button-group[data-v-6a640ef5]{align-items:center;display:flex}.button-group[data-v-6a640ef5] button.button{border-left-width:1px;border-right-width:0;border-radius:0;display:inline-block}.button-group[data-v-6a640ef5]:not(.passive) button.button:not(:last-child,.radio,.checkbox):hover{position:relative}.button-group[data-v-6a640ef5]:not(.passive) button.button:not(:last-child,.radio,.checkbox):hover:after{content:"";background-color:#d14424;width:1px;height:calc(100% + 2px);position:absolute;top:-1px;right:-1px}.button-group[data-v-6a640ef5]:not(.passive) button.button:first-child{border-left-width:1px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group[data-v-6a640ef5]:not(.passive) button.button:last-child{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.button-group.passive[data-v-6a640ef5] button.button:not(.last,.radio,.checkbox):hover{position:relative}.button-group.passive[data-v-6a640ef5] button.button:not(.last,.radio,.checkbox):hover:after{content:"";background-color:#d14424;width:1px;height:calc(100% + 2px);position:absolute;top:-1px;right:-1px}.button-group.passive[data-v-6a640ef5] button.button.first{border-left-width:1px;border-top-left-radius:6px;border-bottom-left-radius:6px}.button-group.passive[data-v-6a640ef5] button.button.last{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.select-group[data-v-ed58c719]{align-items:center;display:flex}.select-group[data-v-ed58c719] .select-wrap .select{border-left-width:0;border-right-width:0;border-radius:0}.select-group[data-v-ed58c719] .select-wrap+.select-wrap .select{border-left-width:1px}.select-group[data-v-ed58c719] .select-wrap:hover+.select-wrap .select{border-left-color:#d14424}.select-group[data-v-ed58c719] .select-wrap:first-child .select{border-left-width:1px;border-top-left-radius:6px;border-bottom-left-radius:6px}.select-group[data-v-ed58c719] .select-wrap:last-child .select{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}.rich-text-base[data-v-80bd77b5]{-webkit-user-select:none;user-select:none}.rich-text-base[data-v-80bd77b5] .ai-loading{border:1px solid #d14424;border-top-color:#0000;border-radius:50%;width:16px;height:16px;margin-top:8px;animation:.8s linear infinite spinner-80bd77b5;display:inline-block}.row[data-v-80bd77b5]{align-items:center;width:100%;margin-bottom:10px;display:flex}.font-size-btn[data-v-80bd77b5]{padding:0}.link-popover[data-v-80bd77b5]{width:240px}.link-popover .btns[data-v-80bd77b5]{text-align:right;margin-top:10px}.list-wrap[data-v-80bd77b5]{color:#666;flex-wrap:wrap;align-content:flex-start;width:176px;margin:-12px;padding:8px;display:flex}.list[data-v-80bd77b5]{cursor:pointer;background-color:#f9f9f9;padding:4px 4px 4px 20px}.list[data-v-80bd77b5]:not(:nth-child(3n)){margin-right:8px}.list[data-v-80bd77b5]:nth-child(4),.list[data-v-80bd77b5]:nth-child(5),.list[data-v-80bd77b5]:nth-child(6){margin-top:8px}.list[data-v-80bd77b5]:hover{color:#d14424}.list:hover span[data-v-80bd77b5]{background-color:#d14424}.list-item[data-v-80bd77b5]{width:24px;height:12px;font-size:10px;position:relative;top:-2px}.list-item span[data-v-80bd77b5]{background-color:#666;width:100%;height:2px;display:inline-block;position:absolute;top:8px}.popover-btn[data-v-80bd77b5]{padding:0 3px}@keyframes spinner-80bd77b5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.text-style-panel[data-v-091a54dc]{-webkit-user-select:none;user-select:none}.row[data-v-091a54dc]{align-items:center;width:100%;margin-bottom:10px;display:flex}.preset-style[data-v-091a54dc]{flex-wrap:wrap;margin-bottom:10px;display:flex}.preset-style-item[data-v-091a54dc]{box-sizing:border-box;cursor:pointer;border:1px solid #d6d6d6;justify-content:center;align-items:center;width:50%;height:50px;transition:all .2s;display:flex;position:relative}.preset-style-item[data-v-091a54dc]:hover{color:#d14424;z-index:1;border-color:#d14424}.preset-style-item[data-v-091a54dc]:nth-child(2n){margin-left:-1px}.preset-style-item[data-v-091a54dc]:nth-child(n+3){margin-top:-1px}.row[data-v-243728c4],.row[data-v-e7ba40ca]{align-items:center;width:100%;margin-bottom:10px;display:flex}.switch-wrapper[data-v-e7ba40ca]{text-align:right}.filter[data-v-e7ba40ca]{font-size:12px}.filter-item[data-v-e7ba40ca]{justify-content:center;align-items:center;padding:6px 0;display:flex}.filter-item .name[data-v-e7ba40ca]{width:60px}.filter-item .filter-slider[data-v-e7ba40ca]{flex:1;margin:0 6px}.presets[data-v-e7ba40ca]{flex-wrap:wrap;align-content:flex-start;margin-bottom:5px;display:flex}.preset-item[data-v-e7ba40ca]{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:31%;margin-bottom:3.5%;display:flex}.preset-item[data-v-e7ba40ca]:not(:nth-child(3n)){margin-right:3.5%}.preset-item img[data-v-e7ba40ca]{max-width:100%;max-height:120px}.preset-item .preset-label[data-v-e7ba40ca]{color:#888;font-size:12px}.row[data-v-89fa4a7d]{align-items:center;width:100%;margin-bottom:10px;display:flex}.switch-wrapper[data-v-89fa4a7d]{text-align:right}.row[data-v-16032506]{align-items:center;width:100%;margin-bottom:10px;display:flex}.switch-wrapper[data-v-16032506]{text-align:right}.origin-image[data-v-16032506]{background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;margin-bottom:10px}.full-width-btn[data-v-16032506]{width:100%;margin-bottom:10px}.clip[data-v-16032506]{width:250px;font-size:12px}.clip .title[data-v-16032506]{margin-bottom:5px}.shape-clip[data-v-16032506]{flex-wrap:wrap;align-content:flex-start;margin-bottom:10px;display:flex}.shape-clip-item[data-v-16032506]{cursor:pointer;justify-content:center;align-items:center;width:16%;margin-bottom:5%;display:flex}.shape-clip-item[data-v-16032506]:not(:nth-child(5n)){margin-right:5%}.shape-clip-item:hover .shape[data-v-16032506]{background-color:#ccc}.shape-clip-item .shape[data-v-16032506]{background-color:#e1e1e1;width:40px;height:40px}.popover-btn[data-v-16032506]{padding:0 3px}.gradient-bar[data-v-2e693738]{width:calc(100% - 10px);height:18px;margin:3px 0;padding:1px 0;position:relative;left:5px}.gradient-bar .bar[data-v-2e693738]{border:1px solid #d9d9d9;height:16px}.gradient-bar .point[data-v-2e693738]{cursor:pointer;background-color:#fff;border:2px solid #fff;border-radius:1px;outline:1px solid #d9d9d9;width:10px;height:18px;position:absolute;top:0;box-shadow:0 0 2px 2px #d9d9d9}.gradient-bar .point.active[data-v-2e693738]{outline:1px solid #d14424;box-shadow:0 0 2px 2px #d14424}.shape-style-panel[data-v-08c63406]{-webkit-user-select:none;user-select:none}.row[data-v-08c63406]{align-items:center;width:100%;margin-bottom:10px;display:flex}.font-size-btn[data-v-08c63406]{padding:0}.title[data-v-08c63406]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.shape-pool[data-v-08c63406]{border:1px solid #e5e7eb;width:235px;height:150px;margin-bottom:20px;padding:5px 10px 5px 5px;overflow:auto}.shape-list[data-v-08c63406]{flex-wrap:wrap;align-content:flex-start;display:flex}.shape-item[data-v-08c63406]{width:14%;margin-bottom:3.2%}.shape-item[data-v-08c63406]:not(:nth-child(6n)){margin-right:3.2%}.shape-item[data-v-08c63406]{flex-shrink:0;height:0;padding-bottom:14%}.pattern-image-wrapper[data-v-08c63406]{margin-bottom:10px}.pattern-image[data-v-08c63406]{border:1px dashed #e5e7eb;border-radius:6px;height:0;padding-bottom:56.25%;transition:all .2s;position:relative}.pattern-image[data-v-08c63406]:hover{color:#d14424;border-color:#d14424}.pattern-image .content[data-v-08c63406]{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.line-style-panel[data-v-85dd7d83]{-webkit-user-select:none;user-select:none}.row[data-v-85dd7d83]{align-items:center;width:100%;margin-bottom:10px;display:flex}.title[data-v-85dd7d83]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.line-pool-wrapper[data-v-85dd7d83]{border:1px solid #e5e7eb;width:235px;margin-bottom:20px;padding:5px}.line-type-list[data-v-85dd7d83]{flex-wrap:wrap;align-content:flex-start;display:flex}.line-type-item[data-v-85dd7d83]{width:14%;margin-bottom:3.2%}.line-type-item[data-v-85dd7d83]:not(:nth-child(6n)){margin-right:3.2%}.line-type-item[data-v-85dd7d83]{color:#999;cursor:pointer;flex-shrink:0;height:0;margin-bottom:0;padding-bottom:14%;position:relative}.line-type-item[data-v-85dd7d83]:hover{color:#d14424}.line-type-content[data-v-85dd7d83]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.line-btn[data-v-85dd7d83]{justify-content:space-between;align-items:center;display:flex;padding:0!important}.line-btn .line-wrapper[data-v-85dd7d83]{margin-left:8px}.line-wrapper[data-v-85dd7d83]{overflow:visible}.preset-point-style[data-v-85dd7d83]{padding:0 10px}.preset-point-style+.preset-point-style[data-v-85dd7d83]{margin-top:10px}.option[data-v-85dd7d83]{border-radius:6px;height:32px;padding:0 5px}.option[data-v-85dd7d83]:not(.selected):hover{cursor:pointer;background-color:#d144240d}.option.selected[data-v-85dd7d83]{color:#d14424;font-weight:700}.chart-data-editor[data-v-6dc6c050]{width:600px;position:relative}.editor-content[data-v-6dc6c050]{width:100%;height:360px;overflow:auto;overflow:overlay;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-top:20px;padding-left:30px;position:relative}.range-box[data-v-6dc6c050]{z-index:100;-webkit-user-select:none;user-select:none;position:absolute;top:20px;left:30px}.temp-range[data-v-6dc6c050]{background-color:#8888884d;width:0;height:0;position:absolute;top:0;left:0}.range-line[data-v-6dc6c050]{border:0 solid #d14424;width:0;height:0;position:absolute;top:0;left:0}.range-line.t[data-v-6dc6c050]{border-top-width:1px}.range-line.b[data-v-6dc6c050]{border-bottom-width:1px}.range-line.l[data-v-6dc6c050]{border-left-width:1px}.range-line.r[data-v-6dc6c050]{border-right-width:1px}.resizable[data-v-6dc6c050]{cursor:nwse-resize;width:12px;height:12px;margin:-9px 0 0 -9px;position:absolute;top:0;left:0}.resizable[data-v-6dc6c050]:after{content:"";background-color:#d14424;width:4px;height:12px;position:absolute;top:0;right:0}.resizable[data-v-6dc6c050]:before{content:"";background-color:#d14424;width:12px;height:4px;position:absolute;bottom:0;right:0}table[data-v-6dc6c050]{-webkit-user-select:none;user-select:none;table-layout:fixed;width:100%;height:100%}table td[data-v-6dc6c050]{text-align:center;vertical-align:middle;border:1px solid #ccc;width:100px;height:32px}table td.head[data-v-6dc6c050]{background-color:#d1442414}table .item[data-v-6dc6c050]{text-align:center;background-color:#0000;border:0;outline:0;width:100%;height:100%;padding:0;font-size:13px}.btns[data-v-6dc6c050]{justify-content:space-between;margin-top:10px;display:flex}.btns .btn[data-v-6dc6c050]{margin-left:10px}.btns .left[data-v-6dc6c050]{align-items:center;font-size:12px;display:flex}.btns .left .change[data-v-6dc6c050]{color:#ccc;-webkit-user-select:none;user-select:none;cursor:pointer;margin-left:5px}.btns .left .change[data-v-6dc6c050]:hover{text-decoration:underline}.col-header[data-v-6dc6c050]{background-color:#f9f9f9;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:auto;height:20px;display:flex;position:absolute;top:0;left:30px}.col-header-item[data-v-6dc6c050]{border-right:1px solid #ccc;width:100px;position:relative}.col-key[data-v-6dc6c050]{text-align:center;font-size:10px;line-height:20px}.row-header[data-v-6dc6c050]{background-color:#f9f9f9;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:30px;height:auto;position:absolute;top:20px;left:0}.row-header-item[data-v-6dc6c050]{border-bottom:1px solid #ccc;height:32px;position:relative}.row-key[data-v-6dc6c050]{justify-content:center;align-items:center;height:100%;font-size:10px;display:flex}.all-header[data-v-6dc6c050]{background-color:#f9f9f9;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc;width:30px;height:20px;position:absolute;top:0;left:0}.all-header .triangle[data-v-6dc6c050]{position:absolute;bottom:4px;right:4px}.billing-feature-hint[data-v-6ccda6cc]{color:#64748b;white-space:normal;text-align:center;background:#f8fafc;border-radius:999px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:28px;padding:0 10px;font-size:12px;line-height:1.4;display:inline-flex;overflow:hidden}.billing-feature-hint.multiline[data-v-6ccda6cc]{flex-direction:column;align-items:flex-start;gap:2px}.billing-feature-hint.align-right[data-v-6ccda6cc]{text-align:right}.billing-feature-hint.multiline.align-right[data-v-6ccda6cc]{align-items:flex-end}.billing-feature-hint-line[data-v-6ccda6cc]{text-overflow:ellipsis;overflow-wrap:anywhere;min-width:0;max-width:100%;display:block;overflow:hidden}.billing-feature-hint.compact[data-v-6ccda6cc]{min-height:24px;padding:0 8px;font-size:11px}.checkbox[data-v-40b4de83]{cursor:pointer;align-items:center;height:20px;display:flex}.checkbox:not(.disabled).checked .checkbox-input[data-v-40b4de83]{background-color:#d14424;border-color:#d14424}.checkbox:not(.disabled).checked .checkbox-input[data-v-40b4de83]:after{transform:rotate(45deg)scaleY(1)}.checkbox:not(.disabled).checked .checkbox-label[data-v-40b4de83]{color:#d14424}.checkbox.disabled[data-v-40b4de83]{color:#b7b7b7;cursor:default}.checkbox.disabled .checkbox-input[data-v-40b4de83]{background-color:#f5f5f5}.checkbox-input[data-v-40b4de83]{vertical-align:middle;z-index:1;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;width:16px;height:16px;transition:border-color .15s cubic-bezier(.71,-.46,.29,1.46),background-color .15s cubic-bezier(.71,-.46,.29,1.46);display:inline-block;position:relative}.checkbox-input[data-v-40b4de83]:after{content:"";transform-origin:50%;border:2px solid #fff;border-top:0;border-left:0;width:6px;height:9px;transition:transform .15s ease-in 50ms;position:absolute;top:1px;left:4px;transform:rotate(45deg)scaleY(0)}.checkbox-original[data-v-40b4de83]{opacity:0;z-index:-1;outline:0;width:0;height:0;margin:0;position:absolute}.checkbox-label[data-v-40b4de83]{-webkit-user-select:none;user-select:none;margin-left:5px;font-size:13px;line-height:20px}.chart-text-assistant[data-v-ed669047]{flex-direction:column;gap:10px;display:flex}.label[data-v-ed669047]{color:#4b5563;font-size:12px}.options[data-v-ed669047]{align-items:center;display:flex}.summary[data-v-ed669047]{color:#475569;background:#f8fafc;border-radius:6px;padding:8px 10px;line-height:1.5}.btns[data-v-ed669047]{justify-content:flex-end;gap:8px;display:flex}.theme-colors-setting[data-v-5f3c65e7]{flex-direction:column;display:flex}.title[data-v-5f3c65e7]{margin-bottom:15px;font-size:17px;font-weight:700}.row[data-v-5f3c65e7]{align-items:center;width:100%;margin-bottom:10px;display:flex}.label[data-v-5f3c65e7]{font-size:13px}.btn[data-v-5f3c65e7]{width:100%;margin-top:12px}.color-btn-wrap[data-v-5f3c65e7]{position:relative}.delete-color-btn[data-v-5f3c65e7]{cursor:pointer;background-color:#fff;justify-content:center;align-items:center;width:30px;display:flex;position:absolute;top:2px;bottom:2px;right:2px}.color-btn[data-v-b43f94c6]{justify-content:center;align-items:center;width:100%;padding:0!important;display:flex!important}.blocks[data-v-b43f94c6]{outline:1px dashed #6666661f;flex:1;margin-left:8px;display:flex}.color-block[data-v-b43f94c6]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAEBJREFUOE9jfPbs2X8GIoCkpCQRqhgYGEcNxBlOo2GIM2iGQLL5//8/UTnl+fPnxOWUUQNxhtNoGOLOKYM+2QAAh2Nq10DwkukAAAAASUVORK5CYII=);flex:1;height:20px}.color-block+.color-block[data-v-b43f94c6]{margin-left:2px}.content[data-v-b43f94c6]{width:100%;height:100%}.color-btn-icon[data-v-b43f94c6]{color:#bfbfbf;width:32px;font-size:13px}.chart-style-panel[data-v-dc57bd35]{-webkit-user-select:none;user-select:none}.row[data-v-dc57bd35]{align-items:center;width:100%;margin-bottom:10px;display:flex}.full-width-btn[data-v-dc57bd35]{width:100%}.text-intelligence-btn[data-v-dc57bd35]{margin-top:10px}.label[data-v-dc57bd35]{margin-bottom:4px;font-size:12px}.preset-themes[data-v-dc57bd35]{flex-wrap:wrap;align-content:flex-start;width:250px;display:flex}.preset-theme[data-v-dc57bd35]{cursor:pointer;border:1px solid #ccc;border-radius:6px;width:48%;margin-bottom:4%;padding:2px;display:flex}.preset-theme[data-v-dc57bd35]:not(:nth-child(2n)){margin-right:4%}.preset-theme[data-v-dc57bd35]:hover{border-color:#d14424;transition:border-color .1s}.preset-theme-color[data-v-dc57bd35]{flex:1;height:20px}.row[data-v-bf691313]{align-items:center;width:100%;margin-bottom:10px;display:flex}.theme-switch[data-v-bf691313]{margin-bottom:18px}.switch-wrapper[data-v-bf691313]{text-align:right}.set-count[data-v-bf691313]{justify-content:center;align-items:center;display:flex}.set-count .btn[data-v-bf691313]{padding:0 8px}.set-count .count-text[data-v-bf691313]{text-align:center;flex:1;margin:0 8px}.row[data-v-804447b1],.row[data-v-de66f541]{align-items:center;width:100%;margin-bottom:10px;display:flex}.title[data-v-de66f541],.background-image-wrapper[data-v-de66f541]{margin-bottom:10px}.background-image[data-v-de66f541]{border:1px dashed #e5e7eb;border-radius:6px;height:0;padding-bottom:56.25%;transition:all .2s;position:relative}.background-image[data-v-de66f541]:hover{color:#d14424;border-color:#d14424}.background-image .content[data-v-de66f541]{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.switch-row[data-v-de66f541]{height:32px}.switch-wrapper[data-v-de66f541]{text-align:right}.row[data-v-685cdba7]{align-items:center;width:100%;margin-bottom:10px;display:flex}.switch-row[data-v-685cdba7]{height:32px}.switch-wrapper[data-v-685cdba7]{text-align:right}.row[data-v-7259abef]{align-items:center;width:100%;margin-bottom:10px;display:flex}.title[data-v-7259abef]{margin-bottom:10px}.label[data-v-7259abef]{text-align:center}.icon-btn[data-v-7259abef]{text-align:center;cursor:pointer;display:inline-block}.icon-btn.active[data-v-7259abef]{color:#d14424}.text-btn[data-v-7259abef]{text-align:center;cursor:pointer;height:30px;line-height:30px}.text-btn[data-v-7259abef]:hover{background-color:#efefef;border-radius:6px}.element-animation-panel[data-v-d84831cc]{flex-direction:column;height:100%;display:flex}.element-animation[data-v-d84831cc]{align-items:center;height:32px;display:flex}.element-animation-btn[data-v-d84831cc]{width:100%}.config-item[data-v-d84831cc]{align-items:center;display:flex}.config-item+.config-item[data-v-d84831cc]{margin-top:5px}.tip[data-v-d84831cc]{justify-content:center;align-items:center;height:32px;font-style:italic;display:flex}.animation-pool[data-v-d84831cc]{width:400px;height:500px;margin-right:-10px;padding-right:5px;font-size:12px;position:relative;overflow:hidden auto}.animation-pool .mask[data-v-d84831cc]{position:absolute;inset:0}.animation-pool.in .type-title[data-v-d84831cc]{background-color:#68a49026;border-left-color:#68a490}.animation-pool.out .type-title[data-v-d84831cc]{background-color:#d8634426;border-left-color:#d86344}.animation-pool.attention .type-title[data-v-d84831cc]{background-color:#e8b76a26;border-left-color:#e8b76a}.pool-type[data-v-d84831cc]:not(:last-child){margin-bottom:5px}.type-title[data-v-d84831cc]{background-color:#eee;border-left:4px solid #aaa;width:100%;margin-bottom:10px;padding:4px 0 4px 10px;font-size:13px}.pool-item-wrapper[data-v-d84831cc]{flex-wrap:wrap;align-content:flex-start;display:flex}.pool-item[data-v-d84831cc]{width:24%;margin-bottom:1.33333%}.pool-item[data-v-d84831cc]:not(:nth-child(4n)){margin-right:1.33333%}.pool-item[data-v-d84831cc]{text-align:center;cursor:pointer;height:40px;margin-bottom:5px;line-height:40px}.animation-box[data-v-d84831cc]{background-color:#f9f9f9;border-radius:6px}.animation-sequence[data-v-d84831cc]{overflow:auto;overflow:overlay;flex:1;margin-right:-12px;padding-right:12px}.sequence-item[data-v-d84831cc]{border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px;padding:8px;transition:all .5s}.sequence-item.in.active[data-v-d84831cc]{border-color:#68a490}.sequence-item.out.active[data-v-d84831cc]{border-color:#d86344}.sequence-item.attention.active[data-v-d84831cc]{border-color:#e8b76a}.sequence-item.active[data-v-d84831cc]{height:auto}.sequence-item .sequence-content[data-v-d84831cc]{cursor:grab;align-items:center;display:flex}.sequence-item .sequence-content[data-v-d84831cc]:active{cursor:grabbing}.sequence-item .sequence-content .index[data-v-d84831cc]{flex:1}.sequence-item .sequence-content .text[data-v-d84831cc]{flex:6}.sequence-item .sequence-content .handler[data-v-d84831cc]{text-align:right;flex:2;font-size:15px}.sequence-item .sequence-content .handler-btn[data-v-d84831cc]{cursor:pointer;margin-left:8px}.theme-styles-extract[data-v-693fe4b8]{flex-direction:column;height:500px;display:flex}.content[data-v-693fe4b8]{flex:1;margin-right:-20px;padding-right:20px;overflow:auto}.config-item[data-v-693fe4b8]{border-bottom:1px dashed #f5f5f5;padding:12px 0 10px;font-size:13px}.label[data-v-693fe4b8]{align-items:center;margin-bottom:5px;display:flex}.label .tip[data-v-693fe4b8]{color:#999;font-size:12px}.values.inline[data-v-693fe4b8]{flex-wrap:wrap;align-content:flex-start;display:flex}.values.inline .value-wrap[data-v-693fe4b8]{width:9%;margin-bottom:1.11111%}.values.inline .value-wrap[data-v-693fe4b8]:not(:nth-child(10n)){margin-right:1.11111%}.values.inline .value-wrap[data-v-693fe4b8]{cursor:pointer;margin-top:0!important}.values.inline .value[data-v-693fe4b8]{height:25px;padding:0}.values.inline .value.disabled[data-v-693fe4b8]{opacity:.2;position:relative}.values.inline .value.disabled[data-v-693fe4b8]:after{content:"";background-color:#000;width:24px;height:2px;position:absolute;top:11px;left:-1px;transform:rotate(-45deg)}.values.inline .value.disabled[data-v-693fe4b8]:before{content:"";background-color:#000;width:24px;height:2px;position:absolute;top:11px;left:-1px;transform:rotate(45deg)}.values .value-wrap[data-v-693fe4b8]{justify-content:space-between;align-items:center;display:flex}.values .value-wrap+.value-wrap[data-v-693fe4b8]{margin-top:3px}.values .handler[data-v-693fe4b8]{flex:1;justify-content:space-between;align-items:center;margin-left:10px;font-size:12px;display:flex}.values .handler .state[data-v-693fe4b8]{opacity:0;font-size:15px}.values .handler .state.active[data-v-693fe4b8]{opacity:1}.values .handler .config-btn[data-v-693fe4b8]{cursor:pointer}.values .handler .config-btn[data-v-693fe4b8]:hover{color:#d14424}.values .value[data-v-693fe4b8]{text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e5e7eb;border-radius:6px;width:150px;height:25px;padding:0 5px;font-size:12px;line-height:25px;overflow:hidden}.btns[data-v-693fe4b8]{margin-top:12px}.btns .btn[data-v-693fe4b8]{width:100%}.theme-colors-setting[data-v-143da97d]{flex-direction:column;display:flex}.title[data-v-143da97d]{margin-bottom:15px;font-size:17px;font-weight:700}.row[data-v-143da97d]{align-items:center;width:100%;margin-bottom:10px;display:flex}.label[data-v-143da97d]{cursor:move;font-size:13px}.btn[data-v-143da97d]{width:100%;margin-top:12px}.slide-design-panel[data-v-bacd6337]{-webkit-user-select:none;user-select:none}.row[data-v-bacd6337]{align-items:center;width:100%;margin-bottom:10px;display:flex}.title[data-v-bacd6337]{justify-content:space-between;margin-bottom:10px;display:flex}.title .more[data-v-bacd6337]{cursor:pointer}.title .more .text[data-v-bacd6337]{margin-right:3px;font-size:12px}.background-image-wrapper[data-v-bacd6337]{margin-bottom:10px}.background-image[data-v-bacd6337]{border:1px dashed #e5e7eb;border-radius:6px;height:0;padding-bottom:56.25%;transition:all .2s;position:relative}.background-image[data-v-bacd6337]:hover{color:#d14424;border-color:#d14424}.background-image .content[data-v-bacd6337]{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.canvas-size[data-v-bacd6337]{color:#888;text-align:center;width:100%;font-size:12px}.theme-list[data-v-bacd6337]{flex-wrap:wrap;align-content:flex-start;display:flex}.theme-item[data-v-bacd6337]{width:48%;margin-bottom:4%}.theme-item[data-v-bacd6337]:not(:nth-child(2n)){margin-right:4%}.theme-item[data-v-bacd6337]{cursor:pointer;border-radius:6px;padding-bottom:27%;position:relative}.theme-item .theme-item-content[data-v-bacd6337]{border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;justify-content:center;padding:8px;display:flex;position:absolute;inset:0}.theme-item .text[data-v-bacd6337]{font-size:15px}.theme-item .colors[data-v-bacd6337]{margin-top:6px;display:flex}.theme-item .color-block[data-v-bacd6337]{width:12px;height:12px;margin-right:2px}.theme-item:hover .btns[data-v-bacd6337]{opacity:1}.theme-item .btns[data-v-bacd6337]{opacity:0;background-color:#00000040;flex-direction:column;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.option[data-v-bacd6337]{border-radius:6px;height:32px;padding:0 5px}.option[data-v-bacd6337]:not(.selected):hover{cursor:pointer;background-color:#d144240d}.option.selected[data-v-bacd6337]{color:#d14424;font-weight:700}.style-pack-panel[data-v-bacd6337]{padding:8px 0}.style-pack-title[data-v-bacd6337]{margin-bottom:12px;font-size:18px;font-weight:700}.style-pack-list[data-v-bacd6337]{flex-direction:column;gap:12px;display:flex}.style-pack-item[data-v-bacd6337]{border:1px solid #e5e7eb;border-radius:6px;padding:12px}.style-pack-head[data-v-bacd6337]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.style-pack-name[data-v-bacd6337]{margin-bottom:4px;font-size:14px;font-weight:600}.style-pack-desc[data-v-bacd6337]{color:#666;font-size:12px}.style-pack-colors[data-v-bacd6337]{gap:6px;margin-top:10px;display:flex}.style-pack-color[data-v-bacd6337]{border:1px solid #00000014;border-radius:4px;width:18px;height:18px}.animation-pool[data-v-61ead37c]{flex-wrap:wrap;margin-bottom:10px;display:flex}.animation-item[data-v-61ead37c]{box-sizing:border-box;cursor:pointer;border:1px solid #d6d6d6;flex-direction:column;justify-content:space-between;align-items:center;width:50%;height:100px;padding:20px 0 15px;display:flex;position:relative}.animation-item.active[data-v-61ead37c]{z-index:1;background-color:#d144240d;border-color:#d14424}.animation-item[data-v-61ead37c]:nth-child(2n){margin-left:-1px}.animation-item[data-v-61ead37c]:nth-child(n+3){margin-top:-1px}.animation-block[data-v-61ead37c]{color:#fff;background:#666;justify-content:center;align-items:center;width:64px;height:36px;display:flex;position:relative;overflow:hidden}.animation-block.fade[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear fade-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.slideX[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear slideX-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.slideY[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear slideY-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.slideX3D[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear slideX3D-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.slideY3D[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear slideY3D-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.rotate[data-v-61ead37c]:hover:after{transform-origin:0 0;content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear rotate-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.scaleY[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear scaleY-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.scaleX[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear scaleX-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.scale[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear scale-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-block.scaleReverse[data-v-61ead37c]:hover:after{content:"幻灵";color:#fff;background-color:#d14424;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;animation:.3s linear scaleReverse-61ead37c;display:flex;position:absolute;top:0;left:0}.animation-text[data-v-61ead37c]{color:#333;text-align:center;font-size:12px}@keyframes fade-61ead37c{0%{opacity:0}to{opacity:1}}@keyframes slideX-61ead37c{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideY-61ead37c{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideX3D-61ead37c{0%{transform:translate(100%)scale(.5)}to{transform:translate(0)}}@keyframes slideY3D-61ead37c{0%{transform:translateY(100%)scale(.5)}to{transform:translateY(0)}}@keyframes rotate-61ead37c{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes scaleY-61ead37c{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@keyframes scaleX-61ead37c{0%{transform:scaleX(.1)}to{transform:scaleY(1)}}@keyframes scale-61ead37c{0%{transform:scale(.25)}to{transform:scale(1)}}@keyframes scaleReverse-61ead37c{0%{transform:scale(2)}to{transform:scale(1)}}.row[data-v-126ad4b4],.row[data-v-0fc87eed]{align-items:center;width:100%;margin-bottom:10px;display:flex}.font-size-btn[data-v-0fc87eed]{padding:0}.option[data-v-0fc87eed]{border-radius:6px;height:32px;padding:0 5px}.option[data-v-0fc87eed]:not(.selected):hover{cursor:pointer;background-color:#d144240d}.option.selected[data-v-0fc87eed]{color:#d14424;font-weight:700}.toolbar[data-v-639db1c4]{background-color:#fff;border-left:1px solid #e5e7eb;flex-direction:column;display:flex}.tabs-container[data-v-639db1c4]{border-bottom:1px solid #e5e7eb;padding:12px}.content[data-v-639db1c4]{overflow:auto;overflow:overlay;padding:12px;font-size:13px}.editor[data-v-346d1205]{height:100%;overflow:auto}.prosemirror-editor[data-v-346d1205]{cursor:text;height:100%}.prosemirror-editor[data-v-346d1205] .ProseMirror{height:100%;padding:8px;font-size:12px;line-height:1.5;overflow:auto}.prosemirror-editor[data-v-346d1205] .ProseMirror>p[data-placeholder]:before{content:attr(data-placeholder);pointer-events:none;color:#66666680;font-size:12px;position:absolute}.menu[data-v-346d1205]{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 4px;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.menu button[data-v-346d1205]{cursor:pointer;background-color:#fff;border:0;border-radius:6px;outline:0;justify-content:center;align-items:center;margin:0 3px;padding:3px;font-size:16px;display:flex}.menu button[data-v-346d1205]:hover,.menu button.active[data-v-346d1205]{color:#fff;background-color:#d14424}.remark[data-v-36b68ff5]{border-top:1px solid #e5e7eb;position:relative}.resize-handler[data-v-36b68ff5]{cursor:n-resize;z-index:2;height:7px;position:absolute;top:-3px;left:0;right:0}.export-img-dialog[data-v-cef1677a]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.thumbnails-view[data-v-cef1677a]{position:absolute;inset:0}.thumbnails-view[data-v-cef1677a]:after{content:"";background-color:#fff;position:absolute;inset:0}.configs[data-v-cef1677a]{z-index:1;flex-direction:column;justify-content:center;width:350px;height:calc(100% - 80px);display:flex}.configs .row[data-v-cef1677a]{justify-content:center;align-items:center;margin-bottom:25px;display:flex}.configs .title[data-v-cef1677a]{width:100px;position:relative}.configs .title[data-v-cef1677a]:after{content:attr(data-range);position:absolute;top:20px;left:0}.configs .config-item[data-v-cef1677a]{flex:1}.btns[data-v-cef1677a]{z-index:1;justify-content:center;align-items:center;width:300px;height:80px;display:flex}.btns .export[data-v-cef1677a]{flex:1}.btns .close[data-v-cef1677a]{width:100px;margin-left:10px}.export-json-dialog[data-v-1f151ada]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.summary[data-v-1f151ada]{color:#666;flex-wrap:wrap;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.preview[data-v-1f151ada]{color:#0451a5;background-color:#f9f9f9;flex:1;width:100%;margin-bottom:10px;overflow:auto}pre[data-v-1f151ada]{margin:0;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.btns[data-v-1f151ada]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn[data-v-1f151ada]{flex:120px}.close[data-v-1f151ada]{flex-basis:100px}[data-v-1f151ada]::-webkit-scrollbar{background-color:#0000;width:10px;height:10px}[data-v-1f151ada]::-webkit-scrollbar-thumb{background-color:#e1e1e1;border-radius:6px}.export-pdf-dialog[data-v-83c32e50]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.thumbnails-view[data-v-83c32e50]{position:absolute;inset:0}.thumbnails-view[data-v-83c32e50]:after{content:"";background-color:#fff;position:absolute;inset:0}.thumbnail.break-page[data-v-83c32e50]{break-after:page}.configs[data-v-83c32e50]{z-index:1;flex-direction:column;justify-content:center;width:300px;height:calc(100% - 80px);display:flex}.configs .row[data-v-83c32e50]{justify-content:center;align-items:center;margin-bottom:25px;display:flex}.configs .title[data-v-83c32e50]{width:100px}.configs .config-item[data-v-83c32e50]{flex:1}.configs .tip[data-v-83c32e50]{color:#aaa;margin-top:25px;font-size:12px;line-height:1.8}.btns[data-v-83c32e50]{z-index:1;justify-content:center;align-items:center;width:300px;height:80px;display:flex}.btns .export[data-v-83c32e50]{flex:1}.btns .close[data-v-83c32e50]{width:100px;margin-left:10px}.export-pptx-dialog[data-v-e78ee763]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.thumbnails-view[data-v-e78ee763]{position:absolute;inset:0}.thumbnails-view[data-v-e78ee763]:after{content:"";background-color:#fff;position:absolute;inset:0}.configs[data-v-e78ee763]{z-index:1;flex-direction:column;justify-content:center;width:350px;height:calc(100% - 80px);display:flex}.configs .row[data-v-e78ee763]{justify-content:center;align-items:center;margin-bottom:25px;display:flex}.configs .title[data-v-e78ee763]{width:100px;position:relative}.configs .title[data-v-e78ee763]:after{content:attr(data-range);position:absolute;top:20px;left:0}.configs .config-item[data-v-e78ee763]{flex:1}.configs .tip[data-v-e78ee763]{color:#aaa;margin-top:10px;font-size:12px;line-height:1.8}.btns[data-v-e78ee763]{z-index:1;justify-content:center;align-items:center;width:300px;height:80px;display:flex}.btns .export[data-v-e78ee763]{flex:1}.btns .close[data-v-e78ee763]{width:100px;margin-left:10px}.export-pptist-dialog[data-v-520428a0]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.configs[data-v-520428a0]{flex-direction:column;justify-content:center;width:350px;height:calc(100% - 80px);display:flex}.configs .row[data-v-520428a0]{justify-content:center;align-items:center;margin-bottom:25px;display:flex}.configs .title[data-v-520428a0]{width:100px;position:relative}.configs .title[data-v-520428a0]:after{content:attr(data-range);position:absolute;top:20px;left:0}.configs .config-item[data-v-520428a0]{flex:1}.configs .tip[data-v-520428a0]{color:#aaa;margin-top:25px;font-size:12px;line-height:1.8}.btns[data-v-520428a0]{justify-content:center;align-items:center;width:300px;height:80px;display:flex}.btns .export[data-v-520428a0]{flex:1}.btns .close[data-v-520428a0]{width:100px;margin-left:10px}.export-dialog[data-v-ec9c33f3]{margin:-20px}.content[data-v-ec9c33f3]{height:460px;overflow:auto;overflow:overlay;padding:12px;font-size:13px}.moveable-panel[data-v-dc1d82a1]{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;display:flex;position:fixed;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.resizer[data-v-dc1d82a1]{cursor:se-resize;width:10px;height:10px;position:absolute;bottom:0;right:0}.resizer[data-v-dc1d82a1]:after{content:"";transform-origin:50%;border:6px solid #0000;border-left-color:#e1e1e1;width:0;height:0;position:absolute;bottom:-4px;right:-4px;transform:rotate(45deg)}.header[data-v-dc1d82a1]{-webkit-user-select:none;user-select:none;cursor:move;border-bottom:1px solid #f0f0f0;align-items:center;height:40px;display:flex}.title[data-v-dc1d82a1]{flex:1;padding-left:10px;font-size:13px}.close-btn[data-v-dc1d82a1]{color:#666;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;display:flex}.close-btn[data-v-dc1d82a1]:hover{color:#d14424}.content[data-v-dc1d82a1]{flex:1;padding:10px;overflow:auto}.select-panel[data-v-4ccdb448]{-webkit-user-select:none;user-select:none;height:100%;font-size:12px}.handler[data-v-4ccdb448]{justify-content:space-between;align-items:center;height:24px;margin-bottom:8px;display:flex}.handler .icon-btns[data-v-4ccdb448]{flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.handler .icon-btn[data-v-4ccdb448]{cursor:pointer;justify-content:center;align-items:center;width:16px;height:100%;display:flex}.handler .icon-btn[data-v-4ccdb448]:hover{color:#d14424}.empty[data-v-4ccdb448]{color:#999;justify-content:center;align-items:center;width:100%;height:100%;font-style:italic;display:flex}.element-list[data-v-4ccdb448]{height:calc(100% - 32px);margin-right:-10px;padding-right:10px;overflow:auto}.item[data-v-4ccdb448]{cursor:pointer;border-radius:6px;align-items:center;padding:5px;font-size:12px;display:flex}.item.active[data-v-4ccdb448]{background-color:#d144241a}.item.group-active[data-v-4ccdb448]{background-color:#d1442433}.item.lock[data-v-4ccdb448]{cursor:default}.item[data-v-4ccdb448]:not(.lock):hover{background-color:#d1442440;transition:background-color .2s}.item .name[data-v-4ccdb448]{white-space:nowrap;text-overflow:ellipsis;flex:1;height:18px;line-height:18px;overflow:hidden}.item .icons[data-v-4ccdb448]{justify-content:flex-end;align-items:center;margin-left:10px;display:flex}.item .icons .icon[data-v-4ccdb448]{cursor:pointer;margin-left:6px}.item .icons .icon[data-v-4ccdb448]:hover{color:#d14424}.group-els[data-v-4ccdb448]{padding:5px 0}.group-els .group-title[data-v-4ccdb448]{margin-bottom:5px;padding:0 5px}.group-els .item[data-v-4ccdb448]{margin-left:15px}.input[data-v-4ccdb448]{background-color:#0000;border:0;outline:0;flex:1;width:100%;height:16px;padding-left:0;padding-right:0;font-size:12px}.search-panel[data-v-e10f35b2]{font-size:13px}.content[data-v-e10f35b2]{flex-direction:column;justify-content:space-between;display:flex}.input[data-v-e10f35b2]{margin-top:10px}.count[data-v-e10f35b2]{-webkit-user-select:none;user-select:none;margin-right:8px;font-size:12px}.ignore-case[data-v-e10f35b2]{-webkit-user-select:none;user-select:none;cursor:pointer;font-size:12px}.ignore-case.active[data-v-e10f35b2]{color:#d14424}.next-btn[data-v-e10f35b2]{-webkit-user-select:none;user-select:none;cursor:pointer;justify-content:center;align-items:center;width:22px;height:100%;display:flex;margin:0!important}.next-btn[data-v-e10f35b2]:hover{color:#d14424}.footer[data-v-e10f35b2]{justify-content:flex-end;align-items:center;margin-top:10px;display:flex}.close-btn[data-v-e10f35b2]{z-index:2;color:#666;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:13px;display:flex;position:absolute;top:8px;right:3px}.close-btn[data-v-e10f35b2]:hover{color:#d14424}.notes-panel[data-v-7a205706]{-webkit-user-select:none;user-select:none;height:100%;font-size:12px}.container[data-v-7a205706]{flex-direction:column;height:100%;display:flex}.notes[data-v-7a205706]{flex:1;margin:0 -10px;padding:2px 12px;overflow:auto}.empty[data-v-7a205706]{color:#999;justify-content:center;align-items:center;width:100%;height:100%;font-style:italic;display:flex}.note[data-v-7a205706]{border:1px solid #eee;border-radius:6px;padding:10px}.note+.note[data-v-7a205706]{margin-top:10px}.note.active[data-v-7a205706]{background-color:#f7f7f7}.note .header[data-v-7a205706]{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.note .header:hover .btns[data-v-7a205706]{opacity:1}.note .user[data-v-7a205706]{align-items:center;display:flex}.note .user .avatar[data-v-7a205706]{color:#fff;background-color:#42ba97;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;font-size:18px;display:flex}.note .user .username[data-v-7a205706]{font-size:14px}.note .user .time[data-v-7a205706]{color:#aaa;font-size:12px}.note .btns[data-v-7a205706]{opacity:0;align-items:center;display:flex}.note .btns .btn[data-v-7a205706]{cursor:pointer;margin-left:5px}.note .btns .btn[data-v-7a205706]:hover{color:#d14424;text-decoration:underline}.note .replies[data-v-7a205706]{margin-top:15px;margin-left:20px}.note .replies .reply-item[data-v-7a205706]{margin-top:10px}.note .replies .reply-item .content[data-v-7a205706]{margin-top:5px}.note-reply[data-v-7a205706]{margin-top:15px}.reply-btns[data-v-7a205706]{text-align:right;margin-top:5px}.reply-btns .btn[data-v-7a205706]{margin-left:8px}.send[data-v-7a205706]{text-align:right;flex-direction:column;flex-shrink:0;justify-content:flex-end;height:120px;display:flex}.send .footer[data-v-7a205706]{align-items:center;margin-top:10px;display:flex}.send .footer .btn.icon[data-v-7a205706]{color:#666;cursor:pointer;font-size:18px}.send .footer .btn+.btn[data-v-7a205706]{margin-left:8px}.symbol-panel[data-v-712d4260]{flex-direction:column;height:100%;display:flex}.symbol-panel .emoji-types[data-v-712d4260]{align-items:center;margin-bottom:3px;font-size:12px;display:flex}.symbol-panel .emoji-types .emoji-type[data-v-712d4260]{text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;flex-shrink:0;padding:2px 4px}.symbol-panel .emoji-types .emoji-type.active[data-v-712d4260]{color:#d14424;background-color:#d144240d;font-weight:700}.symbol-panel .emoji-types .emoji-type+.emoji-type[data-v-712d4260]{margin-left:4px}.symbol-panel .pool[data-v-712d4260]{-webkit-user-select:none;user-select:none;overflow:auto;overflow:overlay;flex:1;margin:0 -10px;padding:5px 10px 0;font-size:18px}.symbol-panel .symbol-group[data-v-712d4260]{flex-wrap:wrap;align-content:flex-start;display:flex}.symbol-panel .symbol-group+.symbol-group[data-v-712d4260]{border-top:1px solid #f0f0f0;margin-top:8px;padding-top:10px}.symbol-panel .symbol-item[data-v-712d4260]{width:12%;margin-bottom:.571429%}.symbol-panel .symbol-item[data-v-712d4260]:not(:nth-child(8n)){margin-right:.571429%}.symbol-panel .symbol-item[data-v-712d4260]{cursor:pointer;border:1px solid #e5e7eb;height:38px;position:relative}.symbol-panel .symbol-item[data-v-712d4260]:hover{color:#d14424;border-color:#d14424;transition:all .2s}.symbol-panel .symbol-item .symbol[data-v-712d4260]{background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.close-btn[data-v-712d4260]{color:#666;cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex;position:absolute;top:8px;right:3px}.close-btn[data-v-712d4260]:hover{color:#d14424}.notes-panel[data-v-11ccfd90]{-webkit-user-select:none;user-select:none;height:100%;font-size:12px}.container[data-v-11ccfd90]{flex-direction:column;height:100%;display:flex}.ai-section[data-v-11ccfd90]{border:1px solid #ebeef5;border-radius:6px;margin-bottom:10px;padding:10px}.ai-btn[data-v-11ccfd90]{width:100%}.ai-billing-hint[data-v-11ccfd90]{justify-content:center;margin-top:8px}.ai-summary[data-v-11ccfd90]{color:#4b5563;margin-top:8px;line-height:1.5}.ai-hits[data-v-11ccfd90]{flex-direction:column;gap:6px;max-height:150px;margin-top:8px;display:flex;overflow:auto}.ai-hit[data-v-11ccfd90]{cursor:pointer;background:#f8fafc;border-radius:6px;align-items:flex-start;gap:8px;padding:8px;display:flex}.swatch[data-v-11ccfd90]{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.meta[data-v-11ccfd90]{min-width:0}.text[data-v-11ccfd90]{font-weight:600;line-height:1.4}.note[data-v-11ccfd90]{color:#6b7280;margin-top:2px;line-height:1.4}.row[data-v-11ccfd90]{align-items:center;width:100%;display:flex}.row+.row[data-v-11ccfd90]{margin-top:5px}.placeholder[data-v-11ccfd90]{text-align:center;color:#999;border:1px dashed #ccc;border-radius:6px;height:30px;margin-top:8px;font-style:italic;line-height:30px}.image-waterfall-viewer[data-v-c63e2e99]{overflow:hidden auto}.image-waterfall-content[data-v-c63e2e99]{width:100%;position:relative}.waterfall-item[data-v-c63e2e99]{text-align:center}.waterfall-item.animation[data-v-c63e2e99]{animation:.5s both fadeIn-c63e2e99}.waterfall-item[data-v-c63e2e99] img{max-width:100%;margin:0 auto;display:block}@keyframes fadeIn-c63e2e99{0%{opacity:0}to{opacity:1}}.image-lib-panel[data-v-07c69044]{flex-direction:column;height:100%;display:flex}.container[data-v-07c69044]{flex-direction:column;flex:1;display:flex;overflow:hidden}.unsupported-state[data-v-07c69044]{text-align:center;color:#666;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.unsupported-state h3[data-v-07c69044]{color:#333;margin:0;font-size:18px}.unsupported-state p[data-v-07c69044]{margin:0;line-height:1.6}.unsupported-icon[data-v-07c69044]{color:#999;font-size:42px}.tools[data-v-07c69044]{flex-shrink:0;align-items:center;gap:8px;width:100%;margin-bottom:10px;display:flex}.input[data-v-07c69044]{flex:1;width:100%;min-width:0}.recommend-btn[data-v-07c69044]{flex-shrink:0}.billing-tips[data-v-07c69044]{flex-direction:column;gap:10px;margin:0 0 14px;display:flex}.billing-tip-item[data-v-07c69044]{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 0;display:flex}.billing-tip-label[data-v-07c69044]{color:#334155;font-size:14px;font-weight:700}.source-tip[data-v-07c69044]{color:#64748b;background:#f8fafc;border-radius:10px;margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.5}.popover-menu-item.active[data-v-07c69044]{color:#d14424}.search-orientation[data-v-07c69044]{color:#999;cursor:pointer;align-items:center;padding-left:5px;display:flex}.search-btn[data-v-07c69044]{cursor:pointer;justify-content:center;align-items:center;width:24px;display:flex}.search-btn[data-v-07c69044]:hover{color:#d14424}.imgs-wrap[data-v-07c69044]{flex:1}.img-item[data-v-07c69044]{border-radius:6px;position:relative;overflow:hidden}.img-item:hover .mask[data-v-07c69044]{display:flex}.img-item .mask[data-v-07c69044]{background:#00000040;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.outline-editor{padding:0 10px 0 40px;position:relative}.outline-editor .item{height:32px;position:relative}.outline-editor .item.contextmenu-active{color:#d14424}.outline-editor .item.contextmenu-active .text{background-color:#d1442414}.outline-editor .item.title{font-weight:700}.outline-editor .item.lv-1{font-size:22px}.outline-editor .item.lv-2{font-size:17px}.outline-editor .item.lv-3{font-size:15px}.outline-editor .item.lv-4{padding-left:20px;font-size:13px}.outline-editor .text{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;height:100%;padding:0 11px;line-height:32px;transition:background-color .2s;overflow:hidden}.outline-editor .text:hover{background-color:#d1442414}.outline-editor .flag{z-index:1;justify-content:center;align-items:center;width:32px;height:32px;margin-top:-16px;display:flex;position:absolute;top:50%;left:-40px}.outline-editor .flag:before{content:"";background-color:#d144241a;width:1px;height:100%;position:absolute;left:50%}.outline-editor .flag:after{content:"";color:#d14424;background-color:#fff;border:1px solid #d14424;border-radius:2px;justify-content:center;align-items:center;width:32px;height:22px;font-size:12px;font-weight:400;display:flex;position:relative}.outline-editor .item.lv-1 .flag:after{content:"主题"}.outline-editor .item.lv-2 .flag:after{content:"章"}.outline-editor .item.lv-3 .flag:after{content:"节"}.outline-editor .item.lv-4 .flag:after{opacity:0}.outline-panel[data-v-0b3f2327]{flex-direction:column;flex:1;gap:16px;display:flex;overflow:hidden}.step-error[data-v-0b3f2327],.outline-tip[data-v-0b3f2327]{border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.step-error[data-v-0b3f2327]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.outline-tip[data-v-0b3f2327]{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe}.step-error-icon[data-v-0b3f2327],.outline-tip-icon[data-v-0b3f2327]{flex-shrink:0;font-size:16px}.outline-card[data-v-0b3f2327]{background:#fff;border:1px solid #e4e4e7;border-radius:8px;flex:1;min-height:0;overflow-y:auto}.outline-stream[data-v-0b3f2327]{color:#27272a;min-height:280px;padding:18px}.outline-stream pre[data-v-0b3f2327]{white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit;line-height:1.7}.cursor[data-v-0b3f2327]{color:#2563eb;animation:1s infinite blink-0b3f2327}.outline-skeleton[data-v-0b3f2327]{flex-direction:column;gap:12px;display:flex}.outline-skeleton-line[data-v-0b3f2327]{background:linear-gradient(90deg,#f4f4f5 25%,#e4e4e7 37%,#f4f4f5 63%) 0 0/400% 100%;border-radius:999px;height:14px;animation:1.4s infinite skeleton-0b3f2327}.line-1[data-v-0b3f2327]{width:62%}.line-2[data-v-0b3f2327]{width:88%}.line-3[data-v-0b3f2327]{width:76%}.line-4[data-v-0b3f2327]{width:82%}.line-5[data-v-0b3f2327]{width:54%}.outline-empty-state[data-v-0b3f2327]{color:#b91c1c;justify-content:center;align-items:center;gap:8px;min-height:260px;font-size:14px;display:flex}.structured-outline-editor[data-v-0b3f2327]{padding:16px}.editable-row[data-v-0b3f2327],.section-head[data-v-0b3f2327],.page-head[data-v-0b3f2327],.purpose-row[data-v-0b3f2327],.keypoint-row[data-v-0b3f2327]{align-items:flex-start;gap:10px;display:flex}.title-row[data-v-0b3f2327]{background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;align-items:center;margin-bottom:12px;padding:12px}.row-label[data-v-0b3f2327]{color:#71717a;flex:none;min-width:44px;font-size:12px;line-height:28px}.editable-text[data-v-0b3f2327]{border-radius:6px;outline:none;min-height:28px;padding:4px 6px;line-height:1.55;transition:background .15s,box-shadow .15s}.editable-text[data-v-0b3f2327]:focus{background:#eff6ff;box-shadow:inset 0 0 0 1px #93c5fd}.title-text[data-v-0b3f2327]{color:#18181b;flex:1;font-size:18px;font-weight:700}.outline-toolbar[data-v-0b3f2327]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.outline-toolbar h2[data-v-0b3f2327]{color:#27272a;margin:0;font-size:14px;font-weight:700}.outline-toolbar span[data-v-0b3f2327]{color:#71717a;font-size:12px}.section-list[data-v-0b3f2327]{flex-direction:column;gap:12px;display:flex}.outline-section[data-v-0b3f2327]{background:#fff;border:1px solid #e4e4e7;border-radius:8px;overflow:hidden}.section-head[data-v-0b3f2327]{background:#f8fafc;border-bottom:1px solid #e4e4e7;align-items:center;padding:12px}.section-title[data-v-0b3f2327]{color:#18181b;flex:1;font-weight:700}.drag-handle[data-v-0b3f2327]{cursor:grab}.page-list[data-v-0b3f2327]{flex-direction:column;gap:10px;padding:12px;display:flex}.outline-page[data-v-0b3f2327]{background:#fff;border:1px solid #eef2f7;border-radius:8px;padding:12px}.page-head[data-v-0b3f2327]{align-items:center}.page-index[data-v-0b3f2327]{color:#2563eb;flex:none;min-width:34px;font-size:12px;font-weight:700;line-height:28px}.page-title[data-v-0b3f2327]{color:#27272a;flex:1;font-weight:600}.purpose-row[data-v-0b3f2327]{margin-top:8px;padding-left:44px}.purpose-text[data-v-0b3f2327]{color:#52525b;flex:1;font-size:13px}.keypoint-list[data-v-0b3f2327]{flex-direction:column;gap:6px;margin-top:8px;padding-left:44px;display:flex}.keypoint-row[data-v-0b3f2327]{align-items:flex-start}.bullet-dot[data-v-0b3f2327]{background:#2563eb;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:13px}.keypoint-text[data-v-0b3f2327]{color:#3f3f46;flex:1;font-size:13px}.icon-btn[data-v-0b3f2327],.text-btn[data-v-0b3f2327]{color:#52525b;cursor:pointer;font:inherit;background:0 0;border:0}.icon-btn[data-v-0b3f2327]{border-radius:6px;width:28px;height:28px}.icon-btn[data-v-0b3f2327]:hover{background:#f4f4f5}.icon-btn.danger[data-v-0b3f2327]:hover{color:#b91c1c;background:#fef2f2}.text-btn[data-v-0b3f2327]{color:#2563eb;align-self:flex-start;padding:4px 0;font-size:13px}.step-plan-panel[data-v-0b3f2327]{background:#fff;border:1px solid #e4e4e7;border-radius:8px;flex-shrink:0;padding:12px}.step-plan-title[data-v-0b3f2327]{color:#27272a;margin-bottom:8px;font-weight:700}.step-plan-list[data-v-0b3f2327]{flex-direction:column;gap:8px;display:flex}.step-plan-item[data-v-0b3f2327]{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.step-plan-name[data-v-0b3f2327]{color:#27272a;font-size:13px;font-weight:600}.step-plan-summary[data-v-0b3f2327]{color:#71717a;font-size:12px}.btns-row[data-v-0b3f2327]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.outline-action-group[data-v-0b3f2327]{align-items:center;gap:10px;display:flex}.outline-loading[data-v-0b3f2327]{color:#71717a;text-align:right;font-size:12px}@keyframes blink-0b3f2327{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes skeleton-0b3f2327{0%{background-position:100%}to{background-position:0}}.setup-container[data-v-3bdaf7b2]{box-sizing:border-box;flex:1;gap:28px;width:100%;max-width:1160px;margin:0 auto;padding:12px 12px 40px;display:flex;overflow-y:auto}.setup-container[data-v-3bdaf7b2]::-webkit-scrollbar{width:0}.setup-main[data-v-3bdaf7b2]{flex-direction:column;flex:1;min-width:0;max-width:none;margin:0 auto;display:flex}.topic-theme-sidebar[data-v-3bdaf7b2]{background:#fff;border:1px solid #ececf0;border-radius:18px;flex-shrink:0;align-self:flex-start;width:300px;padding:18px;box-shadow:0 8px 26px #0000000a}.topic-theme-sidebar-header[data-v-3bdaf7b2]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.topic-theme-sidebar-title[data-v-3bdaf7b2]{color:#18181b;font-size:16px;font-weight:700}.topic-theme-sidebar-desc[data-v-3bdaf7b2]{color:#71717a;margin-top:4px;font-size:12px;line-height:1.5}.topic-theme-sidebar-hint[data-v-3bdaf7b2]{margin-top:10px}.topic-theme-refresh[data-v-3bdaf7b2]{color:#18181b;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e4e7;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.topic-theme-refresh[data-v-3bdaf7b2]:hover{background:#f4f4f5;border-color:#d4d4d8}.topic-theme-refresh[data-v-3bdaf7b2]:disabled{cursor:default;opacity:.8}.topic-theme-refresh.loading[data-v-3bdaf7b2]{color:#18181b;background:#f4f4f5;border-color:#27272a;box-shadow:0 6px 18px #27272a14}.topic-theme-list[data-v-3bdaf7b2]{flex-direction:column;gap:10px;display:flex}.topic-theme-card[data-v-3bdaf7b2]{color:#27272a;text-align:left;cursor:pointer;background:#fafafa;border:1px solid #ececf0;border-radius:14px;align-items:center;gap:10px;width:100%;padding:14px 15px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.topic-theme-card[data-v-3bdaf7b2]:hover{background:#fff;border-color:#d4d4d8;transform:translateY(-1px)}.topic-theme-card.active[data-v-3bdaf7b2]{background:#fff;border-color:#27272a;box-shadow:0 8px 24px #27272a14}.topic-theme-card span[data-v-3bdaf7b2]{flex:1;min-width:0;line-height:1.5}.topic-theme-card-icon[data-v-3bdaf7b2]{color:#52525b;flex-shrink:0;font-size:16px}.topic-theme-inline-panel[data-v-3bdaf7b2]{background:radial-gradient(circle at 0 0,#f1f5f9e6,#fffffffa 55%),linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e8edf5;border-radius:28px;flex:1;min-width:0;margin-top:-2px;padding:18px;box-shadow:0 18px 40px #0f172a0f}.topic-theme-inline-header[data-v-3bdaf7b2]{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.topic-theme-inline-title[data-v-3bdaf7b2]{color:#0f172a;font-size:15px;font-weight:700}.topic-theme-inline-desc[data-v-3bdaf7b2]{color:#64748b;font-size:12px;line-height:1.5}.topic-theme-inline-panel .topic-theme-list[data-v-3bdaf7b2]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(72px,1fr);gap:14px;width:100%;min-width:0;display:grid}.topic-theme-inline-panel .topic-theme-card[data-v-3bdaf7b2]{color:#334155;text-align:center;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:22px;justify-content:center;align-items:center;gap:0;width:100%;min-height:72px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45;transition:all .2s;display:flex;position:relative;box-shadow:0 8px 24px #0f172a0d}.topic-theme-inline-panel .topic-theme-card[data-v-3bdaf7b2]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffffe0,#fff0);position:absolute;inset:0}.topic-theme-inline-panel .topic-theme-card[data-v-3bdaf7b2]:hover{color:#0f172a;background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 14px 28px #0f172a17}.topic-theme-inline-panel .topic-theme-card.active[data-v-3bdaf7b2]{color:#0f172a;background:linear-gradient(#fff 0%,#eff6ff 100%);border-color:#94a3b8;font-weight:600;box-shadow:0 16px 30px #3b82f61f}.topic-theme-inline-panel .topic-theme-card span[data-v-3bdaf7b2]{z-index:1;-webkit-line-clamp:2;line-clamp:2;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.topic-theme-inline-panel .topic-theme-card-icon[data-v-3bdaf7b2]{display:none}.step-error[data-v-3bdaf7b2]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.step-error-icon[data-v-3bdaf7b2]{flex-shrink:0;font-size:16px}.mode-selector[data-v-3bdaf7b2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.mode-card[data-v-3bdaf7b2]{cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:18px;align-items:flex-start;gap:12px;min-width:0;min-height:124px;padding:16px 40px 14px 16px;transition:all .2s;display:flex;position:relative;box-shadow:0 4px 18px #0f172a09}.mode-card[data-v-3bdaf7b2]:hover{border-color:#d4d4d8;transform:translateY(-1px);box-shadow:0 8px 24px #0000000d}.mode-card.active[data-v-3bdaf7b2]{border-color:#4f7cff;box-shadow:0 10px 28px #4f7cff24}.mode-card.active .mode-icon[data-v-3bdaf7b2]{color:#fff;background:linear-gradient(135deg,#4f7cff 0%,#3b82f6 100%)}.mode-icon[data-v-3bdaf7b2],.custom-outline-icon[data-v-3bdaf7b2]{box-sizing:border-box;border-radius:10px;flex-shrink:0;width:34px;height:34px;padding:7px}.mode-icon[data-v-3bdaf7b2]{color:#27272a;background:#f4f4f5;transition:all .2s}.mode-info[data-v-3bdaf7b2]{flex-direction:column;flex:1;align-items:flex-start;min-width:0;max-width:100%;min-height:0;display:flex}.mode-title[data-v-3bdaf7b2]{color:#18181b;font-synthesis:none;white-space:normal;word-break:break-word;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;margin-bottom:6px;font-size:14px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.mode-desc[data-v-3bdaf7b2]{color:#6b7280;font-synthesis:none;word-break:break-word;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;min-height:37px;font-size:12px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.mode-billing-hint[data-v-3bdaf7b2]{max-width:100%;margin-top:8px}.mode-check[data-v-3bdaf7b2]{color:#4f7cff;font-size:16px;position:absolute;top:12px;right:12px}.hero-input-wrap[data-v-3bdaf7b2]{box-sizing:border-box;background:#fff;border:2px solid #fff;border-radius:999px;align-items:center;gap:8px;min-height:64px;padding:6px 6px 6px 18px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #0000000a}.hero-input-wrap[data-v-3bdaf7b2]:focus-within{border-color:#27272a;transform:translateY(-1px);box-shadow:0 0 0 3px #27272a1a,0 8px 30px #00000014}.hero-icon[data-v-3bdaf7b2]{color:#27272a;flex-shrink:0;margin-right:12px;font-size:22px}.hero-input[data-v-3bdaf7b2]{color:#27272a;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px}.hero-input[data-v-3bdaf7b2]::placeholder{color:#a1a1aa}.hero-count[data-v-3bdaf7b2]{color:#d4d4d8;white-space:nowrap;margin:0 12px;font-size:12px;position:absolute;bottom:-24px;right:8px}.hero-submit[data-v-3bdaf7b2]{color:#fff;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(135deg,#5b8cff 0%,#3b82f6 55%,#2563eb 100%);border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;max-width:220px;height:46px;margin-left:4px;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 12px 24px #3b82f633}.hero-submit[data-v-3bdaf7b2]:hover{background:linear-gradient(135deg,#6a98ff 0%,#4f8df8 55%,#2f6cf0 100%);transform:translateY(-1px);box-shadow:0 16px 28px #3b82f63d}.hero-submit[data-v-3bdaf7b2]:disabled,.hero-submit.disabled[data-v-3bdaf7b2]{cursor:default;box-shadow:none;background:#cbd5e1;transform:none}.submit-icon[data-v-3bdaf7b2]{font-size:15px}.source-panel[data-v-3bdaf7b2]{background:#fff;border:1px solid #e4e4e7;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 4px 20px #00000009}.source-panel-header[data-v-3bdaf7b2]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.source-title[data-v-3bdaf7b2]{color:#18181b;font-size:18px;font-weight:700}.source-desc[data-v-3bdaf7b2]{color:#71717a;margin-top:6px;font-size:13px;line-height:1.6}.source-count[data-v-3bdaf7b2]{color:#a1a1aa;white-space:nowrap;flex-shrink:0;font-size:12px}.source-count.warning[data-v-3bdaf7b2]{color:#b45309;font-weight:700}.source-textarea[data-v-3bdaf7b2]{color:#27272a;resize:vertical;box-sizing:border-box;background:#fafafa;border:1px solid #e4e4e7;border-radius:16px;outline:none;width:100%;min-height:220px;padding:16px 18px;font-size:14px;line-height:1.7}.source-textarea[data-v-3bdaf7b2]:focus{background:#fff;border-color:#27272a}.source-textarea.warning[data-v-3bdaf7b2]{background:#fffbeb;border-color:#f59e0b}.source-textarea[data-v-3bdaf7b2]::placeholder{color:#a1a1aa}.source-limit-warning[data-v-3bdaf7b2]{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.source-limit-warning[data-v-3bdaf7b2] svg{flex-shrink:0;margin-top:2px}.source-action-row[data-v-3bdaf7b2]{justify-content:flex-end;display:flex}[data-v-3bdaf7b2] .source-submit{color:#fff;background:linear-gradient(135deg,#5b8cff 0%,#3b82f6 55%,#2563eb 100%);border:none;border-radius:12px;min-width:140px;height:42px;font-size:14px;font-weight:600}[data-v-3bdaf7b2] .source-submit:hover:not(:disabled){background:linear-gradient(135deg,#6a98ff 0%,#4f8df8 55%,#2f6cf0 100%);transform:translateY(-1px);box-shadow:0 10px 20px #3b82f638}[data-v-3bdaf7b2] .source-submit:disabled{color:#fff;box-shadow:none;cursor:default;background:#d4d4d8;transform:none}.file-source-panel[data-v-3bdaf7b2]{flex-shrink:0;gap:0;padding:0;overflow:hidden}.file-input[data-v-3bdaf7b2]{display:none}.file-upload-dropzone[data-v-3bdaf7b2]{color:#18181b;cursor:pointer;background:#fff;border:none;border-bottom:1px dashed #e4e4e7;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:210px;padding:24px 20px 22px;transition:background .2s,transform .2s;display:flex}.file-upload-dropzone[data-v-3bdaf7b2]:hover:not(:disabled){background:#fafafa}.file-upload-dropzone[data-v-3bdaf7b2]:active:not(:disabled){transform:translateY(1px)}.file-upload-dropzone[data-v-3bdaf7b2]:disabled{cursor:default}.file-upload-dropzone.loading .file-format-icon[data-v-3bdaf7b2]{animation:1s ease-in-out infinite file-pulse-3bdaf7b2}.file-status-card[data-v-3bdaf7b2]{box-sizing:border-box;align-items:flex-start;gap:16px;width:100%;max-width:760px;padding:8px 6px 4px;display:flex}.file-status-card .file-format-icon[data-v-3bdaf7b2]{flex-shrink:0;margin-top:6px}.file-status-main[data-v-3bdaf7b2]{flex:1;min-width:0}.file-status-head[data-v-3bdaf7b2]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.file-status-name[data-v-3bdaf7b2]{color:#111827;word-break:break-all;font-size:18px;font-weight:800;line-height:1.35}.file-status-type[data-v-3bdaf7b2]{color:#2563eb;white-space:nowrap;background:#eff6ff;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:700}.file-status-stage[data-v-3bdaf7b2]{color:#4b5563;margin-top:10px;font-size:14px;font-weight:600}.file-progress-track[data-v-3bdaf7b2]{background:#e5e7eb;border-radius:999px;width:100%;height:10px;margin-top:12px;position:relative;overflow:hidden}.file-progress-track span[data-v-3bdaf7b2]{border-radius:inherit;background:linear-gradient(90deg,#60a5fa 0%,#3b82f6 45%,#2563eb 100%);height:100%;transition:width .25s;display:block}.file-progress-meta[data-v-3bdaf7b2]{color:#6b7280;justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;font-weight:600;display:flex}.file-limit-warning[data-v-3bdaf7b2]{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.file-limit-warning[data-v-3bdaf7b2] svg{flex-shrink:0;margin-top:2px}.file-format-row[data-v-3bdaf7b2]{flex-wrap:wrap;justify-content:center;gap:22px;width:100%;display:flex}.file-format-icon[data-v-3bdaf7b2]{background:#fff;border:2px solid #cbd5e1;border-radius:6px;width:34px;height:44px;margin:0 auto;display:block;position:relative;box-shadow:0 5px 12px #0f172a0f}.file-format-icon[data-v-3bdaf7b2]:before{content:"";background:linear-gradient(225deg,#f8fafc 0 50%,#fff 50% 100%);border-bottom:2px solid #cbd5e1;border-left:2px solid #cbd5e1;border-radius:0 4px 0 3px;width:14px;height:14px;position:absolute;top:-2px;right:-2px}.file-format-icon[data-v-3bdaf7b2]:after{content:attr(data-label);background:var(--file-color);color:#fff;text-align:center;letter-spacing:0;border-radius:4px;min-width:30px;padding:2px 5px 3px;font-size:11px;font-weight:800;line-height:1;position:absolute;top:18px;left:-6px;box-shadow:0 3px 8px #0f172a1f}.file-format-icon.word[data-v-3bdaf7b2]{--file-color:#2563eb}.file-format-icon.pdf[data-v-3bdaf7b2]{--file-color:#dc2626}.file-format-icon.txt[data-v-3bdaf7b2]{--file-color:#f59e0b}.file-format-icon.pptx[data-v-3bdaf7b2]{--file-color:#f97316}.file-upload-title[data-v-3bdaf7b2]{text-align:center;margin-top:2px;font-size:17px;font-weight:800;line-height:1.4}.file-upload-desc[data-v-3bdaf7b2]{color:#8a8a93;text-align:center;font-size:14px;font-weight:600;line-height:1.6}.file-result[data-v-3bdaf7b2]{background:#fafafa;border:1px solid #e4e4e7;border-radius:16px;margin:18px 24px 0;padding:14px 16px}.file-source-panel .source-action-row[data-v-3bdaf7b2]{padding:18px 24px 24px}.file-result-meta[data-v-3bdaf7b2]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.file-name[data-v-3bdaf7b2]{color:#18181b;word-break:break-all;font-size:14px;font-weight:700}.file-clear-btn[data-v-3bdaf7b2]{color:#71717a;cursor:pointer;background:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:inline-flex}.file-clear-btn[data-v-3bdaf7b2]:hover{color:#18181b;background:#f4f4f5}.file-result pre[data-v-3bdaf7b2]{color:#52525b;white-space:pre-wrap;word-break:break-word;max-height:420px;margin:0;font-family:inherit;font-size:13px;line-height:1.7;overflow:auto}@keyframes file-pulse-3bdaf7b2{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.72;transform:translateY(-3px)}}.recommends[data-v-3bdaf7b2]{grid-template-columns:minmax(0,1fr) minmax(240px,280px);align-items:start;gap:24px;margin-top:16px;display:grid}.billing-action-group[data-v-3bdaf7b2]{flex-direction:column;grid-column:2;justify-self:end;align-items:stretch;gap:0;width:100%;max-width:280px;margin-top:14px;display:flex}.recommend-refresh[data-v-3bdaf7b2]{color:#71717a;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;outline:none;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.recommend-refresh[data-v-3bdaf7b2]:hover{color:#27272a;background:#f4f4f5}.recommend-refresh[data-v-3bdaf7b2]:disabled{cursor:default}.theme-generate-action[data-v-3bdaf7b2]{color:#18181b;background:#fff;border:1px solid #e4e4e7;border-radius:999px;flex-direction:column;justify-content:center;gap:6px;width:100%;min-height:66px;padding:10px 16px 12px;font-weight:600;box-shadow:0 8px 20px #0f172a0a}.theme-generate-action[data-v-3bdaf7b2]:hover{background:#f4f4f5;border-color:#d4d4d8}.theme-generate-action.loading[data-v-3bdaf7b2]{color:#fff;background:#27272a;border-color:#27272a;min-height:52px;transform:translateY(-1px)scale(.98);box-shadow:0 8px 20px #27272a2e}.theme-generate-action-main[data-v-3bdaf7b2]{text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:15px;font-weight:700;display:inline-flex;overflow:hidden}.theme-generate-action-hint[data-v-3bdaf7b2]{color:#64748b;text-align:center;white-space:normal;font-size:10px;font-weight:400;line-height:1.45}.refresh-icon[data-v-3bdaf7b2]{font-size:15px}.loading .refresh-icon[data-v-3bdaf7b2]{animation:.8s linear infinite spin}.custom-outline-entry[data-v-3bdaf7b2]{background:#fff;border:1px solid #e4e4e7;border-radius:20px;grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:20px;padding:24px;display:grid;box-shadow:0 4px 20px #00000009}.custom-outline-copy[data-v-3bdaf7b2]{align-items:flex-start;gap:14px;display:flex}.custom-outline-copy h3[data-v-3bdaf7b2]{color:#18181b;margin:0 0 10px;font-size:20px;line-height:1.3}.custom-outline-copy p[data-v-3bdaf7b2]{color:#71717a;max-width:420px;margin:0;font-size:14px;line-height:1.8}.custom-outline-icon[data-v-3bdaf7b2]{color:#fff;background:linear-gradient(135deg,#5b8cff 0%,#3b82f6 55%,#2563eb 100%);box-shadow:0 12px 24px #3b82f633}.outline-preview[data-v-3bdaf7b2]{background:linear-gradient(#fafafa 0%,#fff 100%);border:1px solid #e4e4e7;border-radius:14px;grid-row:span 2;min-height:178px;max-height:220px;position:relative;overflow:hidden}.outline-preview[data-v-3bdaf7b2]:after{content:"";background:linear-gradient(#fff0,#fff);height:60px;position:absolute;inset:auto 0 0}.outline-preview pre[data-v-3bdaf7b2]{color:#52525b;white-space:pre-wrap;margin:0;padding:16px 18px;font-family:inherit;font-size:12px;line-height:1.75}[data-v-3bdaf7b2] .custom-outline-btn{background:#27272a;border-color:#27272a;border-radius:10px;align-self:flex-end;width:150px;height:42px;font-weight:700}[data-v-3bdaf7b2] .custom-outline-btn:hover{background:#18181b;border-color:#18181b}.configs-section[data-v-3bdaf7b2]{background:#fff;border:1px solid #f4f4f5;border-radius:20px;margin-top:48px;padding:32px;box-shadow:0 2px 12px #00000005}.configs-header[data-v-3bdaf7b2]{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.configs-title-wrap[data-v-3bdaf7b2]{align-items:center;gap:8px;display:flex}.configs-icon[data-v-3bdaf7b2]{color:#27272a;font-size:18px}.configs-title[data-v-3bdaf7b2]{color:#27272a;margin:0;font-size:16px;font-weight:700}.configs-desc[data-v-3bdaf7b2]{color:#a1a1aa;font-size:13px}.configs-grid[data-v-3bdaf7b2]{flex-direction:column;display:flex}.config-row[data-v-3bdaf7b2]{gap:40px;display:flex}.config-item[data-v-3bdaf7b2]{flex-direction:column;flex:1;gap:12px;display:flex}.config-label[data-v-3bdaf7b2]{color:#71717a;font-size:13px;font-weight:600}.config-label-inline[data-v-3bdaf7b2]{justify-content:space-between;align-items:center;display:flex}.segmented-control[data-v-3bdaf7b2]{box-sizing:border-box;background:#f4f4f5;border-radius:12px;gap:4px;min-width:0;min-height:40px;padding:4px;display:flex}.segment-item[data-v-3bdaf7b2]{color:#71717a;font-synthesis:none;text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;min-width:0;padding:8px 6px;font-size:13px;font-weight:500;line-height:1.3;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.segment-item[data-v-3bdaf7b2]:hover:not(.active){color:#27272a;background:#ffffff80}.segment-item.active[data-v-3bdaf7b2]{color:#27272a;background:#fff;font-weight:600;box-shadow:0 2px 8px #00000014,0 1px 2px #0000000a}.page-count-hint[data-v-3bdaf7b2]{color:#71717a;font-size:12px}.overwrite-row[data-v-3bdaf7b2]{color:#52525b;justify-content:center;margin-top:24px;font-size:14px;display:flex}@media screen and (width<=1100px){.setup-container[data-v-3bdaf7b2]{flex-direction:column;gap:20px;max-width:800px}.setup-main[data-v-3bdaf7b2]{max-width:none;margin:0}.topic-theme-sidebar[data-v-3bdaf7b2]{width:100%}.mode-selector[data-v-3bdaf7b2]{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-theme-inline-panel .topic-theme-list[data-v-3bdaf7b2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=768px){.mode-selector[data-v-3bdaf7b2],.custom-outline-entry[data-v-3bdaf7b2],.recommends[data-v-3bdaf7b2]{grid-template-columns:1fr}.billing-action-group[data-v-3bdaf7b2]{grid-column:1;justify-self:stretch;align-items:stretch;width:100%;margin-top:0}.topic-theme-inline-panel[data-v-3bdaf7b2]{margin-top:0}.topic-theme-inline-panel .topic-theme-list[data-v-3bdaf7b2]{grid-template-columns:repeat(2,minmax(0,1fr))}.outline-preview[data-v-3bdaf7b2]{grid-row:auto}.config-row[data-v-3bdaf7b2]{flex-direction:column;gap:24px}}@media screen and (width<=480px){.segmented-control[data-v-3bdaf7b2]{flex-direction:column}.file-upload-dropzone[data-v-3bdaf7b2]{min-height:210px;padding:20px 14px}.file-status-card[data-v-3bdaf7b2]{gap:12px;padding:0}.file-status-head[data-v-3bdaf7b2]{flex-direction:column;align-items:flex-start}.file-status-type[data-v-3bdaf7b2]{padding:3px 8px}.file-status-name[data-v-3bdaf7b2]{font-size:16px}.file-status-stage[data-v-3bdaf7b2]{font-size:13px}.file-format-row[data-v-3bdaf7b2]{gap:18px}.file-upload-desc[data-v-3bdaf7b2]{font-size:12px}.topic-theme-inline-panel .topic-theme-list[data-v-3bdaf7b2]{grid-template-columns:1fr;gap:8px}}.template-panel[data-v-e4eeb53f]{flex-direction:column;flex:1;gap:14px;display:flex;overflow:hidden}.step-error[data-v-e4eeb53f]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.step-error-icon[data-v-e4eeb53f]{flex-shrink:0;font-size:16px}.pptmaster-result[data-v-e4eeb53f]{background:#f8fbff;border:1px solid #dbeafe;border-radius:12px;padding:16px}.pptmaster-result-head[data-v-e4eeb53f]{justify-content:space-between;align-items:center;gap:16px;display:flex}.pptmaster-eyebrow[data-v-e4eeb53f]{color:#2563eb;font-size:12px;font-weight:700}.pptmaster-title[data-v-e4eeb53f]{color:#111827;margin-top:4px;font-size:15px;font-weight:700}.pptmaster-progress[data-v-e4eeb53f]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;display:grid}.pptmaster-progress-bar[data-v-e4eeb53f]{background:#dbeafe;border-radius:999px;height:8px;overflow:hidden}.pptmaster-progress-bar span[data-v-e4eeb53f]{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#10b981);height:100%;transition:width .25s;display:block}.pptmaster-progress-text[data-v-e4eeb53f]{color:#475569;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:12px;overflow:hidden}.pptmaster-warning[data-v-e4eeb53f]{color:#9a3412;background:#fff7ed;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.5}.pptmaster-warning.error[data-v-e4eeb53f]{color:#b91c1c;white-space:pre-wrap;background:#fef2f2}.pptmaster-previews[data-v-e4eeb53f]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;max-height:320px;margin-top:14px;display:grid;overflow:auto}.pptmaster-previews img[data-v-e4eeb53f]{aspect-ratio:16/9;object-fit:cover;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%}.template-actions[data-v-e4eeb53f]{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.template-actions-left[data-v-e4eeb53f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.template-actions-right[data-v-e4eeb53f]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.template-primary-actions[data-v-e4eeb53f]{align-items:center;gap:12px;display:flex}.template-billing-hint[data-v-e4eeb53f]{color:#5f6f86;background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e6ebf2;border-radius:999px;justify-content:center;width:100%;min-height:32px;padding:0 14px;display:inline-flex}.template-scroll-area[data-v-e4eeb53f]{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:hidden auto}.template-scroll-area[data-v-e4eeb53f]::-webkit-scrollbar{width:6px}.template-scroll-area[data-v-e4eeb53f]::-webkit-scrollbar-thumb{background:#d7dee8;border-radius:3px}.template-filter-shell[data-v-e4eeb53f]{background:linear-gradient(#f4f9ff 0%,#fff 100%);border-radius:22px;flex-direction:column;gap:14px;padding:14px 16px 18px;display:flex;box-shadow:inset 0 0 0 1px #d4e2f4d9}.template-filter-summary[data-v-e4eeb53f]{flex-wrap:wrap;gap:12px;display:flex}.template-search-row[data-v-e4eeb53f]{display:flex}.template-search-input[data-v-e4eeb53f]{color:#334155;background:#fff;border:1px solid #dbe5f0;border-radius:14px;outline:none;width:min(100%,360px);height:42px;padding:0 14px;font-size:14px}.template-search-input[data-v-e4eeb53f]:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26}.template-filter-pill[data-v-e4eeb53f]{color:#6b7c95;background:#ffffffeb;border:1px solid #e6edf6;border-radius:999px;align-items:center;min-height:38px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 10px 20px #94a3b814}.template-filter-pill.loading[data-v-e4eeb53f]{gap:10px;min-width:196px}.template-pill-loading-icon[data-v-e4eeb53f]{color:#89a0ba;font-size:16px;animation:1s linear infinite template-pill-spin-e4eeb53f}.template-pill-loading-bar[data-v-e4eeb53f]{background:linear-gradient(90deg,#e8eff7 0%,#d7e4f2 50%,#e8eff7 100%) 0 0/200% 100%;border-radius:999px;width:92px;height:10px;animation:1.2s ease-in-out infinite template-pill-shimmer-e4eeb53f}.pill-fade-enter-active[data-v-e4eeb53f],.pill-fade-leave-active[data-v-e4eeb53f]{transition:opacity .18s,transform .18s}.pill-fade-enter-from[data-v-e4eeb53f],.pill-fade-leave-to[data-v-e4eeb53f]{opacity:0;transform:translateY(4px)}@keyframes template-pill-spin-e4eeb53f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes template-pill-shimmer-e4eeb53f{0%{background-position:100% 0}to{background-position:-100% 0}}.template-filter-card[data-v-e4eeb53f]{background:#fffffff2;border:1px solid #e5edf7;border-radius:22px;padding:18px 20px;box-shadow:0 12px 28px #94a3b814}.template-filter-title[data-v-e4eeb53f]{color:#607492;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:800;display:flex}.filter-title-icon[data-v-e4eeb53f]{font-size:20px}.template-filter-tags[data-v-e4eeb53f]{flex-wrap:wrap;gap:10px;display:flex}.template-filter-tag[data-v-e4eeb53f]{color:#7184a1;background:#fff;border:1px solid #dbe6f3;border-radius:999px;min-height:40px;padding:0 20px;font-size:13px;font-weight:700;transition:all .2s;box-shadow:0 8px 18px #94a3b812}.template-filter-tag[data-v-e4eeb53f]:hover{color:#49627f;border-color:#c5d6ea;transform:translateY(-1px)}.template-filter-tag.active[data-v-e4eeb53f]{color:#fff;background:linear-gradient(135deg,#1ea7f0 0%,#4cc3ff 100%);border-color:#1fb2f5;box-shadow:0 14px 28px #1fb2f53d}.template-filter-tag.subtle.active[data-v-e4eeb53f]{background:linear-gradient(135deg,#1ea7f0 0%,#4cc3ff 100%);border-color:#1fb2f5;box-shadow:0 14px 28px #1fb2f53d}.template-load-more[data-v-e4eeb53f]{justify-content:center;align-items:center;padding:8px 0 18px;display:flex}.template-load-more-text[data-v-e4eeb53f]{color:#6f849b;font-size:13px}.templates-grid[data-v-e4eeb53f]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;padding:4px;display:grid}.template-card[data-v-e4eeb53f]{cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:12px;transition:all .2s;position:relative;overflow:hidden}.template-card[data-v-e4eeb53f]:hover{border-color:#d4d4d8;transform:translateY(-2px);box-shadow:0 8px 20px #0000000f}.template-card.selected[data-v-e4eeb53f]{border-color:#27272a;box-shadow:0 4px 16px #0000001a}.template-card.unavailable[data-v-e4eeb53f]{cursor:not-allowed;opacity:.56}.template-card.unavailable[data-v-e4eeb53f]:hover{box-shadow:none;border-color:#e4e4e7;transform:none}.template-card.unavailable .template-cover[data-v-e4eeb53f]:after{z-index:1;content:"";background:#0f172a57;position:absolute;inset:0}.template-cover[data-v-e4eeb53f]{aspect-ratio:16/9;background:#f6f8fb;width:100%;position:relative;overflow:hidden}.template-cover img[data-v-e4eeb53f]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.template-meta-top[data-v-e4eeb53f]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px}.template-category-chip[data-v-e4eeb53f]{color:#516277;background:#fffffff0;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px #0f172a1f}.template-quality-chip[data-v-e4eeb53f]{color:#fff;background:#7f1d1deb;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px #7f1d1d2e}.template-quality-chip.recommended[data-v-e4eeb53f]{background:#b45309eb;box-shadow:0 8px 18px #b453092e}.template-tag-list[data-v-e4eeb53f]{z-index:2;pointer-events:none;flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:50px;left:12px;right:12px}.template-tag-chip[data-v-e4eeb53f]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#0f172ab3;border:1px solid #ffffff73;border-radius:999px;align-items:center;max-width:100%;min-height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.template-name[data-v-e4eeb53f]{color:#3f3f46;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#fff;padding:10px 14px 12px;font-size:13px;font-weight:600;overflow:hidden}.selected-badge[data-v-e4eeb53f]{background:#27272a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000026}.badge-icon[data-v-e4eeb53f]{color:#fff;font-size:14px}.upload-card[data-v-e4eeb53f]{background:#fafafa;border:2px dashed #e4e4e7;justify-content:center;align-items:center;min-height:160px;display:flex}.upload-card[data-v-e4eeb53f]:hover{background:#f4f4f5;border-color:#27272a}.upload-placeholder[data-v-e4eeb53f]{color:#71717a;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.upload-icon[data-v-e4eeb53f]{color:#a1a1aa;font-size:28px}[data-v-e4eeb53f] .btn-secondary{color:#334155;background:#fff;border:1px solid #dfe5ee;border-radius:14px;min-width:124px;height:44px;padding:0 20px;font-size:14px;font-weight:700}[data-v-e4eeb53f] .btn-primary{color:#fff;background:linear-gradient(135deg,#27272a 0%,#ea580c 100%);border:none;border-radius:14px;min-width:180px;height:44px;font-size:15px;font-weight:700}@media screen and (width<=768px){.template-actions[data-v-e4eeb53f]{grid-template-columns:1fr}.template-actions-right[data-v-e4eeb53f]{align-items:stretch}.template-primary-actions[data-v-e4eeb53f]{flex-wrap:wrap}.template-filter-shell[data-v-e4eeb53f]{border-radius:18px;padding:12px}.template-filter-card[data-v-e4eeb53f]{border-radius:18px;padding:14px}.template-tag-list[data-v-e4eeb53f]{bottom:48px}.template-filter-tag[data-v-e4eeb53f],[data-v-e4eeb53f] .btn-secondary,[data-v-e4eeb53f] .btn-primary{justify-content:center;width:100%}.templates-grid[data-v-e4eeb53f]{grid-template-columns:1fr 1fr}}.mode-dialog .templates-grid[data-v-e4eeb53f]{max-height:none}.aippt-panel[data-v-a34b79fb]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.aippt-panel.mode-page[data-v-a34b79fb]{width:100%;max-width:1000px;margin:0 auto;padding:0}.stepper[data-v-a34b79fb]{flex-shrink:0;justify-content:center;align-items:center;gap:0;margin-bottom:32px;display:flex}.step[data-v-a34b79fb]{color:#a1a1aa;align-items:center;gap:12px;font-size:14px;font-weight:600;transition:color .2s;display:flex}.step.active[data-v-a34b79fb]{color:#4f7cff}.step.current .step-dot[data-v-a34b79fb]{background:linear-gradient(135deg,#4f7cff 0%,#3b82f6 100%);border-color:#4f7cff;box-shadow:0 8px 18px #4f7cff3d}.step.current .step-num[data-v-a34b79fb]{color:#fff}.step-dot[data-v-a34b79fb]{background:#fff;border:2px solid #e4e4e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.step-num[data-v-a34b79fb]{color:#a1a1aa;font-size:13px;font-weight:700}.step-label[data-v-a34b79fb]{white-space:nowrap}.step-line[data-v-a34b79fb]{background:#f4f4f5;flex-shrink:0;width:60px;height:2px;margin:0 16px;transition:background .3s}.step-line.done[data-v-a34b79fb]{background:linear-gradient(90deg,#4f7cff 0%,#60a5fa 100%)}.generating-overlay[data-v-a34b79fb]{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.generating-tip[data-v-a34b79fb]{color:#27272a;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.spin-icon[data-v-a34b79fb]{font-size:24px;animation:1s linear infinite spin-a34b79fb}@keyframes spin-a34b79fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton-list[data-v-a34b79fb]{flex-direction:column;gap:12px;width:50%;display:flex}.skeleton-item[data-v-a34b79fb]{background:linear-gradient(90deg,#f4f4f5 25%,#e4e4e7 50%,#f4f4f5 75%) 0 0/200% 100%;border-radius:8px;height:14px;animation:1.5s infinite shimmer-a34b79fb}@keyframes shimmer-a34b79fb{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (width<=768px){.step-line[data-v-a34b79fb]{width:30px}}.version-history-dialog[data-v-4498f19a]{flex-direction:column;gap:14px;height:100%;display:flex}.header[data-v-4498f19a]{justify-content:space-between;gap:12px;display:flex}.title[data-v-4498f19a]{font-size:16px;font-weight:700}.subtitle[data-v-4498f19a]{color:#666;margin-top:4px;font-size:12px}.actions[data-v-4498f19a]{align-items:center;gap:8px;display:flex}.note-input[data-v-4498f19a]{border:1px solid #d4d4d8;border-radius:8px;outline:none;width:180px;height:30px;padding:0 10px}.list[data-v-4498f19a]{border:1px solid #ececec;border-radius:10px;flex:1;padding:10px;overflow:auto}.empty[data-v-4498f19a]{color:#777;justify-content:center;align-items:center;height:100%;font-size:13px;display:flex}.item[data-v-4498f19a]{background:#fafafa;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.item+.item[data-v-4498f19a]{margin-top:10px}.meta[data-v-4498f19a]{min-width:0}.item-title[data-v-4498f19a]{color:#222;font-size:14px;font-weight:600}.item-sub[data-v-4498f19a]{color:#666;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:12px;display:flex}.mobile-operate[data-v-4b96e2bb]{z-index:100;-webkit-user-select:none;user-select:none;position:absolute}.mobile-thumbnails[data-v-2fd38eb8]{white-space:nowrap;padding:10px;overflow:auto hidden}.thumbnail-item[data-v-2fd38eb8]{outline:2px solid #aaa;display:inline-block;position:relative}.thumbnail-item+.thumbnail-item[data-v-2fd38eb8]{margin-left:10px}.thumbnail-item.active[data-v-2fd38eb8]{outline-color:#d14424}.thumbnail-item.active .label[data-v-2fd38eb8]{background-color:#d14424}.thumbnail-item .label[data-v-2fd38eb8]{color:#fff;z-index:1;text-align:center;background-color:#aaa;min-width:20px;height:14px;padding:0 5px;font-size:12px;line-height:14px;position:absolute;top:-1px;right:-1px}.sortable-chosen[data-v-2fd38eb8]{top:-5px}[data-v-2fd38eb8]::-webkit-scrollbar{width:0;height:0}.slide-toolbar[data-v-6f2248a8]{z-index:2;background-color:#fff;flex-direction:column;height:230px;display:flex;position:relative;box-shadow:0 0 15px #0000001a}.remark[data-v-6f2248a8]{border-bottom:1px solid #e5e7eb;flex:1;line-height:1.5;position:relative}.remark textarea[data-v-6f2248a8]{resize:none;box-sizing:border-box;border:0;outline:0;width:100%;height:100%;padding:8px 10px;font-size:12px;position:absolute;inset:0;overflow-y:auto}.toolbar[data-v-6f2248a8]{border-bottom:1px solid #e5e7eb;height:90px;padding:10px}.row[data-v-6f2248a8]{align-items:center;width:100%;margin-bottom:5px;display:flex}.row .icon[data-v-6f2248a8]{margin-right:3px}.element-toolbar[data-v-9a2b747e]{z-index:99;background-color:#fff;flex-direction:column;width:100%;height:240px;animation:.15s slideInUp-9a2b747e;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 0 15px #0000001a}@keyframes slideInUp-9a2b747e{0%{transform:translateY(100%)}to{transform:translateY(0)}}.content[data-v-9a2b747e]{flex:1;padding:10px;overflow:auto}.row[data-v-9a2b747e]{align-items:center;width:100%;margin-bottom:10px;display:flex}.row .icon[data-v-9a2b747e]{margin-right:3px}.row-block[data-v-9a2b747e]{background-color:#f9f9f9;border-radius:6px;margin-bottom:10px;padding:10px}.label[data-v-9a2b747e]{margin-bottom:20px;margin-left:6px;font-size:13px}.colors[data-v-9a2b747e]{flex-wrap:wrap;align-content:flex-start;display:flex}.color[data-v-9a2b747e]{width:12%;margin-bottom:.571429%}.color[data-v-9a2b747e]:not(:nth-child(8n)){margin-right:.571429%}.color[data-v-9a2b747e]{justify-content:center;align-items:center;padding-bottom:5px;display:flex}.color .color-block[data-v-9a2b747e]{border-radius:50%;width:30px;height:30px}.color.custom .color-block[data-v-9a2b747e]{background:conic-gradient(#ff1e02,#ffc12a,#90cf5b,#00af57,#47acc5,#4e81bb,#8165a0,#e2534d,#ff1e02)}.tip[data-v-9a2b747e]{color:#999;justify-content:center;align-items:center;height:100px;font-size:12px;display:flex}.mobile-editor-header[data-v-08b0deb8]{z-index:2;background-color:#fff;justify-content:space-between;align-items:center;height:50px;padding:0 18px;font-size:13px;display:flex;position:relative;box-shadow:0 0 15px #0000001a}.history[data-v-08b0deb8]{justify-content:center;align-items:center;display:flex}.history-item[data-v-08b0deb8]{margin-right:20px}.history-item.disable[data-v-08b0deb8]{opacity:.5}.mobile-editor[data-v-b3db78cc]{background-color:#f9f9f9;height:100%;position:relative}.content[data-v-b3db78cc]{justify-content:center;align-items:center;height:calc(100% - 280px);display:flex}.viewport[data-v-b3db78cc]{transform-origin:0 0}.viewport-wrapper[data-v-b3db78cc]{position:relative;box-shadow:0 0 0 1px #00000003,0 0 12px #0000001a}.background[data-v-b3db78cc]{background-position:50%;width:100%;height:100%;position:absolute}.mobile-preview[data-v-c05aafc4]{background-color:#f9f9f9;height:100%}.thumbnail-list[data-v-c05aafc4]{height:calc(100% - 50px);padding:10px;overflow:auto}.thumbnail-item[data-v-c05aafc4]{justify-content:center;align-items:center;display:flex;box-shadow:0 0 15px #0000001a}.thumbnail-item+.thumbnail-item[data-v-c05aafc4]{margin-top:10px}.menu[data-v-c05aafc4]{background:#fff;justify-content:center;align-items:center;height:50px;display:flex;position:relative;box-shadow:0 -2px 4px #3333330d}.menu .menu-item[data-v-c05aafc4]{justify-content:center;align-items:center;width:50%;height:100%;font-size:13px;display:flex}.menu .menu-item .icon[data-v-c05aafc4]{margin-right:8px;font-size:18px}.menu .menu-item.ai[data-v-c05aafc4]{color:#0000;background:linear-gradient(270deg,#d897fd,#33bcfc);-webkit-background-clip:text;background-clip:text;font-weight:700}.mobile-player[data-v-0de54948]{transform-origin:0 0;background-color:#1d1d1d;position:relative}.screen-slide-list[data-v-0de54948]{width:100%;height:100%;position:relative}.slide-item[data-v-0de54948]{width:100%;height:100%;position:absolute;top:0;left:0}.slide-item[data-v-0de54948]:not(.last,.next){z-index:-1}.slide-item.current[data-v-0de54948]{z-index:2}.slide-item.hide[data-v-0de54948]{opacity:0}.slide-item.turning-mode-no.before[data-v-0de54948]{transform:translateY(-100%)}.slide-item.turning-mode-no.after[data-v-0de54948]{transform:translateY(100%)}.slide-item.turning-mode-fade[data-v-0de54948]{transition:opacity .75s}.slide-item.turning-mode-fade.before[data-v-0de54948],.slide-item.turning-mode-fade.after[data-v-0de54948]{pointer-events:none;opacity:0}.slide-item.turning-mode-slideX[data-v-0de54948]{transition:transform .35s}.slide-item.turning-mode-slideX.before[data-v-0de54948]{transform:translate(-100%)}.slide-item.turning-mode-slideX.after[data-v-0de54948]{transform:translate(100%)}.slide-item.turning-mode-slideY[data-v-0de54948]{transition:transform .35s}.slide-item.turning-mode-slideY.before[data-v-0de54948]{transform:translateY(-100%)}.slide-item.turning-mode-slideY.after[data-v-0de54948]{transform:translateY(100%)}.slide-content[data-v-0de54948]{background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header[data-v-0de54948]{z-index:99;text-align:right;color:#fff;background-color:#1d1d1db3;width:100%;height:40px;padding:0 15px;font-size:13px;line-height:40px;animation:.15s slideInDown-0de54948;position:absolute;top:0;left:0}.header .back[data-v-0de54948]{height:100%}.thumbnails[data-v-0de54948]{z-index:99;background-color:#1d1d1db3;width:100%;animation:.15s slideInUp-0de54948;position:absolute;bottom:0;left:0;overflow:auto!important}@keyframes slideInUp-0de54948{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideInDown-0de54948{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.slides-editor[data-v-a3d981b2]{height:100%;position:relative}.recharge-floating-btn[data-v-a3d981b2]{z-index:9;color:#fff;cursor:pointer;background:#111827;border:0;border-radius:999px;height:40px;padding:0 16px;font-size:13px;font-weight:700;position:absolute;top:18px;right:24px}.slides-editor--mobile[data-v-a3d981b2]{background:#f3f4f6;flex-direction:column;display:flex}.mobile-shell-header[data-v-a3d981b2]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex;box-shadow:0 10px 30px #0f172a14}.mobile-shell-btn[data-v-a3d981b2]{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:999px;height:36px;padding:0 14px;font-size:13px;font-weight:600}.mobile-shell-btn.primary[data-v-a3d981b2]{color:#fff;background:#111827;border-color:#111827}.onlyoffice-generation-shell[data-v-a3d981b2]{background:#f8fafc;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.generation-panel[data-v-a3d981b2]{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:min(420px,100vw - 40px);padding:34px 32px;box-shadow:0 20px 45px #0f172a14}.generation-panel h1[data-v-a3d981b2]{color:#111827;margin:18px 0 8px;font-size:20px}.generation-panel p[data-v-a3d981b2]{color:#6b7280;margin:0;font-size:14px;line-height:1.7}.generation-panel button[data-v-a3d981b2]{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;height:34px;margin-top:22px;padding:0 16px}.spinner[data-v-a3d981b2]{border:3px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;width:34px;height:34px;margin:0 auto;animation:.9s linear infinite onlyoffice-spin-a3d981b2}@keyframes onlyoffice-spin-a3d981b2{to{transform:rotate(360deg)}}.layout-header[data-v-a3d981b2]{height:40px}.layout-content[data-v-a3d981b2]{height:calc(100% - 40px);display:flex}.layout-content-left[data-v-a3d981b2]{flex-shrink:0;width:160px;height:100%}.layout-content-center[data-v-a3d981b2]{width:calc(100% - 420px)}.layout-content-center .center-top[data-v-a3d981b2]{height:40px}.layout-content-right[data-v-a3d981b2]{width:260px;height:100%}@media (width<=1366px){.layout-content-left[data-v-a3d981b2]{width:136px}.layout-content-center[data-v-a3d981b2]{width:calc(100% - 376px)}.layout-content-right[data-v-a3d981b2]{width:240px}}@media (width<=1200px){.layout-content-left[data-v-a3d981b2]{width:120px}.layout-content-center[data-v-a3d981b2]{width:calc(100% - 340px)}.layout-content-right[data-v-a3d981b2]{width:220px}}
