/* HMA additions on top of the original theme CSS */
mark.hma-verify{background:#fff3b0;color:#5a4500;padding:0 .2em;border-radius:3px;font-size:.9em}
.hma-responsible{margin:.6em auto 0;font-size:13px;opacity:.85;text-align:center;max-width:1100px;padding:0 16px}
.hma-form-msg{margin:12px 0;padding:12px 14px;border-radius:6px;font-size:15px}
.hma-form-msg.err{background:#fde8e8;color:#8a1c1c}
.gform_confirmation_message{padding:16px;border-radius:6px;background:#e8f6ec;color:#1d5b2e;font-size:16px}
.hma-search-results{list-style:none;padding:0;margin:20px 0}
.hma-search-results li{margin:0 0 18px}
.hma-search-results a{font-weight:600;font-size:18px}
.hma-search-results p{margin:4px 0 0;font-size:15px;opacity:.85}
img[loading=lazy]{opacity:1}
.hma-voice{border:0;background:transparent;cursor:pointer;font-size:18px;padding:0 8px;color:#204ce5}
.hma-voice.on{color:#d00}
.hma-turnstile{margin:10px 0}
.chatgpt-similares ul{padding-left:18px}.chatgpt-similares li{margin:6px 0}
.cgpt-loader{text-align:center;padding:20px}
