.neo-client.neo-barra-zona.vivo{--nc-pagina:var(--bl-bg,var(--ea-color-neutral-0));--nc-letra:var(--bl-text,var(--ea-color-neutral-900));--nc-letra-2:var(--bl-t2,var(--ea-color-neutral-600));--nc-acento:var(--bs-accent,var(--ea-color-brand-500));--nc-sobre-acento:var(--bs-on-accent,var(--ea-color-neutral-0));--ea-ui-neo-flota-fondo:color-mix(in srgb,var(--nc-letra) 7%,var(--nc-pagina));--ea-ui-neo-flota-borde:color-mix(in srgb,var(--nc-letra) 14%,transparent);--ea-ui-surface:color-mix(in srgb,var(--nc-letra) 4%,var(--nc-pagina));--ea-ui-text:var(--nc-letra);--ea-ui-text-secondary:var(--nc-letra-2);--ea-ui-text-muted:var(--nc-letra-2);--ea-ui-border:var(--ea-ui-neo-flota-borde);--ea-ui-link:var(--nc-letra);--ea-ui-action:var(--nc-acento);--ea-ui-action-hover:color-mix(in srgb,var(--nc-acento) 85%,var(--nc-letra));--ea-ui-action-soft:color-mix(in srgb,var(--nc-letra) 8%,transparent);--ea-ui-text-on-brand:var(--nc-sobre-acento);--ea-ui-focus-ring:color-mix(in srgb,var(--nc-acento) 70%,var(--nc-letra));--ea-ui-bg:var(--ea-ui-surface);--nc-light:var(--ea-ui-link);--nc-border:var(--ea-ui-neo-flota-borde);--nc-glass:transparent;background:var(--ea-ui-neo-flota-fondo);-webkit-backdrop-filter:none;backdrop-filter:none;position:fixed;left:50%;right:auto;transform:translateX(-50%);bottom:calc(var(--ea-space-2_5) + env(safe-area-inset-bottom, 0px));gap:0}.neo-client.neo-barra-zona.vivo.ea-tema-claro{--ea-ui-neo-flota-fondo:color-mix(in srgb,var(--nc-letra) 3%,var(--nc-pagina));--ea-ui-surface:var(--nc-pagina)}.neo-client.neo-barra-zona.vivo[data-branding=true]{bottom:calc(var(--ea-space-12) + var(--ea-space-2_5) + env(safe-area-inset-bottom, 0px))}.neo-client.vivo .nc-orbe{display:inline-grid;flex:none;width:var(--ea-space-5);height:var(--ea-space-5)}.neo-client.vivo .nc-pensando{order:0}.neo-client.vivo :is(.neo-client-response,.neo-client-history,.neo-client-survey){border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:var(--ea-ui-text)}.neo-client.vivo :is(.neo-client-response,.neo-client-history)>header{border-bottom:0;padding:var(--ea-space-2) var(--ea-space-2) 0 var(--ea-space-4);color:var(--ea-ui-text)}.neo-client.vivo .nc-cabeza{display:inline-flex;align-items:center;gap:var(--ea-space-2)}.neo-client.vivo .neo-client-response>header>button{width:var(--ea-size-touch);height:var(--ea-size-touch);color:var(--ea-ui-text-secondary)}.neo-client.vivo .neo-client-response>header>button svg{width:var(--ea-space-5);height:var(--ea-space-5)}.neo-client.vivo .neo-client-response-body{padding-top:var(--ea-space-1);font-size:var(--ea-font-size-base)}.neo-client.vivo .neo-client-response{max-height:none}.neo-client.vivo :is(.neo-client-detail,.neo-client-turn>small,.neo-client-cart>span){color:var(--ea-ui-link)}.neo-client.vivo .neo-client-error>button{border-color:var(--ea-ui-neo-flota-borde);background:var(--ea-ui-surface)}.neo-client.vivo:has(.neo-client-response,.neo-client-history,.neo-client-survey,.nc-pensando) .neo-command{border-top:1px solid var(--ea-ui-neo-flota-borde)}.neo-client.vivo>.neo-client-suggestions.neo-ideas{padding-top:var(--ea-space-6);background:linear-gradient(to top,var(--bl-bg,var(--ea-ui-neo-flota-fondo)) calc(100% - var(--ea-space-6)),transparent)}.neo-client.neo-barra-zona.vivo:before{content:"";position:absolute;z-index:-1;left:50%;width:100vw;transform:translateX(-50%);top:100%;pointer-events:none;bottom:calc(-1 * (var(--ea-space-2_5) + env(safe-area-inset-bottom, 0px)));background:var(--bl-bg,var(--ea-ui-canvas))}.neo-client.neo-barra-zona.vivo[data-branding=true]:before{bottom:calc(-1 * var(--ea-space-2_5))}.neo-client.vivo .neo-pista-quieta{padding-left:var(--ea-space-1)}.neo-client.vivo>.neo-client-suggestions[data-response-suggestions]{position:static;background:transparent;padding:0 var(--ea-space-3) var(--ea-space-2);border-radius:0}.neo-client.vivo .neo-client-suggestions>:is(button,a){flex:none;min-height:var(--ea-size-touch);padding:0 var(--ea-space-3);border:1px solid var(--ea-ui-neo-flota-borde);border-radius:var(--ea-radius-full);background:var(--ea-ui-surface);box-shadow:var(--ea-shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ea-ui-text);font-size:var(--ea-font-size-sm);white-space:nowrap}.neo-client.vivo .neo-client-suggestions>:is(button,a):hover{border-color:var(--ea-ui-link);background:var(--ea-ui-action-soft)}