:root{--superficie:#f5f7f4;--superficie-elevada:#fff;--superficie-afundada:#e9ede7;--borda:#d6dcd3;--borda-forte:#7c8779;--texto:#171c15;--texto-medio:#454f42;--texto-fraco:#5e6a5b;--marca:#2c3528;--marca-texto:#fff;--marca-forte:#36502a;--marca-lima:#74b329;--acao:#2e6b1a;--acao-texto:#fff;--foco:#38761d;--positivo:#2e6b1a;--negativo:#8e0038;--atencao:#7a5200;--info:#00625d;--serie-orcado:#828e7f;--serie-realizado:#2e6b1a;--serie-negativa:#8e0038;--categorica-1:#2e6b1a;--categorica-2:#3a45c4;--categorica-3:#2e93b0;--categorica-4:#5a2a47;--categorica-5:#42267f;--categorica-6:#2f9a7c;--categorica-outros:#828e7f;--positivo-tenue:color-mix(in srgb, var(--positivo) 12%, var(--superficie-elevada));--negativo-tenue:color-mix(in srgb, var(--negativo) 12%, var(--superficie-elevada));--atencao-tenue:color-mix(in srgb, var(--atencao) 14%, var(--superficie-elevada));--info-tenue:color-mix(in srgb, var(--info) 12%, var(--superficie-elevada));--acao-hover:color-mix(in srgb, var(--acao) 85%, #000);--negativo-hover:color-mix(in srgb, var(--negativo) 85%, #000);--marca-hover:color-mix(in srgb, var(--marca) 82%, #fff);--fonte-display:"Poppins", "Poppins Fallback", ui-sans-serif, sans-serif;--fonte-interface:"Inter Variable", "Inter Fallback", ui-sans-serif, system-ui, sans-serif;--texto-2xs:.6875rem;--texto-xs:.75rem;--texto-sm:.8125rem;--texto-base:.9375rem;--texto-lg:1.125rem;--texto-xl:1.5rem;--texto-2xl:2rem;--texto-3xl:2.75rem;--peso-normal:400;--peso-medio:500;--peso-forte:600;--peso-display:700;--altura-apertada:1.2;--altura-normal:1.5;--tracking-display:-.015em;--tracking-rotulo:.07em;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.5rem;--e-6:2rem;--e-7:3rem;--e-8:4rem;--raio-sm:3px;--raio-md:6px;--raio-lg:10px;--raio-cheio:999px;--traco:1px;--sombra-baixa:0 1px 2px #171c150f;--sombra-media:0 2px 8px #171c1514, 0 1px 2px #171c150d;--sombra-alta:0 12px 32px #171c1524, 0 2px 8px #171c150f;--duracao-rapida:.12s;--duracao-media:.2s;--curva:cubic-bezier(.2, 0, .2, 1);--largura-lateral:15rem;--altura-topo:3.5rem;--largura-lateral-recolhida:3.5rem}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]){--superficie:#14180f;--superficie-elevada:#1d2219;--superficie-afundada:#0e110b;--borda:#2e362b;--borda-forte:#79856f;--texto:#e8ede4;--texto-medio:#afbaab;--texto-fraco:#8d9889;--marca:#1d2219;--marca-texto:#e8ede4;--marca-forte:#b6d7a8;--marca-lima:#8cc63f;--acao:#8cc63f;--acao-texto:#14180f;--foco:#9bd34e;--positivo:#8cc63f;--negativo:#ff8fb5;--atencao:#e0b450;--info:#5fc4bc;--serie-orcado:#6e7a6b;--serie-realizado:#8cc63f;--serie-negativa:#ff8fb5;--categorica-1:#8cc63f;--categorica-2:#7a70e0;--categorica-3:#a5e4ec;--categorica-4:#a76767;--categorica-5:#6e8fbe;--categorica-6:#a9edb0;--categorica-outros:#6e7a6b;--acao-hover:color-mix(in srgb, var(--acao) 85%, #fff);--negativo-hover:color-mix(in srgb, var(--negativo) 85%, #fff);--marca-hover:color-mix(in srgb, var(--marca) 84%, #fff);--sombra-baixa:0 1px 2px #0006;--sombra-media:0 2px 8px #00000073, 0 1px 2px #0000004d;--sombra-alta:0 12px 32px #0000008c, 0 2px 8px #00000059}}:root[data-tema=escuro]{--superficie:#14180f;--superficie-elevada:#1d2219;--superficie-afundada:#0e110b;--borda:#2e362b;--borda-forte:#79856f;--texto:#e8ede4;--texto-medio:#afbaab;--texto-fraco:#8d9889;--marca:#1d2219;--marca-texto:#e8ede4;--marca-forte:#b6d7a8;--marca-lima:#8cc63f;--acao:#8cc63f;--acao-texto:#14180f;--foco:#9bd34e;--positivo:#8cc63f;--negativo:#ff8fb5;--atencao:#e0b450;--info:#5fc4bc;--serie-orcado:#6e7a6b;--serie-realizado:#8cc63f;--serie-negativa:#ff8fb5;--categorica-1:#8cc63f;--categorica-2:#7a70e0;--categorica-3:#a5e4ec;--categorica-4:#a76767;--categorica-5:#6e8fbe;--categorica-6:#a9edb0;--categorica-outros:#6e7a6b;--acao-hover:color-mix(in srgb, var(--acao) 85%, #fff);--negativo-hover:color-mix(in srgb, var(--negativo) 85%, #fff);--marca-hover:color-mix(in srgb, var(--marca) 84%, #fff);--sombra-baixa:0 1px 2px #0006;--sombra-media:0 2px 8px #00000073, 0 1px 2px #0000004d;--sombra-alta:0 12px 32px #0000008c, 0 2px 8px #00000059}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff)format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);ascent-override:105%;descent-override:35%;line-gap-override:10%}@font-face{font-family:Inter Fallback;src:local(Helvetica Neue),local(Arial),local(Segoe UI);ascent-override:96.88%;descent-override:24.12%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--superficie);min-height:100dvh;color:var(--texto);font-family:var(--fonte-interface);font-size:var(--texto-base);line-height:var(--altura-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,picture,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}h1,h2,h3,h4{font-family:var(--fonte-display);font-weight:var(--peso-forte);line-height:var(--altura-apertada);letter-spacing:var(--tracking-display);text-wrap:balance}p{text-wrap:pretty}a{color:inherit}#root{isolation:isolate;min-height:100dvh}:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-radius:var(--raio-sm)}:focus:not(:focus-visible){outline:none}.numero,td.numero,[data-numero]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap}.rotulo{font-size:var(--texto-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--texto-fraco)}.sublinhado-marca:after{content:"";block-size:3px;inline-size:4.5rem;border-radius:var(--raio-cheio);background-image:linear-gradient(to right, var(--marca-forte), color-mix(in srgb, var(--marca-lima) 70%, transparent));margin-block-start:var(--e-2);display:block}.hachura{background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, color-mix(in srgb, currentColor 45%, transparent) 3px, color-mix(in srgb, currentColor 45%, transparent) 5px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.barra-presa{z-index:var(--presa-camada,2);padding:var(--e-3) var(--e-4);border:var(--traco) solid var(--borda);border-radius:var(--raio-md);background-color:var(--superficie-elevada);box-shadow:var(--sombra-baixa);position:sticky;inset-block-start:var(--presa-topo,0)}.apenas-leitor{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.modal{background-color:var(--superficie-elevada);max-block-size:85dvh;inline-size:min(92vw,32rem);color:var(--texto);border:var(--traco) solid var(--borda);border-radius:var(--raio-lg);box-shadow:var(--sombra-alta);margin:auto;padding:0}.modal[data-largura=estreito]{inline-size:min(92vw,24rem)}.modal[data-largura=largo]{inline-size:min(94vw,52rem)}.modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000073}.modal__corpo{flex-direction:column;max-block-size:85dvh;display:flex}.modal__topo{justify-content:space-between;align-items:flex-start;gap:var(--e-4);padding:var(--e-4) var(--e-5);border-block-end:var(--traco) solid var(--borda);display:flex}.modal__titulo{font-size:var(--texto-lg);color:var(--marca-forte)}.modal__fechar{border-radius:var(--raio-md);block-size:1.75rem;inline-size:1.75rem;color:var(--texto-fraco);flex:none;place-items:center;display:inline-grid}.modal__fechar:hover{background-color:var(--superficie-afundada);color:var(--texto)}.modal__conteudo{min-block-size:0;padding:var(--e-5);font-size:var(--texto-sm);color:var(--texto-medio);flex:1;overflow-y:auto}.modal__rodape{justify-content:flex-end;gap:var(--e-2);padding:var(--e-4) var(--e-5);border-block-start:var(--traco) solid var(--borda);background-color:var(--superficie);display:flex}.trilha{align-items:center;gap:var(--e-2);font-size:var(--texto-xs);color:var(--texto-fraco);display:flex}.trilha__separador{color:var(--borda-forte)}.trilha a:hover{color:var(--texto)}.dica{display:inline-flex;position:relative}.dica__gatilho{border-block-end:1px dotted var(--borda-forte);cursor:help;display:inline-flex}.dica__balao{z-index:10;inline-size:max-content;max-inline-size:18rem;padding:var(--e-2) var(--e-3);background-color:var(--marca);color:var(--marca-texto);border-radius:var(--raio-md);box-shadow:var(--sombra-media);font-size:var(--texto-xs);line-height:var(--altura-normal);opacity:0;visibility:hidden;transition:opacity var(--duracao-rapida) var(--curva), transform var(--duracao-rapida) var(--curva), visibility var(--duracao-rapida) var(--curva);position:absolute;inset-block-end:calc(100% + var(--e-2));inset-inline-start:50%;transform:translate(-50%)translateY(4px)}.dica__balao[data-aberta=true]{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.notificacoes{z-index:40;gap:var(--e-2);max-inline-size:min(24rem, calc(100vw - var(--e-8)));display:grid;position:fixed;inset-block-end:var(--e-5);inset-inline-end:var(--e-5)}.notificacao{padding:var(--e-3) var(--e-4);border-radius:0 var(--raio-md) var(--raio-md) 0;background-color:var(--superficie-elevada);box-shadow:var(--sombra-alta);font-size:var(--texto-sm);animation:entrar-notificacao var(--duracao-media) var(--curva);border-inline-start:3px solid}.notificacao[data-tom=sucesso]{border-inline-start-color:var(--positivo)}.notificacao[data-tom=erro]{border-inline-start-color:var(--negativo)}.notificacao[data-tom=aviso]{border-inline-start-color:var(--atencao)}.notificacao[data-tom=info]{border-inline-start-color:var(--info)}@keyframes entrar-notificacao{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.carregando-tela{background-color:var(--superficie);place-items:center;min-block-size:100dvh;display:grid}.carregando-tela__pauta{border-radius:var(--raio-cheio);background-color:var(--borda);block-size:3px;inline-size:8rem;position:relative;overflow:hidden}.carregando-tela__pauta:after{content:"";border-radius:var(--raio-cheio);background-color:var(--marca-forte);inline-size:40%;animation:1.1s ease-in-out infinite correr-pauta;position:absolute;inset-block:0}@keyframes correr-pauta{0%{transform:translate(-100%)}to{transform:translate(350%)}}.auth{background-color:var(--superficie);grid-template-columns:1fr;min-block-size:100dvh;display:grid}@media (width>=60rem){.auth{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.auth__apresentacao{padding:var(--e-7);background-color:var(--marca);color:var(--marca-texto);flex-direction:column;justify-content:space-between;display:none;position:relative;overflow:hidden}@media (width>=60rem){.auth__apresentacao{display:flex}}.auth__hachura{block-size:22rem;inline-size:22rem;color:var(--marca-lima);opacity:.5;pointer-events:none;position:absolute;inset-block-start:-3rem;inset-inline-end:-3rem;transform:rotate(8deg)}.auth__logo{z-index:1;animation:.62s cubic-bezier(.2,.7,.3,1) 80ms backwards subir;position:relative}.auth__discurso{z-index:1;gap:var(--e-4);max-inline-size:26rem;animation:.62s cubic-bezier(.2,.7,.3,1) .2s backwards subir;display:grid;position:relative}.auth__frase{font-family:var(--fonte-display);font-size:var(--texto-xl);font-weight:var(--peso-forte);line-height:var(--altura-apertada);letter-spacing:var(--tracking-display);text-wrap:balance}.auth__nota{font-size:var(--texto-xs);line-height:var(--altura-normal);color:color-mix(in srgb, var(--marca-texto) 72%, transparent)}.auth__painel{padding:var(--e-6) var(--e-5);flex-direction:column;justify-content:center;display:flex}@media (width>=48rem){.auth__painel{padding:var(--e-8)}}.auth__conteudo{inline-size:100%;max-inline-size:24rem;margin-inline:auto;animation:.52s cubic-bezier(.2,.7,.3,1) 60ms backwards subir}.auth__marca-compacta{color:var(--marca-forte);margin-block-end:var(--e-6);display:inline-block}@media (width>=60rem){.auth__marca-compacta{display:none}}.auth__titulo{font-size:var(--texto-2xl);color:var(--marca-forte);margin-block-end:var(--e-2)}@media (width>=48rem){.auth__titulo{font-size:var(--texto-3xl)}}.auth__subtitulo{font-size:var(--texto-sm);color:var(--texto-medio);margin-block-end:var(--e-6)}.auth__formulario{gap:var(--e-5);flex-direction:column;display:flex}.auth__acoes{gap:var(--e-3);flex-direction:column;margin-block-start:var(--e-1);display:flex}.auth__elo{font-size:var(--texto-xs);color:var(--texto-medio);text-underline-offset:3px;-webkit-text-decoration-color:var(--borda-forte);text-decoration-color:var(--borda-forte);align-self:flex-start}.auth__elo:hover{color:var(--texto);text-decoration-color:currentColor}.auth__rodape{border-block-start:var(--traco) solid var(--borda);font-size:var(--texto-xs);color:var(--texto-fraco);margin-block-start:var(--e-7);padding-block-start:var(--e-4)}@keyframes subir{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.carregando{gap:var(--e-3);display:grid}.carregando__linha,.carregando__grafico{border-radius:var(--raio-sm);background-image:linear-gradient(90deg, var(--superficie-afundada) 0%, color-mix(in srgb, var(--superficie-afundada) 55%, var(--superficie-elevada)) 50%, var(--superficie-afundada) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite deslizar-esqueleto}.carregando__linha{block-size:.875rem}.carregando__linha:last-child{inline-size:62%}.carregando[data-variante=tabela] .carregando__linha{block-size:2.25rem}.carregando[data-variante=tabela] .carregando__linha:last-child{inline-size:100%}.carregando__grafico{border-radius:var(--raio-md);block-size:100%;min-block-size:12rem}@keyframes deslizar-esqueleto{0%{background-position:200% 0}to{background-position:-200% 0}}.estado-vazio{justify-items:center;gap:var(--e-2);padding:var(--e-7) var(--e-4);text-align:center;display:grid}.estado-vazio__marca{block-size:3.5rem;inline-size:3.5rem;border-radius:var(--raio-md);color:var(--borda-forte);margin-block-end:var(--e-2)}.estado-vazio__titulo{font-family:var(--fonte-display);font-size:var(--texto-lg);font-weight:var(--peso-forte);color:var(--texto)}.estado-vazio__descricao{max-inline-size:28rem;font-size:var(--texto-sm);color:var(--texto-medio)}.estado-vazio__acao{margin-block-start:var(--e-3)}.estado-erro{justify-items:start;gap:var(--e-2);padding:var(--e-5);background-color:var(--negativo-tenue);border-inline-start:3px solid var(--negativo);border-radius:0 var(--raio-md) var(--raio-md) 0;display:grid}.estado-erro__titulo{font-weight:var(--peso-forte);color:var(--negativo)}.estado-erro__descricao{font-size:var(--texto-sm);color:var(--texto-medio)}.estado-erro .botao{margin-block-start:var(--e-2)}.logo-dcs{flex:none;display:inline-block}.logo-dcs img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.logo-dcs--completo{background:#fff;border-radius:.25rem;overflow:hidden}.alternador-tema{border-radius:var(--raio-md);block-size:2rem;inline-size:2rem;color:inherit;opacity:.85;transition:background-color var(--duracao-rapida) var(--curva), opacity var(--duracao-rapida) var(--curva);place-items:center;display:inline-grid}.alternador-tema:hover{opacity:1;background-color:color-mix(in srgb, currentColor 12%, transparent)}.alternador-tema__icone{font-size:1rem;line-height:1}.app{grid-template-columns:1fr;grid-template-rows:var(--altura-topo) 1fr;background-color:var(--superficie);grid-template-areas:"topo""conteudo";min-block-size:100dvh;display:grid}@media (width>=56.25rem){.app{grid-template-columns:var(--largura-lateral) minmax(0, 1fr);grid-template-areas:"lateral topo""lateral conteudo"}}.app__pular:focus{z-index:30;block-size:auto;inline-size:auto;padding:var(--e-2) var(--e-4);clip-path:none;background-color:var(--superficie-elevada);border-radius:var(--raio-md);box-shadow:var(--sombra-media);position:fixed;inset-block-start:var(--e-2);inset-inline-start:var(--e-2)}.app__lateral{gap:var(--e-6);padding:var(--e-4) var(--e-3);background-color:var(--marca);color:var(--marca-texto);--marca:var(--superficie-elevada);--marca-texto:var(--texto);--marca-lima:var(--acao);border-inline-end:var(--traco) solid var(--borda);flex-direction:column;grid-area:lateral;display:flex}@media (width>=56.25rem){.app__lateral{overscroll-behavior:contain;z-index:20;align-self:start;block-size:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}}@media (width<=56.24rem){.app__lateral{z-index:20;visibility:hidden;inline-size:min(17rem,82vw);transition:transform var(--duracao-media) var(--curva), visibility var(--duracao-media) var(--curva);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.app--gaveta-aberta .app__lateral{visibility:visible;box-shadow:var(--sombra-alta);transform:none}}.app--lateral-recolhida{--largura-lateral:var(--largura-lateral-recolhida)}.app--lateral-recolhida .app__lateral{padding-inline:var(--e-1);overflow:visible}.app--lateral-recolhida .app__rodape-lateral{display:none}@media (width>=56.25rem){.app{transition:grid-template-columns var(--duracao-media) var(--curva)}}@media (prefers-reduced-motion:reduce){.app{transition:none}}.app__cabecalho-lateral{z-index:1;justify-content:space-between;align-items:center;gap:var(--e-2);background-color:var(--marca);padding-block-end:var(--e-2);display:flex;position:sticky;inset-block-start:0}.app--lateral-recolhida .app__cabecalho-lateral{gap:var(--e-3);flex-direction:column}.app__marca{padding:var(--e-2) var(--e-2) 0}.app--lateral-recolhida .app__marca{padding-inline:0}.app__gatilho-recolher{border-radius:var(--raio-md);cursor:pointer;block-size:1.75rem;inline-size:1.75rem;font-size:var(--texto-base);color:color-mix(in srgb, var(--marca-texto) 75%, transparent);transition:background-color var(--duracao-rapida) var(--curva), color var(--duracao-rapida) var(--curva);background:0 0;border:none;flex:none;place-items:center;line-height:1;display:inline-grid}.app__gatilho-recolher:hover{background-color:color-mix(in srgb, var(--marca-texto) 12%, transparent);color:var(--marca-texto)}.app__lateral :focus-visible{outline:2px solid var(--marca-lima);outline-offset:2px}.app__gatilho-recolher:focus-visible{outline-offset:2px}.app__nav{gap:var(--e-1);flex-direction:column;display:flex}.app__nav-grupo+.app__nav-grupo{margin-block-start:var(--e-2)}.app__nav-titulo{align-items:center;gap:var(--e-2);inline-size:100%;padding:var(--e-2) var(--e-3);border-radius:var(--raio-md);cursor:pointer;text-align:start;font-size:var(--texto-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:color-mix(in srgb, var(--marca-texto) 75%, transparent);transition:background-color var(--duracao-rapida) var(--curva), color var(--duracao-rapida) var(--curva);background:0 0;border:none;display:flex}.app__nav-titulo:hover{background-color:color-mix(in srgb, var(--marca-texto) 10%, transparent);color:var(--marca-texto)}.app__nav-seta{block-size:.75rem;inline-size:.75rem;transition:transform var(--duracao-media) var(--curva);flex:none}.app__nav-titulo[aria-expanded=true] .app__nav-seta{transform:rotate(90deg)}.app__nav-gaveta{transition:grid-template-rows var(--duracao-media) var(--curva), opacity var(--duracao-media) var(--curva), visibility var(--duracao-media) var(--curva);grid-template-rows:1fr;display:grid}.app__nav-gaveta[hidden]{opacity:0;visibility:hidden;grid-template-rows:0fr;display:grid}.app__nav-gaveta-interior{min-block-size:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.app__nav-seta,.app__nav-gaveta{transition:none}}.app__nav-titulo[aria-expanded=true]{color:color-mix(in srgb, var(--marca-texto) 82%, transparent)}.app__nav-lista{gap:var(--e-1);margin:var(--e-1) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.app__nav-lista--filha{margin-block-start:var(--e-1);padding-inline-start:var(--e-4)}.app__nav-elo--filha{font-size:var(--texto-xs);font-weight:var(--peso-normal)}.app__nav-elo{justify-content:space-between;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--raio-md);font-size:var(--texto-sm);font-weight:var(--peso-medio);color:color-mix(in srgb, var(--marca-texto) 78%, transparent);transition:background-color var(--duracao-rapida) var(--curva), color var(--duracao-rapida) var(--curva);text-decoration:none;display:flex}.app__nav-elo:hover{background-color:color-mix(in srgb, var(--marca-texto) 10%, transparent);color:var(--marca-texto)}.app__nav-elo.active{background-color:color-mix(in srgb, var(--marca-lima) 22%, transparent);color:var(--marca-texto);box-shadow:inset 3px 0 0 var(--marca-lima)}.app__nav-elo--futuro{cursor:not-allowed;opacity:.55}.app__selo{padding:2px var(--e-2);border-radius:var(--raio-cheio);border:var(--traco) solid color-mix(in srgb, var(--marca-texto) 30%, transparent);font-size:var(--texto-2xs);font-weight:var(--peso-normal);letter-spacing:var(--tracking-rotulo);text-transform:uppercase}.app__faixa-item{position:relative}.app__faixa-item+.app__faixa-item{margin-block-start:var(--e-1)}.app__faixa-marca{border-radius:var(--raio-md);cursor:pointer;block-size:2.5rem;inline-size:100%;font-size:var(--texto-2xs);font-weight:var(--peso-forte);letter-spacing:var(--tracking-rotulo);color:color-mix(in srgb, var(--marca-texto) 72%, transparent);transition:background-color var(--duracao-rapida) var(--curva), color var(--duracao-rapida) var(--curva);background:0 0;border:none;place-items:center;display:grid}.app__faixa-marca:hover{background-color:color-mix(in srgb, var(--marca-texto) 10%, transparent);color:var(--marca-texto)}.app__faixa-marca:focus-visible{outline-offset:-2px}.app__faixa-marca[aria-expanded=true]{background-color:color-mix(in srgb, var(--marca-texto) 14%, transparent);color:var(--marca-texto)}.app__faixa-marca[aria-current=true]{background-color:color-mix(in srgb, var(--marca-lima) 22%, transparent);color:var(--marca-texto);box-shadow:inset 3px 0 0 var(--marca-lima)}.app__painel{z-index:25;inline-size:13rem;padding:var(--e-3);border:var(--traco) solid color-mix(in srgb, var(--marca-texto) 14%, transparent);border-radius:var(--raio-lg);background-color:var(--marca);box-shadow:var(--sombra-alta);max-block-size:calc(100dvh - var(--e-4));overscroll-behavior:contain;position:absolute;inset-block-start:0;inset-inline-start:calc(100% + var(--e-1));overflow-y:auto}.app__painel-titulo{margin:0 0 var(--e-2);padding-inline:var(--e-3);font-size:var(--texto-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:color-mix(in srgb, var(--marca-texto) 75%, transparent)}.app__acoes-lateral{z-index:1;gap:var(--e-1);border-block-start:var(--traco) solid color-mix(in srgb, var(--marca-texto) 14%, transparent);background-color:var(--marca);flex-direction:column;margin-block-start:auto;padding-block-start:var(--e-3);display:flex;position:sticky;inset-block-end:0}.app__gatilho-pref{align-items:center;gap:var(--e-2);inline-size:100%;padding:var(--e-2) var(--e-3);border-radius:var(--raio-md);cursor:pointer;font-family:inherit;font-size:var(--texto-sm);font-weight:var(--peso-medio);color:color-mix(in srgb, var(--marca-texto) 78%, transparent);transition:background-color var(--duracao-rapida) var(--curva), color var(--duracao-rapida) var(--curva);background:0 0;border:none;grid-template-columns:1.5rem minmax(0,1fr) auto;display:grid}.app__gatilho-pref:hover{background-color:color-mix(in srgb, var(--marca-texto) 10%, transparent);color:var(--marca-texto)}.app--lateral-recolhida .app__gatilho-pref{grid-template-columns:auto;justify-content:center;padding-inline:0}.app__gatilho-pref-glifo{border-radius:var(--raio-sm);background-color:color-mix(in srgb, var(--marca-texto) 9%, transparent);block-size:1.5rem;inline-size:1.5rem;font-size:var(--texto-base);transition:background-color var(--duracao-rapida) var(--curva);place-items:center;line-height:1;display:inline-grid;position:relative}.app__gatilho-pref:hover .app__gatilho-pref-glifo{background-color:color-mix(in srgb, var(--marca-texto) 16%, transparent)}.app__gatilho-pref-rotulo{text-align:start;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app__gatilho-pref-estado{padding:1px var(--e-2);border:var(--traco) solid color-mix(in srgb, var(--marca-texto) 22%, transparent);border-radius:var(--raio-cheio);font-size:var(--texto-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--marca-texto) 75%, transparent);transition:background-color var(--duracao-rapida) var(--curva), border-color var(--duracao-rapida) var(--curva), color var(--duracao-rapida) var(--curva);justify-self:end}.app__gatilho-pref[aria-pressed=true] .app__gatilho-pref-estado{background-color:color-mix(in srgb, var(--marca-texto) 18%, transparent);color:var(--marca-texto);border-color:#0000}.app__gatilho-textos[aria-pressed=false] .app__gatilho-textos-glifo:after{content:"";background-image:linear-gradient(to top right,#0000 calc(50% - .5px),currentColor calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px));position:absolute;inset:.1875rem}.app__gatilho-textos[aria-pressed=false]{color:color-mix(in srgb, var(--marca-texto) 70%, transparent)}.app__gatilho-numeros[aria-pressed=true]{background-color:color-mix(in srgb, var(--marca-texto) 14%, transparent);color:var(--marca-texto)}.app__gatilho-numeros-glifo{font-size:var(--texto-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.02em}.app__rodape-lateral{padding-inline:var(--e-3);font-size:var(--texto-2xs);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:color-mix(in srgb, var(--marca-texto) 66%, transparent)}.app__veu{display:none}@media (width<=56.24rem){.app--gaveta-aberta .app__veu{z-index:10;background-color:#0006;display:block;position:fixed;inset:0}}.app__topo{justify-content:space-between;align-items:center;gap:var(--e-4);padding-inline:var(--e-4);background-color:var(--superficie-elevada);border-block-end:var(--traco) solid var(--borda);grid-area:topo;display:flex}.app__gatilho-gaveta{border-radius:var(--raio-md);block-size:2.25rem;inline-size:2.25rem;color:var(--texto-medio);place-items:center;display:inline-grid}.app__gatilho-gaveta:hover{background-color:var(--superficie-afundada);color:var(--texto)}@media (width>=56.25rem){.app__gatilho-gaveta{display:none}}.app__conta{align-items:center;gap:var(--e-3);margin-inline-start:auto;display:flex}.app__pessoa{flex-direction:column;align-items:flex-end;line-height:1.25;display:none}@media (width>=30rem){.app__pessoa{display:flex}}.app__pessoa-nome{font-size:var(--texto-sm);font-weight:var(--peso-medio)}.app__pessoa-email{font-size:var(--texto-2xs);color:var(--texto-fraco)}.app__conteudo{min-inline-size:0;padding:var(--e-5) var(--e-4) var(--e-8);grid-area:conteudo}@media (width>=56.25rem){.app__conteudo{padding:var(--e-6) var(--e-6) var(--e-8)}}.inicio{max-inline-size:46rem}.inicio__saudacao{font-size:var(--texto-2xl);color:var(--marca-forte)}.inicio__texto{max-inline-size:40rem;color:var(--texto-medio);margin-block-start:var(--e-3)}.inicio__titulo-secao{font-size:var(--texto-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--texto-fraco);margin-block-start:var(--e-6)}.inicio__proximas{gap:var(--e-2);margin-block-start:var(--e-3);padding:0;list-style:none;display:grid}.inicio__fase{justify-content:space-between;align-items:baseline;gap:var(--e-4);padding:var(--e-3) var(--e-4);background-color:var(--superficie-elevada);border:var(--traco) solid var(--borda);border-radius:var(--raio-md);display:flex}.inicio__fase-nome{font-size:var(--texto-sm);color:var(--texto)}.inicio__fase-num{font-size:var(--texto-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tracking-rotulo);text-transform:uppercase;color:var(--texto-fraco);flex:none}.inicio__fase--entregue{border-inline-start:3px solid var(--acao);position:relative}.inicio__fase-elo{font-size:var(--texto-sm);font-weight:var(--peso-medio);color:var(--texto);text-decoration:none}.inicio__fase-elo:after{content:"";border-radius:inherit;position:absolute;inset:0}.inicio__fase-elo:before{content:"→";float:inline-end;color:var(--acao);opacity:0;margin-inline-start:var(--e-2);transition:opacity .12s ease-out,translate .12s ease-out}.inicio__fase--entregue:hover{border-color:var(--acao)}.inicio__fase--entregue:hover .inicio__fase-elo:before{opacity:1;translate:var(--e-1) 0}.inicio__fase-elo:focus-visible{outline:none}.inicio__fase--entregue:has(.inicio__fase-elo:focus-visible){outline:var(--traco-forte,2px) solid var(--foco);outline-offset:2px}@media (prefers-reduced-motion:reduce){.inicio__fase-elo:before{transition:none}}.app__aviso-acesso{margin-block-end:var(--e-4)}.limite-erro{min-block-size:60dvh;padding:var(--e-6) var(--e-4);place-items:center;display:grid}.aviso-versao{inset-block-end:var(--e-4);inset-inline:var(--e-4);z-index:40;align-items:center;gap:var(--e-3) var(--e-4);inline-size:fit-content;max-inline-size:min(46rem, calc(100vw - var(--e-6)));padding:var(--e-3) var(--e-4);background-color:var(--superficie-elevada);color:var(--texto);border:var(--traco) solid var(--borda-forte);border-block-start:2px solid var(--marca-lima);border-radius:var(--raio-md);box-shadow:var(--sombra-alta);animation:aviso-versao-entrada var(--duracao-media) var(--curva);flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}@keyframes aviso-versao-entrada{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.aviso-versao{animation:none}}.aviso-versao__marca{border-radius:var(--raio-sm);opacity:.5;flex:none;block-size:1.5rem;inline-size:1.5rem}.aviso-versao__texto{flex:16rem;min-inline-size:0}.aviso-versao__titulo{font-size:var(--texto-sm);font-weight:var(--peso-forte);color:var(--marca-forte)}.aviso-versao__descricao{font-size:var(--texto-xs);line-height:var(--altura-normal);color:var(--texto-medio);margin-block-start:2px}.aviso-versao__acoes{align-items:center;gap:var(--e-2);flex:none;margin-inline-start:auto;display:flex}@media (width<30rem){.aviso-versao__acoes{inline-size:100%;margin-inline-start:0}.aviso-versao__acoes>*{flex:1}}
