.fw-post-content{overflow-wrap:break-word}.fw-post-content div[data-type=columns]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:12px 0;display:grid}@media (width<=640px){.fw-post-content div[data-type=columns]{grid-template-columns:minmax(0,1fr)}}.fw-post-content ul[data-type=taskList]{padding-inline-start:4px;list-style:none}.fw-post-content ul[data-type=taskList] li{gap:8px;display:flex}.fw-post-content ul[data-type=taskList] li:before{content:"";border:1.5px solid var(--ui-border-accented);border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-top:3px}.fw-post-content ul[data-type=taskList] li[data-checked=true]:before{border-color:var(--ui-primary);background:var(--ui-primary) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E) center/12px no-repeat}.fw-post-content ul[data-type=taskList] li[data-checked=true]>div{opacity:.65;text-decoration:line-through}.fw-post-content img{max-width:100%;height:auto}.fw-post-content .img-left{float:left;max-width:50%;margin:4px 16px 8px 0}.fw-post-content .img-right{float:right;max-width:50%;margin:4px 0 8px 16px}.fw-post-content .img-center{margin-inline:auto;display:block}.fw-post-content .fw-post-figure{margin:12px 0;display:table}.fw-post-content .fw-post-figure.img-center{margin-inline:auto}.fw-post-content .fw-post-figure figcaption{caption-side:bottom;text-align:center;color:var(--ui-text-muted);padding-top:4px;font-size:12px;display:table-caption}.fw-post-content .fw-post-collapsible{border:1px solid var(--ui-border-muted);border-radius:4px;margin:12px 0}.fw-post-content .fw-post-collapsible summary{cursor:pointer;padding:8px 12px;font-weight:600}.fw-post-content .fw-post-collapsible[open] summary{border-bottom:1px solid var(--ui-border-muted)}.fw-post-content .fw-post-collapsible-body{padding:8px 12px}.fw-post-content .mention{color:var(--ui-primary);white-space:nowrap;font-weight:600;text-decoration:none}.fw-post-content .mention .mention-avatar{vertical-align:middle;margin-inline-end:.2em;display:inline-block}.p-content .post-toc ul,.tiptap .post-toc ul{padding-inline-start:0;list-style:none}.p-content .post-toc li,.tiptap .post-toc li{margin:2px 0}
