.ProseMirror{outline:none}.ProseMirror p{margin:.75em 0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3{margin:1em 0 .5em;font-weight:600}.ProseMirror h2{font-size:1.5em}.ProseMirror ul,.ProseMirror ol{margin:.75em 0;padding-left:1.5em}.ProseMirror li{margin:.25em 0}.ProseMirror mark{border-radius:.25em;padding:.125em .25em}.ProseMirror code{background-color:#0000000d;border-radius:.25em;padding:.125em .25em;font-family:Courier New,monospace;font-size:.9em}.ProseMirror pre{background-color:#0000000d;border-radius:.5em;margin:1em 0;padding:1em;overflow-x:auto}.ProseMirror pre code{background:0 0;padding:0}.perspective-1000{perspective:1000px}.transform-style-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotate-y-180{transform:rotateY(180deg)}.dark .ProseMirror code,.dark .ProseMirror pre{background-color:#ffffff1a}.editor-container .toolbar{z-index:10;position:sticky;top:0}.sidebar-scrollbar::-webkit-scrollbar{width:6px}.sidebar-scrollbar::-webkit-scrollbar-track{background:0 0;margin:8px 0}.sidebar-scrollbar::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:4px;transition:background .2s}.sidebar-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b880}.sidebar-scrollbar{scrollbar-width:thin;scrollbar-color:#94a3b84d transparent}.thumbnail-scrollbar{scrollbar-width:thin;scrollbar-color:#94a3b84d transparent;overflow:auto hidden}.thumbnail-scrollbar::-webkit-scrollbar{height:6px}.thumbnail-scrollbar::-webkit-scrollbar-track{background:0 0;margin:0 8px}.thumbnail-scrollbar::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:4px;transition:background .2s}.thumbnail-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b880}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:0 0}.chat-messages::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.dark .chat-messages::-webkit-scrollbar-thumb{background:#fff3}.ai-chat{animation:.3s ease-out slideInRight}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.3s ease-out fadeIn}
/*# sourceMappingURL=642c632235e1c9df.css.map*/