.post-content a{cursor:pointer;text-decoration-line:underline;--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}@supports (color:color-mix(in oklab,black,black)){@media (hover:hover){.post-content a:hover{color:color-mix(in oklab,var(--fallback-p,oklch(var(--p)/1)) 80%,black)}}}.post-content a:focus{outline:2px solid transparent;outline-offset:2px}.post-content a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.page{padding:1rem .2rem;background-color:var(--b2);padding-top:0}.post-content{background-color:var(--b1);padding:.5rem;border-radius:var(--rounded-box);box-shadow:var(--shadow-lg)}@media (min-width: 640px){.page{padding:2rem 1rem}.post-content{padding:3rem}}.post-content p{margin:1.5rem 0;line-height:1.7;color:var(--bc)}.post-content h1{margin-bottom:2rem;font-size:2rem;color:var(--bc)}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{margin-top:1.5rem;color:var(--bc)}.post-content h2{font-size:1.75rem}.post-content h3{font-size:1.5rem}.post-content h4{font-size:1.25rem}.post-content h5{font-size:1rem}.post-content h6{font-size:.875rem}.post-content ul,.post-content ol{margin:1.5rem 0;padding-left:1.5rem}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content ul li,.post-content ol li{margin:.5rem 0;line-height:1.7;color:var(--bc)}.post-content img{margin:auto}table{width:100%;border-collapse:collapse;margin:1.5rem 0}table th,table td{padding:.75rem;text-align:left;border:1px solid var(--b3)}table th{background-color:var(--b2);color:var(--bc)}table tr:nth-child(2n){background-color:var(--b1)}
