.bottom-navbar[data-v-aaef1b9c]{align-items:stretch;background:var(--edui-bg-subtle);border-top:1px solid var(--edui-hairline);display:flex;flex-shrink:0;font-family:var(--edui-font-sans);justify-content:space-around;padding:var(--edui-space-1) var(--edui-space-1) calc(var(--edui-space-1) + env(safe-area-inset-bottom))}.bottom-navbar-item[data-v-aaef1b9c]{align-items:center;border-radius:var(--edui-radius-md);color:var(--edui-text-3);display:flex;flex:1 1 0;flex-direction:column;gap:2px;justify-content:center;min-height:48px;min-width:0;padding:var(--edui-space-1) 0;position:relative;text-decoration:none;transition:color var(--edui-dur-fast) var(--edui-ease);-webkit-tap-highlight-color:transparent}button.bottom-navbar-item[data-v-aaef1b9c]{background:none;border:none;cursor:pointer;font-family:inherit}.bottom-navbar-item[data-v-aaef1b9c]:focus-visible{outline:var(--edui-focus-outline);outline-offset:-2px}.bottom-navbar-item--active[data-v-aaef1b9c]{color:var(--edui-color-primary-text)}.bottom-navbar-item--active[data-v-aaef1b9c]:before{background:var(--edui-color-primary);border-radius:0 0 var(--edui-radius-pill) var(--edui-radius-pill);content:"";height:3px;left:50%;position:absolute;top:calc(var(--edui-space-1)*-1 - 1px);transform:translate(-50%);width:28px}.bottom-navbar-item--active .bottom-navbar-label[data-v-aaef1b9c]{font-weight:var(--edui-weight-semibold)}.bottom-navbar-icon[data-v-aaef1b9c]{display:inline-flex;padding:2px var(--edui-space-4);position:relative}.bottom-navbar-label[data-v-aaef1b9c]{font-size:clamp(9px,calc(100vw/var(--nav-count, 8)/4.9),11px);font-weight:var(--edui-weight-medium);-webkit-hyphens:auto;hyphens:auto;line-height:1.15;max-width:100%;overflow-wrap:break-word;text-align:center;white-space:normal}.bottom-navbar-dot[data-v-aaef1b9c]{position:absolute;right:6px;top:-4px}.bottom-navbar-more[data-v-aaef1b9c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.bottom-navbar-more-item[data-v-aaef1b9c]{align-items:center;background:none;border:none;border-radius:var(--edui-radius-md);color:var(--edui-text-1);cursor:pointer;display:flex;font:inherit;font-size:var(--edui-text-md);gap:var(--edui-space-3);min-height:44px;padding:0 var(--edui-space-3);text-align:left;text-decoration:none;width:100%}.bottom-navbar-more-item[data-v-aaef1b9c]:hover{background:var(--edui-surface-hover)}.bottom-navbar-more-item--active[data-v-aaef1b9c]{background:var(--edui-color-primary-soft);color:var(--edui-color-primary-text);font-weight:var(--edui-weight-semibold)}
