.editor-diff-viewer[data-v-3b188280]{display:flex;flex-direction:column;height:100%;background-color:#1e1e1e;color:#ccc;font-family:Menlo,Monaco,Courier New,monospace;border:1px solid #3c3c3c;border-radius:4px;overflow:hidden}.editor-diff-viewer .diff-toolbar[data-v-3b188280]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#252526;border-bottom:1px solid #3c3c3c;flex-shrink:0}.editor-diff-viewer .diff-toolbar .toolbar-left .conflict-count[data-v-3b188280]{font-size:13px;color:#ccc;font-weight:500}.editor-diff-viewer .diff-toolbar .toolbar-right[data-v-3b188280]{display:flex;gap:8px}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn[data-v-3b188280]{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;border:1px solid #3c3c3c;border-radius:3px;background-color:#2d2d30;color:#ccc;cursor:pointer;transition:all .2s}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn i[data-v-3b188280]{font-size:14px}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn[data-v-3b188280]:hover:not(:disabled){background-color:#3c3c3c;border-color:#007acc}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn[data-v-3b188280]:disabled{opacity:.4;cursor:not-allowed}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn.accept-all[data-v-3b188280]:hover:not(:disabled){background-color:#1e5c1e;border-color:#28a745}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn.reject-all[data-v-3b188280]:hover:not(:disabled){background-color:#5c1e1e;border-color:#dc3545}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn.exit-btn[data-v-3b188280]{background-color:#606266;border-color:#606266}.editor-diff-viewer .diff-toolbar .toolbar-right .toolbar-btn.exit-btn[data-v-3b188280]:hover{background-color:#78797d;border-color:#78797d}.editor-diff-viewer .diff-content[data-v-3b188280]{flex:1;overflow-y:auto;padding:16px;background-color:#1e1e1e}.editor-diff-viewer .diff-content[data-v-3b188280]::-webkit-scrollbar{width:10px}.editor-diff-viewer .diff-content[data-v-3b188280]::-webkit-scrollbar-track{background:#1e1e1e}.editor-diff-viewer .diff-content[data-v-3b188280]::-webkit-scrollbar-thumb{background:#424242;border-radius:5px}.editor-diff-viewer .diff-content[data-v-3b188280]::-webkit-scrollbar-thumb:hover{background:#4f4f4f}.editor-diff-viewer .diff-content .diff-block-wrapper[data-v-3b188280]{margin-bottom:12px}.editor-diff-viewer .diff-content .diff-block-wrapper[data-v-3b188280]:last-child{margin-bottom:0}.editor-diff-viewer .diff-content .equal-block[data-v-3b188280]{padding:12px;background-color:transparent;border-left:3px solid #3c3c3c;opacity:.7}.editor-diff-viewer .diff-content .conflict-block.resolved[data-v-3b188280]{opacity:.6}.editor-diff-viewer .diff-content .conflict-block .resolved-badge[data-v-3b188280]{display:flex;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;color:#4ec9b0;background-color:#4ec9b01a;border-radius:3px;position:absolute;right:4px;top:100%;margin-top:4px}.editor-diff-viewer .diff-content .conflict-block .resolved-badge i[data-v-3b188280]{font-size:14px}.editor-diff-viewer .diff-content .diff-container[data-v-3b188280]{position:relative;display:block;width:calc(100% + 8px);margin:0 0 0 -8px;padding:0;background:transparent;font-size:0}.editor-diff-viewer .diff-content .diff-modified[data-v-3b188280],.editor-diff-viewer .diff-content .diff-original[data-v-3b188280]{padding:0 8px;margin:0;line-height:inherit;white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:15px;border-left:2px solid transparent}.editor-diff-viewer .diff-content .diff-original[data-v-3b188280]{display:inline-block;width:100%;box-sizing:border-box;background:#ff818233;border-left-color:#f8514999;opacity:.75;vertical-align:top}.editor-diff-viewer .diff-content .diff-original[data-v-3b188280] *{color:inherit!important}.editor-diff-viewer .diff-content .diff-modified[data-v-3b188280]{display:inline-block;width:100%;box-sizing:border-box;background:#57ab5a33;border-left-color:#57ab5a99;vertical-align:top}.editor-diff-viewer .diff-content .diff-modified[data-v-3b188280] *{color:inherit!important}.editor-diff-viewer .diff-content .diff-actions-single[data-v-3b188280]{position:absolute;right:4px;top:100%;margin-top:4px;display:none;flex-direction:row;align-items:center;gap:8px;z-index:9999;background:#1a1a1af2;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;padding:6px 10px;box-shadow:0 2px 8px #0000004d}.editor-diff-viewer .diff-content .diff-container.show-actions .diff-actions-single[data-v-3b188280]{display:inline-flex!important}.editor-diff-viewer .diff-content .diff-navigation[data-v-3b188280]{display:flex;align-items:center;gap:6px;background:transparent;border:none;border-radius:0;padding:0;font-size:12px;color:#999}.editor-diff-viewer .diff-content .diff-navigation-count[data-v-3b188280]{color:#ccc;font-size:12px;padding:0 4px;min-width:50px;text-align:center}.editor-diff-viewer .diff-content .diff-nav-btn[data-v-3b188280]{padding:2px 6px;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:3px;color:#999;cursor:pointer;font-size:11px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.editor-diff-viewer .diff-content .diff-nav-btn[data-v-3b188280]:hover:not(:disabled){background:#ffffff1a;color:#fff;border-color:#ffffff4d}.editor-diff-viewer .diff-content .diff-nav-btn[data-v-3b188280]:disabled{opacity:.3;cursor:not-allowed}.editor-diff-viewer .diff-content .diff-btn[data-v-3b188280]{padding:4px 12px;border-radius:4px;border:none;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s ease;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;box-shadow:0 2px 6px #00000080;opacity:1;position:relative;z-index:10000}.editor-diff-viewer .diff-content .diff-btn[data-v-3b188280]:hover{transform:translateY(-1px);box-shadow:0 3px 8px #0009}.editor-diff-viewer .diff-content .diff-btn-accept[data-v-3b188280]{background:#22c55e;color:#fff}.editor-diff-viewer .diff-content .diff-btn-accept[data-v-3b188280]:hover{background:#16a34a}.editor-diff-viewer .diff-content .diff-btn-reject[data-v-3b188280]{background:#3a3a3a;color:#d0d0d0}.editor-diff-viewer .diff-content .diff-btn-reject[data-v-3b188280]:hover{background:#4a4a4a;color:#fff}:host,:root{--w-e-textarea-bg-color:#1c1d2a!important;--w-e-textarea-color:#e6e8ef!important;--w-e-textarea-border-color:#434452!important;--w-e-textarea-slight-border-color:#434452!important;--w-e-textarea-slight-color:#e6e8ef!important;--w-e-textarea-slight-bg-color:#434452!important;--w-e-textarea-selected-border-color:#b4d5ff!important;--w-e-textarea-handler-bg-color:#4290f7!important;--w-e-toolbar-color:#e6e8ef!important;--w-e-toolbar-bg-color:#1c1d2a!important;--w-e-toolbar-active-color:#e6e8ef!important;--w-e-toolbar-active-bg-color:#434452!important;--w-e-toolbar-disabled-color:#434452!important;--w-e-toolbar-border-color:#434452!important;--w-e-modal-button-bg-color:#434452!important;--w-e-modal-button-border-color:#434452!important}.my-editor[data-v-714b707d]{width:100%}.editor-box[data-v-714b707d]{width:100%;box-sizing:border-box;border:1px solid #293045;border-radius:4px}.editor-box-err[data-v-714b707d]{border-color:#f56c6c}.tools-bar[data-v-714b707d]{border-bottom:1px solid #293045}.edit-works[data-v-714b707d] .w-e-text-container{color:#fff}.edit-works[data-v-714b707d] .w-e-text-placeholder{color:#fff9;font-style:normal;line-height:18px}
