@charset "UTF-8";.editorWrapper{margin:0 auto;max-width:640px;width:100%}.scroolWrapper{height:calc(100vh - 48px - var(--v-layout-top) - var(--v-layout-bottom));overflow-y:auto;scrollbar-color:#d3d3d3 transparent;scrollbar-width:thin}.tiptap{outline:none}.tiptap :first-child{margin-top:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap h1,.tiptap h2{margin-bottom:1.5rem;margin-top:3.5rem}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}.tiptap p.is-editor-empty:first-child:before{color:var(--gray-4);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap code{background-color:rgb(var(--v-theme-surface));border:1px solid #d3d3d3;border-radius:.4rem;color:rgb(var(--v-theme-surface-variant));font-size:.85rem;padding:.2em .3em}.tiptap ol,.tiptap ul{margin:1.25rem 1rem 1.25rem .4rem;padding:0 1rem}.tiptap ol li p,.tiptap ul li p{margin-bottom:.25em;margin-top:.25em}.tiptap blockquote{border-left:3px solid gray;margin:1.5rem 0;padding-left:1rem}.tiptap pre{background:rgb(var(--v-theme-on-background));border-radius:.5rem;color:rgb(var(--v-theme-surface));font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;border:none;color:inherit;font-size:.8rem;padding:0}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:#616161}.tiptap pre .hljs-attribute,.tiptap pre .hljs-link,.tiptap pre .hljs-name,.tiptap pre .hljs-regexp,.tiptap pre .hljs-selector-class,.tiptap pre .hljs-selector-id,.tiptap pre .hljs-tag,.tiptap pre .hljs-template-variable,.tiptap pre .hljs-variable{color:#f98181}.tiptap pre .hljs-built_in,.tiptap pre .hljs-builtin-name,.tiptap pre .hljs-literal,.tiptap pre .hljs-meta,.tiptap pre .hljs-number,.tiptap pre .hljs-params,.tiptap pre .hljs-type{color:#fbbc88}.tiptap pre .hljs-bullet,.tiptap pre .hljs-string,.tiptap pre .hljs-symbol{color:#b9f18d}.tiptap pre .hljs-section,.tiptap pre .hljs-title{color:#faf594}.tiptap pre .hljs-keyword,.tiptap pre .hljs-selector-tag{color:#70cff8}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.tiptap mark{background-color:#faf594;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem}.tiptap div[data-youtube-video]{cursor:move;padding-right:1.5rem}.tiptap div[data-youtube-video] iframe{border:.5rem solid var(--black-contrast);display:block;min-height:200px;min-width:200px;outline:0 solid transparent}.tiptap div[data-youtube-video].ProseMirror-selectednode iframe{outline:3px solid var(--purple);transition:outline .15s}.tiptap ::-moz-selection{background-color:#70cff850}.tiptap ::selection{background-color:#70cff850}.tiptap .ProseMirror{padding:1rem 1rem 1rem 0}.tiptap .ProseMirror *{margin-top:.75em}.tiptap .ProseMirror>*{margin-left:3rem}.tiptap .ProseMirror .ProseMirror-widget *{margin-top:auto}.tiptap .ProseMirror ol,.tiptap .ProseMirror ul{padding:0 1rem}.tiptap .ProseMirror-noderangeselection ::-moz-selection{background:transparent}.tiptap .ProseMirror-noderangeselection ::selection{background:transparent}.tiptap .ProseMirror-noderangeselection *{caret-color:transparent}.tiptap .ProseMirror-selectednode,.tiptap .ProseMirror-selectednoderange{position:relative}.tiptap .ProseMirror-selectednode:before,.tiptap .ProseMirror-selectednoderange:before{background-color:#70cff850;border-radius:.2rem;content:"";inset:-.25rem;pointer-events:none;position:absolute;z-index:-1}.tiptap .custom-drag-handle:after{align-items:center;background:#0d0d0d10;border-radius:.25rem;color:#0d0d0d50;content:"⠿";cursor:grab;display:flex;font-weight:700;height:1.25rem;justify-content:center;width:1rem}.editor-toolbar{background-color:#fff;box-shadow:0 2px 4px #0000001a;padding-bottom:8px;position:sticky;top:0;z-index:1000}
