/* Editable values are distinct from labels; disabled/read-only controls retain their existing styling. */
form input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=file]):not([readonly]):not([disabled]),
form select:not([disabled]), form textarea:not([readonly]):not([disabled]) {
  background-color:#fff8df; color:#172a38; font-weight:700; border-color:#c9b984;
}
form input::placeholder, form textarea::placeholder {font-weight:400; color:#69727a; opacity:1;}
form label {font-weight:400;}
.specification118 {margin-top:5px; font-size:13px; color:#73520a; white-space:normal;}
.specification118 summary {cursor:pointer; font-weight:600;}
.specification118 p {white-space:pre-line; margin:4px 0; max-width:360px;}
.document118-actions {display:flex; gap:12px; margin:12px 0;}
.document118-actions button {min-width:110px;}
