.post-content.tiptap.ProseMirror{font-family:var(--font-geist-sans),system-ui,sans-serif;cursor:default;outline:none!important;font-size:.875rem!important;line-height:1.5!important}.post-content.tiptap.ProseMirror p,.post-content.tiptap.ProseMirror li,.post-content.tiptap.ProseMirror blockquote,.post-content.tiptap.ProseMirror span:not(pre span),.post-content.tiptap.ProseMirror div:not(pre div){font-size:.875rem!important;line-height:1.5!important}.post-content.tiptap.ProseMirror em,.post-content.tiptap.ProseMirror i{font-family:var(--font-newsreader),"Newsreader",Georgia,serif;font-style:italic;font-size:1.0625rem!important}.post-content.tiptap.ProseMirror p{margin-top:0;margin-bottom:0}.post-content.tiptap.ProseMirror p+p,.post-content.tiptap.ProseMirror p:not(:first-child):not(td p):not(th p){margin-top:.5rem!important}.post-content.tiptap.ProseMirror>:first-child{margin-top:0!important}.post-content.tiptap.ProseMirror>:last-child{margin-bottom:0!important}.post-content.tiptap.ProseMirror h1,.post-content.tiptap.ProseMirror h2,.post-content.tiptap.ProseMirror h3,.post-content.tiptap.ProseMirror h4{margin-bottom:.25rem}.post-content.tiptap.ProseMirror h1:first-child,.post-content.tiptap.ProseMirror h2:first-child,.post-content.tiptap.ProseMirror h3:first-child,.post-content.tiptap.ProseMirror h4:first-child{margin-top:0}.post-content.tiptap.ProseMirror h1{font-weight:700;margin-top:1rem!important;font-size:1.125rem!important}.post-content.tiptap.ProseMirror h2{font-weight:700;margin-top:.875rem!important;font-size:1rem!important}.post-content.tiptap.ProseMirror h3{font-weight:600;margin-top:.75rem!important;font-size:.9375rem!important}.post-content.tiptap.ProseMirror h4{font-weight:600;margin-top:.75rem!important;font-size:.875rem!important}.post-content.tiptap.ProseMirror blockquote{padding-top:.125em;padding-bottom:.125em;padding-left:.75em;margin:.5rem 0!important}.post-content.tiptap.ProseMirror blockquote p{margin-top:0!important}.post-content.tiptap.ProseMirror ol,.post-content.tiptap.ProseMirror ul{padding-left:1.25em;margin-top:.5rem!important;margin-bottom:.5rem!important}.post-content.tiptap.ProseMirror ol:first-child,.post-content.tiptap.ProseMirror ul:first-child{margin-top:0!important}.post-content.tiptap.ProseMirror ol:last-child,.post-content.tiptap.ProseMirror ul:last-child{margin-bottom:0!important}.post-content.tiptap.ProseMirror ol ol,.post-content.tiptap.ProseMirror ol ul,.post-content.tiptap.ProseMirror ul ol,.post-content.tiptap.ProseMirror ul ul{margin-top:.125rem!important;margin-bottom:.125rem!important}.post-content.tiptap.ProseMirror li{margin-bottom:.0625rem}.post-content.tiptap.ProseMirror li p{margin-top:0!important;margin-bottom:0!important}.post-content.tiptap.ProseMirror ul[data-type=taskList]{padding-left:.125em}.post-content.tiptap.ProseMirror ul[data-type=taskList] li label{padding-top:.25rem}.post-content.tiptap.ProseMirror img:not([data-type=emoji] img),.post-content.tiptap.ProseMirror>img:not([data-type=emoji] img){margin:.75rem 0!important}.post-content.tiptap.ProseMirror .tiptap-thread:has(>img){margin:.75rem 0!important}.post-content.tiptap.ProseMirror hr{margin:.75rem 0!important}.post-content.tiptap.ProseMirror pre{padding:.75rem 2.5rem .75rem 1rem;margin:.5rem 0!important;line-height:1.6!important}.post-content.tiptap.ProseMirror pre,.post-content.tiptap.ProseMirror pre code,.post-content.tiptap.ProseMirror pre code span{font-family:var(--font-geist-mono),ui-monospace,monospace!important;font-size:13px!important;line-height:1.6!important}.post-content.tiptap.ProseMirror pre .code-copy-button{width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;opacity:0;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:opacity .2s,background-color .2s,color .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.post-content.tiptap.ProseMirror pre .code-copy-button .copy-icon,.post-content.tiptap.ProseMirror pre .code-copy-button .check-icon{transition:opacity .15s,transform .15s;position:absolute}.post-content.tiptap.ProseMirror pre .code-copy-button .copy-icon{opacity:1;transform:scale(1)}.post-content.tiptap.ProseMirror pre .code-copy-button .check-icon{opacity:0;color:#22c55e;transform:scale(.8)}.post-content.tiptap.ProseMirror pre .code-copy-button[data-copied=true] .copy-icon{opacity:0;transform:scale(.8)}.post-content.tiptap.ProseMirror pre .code-copy-button[data-copied=true] .check-icon{opacity:1;transform:scale(1)}.post-content.tiptap.ProseMirror pre .code-copy-button:hover{background-color:var(--muted);color:var(--foreground)}.post-content.tiptap.ProseMirror pre .code-copy-button:active{transform:scale(.95)}.post-content.tiptap.ProseMirror pre:hover .code-copy-button{opacity:1}.post-content.tiptap.ProseMirror code:not(pre code){padding:.125em .3em;font-family:var(--font-geist-mono),ui-monospace,monospace!important;font-size:13px!important}.post-content.tiptap.ProseMirror a{text-decoration:underline;font-size:inherit!important}.post-content.tiptap.ProseMirror mark{padding:.0625em .125em;font-size:inherit!important}.post-content.tiptap.ProseMirror strong,.post-content.tiptap.ProseMirror b{font-size:inherit!important}
