.ohm-public-verification{margin:30px 0}.ohm-public-verification *{box-sizing:border-box}.ohm-public-verification a{color:#f4c542}


/* v2.1.7 — direct QR/Registration verification result */
.ohm-ar-public-result-wrap{width:100%;max-width:900px;margin:0 auto;padding:28px 18px;box-sizing:border-box;}
.ohm-ar-public-result-wrap .ohm-public-verification{margin:0;}
.ohm-ar-public-result-wrap .ohm-public-verification-inner{max-width:760px;margin:0 auto;}
.ohm-ar-public-result-wrap .ohm-public-kicker{letter-spacing:.22em;text-transform:uppercase;font-size:13px;margin-bottom:18px;}
.ohm-ar-public-result-wrap .ohm-public-status{font-weight:700;font-size:24px;margin:18px 0;padding:16px 18px;border-radius:8px;}
.ohm-ar-public-result-wrap .ohm-public-status.valid{border:1px solid rgba(62,180,110,.55);background:rgba(62,180,110,.10);}
.ohm-ar-public-result-wrap .ohm-public-status.invalid{border:1px solid rgba(190,70,70,.55);background:rgba(190,70,70,.10);}
.ohm-ar-public-result-wrap .ohm-public-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;}
.ohm-ar-public-result-wrap .ohm-public-grid>div{padding:16px 18px;border:1px solid rgba(212,170,70,.45);border-radius:8px;background:rgba(4,18,38,.72);}
.ohm-ar-public-result-wrap .ohm-public-grid span{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.72;margin-bottom:6px;}
.ohm-ar-public-result-wrap .ohm-public-grid strong{display:block;font-size:18px;}
.ohm-ar-public-result-wrap .ohm-public-issued{margin-top:22px;opacity:.8;text-align:center;}
@media(max-width:680px){.ohm-ar-public-result-wrap .ohm-public-grid{grid-template-columns:1fr}.ohm-ar-public-result-wrap .ohm-public-status{font-size:20px;}}
