:root{--carvao: #100F0F;--neve: #F4F1EC;--neve-media: #C9C6C0;--sinal: #3FD07F;--papel: #FAF9F7;--tinta: #1A1815;--tinta-media: #57524B;--sinal-tinta: #0E7038;--alerta-tinta: #93402B;--alerta-tinta-fundo: #EEE3DF;--areia: #E9E5DE;--linha: #E3DFD7;--superficie-escura: #1B1A19;--linha-escura: #2B2A28;--display: "Archivo", "IBM Plex Sans", system-ui, sans-serif;--sans: "IBM Plex Sans", -apple-system, system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 20px;--e6: 24px;--toque: 44px;--r-controle: 8px;--r-card: 16px;--r-folha: 24px;--r-pilula: 999px;--sombra: 0 1px 2px rgba(0, 0, 0, .06);--t: .15s ease-out;--fundo: var(--neve);--superficie: var(--papel);--texto: var(--tinta);--texto-2: var(--tinta-media);--borda: var(--linha);--acao: var(--sinal-tinta);--acao-texto: var(--papel);--foco: var(--sinal-tinta)}.escuro{--fundo: var(--carvao);--superficie: var(--superficie-escura);--texto: var(--neve);--texto-2: var(--neve-media);--borda: var(--linha-escura);--acao: var(--sinal);--acao-texto: var(--carvao);--foco: var(--sinal)}*{box-sizing:border-box}html,body{margin:0}body{background:var(--fundo);color:var(--texto);font:16px/22px var(--sans);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}#raiz{min-height:100dvh}.tela{min-height:100dvh;max-width:560px;margin:0 auto;padding:60px var(--e4) calc(var(--e6) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--e6);background:var(--fundo);color:var(--texto)}.tela.escuro{max-width:none;padding-left:max(var(--e4),calc((100% - 528px)/2));padding-right:max(var(--e4),calc((100% - 528px)/2))}h1{margin:0;font:600 32px/36px var(--display);letter-spacing:-.035em;text-wrap:balance}p{margin:0}.fraco{color:var(--texto-2)}.pequeno{font-size:12px;line-height:16px}.mono{font-family:var(--mono);font-size:12px;line-height:16px;font-weight:500}.forte{font-weight:600}.pilha{display:flex;flex-direction:column;gap:var(--e2)}.pilha-4{display:flex;flex-direction:column;gap:var(--e4)}.linha{display:flex;align-items:center;gap:var(--e2)}.entre{justify-content:space-between}.cresce{flex:1}.topo{height:var(--toque);display:flex;align-items:center;justify-content:space-between;gap:var(--e2)}.marca{display:flex;align-items:center;gap:var(--e2);font-weight:600}.rodape{margin-top:auto;display:flex;flex-direction:column;gap:var(--e2);align-items:stretch}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.botao{height:48px;padding:0 var(--e5);border:0;border-radius:var(--r-pilula);background:var(--acao);color:var(--acao-texto);font-weight:600;display:flex;align-items:center;justify-content:center;gap:var(--e2);transition:opacity var(--t),background-color var(--t)}.botao:disabled{opacity:.4;cursor:default}.botao:not(:disabled):active{opacity:.85}.botao-2{height:48px;padding:0 var(--e5);border:1px solid var(--borda);border-radius:var(--r-pilula);background:var(--superficie);color:var(--texto);font-weight:500;display:flex;align-items:center;justify-content:center;transition:background-color var(--t)}.link{min-height:var(--toque);padding:0 var(--e1);border:0;background:transparent;color:var(--texto);font-weight:500;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;justify-content:center;align-self:center}.voltar{height:var(--toque);padding:0 var(--e2) 0 0;border:0;background:transparent;display:inline-flex;align-items:center;gap:var(--e1);color:var(--texto);font-weight:500}.chips{display:flex;flex-direction:column;gap:var(--e2)}.chips.em-linha{flex-direction:row;flex-wrap:wrap}.chip{min-height:48px;padding:0 var(--e4);border:1px solid var(--borda);border-radius:var(--r-pilula);background:var(--superficie);text-align:left;display:flex;align-items:center;justify-content:space-between;gap:var(--e2);transition:border-color var(--t),background-color var(--t)}.chip[aria-pressed=true]{border:2px solid var(--texto);padding:0 calc(var(--e4) - 1px);font-weight:600}.chips.em-linha .chip{min-width:64px;justify-content:center}.campo{display:flex;flex-direction:column;gap:var(--e2)}.campo label{font-weight:500}.entrada{height:56px;padding:0 var(--e4);border:1px solid var(--borda);border-radius:var(--r-controle);background:var(--superficie);display:flex;align-items:center;gap:var(--e2);transition:border-color var(--t)}.entrada:focus-within{border-color:var(--texto)}.entrada input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:16px;font-variant-numeric:tabular-nums}.entrada .unidade{color:var(--texto-2)}.stepper{display:flex;align-items:center;justify-content:center;gap:var(--e6)}.stepper button{width:56px;height:56px;border-radius:var(--r-pilula);border:1px solid var(--borda);background:var(--superficie);display:flex;align-items:center;justify-content:center}.stepper output{min-width:72px;text-align:center;font:600 32px/36px var(--display)}.aviso{padding:var(--e3) var(--e4);border-radius:var(--r-controle);display:flex;gap:var(--e2);align-items:flex-start}.aviso.erro{background:var(--alerta-tinta-fundo);color:var(--alerta-tinta)}.aviso.confere{background:var(--areia);color:var(--texto)}.escuro .aviso.confere{background:var(--superficie)}.card{padding:var(--e6);border:1px solid var(--borda);border-radius:var(--r-card);background:var(--superficie);box-shadow:var(--sombra);display:flex;flex-direction:column;gap:var(--e4)}.card.compacto{padding:var(--e4);gap:var(--e3)}.grupo{display:flex;flex-direction:column}.grupo>.titulo{padding-bottom:var(--e2)}.item{min-height:52px;padding:var(--e3) 0;border:0;border-bottom:1px solid var(--borda);background:transparent;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:var(--e4)}.item .valor{font-weight:600;text-align:right}.barra{height:8px;border-radius:var(--r-pilula);background:var(--areia);overflow:hidden}.barra>i{display:block;height:100%;background:var(--texto);border-radius:var(--r-pilula);transition:width var(--t)}.escuro .barra{background:var(--linha-escura)}.numero{font:600 32px/36px var(--display);letter-spacing:-.02em}.estado{display:inline-flex;align-items:center;gap:var(--e1);font-size:12px;line-height:16px;font-weight:500}.estado:before{content:"";width:8px;height:8px;border-radius:50%;box-sizing:border-box}.estado.atrasado{color:var(--alerta-tinta)}.escuro .estado.atrasado{color:#e8865c}.estado.atrasado:before{background:currentColor}.estado.hoje:before{border:2px solid currentColor}.estado.parado:before{background:currentColor}.estado.neutro:before{border:2px solid currentColor;opacity:.6}.veu{position:fixed;top:0;right:0;bottom:0;left:0;background:#100f0f66;display:flex;align-items:flex-end;justify-content:center;z-index:10;animation:aparece var(--t)}.folha{width:100%;max-width:560px;padding:var(--e6) var(--e4) calc(var(--e6) + env(safe-area-inset-bottom));border-radius:var(--r-folha) var(--r-folha) 0 0;background:var(--papel);color:var(--tinta);display:flex;flex-direction:column;gap:var(--e4);--texto: var(--tinta);--texto-2: var(--tinta-media);--borda: var(--linha);--superficie: var(--papel);--acao: var(--sinal-tinta);--acao-texto: var(--papel);--foco: var(--sinal-tinta);animation:sobe var(--t)}.esqueleto{display:block;height:16px;border-radius:var(--r-controle);background:var(--areia);animation:pulsa 1.2s ease-in-out infinite alternate}.esqueleto.curto{height:12px}.escuro .esqueleto{background:var(--linha-escura)}@keyframes pulsa{to{opacity:.5}}@keyframes aparece{0%{opacity:0}}@keyframes sobe{0%{transform:translateY(16px);opacity:0}}.kbd{font-family:var(--mono);font-size:12px;line-height:16px;padding:0 var(--e1);border:1px solid var(--borda);border-radius:4px;color:var(--texto-2)}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}@media (min-width: 720px){.so-celular{display:none}}@media (max-width: 719px){.so-web{display:none}}.com-abas{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.abas{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--e4) + env(safe-area-inset-bottom));width:calc(100% - 2 * var(--e4));max-width:528px;padding:var(--e1);border-radius:var(--r-folha);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e1);background:#faf9f7b8;-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);border:1px solid rgba(16,15,15,.08);box-shadow:var(--sombra);z-index:5}.escuro~.abas,.abas.escuro{background:#1b1a19b8;border-color:#f4f1ec14}.abas button{min-height:52px;border:0;border-radius:var(--r-card);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;line-height:16px;font-weight:500;color:var(--tinta-media);transition:background-color var(--t),color var(--t)}.escuro~.abas button,.abas.escuro button{color:var(--neve-media)}.abas button[aria-current=page]{color:var(--tinta);background:#100f0f0f}.escuro~.abas button[aria-current=page],.abas.escuro button[aria-current=page]{color:var(--neve);background:#f4f1ec14}.lista{list-style:none;margin:0;padding:0}.botao.perigo{background:var(--alerta-tinta);color:var(--papel)}.link.alerta{color:var(--alerta-tinta)}.marca-caixa{width:24px;height:24px;flex-shrink:0;accent-color:var(--acao)}.abas-marca,.abas-atalho,.abas-conta{display:none}.rodape.flutua{position:sticky;bottom:calc(96px + env(safe-area-inset-bottom));margin-top:0}@media (min-width: 960px){.tela{justify-content:center;padding:64px var(--e6)}.tela>.rodape,.folha .rodape{margin-top:var(--e2);flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--e4)}.tela>.rodape .botao,.tela>.rodape .botao-2,.folha .rodape .botao,.folha .rodape .botao-2{min-width:200px}.tela>.rodape .link,.folha .rodape .link{margin-right:auto}.tela>.rodape>:only-child,.folha .rodape>:only-child{margin-left:auto}.tela.com-abas,.tela.escuro.com-abas{max-width:none;margin:0;justify-content:flex-start;padding:48px 48px 64px 288px}.tela.com-abas>:not(.veu){width:100%;max-width:720px;margin-left:auto;margin-right:auto}.tela.escuro:not(.com-abas){padding-left:max(var(--e6),calc((100% - 560px)/2));padding-right:max(var(--e6),calc((100% - 560px)/2))}.rodape.flutua{bottom:var(--e6)}.abas{left:0;top:0;bottom:0;transform:none;width:240px;max-width:none;padding:var(--e6) var(--e3);display:flex;flex-direction:column;gap:var(--e1);border-radius:0;border:0;border-right:1px solid var(--linha);box-shadow:none;background:var(--neve);-webkit-backdrop-filter:none;backdrop-filter:none}.escuro~.abas,.abas.escuro{background:var(--carvao);border-right-color:var(--linha-escura)}.abas-marca{display:flex;align-items:center;gap:var(--e2);height:var(--toque);padding:0 var(--e3);margin-bottom:var(--e4);font:600 16px/22px var(--display);letter-spacing:-.02em;color:var(--tinta)}.abas-marca svg{color:var(--sinal)}.abas.escuro .abas-marca{color:var(--neve)}.abas button{min-height:var(--toque);flex-direction:row;justify-content:flex-start;gap:var(--e3);padding:0 var(--e3);border-radius:var(--r-controle);font-size:16px;line-height:22px}.abas button:hover{background:#100f0f0a}.abas.escuro button:hover{background:#f4f1ec0d}.abas-atalho{display:inline;margin-left:auto;font-family:var(--mono);font-size:12px;line-height:16px;color:var(--tinta-media);opacity:.8}.abas.escuro .abas-atalho{color:var(--neve-media)}.abas-conta{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-top:auto;padding:var(--e3) var(--e3) 0;border-top:1px solid var(--linha)}.abas.escuro .abas-conta{border-top-color:var(--linha-escura)}.abas-conta>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tinta-media)}.abas.escuro .abas-conta>span{color:var(--neve-media)}.abas-conta .link{align-self:flex-start;min-height:var(--toque);padding:0;flex-direction:row;justify-content:flex-start;font-size:12px;line-height:16px;color:var(--tinta)}.abas.escuro .abas-conta .link{color:var(--neve)}.abas-conta .link:hover{background:none}.busca{flex-direction:row;align-items:stretch}.busca>.entrada{flex:1}.busca>.botao{height:auto;min-width:160px}.veu{align-items:center;padding:var(--e6)}.folha{max-width:480px;border-radius:var(--r-folha);padding:var(--e6);animation:aparece var(--t);box-shadow:0 1px 2px #0000000f,0 0 0 1px #100f0f0f}}.landing{background:var(--papel);color:var(--tinta)}.landing .escuro{background:var(--fundo);color:var(--texto)}.l-topo{padding:0 var(--e5) 64px}.l-nav{max-width:936px;margin:0 auto;height:64px;display:flex;align-items:center;justify-content:space-between}.l-marca{display:inline-flex;align-items:center;gap:var(--e2);font:600 16px/22px var(--display);letter-spacing:-.02em}.l-simbolo{color:var(--sinal);display:inline-flex}.l-entrar{color:var(--texto)}.l-hero{max-width:936px;margin:0 auto;padding-top:var(--e6);display:grid;gap:48px}.l-hero-texto{display:flex;flex-direction:column;gap:var(--e4)}.l-olho{margin:0;color:var(--texto-2);font-weight:500}.l-titulo{color:var(--texto)}.l-sub{margin:0;text-wrap:pretty}.l-cta{width:100%;height:56px;margin-top:var(--e2)}.l-nota{margin:0;color:var(--texto-2);text-align:center;display:flex;align-items:center;justify-content:center;gap:var(--e1);flex-wrap:wrap}.l-nota .link{min-height:var(--toque);font-size:12px;color:var(--texto)}.l-aparelho{justify-self:center;width:272px;padding:8px;border-radius:40px;background:var(--carvao);box-shadow:0 0 0 1px var(--linha-escura)}.l-aparelho img{display:block;width:100%;height:auto;aspect-ratio:600 / 1298;border-radius:32px}.l-secao{padding:64px var(--e5)}.l-secao>*{max-width:720px;margin-left:auto;margin-right:auto}.l-areia{background:var(--neve)}.l-frase{margin-top:0;margin-bottom:0;font:600 32px/36px var(--display);letter-spacing:-.035em;text-wrap:balance}.l-rotulo{margin-top:0;margin-bottom:var(--e2);letter-spacing:.08em;text-transform:uppercase}.l-h2{margin-top:0;margin-bottom:0;font:600 32px/36px var(--display);letter-spacing:-.035em;text-wrap:balance}.l-passos{list-style:none;padding:0;margin-top:var(--e6);margin-bottom:0}.l-passos li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--e3);padding:var(--e5) 0;border-top:1px solid var(--linha)}.l-passos li:first-child{border-top:0}.l-passos li p{margin:0}.l-passos li span{line-height:22px}.l-perguntas{margin-top:var(--e6)}.l-perguntas details{border-top:1px solid var(--linha)}.l-perguntas details:last-child{border-bottom:1px solid var(--linha)}.l-perguntas summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--e4);cursor:pointer;list-style:none}.l-perguntas summary::-webkit-details-marker{display:none}.l-perguntas summary svg{flex-shrink:0;color:var(--tinta-media);transition:transform var(--t)}.l-perguntas details[open] summary svg{transform:rotate(45deg)}.l-perguntas details p{margin:0 0 var(--e5)}.l-fim{display:flex;flex-direction:column;gap:var(--e6);text-align:center}.l-fim>*{width:100%}.l-assinatura{margin-top:0;margin-bottom:0;color:var(--texto-2)}.l-link{color:inherit;text-underline-offset:3px}.landing .fraco{color:var(--tinta-media)}.landing .escuro .fraco{color:var(--texto-2)}@media (min-width: 900px){.l-topo{padding:0 var(--e6) 96px}.l-hero{grid-template-columns:minmax(0,520px) auto;justify-content:center;column-gap:96px;align-items:center;padding-top:48px}.l-aparelho{width:320px}.l-cta{width:auto;align-self:flex-start;padding:0 32px}.l-nota{justify-content:flex-start;text-align:left}.l-secao{padding:96px var(--e6)}.l-fim .l-cta{align-self:center}.l-titulo,.l-h2,.l-frase{font-size:48px;line-height:52px}}
