.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:var(--radius-chip);background:var(--color-foreground);pointer-events:none}}@media not all and (hover:hover) and (pointer:fine){.NavbarInteraction_scope__p5lGu :is(a,button):focus-visible{outline:none!important}}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:grid;grid-template-columns:44px minmax(0,1fr) 44px;flex-shrink:0;align-items:center;gap:12px;min-height:64px;padding:8px 16px}.NavbarInteraction_sheetHeader__r1nUE>h2{text-align:center}.NavbarInteraction_close__NQA9j{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--radius-chip)}.NavbarInteraction_close__NQA9j:hover{background:var(--color-beige)}.NavbarInteraction_sheetList__b8MWu{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 12px max(32px,calc(24px + env(safe-area-inset-bottom)));scroll-padding-bottom:max(32px,calc(24px + env(safe-area-inset-bottom)))}.NavbarInteraction_loading__WQy4T{display:flex;align-items:center;gap:8px;min-height:48px}.NavbarInteraction_loading__WQy4T span{width:40px;height:40px}
