/*! tailwindcss v4.3.3 | 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-outline-style:solid;--tw-border-style:solid;--tw-content:"";--tw-leading:initial;--tw-font-weight:initial}}}.tiptap :first-child{margin-top:0}.tiptap img.ProseMirror-selectednode{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:hsl(var(--primary))}.tiptap p.is-editor-empty:first-child:before,.tiptap p.is-empty:before{pointer-events:none;float:left;height:0;color:hsl(var(--muted-foreground));content:attr(data-placeholder)}.tiptap .mention,.tiptap [data-decoration-id]{border-radius:var(--radius-3xl,1.5rem);background-color:hsl(var(--secondary));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:calc(var(--spacing,.25rem) * 2);color:hsl(var(--secondary-foreground));padding-block:.2rem}.tiptap .node-mention{border-radius:var(--radius-3xl,1.5rem);padding-block:.2rem}.tiptap [data-decoration-id]{border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:2px;border-color:hsl(var(--accent))}.tiptap [data-decoration-id]:after{content:var(--tw-content);--tw-content:" ";content:var(--tw-content)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}.APEW9G_editor-content{min-height:calc(var(--spacing,.25rem) * 60);padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.75rem;text-wrap:pretty;word-break:break-all;caret-color:hsl(var(--primary));line-height:1.75rem}.APEW9G_editor-content:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.APEW9G_editor-content:focus-visible{outline-offset:2px;outline:2px solid #0000}}.APEW9G_editor-content p{margin-block:calc(var(--spacing,.25rem) * 4)}.APEW9G_editor-content h6{font-size:1rem}.APEW9G_editor-content h5{font-size:1.15rem}.APEW9G_editor-content h4{font-size:1.3rem}.APEW9G_editor-content h3{font-size:1.45rem}.APEW9G_editor-content h2{font-size:1.6rem}.APEW9G_editor-content h1{font-size:1.75rem}.APEW9G_editor-content h1,.APEW9G_editor-content h2,.APEW9G_editor-content h3,.APEW9G_editor-content h4,.APEW9G_editor-content h5,.APEW9G_editor-content h6{margin-block:calc(var(--spacing,.25rem) * 6);border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;border-color:hsl(var(--primary));padding-left:calc(var(--spacing,.25rem) * 4)}.APEW9G_editor-content strong{--tw-font-weight:800;font-weight:800}.APEW9G_editor-content em{--tw-font-weight:300;font-style:italic;font-weight:300}.APEW9G_editor-content a{color:hsl(var(--primary));text-underline-offset:4px;text-decoration-line:underline}.APEW9G_editor-content ol{list-style-type:decimal}.APEW9G_editor-content ul{list-style-type:disc}.APEW9G_editor-content ol,.APEW9G_editor-content ul{margin-left:calc(var(--spacing,.25rem) * 4)}:is(.APEW9G_editor-content ol,.APEW9G_editor-content ul) ::marker{color:hsl(var(--primary))}:is(.APEW9G_editor-content ol,.APEW9G_editor-content ul)::marker{color:hsl(var(--primary))}:is(.APEW9G_editor-content ol,.APEW9G_editor-content ul) ::-webkit-details-marker{color:hsl(var(--primary))}:is(.APEW9G_editor-content ol,.APEW9G_editor-content ul)::-webkit-details-marker{color:hsl(var(--primary))}.APEW9G_editor-content hr{margin-block:calc(var(--spacing,.25rem) * 6);border-color:hsl(var(--primary))}.APEW9G_editor-content blockquote{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;border-color:hsl(var(--primary));background-color:hsl(var(--primary-foreground));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);margin-bottom:0}.APEW9G_editor-content blockquote p{margin-block:calc(var(--spacing,.25rem) * 2)}.APEW9G_editor-content blockquote p:first-child{margin-top:0}.APEW9G_editor-content blockquote p:last-child{margin-bottom:0}.APEW9G_editor-content pre{border-radius:var(--radius);background-color:hsl(var(--primary-foreground));padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));overflow-x:auto}.APEW9G_editor-content img{max-width:calc(var(--spacing,.25rem) * 60);min-width:calc(var(--spacing,.25rem) * 20);object-fit:contain}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}.Xcp9Yq_editor-content-plain{padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.75rem;text-wrap:pretty;word-break:break-all;caret-color:hsl(var(--primary));padding-block:.3rem;line-height:1.75rem}.Xcp9Yq_editor-content-plain:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.Xcp9Yq_editor-content-plain:focus-visible{outline-offset:2px;outline:2px solid #0000}}.Xcp9Yq_editor-content-plain p{margin-block:0}
