.tiptap{--ghq-checklist-bg-color:#0f16240d;--ghq-checklist-bg-active-color:#1d1e20fa;--ghq-checklist-border-color:#25272d1a;--ghq-checklist-border-active-color:#1d1e20fa;--ghq-checklist-check-icon-color:#fff;--ghq-checklist-text-active:#34373ca3}.dark .tiptap{--ghq-checklist-bg-color:#e7e7f312;--ghq-checklist-bg-active-color:#fffffff5;--ghq-checklist-border-color:#eeeef61c;--ghq-checklist-border-active-color:#fffffff5;--ghq-checklist-check-icon-color:#000;--ghq-checklist-text-active:#fbfbfebf}.tiptap:first-child{margin-top:0}.tiptap{line-height:1.5}.tiptap-content :where(p,h1,h2,h3,h4,h5,h6,li,blockquote,td,th){white-space:pre-wrap}.tiptap-content :where(p,h1,h2,h3,h4,h5,h6,blockquote,pre,figure,hr,dl,dd){margin:0}.tiptap-content p:empty:before{content:"";display:inline-block}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{box-sizing:border-box;vertical-align:top;border:1px solid #3d25141f;min-width:1em;padding:6px 8px;position:relative}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{text-align:left;background-color:#3d25140d;font-weight:700}.tiptap table th[data-background-color]{background-color:inherit}.tiptap table .selectedCell:after{content:"";pointer-events:none;z-index:2;background:#3d251414;position:absolute;inset:0}.tiptap table .column-resize-handle{background-color:var(--brand-color);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap ol,.tiptap ul{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.5rem}.tiptap ol:first-child,.tiptap ul:first-child{margin-top:0}.tiptap ol:last-child,.tiptap ul:last-child{margin-bottom:0}.tiptap ol ol,.tiptap ol ul,.tiptap ul ol,.tiptap ul ul{margin-top:0;margin-bottom:0}.tiptap li p{margin-top:0;line-height:1.6}.tiptap ol{list-style:decimal}.tiptap ol ol{list-style:lower-alpha}.tiptap ol ol ol{list-style:lower-roman}.tiptap ul:not([data-type=taskList]){list-style:outside}.tiptap ul:not([data-type=taskList]) ul,.tiptap ul:not([data-type=taskList]) ul ul{list-style:square}.tiptap ul[data-type=taskList]{padding-left:.25rem}.tiptap ul[data-type=taskList] li{flex-direction:row;align-items:flex-start;display:flex}.tiptap ul[data-type=taskList] li:not(:has(>p:first-child)){list-style-type:none}.tiptap ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.tiptap ul[data-type=taskList] li[data-checked=true]>div>p span{text-decoration:line-through}.tiptap ul[data-type=taskList] li label{padding-top:.375rem;padding-right:.5rem;position:relative}.tiptap ul[data-type=taskList] li label input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.tiptap ul[data-type=taskList] li label span{border:1px solid var(--ghq-checklist-border-color);border-radius:var(--ghq-radius-xs,.25rem);cursor:pointer;background-color:var(--ghq-checklist-bg-color);width:1em;height:1em;transition:background-color 80ms ease-out,border-color 80ms ease-out;display:block;position:relative}.tiptap ul[data-type=taskList] li label span:before{content:"";background-color:var(--ghq-checklist-check-icon-color);opacity:0;width:.75em;height:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-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/svg%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) 50%/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/svg%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) 50%/contain no-repeat}.tiptap ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--ghq-checklist-bg-active-color);border-color:var(--ghq-checklist-border-active-color)}.tiptap ul[data-type=taskList] li label input[type=checkbox]:checked+span:before{opacity:1}.tiptap ul[data-type=taskList] li div{flex:1;min-width:0}.tiptap blockquote{margin:1.5rem 0;padding-top:.375rem;padding-bottom:.375rem;padding-left:1rem;position:relative}.tiptap blockquote p{margin-top:0}.tiptap blockquote:before,.tiptap blockquote.is-empty:before{content:"";background-color:#222325;border-radius:0;width:.25em;height:100%;position:absolute;top:0;bottom:0;left:0}.tiptap code{color:#404145;background-color:#0f16240d;border:1px solid #25272d1a;border-radius:6px;padding:.1em .2em;font-family:JetBrains Mono NL,monospace;font-size:.875em;line-height:1.4}.tiptap pre{color:#2c2d30;background-color:#3838380a;border:1px solid #25272d1a;border-radius:6px;max-width:100%;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem;font-size:1rem;overflow-x:auto}.tiptap pre code{-webkit-text-fill-color:inherit;color:inherit;background-color:#0000;border:none;border-radius:0}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4{color:inherit;font-style:inherit;position:relative}.tiptap h1:first-child,.tiptap h2:first-child,.tiptap h3:first-child,.tiptap h4:first-child{margin-top:0}.tiptap h1{font-size:1.5rem;font-weight:700}.tiptap h2{font-size:1.25rem;font-weight:700}.tiptap h3{font-size:1.125rem;font-weight:600}.tiptap h4{font-size:1rem;font-weight:600}.tiptap hr{background-color:#25272d1a;border:none;height:1px}.tiptap [data-type=horizontalRule]{margin-top:2.25rem;margin-bottom:2.25rem;padding-top:.75rem;padding-bottom:.75rem}.tiptap>*{position:relative}.tiptap p{font-size:1rem;font-weight:400;line-height:1.25}.tiptap span{font-size:inherit}.tiptap a{color:var(--brand-color);text-decoration:underline;color:var(--brand-color)!important}.tiptap s,.tiptap s span{text-decoration:line-through}.tiptap u,.tiptap u span{text-decoration:underline}.tiptap [data-type=emoji] img{cursor:text;width:1.25em;height:1.25em;display:inline-block}.tiptap [data-type=mention]{display:inline-block}.tiptap .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--inline{color:#34373c;border-bottom:2px dashed #fcd34d;font-weight:600;transition:color .2s ease-in-out,background-color .2s ease-in-out}.tiptap .tiptap-thread.tiptap-thread--unresolved.tiptap-thread--block:not(:has(img)){border-bottom:.125rem dashed #fcd34d;border-radius:.25rem;outline:.25rem solid #0000;padding-bottom:.5rem}.tiptap .tiptap-thread.tiptap-thread--resolved.tiptap-thread--inline.tiptap-thread--selected{opacity:.5;background-color:#fcd34d;border-color:#0000}.tiptap p.is-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap .prosemirror-dropcursor-block,.tiptap .prosemirror-dropcursor-inline{background:var(--brand-color);cursor:grabbing;border-radius:.25rem;width:100%;height:.188rem;margin-left:-1px;margin-right:-1px}.tiptap .image-component img{object-fit:contain!important;width:100%!important;max-width:500px!important;height:auto!important;max-height:300px!important}.tiptap span:has(>span>.node-image .image-component img){width:auto!important;height:auto!important}
