:root{--black: #1b4332;--gray-2: #6c6a6a;--gray-3: #e0e0e0;--white: #fff;--purple-light: #f3f0ff}custom-wysiwyg .control-group .button-group{display:flex}custom-wysiwyg .control-group .button-group{flex-wrap:wrap}custom-wysiwyg .control-group .button-group{gap:.5rem}custom-wysiwyg .control-group .button-group{border-radius:.5rem}custom-wysiwyg .control-group .button-group{border-width:2px}custom-wysiwyg .control-group .button-group{border-style:solid}custom-wysiwyg .control-group .button-group{--tw-border-opacity: 1;border-color:rgb(183 228 199 / var(--tw-border-opacity, 1))}custom-wysiwyg .control-group .button-group{padding:.5rem}custom-wysiwyg .control-group .button-group button{border-radius:.375rem}custom-wysiwyg .control-group .button-group button{--tw-bg-opacity: 1;background-color:rgb(183 228 199 / var(--tw-bg-opacity, 1))}custom-wysiwyg .control-group .button-group button{padding-left:1rem;padding-right:1rem}custom-wysiwyg .control-group .button-group button{padding-top:.25rem;padding-bottom:.25rem}custom-wysiwyg .control-group .button-group button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}custom-wysiwyg .control-group .button-group button.is-active{--tw-bg-opacity: 1;background-color:rgb(82 183 136 / var(--tw-bg-opacity, 1))}custom-wysiwyg #content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tiptap{outline:none!important;border-radius:2rem;border-width:2px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(216 243 220 / var(--tw-border-opacity, 1));padding:3rem}.tiptap :first-child{margin-top:0}.tiptap ul,.tiptap ol{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}.tiptap ul li p,.tiptap ol li p{margin-top:.25em;margin-bottom:.25em}.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-top:3.5rem;margin-bottom:1.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 code{background-color:var(--purple-light);border-radius:.4rem;color:var(--black);font-size:.85rem;padding:.25em .3em}.tiptap pre{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tiptap pre{background:var(--black);border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap blockquote{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}.tiptap hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}.tiptap ol{list-style-type:decimal}.tiptap ul{list-style-type:disc}
