.AuthSidePanel-module__viknSq__panel{background:#04121f;flex-direction:column;flex:1;justify-content:flex-start;height:100vh;padding:40px 48px;display:flex;position:sticky;top:0;overflow:hidden}.AuthSidePanel-module__viknSq__glow{pointer-events:none;background:radial-gradient(#00c2ff38 0%,#0000 70%);width:min(620px,85vw);height:min(620px,85vw);animation:7s ease-in-out infinite AuthSidePanel-module__viknSq__respirar;position:absolute;top:-15%;right:-10%}.AuthSidePanel-module__viknSq__glowSecundario{pointer-events:none;background:radial-gradient(#0f20408c 0%,#0000 72%);width:min(560px,90vw);height:min(560px,90vw);animation:9s ease-in-out 2.5s infinite AuthSidePanel-module__viknSq__respirar;position:absolute;bottom:-25%;left:-35%}.AuthSidePanel-module__viknSq__anillo{pointer-events:none;border:1px solid #00c2ff1f;border-radius:50%;width:480px;height:480px;position:absolute;top:8%;right:-18%}.AuthSidePanel-module__viknSq__anilloInterno{pointer-events:none;border:1px solid #00c2ff14;border-radius:50%;width:300px;height:300px;position:absolute;top:22%;right:-6%}@keyframes AuthSidePanel-module__viknSq__respirar{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.AuthSidePanel-module__viknSq__contenido{z-index:1;max-width:440px;position:relative}.AuthSidePanel-module__viknSq__badge{font-size:var(--fs-body);color:#00c2ff;background:#00c2ff14;border:1px solid #00c2ff33;border-radius:20px;margin-bottom:24px;padding:6px 16px;font-weight:500;display:inline-block}.AuthSidePanel-module__viknSq__titulo{letter-spacing:-.5px;color:#e8f4ff;margin-bottom:14px;font-size:clamp(28px,2.9vw,40px);font-weight:800;line-height:1.15}.AuthSidePanel-module__viknSq__tituloAcento{background:linear-gradient(90deg,#00c2ff 0%,#6ee7ff 60%,#00c2ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AuthSidePanel-module__viknSq__subtitulo{font-size:var(--fs-body);color:#7aaac8;margin-bottom:22px;line-height:1.7}.AuthSidePanel-module__viknSq__miniChat{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;min-height:228px;margin-bottom:16px;padding:16px;animation:.6s ease-out AuthSidePanel-module__viknSq__fadeInSuave;display:flex}.AuthSidePanel-module__viknSq__miniChatCuerpo{flex-direction:column;flex:1;gap:3px;display:flex;position:relative}.AuthSidePanel-module__viknSq__miniChatMensaje{flex-direction:column;display:flex}.AuthSidePanel-module__viknSq__miniChatFilaCliente{align-items:flex-end;gap:6px;display:flex}.AuthSidePanel-module__viknSq__miniChatAvatarCliente{color:#7aaac8;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-bottom:2px;display:flex}.AuthSidePanel-module__viknSq__miniChatColumna{flex-direction:column;min-width:0;display:flex}.AuthSidePanel-module__viknSq__miniChatAutor,.AuthSidePanel-module__viknSq__miniChatAutorOut{color:#4a6a8a;margin-top:4px;font-size:11px;font-weight:600}.AuthSidePanel-module__viknSq__miniChatAutorOut{align-self:flex-end}@keyframes AuthSidePanel-module__viknSq__fadeInSuave{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AuthSidePanel-module__viknSq__miniChatHeader{align-items:center;gap:10px;margin-bottom:6px;display:flex}.AuthSidePanel-module__viknSq__miniChatAvatar{color:#04121f;background:linear-gradient(135deg,#00c2ff,#0f2d5e);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.AuthSidePanel-module__viknSq__miniChatNombre{font-size:var(--fs-body);color:#e8f4ff;font-weight:600;line-height:1.3}.AuthSidePanel-module__viknSq__miniChatEstado{color:#00c2ff;align-items:center;gap:5px;font-size:11px;line-height:1.3;display:flex}.AuthSidePanel-module__viknSq__miniChatPunto{background:#00c2ff;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.AuthSidePanel-module__viknSq__miniChatPunto:after{content:"";opacity:.5;background:#00c2ff;border-radius:50%;animation:1.8s ease-out infinite AuthSidePanel-module__viknSq__pulsoPunto;position:absolute;inset:-4px}@keyframes AuthSidePanel-module__viknSq__pulsoPunto{0%{opacity:.55;transform:scale(.6)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}.AuthSidePanel-module__viknSq__miniChatBurbujaIn,.AuthSidePanel-module__viknSq__miniChatBurbujaOut{max-width:78%;font-size:var(--fs-body);color:#e8f4ff;border-radius:12px;padding:8px 12px;line-height:1.4;animation:.35s ease-out AuthSidePanel-module__viknSq__fadeInSuave}.AuthSidePanel-module__viknSq__miniChatBurbujaIn{background:#1f2c34;border-top-left-radius:2px;align-self:flex-start}.AuthSidePanel-module__viknSq__miniChatBurbujaOut{background:#005c4b;border-top-right-radius:2px;align-self:flex-end}.AuthSidePanel-module__viknSq__miniChatBurbujaSaliendo{animation:.5s ease-in forwards AuthSidePanel-module__viknSq__saliendoSuave!important}@keyframes AuthSidePanel-module__viknSq__saliendoSuave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.AuthSidePanel-module__viknSq__miniChatEscribiendo{background:#1f2c34;border-radius:12px 2px 12px 12px;align-self:flex-end;gap:4px;padding:10px 14px;animation:.35s ease-out AuthSidePanel-module__viknSq__fadeInSuave;display:flex}.AuthSidePanel-module__viknSq__miniChatEscribiendo span{background:#7aaac8;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite AuthSidePanel-module__viknSq__rebotarPunto}.AuthSidePanel-module__viknSq__miniChatEscribiendo span:nth-child(2){animation-delay:.15s}.AuthSidePanel-module__viknSq__miniChatEscribiendo span:nth-child(3){animation-delay:.3s}.AuthSidePanel-module__viknSq__miniChatEscribiendoIn{background:#1f2c34;border-radius:2px 12px 12px;align-self:flex-start;gap:4px;padding:10px 14px;animation:.35s ease-out AuthSidePanel-module__viknSq__fadeInSuave;display:flex}.AuthSidePanel-module__viknSq__miniChatEscribiendoIn span{background:#7aaac8;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite AuthSidePanel-module__viknSq__rebotarPunto}.AuthSidePanel-module__viknSq__miniChatEscribiendoIn span:nth-child(2){animation-delay:.15s}.AuthSidePanel-module__viknSq__miniChatEscribiendoIn span:nth-child(3){animation-delay:.3s}@keyframes AuthSidePanel-module__viknSq__rebotarPunto{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.AuthSidePanel-module__viknSq__checks{color:#e8f4ff73;margin-left:6px;font-size:12px;transition:color .3s;display:inline-block}.AuthSidePanel-module__viknSq__checksLeido{color:#4fc3f7}.AuthSidePanel-module__viknSq__estadoBloque{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;gap:14px;margin-bottom:16px;padding:18px 16px;animation:.6s ease-out AuthSidePanel-module__viknSq__fadeInSuave;display:flex}.AuthSidePanel-module__viknSq__estadoFila{align-items:center;gap:12px;display:flex}.AuthSidePanel-module__viknSq__estadoIconoWrap{color:#00c2ff;background:#00c2ff14;border:1px solid #00c2ff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.AuthSidePanel-module__viknSq__estadoTexto{font-size:var(--fs-body);color:#b8d4e8;line-height:1.4}.AuthSidePanel-module__viknSq__carrusel{border-top:1px solid #ffffff0f;height:54px;padding-top:16px;position:relative}.AuthSidePanel-module__viknSq__carruselTarjeta{font-size:var(--fs-body);color:#b8d4e8;opacity:0;pointer-events:none;align-items:center;gap:10px;line-height:1.4;transition:opacity .4s,transform .4s;display:flex;position:absolute;top:16px;left:0;right:0;transform:translateY(6px)}.AuthSidePanel-module__viknSq__carruselActiva{opacity:1;pointer-events:auto;transform:translateY(0)}.AuthSidePanel-module__viknSq__carruselIcono{flex-shrink:0;font-size:18px}.AuthSidePanel-module__viknSq__carruselDots{gap:5px;display:flex;position:absolute;bottom:-6px;left:0}.AuthSidePanel-module__viknSq__carruselDot{background:#ffffff26;border-radius:50%;width:5px;height:5px;transition:background .3s}.AuthSidePanel-module__viknSq__carruselDotActivo{background:#00c2ff}@media (max-width:900px){.AuthSidePanel-module__viknSq__panel{display:none}}
.AuthCircuitBackground-module__IPYzAq__fondo{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.AuthCircuitBackground-module__IPYzAq__svg{width:100%;height:100%}.AuthCircuitBackground-module__IPYzAq__linea{stroke:var(--cyan,#00c2ff);stroke-width:1px;opacity:.08}.AuthCircuitBackground-module__IPYzAq__nodo{fill:var(--cyan,#00c2ff);opacity:.18}.AuthCircuitBackground-module__IPYzAq__particula{opacity:.9}@media (max-width:900px){.AuthCircuitBackground-module__IPYzAq__linea{opacity:.06}.AuthCircuitBackground-module__IPYzAq__particula{opacity:.75}}@media (prefers-reduced-motion:reduce){.AuthCircuitBackground-module__IPYzAq__linea{opacity:.12}}
.AuthForm-module__YEjlLa__emailCheck{color:var(--success);justify-content:center;align-items:center;animation:.18s AuthForm-module__YEjlLa__fadeIn;display:inline-flex}@keyframes AuthForm-module__YEjlLa__fadeIn{0%{opacity:0}to{opacity:1}}.AuthForm-module__YEjlLa__strengthTrack{gap:4px;margin-top:8px;display:flex}.AuthForm-module__YEjlLa__strengthSegment{background:var(--border);border-radius:2px;flex:1;height:4px;transition:background-color .25s}.AuthForm-module__YEjlLa__strengthLabel{font-size:var(--fs-label);margin-top:6px;transition:color .25s}.AuthForm-module__YEjlLa__shake{animation:.38s AuthForm-module__YEjlLa__shake;border-color:var(--danger)!important}@keyframes AuthForm-module__YEjlLa__shake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(8px)}45%{transform:translate(-8px)}60%{transform:translate(8px)}75%{transform:translate(-6px)}90%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.AuthForm-module__YEjlLa__emailCheck{animation:none}.AuthForm-module__YEjlLa__shake{animation:.15s AuthForm-module__YEjlLa__shakeReduced}.AuthForm-module__YEjlLa__strengthSegment,.AuthForm-module__YEjlLa__strengthLabel{transition:none}}@keyframes AuthForm-module__YEjlLa__shakeReduced{0%{opacity:.6}to{opacity:1}}
