header.svelte-jho8ui{padding:var(--space-xs);inline-size:100%;max-inline-size:1000px;margin:var(--space) auto 0 auto;display:flex;border-block-start:var(--border);border-block-end:var(--border);justify-content:flex-end}a.svelte-jho8ui{text-decoration:none}footer.svelte-2fkluz{color:var(--color-text);border-block-start:var(--border);inline-size:100%;max-inline-size:1000px;margin:auto;text-align:end;padding:var(--space-xs)}p.svelte-2fkluz{margin:0}@font-face{font-family:Source Code Pro;src:url(/fonts/SourceCodePro-Regular.ttf) format("ttf")}@font-face{font-family:Source Code Pro;font-weight:700;src:url(/fonts/SourceCodePro-Bold.ttf) format("ttf")}input,select,textarea{padding:0;margin:0;-webkit-appearance:none;border-radius:0;border:none}input[type=text],select,textarea{inline-size:100%;resize:none;background-color:var(--color-bg);color:var(--color-text);caret-color:var(--color-text);font-size:var(--font-size-xs);font-family:Source Code Pro,monospace;line-height:1.5}input,select,textarea,textarea::-webkit-input-placeholder{text-indent:0px}::placeholder{color:var(--color-text);opacity:1}:-ms-input-placeholder{color:var(--color-text)}::-ms-input-placeholder{color:var(--color-text)}input[type=submit]{font-size:var(--font-size-xs);font-family:Source Code Pro,monospace;line-height:1.5;cursor:pointer;color:var(--color-text);background-color:var(--color-bg)}input[type=submit]:hover{color:var(--color-bg);background-color:var(--color-base)}*:focus{outline:none}textarea{vertical-align:start}.container{max-inline-size:1000px;margin:0 auto;padding:var(--space-l)}ul,ol{padding-inline-start:var(--space-l);margin-block-end:var(--space-l)}ul{list-style-type:square}li:not(:last-child){margin-block-end:var(--space-2xs)}*{box-sizing:border-box}body{background-color:var(--color-bg);margin:0 auto;padding:0;font-family:Source Code Pro,monospace;font-size:var(--font-size-xs);color:var(--color-text);text-align:start;line-height:1.5}h1{margin:0;font-size:var(--font-size-xl);padding-block-end:var(--space-xs);margin-block-end:var(--space);border-block-end:var(--border)}h2{font-size:var(--font-size-lg);margin:32px 0 8px;margin-block-end:var(--space-xs)}h3{font-size:var(--font-size);margin-block-end:var(--space-3xs)}p{word-wrap:break-word;word-break:break-word;font-size:var(--font-size-sm);margin-block-end:var(--space-s);max-width:100%}code,pre{font-family:Source Code Pro,monospace;font-size:var(--font-size-sm);display:block;color:var(--color-ui-100);background-color:var(--color-ui-500);border:1px solid var(--color-ui-400);padding:var(--space-2xs) var(--space-xs);border-radius:0;margin:var(--space-3xs) 0;overflow:auto;white-space:pre-wrap}pre>code{border:none}@media screen and (min-width: 1000px){code{display:inline-block}}a{text-decoration:underline;color:var(--color-text)}a:hover{color:var(--color-bg);background-color:var(--color-text)}::selection{background:var(--color-selection-bg);color:var(--color-selection)}::-moz-selection{background:var(--color-selection-bg);color:var(--color-selection)}code::selection,pre::selection{background:var(--color-code-select-bg);color:var(--color-code-select)}a{font-size:var(--font-size-sm)}:root{--color-ui-600: #0d0d0d;--color-ui-500: #1a1a1a;--color-ui-400: #404040;--color-ui-300: #8c8c8c;--color-ui-200: #d9d9d9;--color-ui-100: #ffffff;--color-base: var(--color-ui-600);--color-bg: var(--color-ui-100);--color-text: var(--color-base);--color-selection: var(--color-ui-100);--color-selection-bg: var(--color-ui-400);--color-code: var(--color-ui-100);--color-code-bg: var(--color-ui-500);--color-code-select: #00ff00;--color-code-select-bg: #000000;--border: dashed 1px var(--color-text);--font-size-xxs: .5rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size: 1rem;--font-size-lg: 1.5rem;--font-size-xl: 2rem;--font-size-xxl: 3rem;--font-size-xxxl: 4rem;--space-4xs: 2px;--space-3xs: 4px;--space-2xs: 8px;--space-xs: 12px;--space-s: 16px;--space: 24px;--space-l: 32px;--space-xl: 48px;--space-2xl: 64px;--space-3xl: 128px}@media (prefers-color-scheme: dark){:root{--color-bg: var(--color-ui-600);--color-base: var(--color-ui-100);--color-selection: var(--color-ui-600);--color-selection-bg: var(--color-ui-200);--color-code: var(--color-ui-600);--color-code-bg: var(--color-ui-200);--color-code-select: #000000;--color-code-select-bg: #00ff00}}.layout.svelte-3ymzik{display:flex;flex-direction:column}main.svelte-3ymzik{flex:1;position:relative;margin:0 auto;padding:0;box-sizing:border-box;inline-size:100%;display:flex;flex-direction:column}
