@layer equip{.eq-bottom-nav{box-sizing:border-box;min-width:0;padding:var(--eq-space-1) max(var(--eq-space-1), env(safe-area-inset-right)) max(var(--eq-space-1), env(safe-area-inset-bottom)) max(var(--eq-space-1), env(safe-area-inset-left));border-top:1px solid var(--eq-line);background:var(--eq-surface);-webkit-backdrop-filter:var(--eq-blur);backdrop-filter:var(--eq-blur);font:var(--eq-weight) var(--eq-text-xs) / 1.2 var(--eq-font)}.eq-bottom-nav[data-fixed]{z-index:50;position:fixed;inset:auto 0 0}.eq-bottom-nav-list{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.eq-bottom-nav-item{min-width:0;display:flex}.eq-bottom-nav-link{border-radius:var(--eq-radius-m);min-width:0;min-height:56px;color:var(--eq-ink-2);-webkit-tap-highlight-color:transparent;transition:color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.eq-bottom-nav-icon{isolation:isolate;width:52px;height:30px;transition:scale var(--eq-dur) var(--eq-ease);place-items:center;display:grid;position:relative}.eq-bottom-nav-icon:before{content:"";z-index:-1;border-radius:var(--eq-radius-full);background:var(--eq-solid);opacity:0;transition:opacity var(--eq-dur) var(--eq-ease), scale var(--eq-dur-move) var(--eq-spring);position:absolute;inset:0;scale:.5 1}.eq-bottom-nav-icon>svg{width:24px;height:24px;transition:color var(--eq-dur) var(--eq-ease)}.eq-bottom-nav-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.eq-bottom-nav-link[aria-current=page]{color:var(--eq-ink);font-weight:var(--eq-weight-strong)}.eq-bottom-nav-link[aria-current=page] .eq-bottom-nav-icon{color:var(--eq-solid-ink)}.eq-bottom-nav-link[aria-current=page] .eq-bottom-nav-icon:before{opacity:1;scale:1}.eq-bottom-nav-badge{box-sizing:border-box;top:-4px;min-width:20px;height:20px;padding-inline:var(--eq-space-1);border-radius:var(--eq-radius-s);background:var(--eq-danger);box-shadow:0 0 0 2px var(--eq-surface);color:var(--eq-solid-ink);font-size:var(--eq-text-xs);font-weight:var(--eq-weight-strong);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid;position:absolute;inset-inline-start:calc(50% + 4px)}.eq-bottom-nav-badge[data-dot]{top:2px;border-radius:var(--eq-radius-full);width:8px;min-width:0;height:8px;padding:0;inset-inline-start:calc(50% + 7px)}.eq-bottom-nav-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.eq-bottom-nav-link:hover{color:var(--eq-ink)}.eq-bottom-nav-link:hover:not([aria-current=page]) .eq-bottom-nav-icon:before{background:var(--eq-tint-strong);opacity:1;scale:1}}.eq-bottom-nav-link:active .eq-bottom-nav-icon{scale:var(--eq-press)}.eq-bottom-nav-link:focus-visible{outline:2px solid var(--eq-focus);outline-offset:-2px}}
