.bottom-nav{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-top:3px solid #00d4ff;box-shadow:0 -4px 24px #2196f324}.bn-tile{color:#546e7a;background:#f0f4f8;transition:translate .2s,box-shadow .2s,background-color .2s,color .2s}.bn-tile.bn-tile-active{color:#fff;background:linear-gradient(135deg,#00d4ff 0%,#2196f3 100%);translate:0 -2px;box-shadow:0 4px 14px #00d4ff73}.bn-label{color:#78909c;transition:color .2s}.bn-item[aria-current=page] .bn-label,.bn-item[aria-expanded=true] .bn-label{color:#1565c0}.bn-dot{background:#00d4ff;box-shadow:0 0 6px 2px #00d4ff99}.bn-whatsapp .bn-tile{color:#25d366;background:#e8f5e9}.bn-settings button[aria-label="Open display settings"]>span:first-child{color:#546e7a;box-shadow:none;background:#f0f4f8}.bn-settings button[aria-label="Open display settings"][aria-expanded=true]>span:first-child{color:#fff;background:linear-gradient(135deg,#00d4ff 0%,#2196f3 100%);box-shadow:0 4px 14px #00d4ff73}.bn-settings button[aria-label="Open display settings"]>span:last-child{color:#78909c}.bn-settings button[aria-label="Open display settings"][aria-expanded=true]>span:last-child{color:#1565c0}.bn-backdrop{background:#0a16284d}.bn-sheet{background:#fff;border:1px solid #e8f1f8;box-shadow:0 -12px 40px #0d47a133}.bn-sheet-title{color:#78909c}.bn-sheet-item{color:#1a2332;background:#fff;border:1px solid #e8f1f8}.bn-sheet-item[aria-current=page]{color:#1565c0;background:#f0f7ff}@media (hover:hover){.bn-item:hover .bn-tile:not(.bn-tile-active),.bn-sheet-item:hover .bn-tile:not(.bn-tile-active),.bn-settings button[aria-label="Open display settings"][aria-expanded=false]:hover>span:first-child{color:#1565c0;background:#00d4ff1f;translate:0 -2px;box-shadow:0 4px 14px #00d4ff4d}.bn-item:hover .bn-label,.bn-settings button[aria-label="Open display settings"]:hover>span:last-child{color:#1565c0}.bn-sheet-item:hover{color:#1565c0;background:#f0f7ff}.bn-whatsapp:hover .bn-tile:not(.bn-tile-active){color:#fff;background:#25d366;box-shadow:0 4px 14px #25d36666}.bn-item.bn-whatsapp:hover .bn-label{color:#25d366}}@media (prefers-reduced-motion:reduce){.bn-tile,.bn-label{transition:none}}[data-reduce-motion] .bn-tile,[data-reduce-motion] .bn-label{transition:none}[data-reduce-motion] .bn-item:hover .bn-tile:not(.bn-tile-active){translate:none}:root{--bn-reserve:64px}@media (min-width:640px){:root{--bn-reserve:80px}}body:has(nav.bottom-nav) footer>div:last-child{padding-bottom:calc(1.25rem + var(--bn-reserve) + env(safe-area-inset-bottom))}
