:root{--max-height: 18rem}section#about.svelte-sf439c{position:relative;margin-inline:auto;max-width:var(--max-width);transform:rotate(-1deg);border:2px solid var(--color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:transform .5s ease-in-out,box-shadow .2s ease-in-out}section#about.svelte-sf439c:hover{transform:rotate(0);box-shadow:none}section#about.svelte-sf439c>article:where(.svelte-sf439c){max-height:var(--max-height);padding-inline:var(--padding);padding-block-end:var(--padding);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}section#about.svelte-sf439c>header:where(.svelte-sf439c){text-align:center}section#about.svelte-sf439c>footer:where(.svelte-sf439c){width:100%;padding:var(--padding);height:fit-content;position:absolute;text-align:center;bottom:0}section#about.svelte-sf439c>footer:where(.svelte-sf439c)>a:where(.svelte-sf439c){padding:var(--padding);border-radius:var(--border-radius-large);transition:backdrop-filter .2s ease-in-out,box-shadow .1s ease-in-out}section#about.svelte-sf439c>footer:where(.svelte-sf439c)>a:where(.svelte-sf439c):hover{-webkit-backdrop-filter:invert(var(--invert));backdrop-filter:invert(var(--invert));box-shadow:var(--box-shadow)}details.toc{display:none}h1,h2,h3,h4,h5,h6{margin-block:var(--margin);color:var(--primary-color);font-family:Optician Sans,sans-serif}p{padding-block:var(--padding-small)}code{font-family:Monaspace Radon,monospace;padding:var(--padding-very-small);border-radius:var(--border-radius);-webkit-backdrop-filter:invert(var(--invert));backdrop-filter:invert(var(--invert))}pre:has(code){padding:var(--padding-small);margin-block:var(--margin);margin-inline:var(--offset-width);overflow-x:auto;border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:box-shadow .2s ease-in-out}pre:has(code):hover{box-shadow:none}pre:has(code)>code{-webkit-backdrop-filter:unset;backdrop-filter:unset}blockquote{-webkit-backdrop-filter:invert(10%);backdrop-filter:invert(10%);padding-block:var(--padding);border-end-end-radius:var(--border-radius);border-inline-start:2px solid var(--primary-color);border-start-end-radius:var(--border-radius);margin-block:var(--margin);margin-inline:var(--offset-width);padding-inline-start:var(--padding)}details.toc{overflow:hidden;border-radius:var(--border-radius);transition:backdrop-filter .3s ease-in-out;-webkit-backdrop-filter:invert(var(--invert));backdrop-filter:invert(var(--invert))}details.toc:hover{-webkit-backdrop-filter:invert(var(--invert-highlight));backdrop-filter:invert(var(--invert-highlight))}details.toc:has(ol:empty){display:none}details.toc::details-content{transition:block-size .3s ease-in-out,opacity .4s ease-in-out,padding-block-end .4s ease-in-out;transition-behavior:allow-discrete;opacity:0;block-size:0}details.toc[open]::details-content{block-size:auto;padding-block-end:var(--padding);opacity:1}details.toc>summary{font-weight:900;padding:var(--padding);cursor:pointer}footer.svelte-1s9pw74{width:100%;display:grid;place-content:center;border-top:1px solid var(--color);font-family:Optician Sans,sans-serif}header.svelte-lk5iqq{display:grid;place-content:center;width:100%}header.svelte-lk5iqq img:where(.svelte-lk5iqq){border-radius:var(--border-radius)}header.svelte-lk5iqq nav:where(.svelte-lk5iqq) a:where(.svelte-lk5iqq){font-family:Optician Sans,sans-serif;display:inline-flex;font-size:var(--font-size-large);gap:var(--letter-gap)}
