.escaner_marco__2vdsc{--ez-fondo:#07090c;--ez-superficie:#0d1117;--ez-texto:#eef2f6;--ez-texto-2:#c3ccd6;--ez-texto-3:#8e9ba9;--ez-linea:#1a212b;--ez-borde:#2a3542;--ez-acento:#a9c3dd;--ez-acento-vivo:#bfd3e6;--ez-acento-suave:rgba(169,195,221,0.1);--ez-aviso:#f3c7a2;--ez-aviso-fondo:rgba(243,160,102,0.12);--ez-camara:#05070a;--ez-velo:rgba(5,7,10,0.86);--ez-ancho:"wdth" 100;color-scheme:dark;min-height:100vh;min-height:100dvh;background:var(--ez-fondo);color:var(--ez-texto);font-family:var(--ez-letra,system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-kerning:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:clip}.escaner_pagina__uiUDv,.escaner_pleno__5_e47{position:relative;box-sizing:border-box;display:flex;flex-direction:column;max-width:520px;min-height:100vh;min-height:100dvh;margin:0 auto;font-size:16px;line-height:1.6}.escaner_pagina__uiUDv{padding:14px 24px calc(28px + env(safe-area-inset-bottom))}.escaner_cabecera__B1PiG{display:flex;align-items:center;justify-content:center;min-height:44px}.escaner_marca__VHQaH{font-variation-settings:"wdth" 125;font-weight:700;font-size:13px;letter-spacing:.3em;padding-left:.3em}.escaner_seccion__AXQrs{display:flex;flex:1;flex-direction:column}.escaner_tituloGrande__RayKq,.escaner_titulo__l5D97{margin:22px 0 0;font-variation-settings:"wdth" 112;font-weight:300;text-wrap:balance}.escaner_titulo__l5D97{font-size:32px;line-height:1.08;letter-spacing:-.025em}.escaner_tituloGrande__RayKq{font-size:40px;line-height:1.02;letter-spacing:-.03em}.escaner_parrafo__EDwhk{margin:12px 0 0;color:var(--ez-texto-2);text-wrap:pretty}.escaner_nota__EzKap{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--ez-texto-3)}.escaner_mensaje__Kz8NH{margin:28px 0 0;font-variation-settings:"wdth" 106;font-size:20px;line-height:1.45}.escaner_empuje__ktK6R{flex:1;min-height:24px}.escaner_centro__b86Lq{text-align:center}.escaner_filas__K9tpS{margin:22px 0 0;padding:0;list-style:none;border-bottom:1px solid var(--ez-linea)}.escaner_fila__M7OYg{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-top:1px solid var(--ez-linea)}.escaner_fila__M7OYg>svg{flex:none;margin-top:3px;color:var(--ez-acento)}.escaner_fila__M7OYg p{margin:0;color:var(--ez-texto-2);text-wrap:pretty}.escaner_punto__swMUr{display:flex;flex-direction:column;gap:1px}.escaner_puntoTitulo__kTaFw{font-variation-settings:"wdth" 106;font-weight:500;line-height:1.35}.escaner_puntoTexto__V2m4o{font-size:14px;line-height:1.45;color:var(--ez-texto-3)}.escaner_numero__FIjZ4{flex:none;width:30px;font-variation-settings:"wdth" 115;font-weight:300;font-size:26px;line-height:1.1;color:var(--ez-acento);font-variant-numeric:tabular-nums}.escaner_portada___CFOw{--alto-foto:min(58dvh,540px);position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden}.escaner_portadaFoto___OOWp{position:absolute;left:0;top:-28px;width:100%;height:var(--alto-foto);object-fit:cover;object-position:center 30%}.escaner_portadaVelo__Av1DQ{position:absolute;left:0;right:0;top:calc(var(--alto-foto) * .45);height:calc(var(--alto-foto) * .55);background:linear-gradient(180deg,rgba(7,9,12,0) 0,rgba(7,9,12,.75) 55%,var(--ez-fondo) 100%)}.escaner_portadaLuz__5RIoK{position:absolute;left:9%;right:9%;top:calc(var(--alto-foto) * .5);height:1px;background:linear-gradient(90deg,rgba(169,195,221,0),#dce7f2 50%,rgba(169,195,221,0));box-shadow:0 0 10px rgba(169,195,221,.7)}.escaner_portadaLuz__5RIoK:before{content:"";position:absolute;left:-10%;right:-10%;bottom:0;height:70px;background:linear-gradient(180deg,rgba(169,195,221,0),rgba(169,195,221,.16))}.escaner_portadaAnillo__wbFbY{position:absolute;left:50%;top:calc(var(--alto-foto) * .42);width:min(46vw,200px);transform:translate(-50%,-50%)}.escaner_portadaMarca__9YBmy{position:absolute;left:0;right:0;top:0;display:flex;justify-content:center;padding-top:calc(26px + env(safe-area-inset-top))}.escaner_portadaCuerpo__q_xHa{position:relative;display:flex;flex:1;flex-direction:column;margin-top:calc(var(--alto-foto) - 196px);padding:0 24px calc(28px + env(safe-area-inset-bottom))}.escaner_portadaCuerpo__q_xHa .escaner_filas__K9tpS{margin-top:18px}.escaner_portadaCuerpo__q_xHa .escaner_fila__M7OYg{gap:14px;padding:11px 0}@media (prefers-reduced-motion:no-preference){.escaner_portadaLuz__5RIoK{animation:escaner_barrido__NmOK_ 2.6s cubic-bezier(.22,1,.36,1) both}}@keyframes escaner_barrido__NmOK_{0%{transform:translateY(-90px);opacity:0}to{transform:none;opacity:1}}.escaner_barraFija__WgurG{position:sticky;bottom:0;display:flex;flex-direction:column;gap:16px;margin:24px -24px calc(-28px - env(safe-area-inset-bottom));padding:20px 24px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--ez-linea);background:var(--ez-superficie)}.escaner_barraFija__WgurG .escaner_primario__js70b{margin-top:0}.escaner_casilla__fC_Yf{display:flex;gap:14px;align-items:flex-start;line-height:1.5;cursor:pointer}.escaner_casilla__fC_Yf input{flex:none;width:24px;height:24px;margin:1px 0 0;border:1.5px solid var(--ez-borde);border-radius:7px;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.escaner_casilla__fC_Yf input:checked{border-color:var(--ez-acento);background:var(--ez-acento) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2307090c' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center /16px no-repeat}.escaner_grupo__vf639{margin:26px 0 0;padding:0;border:0;min-width:0}.escaner_pregunta__FU3yc{margin:0 0 12px;padding:0;font-variation-settings:"wdth" 106;font-size:18px;font-weight:400;line-height:1.35}.escaner_opciones__9tGOr{display:flex;flex-direction:column;gap:10px}.escaner_opcionesFila__E2x7j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.escaner_opcion__qkv5o{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:0 20px;border:1px solid #232c38;border-radius:20px;background:var(--ez-superficie);font-variation-settings:"wdth" 108;font-size:18px;cursor:pointer;-webkit-tap-highlight-color:transparent}.escaner_opcion__qkv5o input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.escaner_opcion__qkv5o:has(input:focus-visible){outline:2px solid var(--ez-acento);outline-offset:3px}.escaner_opcionElegida__HzcKC{border:1.5px solid var(--ez-acento);background:var(--ez-acento-suave)}.escaner_opcionMarca__HMYeq{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--ez-acento);color:var(--ez-fondo)}.escaner_barraPreguntas__Im97R{display:flex;align-items:center;gap:12px;min-height:44px}.escaner_atras__qFoXu{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-12px;border:0;border-radius:50%;background:none;color:var(--ez-texto);cursor:pointer}.escaner_atras__qFoXu:disabled{visibility:hidden}.escaner_linea__aVNX1{flex:1;height:3px;overflow:hidden;border-radius:2px;background:rgba(238,242,246,.14)}.escaner_lineaAvance__ipuEe{height:100%;background:var(--ez-acento);transition:width .3s cubic-bezier(.22,1,.36,1)}.escaner_contador__e0R_s{font-size:14px;color:var(--ez-texto-3);font-variant-numeric:tabular-nums}.escaner_antetitulo__mO7zl{margin:40px 0 0;font-size:15px;color:var(--ez-texto-3)}.escaner_preguntaGrande__BNDot{margin:12px 0 0;font-variation-settings:"wdth" 110;font-size:30px;font-weight:300;line-height:1.14;letter-spacing:-.022em;text-wrap:balance}.escaner_preguntaGrande__BNDot+.escaner_grupo__vf639{margin-top:auto;padding-top:32px}.escaner_primario__js70b,.escaner_secundario__uPDru{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:56px;padding:12px 20px;border-radius:999px;font:inherit;font-variation-settings:"wdth" 108;font-size:16px;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent}.escaner_primario__js70b{margin-top:12px;border:0;background:var(--ez-texto);color:var(--ez-fondo);font-weight:600}.escaner_secundario__uPDru{margin-top:10px;border:1px solid var(--ez-borde);background:transparent;color:var(--ez-texto);font-weight:500}.escaner_deshabilitado__sQGNu,.escaner_primario__js70b:disabled,.escaner_secundario__uPDru:disabled{opacity:.4;cursor:default}.escaner_atras__qFoXu:focus-visible,.escaner_casilla__fC_Yf input:focus-visible,.escaner_disparador__Di3_1:focus-visible,.escaner_enlace__3V8_v:focus-visible,.escaner_pildora__RkN_6:focus-visible,.escaner_primario__js70b:focus-visible,.escaner_redondo__tu9gD:focus-visible,.escaner_secundario__uPDru:focus-visible{outline:2px solid var(--ez-acento);outline-offset:3px}.escaner_enlace__3V8_v{align-self:center;min-height:44px;padding:8px 12px;border:0;background:none;font:inherit;font-size:14px;color:var(--ez-texto-3);text-decoration:underline;text-decoration-color:rgba(142,155,169,.5);text-underline-offset:3px;cursor:pointer}.escaner_enlace__3V8_v:disabled{opacity:.4}.escaner_soloLector__FXB84{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.escaner_campo__125Ca{display:flex;flex-direction:column;gap:8px;margin:32px 0 0}.escaner_campoEtiqueta__JdKm9{font-size:15px;color:var(--ez-texto-3)}.escaner_entrada__FyPoQ{height:56px;padding:0 18px;border:1px solid var(--ez-borde);border-radius:16px;background:var(--ez-superficie);color:var(--ez-texto);font:inherit;font-size:22px;letter-spacing:.02em}.escaner_entrada__FyPoQ::placeholder{color:var(--ez-texto-3)}.escaner_entrada__FyPoQ:focus-visible{outline:2px solid var(--ez-acento);outline-offset:2px}.escaner_entrada__FyPoQ[aria-invalid=true]{border-color:var(--ez-aviso)}.escaner_aviso__0o5KQ{margin:14px 0 0;padding:12px 14px;border-radius:14px;background:var(--ez-aviso-fondo);color:var(--ez-aviso);font-size:15px;line-height:1.5}.escaner_aviso__0o5KQ[hidden]{display:none}.escaner_toma__AcorJ{position:relative;flex:1;min-height:560px;overflow:hidden;background:var(--ez-camara)}.escaner_inicial__5Kkf5,.escaner_video__BTiHv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.escaner_inicial__5Kkf5{opacity:.35;pointer-events:none}.escaner_oculto__q2cZz{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.escaner_espejo__FBery{transform:scaleX(-1)}.escaner_mascara__0pBnA{position:absolute;left:50%;top:46%;width:min(62vw,300px);transform:translate(-50%,-50%);pointer-events:none}.escaner_mascaraOvalo__4AQP_{aspect-ratio:236/304}.escaner_mascaraCirculo__sot7g{width:min(74vw,320px);aspect-ratio:1}.escaner_mascaraVelo__xq3hr{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 200vmax var(--ez-velo)}.escaner_mascaraTrazo__C_4fn{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.escaner_marcas__cBYxM{overflow:visible}.escaner_marcaApagada__BU_Cf{stroke:rgba(238,242,246,.26)}.escaner_marcaEncendida__Gdzo3{stroke:var(--ez-acento-vivo);filter:drop-shadow(0 0 4px rgba(169,195,221,.8))}.escaner_flechas__hXuWI{position:absolute;top:50%;display:flex;width:max-content;color:var(--ez-acento);transform:translateY(-50%)}.escaner_flechas__hXuWI svg{flex:none}.escaner_flechas__hXuWI svg:first-child{opacity:.3}.escaner_flechas__hXuWI svg:nth-child(2){opacity:.6}.escaner_flechasDerecha__IHZOY{left:calc(100% + 18px)}.escaner_flechasIzquierda__UC4lm{right:calc(100% + 18px);transform:translateY(-50%) scaleX(-1)}.escaner_tomaArriba__opmXE{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;gap:16px;padding:calc(20px + env(safe-area-inset-top)) 24px 24px;background:linear-gradient(180deg,rgba(5,7,10,.55),rgba(5,7,10,0))}.escaner_segmentos__J0ccb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.escaner_segmentos__J0ccb span{height:3px;border-radius:2px;background:rgba(238,242,246,.2)}.escaner_segmentos__J0ccb .escaner_segmentoHecho__qX_7_{background:var(--ez-texto)}.escaner_segmentos__J0ccb .escaner_segmentoActual__Uy25I{background:var(--ez-acento)}.escaner_encabezadoVista__vPnxG{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.escaner_vistaNombre__BNqMC{margin:0;font-variation-settings:"wdth" 110;font-size:20px;font-weight:400;letter-spacing:-.01em}.escaner_tomaAbajo__EJ8iz{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 24px calc(22px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(5,7,10,.6),rgba(5,7,10,0))}.escaner_guia__gf0bX{margin:0;font-variation-settings:"wdth" 104;font-size:20px;line-height:1.38;text-align:center;text-wrap:balance}.escaner_notaCamara__rq4Lk{margin:0;font-size:14px;line-height:1.45;color:var(--ez-texto-2);text-align:center;text-wrap:balance}.escaner_tomaAbajo__EJ8iz .escaner_aviso__0o5KQ{margin:0;align-self:stretch}.escaner_demo__JtJX8{flex:none;width:66px;height:84px;overflow:visible;color:var(--ez-texto)}.escaner_demoRasgos__UqjHb{animation:escaner_girar-derecha__aUeao 2.4s cubic-bezier(.45,0,.2,1) infinite}.escaner_demoIzquierda__XQKK2 .escaner_demoRasgos__UqjHb{animation-name:escaner_girar-izquierda__tlcjI}@keyframes escaner_girar-derecha__aUeao{0%,15%,to{transform:translateX(0)}45%,75%{transform:translateX(7px)}}@keyframes escaner_girar-izquierda__tlcjI{0%,15%,to{transform:translateX(0)}45%,75%{transform:translateX(-7px)}}@media (prefers-reduced-motion:reduce){.escaner_demoRasgos__UqjHb{animation:none;transform:translateX(7px)}.escaner_demoIzquierda__XQKK2 .escaner_demoRasgos__UqjHb{transform:translateX(-7px)}}.escaner_controles__k3bwi{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:6px}.escaner_controles__k3bwi>span{width:48px}.escaner_pildora__RkN_6,.escaner_redondo__tu9gD{display:flex;align-items:center;justify-content:center;border:1px solid rgba(238,242,246,.18);background:rgba(238,242,246,.06);color:var(--ez-texto);font:inherit;font-size:14px;cursor:pointer}.escaner_redondo__tu9gD{width:48px;height:48px;padding:0;border-radius:50%}.escaner_pildora__RkN_6{gap:8px;min-height:44px;padding:0 18px;border-radius:999px;white-space:nowrap}.escaner_disparador__Di3_1{display:flex;box-sizing:border-box;width:80px;height:80px;padding:5px;border:3px solid var(--ez-texto);border-radius:50%;background:transparent;cursor:pointer}.escaner_disparador__Di3_1:after{content:"";flex:1;border-radius:50%;background:var(--ez-texto);transition:transform .12s ease-out}.escaner_disparador__Di3_1:active:not(:disabled):after{transform:scale(.92)}.escaner_disparador__Di3_1:disabled{opacity:.4;cursor:default}.escaner_filaBotones___N_fi{display:flex;flex-direction:column;align-items:center;gap:2px}.escaner_cuenta__yWoot{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);font-variation-settings:"wdth" 112;font-size:120px;font-weight:300;line-height:1;text-shadow:0 2px 24px var(--ez-camara)}.escaner_camaraTexto___Lr9X{position:absolute;left:0;right:0;top:46%;transform:translateY(-50%);color:var(--ez-texto-2);text-align:center}.escaner_selloCaptura__HWirj{position:absolute;left:50%;top:46%;display:flex;flex-direction:column;align-items:center;gap:18px;transform:translate(-50%,-50%)}.escaner_sello__aPFud{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(160deg,#e4edf6,#9db5ce);box-shadow:0 0 0 8px rgba(169,195,221,.14),0 10px 40px rgba(169,195,221,.35);color:var(--ez-fondo)}.escaner_selloChico__DhrlT{width:68px;height:68px;margin:30px auto 0}.escaner_listoGrande__iTCRS{font-variation-settings:"wdth" 112;font-size:40px;font-weight:300;letter-spacing:-.03em}@media (prefers-reduced-motion:no-preference){.escaner_sello__aPFud{animation:escaner_aparecer__xNzQo .42s cubic-bezier(.22,1,.36,1) both}}@keyframes escaner_aparecer__xNzQo{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.escaner_capa__H5lN6{position:absolute;inset:0;display:flex;flex-direction:column;padding:calc(20px + env(safe-area-inset-top)) 24px calc(28px + env(safe-area-inset-bottom));background:var(--ez-fondo);overflow-y:auto}.escaner_capa__H5lN6 .escaner_encabezadoVista__vPnxG{margin-top:16px}.escaner_fotoRevision__Jkqmu{position:relative;flex:none;width:100%;aspect-ratio:3/4;max-height:52dvh;margin-top:22px;overflow:hidden;border-radius:24px;background:#0b0a0a;box-shadow:inset 0 0 0 1px rgba(238,242,246,.08)}.escaner_fotoRevision__Jkqmu img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.escaner_fotoRevision__Jkqmu .escaner_silueta__Mygbl{position:absolute;inset:14%;width:72%;height:72%;color:var(--ez-acento);opacity:.7}.escaner_insignia__cYL8G{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-radius:999px;background:rgba(7,9,12,.72);color:var(--ez-acento);font-size:13px}.escaner_insignia__cYL8G span{color:var(--ez-texto)}.escaner_tituloRevision__Raz2y{margin:24px 0 0;font-variation-settings:"wdth" 112;font-size:30px;font-weight:300;letter-spacing:-.025em;text-align:center}.escaner_archivo__G9Iwx{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.escaner_resplandor__hc_Vk{position:absolute;left:-60px;right:-60px;top:-180px;height:420px;background:radial-gradient(closest-side,rgba(169,195,221,.2),rgba(169,195,221,0));pointer-events:none}.escaner_resultado__tBTVs{position:relative}.escaner_resultado__tBTVs .escaner_fecha__FeeHC,.escaner_resultado__tBTVs .escaner_titulo__l5D97{text-align:center}.escaner_fecha__FeeHC{margin:10px 0 0;font-size:14px;color:var(--ez-texto-3)}.escaner_rotuloFotos__9r22v{margin:30px 0 10px;font-size:14px;color:var(--ez-texto-2)}.escaner_mosaico___a3tg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.escaner_miniatura__Q4ExF{position:relative;height:150px;overflow:hidden;border-radius:16px;background:#0b0a0a}.escaner_miniatura__Q4ExF:first-child:nth-last-child(odd){grid-column:span 2}.escaner_miniatura__Q4ExF img{width:100%;height:100%;object-fit:cover}.escaner_miniatura__Q4ExF:after{content:"";position:absolute;inset:0;border-radius:16px;box-shadow:inset 0 0 0 1px rgba(238,242,246,.08)}.escaner_miniatura__Q4ExF span{position:absolute;left:10px;bottom:10px;padding:4px 9px;border-radius:999px;background:rgba(7,9,12,.7);font-size:12px}.escaner_recuadro__sFj3G{display:flex;gap:14px;margin-top:22px;padding:16px 0;border-top:1px solid var(--ez-linea);border-bottom:1px solid var(--ez-linea)}.escaner_recuadro__sFj3G svg{flex:none;margin-top:3px;color:var(--ez-acento)}.escaner_recuadro__sFj3G p{margin:0;color:var(--ez-texto-2)}@media (prefers-reduced-motion:reduce){.escaner_lineaAvance__ipuEe{transition:none}}