.corrections-approved{display:grid;gap:16px}.corrections-heading{align-items:flex-start}.corrections-completed{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--success) 55%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--success) 12%,var(--paper));color:var(--ink)}.corrections-completed svg{color:var(--success)}.corrections-completed.waiting{border-color:var(--line);background:var(--paper);color:var(--muted)}.corrections-completed.waiting svg{color:var(--muted)}.corrections-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.corrections-metric{display:flex;min-height:108px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--paper);text-align:center}.corrections-metric strong{font-size:32px;line-height:1}.corrections-metric span{color:var(--muted)}.corrections-metric.good strong{color:var(--success)}.corrections-metric.warn strong{color:var(--amber)}.corrections-material-actions,.corrections-release-panel{display:flex;align-items:center;gap:16px;justify-content:space-between}.corrections-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.corrections-report-button{white-space:nowrap}.corrections-confirm{display:flex;align-items:flex-start;gap:12px;flex:1;cursor:pointer}.corrections-confirm input{width:20px;height:20px;margin-top:2px}.corrections-confirm span{display:grid;gap:2px}.corrections-confirm small{color:var(--muted)}.corrections-history{display:grid;gap:12px}.corrections-history-list{display:grid}.corrections-history-row{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.corrections-history-row:first-child{border-top:0}.corrections-history-row>div:last-child{min-width:0}.corrections-history-row p{margin-top:2px}.corrections-history-row small{color:var(--muted)}@media(max-width:720px){.corrections-metrics{grid-template-columns:1fr}.corrections-material-actions,.corrections-release-panel{align-items:stretch;flex-direction:column}.corrections-actions{justify-content:stretch}.corrections-actions .btn,.corrections-release-panel>.btn{width:100%;justify-content:center}}
