.NavbarInteraction_scope__p5lGu :is(a,button):focus-visible{position:relative;background-color:var(--color-selected);color:var(--color-foreground);text-decoration:none}@media (hover:hover) and (pointer:fine){.NavbarInteraction_scope__p5lGu :is(a,button):focus-visible:after{content:"";position:absolute;left:8px;right:8px;bottom:3px;height:2px;border-radius:999px;background:var(--color-foreground);pointer-events:none}}html:has(.NavbarInteraction_scope__p5lGu [data-primary-nav]){scroll-padding-top:calc(var(--oa-navbar-height,72px) + 8px)}.NavbarInteraction_sheet__yLrSZ{width:100%;max-width:560px;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)));display:flex;flex-direction:column;border-radius:var(--radius-sheet,24px) var(--radius-sheet,24px) 0 0;background:var(--color-card)}.NavbarInteraction_sheetHeader__r1nUE{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:8px 16px}.NavbarInteraction_close__NQA9j{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:999px}.NavbarInteraction_close__NQA9j:hover{background:var(--color-beige)}.NavbarInteraction_sheetList__b8MWu{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 12px calc(12px + env(safe-area-inset-bottom))}.NavbarInteraction_loading__WQy4T{display:flex;align-items:center;gap:8px;min-height:48px}.NavbarInteraction_loading__WQy4T span{width:48px;height:20px}.NavbarInteraction_loading__WQy4T span:last-child{width:96px;height:44px}@media(max-width:767px){.NavbarInteraction_loading__WQy4T span:first-child{display:none}}