.blog-wrapper:where(.astro-4sn4zg3r){text-transform:initial}.blog-info:where(.astro-4sn4zg3r){display:flex;flex-direction:column;gap:4px}.blog-info-item:where(.astro-4sn4zg3r){display:flex;align-items:center;gap:12px}.blog-contents:where(.astro-4sn4zg3r){text-align:justify}.blog-contents:where(.astro-4sn4zg3r) :is(h2,h3,h4,h5,h6){font-weight:500}.blog-contents:where(.astro-4sn4zg3r) :is(h2,h3,h4,h5,h6) span{background-image:linear-gradient(to right,#f49898,#f49898);background-position:0 1.18em;background-repeat:repeat-x;background-size:100% .16em;padding-bottom:.16em}.blog-contents:where(.astro-4sn4zg3r) h2{font-size:1.5em}.blog-contents:where(.astro-4sn4zg3r) h3{font-size:1.3em}.blog-contents:where(.astro-4sn4zg3r) h4{font-size:1.1em}.blog-contents:where(.astro-4sn4zg3r) h5{font-size:1em}.blog-contents:where(.astro-4sn4zg3r) h6{font-size:.9em}.blog-contents:where(.astro-4sn4zg3r) code{padding:.1em .3em;border-radius:4px;background-color:#e0e0e0}.blog-contents:where(.astro-4sn4zg3r) blockquote{margin:1em 0;padding:.6em 0 .6em 1.5em;border-left:5px #bbb solid}.blog-contents:where(.astro-4sn4zg3r) blockquote p:first-child{margin-top:0}.blog-contents:where(.astro-4sn4zg3r) blockquote p:last-child{margin-bottom:0}.blog-contents:where(.astro-4sn4zg3r) .astro-code{padding:16px}.blog-contents:where(.astro-4sn4zg3r) .astro-code code{padding:0;background-color:transparent;tab-size:4}.blog-license:where(.astro-4sn4zg3r){font-size:.85em}@media (prefers-color-scheme: dark){.blog-info-item:where(.astro-4sn4zg3r) img:where(.astro-4sn4zg3r){filter:invert()}.blog-contents:where(.astro-4sn4zg3r) code{padding:.1em .3em;border-radius:4px;background-color:#333}.blog-contents:where(.astro-4sn4zg3r) blockquote{border-color:#444}}@media (min-width: 610px){.blog-info:where(.astro-4sn4zg3r){flex-direction:row;gap:32px}}
