.comp-progress[data-v-2d2830ff],.comp-progress__box[data-v-2d2830ff],.comp-progress__num-border[data-v-2d2830ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp-progress__box[data-v-2d2830ff]{margin:18px 18px 0;background:#ebe6ff;border:1px solid #3f5ef2;height:22px;border-radius:22px;width:100%;padding:4px;position:relative}.comp-progress__num-border[data-v-2d2830ff]{width:100%;height:100%;border-radius:22px;overflow:hidden}.comp-progress__num[data-v-2d2830ff]{height:100%;background:#8267ec;-webkit-transition:width .5s;transition:width .5s}.comp-progress__tooltip-box[data-v-2d2830ff]{-webkit-transition:left .5s;transition:left .5s;position:absolute;top:-30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comp-progress__tooltip[data-v-2d2830ff]{padding:0 5px;border:1px solid #8267ec;border-radius:2px;font-size:12px;line-height:20px;color:#24304d;background:#fff;position:relative}.comp-progress__tooltip[data-v-2d2830ff]:after{border-top:4px solid #fff;margin-top:-1px}.comp-progress__tooltip[data-v-2d2830ff]:after,.comp-progress__tooltip[data-v-2d2830ff]:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:21px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.comp-progress__tooltip[data-v-2d2830ff]:before{border-top:4px solid #8267ec}