:root{--bg:#020716;--card:#000;--card-ring:hsla(0,0%,100%,.06);--campo:#0a0a0a;--hover:#171717;--ativo:#262626;--linha:#1a1a1a;--linha-forte:#262626;--borda-casca:#141414;--scrim:rgba(0,0,0,.65);--text:#fff;--text-1:#f5f5f5;--text-2:#d4d4d4;--text-3:#a1a1a1;--destaque:#32b0ff;--destaque-linha:rgba(50,176,255,.45);--destaque-suave:rgba(50,176,255,.1);--botao:#65c4ff;--botao-hover:#8fd3ff;--link-hover:#9ad8ff;--sobre-botao:#0a0a0a;--botao-off:#1f2a33;--botao-off-texto:#8a96a3;--avatar:#12324d;--bom:#4ade80;--bom-suave:rgba(34,197,94,.15);--info:#65c4ff;--info-suave:rgba(50,176,255,.15);--neutro-suave:#262626;--ruim:#fca5a5;--ruim-suave:rgba(242,100,100,.18);--suspenso-bg:#1c1405;--suspenso-borda:#3d2c0c;--suspenso-texto:#f5c36b;--encerrado-bg:#1f0a0a;--encerrado-borda:#4a1515;--encerrado-texto:#fca5a5;--ok-bg:#06180e;--ok-borda:#14532d;--ok-texto:#86efac;--font:"Public Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--r-campo:6px;--r-item:8px;--r-faixa:12px;--r-cartao:16px;--r-pill:999px;--tap:44px;--pa-lateral:240px;color-scheme:dark}*,:after,:before{box-sizing:border-box}body{background:var(--bg);color:var(--text);font:14px/1.45 var(--font);margin:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1,h2,h3{line-height:1.2;margin:0}p{margin:0}a{color:var(--botao)}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.num,td.num{font-variant-numeric:tabular-nums}.cartao{background:var(--card);border-radius:var(--r-cartao);box-shadow:0 0 0 1px var(--card-ring)}.cartao.corpo,.cartao>.corpo{padding:24px}.cartao.recortado{overflow:hidden;position:relative}.ch{align-items:center;border-bottom:1px solid var(--destaque-linha);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:18px 24px}.ch h2{color:var(--text-1);font-size:17px;font-weight:600}.ch>small,.ch>span{color:var(--text-3);font-size:13px}.pt{border-left:2px solid var(--destaque);font-size:20px;font-weight:700;padding-left:12px}.btn,button{align-items:center;background:var(--campo);border:1px solid var(--linha-forte);border-radius:var(--r-campo);color:var(--text-2);cursor:pointer;display:inline-flex;font:500 14px var(--font);gap:8px;justify-content:center;min-height:40px;padding:0 16px;text-decoration:none;white-space:nowrap}.btn:hover,button:hover:not(:disabled){background:var(--hover);color:var(--text)}.btn.forte,button.forte{background:var(--botao);border-color:var(--botao);color:var(--sobre-botao)}.btn.forte:hover,button.forte:hover:not(:disabled){background:var(--botao-hover);color:var(--sobre-botao)}.btn.contorno,button.contorno{background:transparent;border-color:var(--botao);color:var(--botao)}.btn.contorno:hover,button.contorno:hover:not(:disabled){background:var(--destaque-suave);color:var(--botao)}button.discreto{background:transparent;border-color:transparent;color:var(--botao);min-height:var(--tap)}button.discreto:hover:not(:disabled){background:transparent;color:var(--link-hover)}button.icone{background:transparent;border:0;border-radius:var(--r-item);color:var(--text-3);min-height:36px;padding:0;width:36px}button.icone:hover:not(:disabled){background:var(--hover);color:var(--text)}button:disabled{background:var(--botao-off);border-color:var(--botao-off);color:var(--botao-off-texto);cursor:not-allowed}button.discreto:disabled,button.icone:disabled{background:transparent;border-color:transparent}@media(max-width:860px){.btn,button{min-height:var(--tap)}}input,select,textarea{background:var(--campo);border:1px solid var(--linha-forte);border-radius:var(--r-campo);color:var(--text);font:400 14px var(--font);min-height:40px;padding:0 12px;width:100%}input::-moz-placeholder{color:var(--text-3)}input::placeholder{color:var(--text-3)}input[type=checkbox],input[type=radio]{accent-color:var(--destaque);flex:none;height:18px;min-height:0;padding:0;width:18px}@media(max-width:860px){input,select{min-height:var(--tap)}}.campo{display:flex;flex-direction:column;gap:6px}.campo,.campo small{color:var(--text-3);font-size:12px}.campo small.erro{color:var(--ruim)}.chk{align-items:center;background:var(--campo);border:1px solid var(--linha-forte);border-radius:var(--r-campo);color:#e5e5e5;cursor:pointer;display:flex;font-size:14px;gap:10px;min-height:44px;padding:0 12px}.chk.on{background:#32b0ff14;border-color:var(--destaque)}.ro{align-items:center;border-radius:var(--r-campo);color:var(--text-1);display:flex;font-size:14px;min-height:44px;padding:0 16px}.codigo,.ro{background:var(--campo);overflow-wrap:anywhere}.codigo{border:1px solid var(--linha-forte);border-radius:var(--r-campo);color:var(--text-2);display:block;font-size:13px;padding:10px 14px}.tabela{overflow-x:auto;-webkit-overflow-scrolling:touch}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid var(--linha);padding:14px 24px;text-align:left;vertical-align:middle}th{border-bottom-color:var(--linha-forte);color:var(--text-3);font-size:13px;font-weight:400;white-space:nowrap}td{color:var(--text-2);font-size:14px}td strong{color:var(--text);font-weight:600}td.num,th.num{text-align:right;white-space:nowrap}tfoot td,tfoot th{border-bottom:0;color:var(--text);font-weight:600}@media(max-width:860px){td,th{padding:12px 16px}}.selo{background:var(--neutro-suave);border-radius:var(--r-campo);color:var(--text-2);display:inline-block;font-size:12px;font-weight:500;padding:3px 8px;white-space:nowrap}.selo.bom{background:var(--bom-suave);color:var(--bom)}.selo.info{background:var(--info-suave);color:var(--info)}.selo.alerta{background:var(--suspenso-bg);color:var(--suspenso-texto)}.selo.ruim{background:var(--ruim-suave);color:var(--ruim)}.chip{align-items:center;background:#32b0ff12;border:1px solid rgba(50,176,255,.3);border-radius:var(--r-pill);color:var(--text-3);display:inline-flex;font-size:12px;gap:4px;padding:3px 9px;white-space:nowrap}.chip b{color:var(--link-hover);font-weight:500}.faixa{border:1px solid;border-radius:var(--r-faixa);font-size:14px;padding:14px 18px}.faixa.suspenso{background:var(--suspenso-bg);border-color:var(--suspenso-borda);color:var(--suspenso-texto)}.faixa.encerrado{background:var(--encerrado-bg);border-color:var(--encerrado-borda);color:var(--encerrado-texto)}.faixa.ok{background:var(--ok-bg);border-color:var(--ok-borda);color:var(--ok-texto)}.faixa.neutra{background:var(--campo);border-color:var(--linha-forte);color:var(--text-2)}.pilha{display:flex;flex-direction:column;gap:20px}.linha{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.grade{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.mudo{color:var(--text-3)}.pequeno{font-size:13px}.erro{color:var(--ruim)}.destaque{color:var(--destaque)}.negativo{color:var(--ruim)}.em-breve{color:var(--text-3);font-size:12px}.so-leitor{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.icone[data-v-67b5b151]{flex:none}.logo[data-v-659bb62f]{color:var(--text);display:inline-flex;gap:10px}.logo[data-v-659bb62f],.quadro[data-v-659bb62f]{align-items:center}.quadro[data-v-659bb62f]{background:var(--destaque);border-radius:7px;color:#000;display:flex;flex:none;height:28px;justify-content:center;width:28px}.quadro[data-v-659bb62f] svg{stroke-width:2}strong[data-v-659bb62f]{font-size:16px;letter-spacing:.02em;white-space:nowrap}strong span[data-v-659bb62f]{color:var(--text-3);font-weight:400}.g .quadro[data-v-659bb62f]{border-radius:8px;height:32px;width:32px}.g strong[data-v-659bb62f]{font-size:20px}.casca[data-v-5b086948]{display:flex;min-height:100vh}.lateral[data-v-5b086948]{background:var(--card);border-right:1px solid var(--borda-casca);display:flex;flex:none;flex-direction:column;gap:4px;height:100vh;overflow-y:auto;padding:28px 12px 20px;position:sticky;top:0;width:var(--pa-lateral)}.topo-lateral[data-v-5b086948]{align-items:center;display:flex;gap:10px;padding:0 12px 28px}.logo-link[data-v-5b086948]{text-decoration:none}.nav[data-v-5b086948]{flex-direction:column;gap:4px}.nav[data-v-5b086948],.nav a[data-v-5b086948]{display:flex}.nav a[data-v-5b086948]{align-items:center;border-radius:var(--r-item);color:var(--text-2);font-size:14px;gap:12px;min-height:44px;padding:0 12px;text-decoration:none}.nav a[data-v-5b086948]:hover{background:var(--hover);color:var(--text)}.nav a[aria-current][data-v-5b086948]{background:var(--ativo);color:var(--destaque);font-weight:500}.espaco[data-v-5b086948]{flex-grow:1;min-height:24px}.pe[data-v-5b086948]{align-items:center;color:var(--text-3);display:flex;flex-direction:column;font-size:13px;gap:6px}.pe span+span[data-v-5b086948]{font-size:12px}.coluna[data-v-5b086948]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.cabecalho[data-v-5b086948]{background:var(--card);border-bottom:1px solid var(--borda-casca);gap:16px;justify-content:flex-end;min-height:84px;padding:14px 24px}.cabecalho[data-v-5b086948],.saldo[data-v-5b086948]{align-items:center;display:flex}.saldo[data-v-5b086948]{gap:10px}.cifrao[data-v-5b086948]{align-items:center;border:1.5px solid var(--destaque);border-radius:15px;color:var(--destaque);display:flex;flex:none;font-size:14px;font-weight:600;height:30px;justify-content:center;width:30px}.saldo-texto[data-v-5b086948]{display:flex;flex-direction:column;gap:2px}.saldo-texto strong[data-v-5b086948]{color:var(--destaque);font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.saldo-texto strong.negativo[data-v-5b086948]{color:var(--ruim)}.saldo-texto span[data-v-5b086948]{color:var(--text-2);font-size:12px}.atualizar[data-v-5b086948]{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.atualizar button[data-v-5b086948]{font-variant-numeric:tabular-nums;gap:8px;white-space:nowrap}.erro-atualizar[data-v-5b086948]{color:var(--ruim);font-size:12px}.conta[data-v-5b086948]{position:relative}.chip-conta[data-v-5b086948]{background:#171717e0;border:0;border-radius:var(--r-faixa);color:var(--text);font-size:15px;gap:10px;min-height:56px;padding:0 14px}.chip-conta[data-v-5b086948]:hover:not(:disabled){background:var(--hover)}.avatar[data-v-5b086948]{align-items:center;background:var(--avatar);border-radius:20px;color:var(--link-hover);display:flex;flex:none;font-size:14px;font-weight:600;height:40px;justify-content:center;width:40px}.nome-da-conta[data-v-5b086948]{max-width:220px;overflow:hidden;text-overflow:ellipsis}.chip-conta[data-v-5b086948] svg{color:var(--text-3)}.menu-da-conta[data-v-5b086948]{display:flex;flex-direction:column;gap:2px;min-width:240px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.menu-da-conta .email[data-v-5b086948]{border-bottom:1px solid var(--linha);color:var(--text-3);font-size:12px;margin-bottom:4px;overflow-wrap:anywhere;padding:8px 12px 10px}.menu-da-conta a[data-v-5b086948],.menu-da-conta button[data-v-5b086948]{align-items:center;background:transparent;border:0;border-radius:var(--r-item);color:var(--text-2);display:flex;font-size:14px;gap:10px;justify-content:flex-start;min-height:44px;padding:0 12px;text-decoration:none}.menu-da-conta a[data-v-5b086948]:hover,.menu-da-conta button[data-v-5b086948]:hover:not(:disabled){background:var(--hover);color:var(--text)}.principal[data-v-5b086948]{display:flex;flex-direction:column;gap:20px;padding:24px}.hamburguer[data-v-5b086948]{background:transparent;border:1px solid var(--linha-forte);border-radius:var(--r-item);color:#e5e5e5;display:none;flex:none;height:44px;min-height:44px;padding:0;width:44px}.hamburguer[data-v-5b086948]:hover:not(:disabled){background:var(--hover)}.hamburguer.fechar[data-v-5b086948]{height:36px;margin-left:auto;min-height:36px;width:36px}.fundo[data-v-5b086948]{display:none}@media(max-width:860px){.lateral[data-v-5b086948]{bottom:0;height:auto;left:0;max-width:85vw;position:fixed;top:0;transform:translate(-100%);transition:transform .2s ease,visibility .2s;visibility:hidden;width:280px;z-index:30}.lateral.aberta[data-v-5b086948]{transform:none;visibility:visible}.fundo[data-v-5b086948]{border:0;border-radius:0;cursor:pointer;display:block;inset:0;min-height:0;padding:0;position:fixed;z-index:25}.fundo[data-v-5b086948],.fundo[data-v-5b086948]:hover:not(:disabled){background:var(--scrim)}.hamburguer[data-v-5b086948]{display:flex}.cabecalho[data-v-5b086948]{gap:10px;min-height:68px;padding:12px 16px}.hamburguer.abrir[data-v-5b086948]{margin-right:auto}.nome-da-conta[data-v-5b086948]{display:none}.chip-conta[data-v-5b086948]{min-height:48px;padding:0 8px}.principal[data-v-5b086948]{gap:16px;padding:16px}}@media(max-width:420px){.cifrao[data-v-5b086948],.rotulo-atualizar[data-v-5b086948]{display:none}}
