.verify-page[data-astro-cid-5nzcmska]{max-width:720px;margin:2rem auto;padding:0 1rem}.alert-danger[data-astro-cid-5nzcmska]{background:var(--danger-soft);border:1px solid var(--danger);padding:.75rem 1rem;border-radius:var(--radius-md);margin:1rem 0}table[data-astro-cid-5nzcmska]{width:100%;border-collapse:collapse}th[data-astro-cid-5nzcmska],td[data-astro-cid-5nzcmska]{padding:.5rem;border-bottom:1px solid var(--border-light);text-align:left}section[data-astro-cid-5nzcmska]{margin-top:1.5rem}.pv-lookup[data-astro-cid-5nzcmska]{margin-top:var(--space-4)}.pv-lookup__label[data-astro-cid-5nzcmska]{display:block;margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--ink)}.pv-lookup__row[data-astro-cid-5nzcmska]{display:flex;gap:var(--space-2)}.pv-lookup__input[data-astro-cid-5nzcmska]{flex:1}.pv-explainer[data-astro-cid-5nzcmska]{display:grid;gap:var(--space-4);margin-top:var(--space-5)}.pv-panel[data-astro-cid-5nzcmska]{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.pv-panel__title[data-astro-cid-5nzcmska]{margin:0 0 var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--ink)}.pv-proves[data-astro-cid-5nzcmska]{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding-left:var(--space-4);color:var(--ink-subtle);line-height:var(--leading)}.pv-proves[data-astro-cid-5nzcmska] strong[data-astro-cid-5nzcmska]{color:var(--ink)}.pv-steps[data-astro-cid-5nzcmska]{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.pv-step[data-astro-cid-5nzcmska]{display:flex;gap:var(--space-3);align-items:flex-start}.pv-step[data-astro-cid-5nzcmska] p[data-astro-cid-5nzcmska]{margin:0;color:var(--ink-subtle);line-height:var(--leading)}.pv-step__n[data-astro-cid-5nzcmska]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--border-strong);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--accent-text)}.pv-step[data-astro-cid-5nzcmska] code[data-astro-cid-5nzcmska],.pv-steps[data-astro-cid-5nzcmska] code[data-astro-cid-5nzcmska]{font-family:var(--font-mono);font-size:.85em}.pv-foot[data-astro-cid-5nzcmska]{margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:1px solid var(--border-light);font-size:var(--text-sm);color:var(--ink-muted)}.pv-foot[data-astro-cid-5nzcmska] a[data-astro-cid-5nzcmska]{color:var(--accent-text)}@media(max-width:520px){.pv-lookup__row[data-astro-cid-5nzcmska]{flex-direction:column}}.notary-card[data-astro-cid-5nzcmska]{padding:1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-hover)}.notary-card[data-astro-cid-5nzcmska].notary-confirmed{border-color:var(--success);background:var(--success-soft)}.notary-card[data-astro-cid-5nzcmska].notary-failed{border-color:var(--danger);background:var(--danger-soft)}.notary-badge-row[data-astro-cid-5nzcmska]{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem;flex-wrap:wrap}.notary-badge[data-astro-cid-5nzcmska]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;border-radius:999px}.notary-badge-confirmed[data-astro-cid-5nzcmska]{background:var(--success-soft);color:color-mix(in oklab,var(--success) 70%,var(--ink))}.notary-badge-submitted[data-astro-cid-5nzcmska]{background:var(--info-soft);color:color-mix(in oklab,var(--info) 70%,var(--ink))}.notary-badge-pending[data-astro-cid-5nzcmska]{background:var(--warning-soft);color:color-mix(in oklab,var(--warning) 70%,var(--ink))}.notary-badge-failed[data-astro-cid-5nzcmska]{background:var(--danger-soft);color:var(--danger)}.notary-kind[data-astro-cid-5nzcmska]{font-size:.75rem;color:var(--ink-muted);font-family:var(--font-mono)}.notary-fields[data-astro-cid-5nzcmska]{display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin-top:.5rem;font-size:.85rem}.notary-fields[data-astro-cid-5nzcmska] dt[data-astro-cid-5nzcmska]{color:var(--ink-muted)}.notary-fields[data-astro-cid-5nzcmska] dd[data-astro-cid-5nzcmska]{margin:0}.notary-fields[data-astro-cid-5nzcmska] code[data-astro-cid-5nzcmska]{font-family:var(--font-mono);font-size:.8rem}.passport-badges[data-astro-cid-5nzcmska]{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.factory-context-pill[data-astro-cid-5nzcmska],.stolen-status-pill[data-astro-cid-5nzcmska]{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:999px;font-size:.85rem;font-weight:600;border:1px solid transparent;cursor:help}.factory-context-pill[data-astro-cid-5nzcmska]{background:var(--info-soft);border-color:var(--info);color:color-mix(in oklab,var(--info) 70%,var(--ink))}.factory-context-low[data-astro-cid-5nzcmska]{background:var(--warning-soft);border-color:var(--warning);color:color-mix(in oklab,var(--warning) 70%,var(--ink))}.factory-context-icon[data-astro-cid-5nzcmska]{display:inline-flex;align-items:center}.factory-context-model[data-astro-cid-5nzcmska]{font-weight:500;color:var(--ink-subtle)}.stolen-status-clear[data-astro-cid-5nzcmska]{background:var(--success-soft);border-color:var(--success);color:color-mix(in oklab,var(--success) 70%,var(--ink))}.stolen-status-blocked[data-astro-cid-5nzcmska]{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}.stolen-status-neutral[data-astro-cid-5nzcmska]{background:var(--surface-hover);border-color:var(--border);color:var(--ink-subtle)}.stolen-status-icon[data-astro-cid-5nzcmska]{font-weight:700}.ots-badge{padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-hover);margin-bottom:.75rem}.ots-badge-confirmed{border-color:var(--success);background:var(--success-soft)}.ots-badge-submitted{border-color:var(--info);background:var(--info-soft)}.ots-badge-failed{border-color:var(--danger);background:var(--danger-soft)}.ots-badge-head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ots-pill{display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;font-weight:700;padding:.35rem .7rem;border-radius:999px}.ots-pill-confirmed{background:var(--success-soft);color:color-mix(in oklab,var(--success) 70%,var(--ink))}.ots-pill-submitted{background:var(--info-soft);color:color-mix(in oklab,var(--info) 70%,var(--ink))}.ots-pill-pending{background:var(--warning-soft);color:color-mix(in oklab,var(--warning) 70%,var(--ink))}.ots-pill-failed{background:var(--danger-soft);color:var(--danger)}.ots-desc{margin:.6rem 0 .5rem;color:var(--ink-subtle);font-size:.875rem;line-height:1.45}.ots-fields{display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem;font-size:.85rem;margin:0}.ots-fields dt{color:var(--ink-muted)}.ots-fields dd{margin:0}.ots-fields code{font-family:var(--font-mono);font-size:.8rem}.ots-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}.ots-action{display:inline-flex;align-items:center;font-size:.85rem;font-weight:600;text-decoration:none;padding:.4rem .75rem;border-radius:var(--radius);border:1px solid var(--border);color:var(--ink);background:var(--surface-raised)}.ots-action:hover{background:var(--surface-hover)}.ots-action-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.ots-action-primary:hover{background:oklch(from var(--accent) calc(l - .08) c h);border-color:oklch(from var(--accent) calc(l - .08) c h)}
