.app-logo[data-v-8a596ca9]{background:currentColor;width:52px;height:52px;display:block;-webkit-mask:url(../images/logo.svg) 50%/contain no-repeat;mask:url(../images/logo.svg) 50%/contain no-repeat}.cart-badge[data-v-8f466bd5]{background:var(--ochre);color:var(--ink)}.cart-badge--bump[data-v-8f466bd5]{animation:.42s cubic-bezier(.16,1,.3,1) cart-bump-8f466bd5}@keyframes cart-bump-8f466bd5{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cart-badge--bump[data-v-8f466bd5]{animation:none}}.skip-link[data-v-294745a3]{z-index:50;background:var(--primary-foreground);color:var(--ink);border-radius:2px;padding:.5rem .75rem;font-weight:600;position:absolute;top:-3rem;left:1rem}.skip-link[data-v-294745a3]:focus-visible{outline:2px solid var(--primary-foreground);outline-offset:2px;top:.5rem}.band-focus[data-v-294745a3]:focus-visible{outline:2px solid var(--primary-foreground);outline-offset:2px;box-shadow:none}.band-current[data-v-294745a3]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.sheet-link[data-v-294745a3]{border-radius:2px;align-items:center;gap:.6rem;min-height:2.75rem;padding:.25rem .75rem;font-size:.875rem;display:flex}.sheet-link[data-v-294745a3]:hover{background:var(--accent)}.sheet-link.is-current[data-v-294745a3]{background:var(--ink);color:var(--primary-foreground)}.nav-panel{box-shadow:none;border-color:color-mix(in srgb,var(--ink) 35%,transparent);border-top:4px solid var(--ochre)}.nav-panel .nav-item{color:var(--foreground)}.nav-panel .nav-item svg{color:var(--ink)}.nav-panel .nav-item .nav-desc{color:var(--muted-foreground)}.nav-panel .nav-item[data-highlighted]{outline:2px solid var(--ink);outline-offset:-2px}.nav-panel .nav-item.is-current{background:var(--ink);color:var(--primary-foreground)}.nav-panel .nav-item.is-current[data-highlighted]{outline-color:var(--primary-foreground);outline-offset:-4px}.nav-panel .nav-item.is-current .nav-desc,.nav-panel .nav-item.is-current svg{color:var(--primary-foreground)}
