/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.tiptap p.is-empty:before{color:var(--color-muted-foreground);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.prose .collaboration-cursor__caret{word-break:normal;background-clip:padding-box;border-left-width:.5px;border-right-width:.5px;margin-left:-1px;margin-right:-1px;display:inline;position:relative}.prose .collaboration-cursor__label{pointer-events:none;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotateY(var(--tw-rotate-y))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:.375rem .375rem .375rem 0;padding:4px;font-size:.75rem;font-weight:500;line-height:1;animation:.1s ease-out 1.5s forwards autohide-cursor;position:absolute;top:0;left:-1px}.prose{--tw-leading:var(--leading-normal,1.5);max-width:100%;line-height:var(--leading-normal,1.5);overflow-wrap:break-word;color:var(--foreground);word-break:break-word;word-wrap:break-word}.prose p:not(:where([class~=not-prose] *)),.prose pre:not(:where([class~=not-prose] *)),.prose ul:not(:where([class~=not-prose] *)),.prose ol:not(:where([class~=not-prose] *)),.prose blockquote:not(:where([class~=not-prose] *)),.prose>div:not(:where([class~=not-prose] *)){margin-block:1em}.prose :where(h1,h2,h3,h1 strong,h2 strong,h3 strong):not(:where([class~=not-prose]) *){margin-top:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.prose :where(h1,h2,h3,h1 strong,h2 strong,h3 strong):not(:where([class~=not-prose]) *) a.prose-link:not(.mention){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.prose h1:not(:where([class~=not-prose]) *){font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.prose h2:not(:where([class~=not-prose]) *){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.prose h3:not(:where([class~=not-prose]) *){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.prose :where(ul,ol):not(:where([class~=not-prose]) *) ul,.prose :where(ul,ol):not(:where([class~=not-prose]) *) ol{margin-block:calc(var(--spacing,.25rem)*0)}.prose :where(ul,ol):not(:where([class~=not-prose]) *) p{margin:calc(var(--spacing,.25rem)*0)}.prose.doc{font-size:1rem}.prose.doc :where(h1,h2,h3,h4,h5,h6,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong):not(:where([class~=not-prose]) *){--tw-leading:1.3;--tw-font-weight:var(--font-weight-bold,700);line-height:1.3;font-weight:var(--font-weight-bold,700)}.prose.doc h1:not(:where([class~=not-prose]) *){margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:clamp(1.575rem,4vw,1.875rem)}.prose.doc h2:not(:where([class~=not-prose]) *){margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:clamp(1.275rem,4vw,1.575rem)}.prose.doc h3:not(:where([class~=not-prose]) *){margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*1.5);font-size:clamp(1.175rem,4vw,1.275rem)}.prose.doc:not(.dragging) .ProseMirror-selectednode{box-shadow:none;outline:none!important}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-top:0;margin-bottom:0}.tiptap.ProseMirror li p{margin-top:0}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:outside}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:outside}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{flex-direction:row;align-items:flex-start;display:flex}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
