#header-nav.svelte-1lg4si1 .shadow:where(.svelte-1lg4si1){inset:0;pointer-events:none;position:absolute;transition:all .2s ease-out}#header-nav.off-left.svelte-1lg4si1 .shadow-left:where(.svelte-1lg4si1){box-shadow:1em 0 1em -1em #000 inset}#header-nav.off-right.svelte-1lg4si1 .shadow-right:where(.svelte-1lg4si1){box-shadow:-1em 0 1em -1em #000 inset}header.svelte-1lg4si1{border-bottom:solid #666 1px}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1){display:flex;overflow-x:auto;-webkit-user-select:none;user-select:none;flex-wrap:nowrap}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1){color:#000;text-decoration:none;font-size:18px;padding:.6rem .8rem;margin:0rem 3rem;font-weight:700;border-top:solid var(--main-bg-color) 4px;border-bottom:solid var(--main-bg-color) 4px}@media screen and (max-width: 768px){header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1){margin:0rem 2rem}}@media screen and (max-width: 640px){header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1){margin:0rem 1rem}}@media screen and (max-width: 400px){header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1){margin:0rem .5rem}}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1):first-child{margin-left:auto}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1):last-child{margin-right:auto}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1) a[aria-current=page]:where(.svelte-1lg4si1){border-top:solid var(--main-bg-color) 4px;border-bottom:solid black 4px}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1) a:where(.svelte-1lg4si1):hover{background-color:#000;color:#fff}header.svelte-1lg4si1 nav:where(.svelte-1lg4si1)>a:where(.svelte-1lg4si1):active{opacity:.25}.footer.svelte-1pfk78b{bottom:0;width:100%;max-height:4rem;padding:0rem 1rem;background:var(--footer-bg-color);color:#fff}.footer.svelte-1pfk78b a:where(.svelte-1pfk78b){color:#ececdc;text-decoration:none}.footer.svelte-1pfk78b a:where(.svelte-1pfk78b):hover{text-decoration:underline}.footer.svelte-1pfk78b ul:where(.svelte-1pfk78b){display:flex;flex-wrap:wrap;justify-content:space-evenly;text-transform:uppercase;font-weight:700;list-style:none}.footer.svelte-1pfk78b ul:where(.svelte-1pfk78b)>li:where(.svelte-1pfk78b){margin:.5rem;align-self:stretch}.footer.svelte-1pfk78b li:where(.svelte-1pfk78b):last-child a:where(.svelte-1pfk78b){color:#d4d49fa4}
