:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-height:100vh;width:100%}#root{width:100%;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#028090}button{background-color:#05668d}}.email-content{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.email-content h1,.email-content h2,.email-content h3,.email-content h4,.email-content h5,.email-content h6{margin-top:1em;margin-bottom:.5em}.email-content p{margin-bottom:1em}.email-content ul,.email-content ol{padding-left:2em;margin-bottom:1em}.email-content blockquote{border-left:3px solid #d9d9d9;padding-left:1em;margin-left:0;color:#666}.email-content a{color:#1890ff;text-decoration:none}.email-content a:hover{text-decoration:underline}.quill{border-radius:2px}.quill .ql-toolbar{border-top-left-radius:2px;border-top-right-radius:2px;background:#fafafa}.quill .ql-container{border-bottom-left-radius:2px;border-bottom-right-radius:2px;background:#fff;min-height:200px}.quill .ql-editor{min-height:200px}.rich-text-editor.empty:before{content:attr(data-placeholder);color:#aaa;font-style:italic;position:absolute;pointer-events:none}.rich-text-editor{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.rich-text-editor h1,.rich-text-editor h2,.rich-text-editor h3,.rich-text-editor h4,.rich-text-editor h5,.rich-text-editor h6{margin-top:.5em;margin-bottom:.5em;line-height:1.2}.rich-text-editor h1{font-size:2em}.rich-text-editor h2{font-size:1.5em}.rich-text-editor h3{font-size:1.17em}.rich-text-editor p{margin-top:.5em;margin-bottom:.5em}.rich-text-editor ul,.rich-text-editor ol{padding-left:2em;margin-bottom:1em}.rich-text-editor li{margin-bottom:.25em}.rich-text-editor blockquote{border-left:3px solid #d9d9d9;padding-left:1em;margin-left:0;color:#666}.rich-text-editor a{color:#1890ff;text-decoration:none}.rich-text-editor a:hover{text-decoration:underline}.rich-text-editor img{max-width:100%;height:auto}.ant-menu-dark .language-menu-item:hover,.ant-menu-dark .language-menu-item.ant-menu-item-selected{background-color:transparent!important}.ant-menu-dark .language-menu-item{cursor:default!important}.ant-menu-dark .language-menu-item .ant-menu-title-content{pointer-events:auto!important}.ant-menu-dark .language-menu-item .anticon-flag{color:#ffffffd9!important}.ant-table-tbody>tr:nth-child(2n)>td{background-color:#fafafa!important}.ant-table-tbody>tr:nth-child(odd)>td{background-color:#fff!important}.ant-table-tbody>tr:hover>td{background-color:#e6f4ff!important}.ant-table-small .ant-table-tbody>tr>td{padding:8px 12px!important}.ant-table-small .ant-table-thead>tr>th{padding:8px 12px!important;font-size:13px!important}.ant-table-tbody>tr.ant-table-row-selected>td{background-color:#e6f4ff!important}.ant-table-thead>tr>th{background-color:#fafafa!important}.tiptap-editor-content{outline:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.6;color:#333;min-height:300px;will-change:contents;transform:translateZ(0)}.tiptap-editor-content p{margin:0 0 16px}.tiptap-editor-content p:last-child{margin-bottom:0}.tiptap-editor-content h1,.tiptap-editor-content h2,.tiptap-editor-content h3,.tiptap-editor-content h4,.tiptap-editor-content h5,.tiptap-editor-content h6{margin:0 0 16px;font-weight:600;line-height:1.3}.tiptap-editor-content h1{font-size:2.25em}.tiptap-editor-content h2{font-size:1.875em}.tiptap-editor-content h3{font-size:1.5em}.tiptap-editor-content h4{font-size:1.25em}.tiptap-editor-content h5{font-size:1.125em}.tiptap-editor-content h6{font-size:1em}.tiptap-editor-content ul,.tiptap-editor-content ol{padding-left:24px;margin:0 0 16px}.tiptap-editor-content li{margin-bottom:4px}.tiptap-editor-content ul li{list-style-type:disc}.tiptap-editor-content ol li{list-style-type:decimal}.tiptap-editor-content ul[data-type=taskList]{list-style:none;padding:0}.tiptap-editor-content ul[data-type=taskList] li{display:flex;align-items:flex-start;margin-bottom:8px}.tiptap-editor-content ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:8px;-webkit-user-select:none;user-select:none;cursor:pointer}.tiptap-editor-content ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap-editor-content ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;opacity:.6}.tiptap-editor-content blockquote{border-left:4px solid #e6f7ff;background-color:#f6ffed;margin:0 0 16px;padding:12px 16px;border-radius:4px;font-style:italic}.tiptap-editor-content pre{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:12px;margin:0 0 16px;overflow-x:auto}.tiptap-editor-content code{background-color:#f5f5f5;padding:2px 4px;border-radius:3px;font-family:Monaco,Courier New,monospace;font-size:.9em}.tiptap-editor-content pre code{background-color:transparent;padding:0}.tiptap-code-block{position:relative;background-color:#1e1e1e;color:#d4d4d4;padding:16px;border-radius:6px;font-family:Monaco,Courier New,monospace;font-size:13px;line-height:1.4}.tiptap-link{color:#1890ff;text-decoration:none;cursor:pointer;border-bottom:1px solid transparent;transition:border-bottom .2s ease}.tiptap-link:hover{border-bottom-color:#1890ff}.tiptap-image{max-width:100%;height:auto;border-radius:4px;margin:8px 0;display:block}.tiptap-editor-content mark{background-color:#ffeb3b;padding:1px 2px;border-radius:2px}.tiptap-editor-content s{text-decoration:line-through}.tiptap-editor-content sub{vertical-align:sub;font-size:.8em}.tiptap-editor-content sup{vertical-align:super;font-size:.8em}.tiptap-editor-content hr{border:none;border-top:2px solid #e6f7ff;margin:24px 0}.tiptap-editor-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 16px;overflow:hidden}.tiptap-editor-content td,.tiptap-editor-content th{min-width:1em;border:1px solid #d9d9d9;padding:8px 12px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap-editor-content th{font-weight:600;background-color:#fafafa;text-align:left}.tiptap-editor-content .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.tiptap-editor-content .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#adf;pointer-events:none}.tiptap-editor-content table .tableWrapper{padding:1rem 0;overflow-x:auto}.tiptap-editor-content .resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap-editor-content .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#aaa;pointer-events:none;height:0}.tiptap-editor-content:focus{outline:none}.tiptap-editor-content ::selection{background-color:#b3d4fc}.tiptap-editor-content [data-text-align=left]{text-align:left}.tiptap-editor-content [data-text-align=center]{text-align:center}.tiptap-editor-content [data-text-align=right]{text-align:right}.tiptap-editor-content [data-text-align=justify]{text-align:justify}.ProseMirror .ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror .ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid black;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror .ProseMirror-gapcursor.ProseMirror-gapcursor-forward:after{border-top:1px solid black}.ProseMirror .ProseMirror-gapcursor.ProseMirror-gapcursor-backward:after{border-top:1px solid black}.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror-dropcursor{position:relative}.ProseMirror-dropcursor:after{content:"";display:block;position:absolute;left:-2px;right:-2px;top:-2px;border-top:2px solid #1890ff}@media (max-width: 768px){.tiptap-editor-content{font-size:16px}.tiptap-editor-content table{font-size:14px}.tiptap-editor-content td,.tiptap-editor-content th{padding:6px 8px}}
