.v-chart__percent{position:relative;font-size:0;line-height:0}.v-chart__percent__detail{text-align:center;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;left:50%;font-size:14px}.v-chart__percent__detail.line{margin-top:-20px}.v-chart__percent__detail.line .v-chart__percent__detail__value,.v-chart__percent__detail.line .v-chart__percent__detail__text{display:inline-block;padding:0;vertical-align:middle;margin:0 6px}.v-chart__percent__detail__value{height:34px;font-size:24px;font-weight:400;color:#262626;line-height:34px;padding:0 12px}.v-chart__percent__detail__text{height:26px;font-size:18px;font-weight:400;color:#8d8d8d;line-height:25px;padding:0 12px}.v-chart__percent__circle{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.v-chart__percent .dash-animate{-webkit-transition:stroke-dasharray 0.5s, stroke 0.5s;-o-transition:stroke-dasharray 0.5s, stroke 0.5s;transition:stroke-dasharray 0.5s, stroke 0.5s}.v-chart__percent .dash-back{-webkit-transition:stroke 0.5s;-o-transition:stroke 0.5s;transition:stroke 0.5s}.v-chart__percent .chart-text-right{right:0;left:auto;margin-top:0}.v-chart__percent .chart-text-right .v-chart__percent__detail__value{font-size:14px}

