body{background:var(--tg-theme-secondary-bg-color,#fff)}body.tgui-modal-open .bottom-nav{display:none!important}body.tgui-modal-open{overflow:hidden;position:fixed;width:100%;height:100%}.nav-container{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:1000;width:min(320px,calc(100vw - 40px))}.bottom-nav{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset -.75px -.5px hsla(0,0%,100%,.1),inset .75px .5px + hsla(0,0%,100%,.025),0 8px 32px rgba(0,0,0,.12),inset 0 0 10px 5px hsla(0,0%,100%,.025),inset 0 0 40px 5px hsla(0,0%,100%,.025);background:hsla(0,0%,100%,.1);border-radius:24px;height:43px;display:flex;position:relative;overflow:hidden;padding:6px;pointer-events:auto;z-index:2;border:none}.bottom-nav:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;z-index:0;pointer-events:none;border-radius:24px;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 20px),repeating-linear-gradient(-45deg,transparent,transparent 10px,hsla(0,0%,100%,.03) 0,hsla(0,0%,100%,.03) 20px),radial-gradient(circle at 30% 50%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 70% 50%,hsla(0,0%,100%,.08) 0,transparent 50%);background-size:750px 750px,750px 750px,200% 200%,200% 200%;background-repeat:repeat,repeat,no-repeat,no-repeat;background-position:var(--light-pos-x,0) var(--light-pos-y,0),var(--light-pos-x,0) var(--light-pos-y,0),50%,50%;opacity:.075;will-change:background-position}.nav-list{display:flex;width:100%;justify-content:space-around;align-items:center;list-style:none;margin:0;padding:0;position:relative;z-index:2;gap:6px}.nav-list:before{content:"";position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(50% - 6px);height:calc(100% + 4px);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset -.5px -.3px hsla(0,0%,100%,.15),inset .5px .3px + hsla(0,0%,100%,.03),0 2px 8px rgba(0,0,0,.08),inset 0 0 8px 3px hsla(0,0%,100%,.03),inset 0 0 30px 3px hsla(0,0%,100%,.03);background:hsla(240,3%,49%,.2);border-radius:18px;transition:all .3s cubic-bezier(.25,.46,.45,.94);opacity:1;z-index:1;border:none}.nav-list.active-index-0:before{left:25%}.nav-list.active-index-1:before{left:75%}.nav-list:before{will-change:left,transform}.nav-item{flex:1;cursor:pointer;transition:color .3s cubic-bezier(.25,.46,.45,.94);user-select:none;position:relative;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:16px;background:transparent;border:none;z-index:3;outline:none}.nav-item,.nav-item-content{display:flex;align-items:center;justify-content:center;height:100%}.nav-item-content{width:100%;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.nav-icon{font-size:24px;transition:all .3s cubic-bezier(.25,.46,.45,.94);filter:drop-shadow(0 1px 1px rgba(0,0,0,.15)) drop-shadow(0 .5px 0 rgba(255,255,255,.3));position:relative;transform:translateY(-1px)}.nav-item.active .nav-icon{transform:translateY(-1px) scale(1.1)}.nav-icon:after{content:"";position:absolute;top:1px;left:50%;transform:translateX(-50%);width:50%;height:40%;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.1) 100%);border-radius:50%;opacity:0;transition:opacity .3s ease;pointer-events:none;filter:blur(.5px)}.nav-item.active .nav-icon:after{opacity:1;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.nav-label{display:none}.nav-item.active .nav-item-content{transform:scale(1.15)}.nav-item:focus-visible:after{content:"";position:absolute;inset:-2px;border-radius:18px;border:2px solid var(--tg-theme-button-color,#3390ec);opacity:.9}body{padding-bottom:96px}.bottom-nav .nav-list:before{background:hsla(240,3%,49%,.2)}.bottom-nav .nav-item{color:var(--tg-theme-hint-color,rgba(60,60,67,.65))}.bottom-nav .nav-item.active{color:var(--tg-theme-button-color,#3390ec)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.root__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}