.verification-page .form-card{padding:28px;border-radius:24px;border:1px solid #dbeafe;background:linear-gradient(145deg,#fff,#eff6ff);box-shadow:0 16px 42px #1e3a8a0a}.verification-page .field{min-height:48px;border-radius:14px}.verification-page .result-card{padding:26px;border:1px solid #bfdbfe;border-radius:22px;background:linear-gradient(150deg,#fff,#f0fdf9);box-shadow:0 12px 36px #0f172a0a}.verification-page .result-card h2{font-size:1.5rem;margin:16px 0}.verification-results{display:grid;gap:18px;align-content:start}.verification-badge{display:inline-flex;gap:8px;align-items:center;background:#dcfce7;color:#166534;border:1px solid #86efac;border-radius:12px;padding:8px 12px;font-size:12px;font-weight:800}.verification-page .verify-details{padding:16px;background:#ffffffb3;border:1px solid #e2e8f0;border-radius:14px}.verification-page .btn{min-height:42px;border-radius:12px}.verification-page .result-card .btn{margin-top:18px}[data-theme=dark] .verification-page :is(.form-card,.result-card,.verify-details){background:#17243b;color:#e2e8f0;border-color:#334155}

.verify-identity{display:flex;align-items:center;gap:18px;padding:18px;margin:18px 0;border:1px solid #8aa4bc40;border-radius:20px;background:linear-gradient(135deg,#ffffff26,#b9dce516);backdrop-filter:blur(14px)}.verify-identity>div{display:grid;gap:7px;min-width:0;overflow-wrap:anywhere}.verify-identity small{opacity:.75}.verification-page .verify-portrait{display:block;width:96px!important;height:96px!important;min-width:96px;max-width:96px;flex:0 0 96px;aspect-ratio:1;object-fit:cover;border-radius:22px!important;border:2px solid #ffffff80;box-shadow:0 6px 22px #163c5920}
