.modal-backdrop[data-v-6c8e205a]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0f172a99;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-dialog[data-v-6c8e205a]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;width:100%;max-width:640px;animation:.25s ease-out modal-appear-6c8e205a;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes modal-appear-6c8e205a{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-header[data-v-6c8e205a]{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.title-wrap[data-v-6c8e205a]{align-items:center;gap:.75rem;display:flex}.shield-icon[data-v-6c8e205a]{font-size:1.85rem}.modal-title[data-v-6c8e205a]{color:#1e293b;margin:0;font-size:1.1rem;font-weight:800}.modal-sub[data-v-6c8e205a]{color:#64748b;margin:2px 0 0;font-size:.75rem}.btn-close[data-v-6c8e205a]{cursor:pointer;color:#64748b;background:0 0;border:1px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;transition:all .2s;display:flex}.btn-close[data-v-6c8e205a]:hover{color:#ef4444;background:#fee2e2;border-color:#fca5a5}.modal-body[data-v-6c8e205a]{max-height:80vh;padding:1.5rem;overflow-y:auto}.explanation-text[data-v-6c8e205a]{color:#475569;background:#eff6ff;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.5}.verifier-form[data-v-6c8e205a]{flex-direction:column;gap:1rem;display:flex}.form-group[data-v-6c8e205a]{flex-direction:column;gap:.35rem;display:flex}.form-row[data-v-6c8e205a]{flex-wrap:wrap;gap:.75rem;display:flex}.flex-1[data-v-6c8e205a]{flex:1;min-width:140px}.form-label[data-v-6c8e205a]{color:#334155;font-size:.8rem;font-weight:700}.form-input[data-v-6c8e205a],.form-textarea[data-v-6c8e205a]{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.6rem .75rem;font-family:inherit;font-size:.85rem;transition:border-color .2s}.form-textarea[data-v-6c8e205a]{resize:vertical;font-family:monospace;font-size:.8rem}.form-input[data-v-6c8e205a]:focus,.form-textarea[data-v-6c8e205a]:focus{border-color:#d97706;outline:none;box-shadow:0 0 0 3px #d9770626}.form-actions[data-v-6c8e205a]{justify-content:flex-end;display:flex}.btn-submit-verify[data-v-6c8e205a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.5rem;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #b4530940}.btn-submit-verify[data-v-6c8e205a]:hover:not(:disabled){background:linear-gradient(135deg,#b45309 0%,#92400e 100%);transform:translateY(-1px)}.btn-submit-verify[data-v-6c8e205a]:disabled{opacity:.6;cursor:not-allowed}.result-box[data-v-6c8e205a]{border:2px solid;border-radius:12px;margin-top:1.5rem;padding:1.25rem}.result-valid[data-v-6c8e205a]{background:#f0fdf4;border-color:#86efac}.result-invalid[data-v-6c8e205a]{background:#fef2f2;border-color:#fca5a5}.result-header[data-v-6c8e205a]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.status-icon[data-v-6c8e205a]{font-size:1.25rem}.result-heading[data-v-6c8e205a]{font-size:.95rem;font-weight:800}.result-valid .result-heading[data-v-6c8e205a]{color:#166534}.result-invalid .result-heading[data-v-6c8e205a]{color:#991b1b}.result-message[data-v-6c8e205a]{color:#334155;margin:0 0 .85rem;font-size:.85rem;line-height:1.4}.verified-details[data-v-6c8e205a]{background:#fff;border:1px solid #bbf7d0;border-radius:8px;flex-direction:column;gap:.35rem;padding:.75rem 1rem;font-size:.8rem;display:flex}.detail-row[data-v-6c8e205a]{justify-content:space-between;align-items:center;display:flex}.detail-key[data-v-6c8e205a]{color:#64748b;font-weight:600}.detail-val[data-v-6c8e205a]{color:#0f172a}.jodi-tag[data-v-6c8e205a]{color:#92400e;background:#fef3c7;border-radius:6px;padding:.1rem .5rem;font-family:monospace;font-size:1.1rem;font-weight:900}.modal-footer[data-v-6c8e205a]{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.security-note[data-v-6c8e205a]{color:#64748b;font-size:.75rem;font-weight:600}.btn-secondary[data-v-6c8e205a]{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s}.btn-secondary[data-v-6c8e205a]:hover{background:#f1f5f9}.spinner[data-v-6c8e205a]{border:2px solid #fff;border-bottom-color:#0000;border-radius:50%;width:14px;height:14px;animation:1s linear infinite rotation-6c8e205a;display:inline-block}@keyframes rotation-6c8e205a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
