.shell[data-v-9ced81d6]{min-height:100dvh}.bottom-nav[data-v-9ced81d6]{z-index:40;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--nav-bg);border-top:var(--card-border);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.nv-item[data-v-9ced81d6]{min-width:0;max-width:110px;min-height:var(--tap);color:var(--text-muted);border-radius:var(--radius);flex-direction:column;flex:auto;align-items:center;gap:2px;padding:6px 2px;text-decoration:none;display:flex}.nv-item.on[data-v-9ced81d6]{color:var(--accent);font-weight:700}.nv-icon[data-v-9ced81d6]{display:inline-flex;position:relative}.nv-label[data-v-9ced81d6]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:calc(clamp(.66rem,2.7vw,.78rem));line-height:1.25;display:block;overflow:hidden}.nv-badge[data-v-9ced81d6]{background:var(--danger);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-10px}:root[data-theme=jardin] .nv-item[data-v-9ced81d6]{color:#fff;opacity:.8}:root[data-theme=jardin] .nv-item.on[data-v-9ced81d6]{color:#fff;opacity:1;background:#ffffff2e}:root[data-theme=jardin] .nv-badge[data-v-9ced81d6]{border:2px solid #fff;line-height:14px}:root[data-theme=lisible] .nv-item[data-v-9ced81d6]{color:var(--text)}:root[data-theme=lisible] .nv-item.on[data-v-9ced81d6]{color:var(--accent);text-underline-offset:4px;text-decoration:underline}@media (width>=900px){.bottom-nav[data-v-9ced81d6]{justify-content:center;gap:12px}}
