.verify_page__vOEqh{background-color:var(--bg);color:var(--text);min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:clamp(32px,8vh,60px) 20px calc(env(safe-area-inset-bottom, 0px) + 32px)}.verify_shell__eSXrx{width:100%;max-width:480px;margin:0 auto}.verify_progress__nhu3k{display:flex;align-items:center;gap:8px;width:100%;max-width:200px;margin:0 auto 32px}.verify_progressSeg__SVf1l{flex:1;height:3px;background:var(--border);position:relative;overflow:hidden}.verify_progressSeg__SVf1l:after{content:"";position:absolute;inset:0;background:var(--acid);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.65,0,.35,1)}.verify_progressSeg__SVf1l[data-state=active]:after,.verify_progressSeg__SVf1l[data-state=done]:after{transform:scaleX(1)}.verify_stepEnter__jkY78{animation:verify_stepIn__lZo39 .4s cubic-bezier(.16,1,.3,1) both}@keyframes verify_stepIn__lZo39{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.verify_card__c32kF{background:var(--bg2);border:1px solid var(--border);padding:36px 24px}@media (min-width:480px){.verify_card__c32kF{padding:40px 32px}}.verify_field__ontlb{display:flex;flex-direction:column;gap:8px}.verify_label__oZu7N{font-family:Share Tech Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.verify_labelRequired__HH3vf{color:var(--text)}.verify_inputWrap__40joz{position:relative}.verify_prefix__8MuQ8{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-family:Barlow Condensed,sans-serif;font-size:17px;color:var(--muted);pointer-events:none}.verify_input__0TlLH{width:100%;height:56px;background:var(--input-bg);border:1px solid var(--border);color:var(--text);font-family:Barlow Condensed,sans-serif;font-size:16px;padding:0 18px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.verify_input__0TlLH::placeholder{color:var(--muted);opacity:.7}.verify_input__0TlLH:focus-visible{border-color:var(--acid);box-shadow:0 0 0 3px color-mix(in srgb,var(--acid) 25%,transparent)}.verify_inputPad__zcpai{padding-left:52px}.verify_consentText__D4lRQ{font-family:Barlow Condensed,sans-serif;font-size:14px;line-height:1.5;color:var(--muted);letter-spacing:.02em}.verify_checkboxRow__4cmWK{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.verify_checkboxBox__k0s0O{position:relative;display:flex;align-items:center;justify-content:center;flex:none;margin-top:2px}.verify_checkbox__dBtqN{appearance:none;width:20px;height:20px;border:2px solid var(--border);background:var(--input-bg);cursor:pointer;outline:none;transition:border-color .2s ease}.verify_checkbox__dBtqN:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--acid) 25%,transparent)}.verify_checkLabel__QPVSw{font-family:Barlow Condensed,sans-serif;font-size:15px;color:var(--text);letter-spacing:.02em;line-height:1.4}.verify_submitBtn__YmLqw{margin-top:4px;height:60px;font-family:Black Han Sans,sans-serif;font-size:17px;letter-spacing:.14em;text-transform:uppercase;border:none;display:flex;align-items:center;justify-content:center;gap:10px;transition:background-color .25s ease,transform .15s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.verify_submitBtn__YmLqw:active:not(:disabled){transform:scale(.98)}.verify_submitBtn__YmLqw:disabled{cursor:not-allowed}.verify_submitBtn__YmLqw:focus-visible{outline:3px solid var(--acid);outline-offset:2px}.verify_scanHeading__D8sEX{text-align:center}.verify_scanFrame__STudB{position:relative;width:100%;aspect-ratio:4/5;max-height:70vh;background:#000;border:1px solid var(--border);overflow:hidden;display:flex;align-items:center;justify-content:center}.verify_video__0IWzd{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.verify_reticle__dgJ0e{position:absolute;z-index:10;inset:0;display:flex;align-items:center;justify-content:center}.verify_reticleBox__OFqQH{width:min(224px,60vw);height:min(224px,60vw);position:relative}.verify_corner__bUpCL{position:absolute;width:28px;height:28px;border-color:var(--acid)}.verify_corner__bUpCL.verify_tl__9DBsW{top:0;left:0;border-top:4px solid var(--acid);border-left:4px solid var(--acid)}.verify_corner__bUpCL.verify_tr__xBAFR{top:0;right:0;border-top:4px solid var(--acid);border-right:4px solid var(--acid)}.verify_corner__bUpCL.verify_bl__mwB3I{bottom:0;left:0;border-bottom:4px solid var(--acid);border-left:4px solid var(--acid)}.verify_corner__bUpCL.verify_br__mQz1O{bottom:0;right:0;border-bottom:4px solid var(--acid);border-right:4px solid var(--acid)}.verify_scanLine__p5AXM{position:absolute;top:0;left:0;width:100%;height:2px;background:var(--acid);box-shadow:0 0 10px var(--acid);animation:verify_scan__FgrW9 2.2s ease-in-out infinite}@keyframes verify_scan__FgrW9{0%{top:0}50%{top:100%}to{top:0}}.verify_cameraLoading__Hw0Rz{position:absolute;z-index:20;display:flex;flex-direction:column;align-items:center;gap:14px}.verify_cameraLoadingText__awYRs{font-family:Share Tech Mono,monospace;color:#fff;font-size:11px;letter-spacing:.14em}.verify_errorBox__MCbup{background:color-mix(in srgb,var(--red) 10%,transparent);padding:24px;border:1px solid color-mix(in srgb,var(--red) 35%,transparent);text-align:left}.verify_errorText__y7Es0{color:var(--text);font-family:Barlow Condensed,sans-serif;font-size:17px;line-height:1.5;margin-bottom:20px}.verify_manualLink__gfAFu{display:block;text-align:center;margin-top:20px;font-family:Share Tech Mono,monospace;font-size:12px;letter-spacing:.1em;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.verify_resultIcon__YREen{width:88px;height:88px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex:none}.verify_resultIconSuccess__yzGrP{background:var(--acid);transform:scale(0);animation:verify_popInSuccess__ijlw8 .7s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes verify_popInSuccess__ijlw8{0%{transform:scale(0);box-shadow:0 0 0 0 color-mix(in srgb,var(--acid) 80%,transparent)}50%{transform:scale(1.15);box-shadow:0 0 0 25px color-mix(in srgb,var(--acid) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 0 0 color-mix(in srgb,var(--acid) 0%,transparent)}}.verify_checkPath__iPdgv{stroke-dasharray:28;stroke-dashoffset:28;animation:verify_swooshDraw__Op4bn .5s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes verify_swooshDraw__Op4bn{0%{stroke-dashoffset:28}to{stroke-dashoffset:0}}.verify_resultIconFail__60B_q{background:color-mix(in srgb,var(--red) 12%,transparent);border:2px solid var(--red);animation:verify_shake__bRseY .5s ease-in-out 1}@keyframes verify_shake__bRseY{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}.verify_resultTitle___2du6{font-family:Black Han Sans,sans-serif;font-size:clamp(36px,9vw,56px);text-transform:uppercase;line-height:1;margin-bottom:8px}.verify_resultSub__6AlrF{font-family:Share Tech Mono,monospace;font-size:16px;letter-spacing:.08em;margin-bottom:36px}.verify_detailCard__z9e7F{width:100%;background:var(--bg2);border:1px solid var(--border);padding:28px 24px;text-align:left;margin-bottom:36px;position:relative}.verify_detailAccent__ZNitA{position:absolute;top:0;left:0;width:4px;height:100%;background:var(--acid)}.verify_detailLabel__AlmWP{font-family:Share Tech Mono,monospace;font-size:10px;color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px}.verify_detailValue__re5Kb{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;color:var(--text);display:flex;align-items:center;gap:8px}.verify_dot__gD_LE{width:8px;height:8px;background:var(--acid);border-radius:50%;box-shadow:0 0 10px var(--acid);flex:none}.verify_detailFoot__G_lR0{margin-top:20px;padding-top:20px;border-top:1px solid var(--border);font-family:Barlow Condensed,sans-serif;font-size:15px;color:var(--muted);line-height:1.6}.verify_actionBtn__EbsgD{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:60px;font-family:Black Han Sans,sans-serif;font-size:16px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;margin-bottom:14px;transition:transform .15s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.verify_actionBtn__EbsgD:active{transform:scale(.98)}.verify_actionBtn__EbsgD:focus-visible{outline:3px solid var(--acid);outline-offset:2px}.verify_actionPrimary__lZClz{background:var(--acid);color:#000}.verify_actionSecondary__83kpC{background:var(--bg2);border:1px solid var(--border);color:var(--text)}.verify_actionGhost__TjH3C{background:transparent;color:var(--muted);height:52px;font-family:Share Tech Mono,monospace;font-size:13px;letter-spacing:.1em}.verify_spin__QjaBf{animation:verify_spin__QjaBf 1s linear infinite}@keyframes verify_spin__QjaBf{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.verify_checkPath__iPdgv,.verify_resultIconFail__60B_q,.verify_resultIconSuccess__yzGrP,.verify_scanLine__p5AXM,.verify_spin__QjaBf,.verify_stepEnter__jkY78{animation:none!important}.verify_actionBtn__EbsgD:active,.verify_submitBtn__YmLqw:active:not(:disabled){transform:none}}