.acceso.svelte-1x05zx6{background:linear-gradient(160deg, var(--fhe-brand-900), var(--fhe-brand-700));justify-content:center;align-items:center;min-height:100dvh;padding:20px;display:flex}.tarjeta-acceso.svelte-1x05zx6{text-align:center;width:100%;max-width:380px;padding:28px 24px}h1.svelte-1x05zx6{color:var(--fhe-brand-900);font-size:1.25rem}.lema.svelte-1x05zx6{color:var(--fhe-text-soft);margin:4px 0 20px;font-size:.85rem}.explicacion.svelte-1x05zx6{color:var(--fhe-text-soft);margin:0 0 18px;font-size:.88rem}.boton.svelte-1x05zx6{width:100%;min-height:var(--fhe-tap);border-radius:var(--fhe-radius-sm);background:var(--fhe-brand-700);color:#fff;cursor:pointer;border:0;padding:0 16px;font-family:inherit;font-size:.95rem;font-weight:600}.boton.svelte-1x05zx6:disabled{opacity:.7;cursor:progress}.boton--separado.svelte-1x05zx6{margin-top:8px}.boton--secundario.svelte-1x05zx6{color:var(--fhe-brand-700);border:1px solid var(--fhe-border);background:0 0}.aviso.svelte-1x05zx6{text-align:left}.aviso.svelte-1x05zx6 p:where(.svelte-1x05zx6){margin:8px 0 0}.pista.svelte-1x05zx6{color:var(--fhe-text-soft);margin:10px 0 0;font-size:.78rem}.que-hacer.svelte-1x05zx6{border-top:1px solid #a12a2a33;padding-top:8px}code.svelte-1x05zx6{background:#a12a2a1a;border-radius:3px;padding:1px 5px;font-size:.92em}
