@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo-base:#f3f3f6;--fondo-luces:radial-gradient(560px 460px at 4% 96%, #c9a04e42, transparent 70%), radial-gradient(520px 520px at 22% 8%, #7680962e, transparent 70%), radial-gradient(900px 600px at 100% -10%, #c9a04e1a, transparent 62%);--superficie:#fff;--superficie-elevada:#fff;--tinta:#1d1d1f;--texto-secundario:#6e6e73;--texto-terciario:#8e8e93;--linea:#00000012;--relleno-control:#7676801a;--pista:#76768024;--rojo:#b61f2b;--rojo-texto:#b61f2b;--rojo-hover:#8f1822;--rojo-boton:linear-gradient(180deg, #cd2b37, #b21e2a);--dorado:#c9a04e;--vigente:#1a8a4f;--por-vencer:#a86400;--vencida:#c4262f;--mosaico-rojo:linear-gradient(160deg, #d8343f, #a81c27);--mosaico-tinta:linear-gradient(160deg, #5c5c62, #2c2c2e);--mosaico-dorado:linear-gradient(160deg, #d6a94c, #a47720);--mosaico-verde:linear-gradient(160deg, #36b46d, #1d8a4e);--sombra-tarjeta:0 0 0 .5px #0000000d, 0 1px 2px #0000000a, 0 12px 32px #0000000d;--sombra-boton-secundario:0 0 0 .5px #0000001f, 0 1px 2px #0000000f;--fondo-boton-secundario:#fff;--sombra-muestra:0 0 0 .5px #00000014;--vidrio-rgb:255 255 255;--vidrio-brillo:inset 1.5px 1.5px .5px -.5px #fffffff2, inset -1px -1px .5px -.5px #ffffffb3, inset 0 0 8px #ffffff59, inset 0 -12px 20px -14px #00000012, 0 0 0 .5px #00000012, 0 10px 30px #0000001a, 0 2px 6px #0000000d;--vidrio-ajuste:0;--radio-tarjeta:24px;--radio-menu:26px;--radio-control:12px;--letra:"Geist Variable", "Geist", -apple-system, "SF Pro Text", system-ui, sans-serif}:root[data-tema=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo-base:#0a0a0c;--fondo-luces:radial-gradient(560px 460px at 4% 96%, #c9a04e29, transparent 70%), radial-gradient(520px 520px at 22% 8%, #6e78a029, transparent 70%), radial-gradient(900px 600px at 100% -10%, #c9a04e12, transparent 62%);--superficie:#1c1c1e;--superficie-elevada:#2c2c2e;--tinta:#f5f5f7;--texto-secundario:#a1a1a6;--linea:#ffffff17;--relleno-control:#76768038;--pista:#7676804d;--rojo-texto:#ff5a62;--rojo-hover:#ff7a80;--sombra-tarjeta:0 0 0 .5px #ffffff12, 0 1px 2px #0000004d, 0 16px 40px #00000059;--sombra-boton-secundario:0 0 0 .5px #ffffff1a, 0 1px 2px #0000004d;--fondo-boton-secundario:#2c2c2e;--sombra-muestra:0 0 0 .5px #ffffff1f;--vidrio-rgb:58 58 64;--vidrio-brillo:inset 1px 1px .5px -.5px #ffffff73, inset -1px -1px .5px -.5px #ffffff2e, inset 0 0 8px #ffffff0f, inset 0 -12px 20px -14px #0000004d, 0 0 0 .5px #00000080, 0 10px 30px #00000059, 0 2px 6px #0000000d}@media (prefers-color-scheme:dark){:root:not([data-tema]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo-base:#0a0a0c;--fondo-luces:radial-gradient(560px 460px at 4% 96%, #c9a04e29, transparent 70%), radial-gradient(520px 520px at 22% 8%, #6e78a029, transparent 70%), radial-gradient(900px 600px at 100% -10%, #c9a04e12, transparent 62%);--superficie:#1c1c1e;--superficie-elevada:#2c2c2e;--tinta:#f5f5f7;--texto-secundario:#a1a1a6;--linea:#ffffff17;--relleno-control:#76768038;--pista:#7676804d;--rojo-texto:#ff5a62;--rojo-hover:#ff7a80;--sombra-tarjeta:0 0 0 .5px #ffffff12, 0 1px 2px #0000004d, 0 16px 40px #00000059;--sombra-boton-secundario:0 0 0 .5px #ffffff1a, 0 1px 2px #0000004d;--fondo-boton-secundario:#2c2c2e;--sombra-muestra:0 0 0 .5px #ffffff1f;--vidrio-rgb:58 58 64;--vidrio-brillo:inset 1px 1px .5px -.5px #ffffff73, inset -1px -1px .5px -.5px #ffffff2e, inset 0 0 8px #ffffff0f, inset 0 -12px 20px -14px #0000004d, 0 0 0 .5px #00000080, 0 10px 30px #00000059, 0 2px 6px #0000000d}}:root[data-transparencia=solido]{--vidrio-ajuste:.3}:root[data-transparencia=claro]{--vidrio-ajuste:-.36}@media (prefers-reduced-transparency:reduce){:root{--vidrio-ajuste:.3}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{font-family:var(--letra);color:var(--tinta);background:var(--fondo-luces), var(--fondo-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" 1;background-attachment:fixed;font-size:15px;line-height:1.45}a{color:var(--rojo-texto);text-decoration:none}a:hover{color:var(--rojo-hover)}input::placeholder{color:var(--texto-secundario)}button{font-family:inherit}:focus-visible{outline:2px solid var(--rojo-texto);outline-offset:2px}.etiqueta{letter-spacing:.07em;text-transform:uppercase;color:var(--texto-secundario);font-size:11.5px;font-weight:600}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vidrio{--a:.5;--desenfoque:2px;--saturacion:1.9;--respaldo:16px;--tinte:clamp(0, calc(var(--a) + var(--vidrio-ajuste)), 1);background:linear-gradient(135deg, rgb(var(--vidrio-rgb) / clamp(0, calc(var(--tinte) + .22), 1)) 0%, rgb(var(--vidrio-rgb) / var(--tinte)) 34%, rgb(var(--vidrio-rgb) / clamp(0, calc(var(--tinte) - .08), 1)) 66%, rgb(var(--vidrio-rgb) / clamp(0, calc(var(--tinte) + .1), 1)) 100%);box-shadow:var(--vidrio-brillo);-webkit-backdrop-filter:blur(var(--respaldo)) saturate(1.8);backdrop-filter:blur(var(--respaldo)) saturate(1.8)}.vidrio[data-refraccion]{-webkit-backdrop-filter:var(--refraccion) blur(var(--desenfoque)) saturate(var(--saturacion)) brightness(1.03);backdrop-filter:var(--refraccion) blur(var(--desenfoque)) saturate(var(--saturacion)) brightness(1.03)}.vidrio-filtro{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.boton{white-space:nowrap;cursor:pointer;height:40px;color:var(--tinta);border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,filter .12s;display:inline-flex}.boton:active{transform:scale(.98)}.boton:disabled{opacity:.5;cursor:default}.boton--compacto{border-radius:18px;height:36px;padding:0 14px}.boton--principal{color:#fff;background:var(--rojo-boton);box-shadow:inset 0 1px #ffffff40,0 1px 2px #96141e4d,0 6px 16px #b61f2b38}.boton--principal:hover{color:#fff;filter:brightness(1.06)}.boton--secundario{background:var(--fondo-boton-secundario);box-shadow:var(--sombra-boton-secundario)}.boton--secundario:hover,.boton--vidrio:hover{color:var(--tinta)}.boton-redondo{color:var(--tinta);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.boton-redondo__punto{background:var(--rojo);width:7px;height:7px;box-shadow:0 0 0 2px var(--superficie);border-radius:50%;position:absolute;top:9px;right:10px}.tarjeta{background:var(--superficie);border-radius:var(--radio-tarjeta);box-shadow:var(--sombra-tarjeta);min-width:0;padding:26px 30px}.tarjeta__cabecera{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tarjeta__titulo{letter-spacing:-.02em;color:var(--tinta);margin:0;font-size:19px;font-weight:600;line-height:1.2}.tarjeta__subtitulo{color:var(--texto-secundario);margin-top:3px;font-size:13.5px}.estado{color:var(--color-estado);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.estado:before{content:"";background:var(--color-estado);border-radius:50%;width:7px;height:7px}.mosaico{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 1px #ffffff47,0 1px 2px #0000001f}.avatar{color:#fff;letter-spacing:.01em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff4d}.pestanas{align-items:center;gap:2px;padding:4px;display:inline-flex}.pestanas__opcion{height:32px;color:color-mix(in srgb, var(--tinta) 74%, transparent);cursor:pointer;background:0 0;border:none;border-radius:16px;padding:0 16px;font-size:14px;font-weight:500;position:relative}.pestanas__opcion[aria-selected=true]{color:var(--tinta);font-weight:600}.pestanas__fondo{z-index:0;position:absolute;inset:0}.pestanas__opcion--acento[aria-selected=true]{color:#fff;background:var(--rojo-boton);box-shadow:inset 0 1px #ffffff40,0 1px 2px #96141e4d,0 4px 12px #b61f2b40}.pestanas__texto{z-index:1;position:relative}.barra-superior{align-items:center;gap:8px;height:40px;display:flex}.barra-superior__miga{color:var(--tinta);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.barra-superior__miga a{color:var(--texto-secundario);font-weight:500}.barra-superior__acciones{align-items:center;gap:10px;margin-left:auto;display:flex}.chip{height:32px;color:var(--texto-secundario);align-items:center;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.llama{display:block}.llama--sello{filter:drop-shadow(0 1px #fffc)drop-shadow(0 6px 14px #b61f2b38)}:root[data-tema=oscuro] .llama--sello{filter:drop-shadow(0 6px 14px #b61f2b59)}.llama--respira{transform-origin:50% 90%;animation:1.6s ease-in-out infinite llama-respira}@keyframes llama-respira{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.icono-sistema{background:linear-gradient(160deg,#2a2a2d,#0e0e10);border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.menu{flex-direction:column;width:252px;padding:20px 12px 14px;display:flex}.menu--fijo{z-index:10;position:fixed;top:14px;bottom:14px;left:14px}.menu__marca{align-items:center;gap:11px;padding:0 6px;line-height:1.25;display:flex}.menu__marca img{border-radius:10px;width:38px;height:38px;box-shadow:0 2px 6px #0000002e}.menu__nombre{color:var(--tinta);font-size:14.5px;font-weight:600}.menu__sub{color:var(--texto-secundario);font-size:12px}.menu__buscar{background:var(--relleno-control);height:36px;color:var(--texto-secundario);border-radius:11px;align-items:center;gap:8px;margin:18px 0 4px;padding:0 10px;display:flex;box-shadow:inset 0 .5px 1px #0000000f}.menu__buscar input{min-width:0;color:var(--tinta);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.menu__atajo{color:var(--texto-secundario);font-size:11.5px;font-weight:600}.menu__seccion{margin:22px 10px 8px}.menu__enlace{height:38px;color:var(--tinta);border-radius:12px;align-items:center;gap:11px;padding:0 10px;font-size:14.5px;font-weight:500;display:flex;position:relative}.menu__enlace:hover{color:var(--tinta);background:var(--relleno-control)}.menu__enlace[aria-current=page]{background:0 0;font-weight:600}.menu__enlace-icono{color:var(--texto-secundario);z-index:1;display:flex;position:relative}.menu__enlace[aria-current=page] .menu__enlace-icono{color:var(--rojo-texto)}.menu__enlace-texto{z-index:1;position:relative}.menu__contador{color:var(--texto-secundario);z-index:1;margin-left:auto;font-size:12.5px;font-weight:600;position:relative}.menu__seleccion{z-index:0;position:absolute;inset:0}.menu__llama{justify-content:center;margin-top:auto;margin-bottom:18px;display:flex}.menu__placa{align-items:center;gap:10px;height:56px;padding:0 8px 0 10px;display:flex}.menu__usuario{flex:1;min-width:0;line-height:1.25}.menu__usuario-nombre,.menu__usuario-cargo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu__usuario-nombre{color:var(--tinta);font-size:13.5px;font-weight:600}.menu__usuario-cargo{color:var(--texto-secundario);font-size:12px}.menu__cuenta{min-width:0;color:inherit;border-radius:12px;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}.menu__cuenta:hover .menu__usuario-nombre{color:var(--rojo-texto)}.barra-inferior{display:none}@media (width<=900px){.barra-inferior{z-index:50;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));grid-template-columns:repeat(4,1fr);padding:8px 6px;display:grid;position:fixed}.barra-inferior__opcion{z-index:1;color:var(--texto-secundario);border-radius:18px;flex-direction:column;align-items:center;gap:3px;padding:6px 0;font-size:11.5px;font-weight:500;text-decoration:none;display:flex;position:relative}.barra-inferior__opcion[aria-current=page]{color:var(--rojo-texto);background:color-mix(in srgb, var(--rojo) 10%, transparent)}.barra-inferior__avatar{color:#fff;background:linear-gradient(160deg,#bbae92,#887a5c);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:grid}.pagina__contenido{padding-bottom:110px!important}}.diseno{flex-direction:column;gap:26px;max-width:1440px;margin:0 auto;padding:56px 64px 72px;display:flex}.diseno>.boton-redondo{z-index:20;position:fixed;top:20px;right:20px}.diseno__cabecera{align-items:center;gap:16px;display:flex}.diseno__logo{border-radius:14px;width:52px;height:52px}.diseno__titulo{letter-spacing:-.04em;margin:4px 0 0;font-size:38px;font-weight:600;line-height:1.1}.diseno__lema{max-width:420px;color:var(--texto-secundario);margin:0 0 0 auto;font-size:14.5px;line-height:1.55}.diseno__muestras{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.muestra{flex-direction:column;gap:10px;display:flex}.muestra__color{height:84px;box-shadow:var(--sombra-muestra);border-radius:18px}.muestra__nombre{font-size:13.5px;font-weight:600}.muestra__valor{color:var(--texto-secundario);font-family:ui-monospace,monospace;font-size:12px}.diseno__fila{gap:22px;display:flex}.diseno__fila--fichas{height:128px}.diseno__fila--vidrio{align-items:stretch}.diseno__columna{flex-direction:column;flex:1;gap:22px;min-width:0;display:flex}.diseno__seccion{letter-spacing:-.02em;margin:18px 0 0;font-size:19px;font-weight:600}.escala{margin-top:10px}.escala__fila{border-top:1px solid var(--linea);align-items:baseline;gap:24px;padding:12px 0;display:flex}.escala__etiqueta{width:120px;color:var(--texto-secundario);flex-shrink:0;font-size:12.5px}.componentes{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.estados{flex-wrap:wrap;gap:28px;margin-top:22px;display:flex}.reglas{color:var(--texto-secundario);margin:8px 0 0;font-size:14px;line-height:1.7}.ficha{flex:1;align-items:center;gap:18px;padding:16px 22px 16px 16px;display:flex}.ficha__titulo{letter-spacing:0;margin:0;font-size:15px;font-weight:600}.ficha__texto{color:var(--texto-secundario);margin:3px 0 0;font-size:13px;line-height:1.45}.ficha__vidrio{border-radius:14px;flex-shrink:0;width:150px;height:96px;position:relative;overflow:hidden}.ficha__vidrio img{object-fit:cover;object-position:60% 30%;width:100%;height:100%;position:absolute;inset:0}.ficha__pildora{height:40px;color:var(--tinta);justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex;position:absolute;top:28px;left:14px;right:14px}.ficha .icono-sistema{width:96px;height:96px}.ficha__lema{background:#05061a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:190px;height:96px;display:flex}.ficha__lema img{width:160px}.escenario{min-height:920px;box-shadow:var(--sombra-tarjeta);border-radius:28px;flex:1.7;position:relative;overflow:hidden}.escenario__foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.escenario__menu{position:absolute;top:18px;bottom:18px;left:18px}.escenario__pestanas{position:absolute;top:30px;left:300px}.escenario__luna{position:absolute;top:30px;right:26px}.escenario__buscador{height:64px;color:var(--tinta);align-items:center;gap:12px;padding:0 12px 0 24px;display:flex;position:absolute;bottom:26px;left:300px;right:26px}.escenario__buscador-texto{min-width:0;color:var(--texto-secundario);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;overflow:hidden}.carga{align-items:center;gap:18px;margin-top:14px;display:flex}@media (width<=1100px){.diseno{padding:32px 20px 56px}.diseno__muestras{grid-template-columns:repeat(3,minmax(0,1fr))}.diseno__fila{flex-direction:column}.diseno__fila--fichas{height:auto}.diseno__cabecera{flex-wrap:wrap}.diseno__lema{margin-left:0}}:root{--cred-ordenado:#a8841c;--cred-ministerial:#2f8a50;--cred-exhortador:#b4552f;--cred-pre:#2b8bc6;--cred-evangelista:#6e6e73;--cred-especial:#8e8e93;--cred-obrero:#8e8e93}:root[data-tema=oscuro]{--cred-ordenado:#e0be4e;--cred-ministerial:#5bb57b;--cred-exhortador:#db8462;--cred-pre:#6bbaea;--cred-evangelista:#aeaeb2;--cred-especial:#8e8e93}.pas-sin{color:var(--texto-terciario)}.pas-num{font-variant-numeric:tabular-nums;letter-spacing:.01em}.pas-categoria{white-space:nowrap;height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, transparent);border-radius:13px;align-items:center;gap:7px;padding:0 10px 0 9px;font-size:12.5px;font-weight:600;display:inline-flex}.pas-categoria:before{content:"";background:var(--c);border-radius:2px;width:7px;height:7px}.pas-estado{color:var(--c);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.pas-estado i{background:var(--c);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 16%, transparent);border-radius:50%}.pas-estado__texto{color:var(--texto-secundario);margin-left:6px;font-weight:400}.pas-vigencia{gap:4px;height:12px;margin-top:26px;display:flex;position:relative}.pas-vigencia__tramo{border-radius:6px;flex-basis:0;height:100%}.pas-vigencia__tramo--vigente{background:linear-gradient(90deg, #2bb36a, var(--vigente))}.pas-vigencia__tramo--aviso{background:linear-gradient(90deg,#e2a21f,#d69513)}.pas-vigencia__tramo--vence{background:var(--vencida)}.pas-vigencia__hoy{background:var(--superficie);width:18px;height:18px;box-shadow:0 0 0 2.5px var(--tinta), 0 2px 6px #00000040;border-radius:50%;margin-left:-9px;position:absolute;top:50%;transform:translateY(-50%)}.pas-vigencia--compacta{gap:2px;width:100%;max-width:190px;height:5px;margin-top:7px}.pas-vigencia--compacta .pas-vigencia__tramo{border-radius:3px}.pas-vigencia--compacta .pas-vigencia__hoy{width:9px;height:9px;box-shadow:0 0 0 1.5px var(--tinta);margin-left:-4.5px}.pas-vigencia--vacia{background:var(--pista);border-radius:6px}.pas-vigencia__pie{color:var(--texto-secundario);grid-template-columns:auto 1fr auto;align-items:baseline;gap:16px;margin-top:16px;font-size:14.5px;display:grid}.pas-vigencia__pie b{color:var(--tinta);white-space:nowrap;font-weight:600}.pas-vigencia__pie span:nth-child(2){text-align:center}@media (width<=760px){.pas-vigencia__pie{grid-template-columns:1fr;gap:4px}.pas-vigencia__pie span:nth-child(2){text-align:left}}.pas-resumen{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);gap:20px;display:grid}.pas-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.pas-cifras .ter-cifra__de{font-size:13px}.pas-categorias{padding:24px 26px}.pas-categorias ul{flex-direction:column;gap:4px;margin:14px 0 0;padding:0;list-style:none;display:flex}.pas-categorias button{width:100%;font:inherit;color:var(--tinta);cursor:pointer;text-align:left;box-sizing:content-box;background:0 0;border:none;border-radius:12px;grid-template-columns:122px 1fr 54px;align-items:center;gap:14px;margin:0 -10px;padding:8px 10px;transition:background .12s;display:grid}.pas-categorias button:hover{background:var(--relleno-control)}.pas-categorias button.activo{background:color-mix(in srgb, var(--c) 12%, transparent)}.pas-categorias__nombre{font-size:14px;font-weight:500}.pas-categorias__barra{background:var(--pista);border-radius:5px;height:10px;overflow:hidden}.pas-categorias__barra span{background:var(--c);border-radius:5px;height:100%;display:block}.pas-categorias b{text-align:right;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.pas-categorias__nota{color:var(--texto-terciario);margin-top:6px;font-size:12.5px}.pas-herramientas{align-items:flex-end}.pas-selector{flex-direction:column;gap:6px;display:flex}.pas-selector select{appearance:none;cursor:pointer;min-width:150px;height:46px;font:inherit;color:var(--tinta);background-color:var(--superficie);box-shadow:var(--sombra-tarjeta);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238E8E93' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;border:none;border-radius:23px;padding:0 38px 0 16px;font-size:15px;font-weight:500}.pas-selector select:focus-visible{box-shadow:0 0 0 1.5px var(--tinta), var(--sombra-tarjeta);outline:none}.pas-lista{padding:26px 0 10px}.pas-lista__titulo{align-items:center;gap:12px;padding:0 30px 14px;display:flex}.pas-filtro{cursor:pointer;height:30px;font:inherit;color:#fff;background:var(--rojo-boton);border:none;border-radius:15px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pas-tabla{font-size:14px}.pas-tabla__cabecera,.pas-tabla__fila{grid-template-columns:minmax(240px,1.7fr) minmax(170px,1fr) minmax(170px,1.1fr) minmax(220px,1.2fr);align-items:center;gap:18px;padding:0 30px;display:grid}.pas-tabla__cabecera{letter-spacing:.07em;text-transform:uppercase;color:var(--texto-secundario);border-bottom:1px solid var(--linea);padding-bottom:10px;font-size:11.5px;font-weight:600}.pas-tabla__fila{color:var(--tinta);border-bottom:1px solid var(--linea);padding-top:12px;padding-bottom:12px;transition:background .12s}.pas-tabla__fila:hover{color:var(--tinta);background:color-mix(in srgb, var(--relleno-control) 70%, transparent)}.pas-tabla__ministro{align-items:center;gap:12px;min-width:0;display:flex}.pas-tabla__ministro>span:last-child{min-width:0}.pas-tabla__ministro .avatar{flex-shrink:0;font-size:13px!important}.pas-tabla__nombre{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;display:block;overflow:hidden}.pas-tabla__sub{color:var(--texto-secundario);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.pas-tabla__credencial{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.pas-tabla__numero{color:var(--texto-secundario);font-variant-numeric:tabular-nums;letter-spacing:.02em;padding-left:2px;font-size:12.5px;font-weight:600}.pas-tabla__vigencia{min-width:0}.pas-tabla__fechas{flex-direction:column;gap:2px;display:flex}.pas-mas{margin:18px auto 12px;display:flex}.pas-ficha{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);grid-template-areas:"credencial titulo""vigencia datos""historial datos";gap:28px;display:grid}.pas-ficha__credencial{grid-area:credencial;align-self:start}.pas-ficha__titulo{grid-area:titulo;align-self:center;min-width:0}.pas-ficha__vigencia{grid-area:vigencia;padding:30px 34px}.pas-ficha__datos{grid-area:datos;align-self:stretch;padding:30px 32px}.pas-ficha__historial{grid-area:historial;padding:30px 34px}.pas-ficha__estado{color:var(--texto-secundario);align-items:center;gap:16px;font-size:16px;display:flex}.pas-ficha__estado .pas-estado{font-size:16px}.pas-ficha__nombre{letter-spacing:-.045em;margin:12px 0 0;font-size:52px;font-weight:600;line-height:1.04}.pas-ficha__linea{color:var(--texto-secundario);letter-spacing:-.01em;margin:14px 0 0;font-size:18px}.pas-aviso{color:var(--tinta);background:color-mix(in srgb, var(--por-vencer) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--por-vencer) 22%, transparent);border-radius:16px;margin-top:20px;padding:14px 18px;font-size:13.5px}.pas-aviso b{color:var(--por-vencer)}.pas-aviso ul{color:var(--texto-secundario);margin:6px 0 0;padding-left:18px}.pas-datos{grid-template-columns:1fr 1fr;column-gap:28px;margin:18px 0 0;display:grid}.pas-datos>div{border-top:1px solid var(--linea);min-width:0;padding:16px 0}.pas-datos dt{color:var(--texto-secundario);font-size:13.5px}.pas-datos dd{letter-spacing:-.01em;overflow-wrap:anywhere;margin:4px 0 0;font-size:17px;font-weight:600}.pas-datos dd.pas-sin{font-weight:500}.pas-historial{grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;margin:26px 0 0;padding:0;list-style:none;display:grid;overflow-x:auto}.pas-historial li{flex-direction:column;padding-right:18px;display:flex;position:relative}.pas-historial li:before{content:"";background:var(--linea);height:1.5px;position:absolute;top:7px;left:26px;right:8px}.pas-historial li:last-child:before{display:none}.pas-historial__punto{background:var(--tinta);border-radius:50%;width:16px;height:16px}.pas-historial__ano{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:18px;font-size:34px;font-weight:300;line-height:1}.pas-historial b{margin-top:10px;font-size:15.5px;font-weight:600}.pas-historial li>span:last-child{color:var(--texto-secundario);margin-top:2px;font-size:14px}.pas-historial__pendiente .pas-historial__punto{background:var(--superficie);box-shadow:inset 0 0 0 3px var(--c)}.pas-historial__pendiente b{color:var(--c)}.pas-nota{color:var(--texto-terciario);margin:22px 0 0;font-size:12.5px}.pas-cargando-linea{background:var(--relleno-control);border-radius:14px;height:90px;margin-top:20px}@media (width<=1280px){.pas-resumen{grid-template-columns:1fr}.pas-ficha{grid-template-columns:1fr;grid-template-areas:"credencial""titulo""vigencia""historial""datos"}.pas-ficha__credencial{max-width:640px}}@media (width<=900px){.pas-tabla__cabecera{display:none}.pas-tabla__fila{grid-template-columns:1fr auto;row-gap:8px;padding:14px 20px}.pas-tabla__fila>:nth-child(3){grid-column:1}.pas-tabla__fila>:nth-child(4){grid-area:2/2}.pas-lista__titulo{padding:0 20px 12px}.pas-ficha__nombre{font-size:38px}.pas-datos{grid-template-columns:1fr}}@media (width<=600px){.pas-cifras{grid-template-columns:1fr 1fr;gap:12px}.pas-tabla__fila{grid-template-columns:1fr}.pas-tabla__fila>:nth-child(4){grid-area:auto/1}.pas-selector{flex:1}.pas-selector select{width:100%}.pas-ficha__vigencia,.pas-ficha__datos,.pas-ficha__historial{padding:24px 22px}.pas-historial{grid-auto-columns:auto;grid-auto-flow:row;gap:18px}.pas-historial li{grid-template-columns:16px 64px 1fr;align-items:baseline;column-gap:14px;padding:0;display:grid}.pas-historial li:before{display:none}.pas-historial__ano{grid-row:span 2;margin:0;font-size:24px}.pas-historial b{grid-column:3;margin:0}.pas-historial li>span:last-child{grid-column:3}.pas-historial__punto{grid-row:span 2;align-self:center;width:12px;height:12px}}.pas-ficha{grid-template-areas:"credencial titulo""camino camino""vigencia datos""historial datos"}.pas-camino{grid-area:camino;padding:30px 34px}.pas-camino__cabecera{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.pas-camino__total{flex-shrink:0;align-items:baseline;gap:10px;display:flex}.pas-camino__total b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:300;line-height:1}.pas-camino__total span{color:var(--texto-secundario);max-width:130px;font-size:14px;line-height:1.25}.pas-camino__etapas{grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid}.pas-camino__etapa{flex-direction:column;padding-right:22px;display:flex;position:relative}.pas-camino__etapa:before{content:"";background:var(--pista);border-radius:2px;height:3px;position:absolute;top:15px;left:38px;right:6px}.pas-camino__etapa--cumplida:before{background:var(--rojo)}.pas-camino__etapa:last-child:before{display:none}.pas-camino__nodo{z-index:1;background:var(--superficie);width:32px;height:32px;box-shadow:inset 0 0 0 2px var(--pista);border-radius:50%;place-items:center;display:grid;position:relative}.pas-camino__etapa--cumplida .pas-camino__nodo{background:var(--mosaico-rojo);box-shadow:0 4px 12px #b61f2b47}.pas-camino__nodo svg,.pas-requisito__marca svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pas-camino__etapa--actual .pas-camino__nodo{box-shadow:inset 0 0 0 9px var(--rojo), 0 0 0 7px color-mix(in srgb, var(--rojo) 14%, transparent)}.pas-camino__nombre{letter-spacing:-.015em;margin-top:16px;font-size:17px;font-weight:600}.pas-camino__etapa--pendiente .pas-camino__nombre{color:var(--texto-secundario)}.pas-camino__desde{color:var(--texto-secundario);margin-top:2px;font-size:13.5px}.pas-camino__medida{background:var(--pista);border-radius:3px;max-width:200px;height:6px;margin-top:14px;display:block;overflow:hidden}.pas-camino__medida span{background:var(--c);border-radius:3px;height:100%;display:block}.pas-camino__anos{flex-direction:column;margin-top:8px;display:flex}.pas-camino__anos b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.pas-camino__etapa--pendiente .pas-camino__anos b{color:var(--texto-terciario);font-weight:500}.pas-camino__anos i{color:var(--texto-terciario);margin-top:1px;font-size:12.5px;font-style:normal}.pas-camino__resumen{border-top:1px solid var(--linea);margin:24px 0 0;padding-top:16px;font-size:14.5px;font-weight:500}.pas-ascenso{border-top:1px solid var(--linea);margin-top:28px;padding-top:24px}.pas-ascenso__cabecera{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.pas-ascenso__resumen{letter-spacing:-.01em;margin:6px 0 0;font-size:16px;font-weight:500}.pas-ascenso__quien{flex-shrink:0;gap:22px;margin:0;display:flex}.pas-ascenso__quien dt{color:var(--texto-secundario);font-size:12.5px}.pas-ascenso__quien dd{max-width:260px;margin:2px 0 0;font-size:14px;font-weight:600}.pas-ascenso__columnas{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px;margin-top:18px;display:grid}.pas-requisitos{margin:0;padding:0;list-style:none}.pas-requisitos__titulo{letter-spacing:.07em;text-transform:uppercase;color:var(--texto-secundario);padding-bottom:8px;font-size:12px;font-weight:600}.pas-requisito{border-top:1px solid var(--linea);grid-template-columns:24px 1fr auto;align-items:start;gap:12px;padding:11px 0;display:grid}.pas-requisito__marca{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--pista);border-radius:50%;place-items:center;margin-top:1px;font-size:15px;font-weight:700;line-height:1;display:grid}.pas-requisito__marca svg{width:12px;height:12px}.pas-requisito--cumple .pas-requisito__marca{background:var(--vigente);box-shadow:none}.pas-requisito--no_cumple .pas-requisito__marca{color:var(--vencida);box-shadow:inset 0 0 0 1.5px var(--vencida)}.pas-requisito--por_verificar .pas-requisito__marca{box-shadow:inset 0 0 0 1.5px var(--texto-terciario);background:radial-gradient(circle, var(--texto-terciario) 2.5px, transparent 3px);border:0}.pas-requisito__texto{font-size:14px;line-height:1.4}.pas-requisito__texto i{color:var(--texto-terciario);margin-top:2px;font-size:12.5px;font-style:normal;display:block}.pas-requisito__estado{white-space:nowrap;color:var(--texto-secundario);margin-top:2px;font-size:12.5px;font-weight:600}.pas-requisito--cumple .pas-requisito__estado{color:var(--vigente)}.pas-requisito--no_cumple .pas-requisito__estado{color:var(--vencida)}@media (width<=1280px){.pas-ficha{grid-template-areas:"credencial""titulo""camino""vigencia""historial""datos"}}@media (width<=900px){.pas-ascenso__columnas{grid-template-columns:1fr}.pas-ascenso__cabecera{flex-direction:column}}@media (width<=760px){.pas-camino{padding:24px 22px}.pas-camino__cabecera{flex-direction:column;gap:12px}.pas-camino__etapas{grid-template-columns:1fr}.pas-camino__etapa{grid-template-columns:32px 1fr auto;column-gap:14px;padding:0 0 22px;display:grid}.pas-camino__etapa:before{width:3px;height:auto;inset:34px auto 2px 14.5px}.pas-camino__nodo{grid-row:span 3}.pas-camino__nombre{margin-top:4px}.pas-camino__desde,.pas-camino__medida{grid-column:2}.pas-camino__medida{margin-top:8px}.pas-camino__anos{text-align:right;grid-area:1/3/span 2;align-items:flex-end;margin-top:4px}.pas-ascenso__quien{flex-direction:column;gap:8px}}.pas-ficha__acciones{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pas-ficha__acciones .boton{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ver{box-sizing:border-box;min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) 18px 32px;background:var(--fondo-base);color:var(--tinta);flex-direction:column;align-items:center;gap:22px;display:flex}.ver__marca{align-items:center;gap:12px;width:100%;max-width:440px;display:flex}.ver__marca img{border-radius:12px;width:44px;height:44px}.ver__institucion{letter-spacing:-.01em;font-size:16px;font-weight:600}.ver__sub{color:var(--texto-secundario);font-size:13px}.ver__tarjeta{box-sizing:border-box;background:var(--superficie);width:100%;max-width:440px;box-shadow:var(--sombra-tarjeta);text-align:center;border-radius:28px;padding:34px 28px 28px;position:relative;overflow:hidden}.ver__tarjeta--valida:before,.ver__tarjeta--invalida:before{content:"";background:var(--c);height:8px;position:absolute;inset:0 0 auto}.ver__tarjeta--cargando{place-items:center;min-height:280px;display:grid}.ver__icono{color:#fff;border-radius:50%;place-items:center;width:76px;height:76px;margin:4px auto 0;font-size:38px;font-weight:700;display:grid}.ver__icono svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px}.ver__tarjeta--valida .ver__icono{background:var(--vigente);box-shadow:0 0 0 10px color-mix(in srgb, var(--vigente) 14%, transparent)}.ver__tarjeta--invalida .ver__icono{background:var(--vencida);box-shadow:0 0 0 10px color-mix(in srgb, var(--vencida) 14%, transparent)}.ver__tarjeta--nula .ver__icono{background:var(--texto-terciario)}.ver__resultado{letter-spacing:.08em;text-transform:uppercase;margin:22px 0 0;font-size:15px;font-weight:700}.ver__tarjeta--valida .ver__resultado{color:var(--vigente)}.ver__tarjeta--invalida .ver__resultado{color:var(--vencida)}.ver__tarjeta--nula .ver__resultado{letter-spacing:-.02em;text-transform:none;font-size:22px}.ver__nombre{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:12px;font-size:30px;font-weight:600;line-height:1.12}.ver__categoria{height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent);border-radius:17px;align-items:center;gap:8px;margin-top:14px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ver__categoria:before{content:"";background:var(--c);border-radius:3px;width:9px;height:9px}.ver__datos{text-align:left;margin:26px 0 0}.ver__datos>div{border-top:1px solid var(--linea);padding:14px 0}.ver__datos dt{color:var(--texto-secundario);font-size:13px}.ver__datos dd{margin:3px 0 0;font-size:16px;font-weight:600}.ver__texto{max-width:340px;color:var(--texto-secundario);margin:12px auto 0;font-size:15px;line-height:1.5}.ver__pie{max-width:440px;color:var(--texto-terciario);text-align:center;font-size:12.5px;line-height:1.5}.pagina__contenido{flex-direction:column;gap:22px;min-height:100vh;margin-left:298px;padding:30px 36px 30px 0;display:flex}.inicio__cabecera{align-items:flex-end;gap:24px;margin-top:6px;display:flex}.inicio__cabecera>:last-child{margin-left:auto}.inicio__fecha{color:var(--texto-secundario);font-size:15px;font-weight:500}.inicio__saludo{letter-spacing:-.04em;margin:6px 0 0;font-size:46px;font-weight:600;line-height:1.05}.inicio__vacio{align-items:center;gap:22px;display:flex}.inicio__texto{color:var(--texto-secundario);max-width:620px;margin:6px 0 0;font-size:15px;line-height:1.55}.cargando{justify-content:center;align-items:center;min-height:100vh;display:flex}@media (width<=900px){.menu--fijo{display:none}.pagina__contenido{margin-left:0;padding:20px 16px}.inicio__cabecera{flex-wrap:wrap}.inicio__saludo{font-size:34px}}.inicio__lema{color:var(--texto-secundario);letter-spacing:-.01em;min-height:1.3em;margin:10px 0 0;font-size:19px}.inicio__acciones{flex-wrap:wrap;gap:12px;display:flex}.inicio__acciones .boton{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.inicio__rejilla{grid-template-columns:minmax(0,1.45fr) minmax(300px,1fr);gap:22px;display:grid}.inicio__atencion,.inicio__calendario{padding:30px 34px}.inicio__cargando{place-items:center;min-height:200px;display:grid}.inicio__asuntos{margin:14px 0 0;padding:0;list-style:none}.inicio__asunto{grid-template-columns:56px 1fr auto;align-items:center;gap:18px;padding:16px 0;display:grid}.inicio__asunto+.inicio__asunto{border-top:1px solid var(--linea)}.inicio__asunto-icono{color:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 1px #ffffff47,0 6px 16px #0000001a}.inicio__asunto-texto{flex-direction:column;min-width:0;display:flex}.inicio__asunto-texto b{letter-spacing:-.015em;font-size:18px;font-weight:600}.inicio__asunto-texto span{color:var(--texto-secundario);margin-top:3px;font-size:14.5px}.inicio__asunto .boton{white-space:nowrap;text-decoration:none}.inicio__asunto--tranquilo .inicio__asunto-texto b{color:var(--texto-secundario);font-weight:500}.inicio__calendario ul{margin:14px 0 0;padding:0;list-style:none}.inicio__calendario li{grid-template-columns:48px 1fr;align-items:center;gap:18px;padding:14px 0;display:grid}.inicio__calendario li+li{border-top:1px solid var(--linea)}.inicio__dia{flex-direction:column;align-items:center;line-height:1;display:flex}.inicio__dia i{letter-spacing:.06em;color:var(--rojo-texto);font-size:12px;font-style:normal;font-weight:700}.inicio__dia b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:26px;font-weight:500}.inicio__calendario li>span:last-child{flex-direction:column;display:flex}.inicio__calendario li b{letter-spacing:-.01em;font-size:16.5px;font-weight:600}.inicio__calendario li>span:last-child>span{color:var(--texto-secundario);margin-top:2px;font-size:14px}.inicio__cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.inicio__cifra{padding:26px 30px}.inicio__cifra-titulo{color:var(--texto-secundario);font-size:15px;font-weight:500}.inicio__cifra-fila{align-items:baseline;gap:10px;margin-top:10px;display:flex}.inicio__cifra-fila b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:54px;font-weight:300;line-height:1}.inicio__cifra-fila span{color:var(--texto-secundario);font-size:17px}.inicio__barra{background:var(--pista);border-radius:4px;height:8px;margin-top:20px;overflow:hidden}.inicio__barra span{border-radius:4px;height:100%;display:block}.inicio__cifra-nota{color:var(--texto-secundario);margin-top:12px;font-size:14px}.inicio__actividad{align-items:center;gap:28px;padding:20px 30px;display:flex}.inicio__actividad ul{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.inicio__actividad li{align-items:center;gap:12px;min-width:0;display:flex}.inicio__actividad li>span:last-child{flex-direction:column;min-width:0;display:flex}.inicio__actividad b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.inicio__actividad li>span:last-child>span{color:var(--texto-secundario);font-size:13px}@media (width<=1200px){.inicio__rejilla,.inicio__cifras{grid-template-columns:1fr}.inicio__actividad{flex-direction:column;align-items:flex-start}.inicio__actividad ul{grid-template-columns:1fr;width:100%}}@media (width<=600px){.inicio__atencion,.inicio__calendario{padding:24px 20px}.inicio__asunto{grid-template-columns:44px 1fr;gap:14px}.inicio__asunto-icono{border-radius:13px;width:44px;height:44px}.inicio__asunto .boton{grid-column:2;justify-self:start}.inicio__asunto-texto b,.inicio__lema{font-size:16px}.inicio__cifra-fila b{font-size:44px}}.accesos__cabecera{align-items:flex-end;margin-top:6px;display:flex}.accesos__titulo{letter-spacing:-.04em;margin:0;font-size:38px;font-weight:600;line-height:1.1}.accesos__sub{color:var(--texto-secundario);margin:8px 0 0;font-size:16px}.accesos__fila{align-items:flex-start;gap:20px;display:flex}.accesos__formulario{flex:1}.accesos__columna{flex-direction:column;flex:1.2;gap:20px;min-width:0;display:flex}.accesos__codigo{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--tinta);-webkit-user-select:all;user-select:all;margin:18px 0 8px;font-size:34px;font-weight:600}.accesos__nota{color:var(--texto-secundario);margin:6px 0 14px;font-size:13.5px;line-height:1.55}.accesos__mono{letter-spacing:.04em;font-family:ui-monospace,monospace}.accesos__error{color:var(--vencida);background:color-mix(in srgb, var(--vencida) 9%, transparent);border-radius:14px;padding:12px 14px;font-size:13.5px}.accesos__lista{margin:10px 0 0;padding:0;list-style:none}.accesos__item{border-top:1px solid var(--linea);align-items:center;gap:14px;padding:14px 0;display:flex}.accesos__item:first-child{border-top:none}.accesos__item-datos{flex:1;min-width:0}.accesos__item-nombre{font-size:15px;font-weight:600}.accesos__item-detalle{color:var(--texto-secundario);margin-top:2px;font-size:13px}.accesos__vacio{color:var(--texto-secundario);align-items:center;gap:14px;margin-top:14px;font-size:14px;display:flex}.formulario{flex-direction:column;align-items:flex-start;gap:14px;margin-top:18px;display:flex}.formulario__campo{flex-direction:column;gap:7px;width:100%;display:flex}.formulario__campo>span{font-size:13px;font-weight:600}.formulario__campo input,.formulario__campo select{height:44px;color:var(--tinta);background:var(--relleno-control);border:none;border-radius:12px;padding:0 14px;font-family:inherit;font-size:15px;box-shadow:inset 0 .5px 1px #0000000f}.formulario__campo input:focus-visible,.formulario__campo select:focus-visible{outline:2px solid var(--tinta);outline-offset:1px}@media (width<=1100px){.accesos__fila{flex-direction:column;align-items:stretch}}.cuenta__cabecera{align-items:center;gap:22px;margin-top:6px;display:flex}.cuenta__cabecera .avatar{font-size:30px!important}.cuenta__nombre{letter-spacing:-.04em;margin:0;font-size:40px;font-weight:600;line-height:1.08}.cuenta__cargo{color:var(--texto-secundario);margin:6px 0 0;font-size:17px}.cuenta__rejilla{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.cuenta__datos{margin:8px 0 0}.cuenta__datos>div{border-top:1px solid var(--linea);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.cuenta__datos dt{color:var(--texto-secundario);font-size:14.5px}.cuenta__datos dd{text-align:right;min-width:0;margin:0;font-size:15px;font-weight:600}.cuenta__correo{overflow-wrap:anywhere}.cuenta__nota{color:var(--texto-terciario);margin:14px 0 0;font-size:13px;line-height:1.5}.cuenta__opcion{border-top:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.cuenta__opcion:first-of-type{margin-top:8px}.cuenta__opcion>div:first-child{flex-direction:column;flex:1;min-width:180px;display:flex}.cuenta__opcion b{font-size:15.5px;font-weight:600}.cuenta__opcion>div:first-child>span{color:var(--texto-secundario);margin-top:2px;font-size:13.5px}.cuenta__salir{display:flex}@media (width<=900px){.cuenta__rejilla{grid-template-columns:1fr}.cuenta__nombre{font-size:30px}}:root{--cat-organizada:#1a8a4f;--cat-asociada:#a86400;--cat-filial:#5e7a9c;--cat-campo:#8e8e93;--cat-sin-dato:#c7c7cc;--memb-propiedad:#1d1d1f;--memb-catecumenos:#8e8e93;--memb-inactivos:#d1d1d6}:root[data-tema=oscuro]{--cat-sin-dato:#48484a;--cat-filial:#7e9bc0;--memb-propiedad:#f5f5f7;--memb-catecumenos:#8e8e93;--memb-inactivos:#48484a}.ter-miga{color:var(--texto-secundario);font-weight:500}.ter-texto{color:var(--texto-secundario);max-width:680px;margin:8px 0 16px;font-size:15px;line-height:1.55}.ter-error{color:var(--vencida);background:color-mix(in srgb, var(--vencida) 9%, transparent);border-radius:14px;padding:12px 14px;font-size:13.5px}.ter-vacio{color:var(--texto-terciario);font-size:13.5px}.cargando--bloque{min-height:260px}.ter-encabezado{align-items:center;gap:22px;margin-top:4px;display:flex}.ter-encabezado__mosaico{color:#fff;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:flex;box-shadow:inset 0 1px #ffffff47,0 8px 22px #0000001f}.ter-encabezado__texto{flex:1;min-width:0}.ter-encabezado__estado{align-items:center;gap:14px;font-size:15px;display:flex}.ter-encabezado__pastor{color:var(--texto-secundario)}.ter-encabezado__titulo{letter-spacing:-.04em;margin:4px 0 0;font-size:46px;font-weight:600;line-height:1.05}.ter-encabezado__linea{color:var(--texto-secundario);letter-spacing:-.01em;margin-top:8px;font-size:17px}.ter-encabezado__acciones{align-self:center;gap:10px;display:flex}.ter-estado{color:var(--c,var(--texto-secundario));align-items:center;gap:7px;font-weight:600;display:inline-flex}.ter-estado:before{content:"";background:var(--c,var(--texto-terciario));border-radius:50%;width:7px;height:7px}.ter-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ter-cifra{padding:24px 26px}.ter-cifra__cabecera{align-items:center;gap:10px;display:flex}.ter-cifra__icono{color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:inset 0 1px #ffffff47,0 1px 2px #0000001f}.ter-cifra__titulo{color:var(--texto-secundario);font-size:14px;font-weight:500}.ter-cifras--tres{grid-template-columns:repeat(3,minmax(0,1fr))}.ter-mini{border-top:1px solid var(--linea);grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:14px;display:grid}.ter-mini div{flex-direction:column;display:flex}.ter-mini b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:400}.ter-mini span{color:var(--texto-secundario);font-size:12.5px}.ter-comp{margin-top:18px}.ter-comp__barra{background:var(--pista);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.ter-comp__barra>div{flex-basis:0;height:100%}.ter-comp__leyenda{color:var(--texto-secundario);flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.ter-comp__leyenda span{align-items:center;gap:8px;display:flex}.ter-comp__leyenda span:before{content:"";background:var(--c);border-radius:3px;width:9px;height:9px;box-shadow:inset 0 0 0 .5px #0000001a}.ter-comp__leyenda b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:600}.ter-comp__leyenda i{font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.ter-comp--compacta{width:92px;margin:6px 0 4px auto}.ter-comp--compacta .ter-comp__barra{border-radius:3px;gap:1px;height:5px}.ter-panorama{grid-template-columns:minmax(360px,.95fr) 1.3fr;gap:40px;padding:28px 32px;display:grid}.ter-panorama__anillo{align-items:center;gap:30px;margin-top:18px;display:flex}.ter-anillo-cat{flex-shrink:0;position:relative}.ter-anillo-cat__centro{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ter-anillo-cat__centro b{letter-spacing:-.05em;font-size:44px;font-weight:300;line-height:1}.ter-anillo-cat__centro span{color:var(--texto-secundario);margin-top:4px;font-size:13px}.ter-panorama__leyenda{flex:1;min-width:0;margin:0;padding:0;list-style:none}.ter-panorama__leyenda li{border-top:1px solid var(--linea);grid-template-columns:1fr auto 44px;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:grid}.ter-panorama__leyenda li:first-child{border-top:none}.ter-panorama__leyenda span{align-items:center;gap:9px;display:inline-flex}.ter-panorama__leyenda span:before{content:"";background:var(--c);border-radius:3px;width:10px;height:10px}.ter-panorama__leyenda b{font-variant-numeric:tabular-nums;font-weight:600}.ter-panorama__leyenda i{text-align:right;color:var(--texto-secundario);font-variant-numeric:tabular-nums;font-style:normal}.ter-panorama__distritos ul{flex-direction:column;gap:4px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ter-panorama__distritos button{cursor:pointer;width:100%;color:var(--tinta);text-align:left;background:0 0;border:none;border-radius:14px;grid-template-columns:30px minmax(110px,.9fr) 1.6fr 118px;align-items:center;gap:14px;padding:9px 12px;font-family:inherit;font-size:14px;transition:background .15s;display:grid}.ter-panorama__distritos button:hover{background:var(--relleno-control)}.ter-panorama__codigo{color:var(--texto-secundario);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.ter-panorama__nombre{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ter-panorama__barra{background:var(--pista);border-radius:4px;height:8px;overflow:hidden}.ter-panorama__barra span{background:linear-gradient(90deg,#5c5c62,#1d1d1f);border-radius:4px;height:100%;transition:width .3s;display:block}:root[data-tema=oscuro] .ter-panorama__barra span{background:linear-gradient(90deg,#8e8e93,#e5e5ea)}.ter-panorama__dato{color:var(--texto-secundario);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ter-panorama__dato b{color:var(--tinta);font-weight:600}.ter-panorama__distritos button.activo{background:color-mix(in srgb, var(--rojo) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rojo) 30%, transparent)}.ter-panorama__distritos button.activo .ter-panorama__barra span{background:var(--rojo-boton)}.ter-panorama__distritos button.activo .ter-panorama__codigo,.ter-panorama__distritos button.activo .ter-panorama__nombre{color:var(--rojo-texto)}.ter-cifra__fila{align-items:baseline;gap:8px;margin-top:12px;display:flex}.ter-cifra__valor{letter-spacing:-.05em;font-size:46px;font-weight:300;line-height:1}.ter-cifra__de{color:var(--texto-secundario);font-size:15px}.ter-cifra__nota{color:var(--texto-secundario);margin-top:12px;font-size:13px}.ter-barra{background:var(--pista);border-radius:3px;height:6px;margin-top:18px;overflow:hidden}.ter-barra>div{background:linear-gradient(90deg,#3a3a3c,#1d1d1f);border-radius:3px;height:100%;transition:width .25s}:root[data-tema=oscuro] .ter-barra>div{background:linear-gradient(90deg,#e5e5ea,#aeaeb2)}.ter-progreso{color:var(--texto-secundario);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:14px;display:flex}.ter-progreso .ter-barra{flex:1;max-width:420px;margin:0}.ter-categorias{margin-top:18px}.ter-categorias__barra{background:var(--pista);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.ter-categorias__barra>div{height:100%}.ter-categorias__leyenda{color:var(--texto-secundario);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12.5px;display:flex}.ter-categorias__leyenda span{align-items:center;gap:6px;display:inline-flex}.ter-categorias__leyenda span:before{content:"";background:var(--c);border-radius:2px;width:8px;height:8px}.ter-categorias__leyenda b{color:var(--tinta);font-weight:600}.ter-categoria{white-space:nowrap;color:var(--c);background:color-mix(in srgb, var(--c) 11%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ter-categoria:before{content:"";background:var(--c);border-radius:50%;width:6px;height:6px}.ter-buscador{background:var(--superficie);height:52px;box-shadow:var(--sombra-tarjeta);color:var(--texto-secundario);border-radius:26px;flex-shrink:0;align-items:center;gap:10px;min-width:260px;padding:0 18px;display:flex}.ter-herramientas .ter-buscador{flex:1}.ter-buscador:focus-within{box-shadow:0 0 0 1.5px var(--tinta), var(--sombra-tarjeta)}.ter-buscador input{min-width:0;color:var(--tinta);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.ter-buscador input::-webkit-search-cancel-button{display:none}.ter-buscador button{background:var(--relleno-control);cursor:pointer;width:26px;height:26px;color:var(--texto-secundario);border:none;border-radius:13px;font-size:16px;line-height:1}.ter-herramientas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ter-regiones{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ter-region,.ter-zona{color:var(--tinta);transition:transform .18s,box-shadow .18s;display:block}.ter-region:hover,.ter-zona:hover{color:var(--tinta);box-shadow:var(--sombra-tarjeta), 0 18px 40px #0000000f;transform:translateY(-2px)}.ter-region__cabecera{color:var(--texto-secundario);justify-content:space-between;align-items:flex-start;display:flex}.ter-region__nombre{letter-spacing:-.035em;color:var(--tinta);margin:4px 0 0;font-size:30px;font-weight:600}.ter-region__cifras{gap:32px;margin-top:18px;display:flex}.ter-region__cifras div{flex-direction:column;display:flex}.ter-region__cifras b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:300;line-height:1.05}.ter-region__cifras span{color:var(--texto-secundario);margin-top:2px;font-size:13px}.ter-region__zonas{border-top:1px solid var(--linea);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.ter-region__zonas span{background:var(--relleno-control);border-radius:15px;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ter-region__zonas b{color:var(--texto-secundario);font-variant-numeric:tabular-nums;font-weight:500}.ter-region__zona--vacia{opacity:.55}.ter-zonas{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:20px;display:grid}.ter-zona__cabecera{align-items:center;gap:16px;display:flex}.ter-zona__numero{letter-spacing:-.03em;color:#fff;background:var(--mosaico-tinta);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:24px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff47,0 1px 2px #0000001f}.ter-zona__nombre{letter-spacing:-.025em;margin:0;font-size:21px;font-weight:600}.ter-zona__distritos{color:var(--texto-secundario);margin-top:3px;font-size:13px;line-height:1.4}.ter-zona__pendiente{color:var(--texto-terciario);margin-top:22px;font-size:13.5px}.ter-distrito{padding:26px 0 8px}.ter-distrito>:not(.ter-tabla){margin-left:30px;margin-right:30px}.ter-distrito__cabecera{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ter-distrito__titulo{align-items:center;gap:16px;display:flex}.ter-distrito__codigo{letter-spacing:-.01em;color:#fff;background:var(--mosaico-rojo);font-variant-numeric:tabular-nums;border-radius:16px;flex-shrink:0;align-items:center;height:56px;padding:0 14px;font-size:17px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff47,0 6px 16px #b61f2b33}.ter-distrito__nombre{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600;line-height:1.1}.ter-distrito__chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ter-distrito__chips span{height:26px;color:var(--texto-secundario);background:var(--relleno-control);border-radius:13px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;display:inline-flex}.ter-distrito__chips b{color:var(--tinta);font-variant-numeric:tabular-nums;font-weight:600}.ter-distrito__presbitero{background:var(--relleno-control);border-radius:16px;min-width:240px;padding:12px 14px}.ter-distrito__presbitero .etiqueta{margin-bottom:8px}.ter-persona{align-items:center;gap:10px;min-width:0;display:inline-flex}.ter-persona .avatar{font-size:12px!important}.ter-persona__texto{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ter-persona__nombre{color:var(--tinta);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ter-persona__detalle{color:var(--texto-secundario);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ter-persona__detalle a{color:var(--texto-secundario);text-decoration:underline;-webkit-text-decoration-color:var(--linea);text-decoration-color:var(--linea);text-underline-offset:3px}.ter-persona__detalle a:hover{color:var(--rojo-texto)}.ter-tabla{margin-top:18px;font-size:14px}.ter-tabla__cabecera,.ter-tabla__fila{grid-template-columns:minmax(200px,1.6fr) 128px minmax(220px,1.7fr) 128px 104px minmax(118px,.9fr);align-items:center;gap:16px;padding:0 30px;display:grid}.ter-tabla__cabecera{letter-spacing:.07em;text-transform:uppercase;color:var(--texto-secundario);border-bottom:1px solid var(--linea);padding-bottom:10px;font-size:11.5px;font-weight:600}.ter-tabla__fila{color:var(--tinta);border-bottom:1px solid var(--linea);padding-top:12px;padding-bottom:12px;transition:background .12s}.ter-tabla__fila:hover{color:var(--tinta);background:color-mix(in srgb, var(--relleno-control) 70%, transparent)}.ter-tabla__fila:hover .ter-tabla__numero{color:#fff;background:var(--mosaico-rojo)}.ter-tabla__iglesia{grid-template-columns:30px 1fr;align-items:center;column-gap:12px;min-width:0;display:grid}.ter-tabla__iglesia>:not(.ter-tabla__numero){grid-column:2}.ter-tabla__numero{width:30px;height:30px;color:var(--texto-secundario);background:var(--relleno-control);font-variant-numeric:tabular-nums;border-radius:15px;grid-row:1/span 2;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.ter-tabla__nombre{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.ter-tabla__sub{color:var(--texto-secundario);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.ter-tabla__total{letter-spacing:-.03em;font-size:20px;font-weight:300;display:block}.ter-tabla__pie{color:var(--texto-terciario);padding:12px 30px 4px;font-size:12px}.ter-pendiente{letter-spacing:.03em;color:var(--por-vencer);background:color-mix(in srgb, var(--por-vencer) 10%, transparent);vertical-align:2px;border-radius:8px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600}.ter-aviso{color:var(--por-vencer);max-width:720px;margin-top:10px;font-size:14px}.ter-nota-dato{color:var(--texto-terciario);margin-top:2px;font-size:12px;font-style:normal}.ter-num{text-align:right;font-variant-numeric:tabular-nums}.ter-sin-resultados{color:var(--texto-secundario);padding:18px 30px;font-size:14px}.tarjeta .ter-tabla .ter-tabla__cabecera,.tarjeta .ter-tabla .ter-tabla__fila,.tarjeta .ter-tabla__pie{padding-left:30px;padding-right:30px}.tarjeta:not(.ter-distrito)>.ter-tabla{margin-left:-30px;margin-right:-30px}.ter-art108{align-items:center;gap:56px;padding:34px 44px;display:flex}.ter-anillo{flex-shrink:0;width:260px;height:260px;position:relative}.ter-anillo__texto{color:var(--texto-secundario);flex-direction:column;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;inset:0}.ter-anillo__valor{letter-spacing:-.05em;color:var(--tinta);font-size:64px;font-weight:300;line-height:1}.ter-art108__texto{flex:1;min-width:0}.ter-art108__titular{letter-spacing:-.035em;max-width:560px;margin:10px 0 0;font-size:36px;font-weight:600;line-height:1.12}.ter-pasos{grid-template-columns:repeat(4,1fr);margin:26px 0 0;padding:0;list-style:none;display:grid}.ter-pasos li{color:var(--texto-secundario);flex-direction:column;gap:3px;padding-top:50px;font-size:13px;display:flex;position:relative}.ter-pasos li b{color:var(--texto-secundario);font-size:15.5px;font-weight:600}.ter-pasos li:after{content:"";background:var(--pista);height:2px;position:absolute;top:20px;left:52px;right:12px}.ter-pasos li:last-child:after{display:none}.ter-pasos li.hecho:after{background:var(--tinta)}.ter-pasos__punto{border:2px solid var(--pista);background:var(--superficie);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:2px;left:0}.ter-pasos li.hecho .ter-pasos__punto{background:var(--tinta);color:var(--superficie);border:none}.ter-pasos li.actual .ter-pasos__punto{background:var(--mosaico-rojo);box-shadow:0 0 0 6px color-mix(in srgb, var(--rojo) 14%, transparent);border:none}.ter-pasos li.hecho b,.ter-pasos li.actual b{color:var(--tinta)}.ter-ficha__fila{grid-template-columns:1.15fr 1fr;gap:20px;display:grid}.ter-ficha__numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin-top:8px;display:grid}.ter-ficha__numeros div{border-top:1px solid var(--linea);flex-direction:column;padding:16px 0;display:flex}.ter-ficha__numeros span{color:var(--texto-secundario);font-size:13.5px}.ter-ficha__numeros b{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:38px;font-weight:300;line-height:1.1}.ter-datos{grid-template-columns:1fr 1fr;gap:0 24px;margin:8px 0 0;display:grid}.ter-datos div{border-top:1px solid var(--linea);min-width:0;padding:14px 0}.ter-datos dt{color:var(--texto-secundario);margin-bottom:6px;font-size:13px}.ter-datos dd{min-width:0;margin:0;font-size:15px;font-weight:600}.ter-archivo{margin-top:14px;display:inline-flex}.ter-archivo input{color:var(--texto-secundario);font-family:inherit;font-size:14px}.ter-archivo input::file-selector-button{cursor:pointer;height:36px;color:var(--tinta);background:var(--fondo-boton-secundario);box-shadow:var(--sombra-boton-secundario);border:none;border-radius:18px;margin-right:12px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600}.ter-casilla{color:var(--texto-secundario);align-items:flex-start;gap:10px;max-width:680px;margin:0 0 16px;font-size:14px;line-height:1.5;display:flex}.ter-casilla input{accent-color:var(--rojo);width:16px;height:16px;margin-top:4px}@media (width<=1280px){.ter-tabla__cabecera,.ter-tabla__fila{grid-template-columns:minmax(180px,1.5fr) 118px minmax(190px,1.5fr) 112px}.ter-tabla__cabecera>:nth-child(n+5),.ter-tabla__fila>:nth-child(n+5){display:none}}@media (width<=1100px){.ter-cifras,.ter-cifras--tres{grid-template-columns:repeat(2,minmax(0,1fr))}.ter-panorama,.ter-regiones,.ter-ficha__fila{grid-template-columns:1fr}.ter-art108{flex-direction:column;align-items:flex-start;gap:24px;padding:26px}.ter-distrito__cabecera{flex-direction:column}}@media (width<=720px){.ter-encabezado{align-items:flex-start;gap:14px}.ter-encabezado__mosaico{border-radius:16px;width:56px;height:56px}.ter-encabezado__titulo{font-size:32px}.ter-cifra__valor{font-size:36px}.ter-tabla__cabecera{display:none}.ter-tabla__fila{grid-template-columns:1fr auto;gap:6px 12px;padding:14px 20px!important}.ter-tabla__fila>:nth-child(3){grid-column:1/-1}.ter-tabla__fila>:nth-child(4){grid-area:1/2}.ter-tabla__fila>:nth-child(2){grid-column:1}.ter-distrito>:not(.ter-tabla){margin-left:20px;margin-right:20px}.ter-pasos{grid-template-columns:1fr 1fr;gap:16px}.ter-ficha__numeros{grid-template-columns:repeat(2,minmax(0,1fr))}.ter-datos{grid-template-columns:1fr}}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2)format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.credencial{width:100%;max-width:640px;container-type:inline-size}.credencial__lienzo{--acento:#cfa529;--acento-claro:#e0be4e;--tinte:#faf7f2;--negro:#121212;aspect-ratio:640/404;background:var(--tinte);color:#111;font-family:"Inter", var(--letra);border-radius:3.4cqw;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:31.9cqw 1.6cqw minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000002e,0 2.2cqw 5.4cqw #00000029}.credencial__lienzo[data-categoria=ministerial]{--acento:#3d995d;--acento-claro:#5bb57b;--tinte:#f3f8f3}.credencial__lienzo[data-categoria=exhortador]{--acento:#c7653f;--acento-claro:#db8462;--tinte:#fbf3ee}.credencial__lienzo[data-categoria=pre_exhortador]{--acento:#3fa2df;--acento-claro:#6bbaea;--tinte:#f1f6fa}.credencial__lienzo[data-categoria=especial],.credencial__lienzo[data-categoria=evangelista],.credencial__lienzo[data-categoria=obrero_local],.credencial__lienzo[data-categoria=sin_dato]{--acento:#8a8a8e;--acento-claro:#a9a9ad;--tinte:#f6f6f7}.credencial__lienzo:before{content:"";background:var(--acento);grid-area:1/2}.credencial__franja,.credencial__cuerpo{overflow:hidden}.credencial__franja{background:var(--negro);flex-direction:column;grid-area:1/1;align-items:center;gap:1.8cqw;padding:3.6cqw 2.4cqw 3.4cqw;display:flex}.credencial__emblema{width:19cqw;height:auto}.credencial__foto{aspect-ratio:4/5;background:var(--acento);border-radius:2.2cqw;width:21.6cqw;padding:.55cqw;box-shadow:inset 0 0 0 .3cqw #121212}.credencial__foto img,.credencial__foto svg{object-fit:cover;border:.45cqw solid #121212;border-radius:1.7cqw;width:100%;height:100%;display:block}.credencial__categoria{background:var(--acento);color:#111;text-align:center;width:100%;font-family:Bebas Neue,sans-serif;font-size:var(--tam-categoria,3.3cqw);letter-spacing:.04em;white-space:nowrap;border-radius:1.1cqw;margin-top:auto;padding:1cqw .4cqw .6cqw;line-height:1}.credencial__cuerpo{isolation:isolate;background:radial-gradient(120% 90% at 85% 100%, color-mix(in srgb, var(--acento) 10%, transparent), transparent 70%);flex-direction:column;grid-area:1/3;min-width:0;padding:4.8cqw 4.2cqw 4.2cqw 4.8cqw;display:flex;position:relative}.credencial__guilloche{z-index:-1;opacity:.36;width:100%;height:100%;position:absolute;inset:0}.credencial__guilloche polyline{fill:none;stroke:var(--acento);stroke-width:.8px;vector-effect:non-scaling-stroke}.credencial__cabecera>div:first-child{min-width:0}.credencial__cabecera{justify-content:space-between;align-items:flex-start;gap:2cqw;display:flex}.credencial__conferencia{letter-spacing:.07em;white-space:nowrap;font-family:Bebas Neue,sans-serif;font-size:4.7cqw;line-height:.95}.credencial__asambleas{letter-spacing:.48em;color:#333;margin-top:.5cqw;font-family:Bebas Neue,sans-serif;font-size:2.1cqw}.credencial__raya{background:var(--acento);border-radius:1cqw;width:7cqw;height:.6cqw;margin-top:1.4cqw}.credencial__numero{letter-spacing:.05em;border:.35cqw solid var(--acento);background:#ffffff80;border-radius:1.4cqw;flex-shrink:0;padding:.8cqw 1.3cqw .5cqw;font-family:Bebas Neue,sans-serif;font-size:3.1cqw;line-height:1}.credencial__etiqueta{letter-spacing:.16em;text-transform:uppercase;color:#595959;font-size:1.85cqw;font-weight:600;display:block}.credencial__cuerpo>.credencial__etiqueta{margin-top:3.4cqw}.credencial__nombre{font-family:Bebas Neue,sans-serif;font-size:var(--tam-nombre,6.6cqw);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;margin-top:0;line-height:1.18;overflow:hidden}.credencial__datos{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);row-gap:2cqw;margin-top:2.6cqw;display:grid}.credencial__datos>div{min-width:0}.credencial__datos>div:nth-child(2n){border-left:.25cqw solid color-mix(in srgb, var(--acento) 70%, transparent);padding-left:2.6cqw}.credencial__datos b{letter-spacing:.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4cqw;font-size:2.45cqw;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.credencial__datos b.credencial__identidad{white-space:nowrap;-webkit-line-clamp:1;letter-spacing:0}.credencial__firmas{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:2.2cqw;margin-top:auto;font-size:2.2cqw;font-weight:600;display:grid}.credencial__firmas>span:not(.credencial__sello){border-top:.2cqw solid #1a1a1a;padding-top:.8cqw}.credencial__sello{letter-spacing:.12em;text-transform:uppercase;color:#4a4a4a;border:.3cqw dashed #6a6a6a;border-radius:50%;place-items:center;width:9cqw;height:9cqw;margin-bottom:.4cqw;font-size:1.8cqw;display:grid}.credencial__pie{background:var(--acento);grid-area:2/1/auto/-1;height:1.9cqw}.credencial__lienzo--reverso{grid-template-columns:minmax(0,1fr) 1.6cqw 30.4cqw}.credencial__lienzo--reverso:before{display:none}.credencial__filete{background:var(--acento);grid-area:1/2}.credencial__cuerpo--reverso{grid-column:1;padding:4.6cqw 4.4cqw 3.8cqw 5cqw}.credencial__franja--reverso{grid-column:3;justify-content:center;gap:2.4cqw;padding:3.6cqw 2.6cqw}.credencial__franja--reverso .credencial__emblema{width:17cqw}.credencial__juridica{color:#444;margin-top:1.2cqw;font-size:1.95cqw}.credencial__titulo{letter-spacing:.02em;margin-top:2cqw;font-family:Bebas Neue,sans-serif;font-size:10.6cqw;line-height:.9}.credencial__categoria-reverso{font-family:Bebas Neue,sans-serif;font-size:var(--tam-categoria,5.6cqw);letter-spacing:.04em;white-space:nowrap;color:color-mix(in srgb, var(--acento) 62%, #2a1f00);line-height:1}.credencial__numero-reverso{letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-top:1.2cqw;font-size:3.4cqw;font-weight:700}.credencial__constitucion{color:#222;margin:1.6cqw 0 0;font-size:2.05cqw;line-height:1.4}.credencial__vigencia{border-top:.3cqw solid var(--acento);grid-template-columns:auto auto auto;align-items:end;gap:0 2cqw;margin-top:auto;padding-top:1.8cqw;display:grid}.credencial__vigencia>div{flex-direction:column;min-width:0;display:flex}.credencial__vigencia>div+div{border-left:.25cqw solid color-mix(in srgb, var(--acento) 70%, transparent);padding-left:1.6cqw}.credencial__vigencia b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:2.15cqw;font-weight:700}.credencial__vigencia span:not(.credencial__etiqueta){color:#333;white-space:nowrap;font-size:1.85cqw}.credencial__vigencia .credencial__etiqueta{font-size:1.6cqw}.credencial__qr{aspect-ratio:1;background:#fff;border-radius:2cqw;place-items:center;width:21cqw;padding:1.2cqw;display:grid}.credencial__qr-svg{width:100%;height:100%;display:block}.credencial__qr span{color:#6a6a6a;text-align:center;font-size:1.9cqw}.credencial__escanear{letter-spacing:.12em;text-transform:uppercase;color:#fff;text-align:center;font-size:1.9cqw;font-weight:700}.credencial-volteo{perspective:1800px;max-width:640px}.credencial-volteo__interior{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:grid}.credencial-volteo__interior>*{backface-visibility:hidden;grid-area:1/1}.credencial-volteo__interior>:last-child,.credencial-volteo--reverso .credencial-volteo__interior{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.credencial-volteo__interior{transition:none}}.acceso{--acceso-fondo:#fff;--acceso-relleno:#76768017;--acceso-recordada:#76768012;background:var(--acceso-fondo);min-height:100dvh;position:relative}:root[data-tema=oscuro] .acceso{--acceso-fondo:#0a0a0c;--acceso-relleno:#7676803d;--acceso-recordada:#76768033}@media (prefers-color-scheme:dark){:root:not([data-tema]) .acceso{--acceso-fondo:#0a0a0c;--acceso-relleno:#7676803d;--acceso-recordada:#76768033}}.acceso__foto{background:#05060f;border-radius:30px;width:min(740px,51.4vw);position:fixed;top:14px;bottom:14px;left:14px;overflow:hidden;box-shadow:0 20px 50px #00000029}.acceso__imagen{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.acceso__velo{background:linear-gradient(#02031438 0%,#02031400 22%,#0203141f 42%,#020314db 63%,#020314f7 100%);position:absolute;inset:0}.acceso__lema{flex-direction:column;align-items:center;padding:0 24px;display:flex;position:absolute;bottom:52px;left:0;right:0}.acceso__emblema{filter:drop-shadow(0 2px 10px #00000059);width:132px;height:auto}.acceso__lema-texto{width:min(560px,100%);height:auto;margin-top:26px}.acceso__cita{letter-spacing:.06em;color:#d8b676;margin-top:16px;font-size:15px;font-weight:500}.acceso__sello{white-space:nowrap;color:#fff;align-items:center;gap:10px;height:44px;padding:0 16px 0 6px;display:flex;position:absolute;top:24px;left:24px}.acceso__sello img{border-radius:16px;width:32px;height:32px}.acceso__sello span{letter-spacing:-.01em;text-shadow:0 1px 2px #0000004d;font-size:14px;font-weight:600}.acceso__panel{flex-direction:column;align-items:center;min-height:100dvh;margin-left:calc(min(740px,51.4vw) + 14px);padding:90px 24px 110px;display:flex;position:relative}.acceso__arriba{align-items:center;gap:14px;display:flex;position:absolute;top:28px;right:32px}.acceso__ayuda{cursor:pointer;color:var(--texto-secundario);background:0 0;border:none;padding:0;font-size:13.5px;font-weight:500}.acceso__ayuda:hover{color:var(--tinta)}.acceso__nota-ayuda{background:var(--superficie);max-width:320px;box-shadow:var(--sombra-tarjeta);color:var(--texto-secundario);z-index:2;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5;position:absolute;top:76px;right:32px}.acceso__columna{flex-direction:column;width:396px;max-width:100%;margin:auto 0;display:flex;transform:translateY(-4%)}.acceso__marca{align-items:center;gap:14px;display:flex}.acceso__marca img{border-radius:14px;width:52px;height:52px;box-shadow:0 4px 14px #00000029}.acceso__sistema{letter-spacing:-.025em;color:var(--tinta);font-size:22px;font-weight:600;line-height:1.2}.acceso__institucion{color:var(--texto-secundario);margin-top:2px;font-size:14px}.acceso__titulo{letter-spacing:-.045em;color:var(--tinta);margin:44px 0 0;font-size:44px;font-weight:600;line-height:1.04}.acceso__explica{color:var(--texto-secundario);margin:12px 0 0;font-size:16px;line-height:1.5}.acceso__recordada{background:var(--acceso-recordada);border-radius:18px;align-items:center;gap:12px;margin-top:26px;padding:12px 14px;display:flex}.acceso__recordada .avatar{font-size:15px!important}.acceso__recordada-datos{flex:1;min-width:0;line-height:1.3}.acceso__recordada-nombre{color:var(--tinta);font-size:15px;font-weight:600}.acceso__recordada-cargo{color:var(--texto-secundario);font-size:13px}.acceso__enlace{cursor:pointer;color:var(--rojo-texto);background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:600}.acceso__enlace:hover{color:var(--rojo-hover)}.acceso__principal{letter-spacing:-.01em;color:#fff;cursor:pointer;background:var(--rojo-boton);border:none;border-radius:18px;justify-content:center;align-items:center;gap:12px;width:100%;height:60px;margin-top:22px;font-family:inherit;font-size:16px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff40,0 1px 2px #96141e4d,0 12px 28px #b61f2b42}.acceso__principal:disabled{cursor:not-allowed;box-shadow:inset 0 1px #fff3}.acceso__pronto{letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#00000038;border-radius:10px;margin-left:4px;padding:3px 9px;font-size:11.5px;font-weight:600}.acceso__principal span{white-space:nowrap}.acceso__garantia{color:var(--texto-terciario);text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:12.5px;display:flex}.acceso__garantia strong{color:var(--texto-secundario);font-weight:600}.acceso__otras{color:var(--texto-secundario);margin-top:36px;font-size:13px;font-weight:500}.acceso__metodos{gap:10px;margin-top:12px;display:flex}.acceso__metodo{height:54px;color:var(--tinta);cursor:pointer;background:var(--acceso-relleno);border:none;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .15s;display:flex}.acceso__metodo:hover{background:color-mix(in srgb, var(--acceso-relleno), var(--tinta) 6%)}.acceso__metodo:disabled{opacity:.6;cursor:progress}.acceso__formulario{flex-direction:column;display:flex}.acceso__campo{flex-direction:column;gap:9px;margin-top:28px;display:flex}.acceso__formulario .acceso__campo{margin-top:14px}.acceso__campo-etiqueta{color:var(--tinta);font-size:13px;font-weight:600}.acceso__campo-caja{background:var(--superficie);height:60px;box-shadow:0 0 0 1px var(--linea), 0 1px 2px #0000000a;border-radius:18px;align-items:center;gap:10px;padding:0 8px 0 20px;transition:box-shadow .15s;display:flex}.acceso__campo-caja:focus-within{box-shadow:0 0 0 1.5px var(--tinta), 0 0 0 5px color-mix(in srgb, var(--tinta) 7%, transparent)}.acceso__campo-caja input{min-width:0;height:100%;color:var(--tinta);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:16px}.acceso__campo-caja input:focus-visible{outline:none}.acceso__codigo{letter-spacing:.12em;text-transform:uppercase;font-weight:600}.acceso__flecha{cursor:pointer;width:44px;height:44px;color:var(--acceso-fondo);background:var(--tinta);border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.acceso__flecha:disabled{opacity:.5;cursor:progress}.acceso__pista{color:var(--texto-terciario);margin-top:12px;font-size:12.5px;line-height:1.5}.acceso__correo-elegido{background:var(--acceso-relleno);cursor:pointer;color:var(--tinta);border:none;border-radius:12px;padding:6px 12px;font-family:inherit;font-size:14.5px;font-weight:600}.acceso__olvido{align-self:flex-start;margin-top:14px;font-size:13.5px}.acceso__volver{cursor:pointer;color:var(--tinta);background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;margin-top:44px;padding:0;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.acceso__volver:hover{color:var(--tinta);opacity:.75}.acceso__aviso{border-radius:14px;margin-top:16px;padding:12px 14px;font-size:13.5px;line-height:1.5}.acceso__aviso--error{color:var(--vencida);background:color-mix(in srgb, var(--vencida) 9%, transparent)}.acceso__aviso--ok{color:var(--vigente);background:color-mix(in srgb, var(--vigente) 9%, transparent)}:root[data-tema=oscuro] .acceso__aviso--error{color:#ff6b72}:root[data-tema=oscuro] .acceso__aviso--ok{color:#3ccb7f}.acceso__pie{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 24px;display:flex;position:absolute;bottom:26px;left:0;right:0}.acceso__primera-vez{color:var(--texto-secundario);font-size:13.5px}.acceso__primera-vez a{font-weight:600}.acceso__legal{color:var(--texto-terciario);font-size:12px}@media (width<=900px){.acceso__foto{border-radius:26px;width:auto;height:300px;margin:10px 10px 0;position:relative;top:auto;bottom:auto;left:auto}.acceso__lema{bottom:24px}.acceso__emblema{width:76px}.acceso__lema-texto{width:min(360px,100%);margin-top:14px}.acceso__cita{margin-top:10px;font-size:13px}.acceso__sello{top:14px;left:14px}.acceso__panel{min-height:auto;margin-left:0;padding:14px 20px 40px}.acceso__arriba{align-self:flex-end;margin-bottom:8px;position:static}.acceso__nota-ayuda{top:56px;right:20px}.acceso__columna{margin:0;transform:none}.acceso__titulo{margin-top:28px;font-size:36px}.acceso__pie{margin-top:40px;padding:0;position:static}}
