.sidebar-content.svelte-1xzmuvh a.svelte-1xzmuvh{display:block;margin-top:5px}.sidebar-content.svelte-1xzmuvh a.svelte-1xzmuvh:hover{transform:translate(5px);border-color:transparent}.main-nav.svelte-tj9r8d{display:flex;justify-content:flex-end;align-items:center;flex:1 1 auto;min-width:15rem;height:100%;margin-right:5%}.nav-link.svelte-tj9r8d{display:block;padding:1rem;color:var(--dark-text-1)}.nav-link.svelte-tj9r8d:hover{border-color:#fff}@media only screen and (max-width: 768px){.main-nav.svelte-tj9r8d{display:none}}.layout-header.svelte-mmxhb9{position:fixed;display:flex;height:calc(4rem + 5vh);min-width:100%;padding:3% 2%;opacity:0;z-index:100}.layout-header-scrolled.svelte-mmxhb9{height:calc(1rem + 5vh);background:var(--dark-background-1);z-index:100}.site-branding.svelte-mmxhb9{position:relative;display:flex;align-items:center;flex:1 1 auto;height:100%;font-family:var(--heading-font)}.site-branding.svelte-mmxhb9:hover{cursor:pointer}.header-logo.svelte-mmxhb9{flex:0 1 20%;max-width:3.5rem;max-height:auto}.header-logo-scrolled.svelte-mmxhb9{max-width:2.5rem}.logo-link.svelte-mmxhb9{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-grow:1;width:clamp(10rem,25%,15rem);border:none}.site-title.svelte-mmxhb9{font-size:1.25rem;opacity:0;animation:fadeIn .5s linear forwards;animation-delay:.5s}.site-title-scrolled.svelte-mmxhb9{font-size:1.2rem}@media only screen and (max-width: 480px){.site-title.svelte-mmxhb9{font-size:1.2rem}}@keyframes svelte-mmxhb9-shrink{0%{padding:5% 2%;height:calc(4rem + 5vh)}to{padding:2%;height:calc(1rem + 5vh);opacity:1}}@keyframes svelte-mmxhb9-grow{0%{opacity:0;height:calc(1rem + 5vh)}to{height:calc(4rem + 5vh);opacity:1}}.shrink.svelte-mmxhb9{animation:svelte-mmxhb9-shrink .5s forwards}.grow.svelte-mmxhb9{animation:svelte-mmxhb9-grow .5s forwards}.tab-bar.svelte-ulcbad.svelte-ulcbad{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;min-height:3rem;z-index:100}.tab-bar.svelte-ulcbad .nav-link.svelte-ulcbad{background:var(--dark-background-1);color:var(--dark-text-1)}@media only screen and (min-width: 768px){.tab-bar.svelte-ulcbad.svelte-ulcbad{display:none}}.main-nav.svelte-ulcbad.svelte-ulcbad{display:flex;justify-content:space-evenly;width:100%}.nav-link.svelte-ulcbad.svelte-ulcbad{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;padding:.5rem;font-size:.9rem;text-align:center;box-shadow:0 3px 2px 1px #0000008c}.nav-link.svelte-ulcbad.svelte-ulcbad:hover{background:var(--color-2)}.scroll-up-chevron.svelte-jrt5b9{position:fixed;bottom:2rem;right:2vw;display:flex;align-items:center;justify-content:center;padding-bottom:2px;width:2.2rem;height:2.2rem;background:var(--color-3);border-radius:50%;text-align:center;opacity:.6;transition-duration:.2s;transition-timing-function:ease-in-out;z-index:100}.scroll-up-chevron.svelte-jrt5b9:hover{cursor:pointer;opacity:.5}.up-chevron-icon{position:sticky}@media screen and (max-width: 768px){.scroll-up-chevron.svelte-jrt5b9{bottom:5rem}}.layout-footer.svelte-1uyorru.svelte-1uyorru{display:flex;justify-content:center;align-items:center;min-height:3rem;background:var(--dark-background-2);font-family:var(--heading-font)}.layout-footer.svelte-1uyorru p.svelte-1uyorru{margin:0}.main-layout.svelte-117pus6{min-height:100vh;background:var(--dark-background-2)}.layout-grid.svelte-117pus6{position:relative}.layout-content.svelte-117pus6{min-height:80vh}.vertical-sidebar.svelte-117pus6{position:fixed;display:flex;justify-content:center;max-width:6rem;z-index:75}.left-bar.svelte-117pus6{padding:8px 0 0 2.5%;top:35%;border-top:1px solid black;border-bottom:1px solid black}@media only screen and (max-width: 480px){.layout-content.svelte-117pus6{min-height:100vh}.vertical-sidebar.svelte-117pus6{display:none}}
