.editor-content{display:flex;flex-direction:column;flex-grow:1;padding:spacing(4)}.editor-content .tiptap h1,.editor-content .tiptap h2,.editor-content .tiptap h3,.editor-content .tiptap h4{position:relative;color:inherit;font-style:inherit}:is(.editor-content .tiptap h1,.editor-content .tiptap h2,.editor-content .tiptap h3,.editor-content .tiptap h4):first-child{margin-top:0}.editor-content .tiptap h1{font-size:var(--text-3xl);font-weight:var(--font-weight-bold)}.editor-content .tiptap h2{font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}.editor-content .tiptap h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.editor-content .tiptap h4{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.editor-content .tiptap ol,.editor-content .tiptap ul{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5em}:is(.editor-content .tiptap ol,.editor-content .tiptap ul):first-child{margin-top:0}:is(.editor-content .tiptap ol,.editor-content .tiptap ul):last-child{margin-bottom:0}:is(.editor-content .tiptap ol,.editor-content .tiptap ul) ol,:is(.editor-content .tiptap ol,.editor-content .tiptap ul) ul{margin-top:0;margin-bottom:0}.editor-content .tiptap li p{margin-top:0;line-height:1.6}.editor-content .tiptap ol{list-style:decimal}.editor-content .tiptap ol ol{list-style:lower-alpha}.editor-content .tiptap ol ol ol{list-style:lower-roman}.editor-content .tiptap ul:not([data-type=taskList]){list-style:disc}.editor-content .tiptap ul:not([data-type=taskList]) ul{list-style:circle}.editor-content .tiptap ul:not([data-type=taskList]) ul ul{list-style:square}.editor-content .tiptap ul[data-type=taskList]{padding-left:.25em;display:flex;flex-direction:column;gap:.5rem}.editor-content .tiptap ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.editor-content .tiptap ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.editor-content .tiptap ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.editor-content .tiptap ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.editor-content .tiptap ul[data-type=taskList] li label{margin-top:-3px;position:relative;padding-top:.375rem;padding-right:.5rem}.editor-content .tiptap ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.editor-content .tiptap ul[data-type=taskList] li label span{display:block;width:22px;height:22px;border:1px solid var(--color-accent);border-radius:50%;position:relative;cursor:pointer;background-color:var(--color-black);transition:background-color 80ms ease-out,border-color 80ms ease-out}.editor-content .tiptap ul[data-type=taskList] li label span:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.875em;height:.875em;margin-top:1px;background-color:var(--color-black);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}.editor-content .tiptap ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--color-accent);border-color:var(--color-accent)}.editor-content .tiptap ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.editor-content .tiptap ul[data-type=taskList] li div{flex:1 1 0%;min-width:0}.editor-content .tiptap blockquote{position:relative;padding-left:1em;padding-top:.375em;padding-bottom:.375em;margin:1.5rem 0}.editor-content .tiptap blockquote p{margin-top:0}.editor-content .tiptap blockquote:before,.editor-content .tiptap blockquote.is-empty:before{position:absolute;bottom:0;left:0;top:0;height:100%;width:.25em;background-color:var(--color-gray-100);opacity:30%;content:"";border-radius:12px}.editor-content .tiptap a{color:var(--color-accent);cursor:pointer;text-decoration:underline}.editor-content .tiptap a:hover{color:var(--color-accent);opacity:.9}.tiptap{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.tiptap p:empty:after{content:" "}
