.tiptap{min-width:0;max-width:100%;word-break:break-all}.tiptap p{line-height:1.7}.tiptap h1+p,.tiptap h2+p,.tiptap h3+p,.tiptap h4+p,.tiptap h5+p,.tiptap h6+p,.tiptap p+p{margin-top:1rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{font-weight:600}.tiptap h1{margin-top:3em;font-size:1.875rem}.tiptap h1,.tiptap h2{letter-spacing:-.025em}.tiptap h2{margin-top:2.5em;font-size:1.5rem}.tiptap h3{margin-top:2em;font-size:1.25rem}.tiptap h4{margin-top:2em;font-size:1.125rem}.tiptap h5{margin-top:1.5em;font-size:1rem}.tiptap h6{margin-top:1.5em;font-size:.875rem}.tiptap>h1:first-child,.tiptap>h2:first-child,.tiptap>h3:first-child,.tiptap>h4:first-child,.tiptap>h5:first-child,.tiptap>h6:first-child{margin-top:0}.tiptap blockquote{position:relative;margin:1.5rem 0;padding:.375em 0 .375em 1em;font-style:italic}.tiptap blockquote:before{content:"";position:absolute;top:0;bottom:0;left:0;width:.25em;border-radius:0;background:hsl(var(--foreground))}.tiptap ol,.tiptap ul{margin:.5rem 0;padding-left:1.5rem}.tiptap ul{list-style:disc}.tiptap ol{list-style:decimal}.tiptap li+li{margin-top:.25rem}.tiptap ul[data-type=taskList]{list-style:none;padding-left:0}.tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:.5rem}.tiptap pre{margin:.75rem 0;overflow-x:auto;border-radius:.375rem;padding:.75rem 1rem}.tiptap code,.tiptap pre{background:hsl(var(--muted))}.tiptap code{border-radius:.25rem;padding:.125rem .25rem}.tiptap pre code{background:transparent;padding:0}.tiptap [data-type=horizontalRule],.tiptap hr{margin:1.5rem 0;border:0;border-top:1px solid hsl(var(--border));height:0;background:transparent}.tiptap .tableWrapper,.tiptap table{width:100%;max-width:100%;margin-right:auto;margin-left:auto}.tiptap table{table-layout:fixed;border-collapse:collapse;margin-top:.75rem;margin-bottom:.75rem}.tiptap td,.tiptap th{border:1px solid hsl(var(--border));padding:.5rem;vertical-align:top;overflow-wrap:anywhere}.tiptap th{background:hsl(var(--muted));font-weight:600}.tiptap img{max-width:100%;height:auto}.tiptap>img{display:block;max-width:100%;margin:1rem auto}.tiptap .rich-text-figure{display:flex;width:fit-content;max-width:100%;flex-direction:column;margin:1rem auto}.tiptap [data-indent="1"]{margin-left:1.5rem}.tiptap [data-indent="2"]{margin-left:3rem}.tiptap [data-indent="3"]{margin-left:4.5rem}.tiptap [data-indent="4"]{margin-left:6rem}.tiptap [data-indent="5"]{margin-left:7.5rem}.tiptap [data-indent="6"]{margin-left:9rem}.tiptap [data-indent="7"]{margin-left:10.5rem}.tiptap [data-indent="8"]{margin-left:12rem}.tiptap [data-youtube-video]{display:flex;justify-content:center;margin:1rem auto}.tiptap [data-youtube-video] iframe{width:min(40rem,100%);max-width:100%;height:auto;aspect-ratio:16/9}.tiptap .rich-text-figure figcaption{margin-top:.25rem;text-align:center;font-size:.875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.tiptap iframe{max-width:100%}.tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:hsl(var(--muted-foreground));content:attr(data-placeholder);pointer-events:none}