.anim.svelte-1sv74gh{margin:0 0 .9rem}svg.svelte-1sv74gh{display:block;width:100%;height:auto;font-family:var(--font-family)}.page.svelte-1sv74gh{fill:#1f1a22;stroke:var(--glass-border)}.doc-head.svelte-1sv74gh{font-size:7px;font-weight:700;letter-spacing:.08em;fill:var(--text-muted)}.photo.svelte-1sv74gh,.line.svelte-1sv74gh{fill:#3a3038}.line.hl.svelte-1sv74gh{fill:var(--green)}.mrz.svelte-1sv74gh{font-family:ui-monospace,monospace;font-size:7px;fill:var(--text-muted)}.veil.svelte-1sv74gh{fill:#0a0a0fb8}.lock.svelte-1sv74gh path:where(.svelte-1sv74gh),.seal.svelte-1sv74gh path:where(.svelte-1sv74gh){fill:none;stroke:var(--text-primary);stroke-width:2.4}.lock.svelte-1sv74gh rect:where(.svelte-1sv74gh),.seal.svelte-1sv74gh rect:where(.svelte-1sv74gh){fill:var(--text-primary)}.veil-text.svelte-1sv74gh{font-size:8px;font-weight:600;fill:var(--text-primary)}.wire.svelte-1sv74gh{stroke:var(--text-muted);stroke-width:1.5;stroke-dasharray:3 4}.chip.svelte-1sv74gh rect:where(.svelte-1sv74gh){fill:var(--green)}.chip.svelte-1sv74gh text:where(.svelte-1sv74gh){font-size:10px;font-weight:700;fill:#0a0a0f}.chip.svelte-1sv74gh,.proof.svelte-1sv74gh{transform-box:fill-box;transform-origin:center}.chip-fr.svelte-1sv74gh{transform:translate(134px,36px);opacity:0}.chip-age.svelte-1sv74gh{transform:translate(134px,76px);opacity:0}.proof.svelte-1sv74gh{transform:translate(128px,30px)}.proof-box.svelte-1sv74gh{fill:color-mix(in oklch,var(--accent) 35%,#15131a);stroke:var(--accent-hover);stroke-width:1.5}.proof-label.svelte-1sv74gh{font-size:10px;font-weight:700;fill:var(--text-primary)}.proof-sub.svelte-1sv74gh{font-size:8px;font-weight:600;fill:var(--green)}.server.svelte-1sv74gh rect:where(.svelte-1sv74gh){fill:#2a2430;stroke:var(--glass-border)}.led.svelte-1sv74gh{fill:var(--green)}.check.svelte-1sv74gh circle:where(.svelte-1sv74gh){fill:var(--green)}.check.svelte-1sv74gh path:where(.svelte-1sv74gh){fill:none;stroke:#0a0a0f;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.caption.svelte-1sv74gh{font-size:9px;fill:var(--text-secondary)}@media(prefers-reduced-motion:no-preference){.line.hl.svelte-1sv74gh{animation:svelte-1sv74gh-hl 7s infinite}.shut.svelte-1sv74gh{animation:svelte-1sv74gh-shut 7s infinite}.chip-fr.svelte-1sv74gh{animation:svelte-1sv74gh-chip-fr 7s infinite}.chip-age.svelte-1sv74gh{animation:svelte-1sv74gh-chip-age 7s infinite}.proof.svelte-1sv74gh{animation:svelte-1sv74gh-proof 7s infinite}.check.svelte-1sv74gh{animation:svelte-1sv74gh-check 7s infinite}}@keyframes svelte-1sv74gh-hl{0%,6%{fill:#3a3038}16%,96%{fill:var(--green)}to{fill:#3a3038}}@keyframes svelte-1sv74gh-shut{0%,38%{opacity:0}46%,94%{opacity:1}to{opacity:0}}@keyframes svelte-1sv74gh-chip-fr{0%,17%{opacity:0;transform:translate(50px,47px) scale(.5)}22%{opacity:1;transform:translate(50px,47px) scale(.6)}38%,46%{opacity:1;transform:translate(134px,36px) scale(1)}54%,to{opacity:0;transform:translate(134px,50px) scale(.4)}}@keyframes svelte-1sv74gh-chip-age{0%,19%{opacity:0;transform:translate(44px,56px) scale(.5)}24%{opacity:1;transform:translate(44px,56px) scale(.6)}40%,46%{opacity:1;transform:translate(134px,76px) scale(1)}54%,to{opacity:0;transform:translate(134px,60px) scale(.4)}}@keyframes svelte-1sv74gh-proof{0%,46%{opacity:0;transform:translate(128px,30px) scale(.5)}54%,62%{opacity:1;transform:translate(128px,30px) scale(1)}76%{opacity:1;transform:translate(250px,30px) scale(.45)}80%,to{opacity:0;transform:translate(250px,30px) scale(.3)}}@keyframes svelte-1sv74gh-check{0%,76%{opacity:0}80%,96%{opacity:1}to{opacity:0}}figcaption.svelte-1sv74gh{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-bottom:.6rem;text-align:center}.never.svelte-1sv74gh{font-size:1.25rem;font-weight:800;line-height:1.2;color:var(--text-primary)}.only.svelte-1sv74gh{display:flex;align-items:center;gap:.3em;white-space:nowrap;font-size:clamp(.7rem,3.2vw,.95rem);font-weight:600;color:var(--text-primary)}.tag.svelte-1sv74gh{display:inline-block;padding:.05rem .5rem;border-radius:var(--radius-full);background:var(--green);color:#0a0a0f;font-weight:800;white-space:nowrap}
