@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_astro/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2) format("woff2"),url(/_astro/KaTeX_Math-BoldItalic.iY-2wyZ7.woff) format("woff"),url(/_astro/KaTeX_Math-BoldItalic.B3XSjfu4.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_astro/KaTeX_Math-Italic.t53AETM-.woff2) format("woff2"),url(/_astro/KaTeX_Math-Italic.DA0__PXp.woff) format("woff"),url(/_astro/KaTeX_Math-Italic.flOr_0UB.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_astro/KaTeX_Size2-Regular.Dy4dx90m.woff2) format("woff2"),url(/_astro/KaTeX_Size2-Regular.oD1tc_U0.woff) format("woff"),url(/_astro/KaTeX_Size2-Regular.B7gKUWhC.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .msupsub{text-align:left}.katex .rule{min-height:1px}.katex .mspace{display:inline-block}.katex .clap{position:relative;width:0}.katex .clap>.inner{position:absolute}.katex .clap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .sizing.reset-size6.size3{font-size:.7em}.katex .op-symbol{position:relative}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}body{counter-reset:katexEqnNo mmlEqnNo}figure[data-astro-cid-6kov3kig]{display:flex;margin-top:2rem;margin-bottom:2rem;flex-direction:column;gap:1rem}.caption[data-astro-cid-6kov3kig]{text-align:center;color:var(--fg75)}.image[data-astro-cid-6kov3kig]{object-fit:contain;color:transparent;border:1px solid var(--fg25);border-radius:.5rem;background-image:var(--blurURL);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.card[data-astro-cid-mbqdmgin]{display:flex;overflow:hidden;height:105px;margin-block:1.5rem;border-radius:.5rem;border:1px solid var(--fg25);transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;&:hover{background-color:var(--fg10)}}.card-info[data-astro-cid-mbqdmgin]{flex:1 1;overflow:hidden;padding:1rem;white-space:nowrap;display:flex;flex-direction:column;justify-content:space-between;>*{overflow:hidden;text-overflow:ellipsis}}.title[data-astro-cid-mbqdmgin]{font-weight:700}.description[data-astro-cid-mbqdmgin]{color:var(--fg75);font-size:.8em}.hostname[data-astro-cid-mbqdmgin]{display:flex;align-items:center;gap:.375rem;font-size:.8em}.link-icon[data-astro-cid-mbqdmgin]{height:1rem;width:1rem;fill:var(--fg75)}.card-image[data-astro-cid-mbqdmgin]{height:105px;max-width:210px;flex-shrink:0;@media (max-width: 480px){flex-basis:105px}& img{object-fit:cover;width:100%;height:100%}}#post{flex-grow:1;& section{margin-block:1.5rem;border-top:1px var(--fg25) solid}& a:not(.card,.heading-link,.data-footnote-backref){text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px;margin-inline:.2em}& p{margin-block:.75rem}& table{display:block;overflow-x:auto;margin-block:.75rem;table-layout:fixed;border-collapse:collapse;text-align:center;& th,td{border:1px solid var(--fg25);padding:.25rem .5rem}& th{background:var(--fg10)}}& ul{list-style-type:disc}& ol{list-style-type:decimal}& li{margin-block:.75rem;margin-left:1rem;list-style-position:inside;& p{display:inline}}& h1{margin-top:3rem}& h2{&:before{content:"##"}margin-top:2rem;margin-bottom:1rem}& h3{&:before{content:"###"}margin-top:2rem;margin-bottom:1rem}& h4{&:before{content:"####"}margin-top:1.5rem;margin-bottom:.75rem}& h5{&:before{content:"#####"}margin-top:1rem;margin-bottom:.5rem}& h6{&:before{content:"######"}margin-top:.5rem;margin-bottom:.25rem}& h2,h3,h4,h5,h6{border-left:4px solid var(--fg);padding-left:.5rem;&:before{color:var(--accent);margin-right:.5rem;content:""}&:hover{.heading-link-icon{&:after{vertical-align:.05em;content:"🔗";font-size:.8em;margin-left:.5rem}}}}div.expressive-code{margin-block:1rem}code:not(div.expressive-code code){font-family:var(--font-mono);background:var(--fg10);padding:.1rem;margin-inline:.2rem;border-radius:.2rem}.katex-display{overflow-y:hidden}& img[id^=mermaid-]{margin:1rem auto}}
