html[data-tema=oscuro]{color-scheme:dark;--tinta-sobre-relleno:#06101f;--ia-1:#5b9dff;--ia-2:#9d8cff;--ia-3:#3fd8e6;--ia-boton-1:#7fb2ff;--ia-boton-2:#9aa4ff;--n-0:light-dark(#ffffff,#0e1421);--n-25:light-dark(#fbfbfc,#070b14);--n-50:light-dark(#f5f6f7,#171f30);--n-100:light-dark(#e4e6eb,#1f2839);--n-200:light-dark(#dadde1,#2b3650);--n-300:light-dark(#b0b8c1,#465470);--n-400:light-dark(#7f8a96,#7c8cab);--n-500:light-dark(#606770,#9aa7bd);--n-700:light-dark(#465a69,#c2cbdb);--n-900:light-dark(#1c2b33,#eaeef6);--panel:light-dark(#f1f4f7,#131a29);--carbon:light-dark(#404040,#c9d1df);--fondo:var(--n-25);--superficie:var(--n-0);--superficie-2:var(--n-50);--borde:var(--n-200);--borde-suave:var(--n-100);--texto:var(--n-900);--texto-2:var(--n-500);--texto-3:var(--n-700);--azul:light-dark(#0457cb,#6ea8ff);--azul-fuerte:light-dark(#02379d,#9cc4ff);--azul-tenue:light-dark(#eaf1fb,#11244a);--azul-borde:light-dark(#c3d7f4,#27498a);--marino:light-dark(#10266f,#b9cdff);--primary-light:light-dark(#2f7ee0,#8fbcff);--brand-navy:light-dark(#10266f,#b9cdff);--color-tentaculo:light-dark(#7c3aed,#b79bff);--tentaculo-fondo:light-dark(#f3eefe,#2a2050);--color-white:light-dark(#fff,var(--tinta-sobre-relleno));--exito:light-dark(#177545,#4fd697);--exito-tenue:light-dark(#e7f6ed,#0c2a1d);--aviso:light-dark(#8a5c00,#f2c14e);--aviso-tenue:light-dark(#fff4d6,#2e2408);--error:light-dark(#c02b1d,#ff8676);--error-tenue:light-dark(#fdecea,#3a1512);--error-fuerte:light-dark(#a3241a,#ffb0a5);--estado-sobre:light-dark(#ffffff,var(--tinta-sobre-relleno));--telon-violeta:light-dark(#ece4ff,#1b1642);--telon-azul:light-dark(#dcebff,#0d1f45);--telon-menta:light-dark(#d9f7e8,#0a2b2a);--shadow-sm:0 1px 2px light-dark(rgb(28 30 33/0.05),rgb(0 0 0/0.5));--shadow:0 2px 8px light-dark(rgb(28 30 33/0.08),rgb(0 0 0/0.45));--shadow-md:0 8px 24px light-dark(rgb(28 30 33/0.12),rgb(0 0 0/0.55));--shadow-lg:0 16px 48px light-dark(rgb(28 30 33/0.16),rgb(0 0 0/0.65));--sombra-flotante:0 1px 2px light-dark(rgb(15 26 43/0.06),rgb(0 0 0/0.5)),0 12px 32px light-dark(rgb(15 26 43/0.12),rgb(0 0 0/0.6));--chat-bg:light-dark(#efeae2,#0a1017);--chat-bubble-in:light-dark(var(--n-0),#1a2434);--chat-hora:light-dark(#5b6b75,#a3b3c0);--chat-fecha-texto:light-dark(#54656f,#b4c1cc);--chat-evento-fondo:light-dark(#fff6d6,#2e2408);--chat-evento-texto:light-dark(#6b5100,#f2c14e);--chat-no-leidos:light-dark(#008069,#2fd596);--chat-globo-sale:light-dark(#d9fdd3,#0b4a3e);--chat-check-leido:light-dark(#1d8fd1,#53bdeb);--cita-bot:light-dark(#6a3cc9,#b9a0ff);--cita-bot-tenue:light-dark(#f1ecfd,#231a45);--familia-fondo:light-dark(#edeff2,#2a2f38);--familia-texto:light-dark(#3f4449,#c3c9d3);--fam-disparador-fondo:light-dark(#fff1d0,var(--fam-disparador-fondo-oscuro));--fam-disparador-texto:light-dark(#8a4a00,var(--fam-disparador-texto-oscuro));--fam-mensaje-fondo:light-dark(#dff6e7,var(--fam-mensaje-fondo-oscuro));--fam-mensaje-texto:light-dark(#0e6b38,var(--fam-mensaje-texto-oscuro));--fam-preguntar-fondo:light-dark(#e4eeff,var(--fam-preguntar-fondo-oscuro));--fam-preguntar-texto:light-dark(#0b4fc2,var(--fam-preguntar-texto-oscuro));--fam-logica-fondo:light-dark(#eee9ff,var(--fam-logica-fondo-oscuro));--fam-logica-texto:light-dark(#5530b8,var(--fam-logica-texto-oscuro));--fam-accion-fondo:light-dark(#d9f4f8,var(--fam-accion-fondo-oscuro));--fam-accion-texto:light-dark(#0a5d69,var(--fam-accion-texto-oscuro));--fam-ia-fondo:light-dark(#ffe3f2,var(--fam-ia-fondo-oscuro));--fam-ia-texto:light-dark(#9c1b63,var(--fam-ia-texto-oscuro));--fam-otra-fondo:light-dark(#edeff2,var(--fam-otra-fondo-oscuro));--fam-otra-texto:light-dark(#3f4449,var(--fam-otra-texto-oscuro));--cable-atenuado:light-dark(#dfe3e8,#333a45);--v-sobre-marca:light-dark(var(--n-0),#ffffff);--v-tinta:light-dark(#0b1b3f,#eaf0ff);--v-papel:light-dark(#f7f8fb,#0b111c);--v-etiqueta-texto:light-dark(var(--kd-azul-oscuro),#b9cdff);--v-whatsapp-texto:light-dark(#007a60,#3fd3a4);--v-lienzo-chat:light-dark(#eef2f8,#0c1320);--v-globo-negocio:light-dark(#dce8fc,#15305e)}@layer base{:where(html[data-tema=oscuro] .keybi-vista-de-whatsapp,html[data-tema=oscuro] .keybi-en-claro){color-scheme:light;color:var(--texto)}}html[data-tema=oscuro] .keybi-tinta-fija{--color-white:#fff}html[data-tema=oscuro] .keybi-app-canvas{background-color:var(--fondo);background-image:radial-gradient(64rem 38rem at 10% -10%,rgb(64 120 255/.18),transparent 62%),radial-gradient(52rem 32rem at 100% -4%,rgb(140 110 255/.14),transparent 64%),radial-gradient(56rem 30rem at 55% 112%,rgb(40 200 230/.08),transparent 62%);background-attachment:fixed}html[data-tema=oscuro] .keybi-app-canvas aside,html[data-tema=oscuro] .keybi-app-canvas>header{background-color:color-mix(in srgb,var(--superficie) 86%,transparent);backdrop-filter:blur(14px) saturate(1.3)}html[data-tema=oscuro] .keybi-nav-item[aria-current=page]{box-shadow:inset 2px 0 0 var(--ia-1),inset 0 0 0 1px color-mix(in srgb,var(--azul) 18%,transparent)}html[data-tema=oscuro] :is(button,a).bg-\[var\(--azul\)\]:not(:disabled,[aria-disabled=true],:is(.keybi-en-claro,.keybi-vista-de-whatsapp) *){background-image:linear-gradient(135deg,var(--ia-boton-1),var(--ia-boton-2));box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 8px 22px -10px rgb(91 157 255/.75)}html[data-tema=oscuro] :is(button,a).bg-\[var\(--azul\)\]:not(:disabled,[aria-disabled=true],:is(.keybi-en-claro,.keybi-vista-de-whatsapp) *):hover{filter:brightness(1.1)}html[data-tema=oscuro] :focus-visible{outline-color:var(--azul)}html[data-tema=oscuro] ::selection{background:color-mix(in srgb,var(--ia-1) 38%,transparent);color:var(--texto)}html[data-tema=oscuro] .keybi-en-claro ::selection,html[data-tema=oscuro] .keybi-vista-de-whatsapp ::selection{background:highlight;color:highlighttext}html[data-tema=oscuro] .bg-white{background-color:var(--superficie)}html[data-tema=oscuro] .bg-white\/90:not(.keybi-vista-de-whatsapp,.keybi-en-claro,:is(.keybi-vista-de-whatsapp,.keybi-en-claro) *){background-color:color-mix(in srgb,var(--superficie) 90%,transparent)}html[data-tema=oscuro] .bg-white\/80:not(.keybi-vista-de-whatsapp,.keybi-en-claro,:is(.keybi-vista-de-whatsapp,.keybi-en-claro) *){background-color:color-mix(in srgb,var(--superficie) 80%,transparent)}html[data-tema=oscuro] .bg-white\/70:not(.keybi-vista-de-whatsapp,.keybi-en-claro,:is(.keybi-vista-de-whatsapp,.keybi-en-claro) *){background-color:color-mix(in srgb,var(--superficie) 70%,transparent)}html[data-tema=oscuro] .bg-black\/5,html[data-tema=oscuro] .hover\:bg-black\/5:hover{background-color:rgb(255 255 255/.06)}html[data-tema=oscuro] .bg-black\/10,html[data-tema=oscuro] .hover\:bg-black\/10:hover{background-color:rgb(255 255 255/.1)}html[data-tema=oscuro] .border-black\/10,html[data-tema=oscuro] .divide-black\/10>*{border-color:rgb(255 255 255/.12)}html[data-tema=oscuro] :is(.keybi-vista-de-whatsapp,.keybi-en-claro) .bg-white,html[data-tema=oscuro] :is(.keybi-vista-de-whatsapp,.keybi-en-claro).bg-white{background-color:#fff}html[data-tema=oscuro] :is(.keybi-vista-de-whatsapp,.keybi-en-claro) :is(.bg-black\/5,.hover\:bg-black\/5:hover){background-color:rgb(0 0 0/.05)}html[data-tema=oscuro] :is(.keybi-vista-de-whatsapp,.keybi-en-claro) :is(.bg-black\/10,.hover\:bg-black\/10:hover){background-color:rgb(0 0 0/.1)}html[data-tema=oscuro] :is(.keybi-vista-de-whatsapp,.keybi-en-claro) :is(.border-black\/10,.divide-black\/10>*){border-color:rgb(0 0 0/.1)}html[data-tema=oscuro] [data-lienzo-de-flujo] .react-flow{--xy-edge-stroke-default:#63759a;--xy-minimap-mask-background-color-default:rgb(7 11 20/0.62);--xy-selection-background-color-default:color-mix(in srgb,var(--azul) 12%,transparent);--xy-background-pattern-dots-color-default:rgb(140 160 200/0.26)}html[data-tema=oscuro] [data-lienzo-de-flujo]{background-color:var(--fondo);background-image:radial-gradient(60rem 36rem at 8% -6%,rgb(64 120 255/.16),transparent 62%),radial-gradient(50rem 32rem at 100% 104%,rgb(140 110 255/.13),transparent 64%)}html[data-tema=oscuro] ::-webkit-scrollbar-thumb{background:var(--n-200)}html[data-tema=oscuro] .keybi-card-hover:hover{border-color:var(--azul-borde)}.keybi-pensando{background-image:linear-gradient(100deg,var(--texto-2) 0,var(--texto-2) 35%,var(--ia-1,#0457cb) 45%,var(--ia-2,#7c3aed) 50%,var(--ia-3,#0aa8e8) 55%,var(--texto-2) 65%,var(--texto-2) 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent}@media (prefers-reduced-motion:no-preference){.keybi-pensando{animation:keybi-pensando 1.8s linear infinite}}@keyframes keybi-pensando{to{background-position:0 0}}::view-transition-new(root),::view-transition-old(root){animation-duration:.22s}