@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_3a94d2{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_3a94d2{--fonte-texto:"Barlow","Barlow Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_b3679f{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_b3679f{--fonte-titulo:"Barlow Condensed","Barlow Condensed Fallback"}:root{color-scheme:light dark}:root[data-tema=claro]{color-scheme:light}:root[data-tema=escuro]{color-scheme:dark}:root{--marca-azul:#4a86e8;--marca-azul-escuro:#0b5394;--marca-noite:#072a4d;--pulso:linear-gradient(180deg,#3cc8ff,#2f6fdb);--pulso-brilho:0 0 12px rgba(60,200,255,0.55);--fundo:light-dark(#f4f6fa,#0c1422);--fundo-lateral:light-dark(#e9eef6,#09101b);--superficie:light-dark(#ffffff,#121c2e);--superficie-2:light-dark(#f1f4f9,#172338);--superficie-3:light-dark(#e3e9f2,#1f2d46);--fundo-campo:light-dark(#ffffff,#0f1828);--borda:light-dark(#dde3ec,#22314b);--borda-forte:light-dark(#c3ccda,#2f4366);--tinta:light-dark(#13203a,#e5ecf7);--tinta-2:light-dark(#4b5a73,#a9b6cb);--tinta-3:light-dark(#74819a,#8392ab);--acao:light-dark(#0b5394,#4a86e8);--acao-forte:light-dark(#083f72,#6e9ff0);--acao-tinta:light-dark(#ffffff,#06132a);--link:light-dark(#0b5394,#8db8ff);--item-ativo:light-dark(#dce7f8,#15284a);--anel:light-dark(rgba(74,134,232,0.32),rgba(110,159,240,0.45));--vermelho:light-dark(#c42121,#ff7b7b);--vermelho-fundo:light-dark(#fdeaea,#3a1a20);--vermelho-borda:light-dark(#f3c4c4,#5c2730);--vermelho-texto:light-dark(#8f1a1a,#ffb3b3);--laranja:light-dark(#c26a05,#ffb35c);--laranja-fundo:light-dark(#fff6e6,#382814);--laranja-borda:light-dark(#f0d9ad,#5a3f1c);--laranja-texto:light-dark(#6b4610,#ffd59c);--verde:light-dark(#047857,#5fd3a6);--verde-fundo:light-dark(#e3f6ec,#10301f);--verde-borda:light-dark(#b3e3c7,#1d5236);--verde-texto:light-dark(#065f46,#9fe8c6);--grafico-receita:light-dark(#047857,#22a676);--grafico-despesa:light-dark(#4a86e8,#4a86e8);--grafico-receita-trilho:light-dark(#d9f1e5,#133a2d);--grafico-despesa-trilho:light-dark(#dde8fb,#18294a);--raio:12px;--raio-medio:9px;--raio-pequeno:7px;--sombra-flutuante:0 14px 36px light-dark(rgba(19,32,58,0.16),rgba(0,0,0,0.55)),0 2px 6px light-dark(rgba(19,32,58,0.08),rgba(0,0,0,0.35));--largura-lateral:256px;--altura-topo:56px;--fonte-reserva:system-ui,"Segoe UI",Roboto,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--fundo);color:var(--tinta);font-family:var(--fonte-texto,var(--fonte-reserva));font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;line-height:1.2}button{font-family:inherit}:focus-visible{outline:2px solid var(--marca-azul);outline-offset:2px}.link{color:var(--link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.texto-suave{color:var(--tinta-2)}.texto-fraco{color:var(--tinta-3)}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}kbd{font-family:var(--fonte-texto,var(--fonte-reserva));font-size:11.5px;font-weight:600;padding:1px 6px;border:1px solid var(--borda-forte);border-radius:5px;color:var(--tinta-3);background:var(--superficie-2)}.logo-marca{width:auto;display:block;flex-shrink:0}.tela-entrada{min-height:100vh;display:grid;place-items:center;padding:24px 16px;background:linear-gradient(160deg,var(--marca-noite) 0,var(--marca-azul-escuro) 100%)}.caixa-entrada{width:100%;max-width:420px;background:var(--superficie);border-radius:var(--raio);padding:32px;box-shadow:0 18px 50px rgba(8,12,30,.35)}.logo-entrada{display:flex;align-items:center;gap:11px;margin-bottom:26px}.logo-entrada .logo-marca{height:36px}.logo-entrada strong{display:block;font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:19px;font-weight:600;line-height:1.1}.logo-entrada small{color:var(--tinta-3);font-size:12.5px}.titulo-entrada{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:26px;font-weight:600}.subtitulo-entrada{margin:4px 0 22px}.rodape-entrada{margin:18px 0 0;text-align:center;font-size:14.5px}@media (max-width:480px){.caixa-entrada{padding:24px 20px}}.campo{display:block;margin-bottom:15px}.campo>span{display:block;font-size:13.5px;font-weight:600;color:var(--tinta-2);margin-bottom:6px}.campo input,.campo select,.campo textarea{width:100%;padding:9px 12px;border:1px solid var(--borda-forte);border-radius:var(--raio-pequeno);font-size:15px;font-family:inherit;color:var(--tinta);background:var(--fundo-campo);transition:border-color .15s,box-shadow .15s}.campo input::placeholder,.campo textarea::placeholder{color:var(--tinta-3)}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--marca-azul);box-shadow:0 0 0 3px var(--anel)}.campo textarea{resize:vertical;min-height:84px}.campo[data-erro] input,.campo[data-erro] select,.campo[data-erro] textarea{border-color:var(--vermelho)}.campo-erro{margin-top:6px;font-weight:500;color:var(--vermelho-texto)}.ajuda,.campo-erro{display:block;font-size:13px}.ajuda{margin:6px 0 0;color:var(--tinta-3)}p.ajuda{margin:4px 0 14px}.caixa-marcar{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-size:15px;cursor:pointer}.caixa-marcar input{width:18px;height:18px;accent-color:var(--acao)}.linha-campos{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 14px;gap:0 14px}@media (max-width:600px){.linha-campos{grid-template-columns:1fr}}.botao{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 16px;border-radius:var(--raio-pequeno);font-size:14.5px;font-weight:600;font-family:inherit;border:1px solid var(--borda-forte);background:var(--superficie);color:var(--tinta);cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.botao:hover{background:var(--superficie-2)}.botao-primario{background:var(--acao);border-color:var(--acao);color:var(--acao-tinta)}.botao-primario:hover{background:var(--acao-forte);border-color:var(--acao-forte)}.botao-largo{width:100%;margin-top:6px}.botao:disabled{opacity:.55;cursor:not-allowed}.botao-icone{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--raio-pequeno);background:transparent;color:var(--tinta-2);cursor:pointer;transition:background .15s,color .15s}.botao-icone:hover{background:var(--superficie-3);color:var(--tinta)}.alerta{border-radius:var(--raio-pequeno);padding:11px 14px;font-size:14px;margin-bottom:16px;border:1px solid}.alerta-erro{background:var(--vermelho-fundo);border-color:var(--vermelho-borda);color:var(--vermelho-texto)}.alerta-atencao{background:var(--laranja-fundo);border-color:var(--laranja-borda);border-left:4px solid var(--laranja);color:var(--laranja-texto)}.alerta-sucesso{background:var(--verde-fundo);border-color:var(--verde-borda);color:var(--verde-texto)}.etiqueta{display:inline-flex;align-items:center;padding:1px 9px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.6;white-space:nowrap;background:var(--e-fundo);color:var(--e-tinta)}.etiqueta[data-cor=cinza]{--e-fundo:light-dark(#eceff4,#232f42);--e-tinta:light-dark(#4a5568,#b8c2d2)}.etiqueta[data-cor=azul]{--e-fundo:light-dark(#e2ecff,#16305a);--e-tinta:light-dark(#1d4fd7,#a0c3ff)}.etiqueta[data-cor=ciano]{--e-fundo:light-dark(#ddf5fb,#0f3a46);--e-tinta:light-dark(#0b6f8a,#83ddf5)}.etiqueta[data-cor=roxo]{--e-fundo:light-dark(#efe7ff,#2e2152);--e-tinta:light-dark(#6a33d6,#c8b0ff)}.etiqueta[data-cor=rosa]{--e-fundo:light-dark(#fce6f2,#44193a);--e-tinta:light-dark(#ae2269,#f7a9d4)}.etiqueta[data-cor=vermelho]{--e-fundo:light-dark(#fde6e6,#4a1c22);--e-tinta:light-dark(#bb1f1f,#ffb0b0)}.etiqueta[data-cor=laranja]{--e-fundo:light-dark(#ffefd9,#46301a);--e-tinta:light-dark(#a85604,#ffc47e)}.etiqueta[data-cor=amarelo]{--e-fundo:light-dark(#fcf4cc,#423a14);--e-tinta:light-dark(#806200,#f2d86f)}.etiqueta[data-cor=verde-claro]{--e-fundo:light-dark(#e1f6e7,#163b25);--e-tinta:light-dark(#157a3a,#93e1ab)}.etiqueta[data-cor=verde]{--e-fundo:light-dark(#d7f1e5,#0f3a2c);--e-tinta:light-dark(#036a4b,#74d8b0)}.app{display:grid;grid-template-columns:var(--largura-lateral) minmax(0,1fr);min-height:100vh}.app[data-menu=recolhido]{--largura-lateral:68px}.app-coluna{min-width:0}.app-coluna,.lateral{display:flex;flex-direction:column}.lateral{position:-webkit-sticky;position:sticky;top:0;height:100vh;background:var(--fundo-lateral);border-right:1px solid var(--borda);overflow-y:auto;overflow-x:hidden}.lateral-topo{gap:4px;height:var(--altura-topo);padding:0 10px 0 16px;flex-shrink:0}.lateral-marca,.lateral-topo{display:flex;align-items:center}.lateral-marca{gap:10px;min-width:0;margin-right:auto;font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:20px;font-weight:600;letter-spacing:.005em}.lateral-marca .logo-marca{height:27px}.lateral-marca .menu-rotulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lateral-fechar{display:none}.lateral-navegacao{flex:1 1;padding:8px 12px 16px 14px}.lateral-rodape{padding:10px 12px 14px 14px;border-top:1px solid var(--borda)}.menu-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.menu-item,.menu-linha{display:flex;align-items:center}.menu-item{position:relative;flex:1 1;gap:12px;min-height:38px;padding:7px 10px;border-radius:var(--raio-medio);color:var(--tinta-2);font-size:15px;font-weight:500;white-space:nowrap;transition:background .15s,color .15s}.menu-item:hover{background:var(--superficie-3);color:var(--tinta)}.menu-item[data-ativo]{background:var(--item-ativo);color:var(--tinta);font-weight:600}.menu-item[data-ativo]:before{content:"";position:absolute;left:-14px;top:7px;bottom:7px;width:4px;border-radius:0 4px 4px 0;background:var(--pulso);box-shadow:var(--pulso-brilho)}.menu-item svg{flex-shrink:0}.menu-abrir{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:2px;border:0;border-radius:var(--raio-pequeno);background:transparent;color:var(--tinta-3);cursor:pointer}.menu-abrir:hover{background:var(--superficie-3);color:var(--tinta)}.menu-abrir svg{transition:transform .18s}.menu-grupo[data-aberto] .menu-abrir svg{transform:rotate(90deg)}.menu-subitens{list-style:none;margin:2px 0 6px 21px;padding:0 0 0 12px;border-left:1px solid var(--borda-forte);display:grid;grid-gap:1px;gap:1px}.menu-subitem{display:block;padding:5px 10px;border-radius:var(--raio-pequeno);color:var(--tinta-2);font-size:14.5px}.menu-subitem:hover{background:var(--superficie-3);color:var(--tinta)}.menu-subitem[aria-current=page]{color:var(--link);font-weight:600}.app[data-menu=recolhido] .menu-abrir,.app[data-menu=recolhido] .menu-rotulo,.app[data-menu=recolhido] .menu-subitens{display:none}.app[data-menu=recolhido] .lateral-topo{flex-direction:column;justify-content:center;height:auto;padding:12px 0 6px;gap:8px}.app[data-menu=recolhido] .lateral-marca{margin:0}.app[data-menu=recolhido] .lateral-recolher svg{transform:rotate(180deg)}.app[data-menu=recolhido] .lateral-navegacao,.app[data-menu=recolhido] .lateral-rodape{padding-left:12px;padding-right:12px}.app[data-menu=recolhido] .menu-item{justify-content:center;padding:7px 0}.app[data-menu=recolhido] .menu-item[data-ativo]:before{left:-12px}.cortina{display:none}.topo{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;height:var(--altura-topo);padding:0 20px 0 28px;background:color-mix(in srgb,var(--fundo) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--borda)}.topo-gaveta{display:none}.topo-acoes{display:flex;align-items:center;gap:4px;margin-left:auto}.caminho{min-width:0}.caminho ol{list-style:none;margin:0;padding:0;font-size:14.5px;white-space:nowrap}.caminho li,.caminho ol{display:flex;align-items:center}.caminho li{min-width:0}.caminho li+li:before{content:"›";margin:0 8px;color:var(--tinta-3)}.caminho a{color:var(--tinta-2);min-width:0;overflow:hidden;text-overflow:ellipsis}.caminho a:hover{color:var(--tinta);text-decoration:underline;text-underline-offset:2px}.caminho [aria-current=page]{font-weight:600;overflow:hidden;text-overflow:ellipsis}.botao-busca{display:inline-flex;align-items:center;gap:8px;width:230px;height:36px;margin-right:6px;padding:0 8px 0 10px;border:1px solid var(--borda);border-radius:var(--raio-medio);background:var(--superficie);color:var(--tinta-3);font-size:14px;cursor:pointer;transition:border-color .15s}.botao-busca:hover{border-color:var(--borda-forte)}.botao-busca-texto{flex:1 1;text-align:left}.avatar{width:34px;height:34px;margin-left:4px;border:0;border-radius:50%;background:var(--acao);color:var(--acao-tinta);font-size:13px;font-weight:700;letter-spacing:.02em;cursor:pointer}.conteudo{width:100%;max-width:1240px;padding:28px 32px 56px}.conteudo-estreito{max-width:780px}.cabecalho-pagina{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.cabecalho-pagina-acoes{display:flex;gap:8px;flex-wrap:wrap}.titulo-pagina{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:32px;font-weight:600;line-height:1.08;letter-spacing:.002em}.descricao-pagina{margin:6px 0 0;color:var(--tinta-2);max-width:68ch}.suspenso{position:relative}.suspenso-caixa{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:220px;padding:6px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-flutuante)}.suspenso-usuario{min-width:260px}.suspenso-cabecalho{display:grid;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--borda)}.suspenso-cabecalho span{font-size:13px;color:var(--tinta-3)}.suspenso-opcao{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--raio-pequeno);background:transparent;color:var(--tinta);font-size:14.5px;text-align:left;cursor:pointer}.suspenso-opcao:hover{background:var(--superficie-2)}.suspenso-opcao svg{color:var(--tinta-3)}.suspenso-opcao[aria-checked=true]{color:var(--link);font-weight:600}.suspenso-opcao[aria-checked=true] svg{color:var(--link)}.busca-fundo{position:fixed;inset:0;z-index:50;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;background:rgba(6,14,30,.5)}.busca-caixa{width:100%;max-width:640px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra-flutuante);overflow:hidden}.busca-campo{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--borda);color:var(--tinta-3)}.busca-campo input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--tinta);font-family:inherit;font-size:17px;outline:none}.busca-resultados{padding:18px 18px 22px}.busca-vazia{margin:0;color:var(--tinta-3)}.filtros{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.campo-filtro{margin:0}.campo-filtro input,.campo-filtro select{min-height:38px;padding:7px 12px}.campo-filtro-busca{flex:1 1 260px;max-width:380px}.tabela-moldura{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);overflow-x:auto}.tabela{width:100%;border-collapse:collapse;font-size:14.5px}.tabela th{padding:10px 16px;text-align:left;font-size:13px;font-weight:600;color:var(--tinta-2);background:var(--superficie-2);white-space:nowrap}.tabela td,.tabela th{border-bottom:1px solid var(--borda)}.tabela td{padding:12px 16px;vertical-align:middle}.tabela tbody tr:last-child td{border-bottom:0}.tabela tbody tr:hover td{background:color-mix(in srgb,var(--superficie-2) 60%,transparent)}.tabela [data-alinhar=direita]{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabela td[data-principal]{font-weight:600}.tabela-link:hover{color:var(--link);text-decoration:underline;text-underline-offset:2px}.vazio{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:48px 24px;text-align:center;background:var(--superficie);border:1px dashed var(--borda-forte);border-radius:var(--raio)}.bloco .vazio{border:0;padding:20px 8px 8px}.vazio-icone{display:grid;place-items:center;width:54px;height:54px;margin-bottom:6px;border-radius:50%;background:var(--superficie-2);color:var(--tinta-3)}.vazio-titulo{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:22px;font-weight:600}.vazio-texto{margin:0;max-width:48ch;color:var(--tinta-2)}.vazio-acao{margin-top:10px}.detalhe-cabecalho{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.detalhe-identidade{display:flex;align-items:center;gap:16px;min-width:0}.detalhe-imagem{display:grid;place-items:center;width:60px;height:60px;flex-shrink:0;border-radius:var(--raio);border:1px solid var(--borda);background:var(--superficie);overflow:hidden}.detalhe-imagem img{width:100%;height:100%;object-fit:contain}.logo-substituto{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:22px;font-weight:700;color:var(--link)}.detalhe-titulo-linha{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.detalhe-dados{display:flex;flex-wrap:wrap;gap:4px 28px;margin:8px 0 0}.detalhe-dados dt{font-size:13px;color:var(--tinta-3)}.detalhe-dados dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.detalhe-acoes{display:flex;gap:8px}.abas{display:flex;gap:2px;margin-bottom:22px;border-bottom:1px solid var(--borda);overflow-x:auto;scrollbar-width:none}.aba{padding:10px 12px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--tinta-2);font-size:15px;font-weight:500;white-space:nowrap}.aba:hover{color:var(--tinta)}.aba[aria-current=page]{color:var(--tinta);font-weight:600;border-bottom-color:var(--acao)}.secao{min-width:0;margin:0 0 16px;padding:18px 22px 6px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio)}.secao-titulo{float:left;width:100%;padding:0;font-size:16.5px;font-weight:600}.secao-descricao{clear:both;margin:0;padding-top:4px;color:var(--tinta-2);font-size:14px}.secao-campos{clear:both;padding-top:14px}.rodape-formulario{display:flex;justify-content:flex-end;gap:10px;padding:6px 0 0}.indicadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.indicador{display:flex;flex-direction:column;gap:2px;padding:16px 18px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio)}a.indicador:hover{border-color:var(--borda-forte)}.indicador-rotulo{font-size:14px;color:var(--tinta-2)}.indicador-valor{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:36px;font-weight:600;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.indicador[data-tom=atencao] .indicador-valor{color:var(--laranja)}.indicador[data-tom=perigo] .indicador-valor{color:var(--vermelho)}.indicador[data-tom=sucesso] .indicador-valor{color:var(--verde)}.indicador-detalhe{font-size:13px;color:var(--tinta-3)}.blocos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.bloco{min-width:0;padding:18px 20px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio)}.bloco[data-largo]{grid-column:1/-1}.bloco-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.bloco-titulo{font-size:16.5px;font-weight:600}.bloco p{margin:0}.barra{display:grid;grid-gap:4px;gap:4px;min-width:140px}.barra-trilho{height:8px;border-radius:999px;background:var(--superficie-3);overflow:hidden}.barra-preenchida{height:100%;border-radius:999px;background:var(--acao)}.barra[data-situacao=perto] .barra-preenchida{background:var(--laranja)}.barra[data-situacao=estourou] .barra-preenchida{background:var(--vermelho)}.barra-legenda{font-size:13px;color:var(--tinta-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.barra[data-situacao=estourou] .barra-legenda{color:var(--vermelho-texto);font-weight:600}.lista-marcada{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.lista-marcada li{display:flex;align-items:center;gap:10px;color:var(--tinta-3)}.lista-marcada li:before{content:"—";width:18px;text-align:center}.lista-marcada li[data-marcado]{color:var(--tinta)}.lista-marcada li[data-marcado]:before{content:"✓";color:var(--verde);font-weight:700}.lista-de-dados{margin:0;display:grid;grid-gap:10px;gap:10px}.lista-de-dados>div{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:12px;gap:12px}.lista-de-dados>div>dt{color:var(--tinta-3)}.lista-de-dados>div>dd{margin:0}.lista-de-pessoas{list-style:none;margin:0;padding:0}.lista-de-pessoas li{display:grid;grid-gap:2px;gap:2px;padding:10px 0;border-bottom:1px solid var(--borda)}.lista-de-pessoas li:first-child{padding-top:0}.lista-de-pessoas li:last-child{border-bottom:0;padding-bottom:0}.lista-de-pessoas span{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--tinta-2);font-size:14px}.lista-de-barras{list-style:none;margin:0;padding:0}.lista-de-barras li{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;grid-gap:20px;gap:20px;padding:10px 0;border-bottom:1px solid var(--borda)}.lista-de-barras li:last-child{border-bottom:0}.lista-de-barras-nome{font-weight:500}.paleta{display:flex;flex-wrap:wrap;gap:8px}.espaco-acima{margin-top:20px}.cabecalho-aba{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.descricao-aba{margin:0;max-width:70ch;color:var(--tinta-2)}.largura-de-formulario{max-width:720px}.etiquetas{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.sem-quebra{white-space:nowrap}.paragrafo{margin:0 0 12px}.espaco-acima-pequeno{margin-top:12px}.botao-perigo{color:var(--vermelho-texto);border-color:var(--vermelho-borda)}.botao-perigo:hover{background:var(--vermelho-fundo)}.botao-discreto{border-color:transparent;background:transparent;color:var(--tinta-2)}.logo-atual{display:flex;align-items:center;gap:12px;margin-bottom:10px}.logo-atual-imagem{height:44px;max-width:180px;object-fit:contain;padding:6px 10px;border:1px solid var(--borda);border-radius:var(--raio-pequeno);background:var(--superficie-2)}.campo .campo-arquivo{padding:7px;font-size:14px}.lateral-marca .logo-marca{max-width:120px;object-fit:contain}.grade-de-opcoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.opcao{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid var(--borda);border-radius:var(--raio-medio);cursor:pointer;transition:border-color .15s,background .15s}.opcao:hover{border-color:var(--borda-forte)}.opcao[data-marcado]{border-color:var(--marca-azul);background:color-mix(in srgb,var(--item-ativo) 55%,transparent)}.opcao input{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--acao)}.opcao-texto{display:grid;grid-gap:2px;gap:2px}.opcao-texto strong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.opcao-texto>span{font-size:13.5px;color:var(--tinta-2)}.opcao-marca{font-size:12px;font-weight:500;color:var(--tinta-3)}.campo-filtro-data{display:flex;align-items:center;gap:8px}.campo-filtro-data>span{margin:0}.paginacao{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}@media (max-width:600px){.grade-de-opcoes{grid-template-columns:minmax(0,1fr)}}.campo>label>span{display:block;font-size:13.5px;font-weight:600;color:var(--tinta-2);margin-bottom:6px}.opcional{font-weight:400;color:var(--tinta-3)}.entrada-com-prefixo{display:flex;align-items:stretch}.entrada-com-prefixo>span{display:flex;align-items:center;padding:0 10px;border:1px solid var(--borda-forte);border-right:0;border-radius:var(--raio-pequeno) 0 0 var(--raio-pequeno);background:var(--superficie-2);color:var(--tinta-2);font-size:14px;font-weight:600}.campo .entrada-com-prefixo input{border-radius:0 var(--raio-pequeno) var(--raio-pequeno) 0}.entrada-arquivo{display:grid;grid-gap:8px;gap:8px}.arquivo-atual{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.arquivo-atual .caixa-marcar{margin:0;font-size:14px}.texto-com-quebras{white-space:pre-line}.seletor{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:18px;border:1px solid var(--borda);border-radius:var(--raio-medio);background:var(--superficie-2)}.seletor-opcao{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:var(--raio-pequeno);color:var(--tinta-2);font-size:14.5px;font-weight:500}.seletor-opcao:hover{color:var(--tinta)}.seletor-opcao[aria-current=page]{background:var(--superficie);color:var(--tinta);font-weight:600;box-shadow:0 1px 2px light-dark(rgba(19,32,58,.08),rgba(0,0,0,.4))}.seletor-total{min-width:20px;padding:0 6px;border-radius:999px;background:var(--superficie-3);color:var(--tinta-2);font-size:12px;font-weight:600;text-align:center}.botoes-de-ordem{display:inline-flex;gap:2px}.botao-icone-pequeno{width:28px;height:28px}.botao-icone:disabled{opacity:.35;cursor:default;background:transparent}.girar-para-cima{transform:rotate(-90deg)}.girar-para-baixo{transform:rotate(90deg)}.botao-pequeno{min-height:32px;padding:5px 11px;font-size:13.5px}.botoes-lado-a-lado{display:flex;gap:10px;flex-wrap:wrap}.lista-de-opcoes{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:8px;gap:8px}.linha-da-opcao-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.linha-da-opcao[data-desativada] .entrada-compacta{color:var(--tinta-3);text-decoration:line-through}.entrada-compacta{flex:1 1 180px;min-width:0;min-height:34px;padding:6px 10px;border:1px solid var(--borda-forte);border-radius:var(--raio-pequeno);background:var(--fundo-campo);color:var(--tinta);font-family:inherit;font-size:14.5px}.entrada-compacta:focus{outline:none;border-color:var(--marca-azul);box-shadow:0 0 0 3px var(--anel)}.nova-opcao{display:flex;gap:8px;max-width:420px}.nova-linha{margin-top:4px;padding:10px;border:1px dashed var(--borda-forte);border-radius:var(--raio-medio)}.entrada-cor{flex:0 0 auto;width:auto}.lista-de-subcategorias{margin:8px 0 0 22px;padding-left:12px;border-left:2px solid var(--borda)}.caixa-marcar-compacta{margin-bottom:0;font-size:14.5px;white-space:nowrap}.form-em-linha{display:inline-flex;gap:8px}.filtros-form,.form-em-linha{align-items:center;flex-wrap:wrap}.filtros-form{display:flex;gap:10px;width:100%}.nome-com-logo{display:inline-flex;align-items:center;gap:10px;min-width:0}.logo-mini{flex:0 0 auto;width:30px;height:30px;border-radius:var(--raio-pequeno);border:1px solid var(--borda);background:var(--superficie);object-fit:contain}.logo-mini-iniciais{display:inline-grid;place-items:center;background:var(--superficie-2);color:var(--link);font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:12.5px;font-weight:700;letter-spacing:.02em}.lista-de-contatos{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:10px;gap:10px}.contato-linha{padding:14px 14px 12px;border:1px solid var(--borda);border-radius:var(--raio-medio);background:var(--superficie-2)}.linha-campos-tres{grid-template-columns:1.2fr 1.2fr 1fr}.contato-acoes{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.contato-acoes .caixa-marcar{margin-right:auto}.busca-resultados:has(.busca-grupo){max-height:min(60vh,520px);overflow-y:auto;padding:8px}.busca-grupo+.busca-grupo{margin-top:6px;padding-top:6px;border-top:1px solid var(--borda)}.busca-grupo-titulo{margin:4px 10px;color:var(--tinta-3);font-size:13px;font-weight:600}.busca-achado{display:flex;flex-direction:column;gap:1px;width:100%;padding:8px 10px;border:0;border-radius:var(--raio-pequeno);background:transparent;color:var(--tinta);font-family:inherit;text-align:left;cursor:pointer}.busca-achado[aria-selected=true]{background:var(--item-ativo)}.busca-achado-titulo{font-size:15px;font-weight:600}.busca-achado-detalhe{color:var(--tinta-2);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media (max-width:600px){.linha-campos-tres{grid-template-columns:1fr}}.codigo-mudanca{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-weight:700;letter-spacing:.02em;white-space:nowrap}.etiqueta-pequena{margin-left:8px;padding:0 7px;font-size:11.5px}.linha-de-botoes{display:flex;flex-wrap:wrap;gap:8px}.botao-alerta{color:var(--laranja-texto);border-color:var(--laranja-borda);background:var(--laranja-fundo)}.botao-alerta:hover:not(:disabled){border-color:var(--laranja)}.caixa-motivo{margin-top:12px;padding:14px;border:1px solid var(--borda);border-radius:var(--raio-medio);background:var(--superficie-2)}.bloco-de-linha{display:block}.contador-busca{font-size:13px;color:var(--tinta-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.titulo-de-secao{margin:26px 0 12px;font-size:18px;font-weight:600}.subtitulo-do-bloco{margin:0 0 10px;font-size:13.5px;font-weight:600;color:var(--tinta-2)}.gaveta{border:1px solid var(--borda);border-radius:var(--raio-pequeno);background:var(--superficie)}.gaveta+.gaveta{margin-top:8px}.gaveta>summary{padding:8px 12px;font-size:14px;font-weight:500;cursor:pointer;list-style-position:inside}.gaveta[open]>summary{border-bottom:1px solid var(--borda)}.gaveta-corpo{padding:12px}.bloco-esteira{margin-bottom:16px}.esteira{list-style:none;margin:0;padding:0;grid-template-columns:repeat(6,minmax(0,1fr))}.esteira,.esteira-passo{display:grid;grid-gap:6px;gap:6px}.esteira-passo{position:relative;justify-items:center;text-align:center;color:var(--tinta-3)}.esteira-passo:before{content:"";position:absolute;top:14px;right:50%;width:100%;height:2px;background:var(--borda-forte);z-index:0}.esteira-passo:first-child:before{display:none}.esteira-bolinha{position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:2px solid var(--borda-forte);background:var(--superficie);font-weight:700;font-size:13px}.esteira-texto{font-size:12.5px;line-height:1.3}.esteira-passo[data-feito]{color:var(--tinta-2)}.esteira-passo[data-feito]:before{background:var(--acao)}.esteira-passo[data-feito] .esteira-bolinha{border-color:var(--acao);background:var(--acao);color:var(--acao-tinta)}.esteira-passo[data-atual]{color:var(--tinta);font-weight:600}.esteira-passo[data-atual] .esteira-bolinha{box-shadow:0 0 0 4px var(--anel)}.colunas-da-mudanca{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);grid-gap:16px;gap:16px;align-items:start}.pilha-de-blocos{display:grid;grid-gap:16px;gap:16px;min-width:0}.lista-de-dados-empilhada>div{grid-template-columns:1fr;gap:4px}.tempo{list-style:none;margin:0;padding:0}.tempo-item{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:12px;gap:12px;padding-bottom:16px}.tempo-item:not(:last-child):before{content:"";position:absolute;left:6px;top:16px;bottom:0;width:2px;background:var(--borda)}.tempo-item:last-child{padding-bottom:0}.tempo-marca{width:14px;height:14px;margin-top:4px;border-radius:50%;background:var(--acao);box-shadow:0 0 0 3px var(--superficie)}.tempo-marca[data-cliente]{background:var(--verde)}.tempo-conteudo{min-width:0}.tempo-cabecalho{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.tempo-autor{margin-top:2px}.tempo-comentario{margin-top:6px;padding:8px 12px;border-left:3px solid var(--borda-forte);background:var(--superficie-2);border-radius:0 var(--raio-pequeno) var(--raio-pequeno) 0;color:var(--tinta-2);white-space:pre-wrap}.horas{display:grid;grid-gap:6px;gap:6px}.horas-topo{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.horas-numero{font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.horas-numero span{font-size:15px;font-weight:500;color:var(--tinta-3)}.horas-aviso{font-size:13.5px;color:var(--tinta-2)}.horas-aviso[data-situacao=ATENCAO]{color:var(--laranja-texto);font-weight:600}.horas-aviso[data-situacao=ESTOUROU]{color:var(--vermelho-texto);font-weight:600}.barra-fina .barra-trilho{height:5px}.horas-rapidas{display:inline-flex;align-items:center;gap:10px}.botao-passo{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--borda-forte);background:var(--superficie);color:var(--tinta);font-size:19px;line-height:1;cursor:pointer}.botao-passo:hover:not(:disabled){border-color:var(--acao);color:var(--link)}.botao-passo:disabled{opacity:.45;cursor:not-allowed}.horas-rapidas-numero strong{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lista-de-horas{list-style:none;margin:0 0 12px;padding:0}.item-hora{padding:8px 0;border-bottom:1px solid var(--borda);font-size:14px}.item-hora:first-child{padding-top:0}.item-hora-topo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.botao-apagar{margin-left:auto;padding:2px 6px;border:0;background:transparent;color:var(--tinta-3);font-size:12.5px;text-decoration:underline;cursor:pointer}.botao-apagar:hover:not(:disabled){color:var(--vermelho-texto)}.mes-linha+.mes-linha{margin-top:10px}.mes-topo{display:flex;align-items:baseline;gap:8px;width:100%;padding:2px 0 4px;border:0;background:transparent;color:var(--tinta);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.mes-seta{width:12px;color:var(--tinta-3)}.mes-nome{flex:1 1;min-width:0}.mes-detalhe{margin-top:8px;padding:10px 12px;border-radius:var(--raio-pequeno);background:var(--superficie-2);font-size:14px}.mes-mudanca{display:flex;align-items:baseline;gap:8px;padding:3px 0}.mes-mudanca .texto-suave{flex:1 1;min-width:0}.horas-dos-contratos{display:grid;grid-gap:16px;gap:16px}.duas-colunas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.mudanca-na-lista{display:grid;grid-gap:2px;gap:2px;min-width:220px;max-width:440px}.mudanca-na-lista-titulo{font-weight:600}.mudanca-na-lista .texto-fraco{color:var(--tinta-3);font-weight:400}.bloco-sozinho{grid-column:1/-1}.cartao-do-painel{display:grid;grid-gap:14px;gap:14px;color:inherit;text-decoration:none;transition:border-color .15s}.cartao-do-painel:hover{border-color:var(--acao)}.cartao-do-painel-topo{display:flex;align-items:center;gap:12px}.cartao-do-painel-numeros{display:flex;gap:24px}.cartao-do-painel-numeros div{display:grid}.cartao-do-painel-numeros strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cartao-do-painel-contratos{display:grid;grid-gap:14px;gap:14px}.cartao-do-painel-contrato{margin-bottom:4px;font-size:13.5px;font-weight:600;color:var(--tinta-2)}.cartao-do-painel .horas-numero{font-size:20px}@media (max-width:900px){.colunas-da-mudanca,.duas-colunas{grid-template-columns:1fr}}@media (max-width:600px){.esteira{grid-template-columns:1fr;gap:8px}.esteira-passo{grid-template-columns:30px minmax(0,1fr);justify-items:start;align-items:center;text-align:left;gap:10px}.esteira-passo:before{display:none}}@media (prefers-reduced-motion:reduce){.cartao-do-painel{transition:none}}.alerta-info{background:var(--item-ativo);border-color:var(--borda-forte);border-left:4px solid var(--acao);color:var(--tinta)}.bloco-corpo{min-width:0}.chave{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.92em;padding:1px 5px;border-radius:5px;background:var(--superficie-2);border:1px solid var(--borda);word-break:break-all}input.chave{padding:9px 11px}.link-botao{padding:0;border:0;background:transparent;color:var(--link);font-family:inherit;font-size:14px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.link-botao:disabled{opacity:.5;cursor:default}.botao-adicionar{margin-top:12px;padding:9px 14px;border:1px dashed var(--borda-forte);border-radius:var(--raio-medio);background:transparent;color:var(--link);font-family:inherit;font-weight:600;cursor:pointer}.botao-adicionar:hover:not(:disabled){border-color:var(--acao)}.lista-passos{margin:0;padding-left:20px;display:grid;grid-gap:6px;gap:6px}.bloco-envio-titulo{margin-bottom:8px;font-weight:600}.lista-envio{display:grid;grid-gap:6px;gap:6px;margin-bottom:12px}.envio-contato{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;border:1px solid var(--borda);border-radius:var(--raio-pequeno);cursor:pointer}.envio-contato input{margin-top:3px}.envio-contato-marcado{border-color:var(--acao);background:var(--item-ativo)}.envio-dados{display:grid;grid-gap:2px;gap:2px;min-width:0}.envio-nome{font-weight:600}.envio-etiqueta{margin-left:8px;padding:0 7px;border-radius:999px;background:var(--verde-fundo);color:var(--verde-texto);font-size:11.5px;font-style:normal;font-weight:600}.envio-etiqueta-fraca{background:var(--superficie-3);color:var(--tinta-2)}.envio-canais-do-contato{font-size:13px;color:var(--tinta-2);overflow-wrap:anywhere}.sem-dado{color:var(--tinta-3);font-style:italic}.envio-escolha-canais{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:8px}.envio-canal{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.envio-remetentes{display:grid;grid-gap:2px;gap:2px;margin-bottom:12px;font-size:13.5px}.sem-remetente{color:var(--laranja-texto)}.caixa-envio-feito{margin-top:12px;padding:12px 14px;border:1px solid var(--verde-borda);border-radius:var(--raio-medio);background:var(--verde-fundo);font-size:14px}.lista-destinatarios{margin:6px 0 0;padding-left:18px}.link-por-pessoa{margin-top:10px}.link-gerado{padding:8px 10px;border:1px solid var(--borda);border-radius:var(--raio-pequeno);background:var(--superficie);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.divisor-ou{display:flex;align-items:center;gap:10px;margin:18px 0 14px;color:var(--tinta-3);font-size:13px}.divisor-ou:after,.divisor-ou:before{content:"";flex:1 1;height:1px;background:var(--borda)}.caixa-link{margin-bottom:14px;padding:12px 14px;border:1px solid var(--laranja-borda);border-radius:var(--raio-medio);background:var(--laranja-fundo)}.aviso-copiar{margin-bottom:6px;color:var(--laranja-texto);font-weight:600}.lista-links{list-style:none;margin:0 0 12px;padding:0}.link-linha{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--borda)}.link-pessoa{display:grid;grid-gap:2px;gap:2px;font-size:14px;min-width:0}.link-nome{font-weight:600}.gerar-link{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.gerar-link .campo{margin-bottom:0}.campo-mini{flex:1 1 200px}.previa{padding:12px 14px;border-radius:var(--raio-medio);border:1px solid var(--borda);background:var(--superficie-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.previa-whatsapp{background:light-dark(#e7f8e2,#16301f);border-color:light-dark(#c6e8bb,#24502f)}.previa-assunto{margin:4px 0 6px;font-weight:600}.previa-rotulo{margin-bottom:8px;font-weight:600}.area-cliente{min-height:100vh;display:flex;flex-direction:column;background:var(--fundo)}.cabecalho-cliente{border-bottom:1px solid var(--borda);background:var(--superficie)}.cabecalho-cliente-interno{max-width:880px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;gap:12px}.logo-cliente{display:grid;font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-weight:700;font-size:18px;line-height:1.1}.logo-cliente small{font-family:var(--fonte-texto,var(--fonte-reserva));font-size:12.5px;font-weight:500;color:var(--tinta-3)}.pagina-cliente{flex:1 1;width:100%;max-width:880px;margin:0 auto;padding:24px 16px 40px}.rodape-cliente{padding:16px;text-align:center;font-size:13px;color:var(--tinta-3)}.cabecalho-mudanca-cliente{display:grid;grid-gap:6px;gap:6px;margin-bottom:16px}.respondendo-como{margin-bottom:10px;color:var(--tinta-2)}.confirmacao-cliente{display:flex;gap:12px;padding:14px;border:1px solid var(--verde-borda);border-radius:var(--raio-medio);background:var(--verde-fundo);color:var(--verde-texto)}.confirmacao-icone{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--verde);color:var(--superficie);font-weight:700}.link-invalido{max-width:460px;margin:40px auto;text-align:center}.link-invalido-icone{font-size:34px;margin-bottom:6px}.link-invalido-titulo{margin:0 0 8px;font-size:21px}.canal-linha{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--borda)}.canal-linha-desligada{opacity:.6}.canal-dados{display:grid;grid-gap:3px;gap:3px;min-width:0;font-size:14px}.canal-topo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.canal-identificador{color:var(--tinta);overflow-wrap:anywhere}.canal-acoes{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.canal-formulario{margin-top:12px;padding:14px;border:1px solid var(--borda);border-radius:var(--raio-medio);background:var(--superficie-2)}.canal-formulario .ajuda{margin:-8px 0 14px}.contato-principal{display:flex;align-items:center;gap:10px;cursor:pointer}.momento{padding:16px 18px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.momento-cabecalho{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.momento-titulo{margin:0;font-size:16.5px;font-weight:600}.momento-descricao{margin:4px 0 0;max-width:640px;font-size:14px;color:var(--tinta-2)}.momento-canais{display:flex;gap:8px}.aba-canal{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--borda-forte);border-radius:var(--raio-pequeno);background:var(--superficie);color:var(--tinta);font-family:inherit;font-size:14px;cursor:pointer}.aba-canal-aberta{border-color:var(--acao);background:var(--item-ativo)}.aba-canal-seta{color:var(--tinta-3)}.aba-canal-marca{color:var(--laranja);font-weight:700}.momento .bloco{margin-top:14px;border-style:dashed}.editor-mensagem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:12px}.editor-lado{min-width:0}.editor-lado .ajuda{margin:-8px 0 12px}.paleta-variaveis{padding:12px;border-radius:var(--raio-medio);background:var(--superficie-2);font-size:13.5px}.paleta-titulo{margin-bottom:8px;font-weight:600}.paleta-lista{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.variavel-botao{padding:3px 8px;border:1px solid var(--borda-forte);border-radius:6px;background:var(--superficie);color:var(--link);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;cursor:pointer}.variavel-botao:hover{border-color:var(--acao)}.paleta-explicacao{margin:0 0 10px;display:grid;grid-gap:4px;gap:4px}.paleta-explicacao div{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:8px;gap:8px}.paleta-explicacao dt{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;color:var(--tinta-2)}.paleta-explicacao dd{margin:0;color:var(--tinta-2)}.envio-linha-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.lista-mensagens{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px;font-size:14px}@media (max-width:900px){.editor-mensagem{grid-template-columns:1fr}}.texto-atencao{color:var(--laranja-texto);font-weight:600}.texto-perigo{color:var(--vermelho-texto);font-weight:600}.bloco[id]{scroll-margin-top:calc(var(--altura-topo) + 12px)}@media (max-width:600px){.canal-linha,.link-linha{flex-direction:column}.canal-acoes{justify-content:flex-start}.paleta-explicacao div{grid-template-columns:1fr;gap:0}}@media (max-width:900px){.app,.app[data-menu=recolhido]{grid-template-columns:minmax(0,1fr);--largura-lateral:280px}.lateral{position:fixed;inset:0 auto 0 0;z-index:40;width:min(86vw,300px);transform:translateX(-100%);visibility:hidden;transition:transform .22s ease,visibility 0s linear .22s}body[data-gaveta=aberta] .lateral{transform:none;visibility:visible;box-shadow:var(--sombra-flutuante);transition:transform .22s ease}body[data-gaveta=aberta] .cortina{display:block;position:fixed;inset:0;z-index:35;background:rgba(6,14,30,.5)}.app[data-menu=recolhido] .menu-rotulo{display:inline}.app[data-menu=recolhido] .menu-abrir{display:inline-flex}.app[data-menu=recolhido] .menu-subitens{display:grid}.app[data-menu=recolhido] .lateral-topo{flex-direction:row;height:var(--altura-topo);padding:0 10px 0 16px}.app[data-menu=recolhido] .lateral-marca{margin-right:auto}.app[data-menu=recolhido] .menu-item{justify-content:flex-start;padding:7px 10px}.lateral-recolher{display:none}.lateral-fechar{display:inline-flex}.topo{padding:0 12px 0 8px;gap:6px}.topo-gaveta{display:inline-flex}.botao-busca{width:36px;margin-right:0;padding:0;justify-content:center;border:0;background:transparent}.botao-busca kbd,.botao-busca-texto,.caminho li:not(:nth-last-child(-n+2)){display:none}.conteudo{padding:20px 16px 40px}.blocos{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.titulo-pagina{font-size:28px}.indicadores{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.indicador{padding:12px 14px}.indicador-valor{font-size:28px}.tabela thead{display:none}.tabela,.tabela tbody,.tabela td,.tabela tr{display:block}.tabela tr{padding:12px 16px;border-bottom:1px solid var(--borda)}.tabela tbody tr:last-child{border-bottom:0}.tabela tbody tr:hover td{background:none}.tabela td{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:4px 0;border:0;text-align:right}.tabela td:before{content:attr(data-rotulo);color:var(--tinta-3);font-size:13.5px;font-weight:400;text-align:left}.tabela td[data-principal]{display:block;padding-bottom:6px;font-size:16px;text-align:left}.tabela td[data-principal]:before{content:none}.tabela [data-celular=esconder]{display:none}.tabela .barra{min-width:0;width:55%}.rodape-formulario{position:-webkit-sticky;position:sticky;bottom:0;margin:0 -16px;padding:12px 16px;background:var(--fundo);border-top:1px solid var(--borda)}.rodape-formulario .botao{flex:1 1}.detalhe-acoes{width:100%}.lista-de-barras li,.lista-de-dados>div{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.escolha-dupla{display:inline-flex;padding:3px;gap:3px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--raio-medio)}.escolha-dupla label{position:relative;padding:7px 18px;border-radius:var(--raio-pequeno);color:var(--tinta-2);font-weight:600;cursor:pointer}.escolha-dupla input{position:absolute;opacity:0;pointer-events:none}.escolha-dupla label[data-escolhido]{background:var(--superficie);color:var(--tinta);box-shadow:0 1px 2px rgba(0,0,0,.12)}.escolha-dupla label:has(input:focus-visible){box-shadow:0 0 0 3px var(--anel)}.valor-do-lancamento{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.valor-do-lancamento[data-lado=receita]{color:var(--verde)}.valor-do-lancamento[data-cancelado]{color:var(--tinta-3);text-decoration:line-through}.navegacao-de-mes{display:inline-flex;align-items:center;gap:8px}.navegacao-de-mes .botao-icone{font-size:20px;line-height:1;text-decoration:none}.janela{width:min(420px,calc(100vw - 32px));padding:20px 22px;color:var(--tinta);text-align:left;background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio-medio);box-shadow:0 18px 50px rgba(0,0,0,.35)}.janela::-webkit-backdrop{background:rgba(5,12,24,.55)}.janela::backdrop{background:rgba(5,12,24,.55)}.janela-titulo{margin:0 0 4px;font-size:18px}.janela-botoes{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.mais-filtros{flex-basis:100%}.mais-filtros>summary{display:inline-block;padding:4px 0;color:var(--link);font-weight:600;cursor:pointer}.mais-filtros-campos{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.lista-de-anexos{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-gap:6px;gap:6px}.filtros-form .botao[data-ativo]{background:var(--item-ativo);border-color:var(--acao);color:var(--tinta)}.marca-recorrente{color:var(--tinta-3);font-weight:400}.opcoes-de-alcance{display:grid;grid-gap:10px;gap:10px}.opcoes-de-alcance .caixa-marcar{align-items:flex-start;margin-bottom:0}.escolha-dupla label[data-travado]{cursor:not-allowed;opacity:.7}@media (max-width:600px){.escolha-dupla{display:flex}.escolha-dupla label{flex:1 1 auto;padding:7px 8px;font-size:14px;text-align:center;white-space:nowrap}}@media (min-width:1101px){.indicadores[data-arranjo=tres-e-dois]{grid-template-columns:repeat(6,minmax(0,1fr))}.indicadores[data-arranjo=tres-e-dois]>:nth-child(-n+3){grid-column:span 2}.indicadores[data-arranjo=tres-e-dois]>:nth-child(n+4){grid-column:span 3}}@media (min-width:521px) and (max-width:1100px){.indicadores[data-arranjo=tres-e-dois]{grid-template-columns:repeat(2,minmax(0,1fr))}.indicadores[data-arranjo=tres-e-dois]>:first-child{grid-column:1/-1}}@media (max-width:520px){.indicadores[data-arranjo=tres-e-dois]{grid-template-columns:minmax(0,1fr)}}.grafico{display:grid;grid-gap:10px;gap:10px}.grafico-legenda{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px;color:var(--tinta-2)}.grafico-legenda li{display:inline-flex;align-items:center;gap:6px}.grafico-amostra{display:inline-block;width:10px;height:10px;border-radius:3px}.grafico-amostra[data-lado=receita],.grafico-traco[data-lado=receita]{background:var(--grafico-receita)}.grafico-amostra[data-lado=despesa],.grafico-traco[data-lado=despesa]{background:var(--grafico-despesa)}.grafico-amostra[data-futuro]{opacity:.4}.grafico-desenho{position:relative;min-width:0;overflow:hidden}.grafico-desenho svg{display:block}.grafico-linha{stroke:var(--borda);stroke-width:1}.grafico-base{stroke:var(--borda-forte);stroke-width:1}.grafico-regua{font-size:11.5px;fill:var(--tinta-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grafico-mes-nome{font-size:12px;fill:var(--tinta-2)}.grafico-mes-nome[data-escolhido]{fill:var(--tinta);font-weight:700}.grafico-mes{outline:none;cursor:default}.grafico-fundo-do-mes{fill:transparent}.grafico-fundo-do-mes[data-ativo]{fill:var(--superficie-2)}.grafico-mes:focus-visible .grafico-fundo-do-mes{stroke:var(--acao);stroke-width:2}.grafico-coluna[data-lado=receita]{fill:var(--grafico-receita)}.grafico-coluna[data-lado=despesa]{fill:var(--grafico-despesa)}.grafico-coluna[data-futuro]{opacity:.4}.grafico-caixinha{position:absolute;top:0;z-index:2;min-width:190px;padding:10px 12px;background:var(--superficie);border:1px solid var(--borda-forte);border-radius:var(--raio-pequeno);box-shadow:var(--sombra-flutuante);font-size:13.5px;pointer-events:none}.grafico-caixinha-titulo{margin-bottom:6px;font-weight:600}.grafico-caixinha-linha{display:grid;grid-template-columns:12px auto 1fr;align-items:center;grid-gap:8px;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.grafico-caixinha-resultado{margin-top:4px;padding-top:4px;border-top:1px solid var(--borda)}.grafico-traco{display:inline-block;width:12px;height:2px;border-radius:1px}.grafico-numeros{margin-top:12px}.grafico-numeros>summary{display:inline-block;padding:4px 0;margin-bottom:8px;color:var(--link);font-weight:600;cursor:pointer}.barras-horizontais{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.barras-horizontais li{display:grid;grid-template-columns:minmax(90px,1.1fr) minmax(60px,1.4fr) auto;align-items:center;grid-gap:12px;gap:12px;font-size:14.5px}.barras-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barras-trilho{height:10px}.barras-preenchida{display:block;height:100%;border-radius:0 4px 4px 0}.barras-preenchida[data-lado=receita]{background:var(--grafico-receita)}.barras-preenchida[data-lado=despesa]{background:var(--grafico-despesa)}.barras-valor{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.despesas-por-natureza{display:grid;grid-gap:18px;gap:18px}.previsto-realizado-lados{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 28px;gap:16px 28px}.previsto-realizado{display:grid;grid-gap:6px;gap:6px}.previsto-realizado-topo{display:flex;justify-content:space-between;gap:12px}.previsto-realizado-trilho{height:10px;border-radius:999px;overflow:hidden}.previsto-realizado-trilho[data-lado=receita]{background:var(--grafico-receita-trilho)}.previsto-realizado-trilho[data-lado=despesa]{background:var(--grafico-despesa-trilho)}.previsto-realizado-preenchida{display:block;height:100%;border-radius:999px}.previsto-realizado-preenchida[data-lado=receita]{background:var(--grafico-receita)}.previsto-realizado-preenchida[data-lado=despesa]{background:var(--grafico-despesa)}.previsto-realizado-legenda{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.previsto-realizado-nota{margin-top:14px!important;font-size:13px}.navegacao-de-mes .link{margin-left:6px;font-size:14px}@media (max-width:700px){.previsto-realizado-lados{grid-template-columns:minmax(0,1fr)}.barras-horizontais li{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.barras-trilho{grid-column:1/-1;grid-row:2}}.botao-novo-gasto{display:none}@media (max-width:900px){.botao-novo-gasto{display:inline-flex;position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:30;gap:6px;padding:12px 18px;border-radius:999px;box-shadow:var(--sombra-flutuante)}.app:has(.botao-novo-gasto) .conteudo{padding-bottom:88px}.app:has(.rodape-formulario) .botao-novo-gasto{display:none}}.foto-do-comprovante{position:relative;justify-content:center;width:100%;cursor:pointer}.foto-do-comprovante:focus-within{outline:2px solid var(--anel);outline-offset:2px}.cofre-lista{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.cofre-itens{min-width:0}.cofre-pastas{position:-webkit-sticky;position:sticky;top:16px;display:grid;grid-gap:10px;gap:10px;padding:10px;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio)}.cofre-pastas-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.cofre-pastas-arvore,.cofre-pastas-rodape{padding-top:8px;border-top:1px solid var(--borda)}.cofre-pasta{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:var(--raio-pequeno);color:var(--tinta-2);font-size:14.5px;text-decoration:none}.cofre-pasta:hover{background:var(--superficie-3);color:var(--tinta)}.cofre-pasta[aria-current=page]{background:var(--item-ativo);color:var(--link);font-weight:600}.cofre-pasta svg{flex:none;color:var(--tinta-3)}.cofre-pasta-nome{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cofre-pasta-conta{flex:none;font-size:12.5px;color:var(--tinta-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cofre-pastas-celular{display:none}.cofre-caminho{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:4px;font-size:15px}.cofre-caminho li+li:before{content:"›";margin-right:4px;color:var(--tinta-3)}.cofre-caminho a{color:var(--link)}.cofre-caminho [aria-current=page]{color:var(--tinta);font-weight:600}.cofre-atalhos{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:900px){.cofre-lista{grid-template-columns:minmax(0,1fr);gap:14px}.cofre-pastas{display:none}.cofre-pastas-celular{display:block}}.valor-com-botao{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.quebra-longa{overflow-wrap:anywhere}.campo-de-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:5px 8px;border:1px solid var(--borda-forte);border-radius:var(--raio-pequeno);background:var(--fundo-campo)}.campo-de-tags:focus-within{border-color:var(--marca-azul);box-shadow:0 0 0 3px var(--anel)}.campo-de-tags-tag{display:inline-flex;align-items:center;gap:4px}.campo-de-tags-tirar{display:inline-grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.campo-de-tags-tirar:hover{background:var(--superficie-3)}.campo .campo-de-tags .campo-de-tags-entrada{flex:1 1 140px;width:auto;min-width:0;padding:4px 2px;border:0;background:transparent;box-shadow:none}.campos-do-item{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-gap:10px;gap:10px}.campo-do-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cabeca botoes" "valor valor";grid-column-gap:8px;column-gap:8px;padding:10px 12px 0;border:1px solid var(--borda);border-radius:var(--raio-pequeno);background:var(--superficie-2)}.campo-do-item-cabeca{grid-area:cabeca;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px;min-width:0}.campo-do-item-botoes{grid-area:botoes;align-self:start}.campo-do-item-valor{grid-area:valor}.campo-do-item-rotulo{font-weight:600}.campo-do-item-valor{margin-bottom:10px}.campo-do-item-novo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.campo-do-item-novo .campo{margin-bottom:0;flex:1 1 260px}.valor-secreto{display:grid;grid-gap:4px;gap:4px;min-width:0}.segredo-mascara{letter-spacing:2px;color:var(--tinta-2)}.segredo-revelado{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:14.5px;padding:3px 8px;border-radius:var(--raio-pequeno);background:var(--superficie-2);border:1px solid var(--borda);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.segredo-aviso{font-size:13px;color:var(--tinta-3)}.segredo-aviso:empty{display:none}.segredo-erro{font-size:13.5px;color:var(--vermelho-texto)}@media (max-width:760px){.valor-secreto .botao-pequeno{min-height:40px;padding-inline:14px}}.entrada-secreta-linha{display:flex;gap:6px;align-items:center}.campo .entrada-secreta-valor{flex:1 1 auto;min-width:0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.gerador-de-senha{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px}.gerador-de-senha-opcao{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--tinta-2);cursor:pointer}.campo .gerador-de-senha-opcao input[type=checkbox]{width:16px;height:16px;accent-color:var(--acao)}.campo .gerador-de-senha .gerador-de-senha-tamanho{flex:0 0 auto;width:72px;padding:5px 8px;font-size:14px}.entrada-secreta .ajuda{display:block;margin-top:6px}.historico-do-secreto{margin-top:16px}.historico-do-secreto h3{margin:0 0 8px;font-size:14.5px}.lista-do-cofre{list-style:none;margin:0;padding:0}.lista-do-cofre>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;padding:9px 0;border-top:1px solid var(--borda)}.lista-do-cofre>li:first-child{border-top:0}.lista-do-cofre-quando{font-size:13.5px;color:var(--tinta-2)}.codigo-2fa{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:22px;font-weight:600;letter-spacing:2px;padding:2px 10px;border-radius:var(--raio-pequeno);background:var(--superficie-2);border:1px solid var(--borda);-webkit-user-select:all;-moz-user-select:all;user-select:all}.codigo-2fa-chave{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:13.5px}.entrada-de-arquivo-atual{margin:0 0 8px}.entrada-de-arquivo .ajuda{display:block;margin-top:6px}.cabecalho-da-aba-cofre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:14px}.cabecalho-da-aba-cofre p{margin:0;flex:1 1 320px}.salvar-como-modelo{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 8px}.salvar-como-modelo .campo{margin-bottom:0}.salvar-como-modelo-ajuda{flex-basis:100%;text-align:right}.campo-do-modelo{padding-bottom:2px}.campo .campo-do-modelo-tipo,.campo-do-modelo-tipo{flex:0 0 auto;width:auto}.comecar-de{max-width:420px}.conteudo-dashboard{display:flex;flex-direction:column;gap:10px;width:100%;height:calc(100dvh - var(--altura-topo));padding:12px 20px 16px}.dashboard-barra{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.dashboard-titulo{margin:0;font-family:var(--fonte-titulo,var(--fonte-texto,var(--fonte-reserva)));font-size:20px;font-weight:600}.dashboard-configurar{margin-left:auto}.dashboard-caixa{flex:1 1;width:100%;min-height:320px;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}@media (max-width:600px){.conteudo-dashboard{padding:10px 8px 8px}.dashboard-caixa{border-radius:var(--raio-medio)}}@media (max-width:900px){.app:has(.conteudo-dashboard) .botao-novo-gasto{display:none}}.cartoes-dashboards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.cartao-dashboard{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--superficie-2);border:1px solid var(--borda);border-radius:var(--raio-medio)}.cartao-dashboard[data-situacao=FORA_DO_AR]{border-color:var(--vermelho-borda)}.cartao-dashboard-cabeca{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cartao-dashboard-nome{font-weight:600;font-size:16px;color:var(--link);overflow-wrap:anywhere}.cartao-dashboard-nome:hover{text-decoration:underline;text-underline-offset:2px}.cartao-dashboard-cliente,.cartao-dashboard-motivo{margin:0}.cartao-dashboard-pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-top:auto;font-size:13.5px}.conferindo-dashboards{min-height:1.4em;margin:0 0 8px;font-size:13.5px}