.verification-page[data-astro-cid-xcvho2qz]{padding-block:0 var(--spacing-16)}.verify-hero[data-astro-cid-xcvho2qz]{background:linear-gradient(135deg, var(--color-primary) 0%, #0d4a7a 100%);color:#fff;padding:var(--spacing-10) 0 var(--spacing-8);margin-bottom:var(--spacing-8);position:relative;overflow:hidden}.verify-hero[data-astro-cid-xcvho2qz]:before{content:"";background:radial-gradient(circle,#e8a8381f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-30%;right:-5%}.verify-hero-content[data-astro-cid-xcvho2qz]{z-index:1;position:relative}.verify-hero[data-astro-cid-xcvho2qz] h1[data-astro-cid-xcvho2qz]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-1);color:#fff}.verify-hero[data-astro-cid-xcvho2qz] p[data-astro-cid-xcvho2qz]{font-size:var(--font-size-sm);opacity:.85;color:#fff;max-width:540px}.verify-hero-links[data-astro-cid-xcvho2qz]{margin-top:var(--spacing-4)}.verify-hero-links[data-astro-cid-xcvho2qz] a[data-astro-cid-xcvho2qz]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-base);background:#ffffff26;border:1px solid #ffffff40;text-decoration:none;display:inline-flex}.verify-hero-links[data-astro-cid-xcvho2qz] a[data-astro-cid-xcvho2qz]:hover{background:#ffffff40}.status-panel[data-astro-cid-xcvho2qz]{align-items:center;gap:var(--spacing-5);background:var(--color-background-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--spacing-6);margin-bottom:var(--spacing-6);box-shadow:var(--shadow-sm);display:flex}.status-icon[data-astro-cid-xcvho2qz]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.status-icon--success[data-astro-cid-xcvho2qz]{color:#065f46;background:linear-gradient(135deg,#d1fae5,#a7f3d0)}.status-icon--pending[data-astro-cid-xcvho2qz]{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a)}.status-icon--rejected[data-astro-cid-xcvho2qz]{color:#991b1b;background:linear-gradient(135deg,#fee2e2,#fecaca)}.status-icon--neutral[data-astro-cid-xcvho2qz]{background:var(--color-neutral-100);color:var(--color-text-muted)}.status-title[data-astro-cid-xcvho2qz]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.status-desc[data-astro-cid-xcvho2qz]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-1)}.content-panel[data-astro-cid-xcvho2qz]{background:var(--color-background-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--spacing-6);margin-bottom:var(--spacing-6);box-shadow:var(--shadow-sm)}.panel-title[data-astro-cid-xcvho2qz]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-4);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-border-default)}.doc-row[data-astro-cid-xcvho2qz]{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);margin-bottom:var(--spacing-2);transition:background var(--transition-base);justify-content:space-between;align-items:center;display:flex}.doc-row[data-astro-cid-xcvho2qz]:last-child{margin-bottom:0}.doc-row[data-astro-cid-xcvho2qz]:hover{background:var(--color-neutral-50)}.doc-info[data-astro-cid-xcvho2qz]{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.doc-type[data-astro-cid-xcvho2qz]{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.doc-url[data-astro-cid-xcvho2qz]{font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.doc-url[data-astro-cid-xcvho2qz]:hover{text-decoration:none}.doc-reason[data-astro-cid-xcvho2qz]{font-size:var(--font-size-xs);color:#991b1b}.doc-status[data-astro-cid-xcvho2qz]{border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:3px 10px;display:inline-block}.doc-status--pending[data-astro-cid-xcvho2qz]{color:#92400e;background:#fef3c7}.doc-status--verified[data-astro-cid-xcvho2qz]{color:#065f46;background:#d1fae5}.doc-status--rejected[data-astro-cid-xcvho2qz]{color:#991b1b;background:#fee2e2}.empty-msg[data-astro-cid-xcvho2qz]{color:var(--color-text-secondary);font-size:var(--font-size-sm);padding:var(--spacing-4);text-align:center}.form-row[data-astro-cid-xcvho2qz]{gap:var(--spacing-4);grid-template-columns:1fr 2fr;display:grid}@media (width<=640px){.form-row[data-astro-cid-xcvho2qz]{grid-template-columns:1fr}}.form-group[data-astro-cid-xcvho2qz]{margin-bottom:var(--spacing-4)}.form-group[data-astro-cid-xcvho2qz] label[data-astro-cid-xcvho2qz]{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);margin-bottom:var(--spacing-1);display:block}.form-input[data-astro-cid-xcvho2qz]{width:100%;padding:var(--spacing-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--font-size-sm);transition:border-color var(--transition-base), box-shadow var(--transition-base)}.form-input[data-astro-cid-xcvho2qz]:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #0a3d621a}.form-help[data-astro-cid-xcvho2qz]{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-top:var(--spacing-2)}.form-status[data-astro-cid-xcvho2qz]{margin-top:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);display:none}.form-status--success[data-astro-cid-xcvho2qz]{color:#065f46;background:#d1fae5;border:1px solid #a7f3d0;display:block}.form-status--error[data-astro-cid-xcvho2qz]{color:#991b1b;background:#fee2e2;border:1px solid #fecaca;display:block}.auth-gate[data-astro-cid-xcvho2qz]{gap:var(--spacing-3);padding:var(--spacing-10);text-align:center;flex-direction:column;display:flex}.auth-gate[data-astro-cid-xcvho2qz] p[data-astro-cid-xcvho2qz]{color:var(--color-text-secondary)}.verification-page .doc-row{padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-2);border-radius:var(--radius-md);transition:background var(--transition-base);justify-content:space-between;align-items:center;display:flex}.verification-page .doc-row:last-child{margin-bottom:0}.verification-page .doc-row:hover{background:var(--color-neutral-50)}.verification-page .doc-info{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.verification-page .doc-type{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.verification-page .doc-url{font-family:inherit;font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.verification-page .doc-url:hover{text-decoration:none}.verification-page .doc-reason{font-size:var(--font-size-xs);color:var(--color-error)}.verification-page .doc-status{border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:3px 10px;display:inline-block}.verification-page .doc-status--pending{background:var(--color-warning-light);color:#92400e}.verification-page .doc-status--verified{background:var(--color-success-light);color:#065f46}.verification-page .doc-status--rejected{background:var(--color-error-light);color:#991b1b}.verification-page .empty-msg{padding:var(--spacing-4);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}
