/* Minimal functional additions; original theme and tool styles remain authoritative. */
img { max-width:100%;height:auto; }
.search-page-form { margin-bottom: 2em; }
.search-page-form input { max-width:100%; }
.form-delivery-status { padding:12px; border:1px solid #aaa; background:#f6f6f6; }
.toc_toggle {background:none!important;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;}
[hidden] { display:none!important; }
