.nav-action-menu.astro-7xresyqg{position:relative}.nav-action-menu__toggle.astro-7xresyqg{display:flex;margin:0;border-radius:0;border:0;background-color:#444;align-items:center;font-size:1rem;font-family:var(--sans-font);gap:.5em;padding:.5em;&:hover{cursor:pointer}}.nav-action-menu__label.astro-7xresyqg{display:none}.nav-action-menu__menu.astro-7xresyqg{position:absolute;top:100%;right:0;background-color:var(--body-background);margin:0;padding-inline:.25lh;list-style:none;display:flex;flex-direction:column;gap:.25lh;transition:all .25s ease-in-out;contain:paint;&[aria-expanded=false]{padding-block:0;height:0}&[aria-expanded=true]{height:var(--menuHeight);padding-block:.25lh}}.nav-action-menu__menu-item.astro-7xresyqg{display:contents}.nav-action-menu__menu-link.astro-7xresyqg{display:block;padding:.25lh}@media(min-width:40rem){.nav-action-menu__label.astro-7xresyqg{display:block}}.navbar.astro-e3rpy52o{color-scheme:dark;background-image:url(/assets/webtreats_brown_leather.jpg);color:#999;padding-inline:1rem;text-shadow:0px .03em .025em #ccc;font-size:1.33rem;font-family:var(--sans-font);box-shadow:0 -.75rem 1rem 1rem #4f4f4f;position:relative;z-index:5;border-bottom:.1rem solid #000;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.navbar__breadcrumbs-link.astro-e3rpy52o{text-decoration:none;color:#ff0;text-shadow:0px .03em .025em #ff7;font-weight:500}.navbar__breadcrumbs-container.astro-e3rpy52o{margin:0;padding:.5em;list-style-type:none;display:flex;flex-direction:row;align-items:center;gap:.5em}.navbar__breadcrumbs-item.astro-e3rpy52o{display:contents;>a.astro-e3rpy52o{display:block;margin:0;padding:0}}.navbar__breadcrumbs-item--home.astro-e3rpy52o>a.astro-e3rpy52o{display:inline-flex;flex-direction:row;align-items:center;gap:.5em}.navbar__home-link-text.astro-e3rpy52o{display:none}@media(min-width:39rem){.navbar__home-link-text.astro-e3rpy52o{display:block}}.statbar.astro-iu74igmz{margin:0;padding:.5em 1rem;display:flex;flex-direction:row;justify-content:space-between}.embeddable-buttondown-form.astro-4lcs5ob6{label{display:block;margin-bottom:.25em}}.buttondown-form-group.astro-4lcs5ob6{display:flex;flex-direction:row;margin:0;padding:.5em;gap:0;background:var(--body-background);color:var(--body-text);&:has(:focus){outline:2px solid var(--body-link)}input#bd-email{font-size:1rem;padding:0;margin:0;border:0;border-radius:0;background:transparent;flex-grow:1;&:focus{outline:0}}input[type=submit]{font-size:1rem;padding:.25em;border:0;border-radius:0;color:var(--body-link);background:transparent;&:hover,&:focus{cursor:pointer;color:var(--body-text)}}}.buttondown-link.astro-4lcs5ob6{font-size:.6rem}.webring.astro-b3rykjkl{margin:0;padding:0}.webring__headline.astro-b3rykjkl{margin-block-start:0;margin-block-end:1rem;font-size:1.5rem;font-weight:400}.webring__link.astro-b3rykjkl{text-decoration:none;font-size:1rem;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:.5rem;transition:gap .25s ease-in-out;&:hover{gap:1rem}}.webring__avatar.astro-b3rykjkl{width:auto;height:1.5rem}.footer.astro-7fdv3abq{display:grid;grid-template-columns:1fr;background:light-dark(#ccc,#444);padding:1rem;gap:1rem}.footer__logo.astro-7fdv3abq{fill:currentColor;width:100%;height:auto;margin-bottom:1rem}.footer__webring.astro-7fdv3abq{margin-block-start:1rem}.footer__nav.astro-7fdv3abq{font-size:1.5rem}.footer-nav-list.astro-7fdv3abq{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.55em}.footer__outro.astro-7fdv3abq{font-size:.8rem;text-align:center}@media screen and (min-width:33rem){.footer.astro-7fdv3abq{grid-template-columns:1fr 1fr}.footer__primary.astro-7fdv3abq,.footer__outro.astro-7fdv3abq{grid-column:1 / span 2}}@media screen and (min-width:57rem){.footer.astro-7fdv3abq{grid-template-columns:1fr 1fr 1fr}.footer__primary.astro-7fdv3abq{grid-column:1 / span 1}.footer__outro.astro-7fdv3abq{grid-column:1 / span 3}.footer-nav-list.astro-7fdv3abq{text-align:end}}:root{color-scheme:light dark;font-size:18px;--body-background: light-dark(white, black);--body-text: light-dark(black, white);--body-link: light-dark( oklch(.4092 .0921875 250), oklch(.8506 .08281250000000001 250) )}:where(*){box-sizing:border-box}body{margin:0;padding:0;background:var(--body-background);color:var(--body-text);font-family:var(--sans-font);container:inline-size}a{&,&:link,&:visited{color:var(--body-link);text-decoration:underline}&:hover{text-decoration:none}}
