.nuxt-content h1{font-weight:700}.nuxt-content h3{font-size:20px;font-weight:600;letter-spacing:-.01em;margin-top:40px}.nuxt-content h3,.nuxt-content p{margin-bottom:20px}.nuxt-content strong{--tw-text-opacity:1!important;color:rgb(10 10 10/var(--tw-text-opacity,1))!important}.dark .nuxt-content strong{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.nuxt-content :where(img,video,iframe,table){height:auto;max-width:100%}[data-post-shell] .nuxt-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(90deg,#fff 30%,#fff0) 0 /40px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100% /40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.22),transparent) 0 /18px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.22),transparent) 100% /18px 100% no-repeat scroll}.dark [data-post-shell] .nuxt-content table{background:linear-gradient(90deg,#000 30%,transparent) 0 /40px 100% no-repeat local,linear-gradient(270deg,#000 30%,transparent) 100% /40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,hsla(0,0%,100%,.22),transparent) 0 /18px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,hsla(0,0%,100%,.22),transparent) 100% /18px 100% no-repeat scroll}@media (max-width:767px){.nuxt-content table{font-size:.875rem}.nuxt-content table :where(th,td){min-width:8rem}}.nuxt-content :where(pre){max-width:100%;overflow-x:auto}.nuxt-content :where(p,li,h1,h2,h3,h4,td){overflow-wrap:break-word}
