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