.slash-command-list li[data-v-ace0800a]:last-child{margin-bottom:0}.content[data-v-1c329606] p:first-child{margin-top:.25rem}.content[data-v-1c329606] p:last-child{margin-bottom:0}select[data-v-1c329606]{pointer-events:auto}.mdc-card-editor-node[data-v-18e9d701]{display:block}.app-link-card-editor-node .ProseMirror-selectednode[data-v-02759dc4],.wiki-footer-editor-node .ProseMirror-selectednode[data-v-a0d0b466]{border-radius:8px;outline:2px solid #3b82f6;outline-offset:2px}.resizable-image-wrapper[data-v-36776ccd]{display:block;line-height:0;margin:1rem 0;position:relative}.resizable-image-wrapper.is-selected .image-container[data-v-36776ccd]{box-shadow:0 0 0 2px #007bff;outline:2px solid #007bff}.resize-handle[data-v-36776ccd]{background-color:#007bff;border:1px solid #fff;border-radius:2px;height:10px;opacity:0;position:absolute;transition:opacity .2s;width:10px;z-index:10}.image-container:hover .resize-handle[data-v-36776ccd],.resizable-image-wrapper.is-selected .resize-handle[data-v-36776ccd]{opacity:1}.resize-handle.br[data-v-36776ccd]{bottom:-5px;cursor:nwse-resize;right:-5px}.json-viewer-container[data-v-e61a2d88]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin:.5rem 0;max-height:480px;overflow:auto}.json-header[data-v-e61a2d88]{align-items:center;border-bottom:1px solid var(--ui-border-muted,#e5e7eb);display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.json-title-input[data-v-e61a2d88]{background:transparent;border:none;flex:1;outline:none}.json-title[data-v-e61a2d88],.json-title-input[data-v-e61a2d88]{font-size:.875rem;font-weight:500}.json-controls[data-v-e61a2d88]{display:flex;gap:.5rem}.json-control-btn[data-v-e61a2d88]{background:transparent;border:none;border-radius:.25rem;cursor:pointer;opacity:.6;padding:.25rem;transition:opacity .2s}.json-control-btn[data-v-e61a2d88]:hover{opacity:1}.json-content[data-v-e61a2d88]{font-size:14px;line-height:1.5}.json-empty[data-v-e61a2d88]{align-items:center;background:var(--ui-bg-muted,#f9fafb);border:1px dashed var(--ui-border-muted,#e5e7eb);border-radius:.375rem;display:flex;justify-content:space-between;padding:1rem}.json-empty-text[data-v-e61a2d88]{color:var(--ui-text-muted,#6b7280);font-size:.875rem}.json-empty-btn[data-v-e61a2d88]{background:var(--ui-bg-accent,#3b82f6);border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem .75rem;transition:background-color .2s}.json-empty-btn[data-v-e61a2d88]:hover{background:var(--ui-bg-accent-hover,#2563eb)}.json-error[data-v-e61a2d88]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:.25rem;color:#ef4444;font-size:.875rem;padding:.5rem}.json-tree[data-v-e61a2d88]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.form-signature[data-v-ddcc3f68]{width:100%}.signature-canvas-wrapper[data-v-ddcc3f68]{background-color:#fff;border:2px solid #d1d5db;border-radius:.5rem;overflow:hidden;position:relative;transition:border-color .2s}.dark .signature-canvas-wrapper[data-v-ddcc3f68]{background-color:#111827;border-color:#4b5563}.signature-canvas-wrapper[data-v-ddcc3f68]:hover:not(.is-disabled){border-color:#60a5fa}.signature-canvas-wrapper.has-signature[data-v-ddcc3f68]{border-color:#4ade80}.signature-canvas-wrapper.is-disabled[data-v-ddcc3f68]{cursor:not-allowed;opacity:.5}.signature-canvas[data-v-ddcc3f68]{cursor:crosshair;display:block;width:100%}.signature-canvas-wrapper.is-disabled .signature-canvas[data-v-ddcc3f68]{cursor:not-allowed}.signature-placeholder[data-v-ddcc3f68]{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute}.signature-actions[data-v-ddcc3f68]{align-items:center;display:flex;gap:.75rem;margin-top:.75rem}.error-message[data-v-ddcc3f68]{color:#dc2626;font-size:.875rem;margin-top:.5rem}.acknowledgment-editor-node[data-v-afc7155d]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-file-upload[data-v-35a5ba03]{width:100%}.upload-area[data-v-35a5ba03]{border:2px dashed #d1d5db;border-radius:.5rem;padding:1.5rem;text-align:center;transition:all .2s}.upload-area[data-v-35a5ba03]:hover{background-color:#f9fafb;border-color:#60a5fa}.upload-area.drag-over[data-v-35a5ba03]{background-color:#eff6ff;border-color:#3b82f6}.upload-area.has-files[data-v-35a5ba03]{padding:1rem}.upload-area.is-disabled[data-v-35a5ba03]{cursor:not-allowed;opacity:.5}.upload-area.is-disabled[data-v-35a5ba03]:hover{background-color:transparent;border-color:#d1d5db}.upload-prompt[data-v-35a5ba03]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 0}.upload-button[data-v-35a5ba03]{align-items:center;background-color:#3b82f6;border-radius:.375rem;color:#fff;display:inline-flex;margin-top:1rem;padding:.5rem 1rem;transition:background-color .2s}.upload-button[data-v-35a5ba03]:hover{background-color:#1d4ed8}.upload-button[data-v-35a5ba03]:disabled{cursor:not-allowed;opacity:.5}.uploaded-files-list[data-v-35a5ba03]{display:flex;flex-direction:column;gap:.5rem}.uploaded-file-item[data-v-35a5ba03]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;gap:.75rem;padding:.75rem}.file-icon[data-v-35a5ba03],.uploaded-file-item[data-v-35a5ba03]{align-items:center;display:flex}.file-icon[data-v-35a5ba03]{border-radius:.5rem;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.file-info[data-v-35a5ba03]{flex:1;min-width:0}.file-name[data-v-35a5ba03]{color:#111827;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-meta[data-v-35a5ba03]{color:#6b7280;font-size:.75rem}.file-progress[data-v-35a5ba03]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.progress-bar[data-v-35a5ba03]{background-color:#e5e7eb;border-radius:9999px;height:.5rem;overflow:hidden;width:6rem}.progress-fill[data-v-35a5ba03]{background-color:#3b82f6;height:100%;transition:width .2s}.progress-text[data-v-35a5ba03]{color:#4b5563;font-size:.75rem}.file-actions[data-v-35a5ba03]{flex-shrink:0;gap:.5rem}.action-button[data-v-35a5ba03],.file-actions[data-v-35a5ba03]{align-items:center;display:flex}.action-button[data-v-35a5ba03]{border-radius:.375rem;height:2rem;justify-content:center;transition:background-color .2s;width:2rem}.action-button[data-v-35a5ba03]:disabled{cursor:not-allowed;opacity:.5}.action-button.view[data-v-35a5ba03]{color:#2563eb}.action-button.view[data-v-35a5ba03]:hover{background-color:#dbeafe}.action-button.delete[data-v-35a5ba03]{color:#dc2626}.action-button.delete[data-v-35a5ba03]:hover{background-color:#fee2e2}.error-message[data-v-35a5ba03]{color:#dc2626;font-size:.875rem}.form-embed-node[data-v-0f1f0057]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap-editor{@apply bg-white p-4 rounded-lg shadow-sm border border-gray-300 max-w-none dark:bg-gray-800 dark:border-gray-600;position:relative}.tiptap-editor .ProseMirror{@apply min-h-[150px] outline-none;position:relative}.block-controls{@apply absolute flex items-center gap-0.5;height:0;overflow:visible;pointer-events:auto;position:fixed;width:0;z-index:10}.block-control-btn{@apply flex items-center justify-center w-6 h-6 rounded transition-all duration-200;@apply text-gray-400 hover:text-gray-600 hover:bg-gray-100;@apply dark:text-gray-500 dark:hover:text-gray-300 dark:hover:bg-gray-700;background:transparent;border:none;cursor:pointer}.block-control-btn:hover{@apply bg-gray-100 dark:bg-gray-700;}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}.tiptap-editor .ProseMirror h1{font-size:2.25rem;font-weight:700;margin:1rem 0}.tiptap-editor .ProseMirror h2{font-size:1.875rem;font-weight:700;margin:.75rem 0}.tiptap-editor .ProseMirror h3{font-size:1.5rem;font-weight:700;margin:.5rem 0}.tiptap-editor .ProseMirror h4{font-size:1.25rem;font-weight:600;margin:.5rem 0}.tiptap-editor .ProseMirror h5{font-size:1.125rem;font-weight:600;margin:.25rem 0}.tiptap-editor .ProseMirror h6{font-size:1rem;font-weight:600;margin:.25rem 0}.tiptap-editor .ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.bubble-menu{@apply flex bg-white p-1 rounded-md shadow-lg border border-gray-200 dark:bg-gray-800 dark:border-gray-700 space-x-1 z-10;}.ProseMirror table{border:1px solid #e5e7eb!important;border-collapse:collapse!important;border-spacing:0;margin-bottom:1rem;margin-top:1rem;width:100%}.dark .ProseMirror table{border-color:#374151!important}.ProseMirror td,.ProseMirror th{border:1px solid #e5e7eb!important;padding:.75rem 1rem!important;text-align:left!important;vertical-align:top}.dark .ProseMirror td,.dark .ProseMirror th{border-color:#374151!important}.ProseMirror th{background-color:#f9fafb!important;color:#374151!important;font-weight:600!important}.dark .ProseMirror th{background-color:#1f2937!important;color:#f3f4f6!important}.ProseMirror .selectedCell:after{@apply absolute inset-0 z-[-1] border-2 border-blue-500 pointer-events-none;}.ProseMirror .column-resize-handle{@apply absolute top-0 bottom-0 w-1 bg-blue-400 pointer-events-none;right:-2px}.ProseMirror ul[data-type=taskList]{list-style:none;margin-left:0;padding:0}.ProseMirror ul[data-type=taskList] li{align-items:center;display:flex;margin-bottom:.5rem}.ProseMirror ul[data-type=taskList] li:before{display:none}.ProseMirror ul[data-type=taskList] li>label{margin-right:.5rem}.ProseMirror ul[data-type=taskList] li>div{flex-grow:1}.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{color:#888;text-decoration:line-through}.ProseMirror ol,.ProseMirror ul:not([data-type=taskList]){list-style-position:outside;margin-bottom:.5rem;margin-top:.5rem;padding-left:1.5rem}.ProseMirror ul:not([data-type=taskList]){list-style-type:disc!important}.ProseMirror ol{list-style-type:decimal!important}.ProseMirror ol li,.ProseMirror ul:not([data-type=taskList]) li{margin-bottom:.25rem;margin-top:.25rem}.ProseMirror ol ol,.ProseMirror ol ul,.ProseMirror ul:not([data-type=taskList]) ol,.ProseMirror ul:not([data-type=taskList]) ul{margin-bottom:.25rem;margin-top:.25rem;padding-left:1rem}.ProseMirror blockquote{border-color:#9ca3af!important;border-left-width:4px!important;color:#6b7280!important;font-style:italic;margin-bottom:.5rem;margin-top:.5rem;padding-left:1rem}.ProseMirror pre{background-color:#1f2937!important;border-radius:.375rem;color:#d1d5db!important;font-family:monospace;margin-bottom:.5rem;margin-top:.5rem;overflow-x:auto;padding:1rem}.ProseMirror pre code{background-color:transparent!important;color:inherit!important;font-family:inherit;padding:0}.ProseMirror hr{border-color:#cbd5e1!important;border-top-width:1px!important;margin-bottom:1rem;margin-top:1rem}.ProseMirror video{border-radius:.375rem;height:auto;margin:1rem 0;max-width:100%;width:100%}.ProseMirror div[data-youtube-video]{margin:1rem 0;padding-bottom:56.25%;position:relative;width:100%}.ProseMirror div[data-youtube-video] iframe{border-radius:.375rem;height:100%;left:0;position:absolute;top:0;width:100%}.tiptap-editor .ProseMirror table{display:block;overflow-x:auto;width:100%}.tiptap-editor .ProseMirror table tbody,.tiptap-editor .ProseMirror table thead{display:table;table-layout:fixed;width:100%}.tiptap-editor .ProseMirror td,.tiptap-editor .ProseMirror th{white-space:normal;word-break:break-word}.mermaid-render-target{align-items:center;display:flex;justify-content:center;margin:1rem 0;width:100%}.mermaid-render-target svg{height:auto;max-width:100%}.show-formatting-hints .ProseMirror h1:before{content:"H1"}.show-formatting-hints .ProseMirror h1:before,.show-formatting-hints .ProseMirror h2:before{background:#f3f4f6;border-radius:.25rem;color:#6b7280;font-size:.75rem;font-weight:400;left:-2.5rem;line-height:1;padding:.125rem .25rem;position:absolute;top:0}.show-formatting-hints .ProseMirror h2:before{content:"H2"}.show-formatting-hints .ProseMirror h3:before{content:"H3"}.show-formatting-hints .ProseMirror h3:before,.show-formatting-hints .ProseMirror h4:before{background:#f3f4f6;border-radius:.25rem;color:#6b7280;font-size:.75rem;font-weight:400;left:-2.5rem;line-height:1;padding:.125rem .25rem;position:absolute;top:0}.show-formatting-hints .ProseMirror h4:before{content:"H4"}.show-formatting-hints .ProseMirror h5:before{content:"H5"}.show-formatting-hints .ProseMirror h5:before,.show-formatting-hints .ProseMirror h6:before{background:#f3f4f6;border-radius:.25rem;color:#6b7280;font-size:.75rem;font-weight:400;left:-2.5rem;line-height:1;padding:.125rem .25rem;position:absolute;top:0}.show-formatting-hints .ProseMirror h6:before{content:"H6"}.show-formatting-hints .ProseMirror blockquote:before{content:"Citação";font-style:normal;left:-3.5rem}.show-formatting-hints .ProseMirror blockquote:before,.show-formatting-hints .ProseMirror ul:not([data-type=taskList]):before{background:#f3f4f6;border-radius:.25rem;color:#6b7280;font-size:.75rem;font-weight:400;line-height:1;padding:.125rem .25rem;position:absolute;top:0}.show-formatting-hints .ProseMirror ul:not([data-type=taskList]):before{content:"Lista";left:-3rem}.show-formatting-hints .ProseMirror ol:before{background:#f3f4f6;border-radius:.25rem;color:#6b7280;content:"Lista Num.";font-size:.75rem;font-weight:400;left:-4rem;line-height:1;padding:.125rem .25rem;position:absolute;top:0}.show-formatting-hints .ProseMirror ul[data-type=taskList]:before{content:"Tarefas"}.show-formatting-hints .ProseMirror pre:before,.show-formatting-hints .ProseMirror ul[data-type=taskList]:before{background:#f3f4f6;border-radius:.25rem;color:#6b7280;font-size:.75rem;font-weight:400;left:-3.5rem;line-height:1;padding:.125rem .25rem;position:absolute;top:0}.show-formatting-hints .ProseMirror pre:before{content:"Código"}.show-formatting-hints .ProseMirror blockquote,.show-formatting-hints .ProseMirror h1,.show-formatting-hints .ProseMirror h2,.show-formatting-hints .ProseMirror h3,.show-formatting-hints .ProseMirror h4,.show-formatting-hints .ProseMirror h5,.show-formatting-hints .ProseMirror h6,.show-formatting-hints .ProseMirror ol,.show-formatting-hints .ProseMirror pre,.show-formatting-hints .ProseMirror ul{position:relative}.dark .show-formatting-hints .ProseMirror blockquote:before,.dark .show-formatting-hints .ProseMirror h1:before,.dark .show-formatting-hints .ProseMirror h2:before,.dark .show-formatting-hints .ProseMirror h3:before,.dark .show-formatting-hints .ProseMirror h4:before,.dark .show-formatting-hints .ProseMirror h5:before,.dark .show-formatting-hints .ProseMirror h6:before,.dark .show-formatting-hints .ProseMirror ol:before,.dark .show-formatting-hints .ProseMirror pre:before,.dark .show-formatting-hints .ProseMirror ul:before{background:#374151;color:#9ca3af}
