.ent{position:relative;display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:48px 16px 88px;overflow:hidden;background:radial-gradient(560px 320px at 0 0,rgb(250 214 232/.55),transparent 72%),radial-gradient(560px 320px at 100% 0,rgb(226 214 252/.62),transparent 72%),radial-gradient(900px 520px at 50% -10%,rgb(255 255 255/.9),transparent 70%),linear-gradient(180deg,#F7F7FA,#EEEEF2)}.ent__columna{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:380px}.ent__marca{position:relative;display:grid;place-items:center;width:96px;height:96px;margin:0 auto;border-radius:var(--radio-capsula);background:var(--blanco);box-shadow:var(--elev-2)}.ent__marca img{width:52px;height:auto;display:block}.ent__marca .nx-aro{inset:-3px;padding:2.5px}.ent__titulo{margin:24px 0 0;text-align:center;font:600 28px/34px var(--fuente-interfaz);letter-spacing:-.03em;color:var(--porcelana-12)}.ent__bajada{margin:6px 0 0;text-align:center;font:var(--tipo-secundaria);color:var(--porcelana-11)}.ent__form{gap:20px;margin:40px 0 0}.ent__campo,.ent__form{display:flex;flex-direction:column}.ent__campo{gap:8px}.ent__etiqueta{font:500 14px/20px var(--fuente-interfaz);color:var(--porcelana-12)}.ent__control{position:relative;display:flex;align-items:center;height:52px;border-radius:var(--radio-12);background:var(--blanco);box-shadow:var(--sombra-campo);transition:box-shadow var(--duracion-hover) var(--curva-entrada)}@media (hover:hover){.ent__control:hover{box-shadow:var(--sombra-campo-hover)}}.ent__control:focus-within{box-shadow:var(--sombra-campo-foco)}.ent__control--error,.ent__control--error:focus-within{box-shadow:var(--sombra-campo-error)}.ent__control input,.ent__control select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:100%;min-width:0;padding:0 16px;border:0;outline:0;background:transparent;font:400 15px/20px var(--fuente-interfaz);color:var(--porcelana-12);border-radius:inherit}.ent__control select{padding-right:44px;cursor:pointer}.ent__control select:disabled{cursor:wait;color:var(--porcelana-10)}.ent__control input::-moz-placeholder{color:var(--porcelana-9)}.ent__control input::placeholder{color:var(--porcelana-9)}.ent__control--con-boton input{padding-right:52px}.ent__chevron{right:16px;width:16px;height:16px;transform:translateY(-50%);color:var(--porcelana-10);pointer-events:none}.ent__chevron,.ent__ojo{position:absolute;top:50%}.ent__ojo{right:6px;display:grid;place-items:center;width:40px;height:40px;transform:translateY(-50%);border:0;border-radius:var(--radio-10);background:transparent;color:var(--porcelana-11);cursor:pointer}@media (hover:hover){.ent__ojo:hover{background:var(--porcelana-3);color:var(--porcelana-12)}}.ent__ojo:focus-visible{outline:2px solid var(--cobalto-9);outline-offset:-2px}.ent__boton{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;margin-top:8px;border:0;border-radius:var(--radio-12);background:linear-gradient(180deg,#2B2D33,#111216);box-shadow:inset 0 1px 0 rgb(255 255 255/.12),0 8px 20px -6px rgb(17 18 22/.45),0 2px 4px rgb(17 18 22/.18);color:#fff;font:500 15px/20px var(--fuente-interfaz);text-decoration:none;cursor:pointer;transition:transform var(--duracion-hover) var(--curva-entrada),box-shadow var(--duracion-hover) var(--curva-entrada),opacity var(--duracion-hover)}@media (hover:hover){.ent__boton:hover:not(:disabled){box-shadow:inset 0 1px 0 rgb(255 255 255/.14),0 12px 26px -8px rgb(17 18 22/.5),0 2px 4px rgb(17 18 22/.2);color:#fff;text-decoration:none}}.ent__boton:active:not(:disabled){transform:translateY(1px)}.ent__boton:focus-visible{outline:2px solid var(--cobalto-9);outline-offset:3px}.ent__boton:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.ent__aviso{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:var(--radio-12);background:var(--rojo-bg);box-shadow:inset 0 0 0 1px var(--rojo-borde);color:var(--rojo-texto);font:var(--tipo-secundaria)}.ent__aviso button{flex:none;height:30px;padding:0 12px;border:0;border-radius:var(--radio-capsula);background:var(--blanco);box-shadow:var(--levantado);color:var(--porcelana-12);font:500 13px/18px var(--fuente-interfaz);cursor:pointer}.ent__mostrar{display:flex;align-items:center;gap:8px;font:var(--tipo-secundaria);color:var(--porcelana-11);cursor:pointer}.ent__mostrar input{width:16px;height:16px;accent-color:var(--porcelana-12)}.ent__nota{margin:0;font:var(--tipo-secundaria);color:var(--porcelana-11)}.ent__pie{position:absolute;left:0;right:0;bottom:28px;margin:0;padding:0 16px;text-align:center;font:var(--tipo-meta);color:var(--porcelana-10)}.ent .shake{animation:ent-temblor .32s var(--curva-entrada)}@keyframes ent-temblor{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}}@media (prefers-reduced-motion:reduce){.ent .shake{animation:none}.ent__boton,.ent__control{transition:none}}@media (max-width:767px){.ent{padding-top:32px}.ent__marca{width:80px;height:80px}.ent__marca img{width:44px}.ent__titulo{font-size:24px;line-height:30px;margin-top:20px}.ent__form{margin-top:32px}}