.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%,#000)}}}.post-content a:focus{outline:2px solid transparent;outline-offset:2px}.post-content a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.page{background-color:var(--b2);padding:0 .2rem 1rem}.post-content{background-color:var(--b1);border-radius:var(--rounded-box);box-shadow:var(--shadow-lg);padding:.5rem}@media (min-width:640px){.page{padding:2rem 1rem}.post-content{padding:3rem}}.post-content p{color:var(--bc);line-height:1.7;margin:1.5rem 0}.post-content h1{color:var(--bc);font-size:2rem;margin-bottom:2rem}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{color:var(--bc);margin-top:1.5rem}.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 ol,.post-content ul{margin:1.5rem 0;padding-left:1.5rem}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content ol li,.post-content ul li{color:var(--bc);line-height:1.7;margin:.5rem 0}.post-content img{margin:auto}table{border-collapse:collapse;margin:1.5rem 0;width:100%}table td,table th{border:1px solid var(--b3);padding:.75rem;text-align:left}table th{background-color:var(--b2);color:var(--bc)}table tr:nth-child(2n){background-color:var(--b1)}
