.tasks-page{padding:24px 0}.tasks-page-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.tasks-page-header h1{margin:0;font-size:24px;font-weight:600}.tasks-page-counts{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.tasks-count-card{display:flex;flex-direction:column;align-items:center;padding:16px 24px;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:8px;cursor:pointer;transition:all .2s;min-width:100px}.tasks-count-card.active,.tasks-count-card:hover{background:var(--theme-elevation-100)}.tasks-count-card.active{border-color:var(--theme-elevation-500)}.tasks-count-card.pending .tasks-count-value{color:var(--theme-elevation-600)}.tasks-count-card.processing .tasks-count-value{color:#2196f3}.tasks-count-card.success .tasks-count-value{color:var(--theme-success-500)}.tasks-count-card.failed .tasks-count-value{color:var(--theme-error-500)}.tasks-count-label{font-size:12px;color:var(--theme-elevation-600);margin-bottom:4px}.tasks-count-value{font-size:24px;font-weight:600}.tasks-page-content{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:8px;overflow:hidden}.tasks-page-empty,.tasks-page-error,.tasks-page-loading{padding:48px;text-align:center;color:var(--theme-elevation-500)}.tasks-page-error{color:var(--theme-error-500)}.tasks-table{width:100%;border-collapse:collapse}.tasks-table td,.tasks-table th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--theme-elevation-100)}.tasks-table th{font-weight:600;font-size:12px;text-transform:uppercase;color:var(--theme-elevation-600)}.tasks-table tbody tr:hover,.tasks-table th{background:var(--theme-elevation-50)}.tasks-table tbody tr:last-child td{border-bottom:none}.tasks-link{color:var(--theme-elevation-800);text-decoration:none}.tasks-link:hover{text-decoration:underline}.tasks-status{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.tasks-status.status-pending{background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.tasks-status.status-processing{background:#e3f2fd;color:#1976d2}.tasks-status.status-success{background:var(--theme-success-100,#e8f5e9);color:var(--theme-success-700,#2e7d32)}.tasks-status.status-failed{background:var(--theme-error-100,#ffebee);color:var(--theme-error-700,#c62828)}.tasks-error-tooltip{margin-left:8px;cursor:help;color:var(--theme-error-500)}.tasks-pagination{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px;border-top:1px solid var(--theme-elevation-100)}.tasks-pagination-info{font-size:14px;color:var(--theme-elevation-600)}