@font-face{font-family:Geist Sans Fallback;src:local(Arial),local(ArialMT);ascent-override:95.9379%;descent-override:28.1609%;line-gap-override:0%;size-adjust:104.755%}html[data-site-style=astro-micro]:root{--font-sans:Geist Sans, "Geist Sans Fallback", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}html[data-site-style=astro-micro] #backdrop{max-width:none;max-height:none;color:inherit;background:0 0;border:0;margin:0;inset:0}html[data-site-style=astro-micro] #backdrop[open]{display:flex}html[data-site-style=astro-micro] #backdrop:not([open]){display:none}html[data-site-style=astro-micro] #backdrop::backdrop{background:0 0}html[data-site-style=astro-micro] astro-micro-search{display:block}html[data-site-style=astro-micro] astro-micro-search input,html[data-site-style=astro-micro] astro-micro-search p{font-weight:400}html[data-site-style=astro-micro] astro-micro-search .pagefind-ui__result-title{font-weight:600}html[data-site-style=astro-micro] astro-micro-search .pagefind-ui__message{padding:0 0 .75rem}html[data-site-style=astro-micro] .theme-btn.active{background-color:#0000000d}html[data-site-style=astro-micro].dark .theme-btn.active{background-color:#ffffff0d}@media (prefers-color-scheme:dark){html[data-site-style=astro-micro]:not(.light):not(.dark) .theme-btn.active{background-color:#ffffff0d}}@media (prefers-reduced-motion:reduce){html[data-site-style=astro-micro] *,html[data-site-style=astro-micro] :before,html[data-site-style=astro-micro] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-site-style=astro-micro]{--color-bg:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#171717);--color-bg-subtle:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,#262626);--color-surface:var(--lightningcss-light,#ebebeb)var(--lightningcss-dark,#1f1f1f);--color-text:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-text-secondary:var(--lightningcss-light,#000000bf)var(--lightningcss-dark,#ffffffbf);--color-muted:var(--lightningcss-light,#0009)var(--lightningcss-dark,#fff9);--color-border:var(--lightningcss-light,#00000026)var(--lightningcss-dark,#fff3);--color-border-subtle:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--color-brand:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--color-brand-hover:var(--lightningcss-light,#000000bf)var(--lightningcss-dark,#ffffffbf);--color-on-brand:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000)}html[data-site-style=astro-micro].dark .site-logo{filter:invert()hue-rotate(180deg)}@media (prefers-color-scheme:dark){html[data-site-style=astro-micro]:not(.light):not(.dark) .site-logo{filter:invert()hue-rotate(180deg)}}
