.ProseMirror{padding:0}.tiptap-editor-editable .ProseMirror{padding:3rem 2rem}@media (min-width:640px){.tiptap-editor-editable .ProseMirror{padding-inline:3rem}}:is([data-tiptap-bubble-menu],.reactjs-tiptap-editor-bubble-menu,[class*=bubble-menu],[class*=BubbleMenu],div[class*=bubble],div[class*=Bubble],[data-tiptap-bubble-menu] [data-radix-popper-content-wrapper],[data-tiptap-bubble-menu] [data-radix-popover-content],.reactjs-tiptap-editor-bubble-menu [data-radix-popper-content-wrapper],.reactjs-tiptap-editor-bubble-menu [data-radix-popover-content]){z-index:100!important}:is(.ProseMirror.is-editor-empty:first-child:before,.ProseMirror.is-empty:before){content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;height:0}:is(.editor-content-renderer .ProseMirror ul,.editor-content-renderer .ProseMirror ol){margin-top:.8em;margin-bottom:.8em}.editor-content-renderer .ProseMirror li{margin-top:.2em;margin-bottom:.2em}:is(.editor-content-renderer .ProseMirror>ul>li>p,.editor-content-renderer .ProseMirror>ol>li>p){margin-top:.35em;margin-bottom:.35em}:is(.editor-content-renderer .ProseMirror>ul>li>p:first-child,.editor-content-renderer .ProseMirror>ol>li>p:first-child){margin-top:.45em}:is(.editor-content-renderer .ProseMirror>ul>li>p:last-child,.editor-content-renderer .ProseMirror>ol>li>p:last-child){margin-bottom:.45em}.editor-content-renderer .columns .column{border:none!important}:is(.editor-content-renderer .ProseMirror .image,.editor-content-renderer .ProseMirror .iframe-wrapper,.editor-content-renderer .ProseMirror .iframe-wrapper>div,.editor-content-renderer .ProseMirror .iframe-wrapper>div>div,.editor-content-renderer .ProseMirror .render-wrapper){border-radius:1rem;overflow:hidden}:is(.editor-content-renderer .ProseMirror img,.editor-content-renderer .ProseMirror video,.editor-content-renderer .ProseMirror iframe){border-radius:1rem}.ProseMirror img{transition:filter .1s ease-in-out}.ProseMirror img:hover{cursor:pointer;filter:brightness(90%)}.ProseMirror img.ProseMirror-selectednode{filter:brightness(90%);outline:3px solid #5abbf7}.img-placeholder{position:relative}.img-placeholder:before{content:"";box-sizing:border-box;border:3px solid var(--novel-stone-200);border-top-color:var(--novel-stone-800);border-radius:50%;width:36px;height:36px;animation:.6s linear infinite editor-styles-module__YJ1XYq__spinning;position:absolute;top:50%;left:50%}@keyframes editor-styles-module__YJ1XYq__spinning{to{transform:rotate(360deg)}}ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:flex-start;margin-right:.2rem;display:flex}@media screen and (max-width:768px){ul[data-type=taskList] li>label{margin-right:.5rem}}ul[data-type=taskList] li>label input[type=checkbox]{appearance:none;background-color:hsl(var(--background));cursor:pointer;border:2px solid #636363;border:2px solid lab(42% 0 0);border-radius:.25rem;flex-shrink:0;place-content:center;width:1.2em;min-width:1.2em;height:1.2em;min-height:1.2em;margin:0 .3rem 0 0;display:grid;position:relative;top:5px}.dark ul[data-type=taskList] li>label input[type=checkbox]{border-color:#9e9e9e;border-color:lab(65.2% 0 0)}:is(ul[data-type=taskList] li>label input[type=checkbox]:hover,ul[data-type=taskList] li>label input[type=checkbox]:active){background-color:hsl(var(--accent));border-color:hsl(var(--primary))}:is(.dark ul[data-type=taskList] li>label input[type=checkbox]:hover,.dark ul[data-type=taskList] li>label input[type=checkbox]:active){border-color:hsl(var(--primary))}ul[data-type=taskList] li>label input[type=checkbox]:focus{outline:2px solid hsl(var(--ring));outline-offset:2px}ul[data-type=taskList] li>label input[type=checkbox]:before{content:"";transform-origin:50%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:.65em;height:.65em;transition:transform .12s ease-in-out;display:block;transform:scale(0);box-shadow:inset 1em 1em}ul[data-type=taskList] li>label input[type=checkbox]:checked{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}ul[data-type=taskList] li>label input[type=checkbox]:checked:before{display:block;transform:scale(1);box-shadow:inset 1em 1em}ul[data-type=taskList] li[data-checked=true]>div>p{color:var(--muted-foreground);text-decoration:line-through;text-decoration-thickness:2px}.tippy-box{max-width:400px!important}.ProseMirror:not(.dragging).ProseMirror-selectednode{background-color:var(--novel-highlight-blue);box-shadow:none;transition:background-color .2s;outline:none!important}:is(span[style]>strong,mark[style]>strong){color:inherit}
