.tiptap{cursor:text}.tiptap :first-child{margin-top:0}.tiptap .is-editor-empty:first-child:before,.tiptap p,.tiptap div,.tiptap span{cursor:text}.tiptap .ProseMirror p.is-editor-empty:first-child:before{cursor:text!important}.tiptap .ProseMirror{cursor:text}.tiptap strong{font-weight:700}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.tiptap a{color:#3b82f6;cursor:pointer;text-decoration:underline;transition:color .2s}.tiptap a:hover{color:#1d4ed8}.tiptap a:visited{color:#7c3aed}.tiptap ul,.tiptap ol{margin:.6rem 0;padding-left:1.3rem}:is(.tiptap ul,.tiptap ol) li{margin:.28rem 0}:is(.tiptap ul,.tiptap ol) li::marker{color:var(--theme-4)}:is(.tiptap ul,.tiptap ol) li p{margin-top:.2em;margin-bottom:.2em}.tiptap ul ul,.tiptap ul ol,.tiptap ol ul,.tiptap ol ol{margin:.3rem 0 .4rem .95rem;padding-left:1.15rem}.tiptap ul ul{list-style-type:circle}.tiptap ol ol{list-style-type:lower-alpha}:is(.tiptap li:has(>strong:only-child):has(>ul,>ol),.tiptap li:has(>p>strong:only-child):has(>ul,>ol)){list-style-type:none}.tiptap li:has(>strong:only-child):has(>ul,>ol)::marker{content:""}.tiptap li:has(>p>strong:only-child):has(>ul,>ol)::marker{content:""}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{text-wrap:pretty;margin-top:2.5rem;font-weight:600;line-height:1.1}.tiptap h1,.tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap code{color:#000;background-color:#e0d4f4;border-radius:.4rem;padding:.25em .3em;font-size:.85rem}.tiptap pre{background:var(--theme-10);color:var(--theme-1);--hl-comment:#7a7f87;--hl-keyword:#2563eb;--hl-string:#16a34a;--hl-variable:#a855f7;--hl-function:#2563eb;--hl-number:#ea580c;--hl-operator:#1f2937;--hl-punctuation:#1f2937;--hl-tag:#2563eb;--hl-attribute:#ea580c;--hl-class:#a855f7;--hl-constant:#db2777;border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;font-family:JetBrainsMono,monospace}.tiptap pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:var(--hl-comment);font-style:italic}.tiptap pre .hljs-keyword,.tiptap pre .hljs-selector-tag,.tiptap pre .hljs-subst{color:var(--hl-keyword);font-weight:600}.tiptap pre .hljs-string,.tiptap pre .hljs-symbol,.tiptap pre .hljs-bullet,.tiptap pre .hljs-template-string{color:var(--hl-string)}.tiptap pre .hljs-variable,.tiptap pre .hljs-template-variable,.tiptap pre .hljs-link,.tiptap pre .hljs-selector-attr,.tiptap pre .hljs-selector-pseudo{color:var(--hl-variable)}.tiptap pre .hljs-function,.tiptap pre .hljs-title,.tiptap pre .hljs-section{color:var(--hl-function);font-weight:600}.tiptap pre .hljs-number,.tiptap pre .hljs-literal,.tiptap pre .hljs-built_in,.tiptap pre .hljs-builtin-name{color:var(--hl-number)}.tiptap pre .hljs-tag,.tiptap pre .hljs-name,.tiptap pre .hljs-selector-id,.tiptap pre .hljs-selector-class{color:var(--hl-tag)}.tiptap pre .hljs-attribute,.tiptap pre .hljs-attr{color:var(--hl-attribute)}.tiptap pre .hljs-doctag,.tiptap pre .hljs-meta .hljs-keyword,.tiptap pre .hljs-tag,.tiptap pre .hljs-tag .hljs-name{color:var(--hl-tag)!important}.tiptap pre .hljs-property,.tiptap pre .hljs-variable,.tiptap pre .hljs-template-variable{color:var(--hl-variable)!important}.tiptap pre .hljs-tag .hljs-attr{color:var(--hl-attribute)!important}.tiptap pre .hljs-tag .hljs-string{color:var(--hl-string)!important}.tiptap pre .hljs-class,.tiptap pre .hljs-type,.tiptap pre .hljs-params{color:var(--hl-class)}.tiptap pre .hljs-meta,.tiptap pre .hljs-meta-keyword,.tiptap pre .hljs-meta-string{color:var(--hl-constant)}.tiptap pre .hljs-operator{color:var(--hl-operator)}.tiptap pre .hljs-punctuation{color:var(--hl-punctuation)}.tiptap pre .hljs-regexp{color:var(--hl-string)}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.tiptap pre .hljs-deletion{color:#cb2431;background-color:#ffeef0}.tiptap pre .hljs-addition{color:#22863a;background-color:#f0fff4}.tiptap blockquote{border-left:3px solid #c6c6c6;margin:1.5rem 0;padding-left:1rem}.tiptap hr{background:#d4d8dd;border:none;height:1px;margin:1.6rem 0;box-shadow:0 1px #eef2f7}.tiptap .tableWrapper{border:1px solid #e9ecef;border-radius:8px;margin:1rem 0;overflow-x:auto}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:600px;max-width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{box-sizing:border-box;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;border:2px solid #ced4da;min-width:1em;max-width:200px;padding:6px 8px;position:relative}.tiptap table th{background-color:var(--theme-9);text-align:left;font-weight:700}.tiptap table .selectedCell:after{content:"";pointer-events:none;z-index:2;background:#c8c8ff66;position:absolute;inset:0}.tiptap table .column-resize-handle{cursor:col-resize;background-color:#adf;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap .tableWrapper{-webkit-overflow-scrolling:touch;overflow:auto visible}.tiptap .table-responsive{width:100%;overflow-x:auto}.tiptap .resize-cursor{cursor:ew-resize;cursor:col-resize}@media (max-width:768px){.tiptap table{min-width:500px}.tiptap table td,.tiptap table th{padding:4px 6px;font-size:14px}}@media print{@page{size:A4;margin:20mm 14mm 14mm}body>:not(#print-portal-root){display:none!important}body{visibility:visible!important;background:#fff!important;height:auto!important;overflow:visible!important}#print-portal-root{z-index:9999;background:#fff;width:100%;height:auto;position:absolute;top:0;left:0;display:block!important}#print-container{visibility:visible!important;display:block!important}.note-print-export{max-width:none;margin:0 auto;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:15.75px;font-weight:400;line-height:1.72;color:#111827!important;background:#fff!important}.note-print-export__title{margin:0 0 1.4rem;font-size:1.95rem;font-weight:700;line-height:1.1;color:#111827!important}.note-print-export__labels{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;display:flex}.note-print-export__label{border:1px solid #111827;border-radius:9999px;padding:.3rem .7rem;font-size:.8rem;line-height:1}.note-print-export__body{color:#1f2937!important}.note-print-export__body>:first-child{margin-top:0!important}.note-print-export__body h1,.note-print-export__body h2,.note-print-export__body h3,.note-print-export__body h4,.note-print-export__body h5,.note-print-export__body h6{page-break-after:avoid;break-after:avoid-page;font-weight:700;line-height:1.2;color:#111827!important}.note-print-export__body h1{margin:0 0 1.25rem;font-size:1.95rem}.note-print-export__body h2{margin:0 0 1.1rem;font-size:1.42rem}.note-print-export__body h3{margin:1.7rem 0 .85rem;font-size:1.14rem}.note-print-export__body strong{font-weight:700}.note-print-export__body em{font-style:italic}.note-print-export__body p{margin:0 0 1.06rem;color:#374151!important}.note-print-export__body ul,.note-print-export__body ol{margin:0 0 1.06rem 1rem;padding:0;color:#374151!important}.note-print-export__body>ul,.note-print-export__body>ol{margin-left:1rem}.note-print-export__body li{margin:.32rem 0}.note-print-export__body li::marker{color:#4b5563}.note-print-export__body li>p{margin:.2rem 0}.note-print-export__body li>p:first-child{margin-bottom:.24rem}.note-print-export__body li>ul,.note-print-export__body li>ol{margin:.32rem 0 .42rem 1.15rem;padding-left:.1rem}.note-print-export__body ul ul,.note-print-export__body ul ol,.note-print-export__body ol ul,.note-print-export__body ol ol{margin-left:1.15rem}.note-print-export__body hr{background:#d1d5db;border:0;height:1px;margin:1.35rem 0 1.15rem;box-shadow:0 1px #f3f4f6}.note-print-export__body blockquote{border-left:3px solid #d1d5db;margin:1.08rem 0;padding-left:.9rem;color:#4b5563!important}.note-print-export__body a{text-decoration:underline;color:inherit!important}.note-print-export__body code{font-family:Courier New,Courier,monospace;font-size:.92em}.note-print-export__body pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #d1d5db;margin:1.15rem 0;padding:.8rem .95rem;background:#f8fafc!important}.note-print-export__body .database-export-fallback,#print-container .database-export-fallback{page-break-inside:avoid;break-inside:avoid;margin:1rem 0}.note-print-export__body .database-export-title,#print-container .database-export-title{margin:0 0 .5rem;font-weight:700;color:#111827!important}.tiptap table,#print-container table{page-break-inside:auto;border-collapse:collapse!important;color:#000!important;background:#fff!important;width:100%!important;max-width:100%!important}.tiptap tr,#print-container tr{page-break-inside:avoid;page-break-after:auto}.tiptap th,.tiptap td,#print-container th,#print-container td{color:#000!important;vertical-align:top!important;background:#fff!important;border:1px solid #000!important;padding:6px 8px!important}.tiptap th,#print-container th{background:#f5f5f5!important;font-weight:700!important}.tiptap a,#print-container a{color:#000;text-decoration:underline}.tiptap .code-block,#print-container .code-block{page-break-inside:avoid;break-inside:avoid;max-width:100%!important;overflow:visible!important}.tiptap pre,#print-container pre{color:#111827!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:#f3f4f6!important;max-width:100%!important;overflow:visible!important}.tiptap pre code,#print-container pre code{white-space:inherit!important;overflow-wrap:inherit!important;word-break:inherit!important}.tiptap pre,.tiptap code,.tiptap .hljs,.tiptap [class*=hljs-],#print-container pre,#print-container code,#print-container .hljs,#print-container [class*=hljs-]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}.tiptap .code-block{background:var(--theme-10);border:1px solid var(--theme-7);border-radius:.5rem;margin:1.5rem 0;position:relative;overflow:hidden}.tiptap .code-block-header{background:var(--theme-9);border-bottom:1px solid var(--theme-8);padding:.5rem 1rem}.tiptap .language-selector{background:var(--theme-10);color:var(--theme-1);border:1px solid var(--theme-8);border-radius:.25rem;outline:none;padding:.25rem .5rem;font-size:.75rem}.tiptap .language-selector:focus{border-color:var(--theme-6)}.tiptap .code-block pre{color:var(--theme-1);background:0 0;border-radius:0;margin:0;padding-top:1.5rem}.dark .tiptap .code-block{background:var(--theme-10);border-color:var(--theme-7)}.dark .tiptap .code-block pre{color:var(--theme-1);background:0 0}.dark .tiptap pre{--hl-comment:#9ca3af;--hl-keyword:#60a5fa;--hl-string:#4ade80;--hl-variable:#c084fc;--hl-function:#60a5fa;--hl-number:#fb923c;--hl-operator:#d1d5db;--hl-punctuation:#d1d5db;--hl-tag:#60a5fa;--hl-attribute:#fb923c;--hl-class:#c084fc;--hl-constant:#f472b6}.tiptap .language-selector{cursor:pointer}.tiptap .code-block-header{border-bottom:1px solid var(--theme-7);background:#fff;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.dark .tiptap .code-block-header{border-bottom:1px solid var(--theme-7);background:#fff}.tiptap .code-block-title{color:var(--theme-4);letter-spacing:.01em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:inline-flex}.dark .tiptap .code-block-title{color:var(--theme-5)}.tiptap .code-copy-button{z-index:2;width:1.9rem;height:1.9rem;color:var(--theme-2);cursor:pointer;background:0 0;border:none;border-radius:.35rem;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.tiptap .code-copy-button:hover{background:0 0}.dark .tiptap .code-copy-button{color:var(--theme-3);background:0 0}.tiptap code:not(pre code){background:linear-gradient(135deg, var(--combo-box-purple), var(--combo-box-blue));color:var(--combo-box-purple-text);border:1px solid var(--combo-box-purple-text);font-weight:500}.dark .tiptap code:not(pre code){background:linear-gradient(135deg, var(--combo-box-purple), var(--combo-box-blue));color:var(--combo-box-purple-text);border:1px solid var(--combo-box-purple-text)}.tiptap pre,.tiptap pre *,.tiptap code,.tiptap .code-block pre,.tiptap .code-block code{-webkit-text-decoration-skip:none;text-underline-offset:0!important;-webkit-text-underline-offset:0!important;-webkit-text-decoration:none!important;text-decoration:none!important}.tiptap .code-block ::spelling-error{text-decoration:none!important}.tiptap .code-block ::grammar-error{text-decoration:none!important}.tiptap .code-block .hljs-string,.tiptap .code-block .hljs-keyword,.tiptap .code-block .hljs-function,.tiptap .code-block .hljs-variable,.tiptap .code-block .hljs-comment,.tiptap .code-block .hljs-number,.tiptap .code-block .hljs-tag,.tiptap .code-block .hljs-attribute,.tiptap .code-block .hljs-class,.tiptap .code-block .hljs-meta,.tiptap .code-block .hljs-operator,.tiptap .code-block .hljs-punctuation,.tiptap .code-block .hljs-regexp,.tiptap .code-block .hljs-literal,.tiptap .code-block .hljs-built_in,.tiptap .code-block .hljs-builtin-name,.tiptap .code-block .hljs-type,.tiptap .code-block .hljs-params,.tiptap .code-block .hljs-selector-tag,.tiptap .code-block .hljs-selector-id,.tiptap .code-block .hljs-selector-class,.tiptap .code-block .hljs-template-variable,.tiptap .code-block .hljs-link,.tiptap .code-block .hljs-selector-attr,.tiptap .code-block .hljs-selector-pseudo,.tiptap .code-block .hljs-symbol,.tiptap .code-block .hljs-bullet,.tiptap .code-block .hljs-template-string,.tiptap .code-block .hljs-section,.tiptap .code-block .hljs-name,.tiptap .code-block .hljs-attr,.tiptap .code-block .hljs-meta-keyword,.tiptap .code-block .hljs-meta-string,.tiptap .code-block .hljs-subst,.tiptap .code-block .hljs-quote,.tiptap .code-block .hljs-title,.tiptap .code-block .hljs-emphasis,.tiptap .code-block .hljs-strong,.tiptap .code-block .hljs-deletion,.tiptap .code-block .hljs-addition{-webkit-text-decoration:none!important;text-decoration:none!important;-webkit-text-decoration:none!important;-moz-text-decoration:none!important}.tiptap [data-type=codeBlock],.tiptap [data-type=codeBlock] *,.ProseMirror [data-type=codeBlock],.ProseMirror [data-type=codeBlock] *,.code-block,.code-block *,pre,pre *,code,code *{spellcheck:false!important;-webkit-spellcheck:false!important;-moz-spellcheck:false!important}.tiptap .code-block .hljs-comment,.tiptap .code-block .hljs-quote{color:#7a7f87!important}.tiptap .code-block .hljs-keyword,.tiptap .code-block .hljs-selector-tag,.tiptap .code-block .hljs-subst{color:#ea580c!important}.tiptap .code-block .hljs-string,.tiptap .code-block .hljs-symbol,.tiptap .code-block .hljs-template-string{color:#16a34a!important}.tiptap .code-block .hljs-title,.tiptap .code-block .hljs-function,.tiptap .code-block .hljs-name,.tiptap .code-block .hljs-tag{color:#2563eb!important}.tiptap .code-block .hljs-variable,.tiptap .code-block .hljs-template-variable,.tiptap .code-block .hljs-params,.tiptap .code-block .hljs-class,.tiptap .code-block .hljs-type{color:#a855f7!important}.tiptap .code-block .hljs-number,.tiptap .code-block .hljs-literal,.tiptap .code-block .hljs-built_in,.tiptap .code-block .hljs-builtin-name,.tiptap .code-block .hljs-attribute,.tiptap .code-block .hljs-attr{color:#db2777!important}.tiptap .code-block .hljs-operator,.tiptap .code-block .hljs-punctuation{color:#1f2937!important}.dark .tiptap .code-block .hljs-comment,.dark .tiptap .code-block .hljs-quote{color:#9ca3af!important}.dark .tiptap .code-block .hljs-keyword,.dark .tiptap .code-block .hljs-selector-tag,.dark .tiptap .code-block .hljs-subst{color:#fb923c!important}.dark .tiptap .code-block .hljs-string,.dark .tiptap .code-block .hljs-symbol,.dark .tiptap .code-block .hljs-template-string{color:#4ade80!important}.dark .tiptap .code-block .hljs-title,.dark .tiptap .code-block .hljs-function,.dark .tiptap .code-block .hljs-name,.dark .tiptap .code-block .hljs-tag{color:#60a5fa!important}.dark .tiptap .code-block .hljs-variable,.dark .tiptap .code-block .hljs-template-variable,.dark .tiptap .code-block .hljs-params,.dark .tiptap .code-block .hljs-class,.dark .tiptap .code-block .hljs-type{color:#c084fc!important}.dark .tiptap .code-block .hljs-number,.dark .tiptap .code-block .hljs-literal,.dark .tiptap .code-block .hljs-built_in,.dark .tiptap .code-block .hljs-builtin-name,.dark .tiptap .code-block .hljs-attribute,.dark .tiptap .code-block .hljs-attr{color:#f472b6!important}.dark .tiptap .code-block .hljs-operator,.dark .tiptap .code-block .hljs-punctuation{color:#d1d5db!important}.tiptap .ProseMirror:after,.tiptap.ProseMirror:after{content:"";clear:both;display:table}.tiptap [data-wrap=left]~p,.tiptap [data-wrap=right]~p,.tiptap [data-wrap=left]~ul,.tiptap [data-wrap=right]~ul,.tiptap [data-wrap=left]~ol,.tiptap [data-wrap=right]~ol{overflow:visible}.tiptap [data-wrap=left]~h1,.tiptap [data-wrap=right]~h1,.tiptap [data-wrap=left]~h2,.tiptap [data-wrap=right]~h2,.tiptap [data-wrap=left]~h3,.tiptap [data-wrap=right]~h3,.tiptap [data-wrap=left]~blockquote,.tiptap [data-wrap=right]~blockquote,.tiptap [data-wrap=left]~hr,.tiptap [data-wrap=right]~hr,.tiptap [data-wrap=left]~.attachment-embed:not([data-wrap]),.tiptap [data-wrap=right]~.attachment-embed:not([data-wrap]){clear:both}@media (max-width:640px){.tiptap [data-wrap=left],.tiptap [data-wrap=right]{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}}
