.editor-container{flex:1 1 auto;display:flex;align-items:stretch}.editor-container.my-notepad.is-full-screen .w-660px{width:660px!important}.editor-container.my-notepad .doc-editor{padding:0 20px}.editor-wrapper{flex:1 1 auto;position:relative;overflow:hidden}.doc-editor{position:absolute;top:0;left:0;right:0;bottom:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:auto}.doc-editor .editor-content{flex:1 1 auto}.doc-editor .editor-content a:hover{text-decoration:underline;color:#047bf8}.doc-editor .doc-editor-title{font-size:36px;padding:0;width:100%;font-weight:700}.doc-editor .toolbar{display:flex;align-items:center;position:sticky;top:0;z-index:2;background:var(--main-white-bg);padding:16px 80px;height:46px}.doc-editor .toolbar .right-tool{flex:1 1 auto;display:flex;justify-content:flex-end;margin-right:-70px;color:var(--ub-icon-color)}.doc-editor .toolbar .right-tool .card-header-icon{padding:8px;display:flex;align-items:center}.doc-editor .bubble-menu{display:flex;align-items:center;background-color:var(--task-card-bg);border:1px solid var(--line-color);border-radius:6px!important;padding:5px;box-shadow:0 0 8px var(--line-color)}.doc-editor .bubble-menu:hover a{text-decoration:none}.doc-editor .toolbar-item{background:var(--task-card-bg);border:none;padding:3px 5px;margin-right:3px;border-radius:5px;cursor:pointer;color:var(--ub-icon-color);height:24px}.doc-editor .toolbar-item svg{width:18px;height:18px;fill:var(--ub-icon-color)}.doc-editor .toolbar-item i{font-size:18px}.doc-editor .toolbar-item span{font-size:14px;line-height:18px;padding:0 2px}.doc-editor .toolbar-item:hover:not(.is-active){background:var(--task-card-bg-hover)}.doc-editor .toolbar-item:hover:not(.is-active) i,.doc-editor .toolbar-item:hover:not(.is-active) span{color:var(--text-color)}.doc-editor .toolbar-item:hover:not(.is-active) svg{fill:var(--text-color)}.doc-editor .toolbar-item.is-active{color:#2c8cf4;fill:#2c8cf4}.doc-editor .toolbar-item.is-active svg{fill:#2c8cf4}.doc-editor .ProseMirror{font-size:15px;line-height:1.6;padding-bottom:60px}.doc-editor .ProseMirror .is-empty:is(h1,h2,h3,h4,h5,h6):first-child:before,.doc-editor .ProseMirror p:is(.is-editor-empty,.is-empty):first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.doc-editor .ProseMirror .details-tiptap{display:flex;border-radius:.5rem}.doc-editor .ProseMirror .details-tiptap>button{display:flex;cursor:pointer;background:transparent;border:none;padding-right:5px}.doc-editor .ProseMirror .details-tiptap>button:before{content:"▶";font-size:12px;color:var(--ub-icon-color);display:flex;justify-content:center;align-items:center;border-radius:4px;width:1.5rem;height:1.5rem}.doc-editor .ProseMirror .details-tiptap>button:hover:before{background-color:var(--main-bg-hover);color:var(--text-color)}.doc-editor .ProseMirror .details-tiptap.is-open>button:before{content:"▼"}.doc-editor .ProseMirror .details-tiptap>div{flex:1 1 auto}.doc-editor .ProseMirror .details-tiptap :last-child{margin-bottom:0}.doc-editor .ProseMirror pre{margin:.5rem 0;border-radius:6px}.doc-editor .ProseMirror p code{color:currentColor}.doc-editor .ProseMirror hr{margin:.5rem 0}.doc-editor .ProseMirror h1{font-size:30px}.doc-editor .ProseMirror h2{font-size:24px}.doc-editor .ProseMirror h3{font-size:18px}.doc-editor .ProseMirror h6{padding:.25rem 0;font-weight:700;margin:0}.doc-editor .ProseMirror h1,.doc-editor .ProseMirror h2,.doc-editor .ProseMirror h3{margin:0;font-weight:750;line-height:1.2;padding:.25rem 0}.doc-editor .ProseMirror h1 strong,.doc-editor .ProseMirror h2 strong,.doc-editor .ProseMirror h3 strong{font-weight:800}.doc-editor .ProseMirror ol,.doc-editor .ProseMirror ul{margin-top:0;margin-bottom:0;display:block}.doc-editor .ProseMirror ol li+li,.doc-editor .ProseMirror ul li+li{margin-top:0}.doc-editor .ProseMirror p{margin-bottom:0}.doc-editor .ProseMirror a:hover{text-decoration:underline}.doc-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--place-holder-color);pointer-events:none;height:0}.doc-editor .ProseMirror img{margin:8px 0}.doc-editor .mention{color:#a975ff;background-color:rgba(169,117,255,.1);border-radius:.3rem;padding:.1rem .3rem}.doc-editor .color{white-space:nowrap}.doc-editor .color:before{content:" ";display:inline-block;width:1em;height:1em;border:1px solid hsla(0,0%,50.2%,.3);vertical-align:middle;margin-right:.1em;margin-bottom:.15em;border-radius:2px;background-color:var(--color)}.w-660px{width:660px}.w-660px.w-full{width:100%}.grow-wrap{display:grid}.grow-wrap:after,.text-html-title{white-space:pre-wrap;word-break:break-word}.grow-wrap:after{content:attr(data-replicated-value) " ";visibility:hidden}.grow-wrap>textarea{background-color:var(--main-white-bg);color:var(--text-color);resize:none;overflow:hidden;border-radius:0}.grow-wrap:after,.grow-wrap>textarea{font:inherit;grid-area:1/1/2/2;font-size:36px;width:100%;font-weight:750}