@charset "UTF-8";@font-face{font-family:iconfont;src:url(/fonts/iconfont.ttf?t=1767362353952) format("truetype")}.tiptap ul[data-type=taskList]{--tt-checklist-bg-color: oklch(96.7% .003 264.542);--tt-checklist-bg-active-color: oklch(21% .034 264.665);--tt-checklist-border-color: oklch(92.8% .006 264.531);--tt-checklist-border-active-color: oklch(21% .034 264.665);--tt-checklist-check-icon-color: #fff;--tt-checklist-text-active: oklch(55.1% .027 264.364);padding-left:.25em}.tiptap ul[data-type=taskList] li{display:flex;flex-direction:row;align-items:flex-start}.tiptap ul[data-type=taskList] li p{margin:0}.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{position:relative;padding-top:.375rem;padding-right:.5rem}.tiptap ul[data-type=taskList] li label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.tiptap ul[data-type=taskList] li label span{display:block;width:1em;height:1em;border:1px solid var(--tt-checklist-border-color);border-radius:var(--tt-radius-xs, .25rem);position:relative;cursor:pointer;background-color:var(--tt-checklist-bg-color);transition:background-color 80ms ease-out,border-color 80ms ease-out}.tiptap 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(--tt-checklist-check-icon-color);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 ul[data-type=taskList] li label input[type=checkbox]:checked+span{background:var(--tt-checklist-bg-active-color);border-color:var(--tt-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 1 0%;min-width:0}.tiptap img{margin:0}.tiptap .shiki{border-radius:.5rem;counter-reset:line-number;padding:3em .875rem .875rem 5em;position:relative}.tiptap .shiki:before{content:attr(data-language);text-transform:uppercase;position:absolute;top:0;left:0;padding:.4em 1em;font-size:12px;background-color:#000;border-top-left-radius:.5rem;border-bottom-right-radius:.5rem}.tiptap .shiki .shiki-copy-btn{position:absolute;top:.5em;right:.5em;padding:.2em 1em;font-size:12px;background-color:#4a5565;border-radius:.25rem;cursor:pointer;transition:all .3s;user-select:none}.tiptap .shiki .shiki-copy-btn:hover{background-color:#6a7282}.tiptap .shiki .line{counter-increment:line-number;position:relative;margin-left:-5em}.tiptap .shiki .line span{white-space:pre-wrap;word-break:break-all}.tiptap .shiki .line:before{content:counter(line-number);height:100%;width:5em;display:inline-block;padding-right:2em;text-align:right}.tiptap .attachment-image,.tiptap .attachment-video,.tiptap .attachment-file{border-radius:.5rem;overflow:hidden;box-sizing:border-box;display:inline-flex;vertical-align:middle}.tiptap .attachment-video{position:relative;cursor:zoom-in}.tiptap .attachment-video:before,.tiptap .attachment-video:after{position:absolute;top:0;font-size:.75rem;padding:.1rem .5rem;border-bottom-right-radius:.5rem;background-color:#0009;color:#fff}.tiptap .attachment-video:before{content:attr(data-mime);left:0}.tiptap .attachment-video:after{content:attr(data-size);right:0}.tiptap .attachment-file{display:inline-flex;gap:.875rem;background-color:#fff;border:1px solid oklch(92.9% .013 255.508);padding:.875rem;text-decoration:none;cursor:pointer}.tiptap .attachment-file:hover{--un-shadow:0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}.tiptap .attachment-file--icon{width:1.25rem;height:1.25rem;padding:.875rem;box-sizing:content-box;text-align:center;background-color:#f1f5f9;border-radius:.875rem;font-family:iconfont!important;font-style:normal;font-size:1rem;font-weight:700;color:#45556c}.tiptap .attachment-file--icon:before{content:""}.tiptap .attachment-file--content{display:block}.tiptap .attachment-file--name{display:block;font-size:.875rem;font-weight:700;margin-bottom:.4rem;color:#45556c}.tiptap .attachment-file--info{display:block;font-size:.625rem}.tiptap .attachment-file--mime{color:#155dfc;background-color:#eff6ff;border:1px solid oklch(88.2% .059 254.128);border-radius:1rem;padding:0 1rem;margin-right:1rem;display:inline-flex}.tiptap .attachment-file--size{color:#45556c;background-color:#f8fafc;border:1px solid oklch(92.9% .013 255.508);border-radius:1rem;padding:0 1rem;display:inline-flex}
