@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.channel-editor-content .tiptap{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));max-height:200px;min-height:60px;overflow-y:auto;padding:calc(var(--spacing,.25rem)*3)}.channel-editor-content .tiptap:focus{--tw-outline-style:none;outline-style:none}.channel-editor-content .tiptap p{margin-bottom:calc(var(--spacing,.25rem)*1)}.channel-editor-content .tiptap p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.channel-editor-content .tiptap p.is-editor-empty:first-child:before{color:var(--color-stone-400,oklch(70.9% .01 56.259));content:attr(data-placeholder);float:left;height:calc(var(--spacing,.25rem)*0);pointer-events:none}.channel-editor-content .tiptap ul{list-style-type:disc}.channel-editor-content .tiptap ol,.channel-editor-content .tiptap ul{margin-bottom:calc(var(--spacing,.25rem)*1);margin-left:calc(var(--spacing,.25rem)*4)}.channel-editor-content .tiptap ol{list-style-type:decimal}.channel-editor-content .tiptap a{color:var(--primary);text-decoration-line:underline}.channel-editor-content .tiptap img{border-radius:.25rem;height:auto;margin-block:calc(var(--spacing,.25rem)*2);max-width:100%}.channel-editor-content .tiptap .mention{background-color:var(--primary);border-radius:calc(var(--radius) - 2px)}@supports (color:color-mix(in lab,red,red)){.channel-editor-content .tiptap .mention{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.channel-editor-content .tiptap .mention{padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-medium,500);color:var(--primary);font-weight:var(--font-weight-medium,500)}.mentions-portal{height:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*0);width:100%;z-index:50}.mentions-menu{pointer-events:auto;position:absolute;transform:translate(0);width:calc(var(--spacing,.25rem)*64);will-change:transform;z-index:50}@property --tw-font-weight{syntax:"*";inherits:false}
