@font-face{font-family:Charter;src:url(../../../fonts/Charter%20Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Space Mono;src:url(../../../fonts/SpaceMonoNerdFontMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Space Mono;src:url(../../../fonts/SpaceMonoNerdFontMono-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Space Mono;src:url(../../../fonts/SpaceMonoNerdFontMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Space Mono;src:url(../../../fonts/SpaceMonoNerdFontMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Noto Serif";src:url(../../../fonts/NotoSerif-Black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Baskerville;font-display:swap;font-style:italic;font-weight:500;src:url(../../../fonts/LibreBaskerville-Italic.otf) format("opentype")}@font-face{font-family:Baskerville;font-display:swap;font-style:normal;font-weight:900;src:url(../../../fonts/LibreBaskerville-Bold.otf) format("opentype")}@font-face{font-family:Baskerville;font-display:swap;font-style:normal;font-weight:500;src:url(../../../fonts/LibreBaskerville-Regular.otf) format("opentype")}@font-face{font-family:Initials;font-display:swap;font-style:normal;font-weight:500;src:url(../../../fonts/EBGaramond-Initials.otf) format("opentype")}@font-face{font-family:Initials;font-display:swap;font-style:normal;font-weight:100;src:url(../../../fonts/EBGaramond-InitialsF1.otf) format("opentype")}@font-face{font-family:Initials;font-display:swap;font-style:normal;font-weight:200;src:url(../../../fonts/EBGaramond-InitialsF2.otf) format("opentype")}@font-face{font-family:Garamond;font-display:swap;font-style:italic;src:url(../../../fonts/EBGaramond-Italic.ttf) format("truetype")}@font-face{font-family:Garamond;font-display:swap;font-style:normal;src:url(../../../fonts/EBGaramond.ttf) format("truetype")}:root{font-family:Space Mono,Garamond,serif;--br: .375rem;--bs: 2px 2px 9px var(--primary-8);--primary: 225deg;--gradient-degree: var(--primary, 42deg);--l-base: .91;--l-step: .067;--c-peak: .179;--primary-1: oklch( calc(var(--l-base)) calc(var(--c-peak) * .26) var(--primary) );--primary-2: oklch( calc(var(--l-base) - var(--l-step)) calc(var(--c-peak) * .46) var(--primary) );--primary-3: oklch( calc(var(--l-base) - var(--l-step) * 2) calc(var(--c-peak) * .68) var(--primary) );--primary-4: oklch( calc(var(--l-base) - var(--l-step) * 3) calc(var(--c-peak) * .91) var(--primary) );--primary-5: oklch( calc(var(--l-base) - var(--l-step) * 4) var(--c-peak) var(--primary) );--primary-6: oklch( calc(var(--l-base) - var(--l-step) * 5) calc(var(--c-peak) * .9) var(--primary) );--primary-7: oklch( calc(var(--l-base) - var(--l-step) * 6) calc(var(--c-peak) * .79) var(--primary) );--primary-8: oklch( calc(var(--l-base) - var(--l-step) * 7) calc(var(--c-peak) * .69) var(--primary) );--primary-9: oklch( calc(var(--l-base) - var(--l-step) * 8) calc(var(--c-peak) * .59) var(--primary) );--primary-10: oklch( calc(var(--l-base) - var(--l-step) * 9) calc(var(--c-peak) * .48) var(--primary) );--primary-11: oklch( calc(var(--l-base) - var(--l-step) * 10) calc(var(--c-peak) * .38) var(--primary) );--primary-12: oklch( calc(var(--l-base) - var(--l-step) * 11) calc(var(--c-peak) * .27) var(--primary) );--primary-13: oklch( calc(var(--l-base) - var(--l-step) * 12) calc(var(--c-peak) * .17) var(--primary) );--secondary: calc(180deg - var(--primary));--secondary-1: oklch( calc(var(--l-base)) calc(var(--c-peak) * .26) var(--secondary) );--secondary-2: oklch( calc(var(--l-base) - var(--l-step)) calc(var(--c-peak) * .46) var(--secondary) );--secondary-3: oklch( calc(var(--l-base) - var(--l-step) * 2) calc(var(--c-peak) * .68) var(--secondary) );--secondary-4: oklch( calc(var(--l-base) - var(--l-step) * 3) calc(var(--c-peak) * .91) var(--secondary) );--secondary-5: oklch( calc(var(--l-base) - var(--l-step) * 4) var(--c-peak) var(--secondary) );--secondary-6: oklch( calc(var(--l-base) - var(--l-step) * 5) calc(var(--c-peak) * .9) var(--secondary) );--secondary-7: oklch( calc(var(--l-base) - var(--l-step) * 6) calc(var(--c-peak) * .79) var(--secondary) );--secondary-8: oklch( calc(var(--l-base) - var(--l-step) * 7) calc(var(--c-peak) * .69) var(--secondary) );--secondary-9: oklch( calc(var(--l-base) - var(--l-step) * 8) calc(var(--c-peak) * .59) var(--secondary) );--secondary-10: oklch( calc(var(--l-base) - var(--l-step) * 9) calc(var(--c-peak) * .48) var(--secondary) );--secondary-11: oklch( calc(var(--l-base) - var(--l-step) * 10) calc(var(--c-peak) * .38) var(--secondary) );--secondary-12: oklch( calc(var(--l-base) - var(--l-step) * 11) calc(var(--c-peak) * .27) var(--secondary) );--secondary-13: oklch( calc(var(--l-base) - var(--l-step) * 12) calc(var(--c-peak) * .17) var(--secondary) )}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,button,video{margin:0;padding:0;border:0;box-sizing:border-box;font-size:100%;color:var(--primary-1);font-size-adjust:.75;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{min-height:100vh;padding:1rem 1.5rem;background-image:url(../../../patterns/arabesque.png),linear-gradient(var(--gradient-degree),var(--primary-12) 10%,var(--primary-10) 70%);background-attachment:fixed;display:flex;flex-direction:column}@media screen and (min-width:640px){body{padding:2rem 2.5rem;display:flex;flex-direction:row}}nav.svelte-12qhfyh{display:flex;flex-direction:column;background:color-mix(in oklch,var(--primary-13),transparent 50%);flex-wrap:wrap;border:1px solid color-mix(in oklch,var(--secondary-5),transparent 50%)}nav.svelte-12qhfyh div:where(.svelte-12qhfyh){font-size:.75rem;color:var(--secondary-4);padding-bottom:.5rem;margin-bottom:.25rem;border-bottom:1px solid color-mix(in oklch,var(--secondary-5),transparent 50%);text-transform:lowercase}nav.svelte-12qhfyh a:where(.svelte-12qhfyh),nav.svelte-12qhfyh button:where(.svelte-12qhfyh){display:flex;align-self:flex-start;background:none;border:none;font-family:inherit;font-weight:500;gap:.5rem;color:inherit;font-size:1.125rem;text-decoration:none;padding:0 .25rem;border-radius:0 var(--br) var(--br) 0;transition:background .15s,color .15s}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,nav.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{color:var(--primary-13);background:var(--secondary-5)}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover span:where(.svelte-12qhfyh),nav.svelte-12qhfyh button:where(.svelte-12qhfyh):hover span:where(.svelte-12qhfyh){color:var(--primary-13)}nav.svelte-12qhfyh a:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh),nav.svelte-12qhfyh button:where(.svelte-12qhfyh) span:where(.svelte-12qhfyh){color:var(--secondary-4);-webkit-user-select:none;user-select:none;flex-shrink:0}main.svelte-12qhfyh{display:flex;justify-content:start;width:100%;max-width:60ch;margin:0 auto}@media screen and (min-width:640px){nav.svelte-12qhfyh{min-width:10rem;position:sticky;top:2rem;align-self:flex-start}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){flex-basis:unset;text-align:right}}
