.mobile-learning-tasks-page[data-v-57eef4e5]{min-height:100vh;background:#f5f5f5}.filter-tabs[data-v-57eef4e5]{background:#fff;margin-bottom:8px}.loading-container[data-v-57eef4e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px}.task-card[data-v-57eef4e5]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;margin:8px 12px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer}.task-cover[data-v-57eef4e5]{position:relative;width:120px;height:90px;background:#f5f5f5;-ms-flex-negative:0;flex-shrink:0}.task-cover img[data-v-57eef4e5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.task-cover .default-cover[data-v-57eef4e5]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.task-cover .default-cover .van-icon[data-v-57eef4e5]{color:#c8c9cc}.task-cover .material-type-tag[data-v-57eef4e5]{position:absolute;top:4px;left:4px;padding:2px 6px;background:rgba(0,0,0,.6);color:#fff;border-radius:4px;font-size:11px}.task-info[data-v-57eef4e5]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.task-title[data-v-57eef4e5]{margin:0 0 8px;font-size:14px;color:#323233;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.task-meta[data-v-57eef4e5]{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;margin-bottom:8px}.task-meta .duration[data-v-57eef4e5]{color:#969799;font-size:12px}.task-progress[data-v-57eef4e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.task-progress .van-progress[data-v-57eef4e5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.task-progress .progress-text[data-v-57eef4e5]{font-size:12px;color:#646566;min-width:32px}.last-learn-time[data-v-57eef4e5]{font-size:11px;color:#969799}