.claim-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}
.claim-method-grid>.surface{display:flex;flex-direction:column;min-width:0;padding:24px}
.claim-method-grid h3{margin:0 0 12px;font-size:23px}.claim-method-grid form{margin-top:auto}
.claim-method-grid .button{width:100%;font-size:14px;padding:12px 16px}
.claim-method-grid label{font-size:13px}.claim-proof-value code,dd code{overflow-wrap:anywhere;word-break:break-word}
dt{font-weight:600}dd{margin:5px 0 20px}.claim-public-message{white-space:pre-line}
@media(max-width:850px){.claim-method-grid{grid-template-columns:1fr}.claim-method-grid .button{width:auto}}
