#wrap{width:100%}.main{position:relative;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}.container{position:relative;width:100%;padding-right:1.6rem;padding-left:1.6rem}.blind{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bottom-nav{position:fixed;right:0;bottom:0;left:0;background-color:var(--fill-white);border-top:1px solid var(--line-light);z-index:99;height:var(--bottom-nav-height)}.bottom-nav:after{content:"";position:absolute;left:0;right:0;bottom:0;height:env(safe-area-inset-bottom,0);background-color:var(--fill-white);transform:translateY(100%)}.bottom-nav__list{min-width:360px;max-width:1024px;width:100%;height:5.8rem;margin:0 auto;display:flex;align-items:center;justify-content:center}.bottom-nav__item{flex:1;height:100%}.bottom-nav__item--center{flex:0 0 auto}.bottom-nav__link{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.2rem;padding:.4rem 1.2rem}.bottom-nav__link--center{padding:0}.bottom-nav__link.active .bottom-nav__text{color:var(--primary-normal)}.bottom-nav__link.active .bottom-nav__icon--inactive{opacity:0}.bottom-nav__link.active .bottom-nav__icon--active{opacity:1}.bottom-nav__media{position:relative;width:2.4rem;height:2.4rem}.bottom-nav__media--center{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;background-color:var(--primary-normal);border-radius:50%;border:2px solid var(--fill-white);box-shadow:var(--shadow-even)}.bottom-nav__lottie{width:2.4rem;height:2.4rem;display:block}.bottom-nav__lottie svg{width:100%;height:100%}.bottom-nav__lottie--center{width:2.8rem;height:2.8rem}.bottom-nav__icon{position:absolute;top:0;left:0;width:2.4rem;height:2.4rem;display:block}.bottom-nav__icon--inactive{opacity:1}.bottom-nav__icon--active{opacity:0}.bottom-nav__icon--center{position:static;width:2.8rem;height:2.8rem}.bottom-nav__text{font-size:1.4rem;line-height:2rem;font-weight:500;color:var(--label-normal);text-align:center;width:4.8rem;transition:color .2s cubic-bezier(.25,1,.5,1)}
