[hidden]{display:none!important}.trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}#contact-gate h2{margin-top:8px}#contact-form button{margin-top:12px}#contact-error,#finance-message{line-height:1.6}#finance-message{color:#0a2433;background:#fff;border-radius:8px;padding:14px}#contact-error{color:#9f3535}.admin{color:#0a2433;max-width:1200px;margin:40px auto;padding:24px;font-family:Arial,sans-serif}.admin table{border-collapse:collapse;width:100%;margin:20px 0}.admin td,.admin th{text-align:left;vertical-align:top;border:1px solid #d9e0df;padding:10px}.admin pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.admin a{color:#685228}
