.exec-decision{display:grid;gap:14px;margin:16px 0;padding:18px;border:1px solid #dce8df;border-radius:20px;background:linear-gradient(180deg,#fff,#f8fcf9);min-width:0}.exec-decision>header,.exec-section-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.exec-decision>header span,.exec-section-head span{display:block;color:#168754;font-size:10px;font-weight:900;letter-spacing:.1em}.exec-decision h3{margin:4px 0;color:#193f2f;font-size:20px}.exec-decision p,.exec-section-head small{margin:0;color:#788b7e;font-size:10px}.exec-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.exec-kpis article{padding:12px;border:1px solid #e0ebe3;border-radius:13px;background:#fff}.exec-kpis span,.exec-kpis small{display:block;color:#788b7e;font-size:9px}.exec-kpis b{display:block;margin:4px 0;color:#176f44;font-size:19px}.exec-history-section{padding:14px;border:1px solid #e0ebe3;border-radius:15px;background:#fff}.exec-section-head h4{margin:3px 0 0;color:#274a39;font-size:14px}.exec-history{display:grid;gap:8px;margin-top:10px}.exec-history article{display:flex;justify-content:space-between;gap:12px;padding:10px;border:1px solid #e5eee7;border-radius:11px;background:#fbfdfb}.exec-history article span,.exec-history article small{display:block;color:#819187;font-size:9px}.exec-history article b{display:block;margin:2px 0;color:#304f40;font-size:11px}.exec-history article strong{display:block;text-align:right;color:#176f44;font-size:13px}.exec-history article .is-pending{color:#9a6a13}.exec-decision>footer{padding:9px 11px;border-radius:10px;background:#f2f6f3;color:#75867b;font-size:9px}.exec-empty,.exec-error,.exec-loading{padding:15px;border:1px dashed #d7e4db;border-radius:11px;color:#7b8c82;font-size:10px;text-align:center}.exec-error{display:grid;gap:6px}@media(max-width:760px){.exec-decision{padding:12px;border-radius:17px}.exec-decision>header,.exec-section-head{flex-direction:column}.exec-decision h3{font-size:18px}.exec-kpis{grid-template-columns:1fr 1fr}.exec-history article{min-width:0}.exec-history article>div:first-child{min-width:0}.exec-history article b{overflow:hidden;text-overflow:ellipsis}}@media(max-width:430px){.exec-kpis{gap:7px}.exec-history article{flex-direction:column}.exec-history article strong{text-align:left}}
