.page-wrapper[data-v-5e5b86e2]{min-height:100vh;background:#f0f4f8}.content[data-v-5e5b86e2]{padding-top:1.22667rem;padding-bottom:.42667rem}.filter-section[data-v-5e5b86e2]{background:#fff;-webkit-box-shadow:0 .05333rem .21333rem rgba(0,0,0,.04);box-shadow:0 .05333rem .21333rem rgba(0,0,0,.04)}.filter-card[data-v-5e5b86e2] .van-cell{padding:.26667rem .42667rem;font-size:.37333rem}.filter-card[data-v-5e5b86e2] .van-cell:after{left:.42667rem;right:.42667rem}.filter-card[data-v-5e5b86e2] .van-cell__title{color:#646566;-webkit-box-flex:0;-ms-flex:none;flex:none;width:1.92rem}.filter-card[data-v-5e5b86e2] .van-cell__value{color:#323233;text-align:right}.dateSelectCell[data-v-5e5b86e2] .van-cell__value{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.dateSelectCell .date-value[data-v-5e5b86e2]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#323233;font-size:.37333rem}.list-section[data-v-5e5b86e2]{padding:.32rem .42667rem 0}.task-card[data-v-5e5b86e2]{background:#fff;border-radius:.32rem;padding:.37333rem .42667rem;margin-bottom:.26667rem;-webkit-box-shadow:0 .05333rem .21333rem rgba(0,0,0,.05);box-shadow:0 .05333rem .21333rem rgba(0,0,0,.05)}.task-card[data-v-5e5b86e2]:last-child{margin-bottom:0}.task-card-header[data-v-5e5b86e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.21333rem;margin-bottom:.26667rem;padding-bottom:.26667rem;border-bottom:.02667rem solid #f5f5f5}.task-card-header .task-name[data-v-5e5b86e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.4rem;font-weight:600;color:#323233;line-height:1.4;word-break:break-all}.task-card-header .task-badge[data-v-5e5b86e2]{-ms-flex-negative:0;flex-shrink:0;font-size:.29333rem;padding:.05333rem .21333rem;border-radius:.26667rem;line-height:.48rem}.task-card-header .task-badge.badge-active[data-v-5e5b86e2]{color:#4a90e2;background:rgba(74,144,226,.1)}.task-card-header .task-badge.badge-done[data-v-5e5b86e2]{color:#969799;background:#f5f5f5}.task-card-header .task-badge.badge-pending[data-v-5e5b86e2]{color:#fa8c16;background:rgba(250,140,22,.1)}.task-card-body .task-row[data-v-5e5b86e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:.34667rem;line-height:1.6;margin-bottom:.10667rem}.task-card-body .task-row[data-v-5e5b86e2]:last-child{margin-bottom:0}.task-card-body .task-row .label[data-v-5e5b86e2]{-ms-flex-negative:0;flex-shrink:0;width:1.06667rem;color:#969799}.task-card-body .task-row .value[data-v-5e5b86e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#646566;word-break:break-all}.task-card-footer[data-v-5e5b86e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.21333rem;margin-top:.32rem;padding-top:.26667rem;border-top:.02667rem solid #f5f5f5}.empty-state[data-v-5e5b86e2]{padding:.85333rem 0}