body{color:#ccc;background-color:#000;margin:0;padding:0;font:15px Verdana,Monaco}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-weight:400;line-height:1.2}h1{font-size:2em}a{color:inherit}a,a:hover,a:link,a:visited{color:#777}pre{font-family:Courier New,Courier,monospace}.callout{border:1px solid #555;margin:1em 0;padding:1em}@media (width>=400px){body{font-size:16px}}nav.svelte-12qhfyh{background:#000;width:100%;font-size:1.12em}nav.svelte-12qhfyh ul:where(.svelte-12qhfyh){margin:0;padding:0;list-style-type:none;display:flex}nav.svelte-12qhfyh li:where(.svelte-12qhfyh){text-align:center;flex:1}nav.svelte-12qhfyh .selected:where(.svelte-12qhfyh){color:#000;background-color:#fff}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#fff;padding:0 1em;text-decoration:none;display:block}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#000;background-color:#fff}nav.svelte-12qhfyh ul:where(.svelte-12qhfyh):hover .selected:where(.svelte-12qhfyh):not(:hover){background-color:#777}main.svelte-12qhfyh{box-sizing:border-box;background-color:#000;max-width:56em;margin:0 auto;padding:1em;position:relative}h1.svelte-12qhfyh{color:#fff;padding:1em 0;font-size:30px;font-weight:700;text-decoration:none}footer.svelte-12qhfyh{color:#666;border-top:1px solid #444;width:fit-content;margin:4em 0 2em;padding:.5em 0 2em;font-size:.75rem}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit;text-decoration:none}footer.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#888}
