.unarma-verify-wrap{max-width:980px;margin:30px auto;padding:0 16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;}
.unarma-verify-hero{background:#1f3a5f;color:#fff;border-radius:14px;padding:18px 22px;margin-bottom:18px;box-shadow:0 8px 24px rgba(0,0,0,.08);}
.unarma-verify-hero h1{margin:0;font-size:28px;line-height:1.2;}
.unarma-verify-hero p{margin:6px 0 0;opacity:.9}
.unarma-verify-card{background:#fff;border:1px solid #e6e8eb;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.06);padding:18px 18px 14px;margin-bottom:16px;}
.unarma-verify-card h2{margin:0 0 10px;font-size:18px;}
.unarma-verify-form{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.unarma-verify-form input[type="text"]{flex:1;min-width:260px;padding:10px 12px;border:1px solid #cfd6dd;border-radius:10px;}
.unarma-verify-form button{background:#1f3a5f;color:#fff;border:none;border-radius:10px;padding:10px 14px;cursor:pointer}
.unarma-verify-status{border-radius:14px;padding:16px 18px;border:1px solid transparent;}
.unarma-verify-status.ok{background:#eaf7ef;border-color:#b9e2c7;}
.unarma-verify-status.bad{background:#fdeeee;border-color:#f1b8b8;}
.unarma-verify-status .title{display:flex;align-items:center;gap:10px;font-weight:700;margin-bottom:10px}
.unarma-verify-status .grid{display:grid;grid-template-columns:170px 1fr;gap:6px 12px;font-size:14px}
.unarma-verify-muted{color:#64748b;font-size:13px;margin-top:10px}
@media(max-width:640px){.unarma-verify-status .grid{grid-template-columns:1fr}}

/* v3.1.1 tweaks: stronger colors + wrapping */
.unarma-verify-hero, .unarma-verify-hero *{color:#fff !important;}
.unarma-verify-form input[type="text"]{max-width:100%;}
.unarma-verify-status .grid > div{overflow-wrap:anywhere;word-break:break-word;}
.unarma-verify-status code{display:block;white-space:normal;word-break:break-all;overflow-wrap:anywhere;padding:6px 8px;border-radius:8px;background:#f1f5f9;color:#1f3a5f;}
