.site-header.svelte-1elxaub{max-width:var(--site-width);width:100%;margin:0 auto;padding:1rem;display:block}.logo.svelte-1elxaub{width:200px;height:auto;margin:0 auto;display:block}.site-header.svelte-1elxaub nav:where(.svelte-1elxaub){justify-content:center;align-items:center;gap:.5em;margin:1rem 0;padding:0;list-style:none;display:flex}.tagline.svelte-1elxaub{text-align:center}@media screen and (width>=50rem){.site-header.svelte-1elxaub{text-align:left;justify-content:space-between;align-items:center;gap:.5em;display:flex}.tagline.svelte-1elxaub{text-align:right}.site-header.svelte-1elxaub nav:where(.svelte-1elxaub){align-items:right;justify-content:right}}:root{--font-family:-apple-system, system-ui, sans-serif;--font-family-monospace:Consolas, Menlo, Monaco, Andale Mono WT, Andale Mono, Lucida Console, Lucida Sans Typewriter, DejaVu Sans Mono, Bitstream Vera Sans Mono, Liberation Mono, Nimbus Mono L, Courier New, Courier, monospace;--color-gray-20:#e0e0e0;--color-gray-50:#9b9b9b;--color-gray-90:#dad8d8;--text-color-link:#ffe4bd;--text-color-link-active:#a3835c;--text-color-link-visited:#fcfbe3;--background-color:#113858;--background-primary-color:#ffffff08;--background-primary-line-width:3px;--background-secondary-line-width:1px;--text-color:var(--color-gray-90);--syntax-tab-size:2;--site-width:50rem}*{box-sizing:border-box}@view-transition{navigation:auto}html,body{font-family:var(--font-family);color:var(--text-color);margin:0 auto;padding:0}html{font-size:18px;overflow-y:scroll}body{background-color:var(--background-color);background-image:linear-gradient(var(--background-primary-color) var(--background-primary-line-width), transparent var(--background-primary-line-width)), linear-gradient(90deg, var(--background-primary-color) var(--background-primary-line-width), transparent var(--background-primary-line-width)), linear-gradient(var(--background-primary-color) var(--background-secondary-line-width), transparent var(--background-secondary-line-width)), linear-gradient(90deg, var(--background-primary-color) var(--background-secondary-line-width), var(--background-color) var(--background-secondary-line-width));background-position:50px 50px;background-size:100px 100px,100px 100px,25px 25px,25px 25px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}p:last-child{margin-bottom:0}p,li{line-height:1.5}a[href]{color:var(--text-color-link);font-weight:700}a[href]:visited{color:var(--text-color-link-visited)}a[href]:hover,a[href]:active{color:var(--text-color-link-active)}main,footer{padding:1rem}main :first-child{margin-top:0}.links-nextprev{border-top:1px dashed var(--color-gray-20);justify-content:space-between;gap:.5em 1em;padding:1em 0;list-style:"";display:flex}.links-nextprev>*{flex-grow:1}.links-nextprev-next{text-align:right}.postlist-item time{color:var(--color-gray-50);font-size:.8em}table{margin:1em 0}table td,table th{padding-right:1em}pre,code{font-family:var(--font-family-monospace)}pre:not([class*=language-]){-moz-tab-size:var(--syntax-tab-size);-o-tab-size:var(--syntax-tab-size);tab-size:var(--syntax-tab-size);-webkit-hyphens:none;hyphens:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;direction:ltr;margin:.5em 0;line-height:1.375;overflow-x:auto}code{word-break:break-all}.content{max-width:40rem;margin:0 auto}.site-header h1{text-align:center}.site-header a[href]{text-decoration:none}.tagline{text-align:center}body>header{background-color:var(--background-secondary-color)}.site-footer{opacity:.5;text-align:center}.post-title{text-align:center;margin-bottom:.5em}.post-metadata{justify-content:space-evenly;gap:.5em;margin:0 0 3em;padding:0;font-size:.8em;list-style:none;display:flex}input{font-size:1rem}input[type=email]{text-align:left;flex-grow:2;padding:.5em}button,input[type=submit]{background-color:var(--text-color-link);border:solid 1px var(--text-color-link-active);color:var(--text-color);border-radius:.5em;flex-grow:.5;padding:.7em;font-size:1em}button,input[type=submit]:hover,input[type=submit]:active{cursor:pointer;background-color:var(--text-color-link-active)}iframe{margin:0 auto;display:block}.app.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}main.svelte-12qhfyh{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:64rem;margin:0 auto;padding:1rem;display:flex}footer.svelte-12qhfyh{justify-content:center;align-items:center;padding:12px;display:flex}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){font-weight:700}@media (width>=480px){footer.svelte-12qhfyh{padding:12px 0}}
