.bebot-header .bebot-header-identity{min-width:0;flex:1}.bebot-header .bebot-presence{display:flex;align-items:center;justify-content:space-between;gap:12px}.bebot-result{display:flex!important;overflow:hidden;padding:0!important}.bebot-result>img{width:96px;min-height:105px;object-fit:cover;background:#eef0f7}.bebot-result-copy{display:flex!important;min-width:0;flex:1;flex-direction:column;padding:11px 12px}.bebot-result--landing{border-color:color-mix(in srgb,var(--bebot-accent),#fff 55%);background:color-mix(in srgb,var(--bebot-accent),#fff 96%)}.bebot-result--landing small{font-weight:800}.bebot-email-capture{display:grid;grid-template-columns:1fr auto;gap:8px;margin:4px 0 14px;padding:13px;border:1px solid #e5e7ef;border-radius:14px;background:#fff;box-shadow:0 4px 18px rgb(27 33 52 / .08)}.bebot-email-capture>p{grid-column:1/-1;margin:0 0 4px;color:#596174;font-size:12px;line-height:1.45}.bebot-email-capture input[type="email"]{min-width:0;height:40px;padding:0 11px;border:1px solid #dfe2ea;border-radius:9px;font:inherit}.bebot-email-capture button{height:40px;padding:0 13px;border:0;border-radius:9px;background:var(--bebot-accent);color:#fff;font-weight:700;cursor:pointer}.bebot-email-capture .bebot-consent{display:flex;grid-column:1/-1;align-items:flex-start;gap:6px;color:#6d7485;font-size:10px;line-height:1.35}.bebot-email-capture .bebot-consent input{margin:1px 0 0}.bebot-email-capture .bebot-skip{grid-column:1/-1;height:auto;padding:4px;background:#fff0;color:#6d7485;font-size:11px}.bebot-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.bebot-messages{overflow-anchor:none;scrollbar-color:var(--bebot-accent) color-mix(in srgb,var(--bebot-accent),#fff 90%);scrollbar-width:thin}.bebot-messages::-webkit-scrollbar{width:9px}.bebot-messages::-webkit-scrollbar-track{border-radius:99px;background:color-mix(in srgb,var(--bebot-accent),#fff 90%)}.bebot-messages::-webkit-scrollbar-thumb{border:2px solid color-mix(in srgb,var(--bebot-accent),#fff 90%);border-radius:99px;background:var(--bebot-accent)}.bebot-messages::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--bebot-accent),#000 14%)}.bebot-cta{position:absolute;right:0;bottom:82px;width:min(330px,calc(100vw - 28px));overflow:hidden;border:1px solid rgb(34 39 60 / .1);border-radius:17px;background:#fff;box-shadow:0 18px 55px rgb(28 27 50 / .22);opacity:0;pointer-events:none;transition:opacity .28s,transform .28s}.bebot--left .bebot-cta{right:auto;left:0}.bebot-cta.is-visible{opacity:1;pointer-events:auto;transform:none!important}.bebot-cta>a{display:flex;color:#232b3c!important;text-decoration:none!important}.bebot-cta>a>img{width:112px;min-height:132px;object-fit:cover;background:#eef0f7}.bebot-cta>a>span{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;padding:17px 34px 17px 14px}.bebot-cta b,.bebot-cta small,.bebot-cta em{display:block}.bebot-cta b{margin-bottom:5px;font-size:15px}.bebot-cta small{color:#697185;font-size:12px;line-height:1.4}.bebot-cta em{margin-top:9px;color:var(--bebot-accent);font-size:11px;font-style:normal;font-weight:800}.bebot-cta-close{position:absolute;z-index:2;top:7px;right:8px;width:27px;height:27px;padding:0;border:0;border-radius:50%;background:#f0f1f5;color:#5d6576;font-size:18px;line-height:1;cursor:pointer}.bebot-cta--slide{transform:translateY(18px)}.bebot-cta--fade{transform:scale(.96)}.bebot-cta--bounce{transform:translateY(22px)}.bebot-cta--bounce.is-visible{animation:bebot-cta-bounce .6s ease}@keyframes bebot-cta-bounce{0%{transform:translateY(24px)}60%{transform:translateY(-5px)}100%{transform:translateY(0)}}.bebot-cta{width:min(350px,calc(100vw - 28px));border:0;border-radius:20px;background:linear-gradient(145deg,#fff,#f8f7ff);box-shadow:0 22px 65px rgb(43 32 108 / .28)}.bebot-cta:before{position:absolute;z-index:2;top:12px;left:12px;padding:5px 9px;border-radius:99px;background:var(--bebot-accent);color:#fff;content:"Nuevo";font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.bebot-cta>a{display:block}.bebot-cta>a>img{display:block;width:100%;height:154px;min-height:0;object-fit:cover}.bebot-cta>a>span{display:flex;padding:17px 20px 19px}.bebot-cta b{padding-right:18px;color:#22283a;font-size:17px;line-height:1.25}.bebot-cta small{font-size:13px}.bebot-cta em{align-self:flex-start;padding:7px 11px;border-radius:9px;background:color-mix(in srgb,var(--bebot-accent),#fff 90%);font-size:12px}.bebot-cta-close{top:10px;right:10px;background:rgb(255 255 255 / .92);box-shadow:0 2px 9px rgb(0 0 0 / .14)}.bebot-cta:before{content:none}.bebot-cta-badge{align-self:flex-start;margin:0 0 9px;padding:5px 9px;border:0;border-radius:99px;background:var(--bebot-accent);color:#fff;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.bebot-cta>a>span{align-items:flex-start}.bebot-launcher{width:96px;height:108px;padding:0;border-radius:0;background:#fff0;box-shadow:none;animation:bebot-float 2.4s ease-in-out infinite}.bebot-launcher:hover{transform:scale(1.06)}.bebot-launcher img{width:100%;height:100%;border:0;border-radius:0;background:#fff0;object-fit:contain;filter:drop-shadow(0 10px 12px rgb(31 24 76 / .25))}.bebot-pulse{right:9px;bottom:8px}.has-interacted .bebot-launcher{animation:none}.bebot-header-avatar{border:0;border-radius:0;background:#fff0;object-fit:contain}.bebot-nudge{position:absolute;right:88px;bottom:56px;width:max-content;max-width:240px;padding:11px 14px;border:1px solid rgb(25 32 50 / .08);border-radius:15px 15px 4px 15px;background:#fff;color:#283044;text-align:left;font:600 13px/1.4 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 13px 32px rgb(31 24 76 / .18);cursor:pointer;opacity:0;transform:translateX(10px) scale(.97);transition:opacity .25s,transform .25s}.bebot-nudge.is-visible{opacity:1;transform:none}.bebot--left .bebot-nudge{right:auto;left:88px;border-radius:15px 15px 15px 4px}.bebot-nudge:after{position:absolute;right:-7px;bottom:8px;width:14px;height:14px;background:#fff;content:"";transform:rotate(45deg)}.bebot--left .bebot-nudge:after{right:auto;left:-7px}@keyframes bebot-float{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-9px) rotate(2deg)}}@media(max-width:380px){.bebot-result>img{width:78px}.bebot-email-capture{grid-template-columns:1fr}.bebot-email-capture button,.bebot-email-capture .bebot-skip{grid-column:1}}.bebot-cta{bottom:148px}.bebot-launcher{animation-duration:3.8s}.bebot-launcher:hover{transform:scale(1.04)}.bebot-nudge{right:104px;bottom:70px}.bebot--left .bebot-nudge{right:auto;left:104px}@keyframes bebot-float{0%,100%{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-5px) rotate(.8deg)}}@media(max-width:480px){.bebot-launcher{width:86px;height:98px}.bebot-cta{bottom:128px}.bebot-nudge{right:88px;bottom:64px;max-width:min(220px,calc(100vw - 125px))}}.bebot-launcher{animation:bebot-float 3.8s ease-in-out infinite!important;transform-origin:50% 85%;will-change:transform}.has-interacted .bebot-launcher{animation:none!important}.bebot-nudge{z-index:4;display:flex;flex-direction:column;gap:5px;appearance:none;-webkit-appearance:none;white-space:normal;will-change:opacity,transform}.bebot-nudge[hidden]{display:none!important}.bebot-nudge span{position:relative;z-index:1;font-weight:600}.bebot-nudge small{position:relative;z-index:1;color:var(--bebot-accent);font-size:10px;font-weight:800}.bebot-nudge.is-visible{animation:bebot-cloud-in .42s cubic-bezier(.2,.8,.2,1)}@keyframes bebot-cloud-in{0%{opacity:0;transform:translateX(14px) scale(.92)}70%{transform:translateX(-2px) scale(1.01)}100%{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bebot-launcher{animation:bebot-float 5.5s ease-in-out infinite!important}.has-interacted .bebot-launcher{animation:none!important}.bebot-nudge.is-visible{animation:none}}