.cena-svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.cena-tela{overflow:visible}.placa{animation:placa-entra var(--dur-media) var(--ease-mola) both;animation-delay:calc(var(--ordem,0) * var(--atraso-placa));transform-box:fill-box;transform-origin:50% 100%}@keyframes placa-entra{0%{opacity:0;transform:translateY(-14px)scale(.9)}}.brilho-placas{animation:brilho var(--dur-brilho) var(--ease-sol) both}@keyframes brilho{0%{transform:translate(0)}to{transform:translate(560px)}}.disco{animation:2s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}.fluxo{stroke-dasharray:2 10;animation:fio var(--dur-fio) linear infinite}@keyframes fio{to{stroke-dashoffset:-48px}}.imersiva{--topo:64px;--largura-cartao:clamp(360px, 28vw, 440px);height:100svh;position:relative;overflow:clip}.imersiva-topo{z-index:10;height:var(--topo);justify-content:space-between;align-items:center;gap:var(--e-3);padding:0 var(--margem-tela);background:var(--vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:var(--borda) solid var(--linha);display:flex;position:absolute;inset:0 0 auto}.imersiva-marca,.imersiva-simbolo{color:var(--tinta);flex:none;display:flex}.imersiva-simbolo{display:none}.coluna-cena{top:var(--topo);bottom:0;left:0;right:calc(var(--largura-cartao) + 64px);position:absolute}.area-cena{position:absolute;inset:0}.palco{left:var(--palco-x,0px);top:var(--palco-y,0px);width:var(--palco-w,100%);aspect-ratio:420/360;position:absolute}.palco:not([data-posto]){visibility:hidden}.painel-cena{border-radius:var(--raio-m);background:var(--veu);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--branco);box-shadow:var(--sombra-p)}.controles-topo{z-index:8;gap:var(--e-2);width:min(400px, calc(100vw - var(--largura-cartao) - 128px));flex-direction:column;display:flex;position:absolute;top:16px;left:32px}.saudacao{gap:var(--e-2);padding:var(--e-3);flex-direction:column;font-size:14px;display:flex;position:relative}.saudacao-local{color:inherit;font-weight:var(--peso-forte);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;text-decoration:underline;display:inline-flex}.controle-hora{gap:var(--e-2);flex-direction:column;display:flex}.periodos{gap:var(--e-1);padding:var(--e-1);border-radius:var(--raio-p);background:#ffffff1a;display:flex}.periodo{color:#ffffffd9;min-width:0;height:36px;font-size:var(--tipo-nota);font-weight:var(--peso-forte);cursor:pointer;transition:background-color var(--dur-rapida) var(--ease-sol);background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 4px;display:flex}.periodo:hover{background:#ffffff1f}.periodo[aria-checked=true],.periodo[aria-pressed=true]{background:var(--mat-medidor);color:var(--mat-medidor-visor)}.abas-topo{display:none}.abas-cartao{gap:var(--e-1);padding:var(--e-1);display:flex}.estacoes{align-items:center;gap:var(--e-1);display:flex}.estacoes-grupo{gap:var(--e-1);flex:1;display:flex}.estacoes-cena{padding:var(--e-1)}.estacoes-cena .periodo{flex:auto;padding:0 6px}.estacao-hoje{color:#ffffffb3;cursor:pointer;width:36px;height:36px;transition:background-color var(--dur-rapida) var(--ease-sol);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.estacao-hoje:hover{background:#ffffff1f}.estacao-hoje[aria-pressed=true]{color:var(--branco);background:#ffffff29}.estacoes-cartao{border-radius:var(--raio-m);background:var(--afundado);flex:none;gap:2px;padding:2px}.estacoes-cartao .estacoes-grupo{gap:2px}.estacao,.estacoes-cartao .estacao-hoje{border-radius:var(--raio-p);width:32px;height:32px;color:var(--suave);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.estacao[aria-checked=true],.estacoes-cartao .estacao-hoje[aria-pressed=true]{background:var(--cartao);color:var(--tinta);box-shadow:var(--sombra-p)}.periodo-icone-dia{color:var(--sol-800)}.periodo-icone-noite{color:var(--rede-800)}.linha-hora{align-items:center;gap:var(--e-2);display:flex}.hora-botao{border-radius:var(--raio-pilula);width:32px;height:32px;color:var(--branco);cursor:pointer;transition:background-color var(--dur-rapida) var(--ease-sol);background:#ffffff24;border:0;flex:none;place-items:center;padding:0;display:grid}.hora-botao:hover{background:#ffffff3d}.faixa-hora{flex:1;min-width:0}.deslizante-hora,.marcas-hora{--meia-pegador:12px}.deslizante-hora{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;display:block}.deslizante-hora::-webkit-slider-runnable-track{border-radius:var(--raio-pilula);background:var(--faixa);height:8px;box-shadow:inset 0 0 0 1px #ffffff4d}.deslizante-hora::-moz-range-track{border-radius:var(--raio-pilula);background:var(--faixa);height:8px;box-shadow:inset 0 0 0 1px #ffffff4d}.deslizante-hora::-webkit-slider-thumb{appearance:none;border:2px solid var(--sol-800);background:var(--sol-500);width:24px;height:24px;box-shadow:0 0 0 2px #ffffffd9, var(--sombra-p);transition:transform var(--dur-rapida) var(--ease-mola);border-radius:50%;margin-top:-8px}.deslizante-hora::-moz-range-thumb{border:2px solid var(--sol-800);background:var(--sol-500);border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 2px #ffffffd9}.deslizante-hora-noite::-webkit-slider-thumb{border-color:var(--noite-600);background:var(--nevoa-100)}.deslizante-hora-noite::-moz-range-thumb{border-color:var(--noite-600);background:var(--nevoa-100)}.deslizante-hora:active::-webkit-slider-thumb{transform:scale(1.12)}.deslizante-hora:focus-visible{outline:none}.deslizante-hora:focus-visible::-webkit-slider-thumb{outline:var(--foco-largura) solid var(--foco);outline-offset:2px}.deslizante-hora:focus-visible::-moz-range-thumb{outline:var(--foco-largura) solid var(--foco);outline-offset:2px}.marcas-hora{height:12px;font-size:10px;font-weight:var(--peso-forte);opacity:.75;line-height:12px;position:relative}.marcas-hora span{position:absolute;top:0;transform:translate(-50%)}.hora-texto{min-width:3.1em;font-family:var(--fonte-titulo);font-size:18px;font-weight:var(--peso-forte);text-align:right;flex:none;line-height:1}.hora-agora{height:32px;padding:0 var(--e-2);border-radius:var(--raio-pilula);color:var(--rede-100);font-size:12px;font-weight:var(--peso-forte);cursor:pointer;transition:background-color var(--dur-rapida) var(--ease-sol);background:0 0;border:0;flex:none;align-items:center;gap:5px;display:inline-flex}.hora-agora:hover{background:#ffffff1f}.bateria-cena{gap:var(--e-2);padding:var(--e-3);flex-direction:column;font-size:14px;display:flex}.bateria-cena-topo{justify-content:space-between;align-items:center;gap:var(--e-2);margin:0;line-height:1.2;display:flex}.bateria-cena-estado{align-items:center;gap:6px;min-width:0;display:flex}label.bateria-cena-estado{cursor:pointer}.bateria-na-saudacao{padding:var(--e-2) 0 0;border-top:1px solid #ffffff24}.bateria-cena-fim{align-items:center;gap:var(--e-3);flex:none;display:flex}.bateria-cena-carga{font-family:var(--fonte-titulo);font-size:18px;font-weight:var(--peso-forte);flex:none;line-height:1}.bateria-icone-carrega{color:var(--sol-400)}.bateria-icone-entrega{color:var(--folha-300)}.grafico-bateria-area{background:#ffffff0f;border-radius:4px;height:44px;position:relative;overflow:hidden}.grafico-bateria-area svg{width:100%;height:100%;display:block}.grafico-bateria-agora{border-left:1.5px solid var(--branco);position:absolute;top:0;bottom:0;transform:translate(-50%)}.grafico-bateria-ponto{border:2px solid var(--branco);background:var(--mat-medidor-visor);border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.grafico-bateria-marcas{--meia-pegador:0px;margin-top:2px}.grafico-bateria-marcas span:first-child{transform:none}.grafico-bateria-marcas span:last-child{transform:translate(-100%)}.grafico-bateria-legenda{gap:2px var(--e-3);opacity:.85;flex-wrap:wrap;margin:4px 0 0;font-size:11px;line-height:1.3;display:flex}.grafico-bateria-legenda>span{align-items:center;gap:5px;display:inline-flex}.grafico-bateria-cor{border-radius:2px;width:10px;height:10px}.grafico-bateria-faixa{margin:0 var(--meia-pegador,12px) 2px}.grafico-bateria-faixa .grafico-bateria-area{border-radius:2px;height:12px}.grafico-bateria-faixa .grafico-bateria-ponto{border-width:1.5px;width:7px;height:7px}.quando-celular{display:none}.bussola-cena{z-index:6;padding:4px;position:absolute;bottom:8px;left:32px}.bussola svg{display:block}.rodape-cena{z-index:6;width:var(--largura-cartao);flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:absolute;bottom:12px;right:32px}.rodape-cena .selo-cena{min-height:0;font-weight:var(--peso-regular);display:block}.cartao-conta{z-index:9;top:calc(var(--topo) + 32px);width:var(--largura-cartao);transform:scale(var(--encaixe,var(--encaixe-estimado,1)));transform-origin:50% 0;padding:28px;position:absolute;right:32px;overflow:visible}.cartao-conta-titulo{font-size:var(--tipo-h3)}.cartao-conta-valor{font-size:var(--tipo-h2)}.cartao-conta-local{display:none}.cartao-conta-agora{justify-content:space-between;align-items:center;gap:var(--e-2);margin-top:var(--e-4);padding-top:var(--e-3);border-top:var(--borda) solid var(--linha);display:flex}.cartao-conta-agora .en-selo{text-overflow:ellipsis;min-width:0;overflow:hidden}.cartao-conta-consumo{align-items:baseline;gap:var(--e-2);margin:var(--e-1) 0 0;font-size:var(--tipo-legenda);color:var(--suave);display:flex}.cartao-conta-consumo .papel-cabeca{color:var(--tinta);margin:0}.cartao-conta-consumo-valor{font-weight:var(--peso-forte);color:var(--tinta);margin-left:auto}.cartao-conta-papel{margin-top:var(--e-4);justify-content:center;display:flex}.papel-destaque{width:100%;max-width:260px;padding:16px 18px 26px;font-size:13px;rotate:1.5deg}.papel-destaque .papel-cabeca{font-size:11px}.papel-destaque-valor{font-size:40px;line-height:1.1}.papel-destaque-economia{font-size:13px;font-weight:var(--peso-forte);color:var(--folha-800);margin-top:2px;line-height:1.2}.papel-destaque-linha{border-bottom:0}.papel-cabeca{font-size:10px;font-weight:var(--peso-forte);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}@media (max-width:859px),(max-height:780px){.papel-destaque{max-width:none;padding:10px 14px 16px;rotate:.8deg}.papel-destaque-corpo{justify-content:space-between;align-items:flex-end;gap:var(--e-3);display:flex}.papel-destaque-valor{font-size:30px}.papel-destaque-linha{gap:var(--e-2);padding:0 0 4px}.papel-destaque .en-papel-barras{display:none}}@media (min-width:860px) and (max-height:780px){.cartao-conta{top:calc(var(--topo) + 16px);padding:20px 24px}.cartao-conta-ajuda{display:none}.cartao-conta-valor{margin-top:var(--e-2)}.cartao-conta-papel{margin-top:var(--e-3)}.cartao-conta-agora{margin-top:var(--e-3);padding-top:var(--e-2)}}.escolha-local{z-index:30;width:min(320px,100vw - 24px);position:fixed}.alca-astro{z-index:5;border-radius:var(--raio-pilula);touch-action:none;cursor:grab;width:48px;height:48px;transition:border-color var(--dur-rapida) var(--ease-sol);background:0 0;border:1.5px solid #0000;position:absolute;transform:translate(-50%,-50%)}.alca-astro:hover,.alca-astro:active{border-color:#ffffffb3}.alca-astro:active{cursor:grabbing}.selo-cena{border-radius:var(--raio-pilula);background:var(--veu);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:28px;color:var(--branco);font-size:var(--tipo-nota);font-weight:var(--peso-forte);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;line-height:1.2;display:inline-flex}.chamada-seta{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chamada{z-index:4;pointer-events:none;margin:0;position:absolute;transform:translate(-50%,-100%)}.chamada,.chamada-seta,[data-ponta-arco]{transition:opacity var(--dur-base) var(--ease-sol)}.chamada[data-encoberta],.chamada-seta[data-encoberta],[data-ponta-arco][data-encoberta]{opacity:0}.alvo-bateria{z-index:4;width:var(--alvo-toque);height:var(--alvo-toque);border-radius:var(--raio-p);cursor:pointer;transition:border-color var(--dur-rapida) var(--ease-sol);background:0 0;border:1.5px dashed #0000;padding:0;position:absolute;transform:translate(-50%,-50%)}.alvo-bateria:hover,.alvo-bateria:focus-visible{border-color:#ffffffe6}@media (max-width:859px){.imersiva{--respiro-ceu:16px;--altura-quando:86px;--altura-cena:min(122vw * 360 / 420, 48svh - var(--respiro-ceu));--topo-caixa:calc(var(--topo) + var(--respiro-ceu) + var(--altura-cena))}.imersiva[data-bateria]{--altura-quando:100px}.imersiva[data-chave-bateria]{--altura-quando:140px}.imersiva[data-chave-bateria] .quando-celular{grid-template-rows:minmax(0,1fr) auto;row-gap:2px}.bateria-linha{border-top:1px solid #ffffff24;grid-column:1/-1;padding:4px 2px 0 6px;font-size:13px}.imersiva-marca,.controles-topo{display:none}.imersiva-simbolo,.abas-topo{display:flex}.coluna-cena{display:contents}.area-cena{top:var(--topo);height:calc(var(--topo-caixa) - var(--topo));padding-top:var(--respiro-ceu);justify-content:center;align-items:flex-start;display:flex;position:absolute;bottom:auto;left:0;right:0}.palco,.palco:not([data-posto]){width:min(122vw, calc((var(--altura-cena) - var(--altura-quando) - 12px) * 1.4));visibility:visible;flex:none;position:relative;top:auto;left:auto}.bussola-cena,.rodape-cena{display:none}.quando-celular{z-index:6;box-sizing:border-box;height:var(--altura-quando);align-items:center;gap:var(--e-2);grid-template-columns:minmax(0,1fr) auto;padding:4px 6px 4px 4px;display:grid;position:absolute;bottom:8px;left:12px;right:12px}.quando-celular .controle-hora{gap:4px}.quando-celular .periodos{padding:2px}.quando-celular .periodo{gap:4px;height:34px;font-size:11px}.quando-celular .linha-hora{gap:6px;padding-left:2px}.quando-celular .bussola svg{width:52px;height:52px}.hora-botao,.hora-agora{width:30px;height:30px}.hora-agora{justify-content:center;padding:0}.hora-agora-texto{display:none}.hora-texto{min-width:2.9em;font-size:15px}.cartao-conta{top:auto;left:12px;right:auto;bottom:max(12px, env(safe-area-inset-bottom));width:calc((100% - 24px) / var(--encaixe,var(--encaixe-estimado,1)));padding:var(--e-3) var(--e-4);transform-origin:0 100%;--altura-cartao:354px;--encaixe-estimado:min(1, tan(atan2(100svh - var(--topo-caixa) - 12px, var(--altura-cartao))));flex-direction:column;align-items:stretch;display:flex;position:absolute}.cartao-conta>*{flex:none}.cartao-conta-agora{order:1}.cartao-conta-papel,.cartao-conta-explica,.cartao-conta-nota{order:2}.cartao-conta-valor{margin-top:var(--e-2);font-size:var(--tipo-h3)}.cartao-conta-local{justify-content:space-between;align-items:center;gap:var(--e-2);margin-bottom:var(--e-2);display:flex}.cartao-conta-local>span{min-width:0;display:flex}.cartao-conta-cidade{min-width:0;max-width:100%}.cartao-conta-titulo{font-size:var(--tipo-corpo);line-height:1.25}.cartao-conta-papel{margin-top:var(--e-2)}.papel-destaque{padding:8px 12px 12px}.papel-destaque-valor{font-size:26px}.cartao-conta .en-deslizante{height:36px}.cartao-conta-nota{margin-top:var(--e-1)}.cartao-conta-ajuda,.cartao-conta-explica{display:none}.cartao-conta-agora{margin-top:var(--e-2);padding-top:6px}}@media (max-width:859px) and (max-height:700px){.imersiva{--altura-quando:44px}.imersiva[data-bateria]{--altura-quando:58px}.imersiva[data-chave-bateria]{--altura-quando:98px}.quando-celular .periodos{display:none}.quando-celular .bussola svg{width:40px;height:40px}.cartao-conta{--altura-cartao:327px;padding:10px 14px}.cartao-conta-local{margin-bottom:6px}.cartao-conta-valor{font-size:var(--tipo-lead);margin-top:4px}.papel-destaque{padding:6px 12px 10px}.papel-destaque-valor{font-size:22px}.cartao-conta-agora{margin-top:6px}.cartao-conta-nota{margin-top:2px}}.cartao-passo .passo{gap:var(--e-4);flex-direction:column;display:flex}.passo-topo{align-items:flex-end;gap:var(--e-3);min-height:36px;display:flex}.passo-cabeca{align-items:flex-start;gap:var(--e-2);flex-direction:column;display:flex}.passo-pergunta{font-size:var(--tipo-h2);outline:none}.resultado-metricas{gap:var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resultado-sistema{font-size:var(--tipo-legenda);color:var(--texto)}.resultado-acoes{gap:var(--e-2);flex-wrap:wrap;display:flex}@media (min-width:860px) and (max-height:780px){.cartao-passo .passo{gap:var(--e-3)}.passo-pergunta{font-size:var(--tipo-h3)}.resultado-grafico{display:none}}@media (max-width:859px){.cartao-passo .passo{gap:var(--e-3)}.passo-pergunta{font-size:var(--tipo-h3);line-height:1.2}.passo-ajuda,.resultado-grafico,.resultado-extra{display:none}.resultado-metricas .text-h2{font-size:var(--tipo-h3)}.cartao-passo .text-mega{font-size:40px}.cartao-passo .en-opcao{min-height:52px;padding:10px 12px}.cartao-passo .en-opcao[aria-checked=true]{padding:9.5px 11.5px}.passo-onde .en-opcoes{gap:var(--e-2)}.passo-onde .en-opcao{align-items:center}.passo-onde .en-opcao-desc{display:none}.passo-onde .en-opcao-icone{width:32px;height:32px}}@media (max-width:859px) and (max-height:700px){.cartao-passo .passo{gap:var(--e-2)}.passo-pergunta{font-size:var(--tipo-lead)}.cartao-passo .en-opcao-desc{display:none}.cartao-passo .en-opcao{min-height:44px;padding:8px 12px}.cartao-passo .en-opcao[aria-checked=true]{padding:7.5px 11.5px}.cartao-passo .text-mega{font-size:32px}.cartao-passo input[type=range]+div{display:none}.cartao-passo .en-btn--g{min-height:48px}.resultado-metricas .text-h2{font-size:var(--tipo-lead)}}
