.mileage-statistics[data-v-48dc0e10]{position:absolute;top:20px;left:20px;z-index:10}.mileage-card[data-v-48dc0e10]{width:280px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);overflow:hidden}.mileage-header[data-v-48dc0e10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;background-color:#f7f7f7;border-bottom:1px solid #eee}.header-title[data-v-48dc0e10]{font-weight:600;color:#333}.mileage-body[data-v-48dc0e10]{padding:15px 15px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.mileage-item[data-v-48dc0e10]{margin-bottom:15px;border:1px solid #ebeef5;background-color:#fff;color:#303133;-webkit-transition:.3s;transition:.3s;height:75px;width:99px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.mileage-icon[data-v-48dc0e10],.mileage-item[data-v-48dc0e10]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mileage-icon[data-v-48dc0e10]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.total-icon[data-v-48dc0e10]{background-color:#e6f7ff;color:#1890ff}.work-icon[data-v-48dc0e10]{background-color:#f6ffed;color:#52c41a}.mileage-info[data-v-48dc0e10]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.mileage-value[data-v-48dc0e10]{font-size:16px;font-weight:600;color:#333;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.mileage-label[data-v-48dc0e10]{text-align:center}.mileage-footer[data-v-48dc0e10]{padding:10px 15px 15px;border-top:1px solid #f0f0f0}.completion-rate[data-v-48dc0e10]{font-size:13px;color:#666}.completion-rate[data-v-48dc0e10] .ant-progress-text{font-size:12px}@media screen and (max-width:768px){.mileage-card[data-v-48dc0e10]{width:240px}.mileage-icon[data-v-48dc0e10]{width:36px;height:36px}.mileage-value[data-v-48dc0e10]{font-size:14px}.mileage-body[data-v-48dc0e10],.mileage-footer[data-v-48dc0e10],.mileage-header[data-v-48dc0e10]{padding:10px}}@media screen and (max-width:480px){.mileage-statistics[data-v-48dc0e10]{top:10px;left:10px}.mileage-card[data-v-48dc0e10]{width:calc(100vw - 20px);max-width:280px}}