:root{--template-color:#252627;--template-color-opposing:#fff9fb;--template-color-accent:#ffc53a;--template-color-code-block:#555}:root .green[data-astro-cid-gb5iqsgr]{--template-color-accent:#a1eebd}:root .pink[data-astro-cid-gb5iqsgr]{--template-color-accent:#ff90bc}:root .orange[data-astro-cid-gb5iqsgr]{--template-color-accent:#ffc53a}:root .purple[data-astro-cid-gb5iqsgr]{--template-color-accent:#ac87c5}:root .blue[data-astro-cid-gb5iqsgr]{--template-color-accent:#7bd3ea}:root .light[data-astro-cid-gb5iqsgr]{--template-color:#fff;--template-color-opposing:#000;--template-color-code-block:#eee}:root .light[data-astro-cid-gb5iqsgr].green{--template-color-accent:#006400}:root .light[data-astro-cid-gb5iqsgr].pink{--template-color-accent:#e0218a}:root .light[data-astro-cid-gb5iqsgr].orange{--template-color-accent:#964b00}:root .light[data-astro-cid-gb5iqsgr].purple{--template-color-accent:#9916a0}:root .light[data-astro-cid-gb5iqsgr].blue{--template-color-accent:#0047ab}html{min-height:100%;position:relative}body{background-color:var(--template-color);color:var(--template-color-opposing);font:1.2rem GeneralSans-Regular,Verdana,Arial,sans-serif}main[data-astro-cid-gb5iqsgr]{max-width:max(600px,65vw);min-height:calc(100vh - 380px);margin:0 auto;padding:0}body.dark .astro-code[data-astro-cid-gb5iqsgr],body.dark .astro-code[data-astro-cid-gb5iqsgr] span[data-astro-cid-gb5iqsgr]{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}[data-astro-cid-gb5iqsgr]:not(pre)>code[data-astro-cid-gb5iqsgr]{background:var(--template-color-code-block);border-radius:5px;padding:1px 3px}.button[data-astro-cid-gb5iqsgr] p[data-astro-cid-gb5iqsgr]{margin:0;padding:0}a[data-astro-cid-gb5iqsgr]{color:var(--template-color-accent)}a[data-astro-cid-gb5iqsgr]:hover{filter:brightness(.85)}img[data-astro-cid-gb5iqsgr]{object-fit:cover;border-radius:10px;width:100%;height:100%}noscript[data-astro-cid-gb5iqsgr]{text-align:center;margin-bottom:25px;display:block}h1[data-astro-cid-gb5iqsgr],h2[data-astro-cid-gb5iqsgr],h3[data-astro-cid-gb5iqsgr],h4[data-astro-cid-gb5iqsgr],h5[data-astro-cid-gb5iqsgr],h6[data-astro-cid-gb5iqsgr]{font-family:GeneralSans-Bold,Arial,Helvetica,sans-serif}h1[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr],h2[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr],h3[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr],h4[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr],h5[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr],h6[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]{color:var(--template-color-opposing);text-decoration:none}h1[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:before,h2[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:before,h3[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:before,h4[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:before,h5[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:before,h6[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:before{vertical-align:middle;margin-right:5px;font-family:"Font Awesome 6 Free";font-size:1rem}h1[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover:before,h2[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover:before,h3[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover:before,h4[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover:before,h5[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover:before,h6[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover:before{content:"";text-decoration:none}blockquote[data-astro-cid-gb5iqsgr]{text-align:center;margin:60px 0;font-family:GeneralSans-Bold,Arial,Helvetica,sans-serif;font-style:italic}.center-text[data-astro-cid-gb5iqsgr]{text-align:center}.pagination[data-astro-cid-gb5iqsgr]{text-align:center;font-family:GeneralSans-Bold,Arial,Helvetica,sans-serif;font-size:1.5em}.pagination[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]{margin:5px;text-decoration:none;transition:scale .2s ease-in-out;display:inline-block}.pagination[data-astro-cid-gb5iqsgr] a[data-astro-cid-gb5iqsgr]:hover{transform:scale(1.1)}pre[data-astro-cid-gb5iqsgr]{background-color:var(--template-color-code-block);border-radius:5px;padding:20px;overflow-x:scroll}[data-astro-cid-gb5iqsgr][data-icon]{width:auto;height:auto}#wcb[data-astro-cid-gb5iqsgr].carbonbadge{--b1:var(--template-color-accent)!important;--b2:var(--template-color-accent)!important}kbd[data-astro-cid-gb5iqsgr]{vertical-align:middle;border-radius:6px;padding:4px;font-family:GeneralSans-Regular,Verdana,Arial,sans-serif;font-size:14px;display:inline-block;color:var(--template-color-accent)!important;background-color:var(--template-color)!important;border:solid 1px var(--template-color-accent)!important;border-bottom-color:var(--template-color-accent)!important;box-shadow:inset 0 -1px 0 var(--template-color-accent)!important}[data-astro-cid-gb5iqsgr]:focus{outline:none}[data-astro-cid-gb5iqsgr]:focus-visible{outline:1px solid color-mix(in lch, var(--template-color-accent) 50%, black);box-shadow:0 0 0 3px color-mix(in lch, var(--template-color-accent) 50%, black)}@font-face{font-family:GeneralSans-Regular;src:url(/_astro/GeneralSans-Regular.BeAhF2WT.woff2)format("woff2"),url(/_astro/GeneralSans-Regular.Dk2lLWJL.woff)format("woff"),url(/_astro/GeneralSans-Regular.BTmkhiIl.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Bold;src:url(/_astro/GeneralSans-Bold.Ctx684HN.woff2)format("woff2"),url(/_astro/GeneralSans-Bold.Bd_PtqWW.woff)format("woff"),url(/_astro/GeneralSans-Bold.DM1NF1hz.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal}.works[data-astro-cid-gb5iqsgr]{flex-wrap:wrap;align-items:stretch;display:flex}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr]{flex:calc(100% - 60px);margin:30px 15px;text-decoration:none;transition:all .2s ease-in-out}@media (width>=769px){.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr]{flex:0 0 calc(50% - 30px)}}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr] img[data-astro-cid-gb5iqsgr]{object-fit:cover;border:2px solid #0000;border-radius:10px;width:100%;height:245px;transition:all .2s ease-in-out}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr]:hover>img[data-astro-cid-gb5iqsgr]{border:2px solid var(--template-color-accent)}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr]:hover>.work-title[data-astro-cid-gb5iqsgr]{color:var(--template-color-accent);text-decoration:underline}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr] .work-title[data-astro-cid-gb5iqsgr]{text-align:center;color:var(--template-color-opposing);font-family:GeneralSans-Bold,Arial,Helvetica,sans-serif;font-size:1.75rem}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr] .work-title[data-astro-cid-gb5iqsgr] .sub[data-astro-cid-gb5iqsgr]{font-family:GeneralSans-Regular,Verdana,Arial,sans-serif;font-size:1rem}.works[data-astro-cid-gb5iqsgr] .work[data-astro-cid-gb5iqsgr]:hover{transform:scale(1.05)}