@charset "UTF-8";taro-button-core+taro-button-core{margin-top:0}body taro-input-core{height:unset}body taro-button-core{width:unset;padding:0 1.16667rem;line-height:2.55}body taro-button-core[size=mini]{padding:0 .83333rem;line-height:2.3}body taro-textarea-core{display:flex}body taro-textarea-core>.taro-textarea{height:unset;background-color:transparent;font-size:inherit}body .taro-tabbar__tabbar.taro-tabbar__tabbar-bottom{margin-bottom:0}body .taro-tabbar__tabbar.taro-tabbar__tabbar-bottom .weui-tabbar__item{padding-bottom:0}.ctb-wrap{display:flex;flex-direction:row;align-items:center;height:9.16667rem;padding-bottom:env(safe-area-inset-bottom);background-color:#fff;box-shadow:0 -.33333rem 2rem #3a5f4d14;position:relative;z-index:100}.ctb-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.33333rem;position:relative;padding:.83333rem 0 .66667rem;transition:transform .25s ease-out}.ctb-icon-box{width:4.33333rem;height:4.33333rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease-out}.ctb-icon{width:3.83333rem;height:3.83333rem}.ctb-label{font-size:1.66667rem;line-height:1.2;color:#8a9a8e;transition:color .25s ease-out,transform .25s ease-out}.ctb-active .ctb-icon-box{transform:scale(1.08);background-color:#3a5f4d14}.ctb-active .ctb-label{color:#3a5f4d;font-weight:600;transform:translateY(-.08333rem)}.ctb-dot{position:absolute;top:0;width:3rem;height:.5rem;border-radius:0 0 .5rem .5rem;background-color:transparent;transition:background-color .3s ease-out}.ctb-active .ctb-dot{background-color:#3a5f4d}@keyframes ctb-bounce-anim{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-.83333rem) scale(1.15)}65%{transform:translateY(.16667rem) scale(.95)}to{transform:translateY(0) scale(1.08)}}.ctb-bounce .ctb-icon-box{animation:ctb-bounce-anim .45s cubic-bezier(.34,1.56,.64,1)}.ctb-item:active .ctb-icon-box{transform:scale(.88)}
