.oya-menu-toggle{display:none;min-width:64px;min-height:44px;padding:.5rem .7rem;border:1px solid currentColor;border-radius:.6rem;background:transparent;color:inherit;font:inherit;font-size:.85rem;cursor:pointer}header[data-navigation-ready]{position:relative}header[data-navigation-ready] nav a:focus-visible,.oya-menu-toggle:focus-visible{outline:3px solid #6baec4;outline-offset:4px}header[data-navigation-ready] nav a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:900px){header[data-navigation-ready]{gap:.5rem}.oya-menu-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}header[data-navigation-ready] nav[data-oya-navigation]{display:none;position:absolute;inset:100% 0 auto;z-index:90;margin:0;padding:1rem;max-height:70dvh;overflow-y:auto;flex-direction:column;align-items:stretch;gap:.15rem;border:1px solid #7c949b66;border-radius:0 0 1rem 1rem;background:var(--surface,#f5f8f7);box-shadow:0 18px 36px #0002}header[data-navigation-ready] nav[data-open=true]{display:flex}header[data-navigation-ready] nav a{padding:.6rem .8rem;font-size:1rem;color:inherit}header[data-navigation-ready]>.button.small{font-size:.75rem;padding:.5rem .65rem;min-height:44px}.extras-wrap>header nav{background:#f6f6ef!important;color:#1d2528!important}}html[data-mode=dark] header[data-navigation-ready] nav[data-oya-navigation]{background:#1a2630;color:#f2f5f6}

@media(max-width:480px){header[data-navigation-ready]>.button.small{display:none}}
