@charset "UTF-8";:root{--header-height:48px;--sidebar-width:248px;--top-notice-height:30px;--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#e9ecef;--text-primary:#212529;--text-secondary:#495057;--border-color:#dee2e6;--shadow-color:rgba(0,0,0,.1);--accent-color:#0d6efd;--toolbar-bg:#f8f9fa;--toolbar-border:#dee2e6;--toolbar-button:#495057;--toolbar-button-hover:#0d6efd;--toolbar-dropdown-bg:#fff;--tooltip-text:#fff}:root,html.dark:root{--toolbar-button-active:#0b5ed7;--tooltip-bg:#202534}html.dark:root{--bg-primary:#1f2535;--bg-secondary:#212529;--bg-tertiary:#343a40;--text-primary:#f8f9fa;--text-secondary:#e9ecef;--border-color:#495057;--shadow-color:rgba(0,0,0,.3);--accent-color:#3d8bfd;--toolbar-bg:#31394a;--toolbar-border:#343a40;--toolbar-button:#adb5bd;--toolbar-button-hover:#3d8bfd;--toolbar-dropdown-bg:#343a40;--tooltip-text:#f8f9fa}.ql-toolbar{background-color:var(--toolbar-bg)!important;z-index:2;position:relative}.ql-container,.ql-toolbar{border-color:var(--toolbar-border)!important}.ql-container{height:400px;background-color:var(--bg-primary)!important;color:var(--text-primary)!important}.ql-container .ql-tooltip.ql-editing{left:unset!important}.ql-editor{color:var(--text-primary)!important}.ql-editor.ql-blank:before{color:var(--text-secondary)!important}.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin-top:0!important;padding-top:0!important;line-height:1.5!important}.ql-snow{word-break:break-all}.ql-snow:not(.ql-container):not(.ql-toolbar){white-space:pre-wrap;-o-tab-size:4;tab-size:4;-moz-tab-size:4}.ql-snow:not(.ql-container):not(.ql-toolbar) p{margin:0}.ql-snow:not(.ql-container):not(.ql-toolbar) h1,.ql-snow:not(.ql-container):not(.ql-toolbar) h2,.ql-snow:not(.ql-container):not(.ql-toolbar) h3,.ql-snow:not(.ql-container):not(.ql-toolbar) h4,.ql-snow:not(.ql-container):not(.ql-toolbar) h5,.ql-snow:not(.ql-container):not(.ql-toolbar) h6{margin-top:0!important;padding-top:0!important;line-height:1.5!important}.ql-snow:not(.ql-container):not(.ql-toolbar) .mention-embed,.ql-snow:not(.ql-container):not(.ql-toolbar) a[data-source="@"]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.ql-snow p{font-size:14px}.ql-snow code{background:var(--bg-tertiary);padding:2px 4px;border-radius:4px;color:var(--text-primary)}.ql-snow iframe.ql-video{display:block;width:100%;max-width:100%;aspect-ratio:16/9;height:auto}.ql-snow a{color:inherit;text-decoration:inherit}.ql-snow a:hover{text-decoration:underline}.ql-snow a[data-source="@"]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ql-snow table{max-width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.ql-snow table td,.ql-snow table th{border:1px solid var(--border-color);padding:8px 12px;line-height:1.42;font-size:14px;vertical-align:top;outline:none}.ql-snow table td p,.ql-snow table th p{margin:0}.ql-snow .ql-table-wrapper{width:100%;max-width:100%;overflow:auto}.ql-snow .ql-table{display:table;width:auto}.ql-snow .ql-table[data-full]{width:100%}.ql-snow .ql-table col{display:table-column;table-layout:fixed;border-collapse:separate;text-indent:0}.ql-snow .ql-table td,.ql-snow .ql-table th{border:1px solid var(--border-color)}.ql-snow .ql-table tr+tr td,.ql-snow .ql-table tr+tr th{border-top:none}.ql-snow .ql-table td+td,.ql-snow .ql-table td+th,.ql-snow .ql-table th+td,.ql-snow .ql-table th+th{border-left:none}.ql-snow .ql-table-cell{padding:8px 12px;border-color:transparent;font-size:14px;outline:none;overflow:auto}.ql-snow .ql-table-cell-inner{display:inline-block;min-width:100%;word-break:break-word;outline:none;counter-reset:list-0}.ql-snow h1[data-level="1"]{margin-top:0!important;font-size:32px!important}.ql-snow h2[data-level="2"]{margin-top:0!important;font-size:28px!important}.ql-snow h3[data-level="3"]{margin-top:0!important;font-size:24px!important}.ql-snow h4[data-level="4"]{margin-top:0!important;font-size:20px!important}.ql-snow h5[data-level="5"]{margin-top:0!important;font-size:16px!important}.ql-snow h6[data-level="6"]{margin-top:0!important;font-size:12px!important}.ql-snow .ql-size-12px{font-size:12px}.ql-snow .ql-size-14px{font-size:14px}.ql-snow .ql-size-16px{font-size:16px}.ql-snow .ql-size-18px{font-size:18px}.ql-snow .ql-size-24px{font-size:24px}.ql-snow .ql-size-32px{font-size:32px}.ql-snow .ql-size-40px{font-size:40px}.ql-snow .ql-stroke{stroke:var(--toolbar-button)!important}.ql-snow .ql-fill{fill:var(--toolbar-button)!important}.ql-snow .ql-picker{color:var(--toolbar-button)!important}.ql-snow .ql-picker-label{display:flex!important}.ql-snow .ql-picker-label:hover{color:var(--toolbar-button-hover)!important}.ql-snow .ql-picker-label:hover .ql-stroke{stroke:var(--toolbar-button-hover)!important}.ql-snow .ql-picker-label:hover .ql-fill{fill:var(--toolbar-button-hover)!important}.ql-snow .ql-picker-options{background-color:var(--toolbar-dropdown-bg)!important;border-color:var(--border-color)!important}.ql-snow .ql-picker-item{color:var(--text-primary)!important}.ql-snow .ql-tooltip{background-color:var(--tooltip-bg)!important;color:var(--tooltip-text)!important;border-color:var(--border-color)!important}.ql-snow .ql-tooltip input[type=text]{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-color:var(--border-color)!important}.ql-snow .ql-active,.ql-snow button.ql-active{color:var(--toolbar-button-active)!important}.ql-snow .ql-active .ql-stroke,.ql-snow button.ql-active .ql-stroke{stroke:var(--toolbar-button-active)!important}.ql-snow .ql-active .ql-fill,.ql-snow button.ql-active .ql-fill{fill:var(--toolbar-button-active)!important}.ql-snow button:hover .ql-stroke{stroke:var(--toolbar-button-hover)!important}.ql-snow button:hover .ql-fill{fill:var(--toolbar-button-hover)!important}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"正文"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"标题一"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"标题二"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"标题三"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"标题四"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"标题五"!important}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"标题六"!important}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"14px"!important;font-size:14px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before{content:"12px"!important;font-size:12px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before{content:"16px"!important;font-size:16px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before{content:"18px"!important;font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before{content:"24px"!important;font-size:24px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before{content:"32px"!important;font-size:32px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="40px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="40px"]:before{content:"40px"!important;font-size:40px}.mention-embed{--mention-open-icon-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.2%22%20d%3D%22M14%205h5v5m0-5-9%209m1-7H6.8A1.8%201.8%200%200%200%205%208.8v8.4A1.8%201.8%200%200%200%206.8%2019h8.4a1.8%201.8%200%200%200%201.8-1.8V13%22%2F%3E%3C%2Fsvg%3E);color:var(--primary,#f0c879);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;font-weight:600;line-height:1.25;vertical-align:middle;white-space:normal;text-decoration:none;transition:color .2s ease-in-out}.mention-embed[data-mention-openable=true] .mention-name:after{content:"";display:inline-block;width:16px;height:16px;margin-left:0;background-color:currentColor;vertical-align:-3px;opacity:.82;-webkit-mask:var(--mention-open-icon-mask) center/14px 14px no-repeat;mask:var(--mention-open-icon-mask) center/14px 14px no-repeat;transition:opacity .2s ease-in-out}.mention-embed[data-mention-openable=true]:hover .mention-name:after{opacity:1}.mention-embed>[contenteditable=false]{display:inline}.mention-embed img.mention-logo{display:inline-block;width:1.15em!important;height:1.15em!important;margin:0 3px 0 0!important;border-radius:2px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:middle}.mention-embed .mention-name{display:inline;min-width:0;line-height:inherit;overflow-wrap:anywhere;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:currentColor;text-underline-offset:max(2px,.12em);transition:text-decoration-style .2s ease-in-out}.mention-embed:hover .mention-name{text-decoration-style:solid}.ql-container .mention-embed:not([data-mention-color]),.ql-container .mention-embed[data-mention-color=""]{color:#fff}a.mention-embed:active,a.mention-embed:link,a.mention-embed:visited{color:var(--primary,#f0c879);text-decoration:none}.ql-snow a.mention-embed,.ql-snow a.mention-embed:hover,a.mention-embed:hover{text-decoration:none}.quill-btn-close{width:20px;height:20px;padding:5px;display:inline-block}.ql-video-wrapper{display:block;position:relative}.ql-video-wrapper .ql-video{display:block}.ql-snow .ql-tooltip{z-index:9999!important}.ql-snow .ql-tooltip:before{content:"访问链接:"!important}.ql-snow .ql-tooltip a.ql-action:after{content:"编辑"!important}.ql-snow .ql-tooltip a.ql-remove:before{content:"移除"!important}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"保存"!important}.ql-snow .ql-tooltip input[type=text]::-moz-placeholder{content:"输入链接地址"}.ql-snow .ql-tooltip input[type=text]::placeholder{content:"输入链接地址"}
