.pagina-profesional.svelte-19h0co9{min-height:100vh;font-family:var(--marca-fuente-texto);color:var(--marca-navy-claro);background:var(--marca-fondo)}.pagina-profesional.svelte-19h0co9 *{box-sizing:border-box}.migaja.svelte-19h0co9{color:var(--marca-muted);padding:16px 22px 0;font-size:13px}.migaja.svelte-19h0co9 a:where(.svelte-19h0co9){min-height:var(--alto-tactil-min);color:var(--marca-azul-oscuro);align-items:center;text-decoration:none;display:inline-flex}.migaja-actual.svelte-19h0co9{color:var(--marca-navy);font-weight:500}.login-sec.svelte-19h0co9{justify-content:center;padding:40px 22px 64px;display:flex}.login-card.svelte-19h0co9{background:var(--marca-blanco);border:1.5px solid var(--marca-superficie);border-radius:20px;width:100%;max-width:400px;padding:30px 26px;box-shadow:0 24px 48px -32px #0f172a59}.chip.svelte-19h0co9{background:var(--marca-superficie);color:var(--marca-azul-oscuro);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.chip.dot.svelte-19h0co9:before{content:"";background:var(--marca-cian-oscuro);border-radius:50%;width:6px;height:6px}h1.svelte-19h0co9{font-family:var(--marca-fuente-display);letter-spacing:-.03em;color:var(--marca-navy);margin:14px 0 0;font-size:clamp(24px,6vw,28px);font-weight:700;line-height:1.15}.sub.svelte-19h0co9{color:var(--marca-navy-claro);margin:10px 0 0;font-size:15px}form.svelte-19h0co9{flex-direction:column;gap:12px;margin-top:22px;display:flex}label.svelte-19h0co9{color:var(--marca-navy);flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}input.svelte-19h0co9{font-family:var(--marca-fuente-texto);color:var(--marca-navy);background:var(--marca-fondo);border:1px solid var(--marca-superficie);min-height:var(--alto-tactil-min);border-radius:10px;padding:10px 14px;font-size:15px}.error.svelte-19h0co9{color:#9b2c2c;background:#fde8e8;border-radius:10px;margin:0;padding:10px 14px;font-size:13.5px}.btn.svelte-19h0co9{min-height:var(--alto-tactil-min);font-family:var(--marca-fuente-texto);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary.svelte-19h0co9{background:var(--marca-degradado-boton);color:#fff;margin-top:4px;box-shadow:0 8px 20px -8px #3b5bdb80}.btn-primary.svelte-19h0co9:disabled{opacity:.65;cursor:default}.olvide.svelte-19h0co9{color:var(--marca-muted);margin-top:12px;font-size:13px;font-weight:500;text-decoration:none;display:block}.olvide.svelte-19h0co9:hover{color:var(--marca-azul-oscuro)}.divisor.svelte-19h0co9{color:var(--marca-muted);align-items:center;gap:10px;margin:24px 0 16px;font-size:12.5px;display:flex}.divisor.svelte-19h0co9:before,.divisor.svelte-19h0co9:after{content:"";background:var(--marca-superficie);flex:1;height:1px}.btn-registro.svelte-19h0co9{background:var(--marca-blanco);width:100%;color:var(--marca-morado-oscuro,#6b21a8);border:1.5px solid var(--marca-morado,#8b3dff)}.btn-registro.svelte-19h0co9:hover{background:#8b3dff14}
