
/* V17 – investment decision workspace */
.dec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.dec-kpi{border:1px solid #d9e6df;background:#f6faf7;padding:16px;border-radius:13px;display:grid;gap:7px}.dec-kpi small{color:#58766e;font-size:12px;line-height:1.45}.dec-kpi strong{font-size:21px;color:#163e35}.dec-split{display:grid;grid-template-columns:1.2fr 1fr;gap:22px}.dec-checks{display:grid;gap:7px}.dec-check{display:flex;gap:10px;align-items:center;padding:11px;border:1px solid #dce8e2;border-radius:9px;font-weight:500}.dec-check input{width:17px;height:17px;flex:none}.dec-check span{flex:1}.dec-check small{font-size:10px;color:#628477}.dec-projects{display:grid;gap:9px}.dec-project{display:grid;gap:6px;text-align:left;border:1px solid #d6e5df;border-radius:10px;background:#f7faf8;padding:12px;color:#164b3f}.dec-project small{color:#638076}.dec-warning{border-left:3px solid #d29a40;padding:11px 15px;background:#fffaf0;color:#795c31;font-size:13px;line-height:1.55}.dec-row{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.dec-row label{max-width:240px}.dec-row button{padding:12px 14px;border-radius:10px;background:#126958;color:white;border:0;cursor:pointer}.dec-offer{font-size:24px;font-weight:800;color:#146c57}@media(max-width:750px){.dec-grid,.dec-split{grid-template-columns:1fr}}
