.assistente.svelte-35ut4o{display:grid;grid-template-columns:170px 1fr;gap:16px;align-items:center;min-height:330px;padding:24px;border-radius:26px;background:radial-gradient(400px 260px at 12% 25%,rgba(139,59,217,.18),transparent 70%),radial-gradient(400px 260px at 95% 95%,rgba(245,31,117,.14),transparent 70%),#fff;box-shadow:0 24px 56px #32145a24}.robo.svelte-35ut4o{width:100%;overflow:visible}.robo-inteiro.svelte-35ut4o{animation:svelte-35ut4o-flutua 3.2s ease-in-out infinite}.robo-sombra.svelte-35ut4o{fill:#32145a29;transform-origin:100px 240px;animation:svelte-35ut4o-sombra 3.2s ease-in-out infinite}.robo-antena.svelte-35ut4o{fill:#f51f75;animation:svelte-35ut4o-pisca-antena 1.4s ease-in-out infinite}.robo-pensa.svelte-35ut4o .robo-antena:where(.svelte-35ut4o){fill:#ffc266;animation-duration:.45s}.robo-olhos.svelte-35ut4o{transform-origin:100px 84px;animation:svelte-35ut4o-olhar 7s ease-in-out infinite}.robo-olho.svelte-35ut4o{fill:#63f0d0;filter:drop-shadow(0 0 5px #63f0d0);transform-box:fill-box;transform-origin:center;animation:svelte-35ut4o-piscar 4.2s infinite}.robo-pensa.svelte-35ut4o .robo-olhos:where(.svelte-35ut4o){animation:svelte-35ut4o-pensar .9s ease-in-out infinite}.robo-felizes.svelte-35ut4o{display:none;fill:none;stroke:#63f0d0;stroke-width:6;stroke-linecap:round;filter:drop-shadow(0 0 5px #63f0d0)}.robo-sorriso.svelte-35ut4o{fill:none;stroke:#63f0d0;stroke-width:4;stroke-linecap:round}.robo-feliz.svelte-35ut4o .robo-olhos:where(.svelte-35ut4o){display:none}.robo-feliz.svelte-35ut4o .robo-felizes:where(.svelte-35ut4o){display:block}.robo-peito.svelte-35ut4o{fill:#63f0d0;animation:svelte-35ut4o-pulsa 2s ease-in-out infinite}.robo-braco-dir.svelte-35ut4o{transform-origin:158px 150px;transition:transform .3s}.robo-braco-esq.svelte-35ut4o{transform-origin:42px 150px;animation:svelte-35ut4o-braco 3.2s ease-in-out infinite}.robo-feliz.svelte-35ut4o .robo-braco-dir:where(.svelte-35ut4o){transform:rotate(-145deg);animation:svelte-35ut4o-acena .45s ease-in-out infinite alternate}.robo-feliz.svelte-35ut4o .robo-inteiro:where(.svelte-35ut4o){animation:svelte-35ut4o-pula .5s ease-in-out infinite alternate}.robo-brilhos.svelte-35ut4o{opacity:0;fill:#ffc266;transform-origin:100px 90px}.robo-feliz.svelte-35ut4o .robo-brilhos:where(.svelte-35ut4o){animation:svelte-35ut4o-brilha .9s ease-in-out infinite alternate}.conversa.svelte-35ut4o{display:flex;flex-direction:column;gap:10px;min-width:0}.bolha.svelte-35ut4o{max-width:100%;padding:11px 14px;border-radius:16px;font-size:.95rem;line-height:1.35;animation:svelte-35ut4o-entra .3s ease both}.bolha-usuario.svelte-35ut4o{align-self:flex-end;min-height:44px;border-bottom-right-radius:4px;font-weight:600;color:#fff;background:linear-gradient(135deg,#8b3bd9,#f51f75)}.anexo.svelte-35ut4o{display:block;margin-bottom:4px;font-size:.8rem;font-weight:500;opacity:.88}.cursor.svelte-35ut4o{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:#fff;animation:svelte-35ut4o-piscar-cursor .7s steps(2) infinite}.pontos.svelte-35ut4o{display:flex;align-self:flex-start;gap:5px;padding:15px 16px;background:#f1ebf8}.pontos.svelte-35ut4o span:where(.svelte-35ut4o){width:8px;height:8px;border-radius:50%;background:#8b3bd9;animation:svelte-35ut4o-ponto 1s ease-in-out infinite}.pontos.svelte-35ut4o span:where(.svelte-35ut4o):nth-child(2){animation-delay:.15s}.pontos.svelte-35ut4o span:where(.svelte-35ut4o):nth-child(3){animation-delay:.3s}.proposta.svelte-35ut4o{align-self:stretch;border:1px solid #ece6f3;border-bottom-left-radius:4px;color:#1b1030;background:#fff}.proposta.svelte-35ut4o p:where(.svelte-35ut4o){margin:0 0 10px;font-weight:600}.proposta.svelte-35ut4o table:where(.svelte-35ut4o){width:100%;border-collapse:collapse;font-size:.86rem}.proposta.svelte-35ut4o tr:where(.svelte-35ut4o){animation:svelte-35ut4o-entra .3s ease both;animation-delay:calc(var(--i) * .12s)}.proposta.svelte-35ut4o td:where(.svelte-35ut4o){padding:4px 3px;border-bottom:1px solid #f3eef8;white-space:nowrap}.proposta.svelte-35ut4o td:where(.svelte-35ut4o):first-child{width:100%;font-weight:600;white-space:normal}.antes.svelte-35ut4o{color:#8a8398;text-decoration:line-through}.antes-novo.svelte-35ut4o{font-weight:700;color:#8b3bd9;text-decoration:none}.seta.svelte-35ut4o{color:#f51f75;font-weight:800}.depois.svelte-35ut4o{font-weight:800;color:#0d8a5f}.aplicar.svelte-35ut4o{display:inline-flex;align-items:center;gap:4px;margin-top:10px;padding:7px 16px;border-radius:9px;font-size:.86rem;font-weight:700;color:#fff;background:#f51f75;animation:svelte-35ut4o-chama 1s ease-in-out infinite alternate}.aplicado.svelte-35ut4o{background:#0d8a5f;animation:svelte-35ut4o-aperta .35s ease}.barras.svelte-35ut4o{display:flex;align-items:flex-end;gap:10px;height:76px}.barras.svelte-35ut4o span:where(.svelte-35ut4o){flex:1;height:var(--b);border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#f51f75,#8b3bd9);transform-origin:bottom;animation:svelte-35ut4o-cresce .6s ease both;animation-delay:calc(var(--i) * .12s)}@keyframes svelte-35ut4o-flutua{50%{transform:translateY(-9px)}}@keyframes svelte-35ut4o-sombra{50%{transform:scaleX(.8);opacity:.7}}@keyframes svelte-35ut4o-pula{to{transform:translateY(-14px)}}@keyframes svelte-35ut4o-pisca-antena{50%{opacity:.35}}@keyframes svelte-35ut4o-piscar{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.08)}}@keyframes svelte-35ut4o-olhar{0%,40%,to{transform:translate(0)}46%,58%{transform:translate(7px)}64%,76%{transform:translate(-7px)}82%{transform:translate(0)}}@keyframes svelte-35ut4o-pensar{0%,to{transform:translate(-5px,-3px)}50%{transform:translate(5px,-3px)}}@keyframes svelte-35ut4o-pulsa{50%{opacity:.55}}@keyframes svelte-35ut4o-braco{50%{transform:rotate(6deg)}}@keyframes svelte-35ut4o-acena{0%{transform:rotate(-125deg)}to{transform:rotate(-160deg)}}@keyframes svelte-35ut4o-brilha{0%{opacity:.25;transform:scale(.92)}to{opacity:1;transform:scale(1.05)}}@keyframes svelte-35ut4o-entra{0%{opacity:0;transform:translateY(7px)}}@keyframes svelte-35ut4o-piscar-cursor{50%{opacity:0}}@keyframes svelte-35ut4o-ponto{50%{transform:translateY(-5px);opacity:.5}}@keyframes svelte-35ut4o-chama{to{box-shadow:0 0 0 5px #f51f7533}}@keyframes svelte-35ut4o-aperta{40%{transform:scale(.9)}}@keyframes svelte-35ut4o-cresce{0%{transform:scaleY(0)}}@media(max-width:520px){.assistente.svelte-35ut4o{grid-template-columns:104px 1fr;gap:8px;min-height:300px;padding:16px 12px}.bolha.svelte-35ut4o{font-size:.86rem;padding:9px 11px}.proposta.svelte-35ut4o table:where(.svelte-35ut4o){font-size:.78rem}}@media(prefers-reduced-motion:reduce){.assistente.svelte-35ut4o :where(.svelte-35ut4o){animation:none!important}}.ap.svelte-k26yjv{width:100%;max-width:580px;margin:0 auto;container-type:inline-size}.ap-palco.svelte-k26yjv{position:relative;aspect-ratio:1}.ap.svelte-k26yjv img:where(.svelte-k26yjv),.ap.svelte-k26yjv svg:where(.svelte-k26yjv){display:block;width:100%;height:auto}.ap-brilho.svelte-k26yjv{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:radial-gradient(circle,rgba(245,31,117,.45),rgba(139,59,217,.22) 50%,transparent 72%)}.ap-grupo.svelte-k26yjv{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;scale:.96;visibility:hidden;transition:opacity .6s,scale .6s,visibility 0s .6s}.ap-grupo.ap-visivel.svelte-k26yjv{opacity:1;scale:1;visibility:visible;transition-delay:0s}.ap-aparelho.svelte-k26yjv{position:absolute;display:block;text-decoration:none;background:#12072b;box-shadow:0 3cqw 8cqw #00000080,inset 0 0 0 1px #ffffff29;transition:scale .3s ease-out}.ap-aparelho.svelte-k26yjv:hover,.ap-aparelho.svelte-k26yjv:focus-visible{z-index:1;scale:1.04}.ap-aparelho.svelte-k26yjv:focus-visible{outline:3px solid #fff;outline-offset:3px}.ap-alto.svelte-k26yjv{left:2cqw;top:7.5cqw;width:43cqw;rotate:-4deg;animation:svelte-k26yjv-ap-flutua 7s ease-in-out -3.5s infinite}.ap-cima.svelte-k26yjv{right:0;top:13.5cqw;width:47cqw}.ap-baixo.svelte-k26yjv{right:3cqw;top:52.5cqw;width:44cqw;rotate:3deg;animation:svelte-k26yjv-ap-flutua 7s ease-in-out infinite}.ap-tela.svelte-k26yjv{padding:1.2cqw;border-radius:2.4cqw}.ap-tela.svelte-k26yjv img:where(.svelte-k26yjv),.ap-tela.svelte-k26yjv svg:where(.svelte-k26yjv){border-radius:1.3cqw}.ap-totem.svelte-k26yjv{padding:1.6cqw 1.6cqw 11cqw;border-radius:4cqw}.ap-totem.svelte-k26yjv img:where(.svelte-k26yjv){border-radius:2.6cqw}.ap-leitor.svelte-k26yjv{position:absolute;left:50%;bottom:3.8cqw;width:12cqw;height:3.4cqw;border-radius:.8cqw;background:#ffffff24;translate:-50% 0}.ap-celular.svelte-k26yjv{padding:1.6cqw;border-radius:6cqw}.ap-celular.svelte-k26yjv svg:where(.svelte-k26yjv){border-radius:4.6cqw}.ap-nome.svelte-k26yjv{position:absolute;left:3cqw;top:0;z-index:1;display:flex;align-items:center;gap:.6cqw;padding:.7cqw 1.6cqw .7cqw 2.2cqw;border-radius:99px;font-size:clamp(10px,2.3cqw,13px);font-weight:800;white-space:nowrap;color:#fff;background:linear-gradient(135deg,#f51f75,#8b3bd9);box-shadow:0 1cqw 2.6cqw #0006;translate:0 -55%}.ap-nome.svelte-k26yjv i:where(.svelte-k26yjv){font-size:1.25em;transition:translate .25s}.ap-aparelho.svelte-k26yjv:hover .ap-nome:where(.svelte-k26yjv) i:where(.svelte-k26yjv){translate:.5cqw 0}.ap-pontos.svelte-k26yjv{display:flex;justify-content:center;gap:10px;margin-top:8px}.ap-pontos.svelte-k26yjv button:where(.svelte-k26yjv){width:28px;height:8px;padding:0;border:0;border-radius:99px;background:#ffffff4d;cursor:pointer;transition:background .3s,width .3s}.ap-pontos.svelte-k26yjv .ap-ponto-atual:where(.svelte-k26yjv){width:44px;background:#fff}.ap-titulo.svelte-k26yjv{font-size:22px;font-weight:800;fill:#1b0b3a}.ap-rotulo.svelte-k26yjv{font-size:13px;font-weight:700;fill:#6f6685}.ap-legenda.svelte-k26yjv{font-size:11px;font-weight:700;fill:#6f6685}.ap-valor.svelte-k26yjv{font-size:26px;font-weight:800;fill:#1b0b3a}.ap-variacao.svelte-k26yjv{font-size:13px;font-weight:800;fill:#1fa971}.ap-curva.svelte-k26yjv{fill:none;stroke:#f51f75;stroke-width:4;stroke-linecap:round;stroke-dasharray:100;animation:svelte-k26yjv-ap-desenha 2.2s ease-out both}.ap-preenchimento.svelte-k26yjv{animation:svelte-k26yjv-ap-surge 1.2s ease-out 1.4s both}@keyframes svelte-k26yjv-ap-flutua{50%{translate:0 -1cqw}}@keyframes svelte-k26yjv-ap-desenha{0%{stroke-dashoffset:100}}@keyframes svelte-k26yjv-ap-surge{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.ap.svelte-k26yjv :where(.svelte-k26yjv){animation:none!important;transition:none!important}}
