/* Additions for the PHP version (form spam trap + submission messages). */
.sk-hp { position: absolute !important; left: -10000px !important; width: 1px; height: 1px; overflow: hidden; }
.sk-form .wpcf7-response-output { margin: 1em 15px; padding: .6em 1em; border: 2px solid #ffb900; clear: both; }
.sk-form.sent .wpcf7-response-output { border-color: #46b450; }
.sk-form.invalid .wpcf7-response-output { border-color: #dc3232; }
.sk-search { margin-bottom: 30px; display: flex; gap: 10px; max-width: 600px; }
.sk-search input { flex: 1; height: 44px; padding: 0 12px; border: 1px solid #ddd; }
.sk-result { margin-bottom: 24px; padding-bottom: 16px; border-bottom: 1px solid #eee; }
.sk-result h4 { margin-bottom: 6px; }
