.my-tasks-page[data-v-12ce0ebd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background:#f5f7fa}.page-header[data-v-12ce0ebd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 24px;background:#fff;border-bottom:1px solid #e8eaed;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);z-index:100}.back-btn[data-v-12ce0ebd],.page-header[data-v-12ce0ebd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-btn[data-v-12ce0ebd]{gap:6px;padding:8px 16px;background:#f3f4f6;border:none;border-radius:10px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.back-btn[data-v-12ce0ebd]:hover{background:#e5e7eb}.page-title[data-v-12ce0ebd]{font-size:18px;font-weight:600;color:#1f2937;margin:0}.header-right[data-v-12ce0ebd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-content[data-v-12ce0ebd]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;min-width:0}.page-inner[data-v-12ce0ebd]{padding:24px 32px}.stats-row[data-v-12ce0ebd]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.stat-card[data-v-12ce0ebd]{background:#fff;padding:20px;gap:16px}.stat-card[data-v-12ce0ebd],.stat-icon[data-v-12ce0ebd]{border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-icon[data-v-12ce0ebd]{width:52px;height:52px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px}.stat-icon i[data-v-12ce0ebd]{font-size:24px}.stat-content[data-v-12ce0ebd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stat-value[data-v-12ce0ebd]{font-size:24px;font-weight:600;color:#303133;margin-bottom:4px}.stat-label[data-v-12ce0ebd]{font-size:13px;color:#909399}.filter-bar[data-v-12ce0ebd]{background:#fff;border-radius:12px;padding:16px 20px;margin-bottom:16px}.filter-tabs[data-v-12ce0ebd]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.filter-tab[data-v-12ce0ebd]{padding:8px 20px;border-radius:8px;font-size:14px;color:#606266;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.filter-tab[data-v-12ce0ebd]:hover{background:#f5f7fa}.filter-tab.active[data-v-12ce0ebd]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.table-card[data-v-12ce0ebd]{background:#fff;border-radius:12px;padding:20px}.loading-wrap[data-v-12ce0ebd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px;color:#909399;gap:12px}.loading-spinner[data-v-12ce0ebd]{width:32px;height:32px;border:3px solid #ebeef5;border-top-color:#667eea;border-radius:50%;-webkit-animation:spin-12ce0ebd .8s linear infinite;animation:spin-12ce0ebd .8s linear infinite}@-webkit-keyframes spin-12ce0ebd{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-12ce0ebd{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.empty-wrap[data-v-12ce0ebd]{text-align:center;padding:60px 20px}.empty-icon[data-v-12ce0ebd]{font-size:48px;margin-bottom:12px;color:#c0c4cc}.empty-icon i[data-v-12ce0ebd]{font-size:48px}.empty-text[data-v-12ce0ebd]{color:#303133;font-size:16px;font-weight:500;margin-bottom:4px}.empty-sub[data-v-12ce0ebd]{color:#909399;font-size:13px}.data-table[data-v-12ce0ebd]{width:100%;border-collapse:collapse}.data-table thead th[data-v-12ce0ebd]{background:#fafafa;padding:12px 16px;text-align:left;font-size:13px;font-weight:500;color:#909399;border-bottom:1px solid #ebeef5}.data-table tbody td[data-v-12ce0ebd]{padding:14px 16px;font-size:14px;color:#303133;border-bottom:1px solid #f0f2f5}.data-table tbody tr[data-v-12ce0ebd]:hover{background:#fafafa}.data-table tbody tr:last-child td[data-v-12ce0ebd]{border-bottom:none}.type-icon[data-v-12ce0ebd]{width:40px;height:40px;border-radius:10px;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;font-size:20px}.type-icon i[data-v-12ce0ebd]{font-size:20px}.title-cell[data-v-12ce0ebd]{color:#303133}.reward-cell[data-v-12ce0ebd]{color:#f59e0b;font-weight:600;font-size:15px}.time-cell[data-v-12ce0ebd]{color:#909399;font-size:13px}.load-more-btn[data-v-12ce0ebd]{text-align:center;padding:16px;color:#667eea;font-size:14px;cursor:pointer;margin-top:8px}.no-more-tip[data-v-12ce0ebd]{text-align:center;padding:16px;color:#c0c4cc;font-size:12px;margin-top:8px}