.community-editor .ProseMirror [data-resize-container]{display:inline-flex;max-width:100%;margin:.75rem 0}.community-editor .ProseMirror [data-resize-wrapper]{position:relative;max-width:100%}.community-editor .ProseMirror [data-resize-wrapper] img{display:block;max-width:100%;height:auto}.community-editor .ProseMirror .ProseMirror-selectednode [data-resize-wrapper]{outline:2px solid color-mix(in oklab,hsl(var(--primary)) 40%,transparent);outline-offset:2px}.community-editor .ProseMirror [data-resize-handle]{width:16px;height:16px;background-color:hsl(var(--primary));border:2px solid hsl(var(--background));border-radius:9999px;box-shadow:0 0 0 1px color-mix(in oklab,hsl(var(--primary)) 50%,transparent);box-sizing:border-box;z-index:20;pointer-events:auto;touch-action:none}.community-editor .ProseMirror [data-resize-handle=top-left]{top:4px!important;left:4px!important;cursor:nwse-resize}.community-editor .ProseMirror [data-resize-handle=top-right]{top:4px!important;right:4px!important;cursor:nesw-resize}.community-editor .ProseMirror [data-resize-handle=bottom-left]{bottom:4px!important;left:4px!important;cursor:nesw-resize}.community-editor .ProseMirror [data-resize-handle=bottom-right]{bottom:4px!important;right:4px!important;cursor:nwse-resize}.community-editor .ProseMirror div[data-youtube-video]{margin:.75rem 0;max-width:700px}.community-editor .ProseMirror div[data-youtube-video] iframe{border:none;border-radius:.5rem;max-width:100%}.community-editor .ProseMirror a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;cursor:pointer}.community-editor .ProseMirror a:hover{opacity:.8}.community-editor .ProseMirror table{border-collapse:collapse;width:100%;margin:.75rem 0;overflow:hidden}.community-editor .ProseMirror th,.community-editor .ProseMirror td{border:1px solid hsl(var(--border));padding:.5rem .75rem;text-align:left;vertical-align:top;min-width:80px}.community-editor .ProseMirror th{background-color:hsl(var(--secondary));font-weight:600}.community-editor .ProseMirror td>*,.community-editor .ProseMirror th>*{margin:0}.community-editor .ProseMirror .selectedCell{background-color:color-mix(in oklab,hsl(var(--primary)) 12%,transparent)}.community-editor .ProseMirror ul[data-type=taskList]{list-style:none;padding-left:0;margin:.5rem 0}.community-editor .ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem}.community-editor .ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.25rem}.community-editor .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}.community-editor .ProseMirror ul[data-type=taskList] li>div{flex:1}.community-editor .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;opacity:.6}.community-editor .ProseMirror mark{border-radius:.15em;padding:.05em .1em}.community-editor img{border-radius:0!important;border:1px solid #eee}.community-editor .ProseMirror img[src^="/images/emoji/"]{display:inline-block;width:80px;height:80px;margin:.25rem .125rem;border:none!important;border-radius:0;vertical-align:middle}.community-editor .ProseMirror span[data-sticker-anim]{display:inline-block;position:relative;width:80px;height:80px;margin:.25rem .125rem;vertical-align:middle;line-height:0}.community-editor .ProseMirror span[data-sticker-anim]>img{position:absolute;inset:0;width:100%;height:100%;margin:0;border:none!important;border-radius:0;display:block}.community-editor .ProseMirror span[data-sticker-anim]>img:nth-child(1){animation:emoji-frame-a 1.1s steps(1,end) infinite}.community-editor .ProseMirror span[data-sticker-anim]>img:nth-child(2){animation:emoji-frame-b 1.1s steps(1,end) infinite}
