body{font-family:sans-serif;-webkit-font-smoothing:antialiased;--spacing1: .125rem;--spacing2: .25rem;--spacing3: .5rem;--spacing4: 1rem;--spacing5: 2rem;--spacing6: 4rem;--borderWidth1: 1px;--borderWidth2: 2px;--borderWidth7: 1rem;--fontSize: 1rem;--fontSizeSmall: .75rem;--fontSizeLarge: 1.5rem;--borderRadius: .5rem;--borderRadiusAdmin: .15rem;--gridGap: var(--spacing3) }@media screen and (min-width:35rem){body{--spacing1: .25rem;--spacing2: .5rem;--spacing3: 1rem;--spacing4: 2rem;--spacing5: 4rem;--spacing6: 8rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}svg.svelte-snd2qr{overflow:visible;height:var(--spacing4);width:var(--spacing4);padding:var(--spacing1);opacity:.6;position:absolute;transform:translate(-1.5em,.25em)}path.svelte-snd2qr{stroke:var(--siteColor, #000);stroke-width:5;fill:none;transform-origin:50% 50%;transition:transform .1s ease-out,opacity .1s ease-in;opacity:0}path.top.svelte-snd2qr{transform:translateY(-5%)}path.base.svelte-snd2qr{transform:translateY(5%)}a:hover svg.svelte-snd2qr path:where(.svelte-snd2qr){opacity:1}a:hover svg.svelte-snd2qr path.top:where(.svelte-snd2qr){transform:translateY(0)}a:hover svg.svelte-snd2qr path.base:where(.svelte-snd2qr){transform:translateY(0)}svg.svelte-163579p{overflow:visible;height:var(--spacing4);width:var(--spacing4);padding:var(--spacing1);display:inline-block;stroke:var(--siteColor, #000);stroke-width:5;fill:none}path.svelte-163579p,circle.svelte-163579p{transform-origin:50% 50%;transition:transform .2s ease-out}a:hover svg.svelte-163579p path:where(.svelte-163579p),a:hover svg.svelte-163579p circle:where(.svelte-163579p){transform:rotate(180deg)}header.svelte-6e309q{view-transition-name:header;flex:0 1 15rem;background-color:var(--siteContrastColor);border-right:1px solid var(--siteColor, white)}header.svelte-6e309q>div:where(.svelte-6e309q){display:flex;position:sticky;color:var(--siteColor, #333);padding:var(--spacing2) var(--spacing4);justify-content:start;align-items:flex-end;flex-direction:column}h1.svelte-6e309q{font-size:1.25em;max-width:var(--spacing6);view-transition-name:title;text-align:right}@media screen and (min-width:35rem){h1.svelte-6e309q{font-size:2em}h1.svelte-6e309q span:where(.svelte-6e309q){display:inline-block;transform:translate(.3em)}}a.svelte-6e309q,header.svelte-6e309q{transition:background-color var(--colorTransitionDuration, 3s) ease,color var(--colorTransitionDuration, 3s) ease,border-color var(--colorTransitionDuration, 3s) ease}a[href="/"].svelte-6e309q{z-index:1;text-decoration:none;color:var(--siteColor);cursor:pointer;display:block}@media screen and (min-width:35rem){a[href="/"].svelte-6e309q{width:min-content}}a[href="/"].svelte-6e309q svg{visibility:hidden}a[href="/"].svelte-6e309q:hover{text-decoration:underline}@media screen and (min-width:35rem){a[href="/"].svelte-6e309q:hover svg{visibility:visible}}a[href="/about"].svelte-6e309q{z-index:1;text-decoration:none;color:var(--siteColor, #333);display:flex;align-items:center;gap:var(--spacing1);text-align:right}a[href="/about"].svelte-6e309q span:where(.svelte-6e309q){opacity:.3}a[href="/about"].svelte-6e309q:hover{text-decoration:underline}a[href="/about"].svelte-6e309q:hover span:where(.svelte-6e309q){opacity:1}a.svelte-6e309q{margin:var(--spacing3, 1rem) 0}.wrapper.svelte-12qhfyh{display:flex;min-height:100vh}@keyframes svelte-12qhfyh-fade-in{0%{opacity:0}}@keyframes svelte-12qhfyh-fade-out{to{opacity:0}}@keyframes svelte-12qhfyh-slide-from-right{0%{transform:translate(30px)}}@keyframes svelte-12qhfyh-slide-to-left{to{transform:translate(-30px)}}:root::view-transition-old(root){animation:90ms cubic-bezier(.4,0,1,1) both svelte-12qhfyh-fade-out}:root::view-transition-new(root){animation:.21s cubic-bezier(0,0,.2,1) 90ms both svelte-12qhfyh-fade-in}
