.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@font-face{font-family:D-DIN Regular;font-style:normal;font-weight:400;src:local("D-DIN Regular"),url(/_astro/D-DIN.Dewx6g4N.woff) format("woff")}@font-face{font-family:D-DIN DIN-Italic;font-style:normal;font-weight:400;src:local("D-DIN DIN-Italic"),url(/_astro/D-DIN-Italic.zxOMnH7j.woff) format("woff")}@font-face{font-family:D-DIN DIN-Bold;font-style:normal;font-weight:400;src:local("D-DIN DIN-Bold"),url(/_astro/D-DIN-Bold.B6Fyq-9s.woff) format("woff")}@font-face{font-family:D-DIN Condensed Regular;font-style:normal;font-weight:400;src:local("D-DIN Condensed Regular"),url(/_astro/D-DINCondensed.aOpWqTm9.woff) format("woff")}@font-face{font-family:D-DIN Exp Regular;font-style:normal;font-weight:400;src:local("D-DIN Exp Regular"),url(/_astro/D-DINExp.BNUpwPQr.woff) format("woff")}@font-face{font-family:D-DIN Exp DINExp-Italic;font-style:normal;font-weight:400;src:local("D-DIN Exp DINExp-Italic"),url(/_astro/D-DINExp-Italic.CELe8lmp.woff) format("woff")}@font-face{font-family:D-DIN Condensed DINCondensed-Bold;font-style:normal;font-weight:400;src:local("D-DIN Condensed DINCondensed-Bold"),url(/_astro/D-DINCondensed-Bold.BZaUNF5G.woff) format("woff")}@font-face{font-family:D-DIN Exp DINExp-Bold;font-style:normal;font-weight:400;src:local("D-DIN Exp DINExp-Bold"),url(/_astro/D-DINExp-Bold.CuhKFh6A.woff) format("woff")}:root{--width: 100vw;--min-height: 100vh;--font-main: "D-DIN Exp Regular", sans-serif;--font-secondary: "D-DIN Exp Regular", sans-serif;--font-scale: 1em;--background-color: #fff;--code-background: rgba(0, 0, 0, .2) --heading-color: #333;--text-color: #333;--link-color: #333;--visited-color: #333}:root[data-theme=dark]{--background-color: #222;--heading-color: #fff;--text-color: #fff;--link-color: #fff;--visited-color: #fff;--code-background: rgba(255, 255, 255, .05) }*{margin:0;padding:0;box-sizing:border-box;text-align:justify}body{font-family:var(--font-main);font-size:var(--font-scale);margin:auto;padding:20px;max-width:var(--width);word-wrap:break-word;overflow-wrap:break-word;line-height:1.5;color:var(--text-color);min-height:var(--min-height);background:var(--background-color);transition:color .5s ease;display:flex;justify-content:center;align-items:top;height:100vh;position:relative}p{font-size:1.2rem}@media(max-width:60em){.p{font-size:.9rem}}iframe{width:100%;aspect-ratio:16 / 9;height:auto;border:none}#hover-preview-container{background-color:var(--background-color)}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);color:var(--heading-color)}a{color:var(--link-color);cursor:pointer;text-decoration:none}a:hover{text-decoration:underline;text-decoration-style:dashed;font-weight:700}.prose a{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px}nav a{margin-right:12px}nav a.active{text-decoration-line:underline;text-decoration-style:wavy;text-decoration-thickness:2px;text-underline-offset:4px}strong,b{color:var(--heading-color)}button{margin:0;cursor:pointer}time{font-family:var(--font-family);font-style:normal;font-size:1em}main{line-height:1.6}table{width:100%}hr{border:0;border-top:1px dashed}img{max-width:100%}blockquote{border-left:1px solid #999;color:var(--code-color);padding-left:20px;font-style:italic}footer{padding:25px 0;text-align:center}.title:hover{text-decoration:none}.title h1{font-size:1.5em}.inline{width:auto!important}:not(.astro-code)>code{font-family:monospace;background:transparent;color:inherit;padding:0 2px;border-radius:0}pre.astro-code,.astro-code span.token{background:var(--code-background)!important}pre.astro-code{font-family:monospace;background:var(--code-background);border:dashed 1px;border-color:var(--text-color);border-radius:3px;padding:5px;overflow-x:auto;line-height:1.5}.astro-code span.token{background:none!important}pre.astro-code code{display:block;padding:.25em .5em}ul.blog-posts{list-style-type:none;padding:unset}ul.blog-posts li{display:flex}ul.blog-posts li span{flex:0 0 130px}ul.blog-posts li a:visited{color:var(--visited-color)}
