/* v176 — admin impact number & year controls */
.cms-impact-editor{margin:18px 0;padding:16px;border:1px solid #d9ccb6;border-radius:14px;background:#fff8e6;color:#202020}
.cms-impact-editor h3{margin:0 0 6px;font-size:17px}
.cms-impact-editor p{margin:0 0 14px;font-size:13px;line-height:1.5}
.cms-impact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}
.cms-impact-fields label{display:grid;gap:6px;font-weight:800;font-size:13px}
.cms-impact-fields input{width:100%;min-width:0;box-sizing:border-box;border:1.5px solid #a99a80;border-radius:9px;padding:10px;font-size:17px;color:#161616;background:#fff}
.cms-impact-fields input:focus-visible{outline:3px solid #f9bf69;outline-offset:1px}
@media(max-width:390px){.cms-impact-fields{grid-template-columns:1fr}}
