/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}body{color:var(--tt-theme-text);font-optical-sizing:auto;overscroll-behavior-y:none;padding:0;font-family:Inter,sans-serif;font-style:normal;font-weight:400}body,html{overscroll-behavior-x:none}#app,#root,body,html{background-color:var(--tt-bg-color);height:100%}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color)#0000}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{border:1px solid #ccc;border-radius:8px;padding:8px;transition:border .2s,box-shadow .2s}.simple-editor-wrapper:focus-within{border:1px solid #c8e752}.simple-editor-content{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;height:100%;margin:0;padding:0;display:flex}.simple-editor-content .tiptap.ProseMirror.simple-editor{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1;width:100%;max-width:100%;min-height:150px;max-height:450px;padding:8px;overflow-y:auto}@media screen and (max-width:480px){.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1.5rem 30vh}}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap p{margin:0}.tiptap.is-editor-empty:before{content:attr(data-placeholder);float:left;color:#aaa;pointer-events:none;height:0}