.tiptap.ProseMirror code{background-color:var(--color-base-200,oklch(97% 0 0deg));color:var(--color-base-content,oklch(38% 0 0deg));border:1px solid var(--color-base-300,oklch(94% 0 0deg));font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4;border-radius:var(--radius-field,.25rem);padding:.1em .2em}.tiptap.ProseMirror pre{background-color:var(--color-neutral,oklch(80% 0 0deg));color:var(--color-neutral-content,oklch(30% 0 0deg));border:1px solid color-mix(in oklab,var(--color-neutral-content,oklch(30% 0 0deg)) 15%,transparent);margin-top:1.5em;margin-bottom:1.5em;padding:1em;font-size:1rem;border-radius:var(--radius-box,.5rem)}.tiptap.ProseMirror pre code{background-color:rgba(0,0,0,0);border:none;border-radius:0;color:inherit}.tiptap.ProseMirror ol,.tiptap.ProseMirror ul{margin-top:1.5em;margin-bottom:1.5em;padding-left:1.5em}.tiptap.ProseMirror ol:first-child,.tiptap.ProseMirror ul:first-child{margin-top:0}.tiptap.ProseMirror ol:last-child,.tiptap.ProseMirror ul:last-child{margin-bottom:0}.tiptap.ProseMirror ol ol,.tiptap.ProseMirror ol ul,.tiptap.ProseMirror ul ol,.tiptap.ProseMirror ul ul{margin-top:0;margin-bottom:0}.tiptap.ProseMirror li p{margin-top:0}.tiptap.ProseMirror ol{list-style:decimal}.tiptap.ProseMirror ol ol{list-style:lower-alpha}.tiptap.ProseMirror ol ol ol{list-style:lower-roman}.tiptap.ProseMirror ul:not([data-type=taskList]){list-style:disc}.tiptap.ProseMirror ul:not([data-type=taskList]) ul{list-style:circle}.tiptap.ProseMirror ul:not([data-type=taskList]) ul ul{list-style:disc}.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.25em}.tiptap.ProseMirror ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.tiptap.ProseMirror ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap.ProseMirror ul[data-type=taskList] li label{position:relative;padding-top:4px;padding-right:8px}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.tiptap.ProseMirror ul[data-type=taskList] li label span{display:block;width:1em;height:1em;border:1px solid color-mix(in oklab,var(--color-base-content,oklch(38% 0 0deg)) 20%,transparent);border-radius:var(--radius-selector,.25rem);position:relative;cursor:pointer;background-color:var(--color-base-100,oklch(100% 0 0deg))}.tiptap.ProseMirror ul[data-type=taskList] li label span:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.75em;height:.75em;background-color:var(--color-primary-content,oklch(98% 0 0deg));opacity:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.4142%204.58579C22.1953%205.36683%2022.1953%206.63317%2021.4142%207.41421L10.4142%2018.4142C9.63317%2019.1953%208.36684%2019.1953%207.58579%2018.4142L2.58579%2013.4142C1.80474%2012.6332%201.80474%2011.3668%202.58579%2010.5858C3.36683%209.80474%204.63317%209.80474%205.41421%2010.5858L9%2014.1716L18.5858%204.58579C19.3668%203.80474%2020.6332%203.80474%2021.4142%204.58579Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--color-primary,oklch(58% .11 255deg));border-color:var(--color-primary,oklch(58% .11 255deg))}.tiptap.ProseMirror ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap.ProseMirror ul[data-type=taskList] li div{flex:1 1 0%;min-width:0}.tiptap.ProseMirror img:not([data-type=emoji] img){max-width:100%;height:auto;display:block;margin:2rem 0;outline:.125rem solid rgba(0,0,0,0);border-radius:var(--radius-field,.25rem)}.tiptap.ProseMirror.ProseMirror-focused img:not([data-type=emoji] img).ProseMirror-selectednode{outline-color:var(--color-primary,oklch(58% .11 255deg))}.tiptap.ProseMirror .tiptap-thread:has(>img){margin:2rem 0}.tiptap.ProseMirror .tiptap-thread:has(>img) img{outline:.125rem solid rgba(0,0,0,0);border-radius:var(--radius-field,.25rem)}.tiptap.ProseMirror .tiptap-thread img{margin:0}.tiptap.ProseMirror{--blockquote-accent-color:var(--color-primary,oklch(58% 0.11 255));--link-text-color:var(--color-primary,oklch(58% 0.11 255));--separator-color:color-mix(in oklab,var(--color-base-content,oklch(38% 0 0)) 20%,transparent);--placeholder-color:color-mix(in oklab,var(--color-base-content,oklch(38% 0 0)) 50%,transparent);--tiptap-mathematics-bg-color:var(--color-base-200,oklch(97% 0 0));--tiptap-mathematics-border-color:var(--color-primary,oklch(58% 0.11 255));white-space:pre-wrap;outline:none;caret-color:var(--tt-cursor-color)}.tiptap.ProseMirror p:not(:first-child){font-size:1rem;line-height:1.6;font-weight:400;margin-top:20px}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) ::selection{background-color:var(--tt-selection-color)}.tiptap.ProseMirror:not(.readonly):not(.ProseMirror-hideselection) .selection::selection{background:rgba(0,0,0,0)}.tiptap.ProseMirror .selection{display:inline;background-color:var(--tt-selection-color)}.tiptap.ProseMirror .ProseMirror-hideselection{caret-color:rgba(0,0,0,0)}.tiptap.ProseMirror>p.is-editor-empty:before{content:attr(data-placeholder);pointer-events:none;color:var(--placeholder-color);float:left;height:0}.tiptap.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap.ProseMirror .ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.tiptap.ProseMirror .ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:1em;width:1.25em;border-top:1px solid #000;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}.tiptap.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor,.tiptap.ProseMirror.ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.tiptap.ProseMirror a span{text-decoration:underline}.tiptap.ProseMirror s span{text-decoration:line-through}.tiptap.ProseMirror u span{text-decoration:underline}.tiptap.ProseMirror blockquote{position:relative;padding-left:1em;padding-top:.375em;padding-bottom:.375em;margin:1.5rem 0;background-color:var(--color-base-200,oklch(97% 0 0deg));border-left:.25em solid var(--blockquote-accent-color);border-radius:var(--radius-box,.5rem)}.tiptap.ProseMirror blockquote p{margin-top:0}.tiptap.ProseMirror .collaboration-cursor__caret{border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);pointer-events:none;margin-left:-1px;margin-right:-1px;position:relative;word-break:normal}.tiptap.ProseMirror .collaboration-cursor__label{border-radius:.25rem;border-bottom-left-radius:0;font-size:.75rem;font-weight:600;left:-1px;line-height:1;padding:.125rem .375rem;position:absolute;top:-1.3em;user-select:none;white-space:nowrap}.tiptap.ProseMirror [data-type=emoji] img{display:inline-block;width:1.25em;height:1.25em;cursor:text}.tiptap.ProseMirror h1,.tiptap.ProseMirror h2,.tiptap.ProseMirror h3,.tiptap.ProseMirror h4{position:relative;color:inherit;font-style:inherit}.tiptap.ProseMirror h1:first-child,.tiptap.ProseMirror h2:first-child,.tiptap.ProseMirror h3:first-child,.tiptap.ProseMirror h4:first-child{margin-top:0}.tiptap.ProseMirror h1{font-size:1.5em;font-weight:700;margin-top:3em}.tiptap.ProseMirror h2{font-size:1.25em;font-weight:700;margin-top:2.5em}.tiptap.ProseMirror h3{font-size:1.125em;font-weight:600;margin-top:2em}.tiptap.ProseMirror h4{font-size:1em;font-weight:600;margin-top:2em}.tiptap.ProseMirror hr{margin-top:3em;margin-bottom:3em;border:none;height:1px;background-color:var(--separator-color)}.tiptap.ProseMirror.ProseMirror-focused hr.ProseMirror-selectednode{border-radius:9999px;outline:3px solid var(--link-text-color);outline-offset:2px}.tiptap.ProseMirror a{color:var(--link-text-color);text-decoration:underline}.tiptap.ProseMirror a:hover{color:color-mix(in oklab,var(--link-text-color) 80%,var(--color-base-content))}.tiptap.ProseMirror [data-type=mention]{display:inline-block;color:var(--link-text-color);background-color:color-mix(in oklab,var(--link-text-color) 10%,transparent);padding:.1em .3em;border-radius:var(--radius-badge,.25rem)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{color:var(--color-warning-content,oklch(25% .05 90deg));border-bottom:2px dashed var(--color-warning,oklch(80% .11 90deg));font-weight:600}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline.tiptap-thread--selected{background-color:color-mix(in oklab,var(--color-warning,oklch(80% .11 90deg)) 30%,transparent);border-bottom-color:rgba(0,0,0,0)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img){outline:.125rem solid var(--color-warning,oklch(80% .11 90deg));border-radius:var(--radius-box,.5rem);overflow:hidden;width:fit-content}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--selected{outline-width:.25rem;outline-color:var(--color-warning,oklch(80% .11 90deg))}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:has(img).tiptap-thread--hovered{outline-width:.25rem}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-radius:var(--radius-box,.5rem);border-bottom:.125rem dashed var(--color-warning,oklch(80% .11 90deg));padding-bottom:.5rem;outline:.25rem solid rgba(0,0,0,0)}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--hovered,.tiptap.ProseMirror .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)).tiptap-thread--selected{background-color:color-mix(in oklab,var(--color-warning,oklch(80% .11 90deg)) 30%,transparent);outline-color:var(--color-warning,oklch(80% .11 90deg))}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{background-color:color-mix(in oklab,var(--color-warning,oklch(80% .11 90deg)) 30%,transparent);border-color:rgba(0,0,0,0);opacity:.5}.tiptap.ProseMirror .tiptap-thread.tiptap-thread--block:has(.react-renderer){margin-top:3rem;margin-bottom:3rem}.tiptap.ProseMirror .Tiptap-mathematics-editor{padding:0 .25rem;margin:0 .25rem;border:1px solid var(--tiptap-mathematics-border-color);font-family:monospace;font-size:.875rem}.tiptap.ProseMirror .Tiptap-mathematics-render{padding:0 .25rem}.tiptap.ProseMirror .Tiptap-mathematics-render--editable{cursor:pointer;transition:background .2s}.tiptap.ProseMirror .Tiptap-mathematics-render--editable:hover{background:var(--tiptap-mathematics-bg-color)}.tiptap.ProseMirror .Tiptap-mathematics-editor,.tiptap.ProseMirror .Tiptap-mathematics-render{border-radius:var(--radius-field,.25rem);display:inline-block}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{content:"Write, type '/' for commands…"}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;position:absolute;font-style:italic}.is-empty[data-placeholder]:has(>.ProseMirror-trailingBreak):before{color:var(--placeholder-color)}.tiptap.ProseMirror mark{padding:.1em .2em;border-radius:var(--radius-badge,.25rem)}.tiptap.ProseMirror mark[data-color=yellow]{background-color:color-mix(in oklab,var(--color-warning,oklch(80% .25 80deg)) 40%,transparent);color:var(--color-warning-content,oklch(20% .05 80deg))}.tiptap.ProseMirror mark[data-color=green]{background-color:color-mix(in oklab,var(--color-success,oklch(65% .25 140deg)) 40%,transparent);color:var(--color-success-content,oklch(98% .01 140deg))}.tiptap.ProseMirror mark[data-color=blue]{background-color:color-mix(in oklab,var(--color-info,oklch(70% .2 220deg)) 40%,transparent);color:var(--color-info-content,oklch(98% .01 220deg))}.tiptap.ProseMirror mark[data-color=purple]{background-color:color-mix(in oklab,var(--color-secondary,oklch(70% .25 200deg)) 40%,transparent);color:var(--color-secondary-content,oklch(98% .01 200deg))}.tiptap.ProseMirror mark[data-color=red]{background-color:color-mix(in oklab,var(--color-error,oklch(65% .3 30deg)) 40%,transparent);color:var(--color-error-content,oklch(98% .01 30deg))}.tiptap.ProseMirror mark[data-color=pink]{background-color:color-mix(in oklab,var(--color-accent,oklch(65% .25 160deg)) 40%,transparent);color:var(--color-accent-content,oklch(98% .01 160deg))}.tiptap.ProseMirror mark[data-color=gray]{background-color:color-mix(in oklab,var(--color-neutral,oklch(50% .05 240deg)) 40%,transparent);color:var(--color-neutral-content,oklch(98% .01 240deg))}.tiptap.ProseMirror mark[data-color=orange]{background-color:color-mix(in oklab,oklch(75% .2 60deg) 40%,transparent);color:oklch(.2 .05 60)}.tiptap.ProseMirror mark[data-color=brown]{background-color:color-mix(in oklab,oklch(40% .08 40deg) 40%,transparent);color:oklch(.9 .02 40)}.reveal-node-wrapper{margin:1rem 0;user-select:none;cursor:grab}.reveal-node-wrapper.ProseMirror-selectednode{outline:2px solid var(--primary);border-radius:.5rem}.reveal-node-wrapper.ProseMirror-selectednode:active{cursor:grabbing}.reveal-node-wrapper .card{width:100%;padding:0}.reveal-node-wrapper .card.border-primary{box-shadow:0 0 0 2px var(--primary-color)}.reveal-node-wrapper:focus{outline:none}.reveal-node-wrapper .card-body{padding:1.5rem}.reveal-node-wrapper [data-drag-handle]{transition:all .2s ease}.reveal-node-wrapper [data-drag-handle]:hover{background-color:var(--base-200);transform:scale(1.1)}.reveal-node-wrapper:active{cursor:grabbing}.reveal-node-wrapper.ProseMirror-dragging{opacity:.5;cursor:grabbing}.read-only .reveal-node-wrapper.ProseMirror-selectednode{outline:none!important}.read-only .reveal-node-wrapper,.read-only .reveal-node-wrapper:active,.read-only-content .reveal-node-wrapper,.read-only-content .reveal-node-wrapper:active{cursor:default!important}.read-only .simple-editor-content,.read-only .simple-editor-content .ProseMirror,.read-only-content,.read-only-content .ProseMirror{overflow:hidden!important}
/*! tailwindcss v4.0.9 | 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";.tiptap-editor-container{--tt-toolbar-height:44px;--tt-theme-text:var(--color-base-content);--tt-toolbar-bg-color:var(--color-base-100);--tt-toolbar-border-color:color-mix(in oklab,var(--color-base-content)20%,transparent);background-color:var(--color-base-100);border:var(--border,1px)solid color-mix(in oklab,var(--color-base-content)20%,transparent);border-radius:var(--radius-box,.5rem);color:var(--tt-theme-text);font-optical-sizing:auto;font-family:Inter,sans-serif;font-style:normal;font-weight:400;overflow:hidden}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed]{border-top-left-radius:var(--radius-box,.5rem);border-top-right-radius:var(--radius-box,.5rem);background-color:var(--color-base-100);color:var(--color-base-content);border-bottom:var(--border,1px)solid var(--tt-toolbar-border-color)!important}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] .tiptap-button-icon{color:inherit}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] button{color:var(--color-base-content);border-radius:var(--radius-btn,.5rem);background-color:#0000;padding:.5rem;transition:none!important}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] button:hover:not(.is-active){background-color:var(--color-base-200,color-mix(in oklab,var(--color-base-100)90%,black));color:var(--color-base-content)}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] button.is-active{background-color:var(--color-primary,oklch(80% 0 0));color:var(--color-primary-content,oklch(30% 0 0));transition:none!important}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] button.is-active:hover{background-color:var(--color-primary-focus,color-mix(in oklab,var(--color-primary)85%,black));color:var(--color-primary-content)}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] .tiptap-separator{background-color:color-mix(in oklab,var(--color-base-content,oklch(38% 0 0))20%,transparent)}.tiptap-editor-container .tiptap-toolbar[data-variant=fixed] .tiptap-button-dropdown-small{border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid var(--color-base-content,oklch(38% 0 0));width:0;height:0;margin-left:.25em}.tiptap-editor-container .ProseMirror div[data-youtube-video]{cursor:move}.tiptap-editor-container .ProseMirror div[data-youtube-video] iframe{border:1px solid color-mix(in oklab,var(--color-base-content,currentColor)15%,transparent);outline:0 solid #0000;display:block}.tiptap-editor-container .ProseMirror-selectednode>div[data-youtube-video]{box-shadow:inset 0 0 0 2px var(--color-primary,#570df8),0 0 0 1px var(--color-primary,#570df8)!important;box-sizing:border-box!important}.tiptap-editor-container .tiptap.ProseMirror{caret-color:var(--tt-cursor-color);font-family:DM Sans,sans-serif}.tiptap-editor-container .tiptap.ProseMirror::selection{background-color:var(--tt-selection-color);color:var(--tt-selection-text-color)}.tiptap-editor-container .content-wrapper{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color)#0000;min-height:200px;padding:.5rem;overflow-y:auto}.tiptap-editor-container .content-wrapper::-webkit-scrollbar{width:.5rem;display:block}.tiptap-editor-container .content-wrapper::-webkit-scrollbar-track{background:0 0}.tiptap-editor-container .content-wrapper::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:4px}.tiptap-editor-container .simple-editor-content{width:100%;max-width:100%;margin:0 auto}.tiptap-editor-container .simple-editor-content .tiptap.ProseMirror{padding:1rem 1rem 3rem}@media screen and (width<=480px){.tiptap-editor-container .simple-editor-content .tiptap.ProseMirror{padding:1rem 1.5rem}}.tiptap-dropdown-menu,.tiptap-popover,.tiptap-popover-content{background-color:var(--color-base-100)!important;color:var(--color-base-content)!important;border:1px solid var(--color-base-300,color-mix(in oklab,var(--color-base-content)20%,transparent))!important;border-radius:var(--radius-box,.5rem)!important;z-index:9999!important;padding:.5rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.tiptap-dropdown-menu .tiptap-input,.tiptap-popover .tiptap-input,.tiptap-popover-content .tiptap-input{background-color:var(--color-base-100);color:var(--color-base-content);border-radius:var(--radius-field,.25rem);box-sizing:border-box;border:1px solid #0000;outline:none;width:100%;margin-bottom:.5rem;padding:.5rem .75rem}.tiptap-dropdown-menu .tiptap-input:focus,.tiptap-popover .tiptap-input:focus,.tiptap-popover-content .tiptap-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in oklab,var(--color-primary)20%,transparent)}.tiptap-dropdown-menu .tiptap-input::placeholder,.tiptap-popover .tiptap-input::placeholder,.tiptap-popover-content .tiptap-input::placeholder{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}.tiptap-dropdown-menu .tiptap-button,.tiptap-popover .tiptap-button,.tiptap-popover-content .tiptap-button{color:var(--color-base-content);border-radius:var(--radius-btn,.5rem);background-color:#0000;padding:.5rem;transition:none!important}.tiptap-dropdown-menu .tiptap-button .tiptap-button-icon,.tiptap-popover .tiptap-button .tiptap-button-icon,.tiptap-popover-content .tiptap-button .tiptap-button-icon{color:inherit!important}.tiptap-dropdown-menu .tiptap-button:hover:not(.is-active),.tiptap-popover .tiptap-button:hover:not(.is-active),.tiptap-popover-content .tiptap-button:hover:not(.is-active){background-color:var(--color-base-200,color-mix(in oklab,var(--color-base-100)90%,black));color:var(--color-base-content)}.tiptap-dropdown-menu .tiptap-button.is-active,.tiptap-popover .tiptap-button.is-active,.tiptap-popover-content .tiptap-button.is-active{background-color:var(--color-primary,oklch(80% 0 0));color:var(--color-primary-content,oklch(30% 0 0));transition:none!important}.tiptap-dropdown-menu .tiptap-button.is-active .tiptap-button-icon,.tiptap-popover .tiptap-button.is-active .tiptap-button-icon,.tiptap-popover-content .tiptap-button.is-active .tiptap-button-icon{color:inherit!important}.tiptap-dropdown-menu .tiptap-button.is-active:hover,.tiptap-popover .tiptap-button.is-active:hover,.tiptap-popover-content .tiptap-button.is-active:hover{background-color:var(--color-primary-focus,color-mix(in oklab,var(--color-primary)85%,black));color:var(--color-primary-content)}.tiptap-dropdown-menu .tiptap-separator,.tiptap-popover .tiptap-separator,.tiptap-popover-content .tiptap-separator{background-color:color-mix(in oklab,var(--color-base-content,oklch(38% 0 0))20%,transparent)!important;margin:0 .5rem!important}.tiptap-menu-item{color:var(--color-base-content)!important;border-radius:var(--radius-btn,.5rem)!important;text-align:left!important;background-color:#0000!important;width:100%!important;padding:.5rem .75rem!important;transition:none!important;display:block!important}.tiptap-menu-item.is-active,.tiptap-menu-item:hover,.tiptap-menu-item[data-active=true]{background-color:var(--color-primary,oklch(80% 0 0))!important;color:var(--color-primary-content,oklch(30% 0 0))!important}.reveal-node-wrapper{transition:all .2s;position:relative}.reveal-node-wrapper:hover:before{content:"";background-color:color-mix(in oklab,var(--color-primary,oklch(49% .3 275))10%,transparent);z-index:-1;border-radius:4px;position:absolute;inset:-4px}.bubble-menu{background-color:var(--color-base-200);border-radius:.5rem;padding:.25rem;display:flex;box-shadow:0 2px 5px #0003}.bubble-menu .tiptap-button-icon{width:1rem;height:1rem;color:var(--color-base-content)}.tiptap-editor-container.read-only,.tiptap-editor-container.read-only .content-wrapper{border:none;border-radius:0;padding:0}.tiptap-editor-container.read-only .simple-editor-content,.tiptap-editor-container.read-only .simple-editor-content .tiptap.ProseMirror{border-radius:0;padding:0}@media screen and (width<=480px){.tiptap-editor-container.read-only .simple-editor-content,.tiptap-editor-container.read-only .simple-editor-content .tiptap.ProseMirror{padding:0}}.tiptap-editor-container.read-only .reveal-node-wrapper.ProseMirror-selectednode{outline:none!important}.tiptap-editor-container.read-only .ProseMirror-selectednode>div[data-youtube-video]{box-shadow:none!important}.read-only .ProseMirror,.read-only .content-wrapper,.read-only .simple-editor-content,.read-only-content,.read-only-content .ProseMirror,.tiptap-editor-container.read-only .content-wrapper{overflow:hidden!important}.tiptap-editor-container .ProseMirror .image-upload-loading{background-color:var(--color-base-200,color-mix(in oklab,var(--color-base-100)90%,black));color:var(--color-base-content);border-radius:var(--radius-btn,.25rem);opacity:.7;padding:.25rem .5rem;font-size:.875rem;animation:pulse 2s infinite;display:inline-block}@keyframes pulse{0%,to{opacity:.7}50%{opacity:1}}.tiptap-editor-container .ProseMirror .tiptap-image{border-radius:var(--radius-field,.25rem);outline:.125rem solid #0000;max-width:100%;height:auto;margin:2rem 0;display:block}.tiptap-editor-container .ProseMirror.ProseMirror-focused .tiptap-image.ProseMirror-selectednode{outline-color:var(--color-primary,oklch(58% .11 255))}