.registro-module__qcjgSq__pantalla{background:var(--fondo);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;min-height:100vh;color:var(--texto);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:28px 16px;font-family:Karla,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.registro-module__qcjgSq__tarjeta{background:var(--tarjeta);border:1px solid var(--borde-tarjeta);border-radius:var(--radio);width:100%;max-width:none;padding:24px 18px;box-shadow:0 1px 2px #2b3a2b0f}.registro-module__qcjgSq__roles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.registro-module__qcjgSq__botonRol{border-radius:var(--radio);cursor:pointer;width:100%;min-height:44px;color:var(--verde);border:1px solid var(--borde-tarjeta);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;background:0 0;padding:10px 8px;font-family:Karla,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:700;line-height:1.25}.registro-module__qcjgSq__rolActivo{color:#fdfaf1;background:var(--verde);border-color:var(--verde)}.registro-module__qcjgSq__campo{width:100%;min-height:44px;color:var(--texto);border:1px solid var(--borde-tarjeta);border-radius:var(--radio);background:#fff;outline:none;padding:11px 12px;font-family:Karla,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px}.registro-module__qcjgSq__codigo{text-transform:uppercase;letter-spacing:.06em}.registro-module__qcjgSq__ayuda{color:var(--texto-suave);overflow-wrap:anywhere;min-height:36px;margin-top:5px;font-size:12px;line-height:1.5}.registro-module__qcjgSq__ayudaError{color:var(--terracota)}.registro-module__qcjgSq__ayudaOk{color:var(--verde)}.registro-module__qcjgSq__boton{color:#fdfaf1;background:var(--terracota);border-radius:var(--radio);cursor:pointer;border:none;width:100%;min-height:48px;padding:12px 14px;font-family:Karla,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:700}.registro-module__qcjgSq__boton:disabled{cursor:default;opacity:.7}.registro-module__qcjgSq__error{color:var(--terracota);border-radius:var(--radio);overflow-wrap:anywhere;background:#a8492a14;border:1px solid #a8492a40;margin-bottom:16px;padding:8px 10px;font-size:14px}.registro-module__qcjgSq__enlace{min-height:44px;color:var(--verde);padding:12px 2px;font-weight:700;text-decoration:underline;display:inline-block}@media (min-width:640px){.registro-module__qcjgSq__pantalla{justify-content:center;padding:40px 20px}.registro-module__qcjgSq__tarjeta{max-width:440px;padding:32px 28px}.registro-module__qcjgSq__botonRol{min-height:0;line-height:1.5}.registro-module__qcjgSq__campo{min-height:0;padding:10px 12px;font-size:15px}.registro-module__qcjgSq__ayuda{min-height:0}.registro-module__qcjgSq__enlace{min-height:0;padding:0;display:inline}.registro-module__qcjgSq__boton{min-height:0;padding:11px 14px;font-size:15px}}
