.navigation-header.svelte-ocbj1u{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:1rem;min-height:76px;padding:.75rem 1.5rem;display:flex}.site-header.svelte-ocbj1u{background:var(--cream);padding-inline:max(var(--site-gutter), calc((100vw - var(--site-width)) / 2))}nav.svelte-ocbj1u{flex-wrap:wrap;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}nav.svelte-ocbj1u>a:where(.svelte-ocbj1u){color:#344628;overflow-wrap:anywhere;border-radius:6px;align-items:center;min-width:0;min-height:44px;padding:.6rem .8rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}nav.svelte-ocbj1u>a[aria-current=page]:where(.svelte-ocbj1u){background:#eaf0e2}.account.svelte-ocbj1u{align-items:center;gap:.8rem;margin-left:auto;font-size:.85rem;display:flex}.account.svelte-ocbj1u span:where(.svelte-ocbj1u){text-overflow:ellipsis;max-width:10rem;overflow:hidden}.mobile-heading.svelte-ocbj1u{overflow-wrap:anywhere;min-width:0;display:none}.mobile-heading.svelte-ocbj1u a:where(.svelte-ocbj1u){color:inherit;text-decoration:none}.site-header.svelte-ocbj1u .mobile-heading:where(.svelte-ocbj1u){flex:0 24rem;max-width:24rem;font-size:.95rem;font-weight:600;display:block}.navigation-header.svelte-ocbj1u .menu-toggle{flex-shrink:0;display:none}.site-logo.svelte-ocbj1u{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.site-logo.svelte-ocbj1u img{width:auto;max-width:180px;height:36px}.site-logo.svelte-ocbj1u+.mobile-heading:where(.svelte-ocbj1u){display:none}@media (width>=1001px){.admin-header.svelte-ocbj1u{border-bottom:0;border-right:1px solid var(--line);flex-direction:column;align-self:start;align-items:stretch;gap:1.25rem;height:100dvh;padding:1.25rem .75rem;position:sticky;top:0;overflow-y:auto}.admin-header.svelte-ocbj1u .mobile-heading:where(.svelte-ocbj1u){padding:.5rem .8rem;font-size:.95rem;font-weight:600;display:block}.admin-header.svelte-ocbj1u nav:where(.svelte-ocbj1u){flex-flow:column;align-items:stretch}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u){border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:.25rem;margin:auto 0 0;padding-top:.75rem}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u)>a:where(.svelte-ocbj1u){border-radius:6px;min-height:44px;padding:.6rem .8rem;text-decoration:none}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u) span:where(.svelte-ocbj1u){max-width:none;margin:.25rem .8rem}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u) button{justify-content:flex-start;width:100%;padding-inline:.8rem}}@media (width<=1000px){.admin-header.svelte-ocbj1u{flex-wrap:wrap;min-height:68px;padding:.75rem 1rem}.admin-header.svelte-ocbj1u .mobile-heading:where(.svelte-ocbj1u){overflow-wrap:normal;flex:1;min-width:max-content;font-size:.95rem;font-weight:600;display:block}.admin-header.svelte-ocbj1u nav:where(.svelte-ocbj1u){flex-direction:column;flex-basis:100%;align-items:stretch}.admin-header.interactive.svelte-ocbj1u nav:where(.svelte-ocbj1u){display:none}.admin-header.interactive.svelte-ocbj1u nav.open:where(.svelte-ocbj1u){display:flex}.admin-header.interactive.svelte-ocbj1u .menu-toggle{margin-left:auto;display:inline-flex}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u){border-top:1px solid var(--line);justify-content:space-between;margin:.5rem 0 0;padding-top:.5rem}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u)>a:where(.svelte-ocbj1u){padding:.65rem .9rem}.admin-header.svelte-ocbj1u .account:where(.svelte-ocbj1u) span:where(.svelte-ocbj1u){display:none}}@media (width<=800px){.site-header.svelte-ocbj1u{flex-wrap:wrap;min-height:68px;padding:.75rem 1rem}.site-header.svelte-ocbj1u .mobile-heading:where(.svelte-ocbj1u){flex:1;min-width:0;max-width:none}.site-header.svelte-ocbj1u nav:where(.svelte-ocbj1u){flex-direction:column;flex-basis:100%;align-items:stretch}.site-header.interactive.svelte-ocbj1u nav:where(.svelte-ocbj1u){display:none}.site-header.interactive.svelte-ocbj1u nav.open:where(.svelte-ocbj1u){display:flex}.site-header.interactive.svelte-ocbj1u .menu-toggle{margin-left:auto;display:inline-flex}.site-logo.svelte-ocbj1u img{max-width:120px;height:30px}}
