.XYtLUG_grafico{column-gap:var(--sb-esp-3);row-gap:var(--sb-esp-2);grid-template-rows:minmax(200px,1fr) auto;grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.XYtLUG_vazio{color:var(--sb-tinta-3);font-size:var(--sb-fs-apoio);margin:0}.XYtLUG_eixoY{color:var(--sb-tinta-3);font-size:var(--sb-fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-end;margin-block:-8px;line-height:16px;display:flex}.XYtLUG_plano{border-bottom:1px solid var(--sb-linha-forte);touch-action:pan-y;align-items:end;gap:4px;min-width:0;height:100%;display:grid;position:relative}.XYtLUG_grade{border-top:1px dashed var(--sb-linha);pointer-events:none;position:absolute;inset-inline:0}.XYtLUG_coluna{border-radius:6px 6px 0 0;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.XYtLUG_coluna[data-foco]{background:var(--sb-azul-nevoa)}.XYtLUG_futuro{border-top:2px dashed var(--sb-linha-forte);pointer-events:none;position:absolute;bottom:10px;right:0}.XYtLUG_barra{background:var(--sb-azul);transform-origin:bottom;width:100%;max-width:48px;animation:XYtLUG_crescer var(--app-motion-reveal) var(--sb-ease-out) backwards;border-radius:4px 4px 0 0;display:block}.XYtLUG_coluna[data-foco] .XYtLUG_barra{background:var(--sb-azul-texto)}.XYtLUG_barra[data-parcial]{background:repeating-linear-gradient(135deg, var(--sb-azul) 0 3px, color-mix(in srgb, var(--sb-azul) 40%, var(--sb-branco)) 3px 6px);box-shadow:inset 0 0 0 1px var(--sb-azul)}@keyframes XYtLUG_crescer{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.XYtLUG_barra{animation:none}}.XYtLUG_eixoX{color:var(--sb-tinta-3);font-size:var(--sb-fs-meta);font-variant-numeric:tabular-nums;grid-column:2;gap:4px;line-height:1;display:grid}.XYtLUG_eixoX span{text-align:center;white-space:nowrap;overflow:visible}.XYtLUG_eixoX span[data-parcial]{color:var(--sb-azul-texto);font-weight:var(--sb-peso-forte)}.XYtLUG_dica{z-index:2;min-width:128px;padding:var(--sb-esp-2) var(--sb-esp-3);border-radius:var(--sb-r-mini);background:var(--sb-navy);color:var(--sb-palco-tinta-2);font-size:var(--sb-fs-meta);box-shadow:var(--sb-sombra-flutuante);pointer-events:none;gap:2px;display:grid;position:absolute;top:0}.XYtLUG_dica strong{color:var(--sb-tinta-inversa);font-size:var(--sb-fs-corpo);font-weight:var(--sb-peso-forte);font-variant-numeric:tabular-nums}.XYtLUG_dica[data-lado=direita]{transform:translateX(var(--sb-esp-2))}.XYtLUG_dica[data-lado=esquerda]{transform:translateX(calc(-100% - var(--sb-esp-2)))}@media (max-width:599px){.XYtLUG_grafico{grid-template-rows:var(--a-altura-grafico-celular) auto;column-gap:var(--sb-esp-2)}.XYtLUG_plano,.XYtLUG_eixoX{gap:2px}.XYtLUG_barra{border-radius:2px 2px 0 0}}@media print{.XYtLUG_barra{animation:none}.XYtLUG_dica{display:none}}
.via-card{border-radius:var(--via-radius-lg);background:var(--via-glass-card);border:1px solid var(--via-border-soft);isolation:isolate;transition:transform .26s var(--via-ease-snap), box-shadow .26s ease, border-color .26s ease;box-shadow:0 1px 0 var(--via-edge-hi) inset, 0 10px 24px -16px var(--via-shadow-ink-14);padding:22px 24px;position:relative;overflow:hidden}.via-card:before{content:"";background:radial-gradient(540px 240px at 0% 0%, var(--via-navy-04), transparent 60%);pointer-events:none;z-index:-1;opacity:.6;transition:opacity .26s;position:absolute;inset:0}.via-card:hover:before{opacity:1}.via-card--hoverable:after{content:"";pointer-events:none;width:50%;height:100%;transition:left .8s var(--via-ease-snap);z-index:1;background:linear-gradient(100deg,#0000 0%,#ffffff2e 50%,#0000 100%);position:absolute;top:0;left:-120%}.via-card--hoverable:hover:after{left:130%}.via-card--no-padding{padding:0}.via-card--glass,.via-card--atmospheric{-webkit-backdrop-filter:blur(20px)saturate(140%)}.via-card--atmospheric:before{background:radial-gradient(540px 240px at 0% 0%, var(--via-navy-05), transparent 60%), radial-gradient(420px 220px at 100% 100%, var(--via-navy-04), transparent 60%);opacity:1}.via-card--featured{-webkit-backdrop-filter:blur(20px)saturate(140%);box-shadow:0 1px 0 var(--via-edge-hi) inset, 0 0 0 .5px var(--via-navy-08), 0 24px 56px -22px var(--via-shadow-ink-20)}.via-card--featured>*{z-index:1;position:relative}.via-card--featured:after{content:"";background:linear-gradient(90deg, transparent, var(--via-chart-ink-2), var(--via-chart-ink), transparent);pointer-events:none;z-index:2;height:2px;transition:none;position:absolute;top:0;left:0;right:0}.via-card--dark{color:var(--via-white);background:radial-gradient(ellipse 60% 70% at 12% 0%, #2e4c768c 0%, transparent 60%), radial-gradient(ellipse 50% 60% at 95% 8%, #1e3a5f80 0%, transparent 60%), linear-gradient(135deg, var(--via-navy) 0%, var(--via-navy-deep) 100%);box-shadow:0 1px 0 #ffffff1a inset, 0 24px 56px -22px var(--via-shadow-ink-40);border-color:#ffffff14}.via-card--dark:before{opacity:1;background:radial-gradient(540px 240px at 0 0,#ffffff0f,#0000 60%)}.via-card--hoverable.via-card--dark:after{background:linear-gradient(100deg,#0000 0%,#ffffff1a 50%,#0000 100%)}.via-card--hoverable{cursor:pointer}.via-card--hoverable:hover{border-color:var(--via-navy-16);box-shadow:0 1px 0 var(--via-edge-hi) inset, 0 0 0 .5px var(--via-navy-10), 0 22px 42px -16px var(--via-shadow-ink-20);transform:translateY(-3px)}.via-card--hoverable:active{transition-duration:var(--via-dur-press);transform:translateY(-1px)scale(.99)}.via-card--hoverable.via-card--dark:hover{box-shadow:0 1px 0 #ffffff1f inset, 0 32px 64px -22px var(--via-shadow-ink-60);border-color:#ffffff2e}@media (prefers-reduced-motion:reduce){.via-card--hoverable:after{display:none}.via-card{transition:none!important}}
.p5Yobq_bloco{gap:var(--a-gap-bloco);padding:var(--a-pad-bloco);scroll-margin-top:calc(var(--sb-topo) + var(--sb-esp-4))}.p5Yobq_cabeca{align-items:baseline;gap:var(--sb-esp-3);min-width:0;display:flex}.p5Yobq_textos{align-items:baseline;gap:2px var(--sb-esp-3);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.p5Yobq_titulo{color:var(--sb-tinta);font-size:var(--a-fs-titulo);font-weight:var(--sb-peso-forte);line-height:var(--sb-lh-cartao);letter-spacing:var(--sb-ls-secao);margin:0}.p5Yobq_aparte{color:var(--sb-tinta-3);font-size:var(--sb-fs-apoio);font-weight:var(--sb-peso-regular)}.p5Yobq_acao{align-items:center;gap:var(--sb-esp-2);flex:none;display:flex}.p5Yobq_link{border-radius:var(--sb-r-chip);font-size:var(--sb-fs-apoio);font-weight:var(--sb-peso-medio);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex;color:var(--sb-azul-texto)!important}.p5Yobq_link:hover{text-underline-offset:3px;text-decoration:underline!important}.p5Yobq_ladoALado{align-items:stretch;gap:var(--sb-gap-grade);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.p5Yobq_ladoALado:has(.p5Yobq_acao>button[aria-expanded=true],details[open]){align-items:start}.p5Yobq_ladoALado>.p5Yobq_bloco:has(>[data-grafico]){grid-template-rows:auto minmax(0,1fr)}@media (min-width:900px),print{.p5Yobq_ladoALado{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:599px){.p5Yobq_bloco{padding:var(--a-pad-bloco-celular)}.p5Yobq_cabeca{row-gap:var(--sb-esp-2);flex-wrap:wrap}.p5Yobq_textos:not([data-aparte=texto]){display:block}.p5Yobq_textos:not([data-aparte=texto])>.p5Yobq_titulo{display:inline}.p5Yobq_textos:not([data-aparte=texto])>.p5Yobq_titulo+.p5Yobq_aparte{margin-left:var(--sb-esp-2)}}
.nncrAW_cabeca{gap:var(--sb-esp-2);min-width:0;margin-top:var(--sb-esp-2);display:grid}.nncrAW_trilha{width:fit-content;font-size:var(--sb-fs-apoio);font-weight:var(--sb-peso-medio);align-items:center;gap:2px;margin-left:-4px;text-decoration:none;display:inline-flex;color:var(--sb-tinta-2)!important}.nncrAW_trilha:hover{color:var(--sb-tinta)!important}.nncrAW_linha{justify-content:space-between;align-items:center;gap:var(--sb-esp-3) var(--sb-esp-6);flex-wrap:wrap;min-width:0;display:flex}.nncrAW_nome{align-items:center;gap:var(--sb-esp-2) var(--sb-esp-3);flex-wrap:wrap;min-width:0;display:flex}.nncrAW_titulo{color:var(--sb-tinta);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:var(--sb-peso-forte);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;line-height:1.15}.nncrAW_nome .via-pill--default:not(.selo-azul){background:var(--sb-branco);box-shadow:inset 0 0 0 1px var(--sb-linha-forte)}.nncrAW_acoes{align-items:center;gap:var(--sb-esp-2);flex-wrap:wrap;margin-left:auto;display:flex}.nncrAW_atalhoNaBarra{display:none!important}@media (max-width:599px){.nncrAW_atalhoNoNome{display:none!important}.nncrAW_atalhoNaBarra{flex:none;display:inline-flex!important}.nncrAW_acoes:not(:has(>:not(.nncrAW_atalhoNoNome))){display:none}}.nncrAW_subtitulo{min-width:0;color:var(--sb-tinta-2);font-size:var(--sb-fs-apoio);overflow-wrap:anywhere}.nncrAW_fatos{gap:var(--sb-esp-3) 0;min-width:0;margin:var(--sb-esp-3) 0 0 calc(-1 * var(--sb-esp-6));flex-wrap:wrap;display:flex;overflow:hidden}.nncrAW_fato{min-width:0;padding-inline:var(--sb-esp-6);border-left:1px solid var(--sb-linha-forte);align-content:start;gap:2px;margin-left:-1px;display:grid}.nncrAW_fato dt{color:var(--sb-tinta-3);font-size:var(--sb-fs-meta)}.nncrAW_fato dd{align-items:center;gap:var(--sb-esp-2);min-width:0;color:var(--sb-tinta);font-size:var(--sb-fs-corpo);font-weight:var(--sb-peso-medio);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;display:flex}@media (max-width:600px){.nncrAW_fatos{gap:var(--sb-esp-3) var(--sb-esp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0;display:grid;overflow:visible}.nncrAW_fato{border-left:0;margin-left:0;padding-inline:0}}.nncrAW_filtros{min-width:0;margin-top:var(--sb-esp-2)}@media print{.nncrAW_cabeca{display:none}}
.E7OQxG_logo{width:var(--tamanho);height:var(--tamanho);border-radius:calc(var(--tamanho) * .28);background:var(--sb-branco);box-shadow:inset 0 0 0 1px var(--sb-linha-forte);color:var(--sb-tinta-2);font-family:var(--sb-fonte);font-size:calc(var(--tamanho) * .42);font-weight:var(--sb-peso-forte);letter-spacing:-.02em;font-variant-numeric:normal;vertical-align:middle;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.E7OQxG_logo[data-mono]{background:var(--sb-canvas);font-size:max(9px, calc(var(--tamanho) * .48));letter-spacing:-.03em}.E7OQxG_imagem{object-fit:contain;width:76%;height:76%;display:block}.E7OQxG_nome{align-items:center;gap:var(--sb-esp-2);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.E7OQxG_texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
