.task-item[data-v-5dbe6a1c]{overflow:hidden;position:relative;display:flex;flex-direction:column;background-color:#fff;border-radius:1.6vw;padding:2.66667vw 0;box-shadow:0 1px .8vw rgba(0,0,0,.08);cursor:pointer;transition:all .2s}.task-item[data-v-5dbe6a1c]:active{background-color:#f7f8fa}.task-main[data-v-5dbe6a1c]{display:flex;padding:0 2.66667vw}.task-icon[data-v-5dbe6a1c]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:9.6vw;height:9.6vw;margin-right:2.13333vw;border-radius:50%}.task-content-wrapper[data-v-5dbe6a1c]{flex:1;display:flex;flex-direction:column;gap:1.06667vw}.task-header[data-v-5dbe6a1c]{display:flex;align-items:center;justify-content:space-between}.task-name[data-v-5dbe6a1c]{font-size:3.73333vw;font-weight:500;color:#323233;line-height:1.4}.task-description[data-v-5dbe6a1c]{font-size:3.2vw;color:#969799;line-height:1.4;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.task-footer[data-v-5dbe6a1c]{margin-top:2.66667vw;padding:2.66667vw 3.2vw 0 3.2vw;border-top:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between;gap:2.13333vw}.task-deadline[data-v-5dbe6a1c]{font-size:3.2vw;flex:1}.task-deadline.deadline-overdue[data-v-5dbe6a1c]{color:#ee0a24}.task-status[data-v-5dbe6a1c]{position:absolute;right:0;top:0;font-size:2.93333vw;font-weight:500;margin-left:auto;background-color:#1989fa;color:#fff;padding:.53333vw 1.06667vw;border-radius:0 0 0 1.06667vw}.task-status.task-status-2[data-v-5dbe6a1c]{background-color:#ff976a}.task-status.task-status-3[data-v-5dbe6a1c]{background-color:#07c160}.task-status.task-status-4[data-v-5dbe6a1c]{background-color:#f56c6c}.action-button[data-v-5dbe6a1c]{min-width:16vw;height:6.93333vw;font-size:3.2vw;padding:0 2.66667vw;flex-shrink:0;margin-left:auto}.task-icon-image[data-v-5dbe6a1c]{width:9.6vw;height:9.6vw;display:block}.task-content[data-v-0c8beb52]{height:100%;overflow-y:auto}.task-content[data-v-0c8beb52] .van-pull-refresh__track{min-height:100%}.task-content[data-v-0c8beb52] .van-list{padding:2.66667vw;min-height:calc(100vh - 11.73333vw);box-sizing:border-box}.empty-state[data-v-0c8beb52]{display:flex;align-items:center;justify-content:center;height:100%}.task-list[data-v-0c8beb52]{display:flex;flex-direction:column;gap:2.13333vw}.guide-task-list[data-v-5bbfcef1]{display:flex;flex-direction:column;height:100vh;background-color:#f5f5f5}.guide-task-list[data-v-5bbfcef1] .van-tabs{display:flex;flex-direction:column;height:100%}.guide-task-list[data-v-5bbfcef1] .van-tabs .van-tabs__content{flex:1;overflow-y:auto}.guide-task-list[data-v-5bbfcef1] .van-tabs .van-tab__pane{height:100%}[data-v-5bbfcef1] .tabs-refresh-btn{display:flex;align-items:center;justify-content:center;padding:0 2.66667vw;height:100%;cursor:pointer;user-select:none}[data-v-5bbfcef1] .tabs-refresh-btn .van-icon{font-size:4.8vw;color:#1989fa;transition:transform .3s ease}[data-v-5bbfcef1] .tabs-refresh-btn .van-icon.rotating{animation:rotate-5bbfcef1 1s linear infinite}[data-v-5bbfcef1] .tabs-refresh-btn:hover .van-icon{color:#1473cc}[data-v-5bbfcef1] .tabs-refresh-btn:active .van-icon{transform:scale(.9)}@keyframes rotate-5bbfcef1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}