:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;padding:5px 10px;text-align:center;top:40px;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after,.w-e-menu-tooltip-v5:before{opacity:0;position:absolute;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal button,.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{background-color:var(--w-e-toolbar-bg-color);font-feature-settings:"tnum";font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [contenteditable=false] .w-e-image-container:hover,.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}@media (max-width:768px){.recent-templates[data-v-b6f1b4a2]{flex-wrap:wrap;gap:8px}.recent-templates .template-btn[data-v-b6f1b4a2]{flex-shrink:0;max-width:none;min-width:auto}}.template-btn[data-v-b6f1b4a2]{align-items:center;display:inline-flex;max-width:200px;width:auto}@media (max-width:768px){.template-btn[data-v-b6f1b4a2]{max-width:120px}}@media (max-width:640px){.template-btn[data-v-b6f1b4a2]{max-width:100px}}.editor-container[data-v-ea4a5384],.markdown-editor-container[data-v-ea4a5384]{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.editor-header[data-v-ea4a5384],.preview-header[data-v-ea4a5384]{background-color:#f5f5f5;flex-shrink:0}.wang-editor-wrapper[data-v-ea4a5384]{background-color:#fff;border-radius:12px;height:calc(100% - 40px);overflow:hidden}.wang-editor-toolbar[data-v-ea4a5384]{border-bottom:none;flex-shrink:0}.wang-editor-main[data-v-ea4a5384]{border-top:none;flex:1;height:500px;min-height:300px}.wang-editor-main[data-v-ea4a5384] .w-e-text-container::-webkit-scrollbar{width:6px}.wang-editor-main[data-v-ea4a5384] .w-e-text-container::-webkit-scrollbar-track{background:#f8fafc}.wang-editor-main[data-v-ea4a5384] .w-e-text-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.wang-editor-main[data-v-ea4a5384] .w-e-text-container::-webkit-scrollbar-thumb:hover{background:#94a3b8}.editor-preview[data-v-ea4a5384]{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.preview-content[data-v-ea4a5384]{box-sizing:border-box;flex:1;min-height:100%;overflow-y:auto;padding:1rem;position:relative;width:100%}.preview-content[data-v-ea4a5384]::-webkit-scrollbar{width:6px}.preview-content[data-v-ea4a5384]::-webkit-scrollbar-track{background:#f8fafc}.preview-content[data-v-ea4a5384]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.preview-content[data-v-ea4a5384]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.editor-loading[data-v-ea4a5384],.preview-loading[data-v-ea4a5384]{align-items:center;background-color:#ffffffb3;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.error-content[data-v-ea4a5384]{color:#f56c6c}.rich-text-content[data-v-ea4a5384] div,.rich-text-content[data-v-ea4a5384] li,.rich-text-content[data-v-ea4a5384] p,.rich-text-content[data-v-ea4a5384] span,.rich-text-content[data-v-ea4a5384] td,.rich-text-content[data-v-ea4a5384] th{color:#374151!important;line-height:1.6!important;margin:0!important}.rich-text-content[data-v-ea4a5384] p{display:block!important;margin-bottom:1em!important}.rich-text-content[data-v-ea4a5384] p:last-child{margin-bottom:0!important}.rich-text-content[data-v-ea4a5384] h1{color:#1f2937!important;display:block!important;font-size:2em!important;font-weight:700!important;line-height:1.2!important;margin:.67em 0!important}.rich-text-content[data-v-ea4a5384] h2{color:#1f2937!important;display:block!important;font-size:1.5em!important;font-weight:700!important;line-height:1.3!important;margin:.83em 0!important}.rich-text-content[data-v-ea4a5384] h3{color:#1f2937!important;display:block!important;font-size:1.25em!important;font-weight:700!important;line-height:1.4!important;margin:1em 0!important}.rich-text-content[data-v-ea4a5384] h4{color:#1f2937!important;display:block!important;font-size:1.125em!important;font-weight:700!important;line-height:1.4!important;margin:1.33em 0!important}.rich-text-content[data-v-ea4a5384] h5{color:#1f2937!important;display:block!important;font-size:1em!important;font-weight:700!important;line-height:1.5!important;margin:1.67em 0!important}.rich-text-content[data-v-ea4a5384] h6{color:#1f2937!important;display:block!important;font-size:.875em!important;font-weight:700!important;line-height:1.5!important;margin:2.33em 0!important}.rich-text-content[data-v-ea4a5384] ul{color:#374151!important;display:block!important;list-style-type:disc!important;margin:1em 0!important;padding-left:2em!important}.rich-text-content[data-v-ea4a5384] ol{color:#374151!important;display:block!important;list-style-type:decimal!important;margin:1em 0!important;padding-left:2em!important}.rich-text-content[data-v-ea4a5384] li{color:#374151!important;display:list-item!important;line-height:1.6!important;margin:.5em 0!important}.rich-text-content[data-v-ea4a5384] blockquote{background-color:#f9fafb!important;border-left:4px solid #e5e7eb!important;color:#6b7280!important;display:block!important;font-style:italic!important;margin:1em 0!important;padding:.5em 1em!important}.rich-text-content[data-v-ea4a5384] a{color:#3b82f6!important;text-decoration:underline!important}.rich-text-content[data-v-ea4a5384] a:hover{color:#1d4ed8!important}.rich-text-content[data-v-ea4a5384] b,.rich-text-content[data-v-ea4a5384] strong{color:#1f2937!important;font-weight:700!important}.rich-text-content[data-v-ea4a5384] em,.rich-text-content[data-v-ea4a5384] i{color:#374151!important;font-style:italic!important}.rich-text-content[data-v-ea4a5384] code{background-color:#f3f4f6!important;border-radius:.25rem!important;color:#dc2626!important;display:inline!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:.875em!important;padding:.125em .25em!important}.rich-text-content[data-v-ea4a5384] pre{background-color:#f3f4f6!important;border-radius:.5rem!important;color:#374151!important;display:block!important;margin:1em 0!important;overflow-x:auto!important;padding:1em!important}.rich-text-content[data-v-ea4a5384] pre code{background-color:transparent!important;border-radius:0!important;color:inherit!important;padding:0!important}.rich-text-content[data-v-ea4a5384] table{border-collapse:collapse!important;display:table!important;margin:1em 0!important;width:100%!important}.rich-text-content[data-v-ea4a5384] th{background-color:#f9fafb!important;border:1px solid #e5e7eb!important;color:#1f2937!important;display:table-cell!important;font-weight:700!important;padding:.5em!important;text-align:left!important}.rich-text-content[data-v-ea4a5384] td{border:1px solid #e5e7eb!important;color:#374151!important;display:table-cell!important;padding:.5em!important}.rich-text-content[data-v-ea4a5384] tr{display:table-row!important}.rich-text-content[data-v-ea4a5384] tr:nth-child(2n){background-color:#f9fafb!important}.rich-text-content[data-v-ea4a5384] img{border-radius:.25rem!important;display:block!important;height:auto!important;margin:10px 0!important;max-width:100%!important}.rich-text-content[data-v-ea4a5384] hr{border:none!important;border-top:1px solid #e5e7eb!important;display:block!important;margin:2em 0!important}.rich-text-content[data-v-ea4a5384] del,.rich-text-content[data-v-ea4a5384] s{color:#6b7280!important;text-decoration:line-through!important}.rich-text-content[data-v-ea4a5384] u{color:#374151!important;text-decoration:underline!important}.rich-text-content[data-v-ea4a5384] sup{color:#374151!important;font-size:.75em!important;vertical-align:super!important}.rich-text-content[data-v-ea4a5384] sub{color:#374151!important;font-size:.75em!important;vertical-align:sub!important}[data-v-ea4a5384] .preview-fallback{background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;color:#dc2626;padding:20px}[data-v-ea4a5384] .preview-fallback p{font-weight:500;margin-bottom:10px}[data-v-ea4a5384] .preview-fallback div{background-color:#f9fafb;border-radius:4px;color:#374151;padding:10px;word-break:break-word}[data-v-ea4a5384] .empty-preview{align-items:center;color:#64748b;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:200px;padding:40px 20px;text-align:center}[data-v-ea4a5384] .empty-preview .empty-icon{font-size:3rem;margin-bottom:1rem;opacity:.6}[data-v-ea4a5384] .empty-preview .empty-text{color:#475569;font-size:1.1rem;font-weight:500;margin:0 0 .5rem}[data-v-ea4a5384] .empty-preview .empty-hint{font-size:.9rem;margin:0;opacity:.8}[data-v-ea4a5384] #wang-editor-create-note,[data-v-ea4a5384] [id^=wang-editor-edit-],[data-v-ea4a5384] [id^=wang-editor-view-]{flex:1!important;height:100%!important}[data-v-ea4a5384] .w-e-text-container{height:100%!important;min-height:300px!important}[data-v-ea4a5384] .w-e-text-placeholder{color:#999!important;left:10px!important;top:10px!important}[data-v-ea4a5384] .w-e-toolbar{background-color:#fff!important;border-bottom:1px solid #e0e0e0!important}[data-v-ea4a5384] .w-e-bar-item{border-radius:3px!important}[data-v-ea4a5384] .w-e-bar-item:hover{background-color:#f5f5f5!important}[data-v-ea4a5384] .w-e-bar-item-active{background-color:#e6f7ff!important;color:#1890ff!important}.note-status-indicator[data-v-4e6380b4]{align-items:center;display:flex}.note-status-indicator .status-content[data-v-4e6380b4]{align-items:center;display:flex;font-size:.8rem;font-weight:400;gap:.5rem}.note-status-indicator .status-dot[data-v-4e6380b4]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.note-status-indicator .status-dot.dot-gray[data-v-4e6380b4]{background-color:#9ca3af}.note-status-indicator .status-dot.dot-orange[data-v-4e6380b4]{background-color:#f59e0b}.note-status-indicator .status-dot.dot-blue[data-v-4e6380b4]{background-color:#3b82f6}.note-status-indicator .status-dot.dot-green[data-v-4e6380b4]{background-color:#10b981}.note-status-indicator .status-dot.dot-red[data-v-4e6380b4]{background-color:#ef4444}.note-status-indicator .status-dot.dot-pulse[data-v-4e6380b4]{animation:pulse-4e6380b4 2s cubic-bezier(.4,0,.6,1) infinite}.note-status-indicator .status-text[data-v-4e6380b4]{transition:color .3s ease}.note-status-indicator .status-text.text-gray[data-v-4e6380b4]{color:#6b7280}.note-status-indicator .status-text.text-orange[data-v-4e6380b4]{color:#d97706}.note-status-indicator .status-text.text-blue[data-v-4e6380b4]{color:#2563eb}.note-status-indicator .status-text.text-green[data-v-4e6380b4]{color:#059669}.note-status-indicator .status-text.text-red[data-v-4e6380b4]{color:#dc2626}@keyframes pulse-4e6380b4{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:640px){.note-status-indicator .status-content[data-v-4e6380b4]{font-size:.8rem}.note-status-indicator .status-dot[data-v-4e6380b4]{height:6px;width:6px}}.trade-modal-container[data-v-e14da661]{background:#f2f3f6;color:#333;display:flex;flex-direction:column;overflow:hidden;position:fixed;z-index:10}.trade-modal-header[data-v-e14da661]{align-items:flex-start;background-color:#fff;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;justify-content:space-between;padding:1rem 2rem}.trade-modal-header .header-left[data-v-e14da661]{align-items:flex-start;display:flex;flex:1;gap:1.5rem}.trade-modal-header .header-actions[data-v-e14da661]{align-items:center;align-self:flex-start;display:flex;gap:.75rem;margin-top:.2rem}.trade-modal-close[data-v-e14da661]{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.trade-modal-close[data-v-e14da661]:hover{background:#e5e7eb;color:#374151}.trade-modal-close[data-v-e14da661]:focus{box-shadow:0 0 0 2px #4f46e5;outline:none}.trade-modal-content[data-v-e14da661]{flex:1;overflow-y:auto;padding:16px}.trade-modal-content[data-v-e14da661]::-webkit-scrollbar{width:6px}.trade-modal-content[data-v-e14da661]::-webkit-scrollbar-track{background:#f1f5f9}.trade-modal-content[data-v-e14da661]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.trade-modal-content[data-v-e14da661]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.trade-chart-note-section[data-v-e14da661],.trade-info-section[data-v-e14da661]{margin-bottom:16px}[data-v-e14da661] .ant-descriptions-item-label{width:130px}.executions-list .ant-table-wrapper .ant-table .ant-table-thead>tr>th[data-v-e14da661]{background:#fafbfc;border-bottom:2px solid #e5e7eb;color:#374151;font-weight:600}.executions-list .ant-table-wrapper .ant-table .ant-table-tbody>tr>td[data-v-e14da661]{border-bottom:1px solid #f1f5f9}.executions-list .ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td[data-v-e14da661]{background:#f8fafc}.executions-list .ant-table-wrapper .ant-table-content[data-v-e14da661]{overflow-x:auto}.executions-list .ant-table-wrapper .ant-table-fixed-left[data-v-e14da661]{box-shadow:2px 0 4px #0000001a}.markdown-editor-wrapper[data-v-e14da661]{height:500px}.markdown-editor-wrapper[data-v-e14da661] .markdown-editor-container{height:100%}.markdown-editor-wrapper[data-v-e14da661] .editor-container{display:flex;flex-direction:column;height:100%}.markdown-editor-wrapper[data-v-e14da661] .vditor{flex:1}.markdown-editor-wrapper[data-v-e14da661] .vditor-toolbar .vditor-toolbar__item[data-type=edit],.markdown-editor-wrapper[data-v-e14da661] .vditor-toolbar .vditor-toolbar__item[data-type=save]{display:none!important}@media (max-width:768px){.markdown-editor-wrapper[data-v-e14da661]{height:600px}}.markdown-editor-wrapper[data-v-e14da661] .editor-header .recent-templates{flex-wrap:wrap;gap:8px}.markdown-editor-wrapper[data-v-e14da661] .editor-header .recent-templates .template-btn{flex-shrink:0;max-width:none;min-width:auto}.trade-meta[data-v-e14da661]{flex:1}.trade-meta .trade-title[data-v-e14da661]{color:#1f2937;font-size:1.5rem;font-weight:700;line-height:1.3}.trade-meta .trade-info[data-v-e14da661]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.trade-meta .trade-info .trade-type-badge[data-v-e14da661]{align-items:center;color:#64748b;display:flex;font-size:.85rem;font-weight:600;gap:.5rem}.trade-meta .trade-info .trade-type-badge .badge-icon[data-v-e14da661]{font-size:1rem}.trade-meta .trade-info .trade-type-badge .badge-label[data-v-e14da661]{color:#64748b}.trade-meta .trade-info .info-item[data-v-e14da661]{align-items:center;color:#64748b;display:flex;font-size:.9rem;font-weight:500;gap:.5rem}.trade-meta .trade-info .info-item .info-icon[data-v-e14da661]{font-size:1rem}.trade-meta .trade-info .info-item .status-tag[data-v-e14da661]{border-radius:12px;font-size:.8rem;margin:0;padding:2px 8px}.floating-actions[data-v-e14da661]{align-items:center;display:flex;position:relative}.floating-actions .main-action-btn[data-v-e14da661]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#374151;display:flex;height:48px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:48px}.floating-actions .main-action-btn .dots-icon[data-v-e14da661]{color:#374151;font-size:1.8rem;font-weight:900;margin:0;transition:transform .3s ease}.floating-actions .main-action-btn.active[data-v-e14da661],.floating-actions .main-action-btn[data-v-e14da661]:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 12px #00000026;color:#1f2937;transform:translateY(-1px)}.floating-actions .main-action-btn.active .dots-icon[data-v-e14da661],.floating-actions .main-action-btn:hover .dots-icon[data-v-e14da661]{color:#1f2937;transform:rotate(90deg)}.floating-actions .floating-menu[data-v-e14da661]{display:flex;flex-direction:column;gap:10px;opacity:0;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-10px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1000}.floating-actions .floating-menu.show[data-v-e14da661]{opacity:1;transform:translateY(0) scale(1);visibility:visible}.floating-actions .floating-menu .floating-edit-btn[data-v-e14da661]{align-items:center;background:#f0f4ff;border:1px solid #c7d2fe;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#4f46e5;display:flex;font-weight:600;height:48px;justify-content:center;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;width:48px}.floating-actions .floating-menu .floating-edit-btn .btn-icon[data-v-e14da661]{font-size:1.2rem;margin:0}.floating-actions .floating-menu .floating-edit-btn[data-v-e14da661]:hover{background:#e0e7ff;border-color:#a5b4fc;box-shadow:0 4px 12px #4f46e533;color:#4338ca;transform:translateY(-2px)}.floating-actions .floating-menu .floating-edit-btn[data-v-e14da661]:active{transform:translateY(0)}.floating-actions .floating-menu .floating-delete-btn[data-v-e14da661]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:50%;box-shadow:0 2px 8px #0000001a;color:#ef4444;display:flex;font-weight:600;height:48px;justify-content:center;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;width:48px}.floating-actions .floating-menu .floating-delete-btn .btn-icon[data-v-e14da661]{font-size:1.2rem;margin:0}.floating-actions .floating-menu .floating-delete-btn[data-v-e14da661]:hover{background:#fee2e2;border-color:#fca5a5;box-shadow:0 4px 12px #ef444433;color:#dc2626;transform:translateY(-2px)}.floating-actions .floating-menu .floating-delete-btn[data-v-e14da661]:active{transform:translateY(0)}.cancel-btn[data-v-e14da661],.save-btn[data-v-e14da661]{align-items:center;border-radius:8px;display:flex;font-weight:600;gap:.5rem;height:40px;padding:0 1rem;transition:all .3s ease}.cancel-btn .btn-icon[data-v-e14da661],.save-btn .btn-icon[data-v-e14da661]{font-size:1rem}.cancel-btn[data-v-e14da661]{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b}.cancel-btn[data-v-e14da661]:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.save-btn[data-v-e14da661]{background:#4f46e5;border:1px solid #4f46e5;color:#fff}.save-btn[data-v-e14da661]:hover{background:#4338ca;border-color:#4338ca;transform:translateY(-1px)}.save-btn[data-v-e14da661]:disabled{cursor:not-allowed;opacity:.6;transform:none}.trade-info .info-item[data-v-e14da661]{align-items:center!important;display:flex!important;flex-direction:row!important;gap:.5rem!important}@media (max-width:480px){.trade-modal-container .trade-modal-header[data-v-e14da661]{padding:12px}.trade-modal-container .trade-modal-header .header-left .trade-meta .trade-title[data-v-e14da661]{font-size:1.1rem}.trade-modal-container .trade-modal-header .header-left .trade-meta .trade-info .info-item[data-v-e14da661]{font-size:.75rem}.trade-modal-container .trade-modal-header .header-actions .save-btn[data-v-e14da661]{font-size:.8rem;padding:6px 12px}.trade-modal-container .trade-modal-content[data-v-e14da661]{padding:8px}.trade-modal-container .trade-modal-content .ant-row .trade-info-section .trade-info-header .ant-tabs .ant-tabs-nav .ant-tabs-tab[data-v-e14da661]{font-size:.75rem;padding:4px 8px}.trade-modal-container .trade-modal-content .ant-row .trade-info-section .trade-info-header .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .executions-list .ant-table .ant-table-thead .ant-table-cell[data-v-e14da661]{font-size:.7rem;padding:4px 2px}.trade-modal-container .trade-modal-content .ant-row .trade-info-section .trade-info-header .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .executions-list .ant-table .ant-table-tbody .ant-table-row .ant-table-cell[data-v-e14da661]{font-size:.7rem;padding:2px}.trade-modal-container .trade-modal-content .ant-row .trade-chart-note-section .trade-note-section .markdown-editor-wrapper .md-editor .md-toolbar .md-toolbar-item[data-v-e14da661]{font-size:.75rem}.trade-modal-container .trade-modal-content .ant-row .trade-chart-note-section .trade-note-section .markdown-editor-wrapper .md-editor .md-content[data-v-e14da661]{font-size:.85rem}}@media (max-width:640px){.trade-modal-container[data-v-e14da661]{max-height:98vh}.trade-modal-header[data-v-e14da661]{padding:12px 16px}.trade-modal-content[data-v-e14da661]{padding:16px}}@media (max-width:768px){.trade-modal-container[data-v-e14da661]{max-height:95vh}.trade-modal-header[data-v-e14da661]{flex-direction:column;gap:1.5rem;padding:1.5rem}.trade-modal-header .header-left[data-v-e14da661]{flex-direction:column;gap:1rem}.trade-modal-header .header-actions[data-v-e14da661]{justify-content:flex-end}.trade-modal-content[data-v-e14da661]{padding:20px}.trade-meta .trade-info[data-v-e14da661]{align-items:flex-start}.trade-meta .trade-info .trade-type-badge[data-v-e14da661]{display:none!important}.trade-meta .trade-info .info-item[data-v-e14da661]{align-items:center!important;color:#9ca3af;display:flex!important;flex-direction:row!important;font-size:.75rem;gap:.5rem!important}.save-btn[data-v-e14da661]{border-radius:6px;gap:0;height:30px;padding:0 .5rem}.trade-modal-container .trade-modal-header[data-v-e14da661]{flex-direction:column;gap:12px;padding:16px}.trade-modal-container .trade-modal-header .header-left .trade-meta .trade-title[data-v-e14da661]{font-size:1.2rem}.trade-modal-container .trade-modal-header .header-left .trade-meta .trade-info[data-v-e14da661]{flex-direction:column;gap:4px}.trade-modal-container .trade-modal-header .header-left .trade-meta .trade-info .info-item[data-v-e14da661]{font-size:.8rem}.trade-modal-container .trade-modal-header .header-actions[data-v-e14da661]{justify-content:space-between;width:100%}.trade-modal-container .trade-modal-header .header-actions .floating-actions[data-v-e14da661]{position:static;transform:none}.trade-modal-container .trade-modal-header .header-actions .floating-actions .floating-menu[data-v-e14da661]{display:flex;gap:8px;opacity:1;position:static;transform:none;visibility:visible}.trade-modal-container .trade-modal-content[data-v-e14da661]{padding:12px}.trade-modal-container .trade-modal-content .ant-row .trade-info-section[data-v-e14da661]{order:2}.trade-modal-container .trade-modal-content .ant-row .trade-info-section .trade-info-header .ant-tabs .ant-tabs-nav .ant-tabs-tab[data-v-e14da661]{font-size:.8rem;padding:6px 10px}.trade-modal-container .trade-modal-content .ant-row .trade-info-section .trade-info-header .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .executions-list .ant-table .ant-table-thead .ant-table-cell[data-v-e14da661]{font-size:.75rem;padding:6px 4px}.trade-modal-container .trade-modal-content .ant-row .trade-info-section .trade-info-header .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .executions-list .ant-table .ant-table-tbody .ant-table-row .ant-table-cell[data-v-e14da661]{font-size:.75rem;padding:4px}.trade-modal-container .trade-modal-content .ant-row .trade-chart-note-section[data-v-e14da661]{order:1}.trade-modal-container .trade-modal-content .ant-row .trade-chart-note-section .trade-note-section .markdown-editor-wrapper .md-editor .md-toolbar .md-toolbar-item[data-v-e14da661]{font-size:.8rem}.trade-modal-container .trade-modal-content .ant-row .trade-chart-note-section .trade-note-section .markdown-editor-wrapper .md-editor .md-content[data-v-e14da661]{font-size:.9rem}}@media (max-width:1200px){.trade-modal-container .trade-modal-content .trade-info-section .trade-info-header .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .executions-list .ant-table .ant-table-thead .ant-table-cell[data-v-e14da661]{font-size:.8rem;padding:8px 6px}.trade-modal-container .trade-modal-content .trade-info-section .trade-info-header .ant-tabs .ant-tabs-content-holder .ant-tabs-tabpane .executions-list .ant-table .ant-table-tbody .ant-table-row .ant-table-cell[data-v-e14da661]{font-size:.8rem;padding:6px}}
