.navbar{z-index:10;background:var(--paper);position:sticky;top:0}.navbar__ic{color:var(--brand);will-change:transform;backface-visibility:hidden;justify-content:center;align-items:center;width:40px;height:40px;margin:-8px 0;text-decoration:none;transition:transform .15s;display:inline-flex}.navbar__ic .icon{width:24px;height:24px;display:block}@media (hover:hover){.navbar__ic:hover{transform:scale(var(--expand-sm))}}.navbar__ic:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){.navbar__ic{transition:none}.navbar__ic:hover{transform:none}}