.changes-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(310px,.7fr);gap:18px;align-items:start}.changes-layout>aside{display:grid;gap:18px;position:sticky;top:20px}.change-validation{margin-bottom:16px}.change-cards{display:grid;gap:12px;margin-top:18px}.change-card{border:1px solid var(--line);border-left:4px solid #aeb9b3;border-radius:9px;padding:14px;background:#fff}.change-card.decision-approved{border-left-color:#0a8a60}.change-card.decision-rejected{border-left-color:#ad554c;opacity:.7}.change-title{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.change-title span{font-size:9px;color:var(--muted)}.change-title strong{font-size:13px}.change-title em{margin-left:auto;padding:4px 7px;border-radius:6px;background:#f0f4f2;font-size:8px;font-style:normal;font-weight:900}.change-card p{margin:9px 0;color:#4c5953;font-size:12px}.change-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0}.change-card dl div{display:grid;grid-template-columns:120px 1fr;gap:8px;padding:6px 0;border-top:1px solid #eef1ef}.change-card dt{color:var(--muted);font-size:9px}.change-card dd{margin:0;font-size:10px;overflow-wrap:anywhere}.changes-layout form{display:grid;gap:10px}.changes-layout form label{display:flex;gap:7px;align-items:flex-start;font-size:11px}.changes-layout form input[type=submit]{padding:11px;border:0;border-radius:8px;background:var(--green);color:#fff;font-weight:800;cursor:pointer}.changes-layout form ul.error{padding:10px 14px;background:#fff0ed;color:#883326;border-radius:7px;font-size:11px}@media(max-width:1050px){.changes-layout{grid-template-columns:1fr}.changes-layout>aside{position:static}}@media(max-width:650px){.change-card dl{grid-template-columns:1fr}}
