body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}body{font-family:var(--font-geist-sans),"Inter",sans-serif;color:var(--tt-theme-text);font-optical-sizing:auto;font-weight:400;font-style:normal;padding:0;overscroll-behavior-y:none}body,html{overscroll-behavior-x:none}#app,#root,body,html{height:100%;background-color:var(--tt-bg-color)}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color) rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{width:100vw;height:100vh;overflow:auto}.simple-editor-content{max-width:648px;width:100%;margin:0 auto;height:100%;display:flex;flex-direction:column;flex:1}.simple-editor-content .tiptap.ProseMirror.simple-editor{flex:1;padding-top:3rem;width:100%}.simple-editor-content .ProseMirror [style*=font-family]{font-feature-settings:normal;font-variant-ligatures:normal}.simple-editor-content .ProseMirror[style*="var(--font"]{font-synthesis:none}.simple-editor-content .ProseMirror img{object-fit:contain;min-width:25%;max-width:100%;resize:horizontal;overflow:hidden;border:1px solid rgba(0,0,0,0);cursor:ew-resize;transition:border-color .2s ease}.simple-editor-content .ProseMirror img:hover{border:1px solid var(--tt-toolbar-border-color,#ccc)}.simple-editor-content .ProseMirror img:focus{outline:2px solid var(--tt-primary-color,#007acc);border:1px solid var(--tt-primary-color,#007acc)}@media screen and (max-width:480px){.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1.5rem 30vh}}