@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.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}:root{--verde-50:#f0f6f2;--verde-100:#e1eee6;--verde-200:#c2ddcd;--verde-300:#8fd1ae;--verde-400:#5fae87;--verde-500:#2f8a62;--verde-600:#1f6b4f;--verde-700:#1f4e3d;--verde-800:#173c2f;--verde-900:#112b22;--verde-950:#0b1d17;--mel-50:#fff8e8;--mel-100:#fbefc8;--mel-200:#f6de97;--mel-300:#f2c766;--mel-400:#e9b44c;--mel-500:#d39a2c;--mel-600:#a97718;--mel-700:#7a5200;--mel-800:#5a3d05;--mel-900:#3b2a06;--mel-950:#2a1f0b;--coral-50:#fdf2f0;--coral-100:#fbe4e1;--coral-200:#f6c2ba;--coral-300:#f2897e;--coral-400:#e36f5d;--coral-500:#d9604c;--coral-600:#b03a26;--coral-700:#8a2a1a;--coral-900:#3a1a17;--neutro-0:#fff;--neutro-50:#f6f7f2;--neutro-100:#eef1eb;--neutro-150:#e6eae3;--neutro-200:#dce2dc;--neutro-300:#c3cdc6;--neutro-400:#97a39c;--neutro-500:#5e6b64;--neutro-600:#4a5a51;--neutro-700:#2f3d35;--neutro-800:#24302a;--neutro-850:#1b2520;--neutro-900:#141c18;--neutro-950:#0d1411;--tinta:#16241d;--creme:#f7f3e8;--fonte-titulo:"Bricolage Grotesque Variable", "Bricolage Grotesque", "Figtree Variable", system-ui, sans-serif;--fonte-texto:"Figtree Variable", "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-11:11.5px;--fs-12:12.5px;--fs-13:13.5px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--fs-40:clamp(34px, 10.5vw, 42px);--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:20px;--esp-6:24px;--esp-8:32px;--raio-p:10px;--raio-m:14px;--raio-g:20px;--raio-xg:26px;--raio-pilula:999px;--dur-rapida:.15s;--dur:.24s;--curva:cubic-bezier(.2, .8, .2, 1);--toque:44px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cor-fundo:var(--neutro-50);--cor-superficie:var(--neutro-0);--cor-superficie-2:var(--neutro-100);--cor-superficie-3:var(--neutro-150);--cor-linha:var(--neutro-200);--cor-linha-forte:var(--neutro-300);--cor-texto:var(--tinta);--cor-texto-2:var(--neutro-600);--cor-texto-3:var(--neutro-500);--cor-acao:var(--verde-700);--cor-acao-texto:var(--neutro-0);--cor-acao-suave:var(--verde-100);--cor-acao-suave-texto:var(--verde-700);--cor-link:var(--verde-600);--cor-foco:var(--verde-500);--cor-marca:var(--verde-700);--cor-simbolo-caixa:var(--verde-700);--cor-simbolo-empresa:var(--verde-400);--cor-simbolo-casa:var(--mel-400);--cor-empresa:var(--verde-700);--cor-empresa-suave:var(--verde-50);--cor-empresa-borda:var(--verde-200);--cor-empresa-icone:var(--verde-100);--cor-casa:var(--mel-800);--cor-casa-suave:var(--mel-50);--cor-casa-borda:var(--mel-200);--cor-casa-icone:var(--mel-100);--cor-numero:var(--verde-700);--cor-entrou:var(--verde-500);--cor-saiu:var(--mel-400);--cor-previsao:var(--mel-100);--cor-previsao-texto:var(--mel-900);--cor-bom:#0f7a43;--cor-bom-suave:#dcf2e5;--cor-atencao:var(--mel-700);--cor-atencao-suave:var(--mel-100);--cor-ruim:var(--coral-600);--cor-ruim-suave:var(--coral-100);--cor-ruim-forte:var(--coral-600);--cor-ruim-forte-texto:var(--neutro-0);--cor-grafico-entrou:var(--verde-300);--cor-grafico-saiu:var(--mel-400);--cor-grafico-lucro:var(--verde-700);--cor-grafico-negativo:var(--coral-500);--cor-grafico-eixo:var(--neutro-300);--cor-barra-entrou:var(--verde-500);--cor-barra-saiu:var(--mel-500);--cor-veu:#0d141173;--cor-aviso:var(--tinta);--cor-aviso-texto:var(--creme);--sombra-1:0 1px 2px #16241d0d, 0 2px 8px #16241d0a;--sombra-2:0 2px 6px #16241d0f, 0 10px 28px #16241d1a;--sombra-borda:0 0 0 1px var(--cor-linha)}:root[data-app-tema=escuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cor-fundo:var(--neutro-950);--cor-superficie:var(--neutro-900);--cor-superficie-2:var(--neutro-850);--cor-superficie-3:var(--neutro-800);--cor-linha:var(--neutro-800);--cor-linha-forte:var(--neutro-700);--cor-texto:#e8efea;--cor-texto-2:#b0bdb5;--cor-texto-3:#8b978f;--cor-acao:var(--verde-300);--cor-acao-texto:var(--verde-950);--cor-acao-suave:#1b3328;--cor-acao-suave-texto:var(--verde-300);--cor-link:var(--verde-300);--cor-foco:var(--verde-300);--cor-marca:var(--creme);--cor-simbolo-caixa:var(--creme);--cor-simbolo-empresa:var(--verde-300);--cor-simbolo-casa:var(--mel-400);--cor-empresa:var(--verde-300);--cor-empresa-suave:#13221b;--cor-empresa-borda:#21392d;--cor-empresa-icone:#1b3328;--cor-casa:var(--mel-300);--cor-casa-suave:#1f1a0f;--cor-casa-borda:#3a2f15;--cor-casa-icone:#33290f;--cor-numero:#a9e0c3;--cor-entrou:var(--verde-400);--cor-saiu:var(--mel-500);--cor-previsao:#33290f;--cor-previsao-texto:var(--mel-200);--cor-bom:#5fd08f;--cor-bom-suave:#14301f;--cor-atencao:var(--mel-300);--cor-atencao-suave:#33290f;--cor-ruim:var(--coral-300);--cor-ruim-suave:var(--coral-900);--cor-ruim-forte:var(--coral-400);--cor-ruim-forte-texto:var(--neutro-950);--cor-grafico-entrou:var(--verde-500);--cor-grafico-saiu:var(--mel-500);--cor-grafico-lucro:#a9e0c3;--cor-grafico-negativo:var(--coral-400);--cor-grafico-eixo:var(--neutro-700);--cor-barra-entrou:var(--verde-500);--cor-barra-saiu:#bd8524;--cor-veu:#0009;--cor-aviso:#e8efea;--cor-aviso-texto:var(--neutro-950);--sombra-1:0 0 0 1px var(--neutro-800);--sombra-2:0 0 0 1px var(--neutro-800), 0 12px 32px #00000080;--sombra-borda:0 0 0 1px var(--cor-linha)}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}html,body{background:var(--cor-fundo)}body{font-family:var(--fonte-texto);font-size:var(--fs-15);color:var(--cor-texto);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility;margin:0;line-height:1.45}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:25;background:var(--cor-fundo);position:fixed;inset:0 0 auto}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}h1,h2,h3,p,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}.nw{white-space:nowrap}.neg{color:var(--cor-ruim)!important}.app{max-width:480px;padding-left:max(var(--esp-4), env(safe-area-inset-left,0px));padding-right:max(var(--esp-4), env(safe-area-inset-right,0px));padding-block:0 calc(104px + env(safe-area-inset-bottom,0px));margin:0 auto}.app>*+*{margin-top:var(--esp-3)}.topbar{top:env(safe-area-inset-top,0px);z-index:20;background:var(--cor-fundo);padding-block:var(--esp-3) var(--esp-2);position:sticky}.topbar:after{content:"";background:linear-gradient(var(--cor-fundo), transparent);pointer-events:none;height:10px;position:absolute;top:100%;left:0;right:0}.brandrow{justify-content:space-between;align-items:center;gap:var(--esp-3);min-height:36px;display:flex}.brand-side{justify-content:flex-end;align-items:center;gap:var(--esp-2);min-width:0;display:flex}.brand-side .biz{min-width:0}.conta-atalho{width:var(--toque);height:var(--toque);color:var(--cor-acao-suave-texto);background:var(--cor-acao-suave);border:0;border-radius:50%;flex:none;place-items:center;display:grid}@media (width<=420px){.brand-side .salvo-txt{display:none}.brand-side .biz .salvo{border-right:0;margin-right:0;padding-right:0}}.wordmark{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--cor-marca);min-width:0;font-size:19px;font-weight:800;line-height:1.1;display:flex}.wordmark span{white-space:nowrap}.simbolo{flex:none;display:block}.simbolo .s-traco{fill:none;stroke:var(--cor-simbolo-caixa);stroke-linecap:round;stroke-linejoin:round}.simbolo .s-empresa{fill:var(--cor-simbolo-empresa)}.simbolo .s-casa{fill:var(--cor-simbolo-casa)}.biz{font-size:var(--fs-13);color:var(--cor-texto-2);align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.biz-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.salvo{font-size:var(--fs-12);color:var(--cor-texto-3);white-space:nowrap;flex:none;align-items:center;gap:4px;font-weight:600;display:inline-flex}.salvo svg{flex:none}.salvo-salvando svg{animation:1.1s linear infinite giro}.salvo-offline{color:var(--cor-atencao)}.salvo-erro{color:var(--cor-ruim)}@media (prefers-reduced-motion:reduce){.salvo-salvando svg{animation:none}}.biz .salvo{border-right:1px solid var(--cor-linha);margin-right:4px;padding-right:8px}.conta-status{gap:var(--esp-2);margin-top:var(--esp-3);font-size:var(--fs-13);color:var(--cor-texto-2);align-items:flex-start;font-weight:600;display:flex}.conta-status svg{flex:none;margin-top:1px}.conta-status.salvo-salvo svg{color:var(--cor-bom)}.conta-bloco{margin-top:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-superficie-2);font-size:var(--fs-13);color:var(--cor-texto-2)}.conta-bloco p{margin-bottom:var(--esp-2)}.conta-rapida{margin-top:var(--esp-3)}.conta-email{overflow-wrap:anywhere;font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:700}.conta-rapida .conta-status{margin-top:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-superficie-2)}.iconbtn{width:var(--toque);height:var(--toque);border-radius:var(--raio-m);background:var(--cor-superficie-2);color:var(--cor-texto);border:0;flex:none;place-items:center;display:grid}.monthnav{align-items:center;gap:var(--esp-1);margin-top:var(--esp-3);background:var(--cor-superficie);border-radius:var(--raio-g);padding:var(--esp-1);box-shadow:var(--sombra-1);display:flex}.monthnav button{border-radius:var(--raio-m);justify-content:center;align-items:center;gap:var(--esp-2);height:48px;color:var(--cor-texto);background:0 0;border:0;display:flex}.monthnav .arrow{width:48px;color:var(--cor-texto-2);flex:none}.monthnav .arrow:disabled{opacity:.3;cursor:default}.monthnav button:not(:disabled):hover{background:var(--cor-superficie-2)}.monthnav .cur{min-width:0;font-family:var(--fonte-titulo);font-weight:700;font-size:var(--fs-18);letter-spacing:-.01em;flex:1}.monthnav .cur .ano{color:var(--cor-texto-3);font-weight:600}.monthnav .cur svg{color:var(--cor-texto-3)}.tag{font-family:var(--fonte-texto);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--raio-pilula);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto);align-items:center;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.tag.tag-cheia{background:var(--cor-acao);color:var(--cor-acao-texto)}.comece{padding:var(--esp-5) var(--esp-4) var(--esp-4)}.comece-topo{gap:var(--esp-3);align-items:center;display:flex}.comece h2{font-family:var(--fonte-titulo);font-weight:700;font-size:var(--fs-20);letter-spacing:-.015em;line-height:1.2}.progresso{background:var(--cor-superficie-3);height:8px;margin-top:var(--esp-4);border-radius:4px;overflow:hidden}.progresso span{background:var(--cor-entrou);height:100%;transition:width var(--dur) var(--curva);border-radius:4px;display:block}.passos{margin-top:var(--esp-4);gap:var(--esp-1);display:grid}.passos li{gap:var(--esp-3);padding:var(--esp-2) 0;grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.passo-n{width:32px;height:32px;font-weight:800;font-size:var(--fs-13);background:var(--cor-superficie-2);color:var(--cor-texto-2);border:1.5px solid var(--cor-linha);border-radius:50%;place-items:center;display:grid}.passos li.atual .passo-n{background:var(--cor-acao);color:var(--cor-acao-texto);border-color:var(--cor-acao)}.passos li.feito .passo-n{background:var(--cor-bom-suave);color:var(--cor-bom);border-color:#0000}.passos b{font-size:var(--fs-15);display:block}.passos small{font-size:var(--fs-13);color:var(--cor-texto-2);display:block}.passos li.feito b{color:var(--cor-texto-3);text-decoration:line-through;text-decoration-thickness:1.5px}.passos li.feito small{display:none}.card{background:var(--cor-superficie);border-radius:var(--raio-g);padding:var(--esp-4);box-shadow:var(--sombra-1);scroll-margin-top:150px}.card-h{align-items:flex-start;gap:var(--esp-3);display:flex}.card-ico{border-radius:var(--raio-p);background:var(--cor-empresa-icone);width:36px;height:36px;color:var(--cor-empresa);flex:none;place-items:center;display:grid}.pes-card .card-ico{background:var(--cor-casa-icone);color:var(--cor-casa)}.card-t{flex:1;gap:1px;min-width:0;padding-top:1px;display:grid}.card h2{font-family:var(--fonte-titulo);letter-spacing:-.012em;text-wrap:balance;font-size:17.5px;font-weight:700;line-height:1.25}.sub{font-size:var(--fs-13);color:var(--cor-texto-2)}.card-h .btn-add,.card-h .minitog,.card-h .meta-tag{margin-top:1px}.meta-tag{font-size:var(--fs-12);color:var(--cor-texto-2);background:var(--cor-superficie-2);border-radius:var(--raio-pilula);white-space:nowrap;flex:none;padding:5px 10px;font-weight:700}.resumo{border-radius:var(--raio-xg);padding:var(--esp-4) var(--esp-4) var(--esp-4);background:var(--cor-empresa-suave);border:1px solid var(--cor-empresa-borda)}.resumo.casa{background:var(--cor-casa-suave);border-color:var(--cor-casa-borda)}.resumo-topo{justify-content:space-between;align-items:center;gap:var(--esp-2);min-height:32px;display:flex}.selo{font-size:var(--fs-13);color:var(--cor-empresa);align-items:center;gap:6px;font-weight:700;display:inline-flex}.casa .selo{color:var(--cor-casa)}.resumo-rot{margin-top:var(--esp-3);font-size:var(--fs-15);color:var(--cor-texto-2);font-weight:600}.resumo-num{font-family:var(--fonte-titulo);font-size:var(--fs-40);letter-spacing:-.03em;color:var(--cor-numero);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:800;line-height:1.05}.casa .resumo-num{color:var(--cor-texto)}.fluxo{gap:var(--esp-2);margin-top:var(--esp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fluxo.tres{background:var(--cor-superficie);border-radius:var(--raio-m);padding:2px var(--esp-3);grid-template-columns:minmax(0,1fr);gap:0}.fluxo.tres .fluxo-item{justify-content:space-between;align-items:center;gap:var(--esp-3);background:0 0;border-radius:0;padding:10px 0;display:flex}.fluxo.tres .fluxo-rot:before{content:"";background:var(--cor-linha-forte);border-radius:3px;width:10px;height:10px}.fluxo.tres .entrou .fluxo-rot:before{background:var(--cor-entrou)}.fluxo.tres .saiu .fluxo-rot:before{background:var(--cor-saiu)}.fluxo.tres .fluxo-item+.fluxo-item{border-top:1px solid var(--cor-linha)}.fluxo-item{background:var(--cor-superficie);border-radius:var(--raio-m);padding:var(--esp-3);align-content:start;gap:2px;min-width:0;display:grid}.fluxo-rot{font-size:var(--fs-13);color:var(--cor-texto-2);align-items:center;gap:6px;font-weight:600;display:flex}.fluxo-ico{border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.fluxo-item.entrou .fluxo-ico{background:var(--cor-bom-suave);color:var(--cor-bom)}.fluxo-item.saiu .fluxo-ico{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.fluxo-item b{letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:clamp(15px,4.4vw,18px);font-weight:800;overflow:hidden}.fluxo.tres .fluxo-item b{font-size:var(--fs-16);overflow:visible}.fluxo-item small{font-size:var(--fs-12);color:var(--cor-texto-3);line-height:1.3}.mini{background:var(--cor-superficie-3);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.mini span{border-radius:3px;height:100%;display:block}.entrou .mini span{background:var(--cor-entrou)}.saiu .mini span{background:var(--cor-saiu)}.recebido{margin-top:var(--esp-3);font-size:var(--fs-13);color:var(--cor-texto-2)}.recebido .mini{height:8px;margin-top:0;margin-bottom:6px}.recebido .mini span{background:var(--cor-entrou)}.previsao{gap:2px var(--esp-3);margin-top:var(--esp-3);background:var(--cor-previsao);color:var(--cor-previsao-texto);border-radius:var(--raio-m);padding:var(--esp-3) 14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.previsao-rot{font-weight:700;font-size:var(--fs-15);line-height:1.25}.previsao b{font-family:var(--fonte-titulo);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(20px,6vw,24px);font-weight:800}.previsao small{font-size:var(--fs-12);opacity:.85;grid-column:1/-1;line-height:1.35}.previsao.neg{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.resumo-msg{margin-top:var(--esp-3);gap:var(--esp-2);font-size:var(--fs-13);color:var(--cor-texto-2);align-items:flex-start;font-weight:600;display:flex}.resumo-msg svg{flex:none;margin-top:1px}.alerta{align-items:center;gap:var(--esp-3);text-align:left;width:100%;min-height:56px;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-g);background:var(--cor-ruim-suave);color:var(--cor-ruim);border:0;font-weight:700;display:flex}.alerta>span:first-of-type{flex:1}.alerta-ver{font-size:var(--fs-13);align-items:center;gap:2px;display:inline-flex}.hoje-card{justify-content:space-between;align-items:center;gap:var(--esp-3);display:flex}.hoje-info{min-width:0;display:grid}.hoje-info .lbl{font-size:var(--fs-13);color:var(--cor-texto-2);align-items:center;gap:6px;font-weight:700;display:flex}.hoje-info .val{font-family:var(--fonte-titulo);font-size:var(--fs-30);letter-spacing:-.025em;color:var(--cor-numero);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.hoje-info small{font-size:var(--fs-13);color:var(--cor-texto-2)}.hoje-card .btn{border-radius:var(--raio-m);min-height:52px;font-size:var(--fs-15);padding:0 18px}.pl-row{justify-content:space-between;align-items:flex-end;gap:var(--esp-3);margin-top:var(--esp-4);display:flex}.lbl{font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:600;display:block}.pl-num{font-family:var(--fonte-titulo);letter-spacing:-.025em;color:var(--cor-numero);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1.15}.pl-side{text-align:right}.pl-meta{font-size:var(--fs-12);color:var(--cor-texto-3);display:block}.pl-side b{font-size:var(--fs-16);font-variant-numeric:tabular-nums;font-weight:800}.meter-wrap{margin-top:var(--esp-3);position:relative}.meter{background:var(--cor-superficie-3);border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.meter .seg{flex:none;height:100%}.seg.ja{background:var(--cor-saiu)}.seg.ja.over{background:var(--cor-grafico-negativo)}.seg.pode{background:var(--cor-entrou)}.tick{background:var(--cor-texto);border-radius:2px;width:3px;height:22px;position:absolute;top:-5px;transform:translate(-1.5px)}.legend{font-size:var(--fs-12);color:var(--cor-texto-2);flex-wrap:wrap;gap:6px 14px;margin-top:10px;display:flex}.legend li{align-items:center;gap:6px;display:flex}.key{border-radius:3px;flex:none;width:10px;height:10px}.key.ja{background:var(--cor-saiu)}.key.pode{background:var(--cor-entrou)}.key.meta{background:var(--cor-texto);border-radius:2px;width:3px;height:13px}.calc{margin-top:var(--esp-3);border-top:1px solid var(--cor-linha);padding-top:var(--esp-1)}.calc summary{cursor:pointer;min-height:var(--toque);font-size:var(--fs-13);color:var(--cor-link);align-items:center;gap:6px;font-weight:700;list-style:none;display:flex}.calc summary::-webkit-details-marker{display:none}.calc summary svg{transition:transform var(--dur-rapida)}.calc[open] summary svg{transform:rotate(90deg)}.calc dl{font-size:var(--fs-13);padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-superficie-2);gap:6px;display:grid}.calc dl div{justify-content:space-between;gap:var(--esp-3);display:flex}.calc dt{color:var(--cor-texto-2)}.calc dd{font-variant-numeric:tabular-nums;white-space:nowrap}.calc .tot{border-top:1px solid var(--cor-linha);padding-top:6px;font-weight:700}.calc .tot dt{color:var(--cor-texto)}.bignum{font-family:var(--fonte-titulo);font-size:var(--fs-24);letter-spacing:-.02em;margin-top:var(--esp-4);color:var(--cor-numero);font-variant-numeric:tabular-nums;font-weight:800}.bignum small{font-family:var(--fonte-texto);font-size:var(--fs-13);color:var(--cor-texto-2);letter-spacing:0;margin-left:4px;font-weight:600}.pmeter{background:var(--cor-superficie-3);border-radius:6px;height:12px;margin-top:10px;overflow:hidden}.pmeter span{background:var(--cor-entrou);border-radius:6px;height:100%;display:block}.pmeter.warn span{background:var(--cor-saiu)}.pmeter.bad span{background:var(--cor-grafico-negativo)}.pm-cap{font-size:var(--fs-13);color:var(--cor-texto-2);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:6px;display:flex}.pm-cap b{color:var(--cor-texto);font-variant-numeric:tabular-nums}.fineprint{font-size:var(--fs-12);color:var(--cor-texto-3);margin-top:10px}.note{margin-top:var(--esp-3);font-size:var(--fs-13);border-radius:var(--raio-m);padding:10px var(--esp-3);gap:var(--esp-2);align-items:flex-start;font-weight:600;display:flex}.note svg{flex:none;margin-top:1px}.note-bad{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.note-warn{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.note-good{background:var(--cor-bom-suave);color:var(--cor-bom)}.note-neutro{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.btn{min-height:var(--toque);border-radius:var(--raio-m);padding:0 var(--esp-4);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);color:var(--cor-texto);white-space:nowrap;transition:transform var(--dur-rapida), background var(--dur-rapida);justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.btn:active{transform:scale(.98)}.btn-sm{min-height:36px;font-size:var(--fs-13);border-radius:var(--raio-p);padding:0 12px}.btn-add{min-height:36px;font-size:var(--fs-13);border-radius:var(--raio-pilula);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto);border-color:#0000;flex:none;padding:0 12px}.btn-acao,.btn-big,.btn-primary{background:var(--cor-acao);color:var(--cor-acao-texto);border-color:#0000}.btn-big{width:100%;min-height:52px;font-size:var(--fs-16)}.btn-primary{width:100%;min-height:54px;font-size:var(--fs-16);margin-top:var(--esp-5)}.btn-ghost{color:var(--cor-texto-2);background:0 0;border-color:#0000}.btn-soft{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto);border-color:#0000}.btn-mel{background:var(--cor-superficie);border-color:var(--cor-casa-borda);color:var(--cor-casa);justify-self:start}.btn-danger{color:var(--cor-ruim);background:var(--cor-ruim-suave);border-color:#0000}.btn-full{width:100%;margin-top:10px}.linkbtn{min-height:32px;color:var(--cor-link);font-weight:700;font-size:var(--fs-13);background:0 0;border:0;flex:none;align-items:center;gap:2px;padding:6px 0;display:inline-flex}.segctl{background:var(--cor-superficie-3);border-radius:var(--raio-g);padding:var(--esp-1);gap:var(--esp-1);display:flex}.segctl button{border-radius:var(--raio-m);min-height:56px;color:var(--cor-texto-2);font-weight:700;font-size:var(--fs-15);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4px 8px;line-height:1.2;display:flex}.segctl .seg-t{align-items:center;gap:6px;display:inline-flex}.segctl button small{font-weight:600;font-size:var(--fs-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.segctl button[aria-pressed=true]{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:var(--sombra-1)}.segctl button[aria-pressed=true] small{color:var(--cor-texto-2)}.minitog{background:var(--cor-superficie-3);border-radius:var(--raio-p);flex:none;gap:2px;padding:3px;display:flex}.minitog button{min-height:32px;color:var(--cor-texto-2);font-weight:700;font-size:var(--fs-13);background:0 0;border:0;border-radius:8px;padding:0 12px}.minitog button[aria-pressed=true]{background:var(--cor-superficie);color:var(--cor-texto);box-shadow:var(--sombra-1)}.minitog.full{margin-top:var(--esp-3);display:flex}.minitog.full button{flex:1;min-height:38px}.st{font-size:var(--fs-12);border-radius:var(--raio-pilula);white-space:nowrap;align-items:center;gap:4px;padding:3px 8px 3px 6px;font-weight:700;display:inline-flex}.st-pago{background:var(--cor-bom-suave);color:var(--cor-bom)}.st-apagar{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.st-apagar.rec{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.st-atrasada{background:var(--cor-ruim-forte);color:var(--cor-ruim-forte-texto)}.st-sem{background:var(--cor-superficie-2);color:var(--cor-texto-3)}.items{margin-top:var(--esp-2);display:grid}.item{gap:4px var(--esp-3);padding:var(--esp-3) 0;border-top:1px solid var(--cor-linha);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:60px;display:grid}.items .item:first-child{border-top:0}.item.no-check{grid-template-columns:minmax(0,1fr) auto}.item.late{background:linear-gradient(90deg, var(--cor-ruim-suave), transparent 90%);margin-inline:calc(var(--esp-2) * -1);padding-inline:var(--esp-2);border-radius:var(--raio-p);border-top-color:#0000}.item.late .i-val{font-weight:800;color:var(--cor-ruim)!important}.item-hit{text-align:left;color:inherit;align-items:center;gap:2px;column-gap:var(--esp-3);background:0 0;border:0;grid-column:span 2;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:36px;padding:0;display:grid}.item.no-check .item-hit{grid-column:1/-1}div.item-hit{cursor:default}.i-name{overflow-wrap:anywhere;font-weight:700}.i-meta{font-size:var(--fs-12);color:var(--cor-texto-3);overflow-wrap:anywhere}.i-side{grid-row:span 2;justify-items:end;gap:4px;display:grid}.i-val{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--cor-texto);font-weight:800}.i-val.pend{color:var(--cor-texto-2);font-weight:600}.check{border:2px solid var(--cor-linha-forte);color:#0000;width:32px;height:32px;transition:background var(--dur-rapida), border-color var(--dur-rapida);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.check:after{content:"";position:absolute;inset:-6px}.check[aria-checked=true]{background:var(--cor-bom);border-color:var(--cor-bom);color:var(--cor-superficie)}.lock{border-radius:var(--raio-p);background:var(--cor-casa-icone);width:32px;height:32px;color:var(--cor-casa);place-items:center;display:grid}.subtot{font-size:var(--fs-13);color:var(--cor-texto-2);margin-top:var(--esp-2);border-top:1px dashed var(--cor-linha-forte);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;padding-top:10px;display:flex}.subtot+.subtot{border-top:0;margin-top:0;padding-top:4px}.subtot b{color:var(--cor-texto)}.subtot.bad b,.subtot.bad span{color:var(--cor-ruim)}.vazio{margin-top:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-m);border:1.5px dashed var(--cor-linha-forte);text-align:center;color:var(--cor-texto-2);font-size:var(--fs-13);justify-items:center;gap:6px;display:grid}.vazio-ico{background:var(--cor-superficie-2);width:40px;height:40px;color:var(--cor-texto-3);border-radius:50%;place-items:center;display:grid}.vazio .btn{margin-top:var(--esp-1)}.day-top{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);display:flex}.day-top h2{align-items:center;gap:var(--esp-2);display:flex}.day-top .hoje{font-family:var(--fonte-texto);letter-spacing:.05em;text-transform:uppercase;background:var(--cor-previsao);color:var(--cor-previsao-texto);border-radius:var(--raio-pilula);padding:2px 8px;font-size:11px;font-weight:800}.day-top .when{color:var(--cor-texto-2);font-size:var(--fs-13)}.day-total{font-family:var(--fonte-titulo);letter-spacing:-.025em;margin-top:var(--esp-4);color:var(--cor-numero);font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1.1}.day-cap{font-size:var(--fs-13);color:var(--cor-texto-2);margin-top:2px;font-weight:600}.day-card .btn-big{margin-top:var(--esp-4)}.day-hint{font-size:var(--fs-12);color:var(--cor-texto-3);margin-top:var(--esp-2)}.vertoggle{margin-top:var(--esp-2);min-height:var(--toque);color:var(--cor-link);font-weight:700;font-size:var(--fs-13);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.vertoggle svg{transition:transform var(--dur-rapida)}.vertoggle[aria-expanded=true] svg{transform:rotate(90deg)}.pg{font-size:var(--fs-11);border-radius:var(--raio-pilula);white-space:nowrap;align-items:center;padding:2px 8px;font-weight:800;display:inline-flex}.pg-pix{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.pg-dinheiro{background:var(--cor-bom-suave);color:var(--cor-bom)}.pg-cartao{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.pg-caixa{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.fech{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.fech div{background:var(--cor-superficie-2);border-radius:var(--raio-p);padding:var(--esp-2) 10px;gap:1px;min-width:0;display:grid}.fech span{font-size:var(--fs-12);color:var(--cor-texto-2);font-weight:700}.fech b{font-size:var(--fs-13);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fech-t{font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;color:var(--cor-texto-3);margin-top:var(--esp-4);font-weight:800}.wknav{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-3);display:flex}.wknav button{width:var(--toque);border-radius:var(--raio-p);background:var(--cor-superficie-2);height:40px;color:var(--cor-texto);border:0;place-items:center;display:grid}.wknav span{font-weight:700;font-size:var(--fs-15)}.week{margin-top:var(--esp-2);gap:2px;display:grid}.wrow{min-height:48px;padding:4px var(--esp-2);border-radius:var(--raio-p);text-align:left;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.wrow:hover{background:var(--cor-superficie-2)}.wrow.sel{background:var(--cor-acao-suave)}.wrow .wd{font-weight:700;font-size:var(--fs-13);line-height:1.15;display:grid}.wrow .wd small{color:var(--cor-texto-3);font-weight:600;font-size:var(--fs-12)}.wrow.today .wd{color:var(--cor-casa)}.wbar{background:var(--cor-superficie-2);border-radius:5px;height:10px;overflow:hidden}.wrow.sel .wbar{background:var(--cor-superficie)}.wbar span{background:var(--cor-grafico-entrou);border-radius:5px;height:100%;display:block}.wbar span.top{background:var(--cor-acao)}.wrow .wv{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;font-size:var(--fs-13)}.wrow .wv.zero{color:var(--cor-texto-3);font-weight:600}.cal{margin-top:var(--esp-3);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal .wdh{color:var(--cor-texto-3);text-align:center;letter-spacing:.04em;padding-bottom:2px;font-size:11px;font-weight:700}.dcell{border-radius:var(--raio-p);border:1px solid var(--cor-linha);background:var(--cor-superficie);flex-direction:column;justify-content:space-between;align-items:center;gap:2px;min-width:0;min-height:54px;padding:5px 2px;display:flex}.dcell .dn{font-size:var(--fs-12);color:var(--cor-texto-2);font-weight:700}.dcell .dv{font-variant-numeric:tabular-nums;color:var(--cor-texto-3);white-space:nowrap;max-width:100%;font-size:11px;font-weight:700;overflow:hidden}.dcell.has{background:var(--cor-acao-suave);border-color:#0000}.dcell.has .dv{color:var(--cor-acao-suave-texto)}.dcell.today{outline:2px solid var(--cor-saiu);outline-offset:-1px}.dcell.sel{background:var(--cor-acao);border-color:var(--cor-acao)}.dcell.sel .dn,.dcell.sel .dv{color:var(--cor-acao-texto)}.dcell.fut{opacity:.55}.dcell.we:not(.has):not(.sel){background:var(--cor-superficie-2)}.cal-cap{font-size:var(--fs-12);color:var(--cor-texto-3);margin-top:var(--esp-2);flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.cal-cap b{color:var(--cor-texto)}.chart{margin-top:var(--esp-3)}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart .grid{stroke:var(--cor-linha);stroke-width:1px}.chart .base{stroke:var(--cor-grafico-eixo);stroke-width:1px}.chart .ytick,.chart .xtick{fill:var(--cor-texto-3);font-size:10px;font-family:var(--fonte-texto);font-variant-numeric:tabular-nums}.chart .b-fat{fill:var(--cor-grafico-entrou)}.chart .b-desp{fill:var(--cor-grafico-saiu)}.chart .b-lucro{fill:var(--cor-grafico-lucro)}.chart .b-neg{fill:var(--cor-grafico-negativo)}.chart .hit{fill:#0000;cursor:pointer}.chart .hit:hover{fill:var(--cor-acao-suave);fill-opacity:.6}.chart .hit:focus-visible{stroke:var(--cor-foco);stroke-width:1.5px;outline:none}.ckeys{font-size:var(--fs-12);color:var(--cor-texto-2);margin-top:var(--esp-2);flex-wrap:wrap;gap:6px 14px;display:flex}.ckeys li{align-items:center;gap:6px;display:flex}.ckeys i{border-radius:3px;width:10px;height:10px}.ck-fat{background:var(--cor-grafico-entrou)}.ck-desp{background:var(--cor-grafico-saiu)}.ck-lucro{background:var(--cor-grafico-lucro)}.mlist{margin-top:var(--esp-2);display:grid}.mrow{padding:var(--esp-3) var(--esp-1);border:0;border-top:1px solid var(--cor-linha);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 10px;width:100%;min-height:60px;display:grid}.mlist .mrow:first-child{border-top:0}.mrow:hover{background:var(--cor-superficie-2)}.mrow b{font-weight:700}.mrow .mm{font-size:var(--fs-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums;grid-column:1}.mrow .mv{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;grid-row:span 2;font-weight:800}.mrow .mv small{font-size:var(--fs-11);color:var(--cor-texto-3);font-weight:600;display:block}.mrow svg{color:var(--cor-texto-3);grid-row:span 2}.mrow.vazio b,.mrow.vazio .mv{color:var(--cor-texto-3);font-weight:600}.form-grid{gap:var(--esp-4);margin-top:var(--esp-4);display:grid}.field{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.flabel{font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:700}.inp{border:1.5px solid var(--cor-linha);border-radius:var(--raio-m);background:var(--cor-superficie-2);width:100%;min-height:50px;font-size:var(--fs-16);padding:0 var(--esp-3);transition:border-color var(--dur-rapida)}.inp:focus{border-color:var(--cor-foco);background:var(--cor-superficie);outline:none}.inp:disabled{opacity:.5}select.inp{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--cor-texto-3) 50%), linear-gradient(135deg, var(--cor-texto-3) 50%, transparent 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.hint{font-size:var(--fs-12);color:var(--cor-texto-3)}.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.calcbox{margin-top:var(--esp-4);padding:var(--esp-3) 14px;border-radius:var(--raio-m);background:var(--cor-superficie-2);font-size:var(--fs-13);gap:6px;display:grid}.calcbox div{justify-content:space-between;gap:var(--esp-3);display:flex}.calcbox dt{color:var(--cor-texto-2)}.calcbox dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.tipos{gap:var(--esp-2);display:grid}.tipos button{gap:2px var(--esp-3);text-align:left;padding:var(--esp-3);border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid}.tipos button .dot{border:2px solid var(--cor-linha-forte);width:22px;height:22px;transition:border-width var(--dur-rapida);border-radius:50%;grid-row:span 2;margin-top:1px}.tipos button b{font-size:var(--fs-15)}.tipos button small{font-size:var(--fs-12);color:var(--cor-texto-3)}.tipos button[aria-pressed=true]{border-color:var(--cor-acao);background:var(--cor-acao-suave)}.tipos button[aria-pressed=true] .dot{border:7px solid var(--cor-acao)}.confirm{margin-top:var(--esp-3);border-radius:var(--raio-m);padding:var(--esp-3);background:var(--cor-ruim-suave);color:var(--cor-ruim);font-size:var(--fs-13);font-weight:600}.confirm .row{gap:var(--esp-2);flex-wrap:wrap;margin-top:10px;display:flex}.confirm .btn{flex:1}.confirm .btn-go{background:var(--cor-ruim-forte);color:var(--cor-ruim-forte-texto);border-color:#0000}.temas{gap:var(--esp-2);margin-top:var(--esp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.temas button{border:1.5px solid var(--cor-linha);border-radius:var(--raio-m);background:var(--cor-superficie);padding:var(--esp-2) var(--esp-2) 10px;gap:var(--esp-2);font-weight:700;font-size:var(--fs-13);text-align:left;color:var(--cor-texto);display:grid}.temas button[aria-pressed=true]{border-color:var(--cor-acao);box-shadow:0 0 0 1px var(--cor-acao)}.temas .prev{border:1px solid #80808040;border-radius:9px;grid-template-rows:1fr 1fr;gap:5px;height:60px;padding:7px;display:grid;overflow:hidden}.temas .prev i,.temas .prev b{border-radius:5px;display:block}.temas .prev.claro{background:var(--neutro-50)}.temas .prev.claro i{background:var(--verde-50);box-shadow:inset 0 0 0 1px var(--verde-200)}.temas .prev.claro b{background:var(--neutro-0)}.temas .prev.escuro{background:var(--neutro-950)}.temas .prev.escuro i{background:#13221b;box-shadow:inset 0 0 0 1px #21392d}.temas .prev.escuro b{background:var(--neutro-900)}.prods{gap:var(--esp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prod{text-align:left;padding:10px var(--esp-3);border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);min-height:56px;color:var(--cor-texto);gap:1px;min-width:0;display:grid;position:relative}.prod b{font-size:var(--fs-13);overflow-wrap:anywhere;line-height:1.25}.prod small{font-size:var(--fs-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.prod.on{border-color:var(--cor-acao);background:var(--cor-acao-suave)}.prod .q{background:var(--cor-acao);min-width:28px;height:24px;color:var(--cor-acao-texto);font-size:var(--fs-12);border-radius:12px;place-items:center;padding:0 6px;font-weight:800;display:grid;position:absolute;top:-8px;right:-6px}#prod-limpar{margin-top:4px}.assinatura{gap:var(--esp-3);padding:var(--esp-6) 0 var(--esp-2);color:var(--cor-texto-3);font-size:var(--fs-12);justify-content:center;align-items:center;display:flex}.assinatura b{font-family:var(--fonte-titulo);font-size:var(--fs-15);color:var(--cor-marca);display:block}.tabbar{z-index:30;background:var(--cor-superficie);box-shadow:0 -1px 0 var(--cor-linha);padding-top:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px));padding-left:max(var(--esp-2), env(safe-area-inset-left,0px));padding-right:max(var(--esp-2), env(safe-area-inset-right,0px));position:fixed;bottom:0;left:0;right:0}.tabbar-in{grid-template-columns:repeat(4,minmax(0,1fr));max-width:480px;margin:0 auto;display:grid}.tab{font-size:var(--fs-12);color:var(--cor-texto-3);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:56px;padding:2px 0;font-weight:700;display:flex}.tab-ico{border-radius:var(--raio-pilula);width:56px;height:30px;transition:background var(--dur-rapida);place-items:center;display:grid}.tab[aria-current=page]{color:var(--cor-texto)}.tab[aria-current=page] .tab-ico{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.tab.t-pes[aria-current=page] .tab-ico{background:var(--cor-casa-icone);color:var(--cor-casa)}.sheet-wrap{z-index:50;position:fixed;inset:0}.backdrop{background:var(--cor-veu);opacity:0;transition:opacity var(--dur);position:absolute;inset:0}.sheet{background:var(--cor-superficie);border-radius:var(--raio-xg) var(--raio-xg) 0 0;max-width:480px;max-height:92%;box-shadow:var(--sombra-2);padding-top:4px;padding-bottom:calc(var(--esp-6) + env(safe-area-inset-bottom,0px));padding-left:max(var(--esp-5), env(safe-area-inset-left,0px));padding-right:max(var(--esp-5), env(safe-area-inset-right,0px));transition:transform .26s var(--curva);overscroll-behavior:contain;margin:0 auto;position:absolute;bottom:0;left:0;right:0;overflow:auto;transform:translateY(100%)}.sheet-wrap.open .backdrop{opacity:1}.sheet-wrap.open .sheet{transform:none}.grab{background:var(--cor-linha-forte);border-radius:3px;width:40px;height:5px;margin:6px auto 10px}.sheet-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.sheet-h h2{font-family:var(--fonte-titulo);letter-spacing:-.015em;overflow-wrap:anywhere;min-width:0;font-size:22px;font-weight:700;line-height:1.2}.sheet .sub{margin-top:2px}.money{border:1.5px solid var(--cor-linha);border-radius:var(--raio-g);background:var(--cor-superficie-2);padding:var(--esp-2) var(--esp-4);transition:border-color var(--dur-rapida);justify-content:center;align-items:baseline;display:flex}.money:focus-within{border-color:var(--cor-foco);background:var(--cor-superficie)}.money span{font-family:var(--fonte-titulo);color:var(--cor-texto-3);font-weight:700;font-size:var(--fs-24)}.money input{width:100%;min-width:0;font-family:var(--fonte-titulo);letter-spacing:-.025em;min-height:64px;padding:0 0 0 var(--esp-2);font-variant-numeric:tabular-nums;color:var(--cor-numero);background:0 0;border:0;outline:none;flex:1;font-size:40px;font-weight:800}.money input::placeholder{color:var(--cor-linha-forte)}.switch{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3) 14px;border-radius:var(--raio-m);background:var(--cor-superficie-2);cursor:pointer;display:flex}.switch b{font-size:var(--fs-15);display:block}.switch small{font-size:var(--fs-12);color:var(--cor-texto-3);font-weight:500;display:block}.switch input{appearance:none;background:var(--cor-linha-forte);cursor:pointer;width:52px;height:32px;transition:background var(--dur-rapida);border-radius:16px;flex:none;margin:0;position:relative}.switch input:after{content:"";background:var(--cor-superficie);width:26px;height:26px;box-shadow:var(--sombra-1);transition:transform var(--dur-rapida);border-radius:50%;position:absolute;top:3px;left:3px}.switch input:checked{background:var(--cor-bom)}.switch input:checked:after{transform:translate(20px)}.pchips{gap:var(--esp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pchip{display:block;position:relative}.pchip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pchip span{border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);min-height:48px;font-weight:800;font-size:var(--fs-15);justify-content:center;align-items:center;display:flex}.pchip input:checked+span{border-color:var(--cor-acao);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.pchip input:focus-visible+span{outline:2px solid var(--cor-foco);outline-offset:2px}.err{gap:var(--esp-2);color:var(--cor-ruim);background:var(--cor-ruim-suave);border-radius:var(--raio-m);padding:10px var(--esp-3);font-size:var(--fs-13);margin-top:var(--esp-3);align-items:flex-start;font-weight:600;display:flex}.err svg{flex:none;margin-top:1px}.sheet-actions{gap:var(--esp-2);flex-wrap:wrap;margin-top:10px;display:flex}.sheet-actions .btn{flex:1}.yrnav{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-4);background:var(--cor-superficie-2);border-radius:var(--raio-m);padding:4px;display:flex}.yrnav button{width:var(--toque);height:var(--toque);border-radius:var(--raio-p);color:var(--cor-texto);background:0 0;border:0;place-items:center;display:grid}.yrnav button:disabled{opacity:.3}.yrnav b{font-size:var(--fs-20);font-family:var(--fonte-titulo)}.btn-ano{border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);width:100%;min-height:56px;font-weight:800;font-size:var(--fs-15);padding:0 var(--esp-4);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.btn-ano small{color:var(--cor-texto-3);font-weight:600;font-size:var(--fs-12);font-variant-numeric:tabular-nums}.btn-ano[aria-current=true]{border-color:var(--cor-acao);background:var(--cor-acao);color:var(--cor-acao-texto)}.btn-ano[aria-current=true] small{color:inherit;opacity:.85}.mgrid{gap:var(--esp-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;display:grid}.mgrid button{border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);align-content:center;place-items:center;gap:0;min-width:0;min-height:60px;padding:4px;font-weight:700;display:grid;position:relative}.mgrid button small{color:var(--cor-texto-3);font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.mgrid button small.neg{color:var(--cor-ruim)}.mgrid button.agora:after{content:"";background:var(--cor-saiu);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.mgrid button.fut{color:var(--cor-texto-3);border-style:dashed}.mgrid button[aria-current=true]{border-color:var(--cor-acao);background:var(--cor-acao);color:var(--cor-acao-texto)}.mgrid button[aria-current=true] small{color:inherit;opacity:.85}.toast{left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--cor-aviso);color:var(--cor-aviso-texto);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-m);font-weight:600;font-size:var(--fs-13);opacity:0;transition:opacity var(--dur), transform var(--dur);text-align:center;pointer-events:none;max-width:calc(100% - 32px);box-shadow:var(--sombra-2);position:fixed;transform:translate(-50%,8px)}.toast.show{opacity:1;transform:translate(-50%)}.erro-app{place-content:center;justify-items:center;gap:var(--esp-3);min-height:100dvh;padding:var(--esp-6);text-align:center;max-width:420px;margin:0 auto;display:grid}.erro-app h1{font-family:var(--fonte-titulo);font-size:var(--fs-24);letter-spacing:-.02em;line-height:1.2}.erro-app p{color:var(--cor-texto-2)}.erro-app .btn{margin-top:var(--esp-2);min-width:220px}.erro-app details{margin-top:var(--esp-2);font-size:var(--fs-12);color:var(--cor-texto-3);max-width:100%}.erro-app pre{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;background:var(--cor-superficie-2);padding:var(--esp-3);border-radius:var(--raio-p)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.conta-plano{gap:var(--esp-2);align-items:flex-start;display:flex}.conta-plano svg{color:var(--cor-bom);flex:none;margin-top:1px}.conta-plano.plano-atencao{background:var(--cor-atencao-suave)}.conta-plano.plano-atencao svg{color:var(--cor-atencao)}.conta-plano p{gap:2px;margin:0;display:grid}.conta-plano b{color:var(--cor-texto);font-size:var(--fs-15)}a.btn{text-decoration:none}.tour{z-index:70;position:fixed;inset:0}.tour-veu{background:#0c16119e;position:absolute;inset:0}.tour-luz{border-radius:var(--raio-g);outline:2px solid var(--cor-casa);outline-offset:2px;pointer-events:none;transition:top .25s,left .25s,width .25s,height .25s;position:absolute;box-shadow:0 0 0 200vmax #0c16119e}.tour-cartao{background:var(--cor-superficie);color:var(--cor-texto);border-radius:var(--raio-g);padding:var(--esp-4);box-shadow:var(--sombra-2);transition:top .25s,left .25s;position:absolute}.tour-n{font-size:var(--fs-12);letter-spacing:.04em;text-transform:uppercase;color:var(--cor-acao);margin:0;font-weight:800}.tour-cartao h2{font-family:var(--fonte-titulo);font-size:var(--fs-18);margin:4px 0 6px;line-height:1.2}.tour-cartao #tour-d{font-size:var(--fs-15);color:var(--cor-texto-2);margin:0;line-height:1.45}.tour-pontos{margin:var(--esp-3) 0 0;gap:6px;padding:0;list-style:none;display:flex}.tour-pontos li{background:var(--cor-superficie-3);border-radius:50%;width:8px;height:8px}.tour-pontos li.foi{background:var(--cor-acao-suave)}.tour-pontos li.on{background:var(--cor-acao);border-radius:4px;width:20px}.tour-acoes{align-items:center;gap:var(--esp-2);margin-top:var(--esp-3);display:flex}.tour-acoes .btn-ghost{padding-inline:var(--esp-2)}.tour-vao{flex:1}.tour-seguir{background:var(--cor-acao);color:var(--cor-acao-texto);border-color:#0000}.vazio-dica{margin:var(--esp-2) 0 0;font-size:var(--fs-13);color:var(--cor-texto-2);line-height:1.45}.flabel .opcional{color:var(--cor-texto-3);font-weight:600}.cnpj-inp{position:relative}.cnpj-inp .inp{font-variant-numeric:tabular-nums;letter-spacing:.02em}.cnpj-inp .giro{color:var(--cor-texto-3);margin-top:-9px;position:absolute;top:50%;right:14px}.field.cnpj.inv .inp{border-color:var(--cor-ruim)}.cnpj-st{gap:var(--esp-2);display:grid}.cnpj-st .note{margin-top:0}.cnpj-st .note .linkbtn{min-height:0;font-size:inherit;text-underline-offset:2px;padding:0;text-decoration:underline;display:inline}.cnpj-erro{color:var(--cor-ruim);font-weight:600}.planos-ciclo{margin-top:var(--esp-3)}.planos-ciclo button{min-height:52px}.planos-lista{gap:var(--esp-2);margin-top:var(--esp-3);display:grid}.plano-op{text-align:left;width:100%;padding:var(--esp-3);border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);color:var(--cor-texto);gap:4px;display:grid}.plano-op.on{border-color:var(--cor-acao);background:var(--cor-acao-suave);box-shadow:0 0 0 1px var(--cor-acao) inset}.plano-op-topo{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.plano-op-topo b{font-family:var(--fonte-titulo);font-size:var(--fs-16)}.tag-plano{font-size:var(--fs-12);border-radius:var(--raio-pilula);background:var(--cor-superficie-3);color:var(--cor-texto-2);padding:2px 8px;font-weight:700}.tag-fundador{background:var(--cor-casa-suave,var(--cor-acao-suave));color:var(--cor-casa,var(--cor-acao-suave-texto))}.plano-op-resumo{font-size:var(--fs-13);color:var(--cor-texto-2)}.plano-op-preco{align-items:baseline;gap:var(--esp-2);font-variant-numeric:tabular-nums;display:flex}.plano-op-preco b{font-size:19px;font-weight:800}.plano-op-preco s{font-size:var(--fs-13);color:var(--cor-texto-3)}.plano-op-nota{font-size:var(--fs-12);color:var(--cor-texto-3)}.planos-aberto{justify-content:space-between;align-items:center;gap:var(--esp-3);margin-top:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-atencao-suave);font-size:var(--fs-13);display:flex}.planos-aberto p{gap:2px;margin:0;display:grid}.checkout{margin-top:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-superficie-2);gap:var(--esp-3);display:grid}.checkout h3,.pix h3{font-family:var(--fonte-titulo);font-size:var(--fs-16);font-weight:700}.checkout .err{margin-top:0}.checkout-dados{gap:var(--esp-3);display:grid}.checkout-dados .fineprint{margin-top:0}.checkout-dados .inp{background:var(--cor-superficie)}.planos-acoes{margin-top:var(--esp-3);justify-content:center;display:flex}.planos-acoes .confirm{width:100%}.planos-historico{margin-top:var(--esp-4);font-size:var(--fs-13);color:var(--cor-texto-2)}.planos-historico summary{cursor:pointer;align-items:center;min-height:36px;font-weight:700;display:flex}.planos-historico ul{margin:var(--esp-2) 0 0;gap:var(--esp-2);padding:0;list-style:none;display:grid}.planos-historico li{justify-content:space-between;gap:var(--esp-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.cob-paga{color:var(--cor-bom)}.cob-falhou,.cob-expirada{color:var(--cor-ruim)}.pix{margin-top:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);gap:var(--esp-3);justify-items:stretch;display:grid}.pix h3 small{font-family:var(--fonte-texto,inherit);font-size:var(--fs-13);color:var(--cor-texto-2);margin-top:2px;font-weight:600;display:block}.pix-qr{border-radius:var(--raio-p);border:1px solid var(--cor-linha);justify-self:center;width:min(240px,70vw);height:auto}.pix-como{text-align:center}.pix-codigo{min-height:84px;padding:var(--esp-2) var(--esp-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-12);word-break:break-all;resize:none}.pix-espera{justify-content:center;align-items:center;gap:var(--esp-2);font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:600;display:flex}.pix-ponto{background:var(--cor-acao);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite pix-pulso}@keyframes pix-pulso{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pix-ponto{animation:none}}.pix-btns{gap:var(--esp-2);grid-template-columns:1fr 1fr;display:grid}.pix-pago{text-align:center;border-color:var(--cor-bom);justify-items:center}.pix-ok{background:var(--cor-bom);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.faixa-leitura{top:env(safe-area-inset-top,0px);z-index:30;align-items:center;gap:var(--esp-3);margin-top:var(--esp-2);padding:10px var(--esp-3);border-radius:var(--raio-m);color:var(--cor-atencao);background:linear-gradient(var(--cor-atencao-suave), var(--cor-atencao-suave)), var(--cor-fundo);display:flex;position:sticky}.faixa-leitura svg{flex:none}.faixa-leitura p{min-width:0;font-size:var(--fs-13);flex:1;gap:2px;margin:0;line-height:1.35;display:grid}.faixa-leitura b{font-size:var(--fs-15)}.faixa-leitura span{color:var(--cor-texto-2)}.faixa-leitura .btn{width:auto;min-height:40px;padding:0 var(--esp-4);font-size:var(--fs-13);white-space:nowrap;flex:none;margin-top:0}.app:has(>.faixa-leitura) .topbar{top:calc(env(safe-area-inset-top,0px) + var(--faixa-h,0px) + var(--esp-2))}@media (width<=380px){.faixa-leitura{flex-wrap:wrap}.faixa-leitura p{flex-basis:calc(100% - 40px)}.faixa-leitura .btn{margin-left:auto}}.app[data-leitura] :is(.btn-add,.btn-big,.btn-acao):not(.planos *){display:none}.check:disabled{cursor:default;opacity:.75}fieldset.campos{border:0;min-width:0;margin:0;padding:0}fieldset.campos:disabled{opacity:.75}.entrada{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.painel{display:none}.entrada-corpo{min-width:0;min-height:100dvh;padding:env(safe-area-inset-top,0px) max(var(--esp-5), env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(var(--esp-5), env(safe-area-inset-left,0px));flex-direction:column;display:flex}.entrada-topo{justify-content:space-between;align-items:center;gap:var(--esp-3);min-height:64px;display:flex}.iconbtn-leve{color:var(--cor-texto-2);background:0 0}.iconbtn-leve:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.logo{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--cor-marca);white-space:nowrap;font-size:19px;font-weight:800;display:inline-flex}.entrada-topo,.entrada-form{width:100%;max-width:440px;margin-inline:auto}.entrada-form{padding:var(--esp-2) 0 var(--esp-8);flex-direction:column;flex:1;display:flex}.entrada-simbolo{flex:1;justify-content:center;display:flex}.entrada-pe{text-align:center;color:var(--cor-texto-2);padding:var(--esp-2) 0 var(--esp-6)}.entrada-pe .linkbtn{font-size:var(--fs-15);min-height:var(--toque)}.ent-titulo{margin-bottom:var(--esp-5)}.ent-titulo h1{font-family:var(--fonte-titulo);font-weight:800;font-size:var(--fs-30);letter-spacing:-.03em;color:var(--cor-texto);text-wrap:balance;line-height:1.08}.ent-titulo h1:focus{outline:none}.ent-titulo p{margin-top:var(--esp-2);color:var(--cor-texto-2);font-size:var(--fs-15);text-wrap:pretty}.ent-titulo .destaque{color:var(--cor-casa)}.email{color:var(--cor-texto);overflow-wrap:anywhere;font-weight:700}.ent-form{margin-top:0}.ent-form .btn-primary,.ob .btn-primary{margin-top:var(--esp-1)}.flabel-row{justify-content:space-between;align-items:baseline;gap:var(--esp-3);display:flex}.flabel-row .linkbtn{min-height:0;padding:0}.field.inv .inp{border-color:var(--cor-ruim)}.ferro{color:var(--cor-ruim);font-size:var(--fs-13);align-items:flex-start;gap:6px;font-weight:600;display:flex}.ferro svg{flex:none;margin-top:2px}.err .linkbtn-erro{color:inherit;text-underline-offset:2px;min-height:0;font-size:inherit;padding:0;text-decoration:underline;display:inline}.senha{display:block;position:relative}.senha .inp{padding-right:52px}.senha-ver{width:var(--toque);height:var(--toque);border-radius:var(--raio-p);color:var(--cor-texto-3);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:3px;right:3px}.senha-ver:hover{color:var(--cor-texto);background:var(--cor-superficie-3)}.regras{gap:4px;display:grid}.regras li{font-size:var(--fs-12);color:var(--cor-texto-3);transition:color var(--dur-rapida);align-items:center;gap:6px;font-weight:600;display:flex}.regra-ico{border:1.5px solid var(--cor-linha-forte);color:#0000;width:16px;height:16px;transition:background var(--dur-rapida), border-color var(--dur-rapida);border-radius:50%;place-items:center;display:grid}.regras li.ok{color:var(--cor-bom)}.regras li.ok .regra-ico{background:var(--cor-bom);border-color:var(--cor-bom);color:var(--cor-superficie)}.btn-contorno{width:100%;min-height:54px;font-size:var(--fs-16);background:var(--cor-superficie);color:var(--cor-acao-suave-texto);border-color:var(--cor-acao)}.btn-contorno:disabled{background:var(--cor-superficie-2);color:var(--cor-texto-2);border-color:var(--cor-linha);cursor:default}.btn-google{border-color:var(--cor-linha-forte);gap:10px;width:100%;min-height:52px}.btn-google:hover,.btn-contorno:not(:disabled):hover{background:var(--cor-superficie-2)}.btn-primary:hover{filter:brightness(1.06)}[data-carregando],.btn[aria-disabled=true]{cursor:progress}.giro{border:2.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite giro}@keyframes giro{to{transform:rotate(360deg)}}.ou{align-items:center;gap:var(--esp-3);margin:var(--esp-4) 0;color:var(--cor-texto-3);font-size:var(--fs-13);font-weight:600;display:flex}.ou:before,.ou:after{content:"";background:var(--cor-linha);flex:1;height:1px}.err+.ou,.btn-google+.err{margin-top:var(--esp-3)}.hint.centro{text-align:center;margin-top:var(--esp-3)}.duas{width:100%;max-width:320px;margin:0;padding-top:48px;position:relative}.duas-moeda{background:var(--cor-simbolo-casa);width:40px;height:40px;animation:moeda .9s var(--curva) both .15s;border-radius:50%;margin-left:-20px;position:absolute;top:0;left:50%}@keyframes moeda{0%{opacity:0;transform:translateY(-14px)}}.duas-caixa{border:9px solid var(--cor-simbolo-caixa);border-top:0;border-radius:0 0 40px 40px;grid-template-columns:1fr 1fr;min-height:172px;display:grid;position:relative}.duas-caixa:after{content:"";background:var(--cor-simbolo-caixa);border-radius:4px 4px 0 0;width:7px;margin-left:-3.5px;position:absolute;top:38px;bottom:0;left:50%}.duas-lado{padding:var(--esp-3) var(--esp-4) var(--esp-4);flex-direction:column;justify-content:flex-end;gap:1px;min-width:0;display:flex}.duas-lado small{font-size:var(--fs-12);letter-spacing:.05em;text-transform:uppercase;font-weight:800}.duas-lado.empresa small{color:var(--cor-empresa)}.duas-lado.casa small{color:var(--cor-casa)}.duas-lado b{font-family:var(--fonte-titulo);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--cor-texto);white-space:nowrap;font-size:clamp(19px,5.4vw,23px);font-weight:800}.duas-lado em{font-style:normal;font-size:var(--fs-12);color:var(--cor-texto-2)}.duas-nivel{margin-top:var(--esp-2);border-radius:12px;order:9;display:block}.duas-lado.empresa .duas-nivel{background:var(--cor-simbolo-empresa);height:60px}.duas-lado.casa .duas-nivel{background:var(--cor-simbolo-casa);height:28px}.bv{flex-direction:column;flex:1;justify-content:center;display:flex}.bv-arte{margin-bottom:var(--esp-5)}.bv .ent-titulo h1{font-size:clamp(30px,8.6vw,38px)}.bv-acoes{margin-top:var(--esp-2);gap:10px;display:grid}.bv-acoes .btn-primary{margin-top:0}.bv-nota{margin-top:var(--esp-4);font-size:var(--fs-13);color:var(--cor-texto-3);text-align:center;text-wrap:balance}.bv-nota svg{vertical-align:-3px;margin-right:4px;display:inline}.bv .note{margin:0 0 var(--esp-4)}.confira{text-align:center;padding-top:var(--esp-4);flex-direction:column;align-items:stretch;display:flex}.confira .ent-titulo{margin-bottom:var(--esp-4)}.confira-ico{width:76px;height:76px;margin:0 auto var(--esp-5);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto);border-radius:50%;place-items:center;display:grid;position:relative}.confira-ico i{background:var(--cor-simbolo-casa);width:14px;height:14px;box-shadow:0 0 0 3px var(--cor-fundo);border-radius:50%;position:absolute;top:12px;right:12px}.confira-ico.ruim{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.confira-dicas{text-align:left;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-m);background:var(--cor-superficie-2);font-size:var(--fs-13);color:var(--cor-texto-2);margin-bottom:var(--esp-4);gap:6px;display:grid}.confira-dicas li{gap:var(--esp-2);display:flex}.confira-dicas li:before{content:"";background:var(--cor-texto-3);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.confira .note,.confira .err{text-align:left;margin:0 0 var(--esp-3)}.confira-links{justify-content:center;gap:var(--esp-1) var(--esp-5);margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.confira-links .linkbtn{min-height:var(--toque);font-size:var(--fs-15)}.abrindo{place-content:center;justify-items:center;gap:var(--esp-4);min-height:100dvh;color:var(--cor-texto-2);font-weight:600;display:grid}.abrindo .simbolo .s-casa{animation:1.2s ease-in-out infinite alternate pisca}@keyframes pisca{to{opacity:.35}}.ob{flex-direction:column;display:flex}.ob-prog{gap:var(--esp-2);margin-bottom:var(--esp-5);display:grid}.ob-prog span{font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:700}.ob-prog ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ob-prog li{background:var(--cor-superficie-3);height:6px;transition:background var(--dur);border-radius:3px}.ob-prog li.on{background:var(--cor-entrou)}.ob .form-grid{margin-top:0;margin-bottom:var(--esp-2)}.ob .err{margin:0 0 var(--esp-2)}.ob-lista{gap:var(--esp-2);margin-bottom:var(--esp-5);display:grid}.ob-lista li{align-items:center;gap:var(--esp-3);padding:var(--esp-3) 14px;border-radius:var(--raio-m);background:var(--cor-superficie);box-shadow:var(--sombra-1);font-weight:600;display:flex}:root[data-app-tema=escuro] .ob-lista li{box-shadow:0 0 0 1px var(--cor-linha-forte)}.ob-acoes{z-index:2;padding:var(--esp-6) 0 calc(var(--esp-3) + env(safe-area-inset-bottom,0px));background:linear-gradient(transparent, var(--cor-fundo) var(--esp-6));position:sticky;bottom:0}.ob-acoes .btn-full{margin-top:var(--esp-1)}.ob-lista span{background:var(--cor-acao-suave);width:28px;height:28px;color:var(--cor-acao-suave-texto);font-weight:800;font-size:var(--fs-13);border-radius:50%;flex:none;place-items:center;display:grid}.ob-depois{margin-top:var(--esp-4);text-align:center;font-size:var(--fs-13);color:var(--cor-texto-2)}.ob-sair{text-align:center;margin-top:var(--esp-4)}.tipos button[role=radio]{color:var(--cor-texto)}.tipos button[aria-checked=true]{border-color:var(--cor-acao);background:var(--cor-acao-suave)}.tipos button[aria-checked=true] .dot{border:7px solid var(--cor-acao)}.escolha-versao .ev-nome{font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:700;display:block}.tipos button b{align-items:center;gap:4px var(--esp-2);flex-wrap:wrap;display:flex}.tag-sug{background:var(--cor-casa-icone);color:var(--cor-casa);padding:2px 7px;font-size:10px}.chips2{gap:var(--esp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.chips2 button{border-radius:var(--raio-m);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);min-height:50px;color:var(--cor-texto);font-weight:700}.chips2 button[aria-checked=true]{border-color:var(--cor-acao);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.ob-meses{margin-top:var(--esp-1);grid-template-columns:repeat(4,minmax(0,1fr))}.ob-meses button{min-height:48px;color:var(--cor-texto)}.ob-meses button:disabled{opacity:.4;cursor:default;border-style:dashed}.ob .money{margin-bottom:var(--esp-2)}.ob-dica{margin-bottom:var(--esp-3)}.ob-feito{background:var(--cor-bom-suave);width:60px;height:60px;color:var(--cor-bom);margin-bottom:var(--esp-4);border-radius:50%;place-items:center;display:grid}.resumo-neg{background:var(--cor-superficie);border-radius:var(--raio-g);padding:var(--esp-4) 18px var(--esp-2);box-shadow:var(--sombra-2)}.resumo-neg.final{box-shadow:var(--sombra-1);margin-bottom:var(--esp-2)}.rn-topo{align-items:center;gap:var(--esp-3);display:flex}.rn-topo small{font-size:var(--fs-12);color:var(--cor-texto-3);font-weight:600;display:block}.rn-topo b{font-family:var(--fonte-titulo);font-size:var(--fs-20);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:800;line-height:1.2;display:block}.resumo-neg .falta{color:var(--cor-texto-3);font-weight:500}.resumo-neg dl{margin-top:var(--esp-3)}.resumo-neg dl div{justify-content:space-between;align-items:baseline;gap:var(--esp-3);border-top:1px solid var(--cor-linha);padding:10px 0;display:flex}.resumo-neg dt{font-size:var(--fs-13);color:var(--cor-texto-2);flex:none}.resumo-neg dd{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}@media (width>=900px){.entrada{grid-template-columns:minmax(400px,46%) minmax(0,1fr)}.painel{background-color:var(--cor-empresa-suave);border-right:1px solid var(--cor-empresa-borda);background-image:linear-gradient(to right, transparent 44px, var(--cor-casa-borda) 44px, var(--cor-casa-borda) 46px, transparent 46px), repeating-linear-gradient(to bottom, transparent 0, transparent 35px, var(--cor-empresa-borda) 35px, var(--cor-empresa-borda) 36px);min-height:100dvh;display:block}.painel-in{justify-content:space-between;gap:var(--esp-8);flex-direction:column;height:100dvh;padding:40px 56px 40px 72px;display:flex;position:sticky;top:0;overflow:hidden}.painel-meio{gap:var(--esp-8);max-width:440px;display:grid}.painel-t{font-family:var(--fonte-titulo);letter-spacing:-.03em;color:var(--cor-marca);text-wrap:balance;font-size:clamp(30px,2.9vw,40px);font-weight:800;line-height:1.08}.painel .duas{max-width:400px}.painel-lista{gap:var(--esp-3);display:grid}.painel-lista li{gap:var(--esp-3);color:var(--cor-texto);align-items:flex-start;font-weight:600;display:flex}.painel-lista svg{background:var(--cor-empresa-icone);width:24px;height:24px;color:var(--cor-empresa);border-radius:50%;flex:none;padding:4px}.painel-sub{font-size:var(--fs-13);color:var(--cor-texto-2);margin-top:calc(var(--esp-5) * -1)}.painel-pe{font-size:var(--fs-13);color:var(--cor-texto-2);max-width:360px}.entrada-corpo{padding:0 48px}.entrada-topo{min-height:80px}.entrada-logo,.entrada-simbolo{visibility:hidden}.ob{flex:none}.ob-acoes{padding-top:var(--esp-2);background:0 0;position:static}.bv .ent-titulo h1{font-size:46px}.bv .ent-titulo p{font-size:var(--fs-16)}.entrada-form{justify-content:center;padding-bottom:56px}.ent-titulo h1{font-size:36px}.bv-arte{display:none}.bv{flex:none}.resumo-neg.final{display:none}}.captcha{gap:var(--esp-2);flex-direction:column;display:flex}.captcha-caixa{border-radius:var(--raio-m);background:var(--cor-superficie-2);min-height:65px;overflow:hidden}.captcha-caixa:has(iframe){background:0 0}.captcha-falha{color:var(--cor-ruim);font-size:var(--fs-13);text-wrap:pretty;font-weight:600}.captcha-falha .linkbtn{min-height:0;font-size:inherit;color:inherit;text-underline-offset:2px;padding:0;text-decoration:underline;display:inline}.confira .captcha{margin:0 0 var(--esp-3);text-align:left}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=768px){:root{--lat-w:88px;--pg-pad:var(--esp-6);--pg-max:1200px;--vao:var(--esp-4)}kbd{min-width:22px;height:22px;font-family:var(--fonte-texto);font-size:var(--fs-11);color:var(--cor-texto-3);background:var(--cor-superficie);border:1px solid var(--cor-linha-forte);border-bottom-width:2px;border-radius:6px;flex:none;place-items:center;padding:0 6px;font-weight:700;line-height:1;display:inline-grid}.tabbar{display:none}.app{max-width:none;margin:0 0 0 var(--lat-w);padding:0 var(--pg-pad) var(--esp-8)}.app>*{max-width:var(--pg-max);margin-inline:auto}.app>*+*{margin-top:var(--vao)}.toast{bottom:var(--esp-6);left:calc(50% + var(--lat-w) / 2);max-width:480px}.topbar{max-width:none;margin-inline:calc(var(--pg-pad) * -1);padding:18px max(var(--pg-pad), calc((100% - var(--pg-max)) / 2)) 14px;align-items:center;gap:var(--esp-4);display:flex}.topbar:not(:has(.monthnav)){display:none}.brandrow{display:none}.monthnav{gap:2px;margin-top:0;padding:4px;display:inline-flex}.monthnav button{height:44px}.monthnav .arrow{width:44px}.monthnav .cur{min-width:230px;padding:0 var(--esp-4);font-size:var(--fs-20);flex:none}.lateral{z-index:35;width:var(--lat-w);gap:var(--esp-2);padding:var(--esp-5) var(--esp-4) var(--esp-4);background:var(--cor-superficie);border-right:1px solid var(--cor-linha);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.lat-marca{padding:0 var(--esp-2);font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--cor-marca);align-items:center;gap:10px;font-size:19px;font-weight:800;line-height:1.1;display:flex}.lat-nome{white-space:nowrap}.lat-biz{min-width:0;padding:0 var(--esp-2);font-size:var(--fs-13);color:var(--cor-texto-2);align-items:center;gap:6px;font-weight:600;display:flex}.lat-salvo{padding:0 var(--esp-2);margin-top:-4px}.lancar{margin:var(--esp-3) 0 var(--esp-3);position:relative}.lancar-btn{background:var(--cor-acao);width:100%;min-height:50px;color:var(--cor-acao-texto);font-size:var(--fs-16);box-shadow:var(--sombra-1);border-color:#0000;justify-content:flex-start;gap:10px;padding:0 10px 0 14px}.lancar-btn:hover{filter:brightness(1.08)}.lancar-btn kbd{color:inherit;background:color-mix(in srgb, currentColor 14%, transparent);border-color:color-mix(in srgb, currentColor 22%, transparent);margin-left:auto}.lancar-btn[aria-expanded=true]{box-shadow:0 0 0 3px var(--cor-acao-suave)}.lancar-menu{z-index:40;width:320px;padding:var(--esp-2);background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--raio-g);box-shadow:var(--sombra-2);animation:surgir var(--dur-rapida) var(--curva);gap:2px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.lm-grupo{padding:var(--esp-2) 10px 2px;font-size:var(--fs-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cor-empresa);font-weight:800}.lm-grupo.casa{color:var(--cor-casa);border-top:1px solid var(--cor-linha);margin-top:4px;padding-top:10px}.lm-item{gap:var(--esp-3);width:100%;padding:var(--esp-2) 10px;border-radius:var(--raio-m);color:var(--cor-texto);text-align:left;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;display:grid}.lm-item:hover,.lm-item:focus-visible{background:var(--cor-superficie-2)}.lm-ico{border-radius:var(--raio-p);background:var(--cor-empresa-icone);width:36px;height:36px;color:var(--cor-empresa);place-items:center;display:grid}.lm-item.casa .lm-ico{background:var(--cor-casa-icone);color:var(--cor-casa)}.lm-t b{font-size:var(--fs-15);line-height:1.25;display:block}.lm-t small{font-size:var(--fs-12);color:var(--cor-texto-3);line-height:1.3;display:block}.lat-nav{gap:2px;display:grid}.lat-item{align-items:center;gap:var(--esp-3);border-radius:var(--raio-m);width:100%;min-height:44px;color:var(--cor-texto-2);font-weight:700;font-size:var(--fs-15);text-align:left;background:0 0;border:0;padding:0 10px 0 6px;display:flex}.lat-item:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.lat-ico{border-radius:var(--raio-p);flex:none;place-items:center;width:32px;height:32px;display:grid}.lat-item[aria-current=page]{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.lat-item.casa[aria-current=page]{background:var(--cor-casa-icone);color:var(--cor-casa)}.lat-item kbd{border-color:var(--cor-linha);background:0 0;margin-left:auto}.lat-item[aria-current=page] kbd{color:inherit;opacity:.6;border-color:currentColor}.lat-pe{border-top:1px solid var(--cor-linha);gap:2px;margin-top:auto;padding-top:10px;display:grid}.lat-sec{min-height:40px;font-size:var(--fs-13)}.lat-sec .lat-ico{color:var(--cor-texto-3)}.lat-conta{position:relative}.lat-conta-btn{min-height:52px}.lat-conta-btn .lat-ico{color:var(--cor-acao-suave-texto);background:var(--cor-acao-suave)}.lat-conta-t{min-width:0;line-height:1.2;display:grid}.lat-conta-t b{font-size:var(--fs-13)}.lat-conta-t small{text-overflow:ellipsis;white-space:nowrap;color:var(--cor-texto-3);font-size:var(--fs-11);font-weight:600;overflow:hidden}.conta-popover{z-index:45;width:340px;padding:var(--esp-4);border:1px solid var(--cor-linha);border-radius:var(--raio-g);background:var(--cor-superficie);box-shadow:var(--sombra-2);animation:surgir var(--dur-rapida) var(--curva);position:absolute;bottom:0;left:calc(100% + 12px)}.conta-popover h2{font-family:var(--fonte-titulo);font-size:var(--fs-20)}.ajuda-wrap{z-index:55;position:fixed;inset:0}.ajuda-wrap .backdrop{opacity:1}.ajuda{width:min(500px,100vw - 48px);padding:var(--esp-5) var(--esp-6) var(--esp-6);border-radius:var(--raio-xg);background:var(--cor-superficie);box-shadow:var(--sombra-2);animation:surgir-meio var(--dur) var(--curva);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ajuda h2{font-family:var(--fonte-titulo);letter-spacing:-.015em;font-size:22px;font-weight:700}.ajuda-lista{margin-top:var(--esp-4)}.ajuda-lista div{gap:var(--esp-3);border-top:1px solid var(--cor-linha);grid-template-columns:168px minmax(0,1fr);align-items:center;padding:10px 0;display:grid}.ajuda-lista dt{flex-wrap:wrap;gap:4px;display:flex}.ajuda-lista dd{font-size:var(--fs-13);color:var(--cor-texto-2)}.grab{display:none}.sheet{border-radius:var(--raio-xg);width:min(520px,100vw - 48px);max-width:none;max-height:calc(100dvh - 64px);padding:var(--esp-5) var(--esp-6) var(--esp-6);opacity:0;transition:transform .24s var(--curva), opacity .18s;margin:0;inset:50% auto auto 50%;transform:translate(-50%,-47%)scale(.98)}.sheet-wrap.open .sheet{opacity:1;transform:translate(-50%,-50%)}.pagina{gap:var(--vao);display:grid}.pg-cab{padding-top:var(--esp-8)}.pg-titulo{font-family:var(--fonte-titulo);font-weight:800;font-size:var(--fs-30);letter-spacing:-.025em;line-height:1.15}.pg-cab .sub{font-size:var(--fs-15);margin-top:2px}.passos{column-gap:var(--esp-6);grid-template-columns:repeat(2,minmax(0,1fr))}.grade{gap:var(--vao);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;display:grid}.g-kpi,.g-4{grid-column:span 3}.g-8,.g-12{grid-column:span 6}.gc{min-width:0;display:grid}.gc>*,.grade>.alerta{margin:0}.kpis{gap:var(--vao);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kpi{min-width:0;padding:var(--esp-4) 18px 18px;border-radius:var(--raio-g);background:var(--cor-superficie);box-shadow:var(--sombra-1);flex-direction:column;gap:4px;display:flex;container-type:inline-size}.kpi .selo{margin-bottom:6px}.kpi-rot{align-items:center;gap:var(--esp-2);font-size:var(--fs-13);color:var(--cor-texto-2);font-weight:700;display:flex}.kpi .fluxo-ico{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.kpi.entrou .fluxo-ico{background:var(--cor-bom-suave);color:var(--cor-bom)}.kpi.saiu .fluxo-ico{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.kpi-num{font-family:var(--fonte-titulo);letter-spacing:-.025em;color:var(--cor-texto);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,12.5cqi,28px);font-weight:800;line-height:1.1;overflow:hidden}.kpi small{font-size:var(--fs-12);color:var(--cor-texto-3);line-height:1.35}.kpi .mini{margin:6px 0 4px}.kpi.heroi{background:var(--cor-empresa-suave);box-shadow:inset 0 0 0 1px var(--cor-empresa-borda)}.kpi.heroi .kpi-num{color:var(--cor-numero);font-size:clamp(22px,14.5cqi,36px)}.kpi.heroi .linkbtn{align-self:flex-start;margin-top:auto}.kpi.heroi.casa{background:var(--cor-casa-suave);box-shadow:inset 0 0 0 1px var(--cor-casa-borda)}.kpi.heroi.casa .kpi-num{color:var(--cor-texto)}.kpi.heroi.casa .fluxo-ico{background:var(--cor-casa-icone);color:var(--cor-casa)}.kpi.prev{background:var(--cor-previsao);color:var(--cor-previsao-texto);box-shadow:none}.kpi.prev .kpi-rot,.kpi.prev .kpi-num,.kpi.prev small{color:inherit}.kpi.prev small{opacity:.85}.kpi.prev.neg-k{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.kpi .neg{color:var(--cor-ruim)!important}.g-grafico{flex-direction:column;display:flex}.gl{margin-top:var(--esp-3);min-width:0;position:relative}.gl svg{display:block;overflow:visible}.gl .gl-grade{stroke:var(--cor-linha);stroke-width:1px}.gl .base{stroke:var(--cor-grafico-eixo);stroke-width:1px}.gl .ytick,.gl .xtick{fill:var(--cor-texto-3);font-size:var(--fs-11);font-family:var(--fonte-texto);font-variant-numeric:tabular-nums}.gl .xtick.sel{fill:var(--cor-texto);font-weight:800}.gl .xtick.fut{opacity:.6}.gl .b-ent{fill:var(--cor-barra-entrou)}.gl .b-sai{fill:var(--cor-barra-saiu)}.gl .faixa{fill:var(--cor-acao-suave)}.gl .faixa-foco{fill:var(--cor-superficie-2)}.gl .hit{fill:#0000;cursor:pointer;outline:none}.gl .hit:focus-visible{stroke:var(--cor-foco);stroke-width:2px}.gl-tip{z-index:2;pointer-events:none;min-width:176px;padding:10px var(--esp-3);border-radius:var(--raio-m);border:1px solid var(--cor-linha);background:var(--cor-superficie);box-shadow:var(--sombra-2);font-size:var(--fs-12);color:var(--cor-texto-2);gap:3px;display:grid;position:absolute;top:0;transform:translate(-50%,-6px)}.gl-tip b{font-size:var(--fs-13);color:var(--cor-texto);margin-bottom:2px}.gl-tip span{align-items:center;gap:6px;display:flex}.gl-tip strong{color:var(--cor-texto);font-variant-numeric:tabular-nums}.gl-tip i{border-radius:2px;flex:none;width:12px;height:3px}.gl-tip-l{border-top:1px solid var(--cor-linha);margin-top:2px;padding-top:4px}.gl-legenda{font-size:var(--fs-12);color:var(--cor-texto-2);flex:none;gap:14px;margin-top:6px;display:flex}.gl-legenda li{align-items:center;gap:6px;display:flex}.gl-legenda i{border-radius:3px;width:10px;height:10px}.k-ent{background:var(--cor-barra-entrou)}.k-sai{background:var(--cor-barra-saiu)}.venc-lista{margin-top:var(--esp-2);display:grid}.venc-lista li+li{border-top:1px solid var(--cor-linha)}.venc-item{padding:10px var(--esp-2);margin-inline:calc(var(--esp-2) * -1);width:calc(100% + var(--esp-4));border-radius:var(--raio-m);color:var(--cor-texto);text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto minmax(96px,auto);align-items:center;gap:14px;display:grid}.venc-item:hover{background:var(--cor-superficie-2)}.venc-data{text-align:center;background:var(--cor-superficie-2);border-radius:12px;place-content:center;width:44px;height:44px;line-height:1;display:grid}.venc-data b{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:17px}.venc-data small{text-transform:uppercase;letter-spacing:.04em;color:var(--cor-texto-3);margin-top:3px;font-size:11px;font-weight:700}.venc-item.late .venc-data{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.venc-item.late .venc-data small{color:inherit}.venc-t{min-width:0}.venc-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.venc-t small{font-size:var(--fs-12);color:var(--cor-texto-3);white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.dono{background:var(--cor-entrou);border-radius:3px;flex:none;width:8px;height:8px}.dono.casa{background:var(--cor-saiu)}.venc-q{font-size:var(--fs-12);color:var(--cor-texto-2);white-space:nowrap;font-weight:700}.venc-q.hoje{border-radius:var(--raio-pilula);background:var(--cor-atencao-suave);color:var(--cor-atencao);padding:3px 8px}.venc-v{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.venc-item.late .venc-v{color:var(--cor-ruim)}.tabela-card{padding:0;overflow:hidden}.tabela-card>.card-h{padding:var(--esp-4) 18px var(--esp-3)}.tabela-card>.vazio{margin:var(--esp-4) 18px 18px}.pagina>.segctl{width:min(100%,560px)}.tb-barra{padding:var(--esp-3) var(--esp-4);border-bottom:1px solid var(--cor-linha);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.busca{align-items:center;gap:var(--esp-2);min-width:0;max-width:340px;height:40px;padding:0 var(--esp-2) 0 var(--esp-3);border:1.5px solid var(--cor-linha);border-radius:var(--raio-m);background:var(--cor-superficie-2);color:var(--cor-texto-3);cursor:text;transition:border-color var(--dur-rapida);flex:220px;display:flex}.busca:focus-within{border-color:var(--cor-foco);background:var(--cor-superficie)}.busca input{width:0;min-width:0;height:100%;font-size:var(--fs-15);color:var(--cor-texto);background:0 0;border:0;outline:none;flex:1}.busca input::placeholder{color:var(--cor-texto-3)}.busca:focus-within kbd{visibility:hidden}.tb-st button{align-items:center;gap:6px;min-height:34px;display:inline-flex}.tb-st .n{text-align:left;min-width:2ch;font-size:var(--fs-11);color:var(--cor-texto-3);font-variant-numeric:tabular-nums;font-weight:700}.tb-st .atr .n{color:var(--cor-ruim)}.tb-tipo .inp{width:auto;height:40px;min-height:40px;font-size:var(--fs-13);padding-left:var(--esp-3);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;font-weight:600}.tb-acoes{gap:var(--esp-2);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.tb-acoes .btn-add{min-height:38px}.tabela{border-collapse:collapse;width:100%;font-size:var(--fs-15)}.tabela th{height:40px;padding:0 var(--esp-3);text-align:left;white-space:nowrap;font-size:var(--fs-12);color:var(--cor-texto-3);border-bottom:1px solid var(--cor-linha);font-weight:700}.tabela td{padding:10px var(--esp-3);border-bottom:1px solid var(--cor-linha);vertical-align:middle}.tabela th:first-child,.tabela td:first-child{padding-left:18px}.tabela th:last-child,.tabela td:last-child{padding-right:18px}.tabela .num{text-align:right}.th-btn{color:inherit;font:inherit;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:4px 0;display:inline-flex}.th-btn svg{opacity:.45}.th-btn:hover,.th-btn.on{color:var(--cor-texto)}.th-btn.on svg{opacity:1}.tabela tbody tr.clicavel{cursor:pointer}.tabela tbody tr.clicavel:hover td{background:var(--cor-superficie-2)}.tabela tr.late td:first-child{box-shadow:inset 3px 0 0 var(--cor-ruim)}.tabela tr.late .c-valor{color:var(--cor-ruim);font-weight:800}.c-check{width:56px;padding-right:0!important}.c-check .check,.c-check .lock{display:grid}.c-dia{white-space:nowrap;width:88px;font-size:var(--fs-13);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.c-dia b{font-size:var(--fs-15);color:var(--cor-texto);font-weight:700}.c-nome{min-width:0}.tb-abrir{color:var(--cor-texto);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:700;display:block}button.tb-abrir:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cor-linha-forte);text-decoration-color:var(--cor-linha-forte);text-underline-offset:3px}.c-nome small{font-size:var(--fs-12);color:var(--cor-texto-3);margin-top:1px;display:block}.c-tipo{width:150px}.tipo-tag{white-space:nowrap;font-size:var(--fs-13);color:var(--cor-texto-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.tipo-tag:before{content:"";background:var(--cor-entrou);border-radius:3px;flex:none;width:8px;height:8px}.tipo-tag.casa:before{background:var(--cor-saiu)}.c-st{white-space:nowrap;width:150px}.st-txt{font-size:var(--fs-12);color:var(--cor-texto-3);font-weight:700}.c-valor{white-space:nowrap;font-variant-numeric:tabular-nums;width:130px;font-weight:800}.c-valor.pend{color:var(--cor-texto-2);font-weight:600}.tabela tfoot td{padding-block:var(--esp-3);background:var(--cor-superficie-2);font-size:var(--fs-13);color:var(--cor-texto-2);border-bottom:0}.tabela tfoot b{color:var(--cor-texto);font-size:var(--fs-15);font-variant-numeric:tabular-nums}.tabela tfoot .num{white-space:nowrap}.tb-pe{align-items:baseline;gap:6px var(--esp-5);padding:var(--esp-3) 18px;background:var(--cor-superficie-2);font-size:var(--fs-13);color:var(--cor-texto-2);flex-wrap:wrap;display:flex}.tb-pe b{color:var(--cor-texto);font-size:var(--fs-15);font-variant-numeric:tabular-nums;margin-left:4px}.tb-pe-tot{margin-left:auto}.tabela-ano td.res{font-weight:800}.tabela-ano td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.tabela-ano tr.vazio td{color:var(--cor-texto-3)}.tabela-ano tr.vazio .tb-abrir{color:var(--cor-texto-2);font-weight:600}.c-ir{width:44px;color:var(--cor-texto-3)}.c-ir svg{margin-left:auto;display:block}.vendas-grade{gap:var(--vao);align-items:start;display:grid}.vendas-dia{gap:var(--vao);min-width:0;display:grid}.vendas-dia .card{scroll-margin-top:100px}.ajustes-cols{gap:var(--vao);align-items:start;display:grid}.aj-col{gap:var(--vao);align-content:start;min-width:0;display:grid}.app>.pg-cab,.app>.ajustes-cols,.app>.assinatura{max-width:680px}}@media (width>=768px) and (width<=1023.98px){.lateral{padding:var(--esp-4) var(--esp-2);align-items:center;gap:4px}.lat-marca{margin-bottom:var(--esp-2);padding:0}.lat-nome,.lat-biz,.lat-item kbd,.lancar-btn kbd,.lat-conta-t{display:none}.lat-salvo{margin:-4px 0 var(--esp-2);padding:0}.lat-salvo .salvo-txt{display:none}.lancar{margin:0 0 var(--esp-3)}.lancar-btn{border-radius:18px;justify-content:center;width:56px;height:56px;min-height:56px;padding:0}.lancar-rot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lancar-menu{top:0;left:calc(100% + 12px)}.lat-nav,.lat-pe{justify-items:center;width:100%}.lat-item{border-radius:var(--raio-m);width:72px;min-height:60px;font-size:var(--fs-12);flex-direction:column;justify-content:center;gap:2px;padding:6px 0}.lat-item[aria-current=page],.lat-item.casa[aria-current=page]{color:var(--cor-texto);background:0 0}.lat-item .lat-ico{width:52px}.lat-item[aria-current=page] .lat-ico{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.lat-item.casa[aria-current=page] .lat-ico{background:var(--cor-casa-icone);color:var(--cor-casa)}.lat-sec{min-height:52px;font-size:11px}.lat-sec .lat-rot{text-align:center;line-height:1.15}.c-tipo{display:none}}@media (width>=1024px){:root{--lat-w:248px;--pg-pad:var(--esp-8);--vao:var(--esp-5)}.grade{grid-template-columns:repeat(12,minmax(0,1fr))}.g-kpi{grid-column:span 3}.g-4{grid-column:span 4}.g-8{grid-column:span 8}.g-12{grid-column:span 12}.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.comece{column-gap:var(--esp-8);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;display:grid}.comece>:not(.passos){grid-column:1}.comece .passos{grid-area:1/2/span 4;margin-top:0}.vendas-grade{grid-template-columns:minmax(340px,5fr) minmax(0,7fr)}.ajustes-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.app>.pg-cab,.app>.ajustes-cols,.app>.assinatura{max-width:var(--pg-max)}.sheet-wrap:not(.k-periodo) .sheet{width:460px;max-height:none;padding:var(--esp-5) var(--esp-8) var(--esp-8);opacity:1;transition:transform .26s var(--curva);inset:12px 12px 12px auto;transform:translate(calc(100% + 24px))}.sheet-wrap.open:not(.k-periodo) .sheet{transform:none}.sheet-wrap.open:not(.k-periodo) .backdrop{opacity:.6}}@keyframes surgir{0%{opacity:0;transform:translateY(-4px)}}@keyframes surgir-meio{0%{opacity:0;transform:translate(-50%,-48%)}}.adm{min-height:100dvh;padding-bottom:var(--esp-8)}.adm a{color:inherit;text-decoration:none}.adm .linkbtn{color:var(--cor-link)}.adm-topo{z-index:20;background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha);position:sticky;top:0}.adm-topo-in{max-width:1180px;padding:var(--esp-2) var(--esp-4);align-items:center;gap:var(--esp-2) var(--esp-3);grid-template-columns:auto 1fr;grid-template-areas:"marca quem""nav nav";margin:0 auto;display:grid}.adm-marca{align-items:center;gap:var(--esp-2);min-height:var(--toque);grid-area:marca;display:flex}.adm-marca>span{align-items:center;gap:var(--esp-2);display:flex}.adm-marca b{font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--cor-marca);white-space:nowrap;font-size:18px;font-weight:800}.adm-nav{gap:var(--esp-1);scrollbar-width:none;margin-inline:calc(var(--esp-2) * -1);padding-inline:var(--esp-2);grid-area:nav;display:flex;overflow-x:auto}.adm-nav a{min-height:40px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);font-weight:700;font-size:var(--fs-13);color:var(--cor-texto-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.adm-nav a:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.adm-nav a[aria-current=page]{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.adm-quem{justify-content:flex-end;align-items:center;gap:var(--esp-3);grid-area:quem;min-width:0;display:flex}.adm-email{font-size:var(--fs-12);color:var(--cor-texto-3);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.adm-main{max-width:1180px;padding:var(--esp-4);gap:var(--esp-3);margin:0 auto;display:grid}.adm-main>*{min-width:0}.adm-cab{justify-content:space-between;align-items:flex-end;gap:var(--esp-3);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.adm-cab h1{font-family:var(--fonte-titulo);font-weight:800;font-size:var(--fs-24);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.15}.adm-cab .sub{margin-top:4px}.adm-cab-sit{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:inline-flex}.adm-voltar{margin-bottom:calc(var(--esp-3) * -1);justify-self:start}.adm-carregando{color:var(--cor-texto-3);font-size:var(--fs-13);padding:var(--esp-6) 0;text-align:center}.adm-erro{margin-top:0}.adm-erro .linkbtn{min-height:0;padding:0}.adm-privacidade{font-size:var(--fs-12);color:var(--cor-texto-3);text-align:center;margin-top:var(--esp-2);justify-content:center;align-items:center;gap:6px;display:flex}.adm-privacidade svg{flex:none}.adm .card .note:first-child{margin-top:0}.adm-toast{bottom:calc(var(--esp-6) + env(safe-area-inset-bottom,0px))}.txt-atencao{color:var(--cor-atencao);font-weight:700}.txt-fraco{color:var(--cor-texto-3)}.sit{font-size:var(--fs-12);border-radius:var(--raio-pilula);white-space:nowrap;align-items:center;padding:3px 9px;font-weight:800;line-height:1.3;display:inline-flex}.sit-teste{background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.sit-vencido{background:var(--cor-atencao-suave);color:var(--cor-atencao)}.sit-ativa{background:var(--cor-acao);color:var(--cor-acao-texto)}.sit-cortesia{background:var(--cor-casa-suave);color:var(--cor-casa)}.sit-suspensa{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.sit-cancelada,.sit-sem{background:var(--cor-superficie-3);color:var(--cor-texto-2)}.adm-kpis{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-kpi{padding:var(--esp-3) var(--esp-4);align-content:start;gap:4px;display:grid}.kpi-rot{font-size:var(--fs-12);color:var(--cor-texto-2);align-items:center;gap:6px;font-weight:700;display:inline-flex}.kpi-rot svg{color:var(--cor-texto-3);flex:none}.kpi-valor{font-family:var(--fonte-titulo);font-weight:800;font-size:var(--fs-30);letter-spacing:-.02em;color:var(--cor-numero);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.1}.kpi-dica{font-size:var(--fs-12);color:var(--cor-texto-3)}.kpi-destaque{background:var(--cor-acao);color:var(--cor-acao-texto)}.kpi-destaque .kpi-rot,.kpi-destaque .kpi-rot svg,.kpi-destaque .kpi-valor,.kpi-destaque .kpi-dica{color:inherit}.kpi-destaque .kpi-dica{opacity:.85}.kpi-aviso .kpi-dica{color:var(--cor-atencao);font-weight:700}.adm-cols{gap:var(--esp-3);align-items:start;display:grid}.adm-col{gap:var(--esp-3);min-width:0;display:grid}.adm-funil ol{gap:var(--esp-3);margin-top:var(--esp-4);display:grid}.etapa{gap:6px;display:grid}.etapa-txt{justify-content:space-between;align-items:flex-end;gap:var(--esp-3);display:flex}.etapa-rot,.etapa-num{gap:1px;display:grid}.etapa-num{text-align:right}.etapa-rot b{font-size:var(--fs-15)}.etapa-num b{font-family:var(--fonte-titulo);font-size:var(--fs-20);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.etapa small{font-size:var(--fs-12);color:var(--cor-texto-3)}.etapa-barra{border-radius:var(--raio-pilula);background:var(--cor-superficie-3);height:12px;overflow:hidden}.etapa-barra span{border-radius:inherit;background:var(--cor-grafico-entrou);height:100%;transition:width .4s;display:block}.etapa-pagando .etapa-barra span{background:var(--cor-acao)}.adm-alertas ul{gap:var(--esp-2);margin-top:var(--esp-3);display:grid}.alerta-item{align-items:center;gap:var(--esp-2);padding:10px var(--esp-3);border-radius:var(--raio-m);background:var(--cor-atencao-suave);color:var(--cor-atencao);font-size:var(--fs-13);grid-template-columns:auto minmax(0,1fr) auto;font-weight:600;display:grid}.alerta-item svg{flex:none}.alerta-suspensas{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.alerta-sem_confirmar_2d{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.alerta-item .linkbtn{color:inherit;text-underline-offset:3px;text-decoration:underline}.adm-filtros{gap:var(--esp-3);padding:var(--esp-3);display:grid}.adm-busca{position:relative}.adm-busca svg{left:var(--esp-3);color:var(--cor-texto-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.adm-busca .inp{min-height:46px;padding-left:40px}.adm-chips{gap:var(--esp-2);flex-wrap:wrap;display:flex}.adm-chips button{min-height:36px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);border:1.5px solid var(--cor-linha);background:var(--cor-superficie);color:var(--cor-texto-2);font-weight:700;font-size:var(--fs-13)}.adm-chips button[aria-pressed=true]{border-color:var(--cor-acao);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.adm-chips button:disabled{opacity:.55;cursor:default}.adm-lista{padding:var(--esp-2)}.adm-lista[aria-busy=true] ul{opacity:.6}.adm-lista ul{display:grid}.adm-lista li+li{border-top:1px solid var(--cor-linha)}.adm-linha{gap:6px var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-m);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"conta sit""meta meta";align-items:center;display:grid}a.adm-linha:hover{background:var(--cor-superficie-2)}.adm-linha>svg{color:var(--cor-texto-3);display:none}.col-conta{grid-area:conta;gap:2px;min-width:0;display:grid}.adm-email-cli{overflow-wrap:anywhere}.col-conta b{font-size:var(--fs-15)}.col-conta small,.col-sit small,.col-plano small{font-size:var(--fs-12);color:var(--cor-texto-3)}.sem-confirmar{color:var(--cor-atencao);font-style:normal;font-weight:700}.col-sit{grid-area:sit;justify-items:end;gap:2px;display:grid}.col-plano,.col-ativo,.col-sinc{font-size:var(--fs-12);color:var(--cor-texto-2)}.adm-linha .col-plano{grid-area:meta}.adm-linha .col-ativo,.adm-linha .col-sinc{display:none}.rot-movel{color:var(--cor-texto-3)}.adm-linha-cab{display:none}.adm-mais{margin:var(--esp-2) 0 var(--esp-1)}.adm-dl{margin-top:var(--esp-3);grid-template-columns:minmax(0,1fr);display:grid}.adm-dl dt{font-size:var(--fs-12);color:var(--cor-texto-3);margin-top:var(--esp-3);font-weight:700}.adm-dl dt:first-child{margin-top:0}.adm-dl dd{font-size:var(--fs-15);overflow-wrap:anywhere;margin:2px 0 0}.adm-dl dd small{color:var(--cor-texto-3);font-size:var(--fs-13)}.adm-acoes-botoes{gap:var(--esp-2);margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.adm-acoes-botoes .ativo{border-color:var(--cor-acao);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto)}.adm-acoes-botoes .btn-danger.ativo{border-color:var(--cor-ruim);background:var(--cor-ruim-suave);color:var(--cor-ruim)}.adm-acao-form{gap:var(--esp-3);margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--cor-linha);display:grid}.adm-acao-form fieldset{border:0;margin:0;padding:0}.adm-acao-form legend{margin-bottom:6px;padding:0}.adm-acao-form .note{margin-top:0}.adm-form-grid{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.adm-obs{resize:vertical;min-height:72px;padding-block:10px;line-height:1.4}.adm-acao-form .row{gap:var(--esp-2);flex-wrap:wrap;display:flex}.adm-acao-form .row .btn{flex:1}.adm-confirma{border-radius:var(--raio-m);padding:var(--esp-3);background:var(--cor-acao-suave);color:var(--cor-acao-suave-texto);font-size:var(--fs-13);gap:10px;font-weight:600;display:grid}.adm-confirma.perigo{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.adm-confirma .btn-go{background:var(--cor-ruim-forte);color:var(--cor-ruim-forte-texto);border-color:#0000}.adm-tempo,.adm-log{margin-top:var(--esp-3);display:grid}.adm-tempo li{padding:0 0 var(--esp-3) var(--esp-5);gap:1px;display:grid;position:relative}.adm-tempo li:before{content:"";background:var(--cor-acao);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:5px}.adm-tempo li:after{content:"";background:var(--cor-linha);width:1.5px;position:absolute;top:18px;bottom:2px;left:9px}.adm-tempo li:last-child{padding-bottom:0}.adm-tempo li:last-child:after{display:none}.adm-tempo li:not(:first-child):before{background:var(--cor-linha-forte)}.tempo-quando{font-size:var(--fs-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.tempo-o-que{font-size:var(--fs-13)}.adm-tempo small,.adm-log small{font-size:var(--fs-12);color:var(--cor-texto-3)}.adm-log li{padding:var(--esp-3) 0;gap:3px;display:grid}.adm-log li:first-child{padding-top:0}.adm-log li+li{border-top:1px solid var(--cor-linha)}.log-topo{justify-content:space-between;gap:var(--esp-3);flex-wrap:wrap;align-items:baseline;display:flex}.log-quando{font-size:var(--fs-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.log-mudou{font-size:var(--fs-13);color:var(--cor-texto-2)}.log-obs{font-size:var(--fs-13);color:var(--cor-texto-2);font-style:italic}.adm-planos{gap:var(--esp-3);display:grid}.adm-plano{gap:var(--esp-4);display:grid}.plano-ativo{box-shadow:var(--sombra-1), inset 0 0 0 2px var(--cor-acao)}.plano-topo{justify-content:space-between;align-items:center;gap:var(--esp-3);display:flex}.plano-topo h2{font-size:var(--fs-20)}.tag-inativo{background:var(--cor-superficie-3);color:var(--cor-texto-2)}.plano-precos{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plano-precos>div{padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-superficie-2);gap:2px;display:grid}.plano-rot{font-size:var(--fs-12);color:var(--cor-texto-3);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.plano-valor{font-family:var(--fonte-titulo);font-size:var(--fs-24);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--cor-numero);font-weight:800}.plano-precos small{font-size:var(--fs-12);color:var(--cor-texto-3)}.plano-numeros{gap:var(--esp-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.plano-numeros>div{gap:1px;display:grid}.plano-numeros dt{font-size:var(--fs-12);color:var(--cor-texto-3);font-weight:700}.plano-numeros dd{font-family:var(--fonte-titulo);font-weight:800;font-size:var(--fs-20);font-variant-numeric:tabular-nums;margin:0}.adm-plano .fineprint{margin-top:0}.adm-cobranca .card-h .tag{flex:none;align-self:flex-start}.adm-embreve{gap:var(--esp-2);margin-top:var(--esp-3);display:grid}.adm-embreve li{gap:var(--esp-2);font-size:var(--fs-13);color:var(--cor-texto-2);align-items:flex-start;display:flex}.adm-embreve svg{color:var(--cor-texto-3);flex:none;margin-top:2px}@media (width>=768px){.adm-topo-in{padding-block:var(--esp-3);grid-template-columns:auto 1fr auto;grid-template-areas:"marca nav quem"}.adm-nav{justify-content:center;margin:0;padding:0}.adm-main{padding:var(--esp-5) var(--esp-6);gap:var(--esp-4)}.adm-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-cols{gap:var(--esp-4);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.adm-cols-detalhe{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.adm-planos{gap:var(--esp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.adm-filtros{grid-template-columns:minmax(240px,340px) 1fr;align-items:center}}@media (width>=1024px){.adm-email{max-width:220px;display:block}.adm-linha{padding:10px var(--esp-3);grid-template-columns:minmax(0,2.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 18px;grid-template-areas:none}.adm-linha>*,.adm-linha .col-plano{grid-area:auto}.adm-linha .col-ativo,.adm-linha .col-sinc,.adm-linha>svg{display:block}.col-sit{justify-items:start}.col-plano,.col-ativo,.col-sinc{font-size:var(--fs-13)}.rot-movel{display:none}.adm-linha-cab{font-size:var(--fs-12);color:var(--cor-texto-3);padding-block:var(--esp-2);border-bottom:1px solid var(--cor-linha);border-radius:0;font-weight:700;display:grid}.adm-linha-cab:after{content:""}}.pm-modo,.pm-modo-chave{margin-top:var(--esp-3)}.pm-modo button,.pm-modo-chave button{min-height:48px}.pm-teste{gap:var(--esp-2);margin-top:var(--esp-3);display:grid}.pm-res{gap:var(--esp-2);font-size:var(--fs-13);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-m);align-items:flex-start;display:flex}.pm-res svg{flex:none;margin-top:1px}.pm-res.ok{background:var(--cor-bom-suave);color:var(--cor-bom)}.pm-res.ruim{background:var(--cor-ruim-suave);color:var(--cor-ruim)}.pm-ultimo{margin-top:var(--esp-3);font-size:var(--fs-13);color:var(--cor-texto-2);overflow-wrap:anywhere}.pm-form{gap:var(--esp-3);margin-top:var(--esp-3);display:grid}.pm-form .fineprint{margin-top:0}.pm-copiar,.pm-senha{gap:4px var(--esp-2);margin-top:var(--esp-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.pm-copiar .flabel,.pm-senha .flabel,.pm-senha .fineprint{grid-column:1/-1}.pm-copiar code,.pm-senha code,.adm-dl code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-13);overflow-wrap:anywhere;background:var(--cor-superficie-2);border-radius:var(--raio-p);padding:6px 8px}.pm-senha{padding:var(--esp-3);border-radius:var(--raio-m);background:var(--cor-atencao-suave)}.pm-senha code{background:var(--cor-superficie)}.pm-senha-info{margin-top:var(--esp-3)}.pm-lista li .btn{justify-self:start;margin-top:6px}.ev-processado,.cob-paga{color:var(--cor-bom);font-weight:700}.ev-falhou,.cob-falhou,.cob-expirada{color:var(--cor-ruim);font-weight:700}.ev-ignorado,.ev-recebido,.cob-cancelada,.cob-pendente{color:var(--cor-texto-2);font-weight:700}.tag-teste{font-size:var(--fs-12);color:var(--cor-casa);font-weight:700}.adm-passos{color:var(--cor-texto-2);font-size:var(--fs-15);margin:0;padding-left:1.25em;line-height:1.5}.adm-qr{margin:var(--esp-2) 0}.adm-chave{gap:var(--esp-1);text-align:center;font-size:var(--fs-13);color:var(--cor-texto-2);justify-items:center;display:grid}.adm-chave code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-15);letter-spacing:.04em;color:var(--cor-texto);word-break:break-all;-webkit-user-select:all;user-select:all}.adm-codigo{letter-spacing:.35em;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.5rem}.adm-entrada-nota{margin-top:var(--esp-3);text-align:center}
