.Navbar_tag__iG86E{background-color:#ff0;padding:5px;font-size:12px;color:#333;border-radius:10px}.Navbar_navbarContainer__CTykb{width:400px;border-right:1px solid #eaeaea;height:100vh;overflow-y:auto;position:relative;display:flex;flex-direction:column}.Navbar_navbarHeader__Yg37A{display:flex;justify-content:flex-end;align-items:center;padding:20px;border-bottom:1px solid #eaeaea}.Navbar_navbarMenu__CnO02{font-size:12px;border:none;flex-grow:1;overflow-y:auto}.Navbar_menuItemContent__dkZm0{display:flex;width:100%;align-items:center;justify-content:space-between}.Navbar_menuItemTitle__A9H3u{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;margin-right:8px}.Navbar_menuItemTag__L9Bs_{flex-shrink:0;margin-left:auto;margin-right:8px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorSection__KHHxh{margin-bottom:20px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorFieldGroup__hnKzW{margin-bottom:16px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorFieldGroup__hnKzW h3{margin-bottom:12px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorFieldRow__Fsx8Q{display:flex;gap:12px;margin-bottom:12px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorField__vB8pv{display:flex;flex-direction:column;margin-top:12px;margin-bottom:12px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorField__vB8pv label{display:block;margin-bottom:8px}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorField__vB8pv .ComponentEditor_alignButtons__V2Smy{display:flex}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorField__vB8pv .ComponentEditor_alignButtons__V2Smy .ComponentEditor_alignButton__FNGY8{padding:8px 16px;border-radius:4px;cursor:pointer;border:none;background-color:#e5e7eb;transition:all .2s ease}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorField__vB8pv .ComponentEditor_alignButtons__V2Smy .ComponentEditor_alignButton__FNGY8.ComponentEditor_active__D34W0{background-color:#4f46e5;color:#fff}.ComponentEditor_componentEditor___bxKu .ComponentEditor_editorField__vB8pv .ComponentEditor_alignButtons__V2Smy .ComponentEditor_alignButton__FNGY8:hover:not(.ComponentEditor_active__D34W0){background-color:#d1d5db}.component-tree{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;background:#fff}.component-tree-header{padding:12px;border-bottom:1px solid #e8e8e8;background:#fafafa}.component-tree-content{padding:12px}.component-tree.selected{background-color:#e6f7ff;border:1px solid #1890ff}.component-tree .item{width:100%;padding:8px;text-align:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;display:flex;justify-content:space-between}.component-tree .item:hover{background-color:#f5f5f5}.component-tree .item.root{font-weight:500}.add-item-form .form-field{margin-bottom:16px}.add-item-form .form-field label{display:block;margin-bottom:8px;color:#666}.diff-container{font-family:Arial,sans-serif}.added-line{background-color:#d4edda;padding:5px;border-left:5px solid green}.removed-line{background-color:#f8d7da;padding:5px;border-left:5px solid red}.divider{background-color:hsla(0,0%,100%,.25);height:1.25rem;margin-left:.5rem;margin-right:.75rem;width:1px}.menu-item{background-color:transparent;border:none;border-radius:.4rem;color:#000;cursor:pointer;height:1.75rem;margin-right:.25rem;padding:.25rem;width:1.75rem}.menu-item svg{fill:currentColor;height:100%;width:100%}.menu-item.is-active,.menu-item:hover{background-color:#eee}.tiptap>*+*{margin-top:.75em}.tiptap ol,.tiptap ul{padding:0 1rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1}.tiptap code{background-color:rgba(97,97,97,.1);color:#616161}.tiptap pre{background:#0d0d0d;border-radius:.5rem;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap mark{background-color:#faf594}.tiptap img{height:auto;max-width:100%}.tiptap hr{margin:1rem 0}.tiptap blockquote{border-left:2px solid hsla(0,0%,5%,.1);padding-left:1rem}.tiptap hr{border:none;border-top:2px solid hsla(0,0%,5%,.1);margin:2rem 0}.tiptap ul[data-type=taskList]{list-style:none;padding:0}.tiptap ul[data-type=taskList] li{align-items:center;display:flex}.tiptap ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap.ProseMirror.ProseMirror-focused{outline:none}.editor{background-color:#fff;border:none;border-radius:.75rem;color:#0d0d0d;display:flex;flex-direction:column;max-height:500px;width:800px}.editor__header{align-items:center;background:#fff;border-bottom:1px solid #eee;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex;flex:0 0 auto;flex-wrap:wrap;padding:.25rem}.editor__content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:1.25rem 1rem;-webkit-overflow-scrolling:touch;height:600px}.editor__content:focus-within{outline:1px auto -webkit-focus-ring-color}.editor .ProseMirror:focus-visible{outline:none}.editor .ProseMirror{outline:none}.editor a{color:#1677ff;cursor:pointer}.collaboration-cursor__caret{border-left:1px solid #0d0d0d;border-right:1px solid #0d0d0d;margin-left:-1px;margin-right:-1px;pointer-events:none;position:relative;word-break:normal}.collaboration-cursor__label{border-radius:3px 3px 3px 0;color:#0d0d0d;font-size:12px;font-style:normal;font-weight:600;left:-1px;line-height:normal;padding:.1rem .3rem;position:absolute;top:-1.4em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}i.undo{background-image:url(/_next/static/media/arrow-counterclockwise.8d9125b5.svg)}i.redo{background-image:url(/_next/static/media/arrow-clockwise.989e9b4d.svg)}i.bold{background-image:url(/_next/static/media/type-bold.75675c47.svg)}i.italic{background-image:url(/_next/static/media/type-italic.cd79165b.svg)}i.underline{background-image:url(/_next/static/media/type-underline.cda93251.svg)}i.strikethrough{background-image:url(/_next/static/media/type-strikethrough.1d04de1e.svg)}i.left-align{background-image:url(/_next/static/media/text-left.27cfc29b.svg)}i.center-align{background-image:url(/_next/static/media/text-center.a47404c8.svg)}i.right-align{background-image:url(/_next/static/media/text-right.b2990204.svg)}i.justify-align{background-image:url(/_next/static/media/justify.0f263645.svg)}.ProseMirror table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed}.ProseMirror table td,.ProseMirror table th{border:2px solid #ced4da;box-sizing:border-box;min-width:1em;padding:3px 5px;position:relative;vertical-align:top}.ProseMirror table td>*,.ProseMirror table th>*{margin-bottom:0}.ProseMirror table td p,.ProseMirror table th p{margin:0}.ProseMirror table th{background-color:#f8f9fa;font-weight:700;text-align:left}.ProseMirror table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:#adf;cursor:col-resize;opacity:0;transition:opacity .3s ease}.ProseMirror table:hover .column-resize-handle{opacity:1}.ProseMirror .selectedCell:after{background:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.resize-cursor *{cursor:col-resize!important}.tableWrapper{padding:1rem 0;overflow-x:auto}.resize-cursor{cursor:col-resize!important}.css-selector-dropdown{position:relative;display:inline-block}.css-selector-dropdown .css-selector-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;padding:8px;border-radius:4px}.css-selector-dropdown:hover .css-selector-content{display:block}.css-selector-dropdown .css-selector-item{padding:4px 0;display:flex;align-items:center}.css-selector-dropdown .css-selector-item input{margin-right:8px}.tiptap-content-container{border:1px solid #e0e0e0;border-radius:0 0 4px 4px;height:80vh}.tiptap-content-wrapper{height:100%;overflow:auto}.tiptap-content-wrapper>div{padding:10px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .2s ease-in-out}.table-modal{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:400px;max-height:90vh;overflow-y:auto;animation:slideIn .2s ease-in-out}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}.modal-header h3{margin:0;font-size:16px;color:#333}.close-button{background:none;border:none;cursor:pointer;padding:4px;color:#999;display:flex;align-items:center;justify-content:center}.close-button:hover{color:#666}.modal-content{padding:16px}.modal-category{padding:12px 8px 8px;font-weight:600;color:#666;font-size:14px}.modal-item{display:flex;align-items:center;padding:8px 12px;width:100%;border:none;background:none;cursor:pointer;text-align:left;border-radius:4px;gap:8px;transition:background-color .2s}.modal-item:hover{background-color:#f5f5f5}.item-icon{width:20px;display:flex;align-items:center;justify-content:center;color:#666}.item-title{flex:1 1;color:#333;font-size:14px}.modal-divider{height:1px;background-color:#f0f0f0;margin:8px 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}table.table-hover{position:relative!important;outline:1px dashed #1890ff!important;transition:outline .2s ease-in-out!important}.table-handle-container,table.table-hover *{pointer-events:auto!important}.table-handle-container{position:absolute!important;top:-30px!important;right:0!important;display:flex!important;gap:4px!important;background-color:#fff!important;border-radius:4px!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;padding:4px!important;z-index:10!important;opacity:0!important;transition:opacity .2s!important}.table-handle-container:hover,table.table-hover:hover .table-handle-container{opacity:1!important}.table-edit-button,.table-handle-button{background:none!important;border:none!important;cursor:pointer!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#666!important;border-radius:4px!important;transition:background-color .2s!important}.table-edit-button:hover,.table-handle-button:hover{background-color:#f5f5f5!important;color:#1890ff!important}.table-tooltip{position:fixed!important;z-index:1001!important;background:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;width:300px!important;max-height:80vh!important;overflow-y:auto!important;animation:tooltipSlideIn .2s ease-in-out!important}.tooltip-content{padding:8px!important}.tooltip-category{padding:8px 6px 4px!important;font-weight:600!important;color:#666!important;font-size:12px!important}.tooltip-item{display:flex!important;align-items:center!important;padding:6px 10px!important;width:100%!important;border:none!important;background:none!important;cursor:pointer!important;text-align:left!important;border-radius:4px!important;gap:8px!important;transition:background-color .2s!important}.tooltip-item:hover{background-color:#f5f5f5!important}.tooltip-divider{height:1px!important;background-color:#f0f0f0!important;margin:6px 0!important}@keyframes tooltipSlideIn{0%{transform:translateY(-10px) translateX(-50%)!important;opacity:0!important}to{transform:translateY(0) translateX(-50%)!important;opacity:1!important}}.Loading_loading__dyqQj{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px}.Loading_loading__dyqQj.Loading_fullScreen__CJa5g{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);z-index:1000}