.post h1{font-size:1.875rem;line-height:2.25rem}.post h2{font-size:1.5rem;line-height:2rem}.post h3{font-size:1.25rem}.post h3,.post h4{line-height:1.75rem}.post h4{font-size:1.125rem}.post h5{font-size:1rem;line-height:1.5rem}.post h6{font-size:.875rem;line-height:1.25rem}.post ul{list-style-type:disc}.post ol,.post ul{list-style-position:inside}.post ol{list-style-type:decimal}.post li{margin-bottom:.25rem;margin-top:.25rem}.post li ol,.post li ul{margin-left:1rem}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin-bottom:1rem;margin-top:1rem}.post img:not(:last-child),.post ol:not(:last-child),.post p:not(:last-child),.post pre:not(:last-child),.post table:not(:last-child),.post ul:not(:last-child){margin-bottom:.5rem}.post table{width:100%}.post table th{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1));font-weight:700}.post table tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.post table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}.post table td{padding:.25rem}.post a{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.post a:hover{text-decoration-line:underline}.post a:where(.dark,.dark *){--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.post hr{margin-bottom:1rem;margin-top:1rem;--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity,1))}.reply{position:relative}.reply:after,.reply:before{content:"";display:block;left:1rem;position:absolute;transform:translate(-50%);width:.25rem;z-index:-1;--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity,1))}@media(min-width:768px){.reply:after,.reply:before{left:1.25rem}}.reply:where(.dark,.dark *):after,.reply:where(.dark,.dark *):before{background-color:#44403c80}.reply:before{height:3rem;top:-2rem}@media(min-width:768px){.reply:before{height:3.5rem}}.reply:first-child:before{height:2.5rem;top:-1.5rem}@media(min-width:768px){.reply:first-child:before{height:3rem}}.reply:after{bottom:0;top:1rem}@media(min-width:768px){.reply:after{top:1.25rem}}.reply:last-child:after{content:unset}
