.eva-task-center{max-width:85rem;padding:2rem;margin-inline:auto}.eva-task-filters,.eva-task-source{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:1.25rem}.eva-task-filters [aria-pressed=true],.eva-task-source [aria-pressed=true]{color:var(--lime);border-color:var(--lime);background:var(--panel)}.eva-task-legacy-filter{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:.8125rem}.eva-task-legacy-filter .ant-select{width:11.25rem}.eva-task-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;margin:0 0 1.125rem}.eva-task-summary>.eva-kpi{min-width:0;padding:1.25rem;background:var(--panel);border:1px solid var(--line);border-radius:1rem}.eva-task-summary .eva-kpi>strong{font-size:clamp(1.375rem,2.6vw,2.25rem);overflow-wrap:anywhere}.eva-task-table:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.eva-task-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) 23.75rem;gap:1.125rem;align-items:start;margin-top:1.5rem}.eva-task-center .generation-progress{--director-accent:var(--lime);--credit-accent:var(--amber)}.eva-task-center .generation-progress.has-failed{--director-accent:var(--red)}.eva-task-detail-grid>*{min-width:0}.eva-task-detail-grid .eva-task-facts dl{margin:0;display:grid;gap:1rem}.eva-task-facts dt{color:var(--text-2);font-size:.75rem;margin-bottom:6px}.eva-task-facts dd{margin:0;font:.75rem/1.7 var(--mono);overflow-wrap:anywhere}.eva-task-center .eva-task-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.eva-task-center .eva-task-kpis strong{font-size:clamp(1.375rem,2.6vw,2rem)}@media(max-width:73.75rem){.eva-task-detail-grid{grid-template-columns:minmax(0,1fr)}.eva-task-center .eva-task-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-task-center>.eva-notice{margin-top:1rem}@media(max-width:73.75rem){.eva-task-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.eva-task-table{overflow:auto;border:1px solid var(--line);background:var(--panel);border-radius:1rem}.eva-task-table table{border-collapse:collapse;width:100%;text-align:left}.eva-task-table :is(th,td){padding:1rem;border-bottom:1px solid var(--line);font-size:.8125rem}.eva-task-table th{color:var(--text-2);font-weight:500}.eva-task-table small{display:block;color:var(--text-2);margin-top:8px;font-family:var(--mono)}.eva-task-table td:nth-child(n+3){font-family:var(--mono);white-space:nowrap}.eva-task-pagination{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:1.5rem;font:.75rem var(--mono)}.eva-task-detail-actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-bottom:1.5rem}.eva-task-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.eva-task-kpis>div{display:grid;gap:.75rem;padding:1.5rem;border:1px solid var(--line);border-radius:1rem;background:var(--panel)}.eva-task-kpis span{color:var(--text-2);font-size:.75rem}.eva-task-kpis strong{font:1.5rem var(--mono);overflow-wrap:anywhere}.eva-task-card{background:var(--panel);border:1px solid var(--line);padding:1.5rem;border-radius:1rem}.eva-task-card h2{font-size:1.125rem;margin:0 0 1.25rem}.eva-task-card p{color:var(--text-2);font-size:.8125rem;line-height:1.8}.eva-task-output{display:flex;justify-content:space-between;gap:1rem;padding:.875rem 0;border-bottom:1px solid var(--line);font:.75rem var(--mono);overflow-wrap:anywhere}.eva-task-output>span{min-width:0}.eva-task-card .eva-task-error{color:var(--red)}.eva-task-center :is(button,a,select):focus-visible{outline:2px solid var(--lime);outline-offset:3px}.eva-legacy-results{margin-top:1.5rem}.eva-legacy-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));gap:1rem;margin-bottom:1.5rem}.eva-legacy-counts>div{padding:1rem;background:var(--panel-2);border:1px solid var(--line);border-radius:.75rem}.eva-legacy-counts dt{color:var(--text-2);font-size:.75rem}.eva-legacy-counts dd{margin:.75rem 0 0;font:1.5rem var(--mono)}.eva-legacy-record{display:block;margin:4px 0;font-family:var(--mono)}.eva-task-child-links{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.eva-task-child-links h3{width:100%;font-size:.875rem;margin:0}.eva-task-outputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16.25rem),1fr));gap:1rem}.eva-task-output-card{padding:1.25rem;border:1px solid var(--line);border-radius:.75rem;background:var(--panel-2)}.eva-task-output-card>div{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.eva-task-output-card h3{font-size:.875rem;margin:0}.eva-task-output-id{font-family:var(--mono);overflow-wrap:anywhere}.eva-task-plan-preview pre{padding:1.25rem;margin:1.25rem 0;border:1px solid var(--line);border-radius:.75rem;background:var(--panel);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;overflow:auto;font:.8125rem/1.8 var(--sans)}@media(max-width:47.5rem){.eva-task-center{padding:1.5rem 1rem}.eva-task-kpis{grid-template-columns:minmax(0,1fr)}.eva-task-output{flex-wrap:wrap}}