:root{color-scheme:light dark;--background:#fefefe;--foreground:#1b1c21;--foreground-muted:#46567c;--accent:#3563d6;--accent-foreground:#baf2ff;--background-muted:#ccc;--warning:#f57300;--content-width:720px;--content-padding:1rem;--list-indentation:40px;--font-sans:"Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:"Cascadia Code", "Source Code Pro", Menlo, Monaco, Consolas, "Courier New", monospace}@media (prefers-color-scheme:dark){:root{--background:#1b1c23;--foreground:#f8f8f2;--foreground-muted:#c3c3c4;--accent:#8be9fd;--accent-foreground:#282a36;--background-muted:#525464;--warning:#ffd272}}@view-transition{navigation:auto}html{font-size:18px;line-height:1.8;font-family:var(--font-serif);color:var(--foreground);background:var(--background)}@media (width>=768px){html{font-size:20px}}body{container-type:inline-size}blockquote{border-left:2px solid #ccc;margin:0;padding-left:1.5rem;font-style:italic}a{text-decoration:underline;transition:color .1s ease-in}a:link,a:visited{color:var(--foreground)}a:active,a:hover{color:var(--accent)}a.external-link{overflow-wrap:break-word}code{font-size:.8rem;font-family:var(--font-mono)}:not(pre)>code{background-color:var(--background-muted);border-radius:.2rem;padding:2px 5px}pre{margin-left:calc(-1 * var(--content-padding));margin-right:calc(-1 * var(--content-padding));box-sizing:border-box;width:100cqw;padding:0;display:flex}@media screen and (width>=768px){pre{border-radius:.3rem;width:100%;margin-left:0;margin-right:0}}pre code{padding:var(--content-padding);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#0000;border-radius:0;line-height:1.618;display:block}ol,ul{padding-left:var(--list-indentation)}@media screen and (width<=759px){li pre{margin-left:calc(-1 * (var(--content-padding) + var(--list-indentation)))}}h1,h2,h3,h4{line-height:1.3;font-family:var(--font-sans)}h1{font-size:2rem}h2{font-size:1.5rem}hgroup h1,hgroup h2,hgroup h3,hgroup h4{margin-bottom:.5rem}hgroup p{color:var(--foreground-muted)}hgroup p:first-of-type{margin-top:.5rem}ul.inline,ul.plain{padding-left:0;list-style:none}ul.inline{gap:.5rem;display:flex}figure{margin:0}a[data-astro-cid-nen7h5rs]{box-sizing:border-box;justify-content:center;align-items:center;display:flex}a[data-astro-cid-nen7h5rs]#skip-to-content{background-color:var(--background);position:absolute;top:0;left:50%;transform:translateY(-100%)}a[data-astro-cid-nen7h5rs]#skip-to-content:focus{transform:translateY(0)}nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem}nav[data-astro-cid-nen7h5rs],nav[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{display:flex}nav[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{flex-flow:row;gap:1rem}footer[data-astro-cid-jo6i4kqk]{margin-top:1.3rem;font-size:.8rem;line-height:1}div[data-astro-cid-jo6i4kqk]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}div[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{flex-flow:row;gap:1rem;display:inline-flex}hr[data-astro-cid-z74u6roc]{border:0;border-bottom:1px solid var(--background-muted);width:100%}body{box-sizing:border-box;min-height:100vh;margin:0;padding:0;display:flex}.wrapper[data-astro-cid-ju4pidww]{max-width:var(--content-width);padding:var(--content-padding);flex-flow:column;flex:1;margin:0 auto;display:flex}.spacer[data-astro-cid-ju4pidww]{flex:1}
