.tcp-panel{grid-column:1/-1}.tcp-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;border:1px solid #d9e5eb;border-radius:14px;margin:18px 0;background:#f8fbfc}.tcp-form label{display:grid;gap:7px;font-weight:650}.tcp-form input:not([type=checkbox]),.tcp-form select,.tcp-form textarea{min-width:0;width:100%;padding:11px;border:1px solid #b8cdd8;border-radius:8px;font:inherit}.tcp-form label:has(textarea),.tcp-form label:has(input[type=checkbox]),.tcp-form>p,.tcp-form>code{grid-column:1/-1}.tcp-form label:has(input[type=checkbox]){display:flex;align-items:center}.tcp-form textarea{min-height:95px}.tcp-current,.tcp-response{padding:16px;border-left:3px solid #087e83;background:#f1f8f9;border-radius:8px;margin:14px 0}.tcp-panel code,.tcp-hash{overflow-wrap:anywhere;font-size:12px}.tcp-authority{padding:12px 15px;background:#eaf3fa;border-radius:8px;color:#244962}.tcp-response p{margin:8px 0}.customer-proof-preview{width:100%;min-height:400px;border:1px solid #d9e5eb;border-radius:12px}.customer-proof-preview img{max-width:100%;height:auto}.customer-annotation{display:grid;grid-template-columns:100px 1fr auto;gap:10px;align-items:start}.customer-proof-hash{overflow-wrap:anywhere;font-size:12px}.customer-proof-section [hidden]{display:none!important}.customer-proof-section .tc-form{margin-top:15px}.customer-proof-section textarea{min-height:90px}@media(max-width:640px){.tcp-form{grid-template-columns:1fr;padding:12px}.customer-annotation{grid-template-columns:1fr}.customer-proof-preview{min-height:300px}.tcp-form>*{min-width:0}}
