@import '../common/index.wxss';

:host {
  -webkit-flex: 1;
  flex: 1;
}

.van-tabbar-item {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  color: #646566;
  color: var(--tabbar-item-text-color,#646566);
  font-size: 24rpx;
  font-size: var(--tabbar-item-font-size,24rpx);
  line-height: 1;
  line-height: var(--tabbar-item-line-height,1);
}

.van-tabbar-item__icon {
  position: relative;
  margin-bottom: 8rpx;
  margin-bottom: var(--tabbar-item-margin-bottom,8rpx);
  font-size: 44rpx;
  font-size: var(--tabbar-item-icon-size,44rpx);
}

.van-tabbar-item__icon__inner {
  display: block;
  min-width: 1em;
}

.van-tabbar-item--active {
  color: #1989fa;
  color: var(--tabbar-item-active-color,#1989fa);
}

.van-tabbar-item__info {
  margin-top: 4rpx;
}