html:has(.mc-cverify){scrollbar-gutter:stable;height:auto!important;min-height:100%!important;overflow:hidden auto!important}html:has(.mc-cverify) body{height:auto!important;min-height:100%!important;overflow:visible!important}.mc-cverify{--cverify-ink:#0f172a;--cverify-muted:#64748b;--cverify-line:#0f172a1a;--cverify-accent:#0e7490;--cverify-surface:#fff;--cverify-bg:#f1f5f9;z-index:2;isolation:isolate;background:radial-gradient(120% 80% at 100% 0%, #0e74901f, transparent 50%), linear-gradient(180deg, #e2e8f0 0%, var(--cverify-bg) 45%, #f8fafc 100%);min-height:100dvh;color:var(--cverify-ink);font-family:var(--font-vazirmatn,"Vazirmatn", Tahoma, sans-serif);padding:clamp(1.5rem,4vw,3rem) 1rem clamp(2.5rem,6vh,4rem);position:relative}.mc-cverify__glow{pointer-events:none;filter:blur(8px);background:radial-gradient(circle at 20% 20%,#0e74902e,#0000 65%);width:min(28rem,70vw);height:min(18rem,40vh);position:absolute;inset:0 auto auto 0}.mc-cverify__shell{z-index:1;gap:1.25rem;width:min(40rem,100%);margin:0 auto;display:grid;position:relative}.mc-cverify__head{border:1px solid color-mix(in srgb, var(--cverify-accent) 22%, var(--cverify-line));background:linear-gradient(#fffffff5,#f8fafceb);border-radius:1.1rem;padding:1.35rem 1.4rem 1.2rem;box-shadow:0 12px 40px #0f172a0f}.mc-cverify__eyebrow{background:color-mix(in srgb, var(--cverify-accent) 12%, transparent);color:var(--cverify-accent);border-radius:999px;margin-bottom:.45rem;padding:.18rem .55rem;font-size:.72rem;font-weight:800;display:inline-block}.mc-cverify__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:800;line-height:1.35}.mc-cverify__lead{color:var(--cverify-muted);margin:.65rem 0 0;font-size:.92rem;line-height:1.8}.mc-cverify__form{border:1px solid var(--cverify-line);background:var(--cverify-surface);border-radius:1.05rem;gap:.85rem;padding:1.2rem 1.25rem 1.3rem;display:grid;box-shadow:0 8px 28px #0f172a0d}.mc-cverify__field{gap:.35rem;display:grid}.mc-cverify__label{color:var(--cverify-muted);font-size:.78rem;font-weight:700}.mc-cverify__input{border:1px solid color-mix(in srgb, var(--cverify-line) 80%, #94a3b8);width:100%;min-height:2.7rem;color:var(--cverify-ink);background:#f8fafc;border-radius:.7rem;outline:none;padding:.55rem .75rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.mc-cverify__input:focus{border-color:color-mix(in srgb, var(--cverify-accent) 55%, #94a3b8);box-shadow:0 0 0 3px color-mix(in srgb, var(--cverify-accent) 18%, transparent);background:#fff}.mc-cverify__hint{color:var(--cverify-muted);margin:0;font-size:.78rem;line-height:1.65}.mc-cverify__submit{background:linear-gradient(180deg, #0f766e, var(--cverify-accent));color:#fff;cursor:pointer;border:0;border-radius:.75rem;justify-self:start;min-height:2.65rem;padding:.55rem 1.25rem;font-size:.9rem;font-weight:800;transition:filter .15s,transform .15s}.mc-cverify__submit:hover:not(:disabled){filter:brightness(1.05)}.mc-cverify__submit:disabled{opacity:.55;cursor:not-allowed}.mc-cverify__result{border:1px solid var(--cverify-line);background:var(--cverify-surface);border-radius:1.05rem;padding:1.15rem 1.25rem 1.25rem}.mc-cverify__result--ok{border-color:color-mix(in srgb, #059669 35%, var(--cverify-line));background:linear-gradient(#ecfdf5d9,#fff)}.mc-cverify__result--fail{border-color:color-mix(in srgb, #b91c1c 28%, var(--cverify-line));background:linear-gradient(#fef2f2cc,#fff)}.mc-cverify__result-head{align-items:center;gap:.65rem;margin-bottom:.85rem;display:flex}.mc-cverify__badge{color:#fff;background:#059669;border-radius:999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.95rem;font-weight:800;display:inline-flex}.mc-cverify__badge--fail{background:#b91c1c}.mc-cverify__result-title{margin:0;font-size:1.05rem;font-weight:800}.mc-cverify__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.mc-cverify__meta>div{border-bottom:1px dashed var(--cverify-line);gap:.2rem;padding-bottom:.55rem;display:grid}.mc-cverify__meta--wide{grid-column:1/-1}.mc-cverify__meta dt{color:var(--cverify-muted);margin:0;font-size:.72rem;font-weight:700}.mc-cverify__meta dd{word-break:break-word;margin:0;font-size:.88rem;font-weight:700}.mc-cverify__side{background:color-mix(in srgb, var(--cverify-accent) 12%, transparent);color:var(--cverify-accent);border-radius:999px;margin-inline-start:.5rem;padding:.12rem .45rem;font-family:inherit;font-size:.68rem;font-weight:800;display:inline-block}.mc-cverify__fail-body{color:var(--cverify-muted);margin:0;font-size:.9rem;line-height:1.75}@media (max-width:36rem){.mc-cverify__meta{grid-template-columns:1fr}}
