/* EIVA 51.9: progressive cross-page UAT fixes; CSS only, no structural changes. */
.eiva519-context{padding:10px 14px;background:#eef6f1;border:1px solid #d5e5d9;border-radius:12px;color:#173f35;line-height:1.9}
.eiva54-form input,.eiva54-form textarea,.eiva54-form select,.e43-card input,.e43-card textarea,.e43-card select{max-width:100%;min-width:0;box-sizing:border-box}
.eiva54-form-grid>*,.e43-columns>*{min-width:0}
@media(max-width:700px){.eiva519-context{font-size:.92rem}.eiva54-form{max-width:100%;overflow-wrap:anywhere}}
