button.svelte-petn6z{display:block;padding:0;border:0;background:transparent;cursor:pointer}.size-16.svelte-petn6z{width:16px;height:16px}.size-24.svelte-petn6z{width:24px;height:24px}.size-32.svelte-petn6z{width:32px;height:32px}.size-48.svelte-petn6z{width:48px;height:48px}.size-64.svelte-petn6z{width:64px;height:64px}img.svelte-petn6z{display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 80%}img.wiggling.svelte-petn6z{animation:svelte-petn6z-wiggle .56s ease-in-out}@keyframes svelte-petn6z-wiggle{0%,to{transform:rotate(0) scale(1)}20%{transform:rotate(-8deg) scale(1.04)}40%{transform:rotate(7deg) scale(1.08)}60%{transform:rotate(-6deg) scale(1.06)}80%{transform:rotate(4deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){img.wiggling.svelte-petn6z{animation:none}}.brand-nav.svelte-o4n6mq{--nav-paper: var(--paper, #f4e9d0);--nav-raised: var(--raised, #fff9ea);--nav-ink: var(--ink, #171713);--nav-blue: var(--blue, #315c78);--nav-yellow: var(--yellow, #e7b83b);position:relative;z-index:20;display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:24px;min-height:76px;padding:0 var(--brand-nav-inline, 24px);background:var(--nav-paper);color:var(--nav-ink);font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.lockup.svelte-o4n6mq{display:flex;align-items:center;gap:8px}.mascot.svelte-o4n6mq{position:relative;top:6px;display:block;flex:0 0 32px}.wordmark.svelte-o4n6mq{color:var(--nav-ink);font-family:Darumadrop One,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1;text-decoration:none}.links.svelte-o4n6mq{display:flex;justify-content:center;flex-wrap:wrap;gap:0 clamp(14px,2.5vw,32px)}.links.svelte-o4n6mq a:where(.svelte-o4n6mq){display:inline-flex;align-items:center;min-height:44px;padding:0 2px;color:var(--nav-ink);font-size:14px;font-weight:700;letter-spacing:.02em;text-decoration:none;text-underline-offset:7px}.links.svelte-o4n6mq a:where(.svelte-o4n6mq):hover{text-decoration:underline 2px var(--nav-ink)}.links.svelte-o4n6mq a[aria-current=page]:where(.svelte-o4n6mq){text-decoration:underline 3px var(--nav-yellow)}.actions.svelte-o4n6mq{display:flex;align-items:center;gap:10px}.menu.svelte-o4n6mq{display:none;min-width:44px;min-height:44px;padding:0 12px;border:2px solid var(--nav-ink);border-radius:2px;background:transparent;color:var(--nav-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.menu[aria-expanded=true].svelte-o4n6mq{background:var(--nav-ink);color:var(--nav-paper)}.wordmark.svelte-o4n6mq:focus-visible,.links.svelte-o4n6mq a:where(.svelte-o4n6mq):focus-visible,.menu.svelte-o4n6mq:focus-visible{outline:3px solid var(--nav-blue);outline-offset:2px}.signal.svelte-o4n6mq{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);height:5px;margin:0 calc(-1 * var(--brand-nav-inline, 24px))}.signal.svelte-o4n6mq i:where(.svelte-o4n6mq):nth-child(1){background:var(--app-band-1, #c83a2a)}.signal.svelte-o4n6mq i:where(.svelte-o4n6mq):nth-child(2){background:var(--app-band-2, #e56f2a)}.signal.svelte-o4n6mq i:where(.svelte-o4n6mq):nth-child(3){background:var(--app-band-3, #e7b83b)}.signal.svelte-o4n6mq i:where(.svelte-o4n6mq):nth-child(4){background:var(--app-band-4, #315c78)}@media(max-width:920px){.brand-nav.svelte-o4n6mq{grid-template-columns:auto 1fr auto auto;column-gap:12px}.menu.svelte-o4n6mq{display:inline-flex;align-items:center;grid-column:3}.actions.svelte-o4n6mq{grid-column:4}.links.svelte-o4n6mq{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;padding:8px var(--brand-nav-inline, 24px) 16px;border-bottom:2px solid var(--nav-ink);background:var(--nav-raised)}.links.open.svelte-o4n6mq{display:flex}.links.svelte-o4n6mq a:where(.svelte-o4n6mq){min-height:48px;padding:0;font-size:16px}.links.svelte-o4n6mq a[aria-current=page]:where(.svelte-o4n6mq){text-decoration:none;box-shadow:inset 4px 0 0 var(--nav-yellow);padding-left:12px}}
