.floating-side-nav.svelte-e9mjxh{padding:8px;background-color:var(--side-nav-bg, #142636ff);position:fixed;overflow-y:scroll;top:0;left:0;height:var(--floating-side-nav-height, 100dvh);contain:layout}.floating-side-nav.svelte-e9mjxh::-webkit-scrollbar{display:none}.floating-side-nav.svelte-e9mjxh{-ms-overflow-style:none;scrollbar-width:none}@media (min-width: 1200px){.bottom-menu.svelte-1do9se2{display:none!important}}.bottom-menu.svelte-1do9se2{--height: 62px;--floating-side-nav-height: calc(100dvh - var(--height));position:fixed;bottom:0;width:100%;height:var(--height);display:flex;align-items:stretch;justify-content:space-evenly;gap:14px}.bottom-menu.svelte-1do9se2>a:where(.svelte-1do9se2),.bottom-menu.svelte-1do9se2>button:where(.svelte-1do9se2){width:62px;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#9c9cab;text-decoration:none;position:relative;background-color:transparent;border-radius:4px}.bottom-menu.svelte-1do9se2>a:where(.svelte-1do9se2) .img:where(.svelte-1do9se2),.bottom-menu.svelte-1do9se2>button:where(.svelte-1do9se2) .img:where(.svelte-1do9se2){display:inline-block;margin-bottom:6px}.bottom-menu.svelte-1do9se2>a.active:where(.svelte-1do9se2),.bottom-menu.svelte-1do9se2>button.active:where(.svelte-1do9se2){color:#fff}.bottom-menu.svelte-1do9se2>a.active:where(.svelte-1do9se2) .img:where(.svelte-1do9se2),.bottom-menu.svelte-1do9se2>button.active:where(.svelte-1do9se2) .img:where(.svelte-1do9se2){filter:brightness(100)}.bottom-menu.svelte-1do9se2>a.active:where(.svelte-1do9se2):before,.bottom-menu.svelte-1do9se2>button.active:where(.svelte-1do9se2):before{content:"";position:absolute;bottom:0;width:58px;height:3px;background-color:#fdcf39;border-radius:2px 2px 0 0}.bottom-menu.svelte-1do9se2>a:where(.svelte-1do9se2):focus-visible,.bottom-menu.svelte-1do9se2>button:where(.svelte-1do9se2):focus-visible{outline:none;box-shadow:0 0 0 2px #fff inset}.bottom-menu.svelte-1do9se2 .red-dot:where(.svelte-1do9se2){width:10px;height:10px;background:#ff6363;border:2px solid #242526;border-radius:50%;position:absolute;left:35px;top:30px}.bottom-menu.svelte-1do9se2 .item-label:where(.svelte-1do9se2){display:inline-block;font-style:normal;font-weight:600;font-size:10px;line-height:16px}.bottom-menu.svelte-1do9se2 .active:where(.svelte-1do9se2) .img:where(.svelte-1do9se2){filter:none}.bottom-menu.svelte-1do9se2 .gap{gap:5px;margin-top:4px}.overlay.svelte-1do9se2{position:fixed;inset:0;background-color:#0006}
