.editor .ProseMirror{background-color:hsl(var(--input));scrollbar-width:thin;scrollbar-color:#505662 transparent;border-color:hsl(var(--border));border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;outline:none;height:28rem;padding:1rem;font-size:1.05rem;line-height:1.8;transition:background-color .3s,color .3s;overflow-y:auto;color:#222!important}.ProseMirror::-webkit-scrollbar{width:.5rem!important}.ProseMirror::-webkit-scrollbar-track{background:0 0}.ProseMirror::-webkit-scrollbar-thumb{border-radius:8px;background-color:hsl(var(--primary))!important}.tiptap h1,.editor .prose :where(h1){font-size:1.45rem;font-weight:700;line-height:1.3;color:#222!important;margin-top:.75rem!important;margin-bottom:.75rem!important}.tiptap h2,.editor .prose :where(h2){font-size:1.35px;font-weight:600;color:#222!important;margin-top:.6rem!important;margin-bottom:.6rem!important}.tiptap h3,.editor .prose :where(h3){font-size:1.27rem;font-weight:600;color:#222!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.editor .tiptap p,.editor .prose :where(p){opacity:.86;font-size:1.25rem;font-weight:500;line-height:1.72rem;color:#222!important}.editor .prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.editor .prose :where(ol),.editor .prose :where(ul){padding-inline-start:1.5rem!important}.editor .prose :where(ol>li)::marker{color:#222;font-weight:400}.editor .prose :where(ul>li)::marker{color:#222;font-weight:400}.tiptap a,.editor .prose :where(a){color:hsl(var(--primary))!important}.prose :where(ul>li),.prose :where(ol>li){padding-inline-start:0}@media screen and (max-width:768px){.ProseMirror{height:20rem;padding:.5rem}.tiptap h1,.prose :where(h1){font-size:1.2rem;margin-top:.5rem!important;margin-bottom:.5rem!important}.tiptap h2,.prose :where(h2){font-size:1.1rem;margin-top:.4rem!important;margin-bottom:.4rem!important}.tiptap h3,.prose :where(h3){font-size:1rem;margin-top:.3rem!important;margin-bottom:.3rem!important}.tiptap p,.prose :where(p){font-size:.95rem}.prose :where(ol){margin-top:.65rem!important;margin-bottom:.65rem!important}.prose :where(li){margin-top:.35rem;margin-bottom:.35rem}}
