@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}.solicitacao[data-v-41d68028]{padding:14px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:0 4px 14px color-mix(in srgb,var(--palette-coveralls-ink) 6%,transparent)}.solicitacao-cabecalho[data-v-41d68028]{display:flex;align-items:center;justify-content:space-between;gap:10px}.solicitacao-cabecalho>small[data-v-41d68028]{color:var(--text-accent);font-size:10px;font-weight:800;letter-spacing:.08em}.solicitacao-status[data-v-41d68028]{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border:1px solid var(--status-warning-border);border-radius:999px;background:color-mix(in srgb,var(--status-warning-bg) 70%,var(--surface-card));color:var(--status-warning-text);font-size:10px;font-weight:800;white-space:nowrap}.solicitacao-resumo[data-v-41d68028]{margin:10px 0 0;color:var(--text-primary);font-size:15px;font-weight:750;line-height:1.35}.solicitacao-detalhes[data-v-41d68028]{margin-top:10px}.solicitacao-detalhes>summary[data-v-41d68028]{width:fit-content;color:var(--control-accent);font-size:12px;font-weight:700;cursor:pointer}.solicitacao-detalhes>summary[data-v-41d68028]:hover{color:var(--text-accent)}.solicitacao-conteudo[data-v-41d68028]{padding-top:2px}.solicitacao dl[data-v-41d68028]{display:grid;grid-template-columns:max-content 1fr;gap:4px 10px;margin:10px 0}.solicitacao dt[data-v-41d68028]{color:var(--text-secondary);font-size:11px;font-weight:800;text-transform:uppercase}.solicitacao dd[data-v-41d68028]{margin:0;overflow-wrap:anywhere}.lancamento-proposto[data-v-41d68028]{margin:12px 0;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-raised)}.lancamento-proposto h4[data-v-41d68028]{margin:0 0 10px;font-size:13px;line-height:1.4}.partidas-titulo[data-v-41d68028]{margin:0;color:var(--text-secondary);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.partidas-lista[data-v-41d68028]{margin:4px 0 0;padding:0;list-style:none}.partida[data-v-41d68028]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:9px 0;border-top:1px solid var(--border-subtle)}.partida-identificacao[data-v-41d68028]{display:grid;min-width:0;gap:2px}.partida-identificacao small[data-v-41d68028]{color:var(--text-muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.partida-identificacao span[data-v-41d68028]{overflow-wrap:anywhere;color:var(--text-primary);font-size:12px}.partida>strong[data-v-41d68028]{color:var(--text-primary);font-size:13px;font-weight:700;white-space:nowrap}.partida-financeiro[data-v-41d68028]{grid-column:1 / -1;width:fit-content;padding:2px 6px;border-radius:999px;background:var(--surface-subtle);color:var(--text-secondary);font-size:10px;font-weight:700}.contas-proposta[data-v-41d68028],.itens-proposta[data-v-41d68028]{display:grid;gap:4px;margin:0;padding-left:18px}.solicitacao-acoes[data-v-41d68028]{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.solicitacao.aprovada .solicitacao-status[data-v-41d68028]{border-color:color-mix(in srgb,var(--status-success-border) 45%,var(--border-subtle));background:color-mix(in srgb,var(--status-success-bg) 45%,var(--surface-card));color:var(--status-success-text)}.solicitacao.executando .solicitacao-status[data-v-41d68028]{border-color:var(--status-info-border);background:var(--status-info-bg);color:var(--status-info-text)}.solicitacao.rejeitada .solicitacao-status[data-v-41d68028],.solicitacao.expirada .solicitacao-status[data-v-41d68028],.solicitacao.invalidada .solicitacao-status[data-v-41d68028],.solicitacao.falhou .solicitacao-status[data-v-41d68028]{border-color:var(--status-error-border);background:var(--status-error-bg);color:var(--status-error-text)}@media(max-width:460px){.solicitacao-cabecalho[data-v-41d68028]{align-items:flex-start;flex-direction:column}}button.referencia-entidade[data-v-0e84b98e]{display:inline-block;width:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline}button.referencia-entidade[data-v-0e84b98e]:hover:not(:disabled),button.referencia-entidade[data-v-0e84b98e]:focus-visible{border-color:transparent;background:transparent;color:inherit}button.referencia-entidade[data-v-0e84b98e]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}button.referencia-entidade.indisponivel[data-v-0e84b98e]{color:var(--text-secondary)}button.referencia-entidade.indisponivel[data-v-0e84b98e]:after{opacity:.45}button.referencia-entidade.referencia-conta[data-v-0e84b98e]{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--border-strong);text-decoration-thickness:1px;text-underline-offset:.18em}button.referencia-entidade.referencia-conta[data-v-0e84b98e]:hover:not(:disabled){text-decoration-color:var(--text-primary)}.referencia-popover[data-v-0e84b98e]{position:fixed;z-index:10000;display:grid;width:min(320px,calc(100vw - 16px));gap:7px;padding:12px;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-raised);box-shadow:var(--shadow-soft);color:var(--text-primary);font-size:12px;line-height:1.4;transform:translate(-50%,-100%)}.referencia-popover.abaixo[data-v-0e84b98e]{transform:translate(-50%)}.referencia-popover dl[data-v-0e84b98e]{display:grid;grid-template-columns:max-content 1fr;gap:4px 10px;margin:0}.referencia-popover dt[data-v-0e84b98e]{color:var(--text-muted)}.referencia-popover dd[data-v-0e84b98e]{margin:0;overflow-wrap:anywhere}.tool-call[data-v-a93fa594]{position:relative;display:inline-flex}.tool-call-name[data-v-a93fa594]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-hover);color:var(--text-secondary);font-family:var(--font-mono, monospace);font-size:11px;cursor:default}.tool-call-name[data-v-a93fa594]:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.tool-call.concluida .tool-call-name[data-v-a93fa594]{border-color:var(--status-success-border)}.tool-call.falhou .tool-call-name[data-v-a93fa594],.tool-call.desconhecida .tool-call-name[data-v-a93fa594]{border-color:var(--status-error-border)}.app-tooltip-trigger[data-v-a0488549]{display:inline-flex;align-items:center;justify-content:center}.app-tooltip[data-v-a0488549]{position:fixed;z-index:10000;display:grid;width:max-content;max-width:min(280px,calc(100vw - 16px));padding:7px 9px;border:1px solid var(--border-strong);background:var(--surface-raised);box-shadow:var(--shadow-soft);color:var(--text-primary);font-family:inherit;font-size:12px;font-weight:500;line-height:1.35;pointer-events:none;text-align:left;transform:translate(-50%,-100%);white-space:normal}.app-tooltip.abaixo[data-v-a0488549]{transform:translate(-50%)}.app-tooltip-detalhe[data-v-a0488549]{margin-bottom:2px;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.luka-avatar[data-v-8ccdb77d]{padding:0;border:0;cursor:pointer;pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;position:relative;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;background:var(--palette-coveralls-ink);border-radius:15px 15px 15px 5px}.luka-avatar[data-v-8ccdb77d]:focus-visible{outline:2px solid var(--palette-coveralls-ink);outline-offset:3px}.luka-avatar[data-v-8ccdb77d]:hover:not(:disabled){background:var(--palette-coveralls-ink)}@keyframes luca-carinho-8ccdb77d{0%,to{transform:translate(0) rotate(0)}20%,45%{transform:translateY(-1px) rotate(-5deg)}60%,80%{transform:translateY(-1px) rotate(3deg)}}.luka-olhar[data-v-8ccdb77d]{--luka-olhar-x: 0px;--luka-olhar-y: 0px;display:flex;align-items:center;width:74%;gap:12%;transform:translate(var(--luka-olhar-x),var(--luka-olhar-y));transition:transform 45ms cubic-bezier(.2,.8,.2,1)}.luka-olho[data-v-8ccdb77d]{display:block;width:44%;height:auto;flex-shrink:0;color:var(--surface-base);transform:rotate(-3deg);transform-origin:center}.luka-olho+.luka-olho[data-v-8ccdb77d]{transform:rotate(3deg)}.luka-traco[data-v-8ccdb77d]{fill:none;stroke:currentColor;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}.luka-palpebra[data-v-8ccdb77d]{fill:var(--palette-coveralls-ink);stroke:none}.luka-palpebra.superior[data-v-8ccdb77d]{--fechamento: 20px}.luka-palpebra.inferior[data-v-8ccdb77d]{--fechamento: -20px}.animacao-concentrado .luka-olhar[data-v-8ccdb77d]{animation:luca-concentrar-8ccdb77d 2.4s ease-in-out infinite}.animacao-concentrado .luka-palpebra.superior[data-v-8ccdb77d]{animation:luca-concentrar-superior-8ccdb77d 2.4s ease-in-out infinite}.animacao-concentrado .luka-palpebra.inferior[data-v-8ccdb77d]{animation:luca-concentrar-inferior-8ccdb77d 2.4s ease-in-out infinite}.animacao-respondendo .luka-olhar[data-v-8ccdb77d]{animation:luka-responder-8ccdb77d 1.65s cubic-bezier(.4,0,.2,1) infinite}.animacao-respondendo .luka-palpebra[data-v-8ccdb77d]{animation:luka-piscar-8ccdb77d 3.2s infinite}.animacao-respondendo :where(.luka-olho+.luka-olho) .luka-palpebra[data-v-8ccdb77d]{animation-delay:35ms}.animacao-pensando .luka-olhar[data-v-8ccdb77d]{animation:luca-pensar-8ccdb77d 1.8s ease-in-out infinite}.animacao-pensando :where(.luka-olho+.luka-olho) .luka-palpebra[data-v-8ccdb77d]{animation:luca-apertar-8ccdb77d 1.8s ease-in-out infinite}.animacao-observando .luka-olhar[data-v-8ccdb77d]{animation:luca-observar-8ccdb77d 3.6s ease-in-out infinite}.animacao-confirmando .luka-olhar[data-v-8ccdb77d]{animation:luca-confirmar-8ccdb77d 2.4s ease-in-out infinite}.animacao-confirmando .luka-palpebra.inferior[data-v-8ccdb77d]{animation:luca-sorrir-8ccdb77d 2.4s ease-in-out infinite}.animacao-duvida .luka-olhar[data-v-8ccdb77d]{animation:luca-inclinar-8ccdb77d 2.8s ease-in-out infinite}.animacao-duvida :where(.luka-olho:first-child) .luka-palpebra[data-v-8ccdb77d]{animation:luca-apertar-8ccdb77d 2.8s ease-in-out infinite}.pontual .luka-olhar[data-v-8ccdb77d],.pontual .luka-olho .luka-palpebra[data-v-8ccdb77d]{animation-iteration-count:1}.pontual.animacao-confirmando .luka-olhar[data-v-8ccdb77d],.pontual.animacao-confirmando .luka-palpebra[data-v-8ccdb77d]{animation-duration:1.2s}.direcionado .luka-olhar[data-v-8ccdb77d],.luka-avatar.estatico .luka-olho .luka-palpebra[data-v-8ccdb77d]{animation:none}.luka-avatar.repouso.estatico .luka-olho[data-v-8ccdb77d]{transform:rotate(0)}.luka-avatar.repouso.estatico .luka-palpebra.inferior[data-v-8ccdb77d]{transform:translateY(-3px)}.estatico .luka-olhar[data-v-8ccdb77d]{animation:none;transition:none;transform:none!important}.luka-avatar.fofo .luka-olhar[data-v-8ccdb77d]{animation:luca-carinho-8ccdb77d 2.4s ease-in-out 1}.luka-avatar.fofo .luka-olho .luka-palpebra.superior[data-v-8ccdb77d]{animation:none}.luka-avatar.fofo .luka-olho .luka-palpebra.inferior[data-v-8ccdb77d]{animation:luca-sorrir-8ccdb77d 2.4s ease-in-out 1}@keyframes luka-piscar-8ccdb77d{0%,8%,12%,55%,59%,to{transform:translateY(0)}10%,57%{transform:translateY(var(--fechamento))}}@keyframes luca-concentrar-8ccdb77d{0%,to{transform:translate(0)}45%,60%{transform:translate(1px,-1px)}}@keyframes luca-concentrar-superior-8ccdb77d{0%,to{transform:translateY(4.5px)}45%,60%{transform:translateY(6px)}}@keyframes luca-concentrar-inferior-8ccdb77d{0%,to{transform:translateY(-1.5px)}45%,60%{transform:translateY(-2.5px)}}@keyframes luka-responder-8ccdb77d{0%,10%,92%,to{transform:translate(var(--luka-olhar-x),var(--luka-olhar-y))}16%,28%{transform:translate(calc(var(--luka-olhar-x) - 1px),calc(var(--luka-olhar-y) + .5px))}36%,51%{transform:translate(calc(var(--luka-olhar-x) + 1.4px),calc(var(--luka-olhar-y) - .6px))}59%,73%{transform:translate(calc(var(--luka-olhar-x) + .4px),calc(var(--luka-olhar-y) + 1px))}81%,88%{transform:translate(calc(var(--luka-olhar-x) - .5px),var(--luka-olhar-y))}}@keyframes luca-pensar-8ccdb77d{0%,12%,90%,to{transform:translate(0) rotate(0)}16%,40%{transform:translate(3.5%,-6%) rotate(-3deg)}44%,69%{transform:translate(2%,-5%) rotate(-2.5deg)}73%,86%{transform:translate(1.5%,-2.5%) rotate(-1deg)}}@keyframes luca-apertar-8ccdb77d{0%,to{transform:translateY(0)}30%,65%{transform:translateY(calc(var(--fechamento) * .4))}}@keyframes luca-observar-8ccdb77d{0%,10%,92%,to{transform:translate(0)}12%,33%{transform:translate(-4.5%,-1%)}35%,49%{transform:translate(-2.5%,-1.5%)}51%,77%{transform:translate(4%,.5%)}79%,90%{transform:translate(2.5%)}}@keyframes luca-confirmar-8ccdb77d{0%,16%,58%,to{transform:translateY(0)}20%,29%,45%,54%{transform:translateY(6.5%)}33%,41%{transform:translateY(-2.5%)}}@keyframes luca-sorrir-8ccdb77d{0%,75%,to{transform:translateY(0)}20%,55%{transform:translateY(-16px)}}@keyframes luca-inclinar-8ccdb77d{0%,16%,85%,to{transform:rotate(0)}19%,54%{transform:rotate(6deg) translate(1.5%,-2%)}57%,82%{transform:rotate(5deg) translateY(-1.5%)}}@media(prefers-reduced-motion:reduce){.luka-avatar .luka-olho .luka-palpebra[data-v-8ccdb77d],.luka-avatar.fofo .luka-olho .luka-palpebra[data-v-8ccdb77d]{animation:none}.luka-avatar .luka-olhar[data-v-8ccdb77d],.luka-avatar.fofo .luka-olhar[data-v-8ccdb77d]{animation:none;transition:none;transform:none!important}}.assistant[data-v-a5446f7c]{position:relative;display:flex;height:auto;min-height:0;flex-direction:column;overflow:hidden;border-left:1px solid var(--border-subtle);background:var(--surface-card)}.assistant-header[data-v-a5446f7c]{position:absolute;z-index:2;inset:0 0 auto;display:flex;flex-direction:column;align-items:center;padding:14px 60px 22px;gap:4px;pointer-events:none}.assistant-header[data-v-a5446f7c]:before{position:absolute;z-index:-1;top:0;right:0;bottom:-18px;left:0;content:"";background:linear-gradient(to bottom,var(--surface-card) 0,var(--surface-card) calc(100% - 24px),transparent 100%)}.luka-anchor[data-v-a5446f7c]{display:flex;flex-shrink:0}.luka-anchor[data-v-a5446f7c] .luka-avatar{width:56px;height:56px;flex-basis:56px;border-radius:20px 20px 20px 7px;box-shadow:0 4px 12px color-mix(in srgb,var(--palette-coveralls-ink) 12%,transparent)}.luka-identidade[data-v-a5446f7c]{display:flex;flex-direction:column;align-items:center;min-width:0;max-width:100%;gap:5px}.luka-status[data-v-a5446f7c]{max-width:100%;padding:2px 7px;border-radius:var(--radius-control);background:color-mix(in srgb,var(--surface-card) 94%,transparent);font-size:11px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-header-action[data-v-a5446f7c]{position:absolute;top:22px;pointer-events:auto}.assistant-header-nova[data-v-a5446f7c]{right:20px}.assistant-header strong[data-v-a5446f7c]{padding:3px 13px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-card);color:var(--palette-coveralls-ink);font-size:14px;line-height:20px;box-shadow:0 2px 6px color-mix(in srgb,var(--palette-coveralls-ink) 5%,transparent)}.nova-conversa[data-v-a5446f7c]{width:34px;min-width:34px;height:34px;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-accent);font-size:24px;font-weight:400;line-height:1}.nova-conversa[data-v-a5446f7c]:hover:not(:disabled),.nova-conversa[data-v-a5446f7c]:focus-visible{border-color:var(--control-accent);background:var(--surface-muted)}.chat-body[data-v-a5446f7c]{min-height:0;flex:1;padding:142px 20px 20px;scroll-padding-top:142px;overflow-y:auto;overscroll-behavior-y:contain}.acoes-iniciais[data-v-a5446f7c]{display:grid;gap:8px;margin:18px 0}.acoes-iniciais>p[data-v-a5446f7c]{margin:0 0 2px;color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:1px}.acoes-iniciais>button[data-v-a5446f7c]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:11px 12px;border-color:var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);font-size:13px;font-weight:700;text-align:left}.acoes-iniciais>button[data-v-a5446f7c]:hover:not(:disabled),.acoes-iniciais>button[data-v-a5446f7c]:focus-visible{border-color:var(--control-accent);background:var(--surface-hover);color:var(--text-accent)}.acoes-iniciais>button span[data-v-a5446f7c]:last-child{color:var(--text-accent);font-size:16px}.tool-calls[data-v-a5446f7c]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 9px}.timeline-tool[data-v-a5446f7c]{margin-top:9px}.timeline-texto+.timeline-tool[data-v-a5446f7c],.timeline-tool+.timeline-texto[data-v-a5446f7c]{margin-top:9px}.mensagens[data-v-a5446f7c]{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.mensagem-chat[data-v-a5446f7c]{max-width:92%;padding:10px 12px;border-radius:0}.mensagem-chat>p[data-v-a5446f7c]{margin:0;white-space:pre-wrap}.mensagem-chat.usuario[data-v-a5446f7c]{justify-self:end;border-radius:var(--radius-panel);background:var(--accent);color:var(--text-on-accent)}.mensagem-chat.assistente[data-v-a5446f7c]{justify-self:start;max-width:100%;padding:10px 0;border-radius:0;background:transparent}.digitando[data-v-a5446f7c]{display:inline-flex;align-items:center;gap:4px;height:18px;padding:3px 1px}.consulta-inicial[data-v-a5446f7c]{display:inline-flex;align-items:center;gap:7px;color:var(--text-muted);font-size:12px}.consulta-pontos[data-v-a5446f7c]{display:inline-flex;gap:3px}.digitando i[data-v-a5446f7c],.consulta-pontos i[data-v-a5446f7c]{width:6px;height:6px;border-radius:50%;background:var(--palette-coveralls-ink);animation:digitando-a5446f7c 1.1s infinite ease-in-out}.digitando i[data-v-a5446f7c]:nth-child(2),.consulta-pontos i[data-v-a5446f7c]:nth-child(2){animation-delay:.15s}.digitando i[data-v-a5446f7c]:nth-child(3),.consulta-pontos i[data-v-a5446f7c]:nth-child(3){animation-delay:.3s}.estado-mensagem[data-v-a5446f7c]{display:block;margin-top:6px;color:var(--status-error-text);font-size:11px;font-weight:700}.tokens-contexto[data-v-a5446f7c]{display:block;margin-top:7px;color:var(--text-muted);font-size:11px}.respostas-sugeridas[data-v-a5446f7c]{display:grid;gap:8px;margin-top:12px}.respostas-sugeridas button[data-v-a5446f7c]{width:100%;padding:9px 11px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-raised);color:var(--text-accent);font-size:13px;font-weight:700;text-align:left}.respostas-sugeridas button[data-v-a5446f7c]:hover:not(:disabled){background:var(--surface-hover)}.solicitacoes[data-v-a5446f7c]{display:grid;gap:10px;margin:20px 0}.assistant form[data-v-a5446f7c]{flex-shrink:0;padding:14px 16px;border-top:1px solid var(--border-subtle)}.assistant form label[data-v-a5446f7c]{display:block;color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.conversa-identificacao[data-v-a5446f7c]{margin-top:6px;font-size:11px;color:var(--text-muted)}.copiar-conversa[data-v-a5446f7c]{display:block;max-width:100%;padding:2px 0;border:0;background:transparent;color:var(--text-muted);font:inherit;text-align:left;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;cursor:pointer}.copiar-conversa[data-v-a5446f7c]:hover{color:var(--text-accent);text-decoration:underline}.assistant-context-tools[data-v-a5446f7c]{display:flex;align-items:center;gap:8px;min-height:38px;margin-top:6px}.assistant-target-button[data-v-a5446f7c]{display:grid;width:34px;height:34px;place-items:center;padding:0;background:var(--surface-hover);color:var(--text-accent);font-size:21px}.assistant-target-button.ativo[data-v-a5446f7c]{border-color:var(--control-accent);background:var(--control-accent);color:var(--text-on-accent)}.assistant-target-button svg[data-v-a5446f7c]{width:19px;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.debug-backdrop[data-v-a5446f7c]{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;background:#232a2ed6}.debug-modal[data-v-a5446f7c]{display:flex;width:min(1120px,96vw);max-height:90vh;flex-direction:column;padding:24px;overflow:hidden;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-card)}.debug-modal>header[data-v-a5446f7c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.debug-modal h2[data-v-a5446f7c],.debug-modal h3[data-v-a5446f7c],.debug-modal p[data-v-a5446f7c]{margin-top:0}.debug-modal h2[data-v-a5446f7c]{margin-bottom:0}.debug-modal h3[data-v-a5446f7c]{margin-bottom:8px;font-size:14px}.debug-close[data-v-a5446f7c]{width:40px;height:40px;padding:0;font-size:24px}.debug-grid[data-v-a5446f7c]{display:grid;min-height:0;grid-template-columns:minmax(260px,.8fr) minmax(280px,1fr);gap:16px;overflow-y:auto}.debug-grid article[data-v-a5446f7c]{min-width:0;padding:16px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-raised)}.debug-grid ul[data-v-a5446f7c]{display:grid;gap:6px;margin:0 0 20px;padding-left:20px}.debug-grid pre[data-v-a5446f7c]{max-height:280px;margin:0 0 18px;padding:12px;overflow:auto;border-radius:0;background:var(--surface-base);color:var(--text-primary);font:12px/1.5 SFMono-Regular,Consolas,monospace;white-space:pre-wrap}.debug-context[data-v-a5446f7c]{grid-column:1 / -1}.debug-context pre[data-v-a5446f7c]{max-height:360px}.assistant-target-hint[data-v-a5446f7c]{color:var(--text-accent);font-size:12px}.assistant-target-chip[data-v-a5446f7c]{display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 44px);padding:5px 8px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-hover);color:var(--text-accent);font-size:12px;font-weight:700}.assistant-target-chip>span[data-v-a5446f7c]{font-size:16px}.assistant-target-chip button[data-v-a5446f7c]{display:grid;width:20px;height:20px;place-items:center;padding:0;background:transparent;color:var(--text-accent);font-size:16px}.compositor[data-v-a5446f7c]{position:relative;display:block}.compositor textarea[data-v-a5446f7c]{display:block;width:100%;height:80px;margin:6px 0 0;padding:10px 52px 10px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-panel);resize:vertical}.enviar-mensagem[data-v-a5446f7c]{position:absolute;top:50%;right:8px;display:grid;width:36px;height:36px;place-items:center;padding:0;border-radius:var(--radius-control);font-size:23px;line-height:1;transform:translateY(-50%)}.cancelar-mensagem[data-v-a5446f7c]{border-color:var(--status-error-border);background:var(--status-error-border);font-size:14px}.cancelar-mensagem[data-v-a5446f7c]:hover:not(:disabled){border-color:var(--status-error-text);background:var(--status-error-text)}.markdown[data-v-a5446f7c]{overflow-wrap:anywhere}.markdown[data-v-a5446f7c]>:first-child{margin-top:0}.markdown[data-v-a5446f7c]>:last-child{margin-bottom:0}.markdown[data-v-a5446f7c] h1,.markdown[data-v-a5446f7c] h2,.markdown[data-v-a5446f7c] h3,.markdown[data-v-a5446f7c] h4{margin:1.2em 0 .55em;font-family:inherit;line-height:1.2}.markdown[data-v-a5446f7c] h1{font-size:1.45rem}.markdown[data-v-a5446f7c] h2{font-size:1.28rem}.markdown[data-v-a5446f7c] h3{font-size:1.12rem}.markdown[data-v-a5446f7c] p,.markdown[data-v-a5446f7c] ul,.markdown[data-v-a5446f7c] ol,.markdown[data-v-a5446f7c] blockquote,.markdown[data-v-a5446f7c] pre,.markdown[data-v-a5446f7c] table{margin:.75em 0}.markdown[data-v-a5446f7c] ul,.markdown[data-v-a5446f7c] ol{padding-left:1.4rem}.markdown[data-v-a5446f7c] li+li{margin-top:.3em}.markdown[data-v-a5446f7c] blockquote{margin-left:0;padding:.15em 0 .15em 1em;border-left:3px solid var(--accent-strong);color:var(--text-secondary)}.markdown[data-v-a5446f7c] code{padding:.12em .35em;border-radius:0;background:var(--surface-hover);color:var(--text-accent);font-family:SFMono-Regular,Consolas,monospace;font-size:.88em}.markdown[data-v-a5446f7c] pre{overflow-x:auto;padding:14px;border-radius:0;background:var(--surface-base);color:var(--text-primary)}.markdown[data-v-a5446f7c] pre code{padding:0;background:transparent;color:inherit}.markdown[data-v-a5446f7c] a{color:var(--text-accent);text-decoration-thickness:1px;text-underline-offset:2px}.markdown[data-v-a5446f7c] .dado-chat{display:inline-block;position:relative;font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap}.markdown[data-v-a5446f7c] .dado-chat:after{position:absolute;right:-.08em;bottom:-.08em;left:-.08em;height:.32em;background:linear-gradient(177deg,transparent 0 38%,color-mix(in srgb,var(--accent) 62%,transparent) 39% 54%,transparent 55%),linear-gradient(183deg,transparent 0 61%,color-mix(in srgb,var(--accent) 46%,transparent) 62% 72%,transparent 73%);content:"";pointer-events:none}.markdown[data-v-a5446f7c] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.markdown[data-v-a5446f7c] th,.markdown[data-v-a5446f7c] td{padding:7px 9px;border:1px solid var(--border-strong);text-align:left}.markdown[data-v-a5446f7c] th{background:var(--surface-hover)}.assistant.redimensionando[data-v-a5446f7c]{-webkit-user-select:none;user-select:none}@keyframes digitando-a5446f7c{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(min-width:761px){.assistant-resizer[data-v-a5446f7c]{position:absolute;z-index:5;top:0;bottom:0;left:0;width:14px;cursor:ew-resize;touch-action:none}.assistant-resizer[data-v-a5446f7c]:after{position:absolute;top:50%;left:3px;width:4px;height:44px;border-radius:0;background:var(--border-strong);content:"";opacity:.5;transform:translateY(-50%);transition:opacity .15s ease,background .15s ease}.assistant-resizer[data-v-a5446f7c]:hover:after,.assistant-resizer[data-v-a5446f7c]:focus-visible:after,.assistant.redimensionando .assistant-resizer[data-v-a5446f7c]:after{background:var(--accent-strong);opacity:1}}@media(max-width:760px){.assistant-resizer[data-v-a5446f7c]{display:none}.assistant[data-v-a5446f7c]{min-width:0;border-top:1px solid var(--border-subtle);border-left:0}.chat-body[data-v-a5446f7c]{padding:142px 16px 16px}.debug-backdrop[data-v-a5446f7c]{padding:12px}.debug-modal[data-v-a5446f7c]{width:100%;max-height:94vh;padding:16px}.debug-grid[data-v-a5446f7c]{grid-template-columns:1fr}.debug-context[data-v-a5446f7c]{grid-column:auto}}@media(prefers-reduced-motion:reduce){.digitando i[data-v-a5446f7c],.consulta-pontos i[data-v-a5446f7c]{animation:none;opacity:.65}}.app-select[data-v-8592cb33]{position:relative;display:block;min-width:0}.app-select-trigger[data-v-8592cb33]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;margin:0;padding:8px 12px;overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-input);color:var(--text-primary);text-align:left}.app-select-trigger[data-v-8592cb33]:hover:not(:disabled){border-color:var(--control-accent);background:var(--surface-input)}.app-select-trigger[data-v-8592cb33]:focus-visible{border-color:var(--focus-color);outline:3px solid var(--focus-ring);outline-offset:1px}.app-select-trigger[data-v-8592cb33]:disabled{border-color:var(--border-subtle);background:var(--surface-subtle);color:var(--text-muted)}.app-select-trigger>span[data-v-8592cb33]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select-placeholder[data-v-8592cb33]{color:var(--text-muted)}.app-select-trigger>svg[data-v-8592cb33]{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .16s ease}.app-select-open .app-select-trigger>svg[data-v-8592cb33]{transform:rotate(180deg)}.app-select-listbox[data-v-8592cb33]{position:fixed;z-index:100;display:grid;width:max-content;min-width:0;max-width:min(360px,calc(100vw - 24px));max-height:min(320px,50vh);padding:5px;overflow-y:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-card);box-shadow:0 10px 28px var(--shadow)}.app-select-table-filter .app-select-trigger[data-v-8592cb33]{min-height:42px;padding:17px 34px 4px 8px;border:0;border-radius:0;background:transparent;font-size:inherit;font-weight:inherit}.app-select-table-filter .app-select-trigger[data-v-8592cb33]:hover:not(:disabled),.app-select-table-filter .app-select-trigger[data-v-8592cb33]:focus-visible{border:0;background:transparent;outline:none}.app-select-table-filter .app-select-trigger>svg[data-v-8592cb33]{display:none}.app-select-option[data-v-8592cb33]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:36px;padding:8px 10px;border-radius:5px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}.app-select-option.active[data-v-8592cb33]{background:var(--surface-hover)}.app-select-option.selected[data-v-8592cb33]{background:var(--surface-control-selected);color:var(--control-accent-strong)}.app-select-option.disabled[data-v-8592cb33]{color:var(--text-muted);cursor:not-allowed}.app-select-option svg[data-v-8592cb33]{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media(prefers-reduced-motion:reduce){.app-select-trigger>svg[data-v-8592cb33]{transition:none}}.error-feedback[data-v-e403e954]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--status-error-border);border-radius:0;background:var(--status-error-bg);color:var(--status-error-text)}.error-feedback p[data-v-e403e954]{margin:0}.error-feedback-actions[data-v-e403e954]{display:flex;align-items:center;gap:8px;margin-left:auto}.error-feedback-action[data-v-e403e954]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--text-accent);font-size:12px;white-space:nowrap}.error-feedback-action[data-v-e403e954]:hover:not(:disabled){border-color:var(--accent-strong);background:var(--surface-hover)}.error-feedback-action[data-v-e403e954]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media(max-width:760px){.error-feedback[data-v-e403e954]{align-items:flex-start;flex-direction:column}.error-feedback-action[data-v-e403e954]{align-self:flex-end}.error-feedback-actions[data-v-e403e954]{align-self:stretch;justify-content:flex-end;margin-left:0}}.page-header[data-v-649f77f3]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.page-header h1[data-v-649f77f3]{margin:0;color:var(--text-primary);font-size:clamp(28px,2.4vw,34px);line-height:1.15;letter-spacing:-.025em}.page-header-actions[data-v-649f77f3]{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;gap:12px;min-width:0}.page-header-actions[data-v-649f77f3] label{display:grid;gap:6px;min-width:0;color:var(--text-secondary);font-size:12px;font-weight:700}.page-header-actions[data-v-649f77f3] button{min-height:44px;white-space:nowrap}@media(max-width:760px){.page-header[data-v-649f77f3]:has(.page-header-actions){align-items:stretch;flex-direction:column}.page-header-actions[data-v-649f77f3]{align-items:stretch;width:100%}.page-header-actions[data-v-649f77f3] label{flex:1 1 100%}.page-header-actions[data-v-649f77f3] button{flex:1 1 auto}}.keytip-layer[data-v-09c75219]{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;pointer-events:none}.keytip-badge[data-v-09c75219]{position:fixed;display:grid;min-width:22px;min-height:22px;place-items:center;padding:2px 6px;border:1px solid var(--status-warning-border);border-radius:0;background:var(--status-warning-bg);color:var(--status-warning-text);font-size:12px;font-weight:900;line-height:1;transform:translate(-50%,-50%)}@media(max-width:760px){.keytip-badge[data-v-09c75219]{min-width:24px;min-height:24px;font-size:13px}}.login[data-v-a883861c]{display:grid;grid-template-columns:minmax(0,57fr) minmax(420px,43fr);min-height:100vh;min-height:100dvh;overflow:auto;background:var(--surface-base)}.painel-abstrato[data-v-a883861c]{position:relative;min-height:100%;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px),var(--palette-coveralls-ink);background-size:64px 64px}.forma[data-v-a883861c]{position:absolute;pointer-events:none}.arco-principal[data-v-a883861c]{width:clamp(430px,48vw,780px);aspect-ratio:1;right:clamp(-390px,-22vw,-220px);bottom:clamp(-390px,-24vw,-230px);border:clamp(68px,8vw,126px) solid color-mix(in srgb,var(--palette-coveralls-red) 82%,transparent);border-radius:50%}.disco-vermelho[data-v-a883861c]{width:clamp(120px,15vw,240px);aspect-ratio:1;top:-4%;left:12%;border-radius:50%;background:var(--palette-coveralls-red)}.aro-claro[data-v-a883861c]{width:clamp(190px,22vw,350px);aspect-ratio:1;top:17%;right:11%;border:clamp(22px,3vw,46px) solid rgb(199 213 221 / .2);border-radius:50%}.capsula[data-v-a883861c]{width:clamp(190px,25vw,390px);height:clamp(56px,7vw,105px);top:47%;left:-6%;border:1px solid rgb(199 213 221 / .38);border-radius:999px;transform:rotate(-17deg);background:#c7d5dd14}.bloco[data-v-a883861c]{width:clamp(85px,11vw,165px);aspect-ratio:1;right:28%;bottom:12%;border:1px solid rgb(199 213 221 / .26);border-radius:24px;transform:rotate(21deg);background:#3f576780}.linha-diagonal[data-v-a883861c]{width:145%;height:1px;left:-20%;top:61%;transform:rotate(-24deg);background:#c7d5dd36}.pontos[data-v-a883861c]{width:132px;height:96px;left:11%;bottom:10%;opacity:.42;background-image:radial-gradient(circle,var(--palette-coveralls-blue-light) 2px,transparent 2.5px);background-size:18px 18px}.painel-acesso[data-v-a883861c]{display:grid;place-items:center;padding:clamp(32px,6vw,86px);background:var(--surface-base)}.formulario-login[data-v-a883861c]{width:min(100%,390px);display:grid;gap:24px}.cabecalho-login[data-v-a883861c]{display:grid;gap:8px;margin-bottom:4px}.marca[data-v-a883861c]{position:relative;display:block;width:38px;height:38px;margin-bottom:20px;border-radius:10px;background:var(--palette-coveralls-ink)}.marca i[data-v-a883861c]{position:absolute;display:block;background:var(--palette-coveralls-red)}.marca i[data-v-a883861c]:first-child{width:18px;height:7px;top:10px;left:10px;border-radius:5px 5px 1px 1px}.marca i[data-v-a883861c]:last-child{width:7px;height:12px;top:17px;left:10px;border-radius:1px 1px 5px 5px}.sobrelinha[data-v-a883861c]{margin:0;color:var(--text-accent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.login h1[data-v-a883861c]{font-family:inherit;margin:0;color:var(--text-primary);font-size:clamp(32px,3.2vw,46px);line-height:1.02;letter-spacing:-.045em}.introducao[data-v-a883861c]{margin:3px 0 0;color:var(--text-secondary);font-size:14px}.campos-login[data-v-a883861c]{display:grid;gap:16px}.login label[data-v-a883861c]{display:grid;gap:7px}.login label span[data-v-a883861c]{color:var(--text-primary);font-size:12px;font-weight:800;letter-spacing:.04em}.login input[data-v-a883861c]{min-height:46px;padding:10px 12px;border:1px solid var(--border-strong);background:var(--surface-input);color:var(--text-primary);border-radius:var(--radius-control)}.login input[data-v-a883861c]:focus-visible{border-color:var(--focus-color);outline:3px solid var(--focus-ring);outline-offset:1px}.login button[data-v-a883861c]{min-height:46px}.nota-seguranca[data-v-a883861c]{display:flex;align-items:center;justify-content:center;gap:8px;margin:-6px 0 0;color:var(--text-secondary);font-size:11px;font-weight:650}.nota-seguranca span[data-v-a883861c]{width:7px;height:7px;border-radius:50%;background:var(--palette-coveralls-green)}@media(max-width:800px){.login[data-v-a883861c]{grid-template-columns:1fr;grid-template-rows:minmax(150px,24vh) 1fr}.painel-abstrato[data-v-a883861c]{min-height:150px}.disco-vermelho[data-v-a883861c]{width:120px;top:-50px}.aro-claro[data-v-a883861c]{width:180px;top:-48px;right:12%;border-width:24px}.arco-principal[data-v-a883861c]{width:280px;right:-120px;bottom:-210px;border-width:48px}.capsula[data-v-a883861c]{width:210px;height:58px;top:56%}.bloco[data-v-a883861c],.pontos[data-v-a883861c]{display:none}.painel-acesso[data-v-a883861c]{place-items:start center;padding:38px 24px 50px}.marca[data-v-a883861c]{margin-bottom:10px}}@media(max-width:480px){.login[data-v-a883861c]{grid-template-rows:120px 1fr}.painel-abstrato[data-v-a883861c]{min-height:120px}.painel-acesso[data-v-a883861c]{padding:30px 20px 40px}.formulario-login[data-v-a883861c]{gap:20px}.marca[data-v-a883861c]{width:34px;height:34px}.login h1[data-v-a883861c]{font-size:34px}}.app[data-v-1df7a4b2]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.app.sandbox[data-v-1df7a4b2]{height:100%}.app.chat-fechado[data-v-1df7a4b2]{grid-template-columns:1fr}.topbar[data-v-1df7a4b2]{grid-column:1/-1;grid-row:1;position:relative;z-index:10;display:flex;align-items:center;gap:10px;min-width:0;min-height:68px;padding:10px 20px;border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}.workspace[data-v-1df7a4b2]{grid-column:1;grid-row:2;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;background:transparent}.workspace[inert][data-v-1df7a4b2]{cursor:wait}.assistant-field-progress[data-v-1df7a4b2]{grid-column:1;grid-row:2;z-index:6;align-self:end;justify-self:center;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;width:min(460px,calc(100% - 32px));margin-bottom:16px;padding:12px 14px;border:1px solid var(--accent);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--text-primary)}.assistant-field-progress>div[data-v-1df7a4b2]{display:flex;align-items:center;gap:9px;min-width:0}.assistant-field-progress>div>span[data-v-1df7a4b2]{color:var(--accent-strong);font-size:18px}.assistant-field-progress p[data-v-1df7a4b2],.assistant-field-progress small[data-v-1df7a4b2]{display:block;margin:0}.assistant-field-progress p[data-v-1df7a4b2]{min-width:0;overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:normal}.assistant-field-progress small[data-v-1df7a4b2]{margin-top:2px;color:var(--text-muted);font-size:11px;font-weight:600}.assistant-field-progress progress[data-v-1df7a4b2]{grid-column:1 / -1;width:100%;height:3px;border:0;background:var(--surface-hover);accent-color:var(--accent)}.assistant-field-progress button[data-v-1df7a4b2]{grid-column:2;grid-row:1;width:auto;white-space:nowrap}[data-v-1df7a4b2] .assistant-field--active:is(input:not([type=hidden]),textarea,select,button),[data-v-1df7a4b2] .assistant-field--active :is(input:not([type=hidden]),textarea,select),[data-v-1df7a4b2] .assistant-field--active:not(:has(:is(input:not([type=hidden]),textarea,select))) button{position:relative;z-index:1;border-color:var(--control-accent);box-shadow:0 0 0 3px var(--surface-control-selected);animation:assistant-field-glow-1df7a4b2 .7s ease-in-out infinite alternate}[data-v-1df7a4b2] .assistant-action--active{outline:2px solid var(--accent-strong);outline-offset:3px;background:var(--surface-selected);transform:translateY(1px) scale(.98);animation:assistant-action-press-1df7a4b2 .42s ease-out}@keyframes assistant-field-glow-1df7a4b2{0%{border-color:var(--control-accent);box-shadow:0 0 0 1px var(--surface-control-selected)}to{border-color:var(--control-accent-strong);box-shadow:0 0 0 4px var(--surface-control-selected)}}@keyframes assistant-action-press-1df7a4b2{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(2px) scale(.97)}}@media(prefers-reduced-motion:reduce){[data-v-1df7a4b2] .assistant-field--active:is(input:not([type=hidden]),textarea,select,button),[data-v-1df7a4b2] .assistant-field--active :is(input:not([type=hidden]),textarea,select),[data-v-1df7a4b2] .assistant-field--active:not(:has(:is(input:not([type=hidden]),textarea,select))) button,[data-v-1df7a4b2] .assistant-action--active{animation:none}}.workspace-conteudo-compacto[data-v-1df7a4b2]{--workspace-content-width: 960px}.workspace-conteudo-compacto[data-v-1df7a4b2]>.pagina{width:100%;max-width:var(--workspace-content-width);margin-right:auto;margin-left:auto}.breadcrumbs[data-v-1df7a4b2]{min-width:0;padding:18px clamp(16px,3vw,44px) 0}.breadcrumbs ol[data-v-1df7a4b2]{display:flex;align-items:center;gap:0;max-width:1440px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:auto}.breadcrumbs li[data-v-1df7a4b2]{display:inline-flex;align-items:center;flex:0 0 auto;color:var(--text-secondary);font-size:13px}.breadcrumbs li+li[data-v-1df7a4b2]:before{margin:0 10px;color:var(--border-strong);content:"›";font-size:18px;line-height:1}.breadcrumbs a[data-v-1df7a4b2]{color:var(--text-secondary);text-decoration:none}.breadcrumbs a[data-v-1df7a4b2]:hover{color:var(--control-accent);text-decoration:underline;text-underline-offset:3px}.breadcrumbs a[aria-disabled=true][data-v-1df7a4b2]{cursor:not-allowed;opacity:.55}.breadcrumbs [aria-current=page][data-v-1df7a4b2]{color:var(--text-secondary)}.breadcrumb-inicio a[data-v-1df7a4b2]{display:inline-flex;align-items:center}.breadcrumb-inicio svg[data-v-1df7a4b2]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.breadcrumb-area[data-v-1df7a4b2]{color:var(--text-secondary)}.titulo-pagina[data-v-1df7a4b2]{margin:8px 0 0;padding:0 clamp(16px,3vw,44px)}[data-v-1df7a4b2] .assistant{grid-column:2;grid-row:2;min-height:0}.workspace-status[data-v-1df7a4b2]{display:flex;align-items:center;gap:12px;padding:8px clamp(16px,3vw,44px);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}.workspace-status p[data-v-1df7a4b2]{margin:0}.marca-topbar[data-v-1df7a4b2]{display:flex;align-items:center;gap:9px;flex:0 0 auto;padding:8px 10px;border:0;background:transparent;color:var(--text-accent)}.marca-topbar strong[data-v-1df7a4b2]{font-size:15px}.marca-topbar[data-v-1df7a4b2]:hover:not(:disabled),.marca-topbar.ativo[data-v-1df7a4b2]{background:var(--surface-hover)}.empresa-selector[data-v-1df7a4b2]{display:grid;grid-template-columns:auto minmax(120px,210px);align-items:center;gap:8px;min-width:0;color:var(--text-accent);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.topbar .empresa-selector[data-v-1df7a4b2] .app-select-trigger{min-height:38px;margin:0;border:0;font-size:13px;font-weight:700;text-transform:none;letter-spacing:0}.topbar-nav[data-v-1df7a4b2]{display:flex;align-items:center;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:auto}.topbar-nav button[data-v-1df7a4b2]{position:relative;display:inline-flex;justify-content:center;flex:0 0 auto;padding:9px 10px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font-size:12px}.indicador-pendencia[data-v-1df7a4b2]{position:absolute;bottom:2px;left:50%;width:5px;height:5px;border-radius:50%;background:currentColor;transform:translate(-50%)}.topbar-nav button[data-v-1df7a4b2]:hover:not(:disabled){background:var(--surface-hover);color:var(--control-accent)}.topbar-nav button.ativo[data-v-1df7a4b2]{background:var(--surface-control-selected);color:var(--control-accent)}.topbar-actions[data-v-1df7a4b2]{display:flex;align-items:center;gap:10px;flex:0 0 auto;margin-left:auto}.user-menu[data-v-1df7a4b2]{position:relative;flex:0 0 auto;margin:0}.user-menu summary[data-v-1df7a4b2]{list-style:none}.user-menu summary[data-v-1df7a4b2]::-webkit-details-marker{display:none}.user-menu-trigger[data-v-1df7a4b2]{display:flex;align-items:center;gap:8px;margin:0;cursor:pointer}.avatar[data-v-1df7a4b2]{display:inline-grid;width:42px;height:42px;flex:0 0 42px;place-items:center;background:var(--status-warning-bg);color:var(--text-accent);border-radius:50%;font-weight:700}.user-menu-chevron[data-v-1df7a4b2]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;transition:transform .16s ease}.user-menu[open] .user-menu-chevron[data-v-1df7a4b2]{transform:rotate(180deg)}.user-menu-popover[data-v-1df7a4b2]{position:absolute;top:50px;right:0;z-index:20;display:grid;gap:10px;min-width:150px;padding:14px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--text-primary)}.user-menu-popover button[data-v-1df7a4b2]{width:100%}@media(min-width:761px){[data-v-1df7a4b2] .assistant{width:min(var(--assistant-width),50vw);min-width:min(390px,50vw)}}@media(min-width:761px)and (max-width:1000px){[data-v-1df7a4b2] .assistant{position:fixed;z-index:4;top:0;right:0;bottom:0;border-left-color:var(--border-strong)}}@media(max-width:1080px){.topbar[data-v-1df7a4b2]{align-content:center;flex-wrap:wrap}.topbar-nav[data-v-1df7a4b2]{order:5;flex-basis:100%;padding-left:52px}}@media(max-width:760px){.app[data-v-1df7a4b2]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) minmax(320px,46dvh)}.app.chat-fechado[data-v-1df7a4b2]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.topbar[data-v-1df7a4b2]{gap:7px;padding:8px 10px}.marca-topbar[data-v-1df7a4b2]{padding:7px}.empresa-selector[data-v-1df7a4b2]{grid-template-columns:1fr;flex:1;gap:2px}.empresa-selector>span[data-v-1df7a4b2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.empresa-selector[data-v-1df7a4b2] .app-select{max-width:none}.topbar-nav[data-v-1df7a4b2]{padding-left:0}.workspace[data-v-1df7a4b2]{height:auto}.assistant-field-progress[data-v-1df7a4b2]{width:calc(100% - 20px);margin-top:10px;padding:10px 12px}.assistant-field-progress p[data-v-1df7a4b2]{font-size:12px}.assistant-field-progress button[data-v-1df7a4b2]{padding:7px 9px;font-size:11px}.workspace-status[data-v-1df7a4b2]{padding:8px 16px;flex-wrap:wrap}.breadcrumbs[data-v-1df7a4b2]{padding:14px 16px 0}.titulo-pagina[data-v-1df7a4b2]{margin-top:6px}[data-v-1df7a4b2] .assistant{position:relative;z-index:2;grid-column:1;grid-row:3;width:100%;height:100%}}.sandbox-notice[data-v-3ce10344]{position:relative;z-index:12;display:flex;align-items:baseline;justify-content:center;gap:6px 14px;min-width:0;padding:10px clamp(16px,3vw,44px);border-top:1px solid var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text);font-size:13px;text-align:center}.sandbox-notice strong[data-v-3ce10344]{flex:0 0 auto}@media(max-width:760px){.sandbox-notice[data-v-3ce10344]{align-items:center;flex-direction:column;gap:2px;padding-block:8px;font-size:12px}}.sandbox-root[data-v-a95a0233]{display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100dvh;min-height:0;overflow:hidden}.sandbox-bootstrap[data-v-a95a0233]{display:grid;min-height:0;place-items:center;padding:24px;overflow-y:auto;text-align:center}.sandbox-bootstrap p[data-v-a95a0233]{margin:0;color:var(--text-secondary);font-size:clamp(16px,2vw,20px);font-weight:700}.sandbox-bootstrap-falha[data-v-a95a0233]{align-content:center;gap:12px}.sandbox-bootstrap-falha h1[data-v-a95a0233]{margin:0;font-size:clamp(20px,3vw,28px)}.sandbox-bootstrap-falha button[data-v-a95a0233]{justify-self:center}.ai-field[data-v-b99bf250]{display:grid;min-width:0;gap:6px;padding:2px 0}.ai-field-header[data-v-b99bf250]{display:flex;align-items:center;gap:12px;min-height:26px}.ai-field-header>label[data-v-b99bf250]{display:flex;align-items:center;gap:6px}.ai-field-control[data-v-b99bf250]{position:relative;min-width:0}.ai-field-origin[data-v-b99bf250]{position:absolute;z-index:1;top:5px;left:0;transform:translate(-50%,-50%);color:var(--accent-strong);font-size:18px;line-height:1;pointer-events:none}.ai-field-control input[data-v-b99bf250-s],.ai-field-control select[data-v-b99bf250-s],.ai-field-control textarea[data-v-b99bf250-s]{width:100%}.ai-field-control select[data-v-b99bf250-s]{margin-top:6px}.ai-field-control--action input[data-v-b99bf250-s]{padding-right:154px}.ai-field-control .ai-field-action[data-v-b99bf250-s]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:0;background:transparent;color:var(--text-accent);font-size:11px;font-weight:700;white-space:nowrap}.ai-field-control .ai-field-action[data-v-b99bf250-s]:hover:not(:disabled){background:transparent;color:var(--accent-strong)}.ai-field-control .ai-field-action[data-v-b99bf250-s] span{font-size:14px}.seletor-conta[data-v-353d00cf],.seletor-conta-acionador[data-v-353d00cf]{width:100%;min-width:0;max-width:100%}.seletor-conta-acionador[data-v-353d00cf]{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;margin-top:5px;overflow:hidden;text-align:left}.conta-selecionada[data-v-353d00cf]{display:flex;flex:1 1 auto;min-width:0;overflow:hidden;gap:7px}.conta-selecionada strong[data-v-353d00cf]{flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.conta-selecionada span[data-v-353d00cf],.conta-placeholder[data-v-353d00cf]{min-width:0;overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.conta-placeholder[data-v-353d00cf]{flex:1 1 auto}.seletor-conta-acionador>span[data-v-353d00cf]:last-child{flex:0 0 auto}.seletor-conta-dialogo[data-v-353d00cf]{z-index:80}.seletor-conta-dialogo>.seletor-conta-painel[data-v-353d00cf]{display:grid;width:min(100%,900px);max-height:min(760px,calc(100vh - 32px));grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px;padding:20px;overflow:hidden}.seletor-conta-cabecalho[data-v-353d00cf],.acoes-dialogo[data-v-353d00cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.seletor-conta-cabecalho h2[data-v-353d00cf],.seletor-conta-cabecalho p[data-v-353d00cf]{margin:0}.seletor-conta-cabecalho p[data-v-353d00cf]:last-child{margin-top:4px;color:var(--text-muted)}.fechar-dialogo[data-v-353d00cf]{width:36px;min-width:36px;height:36px;padding:0;font-size:22px}.filtros-conta[data-v-353d00cf]{display:grid;grid-template-columns:minmax(240px,1.8fr) minmax(130px,.55fr) minmax(140px,.65fr);gap:10px}.filtros-conta label[data-v-353d00cf]{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.filtros-conta input[data-v-353d00cf],.filtros-conta[data-v-353d00cf] .app-select{width:100%;min-height:40px;margin-top:5px}.filtros-conta[data-v-353d00cf] .app-select-trigger{padding:8px 10px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-input);color:var(--text-primary)}.resultado-contas[data-v-353d00cf]{min-height:0;overflow-y:auto;border-top:1px solid var(--border-strong)}.resultado-contas>p[data-v-353d00cf]:first-child{margin:10px 0;color:var(--text-muted);font-size:12px}.resultado-contas ul[data-v-353d00cf]{padding:0;margin:0;list-style:none}.conta-resultado[data-v-353d00cf]{display:grid;width:100%;grid-template-columns:minmax(110px,.35fr) minmax(180px,1fr) auto;gap:14px;align-items:center;padding:10px 8px;border:0;border-bottom:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);text-align:left}.conta-resultado[data-v-353d00cf]:hover,.conta-resultado[data-v-353d00cf]:focus-visible,.conta-resultado.selecionada[data-v-353d00cf]{background:var(--surface-hover)}.conta-resultado.selecionada[data-v-353d00cf]{box-shadow:inset 3px 0 0 var(--control-accent)}.conta-resultado strong[data-v-353d00cf]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.conta-resultado small[data-v-353d00cf]{color:var(--text-muted);white-space:nowrap}.resultado-contas .vazio[data-v-353d00cf]{padding:40px 16px}.acoes-dialogo[data-v-353d00cf]{align-items:center;border-top:1px solid var(--border-subtle);padding-top:12px}.acoes-dialogo span[data-v-353d00cf]{color:var(--text-muted);font-size:12px}@media(max-width:760px){.seletor-conta-dialogo>.seletor-conta-painel[data-v-353d00cf]{max-height:calc(100vh - 16px);padding:14px}.filtros-conta[data-v-353d00cf]{grid-template-columns:1fr 1fr}.conta-resultado[data-v-353d00cf]{grid-template-columns:minmax(100px,auto) 1fr}.conta-resultado small[data-v-353d00cf]{grid-column:1 / -1}}@media(max-width:480px){.filtros-conta[data-v-353d00cf]{grid-template-columns:1fr}.acoes-dialogo span[data-v-353d00cf]{display:none}}.app-table[data-v-a6c03e95]{min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-card)}.app-table-viewport[data-v-a6c03e95]{min-width:0;overflow:auto}.app-table-searchable[data-v-a6c03e95]{overflow:visible;border:0;background:transparent}.app-table-searchable .app-table-viewport[data-v-a6c03e95]{border:1px solid var(--border-subtle);border-radius:0 var(--radius-panel) var(--radius-panel) var(--radius-panel);background:var(--surface-card)}.app-table-search[data-v-a6c03e95]{position:relative;z-index:3;display:flex;width:min(100%,620px);min-height:68px;align-items:center;gap:18px;padding:13px 16px 14px;border:1px solid var(--border-subtle);border-bottom:0;border-radius:var(--radius-panel) var(--radius-panel) 0 0;margin-bottom:-1px;background:var(--surface-card)}.app-table-search label[data-v-a6c03e95]{display:flex;width:100%;min-width:0;flex:1}.app-table-search-field[data-v-a6c03e95]{position:relative;display:flex;width:100%;min-width:0;flex:1;align-items:center}.app-table-search-field svg[data-v-a6c03e95]{position:absolute;z-index:1;right:12px;width:18px;height:18px;fill:none;stroke:var(--text-muted);stroke-linecap:round;stroke-width:1.8}.app-table-search-field.has-value svg[data-v-a6c03e95]{right:44px}.app-table-search-field input[data-v-a6c03e95]{width:100%;min-height:40px;margin:0;padding:9px 40px 9px 12px}.app-table-search-field.has-value input[data-v-a6c03e95]{padding-right:72px}.app-table-search-clear[data-v-a6c03e95]{position:absolute;right:8px;display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted);font-size:20px;line-height:1}.app-table-search-clear[data-v-a6c03e95]:hover{background:var(--surface-hover);color:var(--text-primary)}.app-table-search-summary[data-v-a6c03e95]{display:grid;flex:0 0 auto;gap:2px;color:var(--text-muted);font-size:12px;text-align:right;white-space:nowrap}.app-table-sticky[data-v-a6c03e95]{max-height:max(0px,calc(100dvh - 220px))}.app-table[data-v-a6c03e95] table{width:100%;border-collapse:collapse;text-align:left}.app-table[data-v-a6c03e95] thead{border-top:0;border-bottom:1px solid var(--border-strong)}.app-table[data-v-a6c03e95] th{padding-top:14px;padding-bottom:14px;color:var(--text-muted);font-family:inherit;font-size:12px;letter-spacing:0;text-align:left;text-transform:none;vertical-align:top}.app-table-sticky[data-v-a6c03e95] thead th{position:sticky;z-index:2;top:0;background:var(--surface-card);box-shadow:0 1px 0 var(--border-strong)}.app-table-scroll-body[data-v-a6c03e95]{--app-table-scrollbar-width: var(--scrollbar-size);display:flex;min-height:0;flex-direction:column}.app-table-scroll-body .app-table-viewport[data-v-a6c03e95]{display:flex;min-height:0;flex:1;overflow-x:auto;overflow-y:hidden}.app-table-scroll-body[data-v-a6c03e95] table{display:flex;min-width:100%;min-height:0;flex:1;flex-direction:column}.app-table-scroll-body[data-v-a6c03e95] thead{display:table;width:100%;flex:0 0 auto;padding-right:var(--app-table-scrollbar-width);table-layout:fixed}.app-table-scroll-body[data-v-a6c03e95] tbody{display:block;min-height:0;flex:1;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:auto}.app-table-scroll-body[data-v-a6c03e95] tbody::-webkit-scrollbar{width:var(--app-table-scrollbar-width)}.app-table-scroll-body[data-v-a6c03e95] tbody tr{display:table;width:100%;table-layout:fixed}.app-table[data-v-a6c03e95] .app-table-column-label{display:block}.app-table[data-v-a6c03e95] .app-table-search-shortcut{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.app-table[data-v-a6c03e95] .app-table-search-shortcut:hover,.app-table[data-v-a6c03e95] .app-table-search-shortcut:focus-visible{color:var(--text-primary)}.app-table[data-v-a6c03e95] th,.app-table[data-v-a6c03e95] td{padding-right:9px;padding-left:9px;border-bottom:1px solid var(--border-subtle)}.app-table[data-v-a6c03e95] th:first-child,.app-table[data-v-a6c03e95] td:first-child{padding-left:18px}.app-table[data-v-a6c03e95] th:last-child,.app-table[data-v-a6c03e95] td:last-child{padding-right:18px}.app-table-with-actions[data-v-a6c03e95] th:last-child,.app-table-with-actions[data-v-a6c03e95] td:last-child{width:var(--app-table-actions-width);min-width:var(--app-table-actions-width);padding-right:12px;padding-left:12px;text-align:center;white-space:nowrap}.app-table[data-v-a6c03e95] tbody tr:hover{background:var(--surface-hover)}.app-table[data-v-a6c03e95] tbody tr:last-child>td{border-bottom:0}@media(max-width:760px){.app-table[data-v-a6c03e95]{border-radius:var(--radius-control)}.app-table-search[data-v-a6c03e95]{width:100%;min-height:0;align-items:stretch;flex-direction:column;gap:8px}.app-table-search-summary[data-v-a6c03e95]{display:flex;gap:12px;text-align:left}.app-table-searchable .app-table-viewport[data-v-a6c03e95]{border-radius:0 0 var(--radius-control) var(--radius-control)}.app-table[data-v-a6c03e95] table{display:table;overflow:visible;white-space:normal}.app-table-scroll-body[data-v-a6c03e95] table{display:flex;overflow:visible;white-space:normal}}.date-input[data-v-312cf1f0]{position:relative;display:block;width:100%;min-width:150px}.date-input>input[data-v-312cf1f0]{width:100%;min-height:40px;margin-top:6px;padding:8px 42px 8px 12px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-input);color:var(--text-primary);transition:border-color .15s ease,box-shadow .15s ease}.date-input>input[data-v-312cf1f0]:hover:not(:disabled):not(:read-only){border-color:var(--control-accent)}.date-input>input[data-v-312cf1f0]:focus{border-color:var(--focus-color);outline:none}.date-input>input[data-v-312cf1f0]:disabled,.date-input>input[data-v-312cf1f0]:read-only{background:var(--surface-subtle);color:var(--text-muted);cursor:not-allowed}.date-input-trigger[data-v-312cf1f0]{position:absolute;right:4px;bottom:4px;display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:0;background:transparent;color:var(--control-accent)}.date-input-trigger[data-v-312cf1f0]:hover:not(:disabled){background:var(--surface-hover)}.date-input-trigger svg[data-v-312cf1f0]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.date-calendar[data-v-312cf1f0]{position:fixed;z-index:100;padding:12px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-raised);color:var(--text-primary)}.date-calendar-header[data-v-312cf1f0]{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;margin-bottom:9px}.date-calendar-header strong[data-v-312cf1f0]{text-align:center;color:var(--text-accent);font-size:14px}.date-calendar-header button[data-v-312cf1f0]{display:grid;width:36px;height:36px;place-items:center;padding:0;border:1px solid var(--border-strong);border-radius:0;background:transparent;color:var(--control-accent);font-size:26px;line-height:1}.date-calendar-header button[data-v-312cf1f0]:hover:not(:disabled),.date-calendar-header button[data-v-312cf1f0]:focus-visible{border-color:var(--control-accent);background:var(--surface-hover)}.date-calendar-weekdays[data-v-312cf1f0],.date-calendar-grid[data-v-312cf1f0],.date-calendar-months[data-v-312cf1f0]{display:grid;gap:2px}.date-calendar-weekdays[data-v-312cf1f0],.date-calendar-grid[data-v-312cf1f0]{grid-template-columns:repeat(7,1fr)}.date-calendar-months[data-v-312cf1f0]{grid-template-columns:repeat(3,1fr);gap:5px}.date-calendar-weekdays[data-v-312cf1f0]{margin-bottom:3px}.date-calendar-weekdays span[data-v-312cf1f0]{padding:5px 0;text-align:center;color:var(--text-accent);font-size:10px;font-weight:800}.date-calendar-grid button[data-v-312cf1f0],.date-calendar-months button[data-v-312cf1f0]{display:grid;min-width:0;place-items:center;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--text-primary);font-size:12px;font-weight:600}.date-calendar-grid button[data-v-312cf1f0]{aspect-ratio:1}.date-calendar-months button[data-v-312cf1f0]{min-height:44px;padding:5px}.date-calendar-grid button[data-v-312cf1f0]:hover:not(:disabled),.date-calendar-grid button[data-v-312cf1f0]:focus-visible,.date-calendar-months button[data-v-312cf1f0]:hover:not(:disabled),.date-calendar-months button[data-v-312cf1f0]:focus-visible{border-color:var(--control-accent-strong);background:var(--surface-hover);color:var(--control-accent);outline:none}.date-calendar-grid button.outside[data-v-312cf1f0]{color:var(--text-muted)}.date-calendar-grid button.today[data-v-312cf1f0],.date-calendar-months button.today[data-v-312cf1f0]{border-color:var(--control-accent-strong);color:var(--control-accent)}.date-calendar-grid button.selected[data-v-312cf1f0],.date-calendar-months button.selected[data-v-312cf1f0]{border-color:var(--control-accent);background:var(--control-accent);color:var(--text-on-accent)}.date-calendar-grid button[data-v-312cf1f0]:disabled,.date-calendar-months button[data-v-312cf1f0]:disabled{background:transparent;color:var(--text-muted);opacity:1}@media(max-width:420px){.date-calendar[data-v-312cf1f0]{padding:10px}.date-calendar-grid button[data-v-312cf1f0]{font-size:11px}}.money-input[data-v-f440b32b]{display:block;width:100%;min-width:0}.money-input>input[data-v-f440b32b]{font-variant-numeric:tabular-nums}.baixas-notas[data-v-0c71791b]{grid-column:1 / -1;display:grid;gap:12px;min-width:0;padding:20px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-card)}.baixas-notas h2[data-v-0c71791b],.baixas-notas p[data-v-0c71791b]{margin:0}.baixas-notas p[data-v-0c71791b],.detalhe-nota[data-v-0c71791b]{color:var(--text-secondary);font-size:14px}.detalhe-nota[data-v-0c71791b]{display:block;margin-top:4px}.tabela-baixas[data-v-0c71791b]{min-width:0}.tabela-baixas table[data-v-0c71791b]{min-width:760px;width:100%}.selecionada[data-v-0c71791b]{background:var(--surface-control-selected)}.baixas-notas .selecao-nota input[type=checkbox][data-v-0c71791b]{width:18px;height:18px;min-height:0;margin:0;padding:0;display:inline-block}.selecao-nota[data-v-0c71791b]{width:64px;text-align:center}.valor-baixa[data-v-0c71791b]{width:180px}.numero[data-v-0c71791b]{text-align:right;white-space:nowrap}.acoes-baixa[data-v-0c71791b]{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:16px}.acoes-baixa>label[data-v-0c71791b]{min-width:0}@media(max-width:760px){.baixas-notas[data-v-0c71791b]{padding:12px}.acoes-baixa[data-v-0c71791b]{grid-template-columns:1fr}}.dialogo>.cartao[data-v-d88a6d5f]{display:grid;gap:12px;max-width:min(100%,760px)}.dialogo h2[data-v-d88a6d5f],.dialogo p[data-v-d88a6d5f]{margin:0}.tabela-saldo-invertido table[data-v-d88a6d5f]{min-width:680px}.acoes-dialogo[data-v-d88a6d5f]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.editar-saldo-invertido[data-v-d88a6d5f]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}@media(max-width:560px){.acoes-dialogo[data-v-d88a6d5f]{justify-content:flex-start}}.icone-estorno[data-v-54ce3a74],.icone-status-lancamento[data-v-3ad4c003]{display:block;width:1em;height:1em}.pagina-contas[data-v-7cc7cd2e],.pagina-periodos[data-v-7cc7cd2e],.pagina-novo-lancamento[data-v-7cc7cd2e],.pagina-razao[data-v-7cc7cd2e]{padding-top:8px}.pagina-carteira[data-v-7cc7cd2e],.pagina-contas[data-v-7cc7cd2e],.pagina-periodos[data-v-7cc7cd2e],.pagina-razao[data-v-7cc7cd2e],.pagina-balancete[data-v-7cc7cd2e]{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.pagina-carteira[data-v-7cc7cd2e]{overflow:auto}.cabecalho-carteira[data-v-7cc7cd2e],.cabecalho-contas[data-v-7cc7cd2e],.cabecalho-periodos[data-v-7cc7cd2e],.cabecalho-novo-lancamento[data-v-7cc7cd2e]{margin-bottom:28px}.aviso-dispensavel[data-v-7cc7cd2e]{display:flex;align-items:center;justify-content:space-between;gap:16px}.aviso-dispensavel button[data-v-7cc7cd2e]{min-height:28px;padding:0 6px;border:0;background:transparent;color:inherit;font-size:22px;line-height:1}.dialogo-estorno[data-v-7cc7cd2e]{display:grid;gap:18px}.dialogo-estorno h2[data-v-7cc7cd2e],.dialogo-estorno p[data-v-7cc7cd2e]{margin:0}.resumo-estorno[data-v-7cc7cd2e]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;margin:0;padding:14px 0;border-block:1px solid var(--border-subtle)}.resumo-estorno dt[data-v-7cc7cd2e]{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resumo-estorno dd[data-v-7cc7cd2e]{margin:0;overflow-wrap:anywhere}.lista-periodos[data-v-7cc7cd2e]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;padding-bottom:0}.tabela-periodos[data-v-7cc7cd2e]{min-height:0;max-height:none;flex:1}.lista-periodos table[data-v-7cc7cd2e]{table-layout:fixed;min-width:800px}.lista-periodos[data-v-7cc7cd2e] :is(th,td):nth-child(1){width:23%}.lista-periodos[data-v-7cc7cd2e] :is(th,td):nth-child(2),.lista-periodos[data-v-7cc7cd2e] :is(th,td):nth-child(3){width:15%}.lista-periodos[data-v-7cc7cd2e] :is(th,td):nth-child(4){width:14%}.lista-periodos[data-v-7cc7cd2e] :is(th,td):nth-child(5){width:33%}.lista-periodos td input[data-v-7cc7cd2e]{width:100%;min-width:0}.data-periodo[data-v-7cc7cd2e]{white-space:nowrap}.acoes-periodo[data-v-7cc7cd2e]{display:flex;justify-content:center;gap:8px;white-space:nowrap}.cadastro-periodo .formulario[data-v-7cc7cd2e]{max-width:680px}.acoes-cadastro-periodo[data-v-7cc7cd2e]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.metricas[data-v-7cc7cd2e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px}.metricas article[data-v-7cc7cd2e]{padding:14px 0;border-top:1px solid var(--border-strong);background:transparent}.metricas small[data-v-7cc7cd2e]{font-size:11px;letter-spacing:1px}.metricas strong[data-v-7cc7cd2e]{display:block;margin-top:8px;font-size:30px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1.1}.resumo-carteira article.destaque[data-v-7cc7cd2e]{border-color:var(--status-warning-border)}.resumo-carteira article.destaque strong[data-v-7cc7cd2e]{color:var(--status-warning-text)}.carteira-clientes[data-v-7cc7cd2e]{display:grid;gap:14px}.barra-clientes[data-v-7cc7cd2e]{display:flex;align-items:center;justify-content:space-between;gap:16px}.barra-clientes p[data-v-7cc7cd2e]{margin:0;color:var(--text-secondary);white-space:nowrap}.barra-clientes p strong[data-v-7cc7cd2e]{color:var(--text-primary);font-size:18px}.busca-clientes[data-v-7cc7cd2e]{width:min(100%,360px)}.busca-clientes input[data-v-7cc7cd2e]{width:100%;min-height:40px;margin:0}.grade-empresas-operacionais[data-v-7cc7cd2e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr));gap:12px}.empresa-operacional[data-v-7cc7cd2e]{display:grid;gap:16px;padding:18px;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:0 8px 24px #2535400f}.empresa-operacional>header[data-v-7cc7cd2e]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.empresa-operacional>header small[data-v-7cc7cd2e]{display:block;margin-top:4px;color:var(--text-muted)}.nome-empresa[data-v-7cc7cd2e]{color:var(--text-primary);font-size:17px;font-weight:750;text-decoration:none}.nome-empresa[data-v-7cc7cd2e]:hover{color:var(--control-accent);text-decoration:underline;text-underline-offset:3px}.situacao-carteira[data-v-7cc7cd2e]{width:fit-content;padding:4px 8px;border:1px solid var(--border-subtle);border-radius:999px;font-size:11px;font-weight:750;white-space:nowrap}.situacao-carteira.atencao[data-v-7cc7cd2e]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.situacao-carteira.em-dia[data-v-7cc7cd2e]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.contexto-empresa[data-v-7cc7cd2e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}.contexto-empresa dt[data-v-7cc7cd2e]{margin-bottom:3px;color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.contexto-empresa dd[data-v-7cc7cd2e]{margin:0;overflow-wrap:anywhere;font-size:13px}.sinais-operacionais[data-v-7cc7cd2e]{display:flex;min-height:30px;flex-wrap:wrap;gap:6px}.sinais-operacionais[data-v-7cc7cd2e] :is(a,span){padding:5px 8px;border-radius:var(--radius-control);background:var(--status-warning-bg);color:var(--status-warning-text);font-size:12px}.sinais-operacionais a[data-v-7cc7cd2e]{text-decoration:none}.sinais-operacionais a[data-v-7cc7cd2e]:hover{box-shadow:inset 0 0 0 1px var(--status-warning-border)}.acessos-rapidos[data-v-7cc7cd2e]{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--border-subtle);font-size:13px}.acesso-rapido[data-v-7cc7cd2e]{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:6px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-primary);font-weight:700;text-decoration:none}.acesso-rapido[data-v-7cc7cd2e]:hover{border-color:var(--control-accent);background:var(--surface-control-selected);color:var(--control-accent)}.resultado-vazio-carteira[data-v-7cc7cd2e]{display:grid;gap:3px;justify-items:start;padding:24px;border:1px dashed var(--border-strong);border-radius:var(--radius-panel);color:var(--text-secondary)}.resultado-vazio-carteira strong[data-v-7cc7cd2e]{color:var(--text-primary)}.vazio-carteira[data-v-7cc7cd2e]{display:grid;justify-items:start;gap:10px;padding:24px}.vazio-carteira[data-v-7cc7cd2e] :is(h2,p){margin:0}.plano-contas[data-v-7cc7cd2e]{display:flex;width:100%;max-width:960px;min-height:0;flex:1;flex-direction:column;margin-right:auto;margin-left:auto;padding-bottom:0}.tabela-contas[data-v-7cc7cd2e]{min-height:0;max-height:none;flex:1}.tabela-contas table[data-v-7cc7cd2e]{min-width:560px}.tabela-contas td[data-v-7cc7cd2e]{vertical-align:middle}.tabela-contas .coluna-codigo-conta[data-v-7cc7cd2e]{width:38%}.coluna-codigo-conta strong[data-v-7cc7cd2e]{display:block}.tabela-contas .coluna-acao-conta[data-v-7cc7cd2e]{width:58px;text-align:center}.editar-conta[data-v-7cc7cd2e]{display:inline-grid;width:32px;height:32px;min-height:32px;place-items:center;padding:0}.editar-conta svg[data-v-7cc7cd2e]{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.partidas[data-v-7cc7cd2e]{display:grid;gap:10px;margin:12px 0 0;padding:12px 0 0;border:0;border-top:1px solid var(--border-strong)}.formulario-lancamento[data-v-7cc7cd2e]{max-width:none}.acoes-novo-lancamento[data-v-7cc7cd2e]{display:grid;grid-template-columns:auto minmax(0,220px);grid-template-rows:auto auto auto;column-gap:12px;row-gap:4px;align-items:center;max-width:100%}.acoes-novo-lancamento>button[data-v-7cc7cd2e]{grid-column:1;grid-row:2}.acoes-novo-lancamento>.periodo-trabalho[data-v-7cc7cd2e]{display:contents}.periodo-trabalho>span[data-v-7cc7cd2e],.periodo-trabalho[data-v-7cc7cd2e]>.app-select,.periodo-trabalho>small[data-v-7cc7cd2e]{grid-column:2}.periodo-trabalho>span[data-v-7cc7cd2e]{grid-row:1;gap:4px;color:var(--text-accent);font-weight:700}.periodo-trabalho[data-v-7cc7cd2e]>.app-select{grid-row:2;width:100%}.periodo-trabalho small[data-v-7cc7cd2e]{grid-row:3;color:var(--text-muted);font-weight:400}.campos-lancamento[data-v-7cc7cd2e]{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(320px,1.7fr);gap:12px;align-items:start}.historico-com-acoes[data-v-7cc7cd2e]{display:flex;align-items:flex-end;gap:12px;min-width:0}.historico-com-acoes[data-v-7cc7cd2e]>:first-child{flex:1;min-width:0}.historico-com-acoes>button[data-v-7cc7cd2e]{flex-shrink:0;padding-block:9px;margin-bottom:2px}.vincular-notas[data-v-7cc7cd2e]{display:grid;grid-column:1/-1;gap:12px;margin-top:6px;padding-top:18px;border-top:1px solid var(--border-strong)}.vincular-notas>header[data-v-7cc7cd2e]{display:flex;align-items:center;justify-content:space-between;gap:16px}.vincular-notas h2[data-v-7cc7cd2e],.vincular-notas p[data-v-7cc7cd2e]{margin:0}.vincular-notas h2[data-v-7cc7cd2e]{font-size:18px}.vincular-notas header p[data-v-7cc7cd2e],.notas-vazias[data-v-7cc7cd2e]{margin-top:4px;color:var(--text-muted)}.baixa-recebimento[data-v-7cc7cd2e]{display:grid;gap:14px;margin-top:18px;padding:18px;border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface-subtle)}.baixa-recebimento>header[data-v-7cc7cd2e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.baixa-recebimento[data-v-7cc7cd2e] :is(h2,p){margin:0}.baixa-recebimento h2[data-v-7cc7cd2e]{font-size:18px}.baixa-recebimento header p[data-v-7cc7cd2e]{max-width:740px;margin-top:4px;color:var(--text-muted)}.resumo-baixa-recebimento[data-v-7cc7cd2e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--border-subtle)}.resumo-baixa-recebimento>div[data-v-7cc7cd2e]{padding:10px 12px;background:var(--surface-card)}.resumo-baixa-recebimento dt[data-v-7cc7cd2e]{color:var(--text-muted);font-size:12px}.resumo-baixa-recebimento dd[data-v-7cc7cd2e]{margin:3px 0 0;font-weight:700;font-variant-numeric:tabular-nums}.origens-recebimento[data-v-7cc7cd2e]{min-width:0}.origens-recebimento table[data-v-7cc7cd2e]{min-width:980px}.origens-recebimento td[data-v-7cc7cd2e]{vertical-align:top}.origens-recebimento td:first-child strong[data-v-7cc7cd2e],.origens-recebimento td:first-child small[data-v-7cc7cd2e]{display:block}.origens-recebimento td:first-child small[data-v-7cc7cd2e]{margin-top:3px;color:var(--text-muted)}.origens-recebimento .numero[data-v-7cc7cd2e]{text-align:right;font-variant-numeric:tabular-nums}.campo-alocacao[data-v-7cc7cd2e]{display:grid;min-width:180px;gap:6px}.erro-campo[data-v-7cc7cd2e]{color:var(--status-error-text);font-weight:700}.resumo-notas-vinculo[data-v-7cc7cd2e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid var(--border-subtle);color:var(--text-secondary)}.resumo-notas-vinculo dl[data-v-7cc7cd2e]{display:grid;grid-template-columns:auto auto;gap:2px 12px;margin:0}.resumo-notas-vinculo dt[data-v-7cc7cd2e]{color:var(--text-muted);font-size:12px}.resumo-notas-vinculo dd[data-v-7cc7cd2e]{margin:0;text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.resumo-notas-vinculo .desequilibrado[data-v-7cc7cd2e]{color:var(--status-error-text)}.grade-partidas[data-v-7cc7cd2e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.grade-partidas .partidas[data-v-7cc7cd2e]{margin-top:0}.partidas legend[data-v-7cc7cd2e]{padding:0 6px 0 0;font-family:inherit;font-weight:700}.partida[data-v-7cc7cd2e]{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:8px;align-items:end}.parceiro-partida[data-v-7cc7cd2e],.distribuicoes-partida[data-v-7cc7cd2e]{grid-column:1 / -1}.parceiro-partida[data-v-7cc7cd2e]{display:grid;gap:4px;color:var(--text-accent);font-weight:700}.parceiro-partida small[data-v-7cc7cd2e]{color:var(--text-muted);font-weight:400}.distribuicoes-partida[data-v-7cc7cd2e]{display:grid;gap:8px;padding:10px;border:1px solid var(--border-subtle)}.distribuicoes-partida>header[data-v-7cc7cd2e],.distribuicao-nota[data-v-7cc7cd2e]{display:grid;grid-template-columns:minmax(0,1fr) 110px auto;gap:8px;align-items:center}.distribuicoes-partida>header strong[data-v-7cc7cd2e]{grid-column:1 / 3}.distribuicoes-partida dl[data-v-7cc7cd2e]{display:grid;grid-template-columns:1fr auto;gap:3px 12px;margin:0;font-variant-numeric:tabular-nums}.distribuicoes-partida dd[data-v-7cc7cd2e]{margin:0;text-align:right;font-weight:700}.aviso-distribuicao[data-v-7cc7cd2e]{margin:0;color:var(--status-error-text)}.lancamentos-persistidos[data-v-7cc7cd2e]{display:grid;gap:12px;margin-top:24px}.lancamentos-persistidos>h2[data-v-7cc7cd2e]{margin:0;font-size:18px}.lancamentos-persistidos article[data-v-7cc7cd2e]{display:grid;gap:10px}.lancamentos-persistidos article>header[data-v-7cc7cd2e],.distribuicao-persistida[data-v-7cc7cd2e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.lancamentos-persistidos header small[data-v-7cc7cd2e]{display:block;color:var(--text-muted)}.distribuicao-persistida[data-v-7cc7cd2e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px}.remover-partida[data-v-7cc7cd2e],.adicionar-partida[data-v-7cc7cd2e]{align-self:end}.remover-partida[data-v-7cc7cd2e]{width:40px;padding:8px;min-height:40px;margin-bottom:2px}.remover-partida svg[data-v-7cc7cd2e]{width:18px;height:18px}.adicionar-partida[data-v-7cc7cd2e]{justify-self:start;width:auto;min-height:28px;padding:4px 8px;border-color:transparent;background:transparent;color:var(--text-muted);font-size:12px;font-weight:500}.totais-lancamento[data-v-7cc7cd2e]{display:grid;grid-template-columns:auto minmax(70px,1fr) auto minmax(70px,1fr) auto minmax(70px,1fr);gap:6px 12px;align-items:baseline;margin:4px 0}.totais-lancamento dt[data-v-7cc7cd2e]{color:var(--text-accent);font-weight:700}.totais-lancamento dd[data-v-7cc7cd2e]{margin:0;font-variant-numeric:tabular-nums;font-weight:800}.totais-lancamento .desequilibrado[data-v-7cc7cd2e]{color:var(--status-error-text)}.acoes-lancamento[data-v-7cc7cd2e]{display:flex;justify-content:center;gap:8px}.botao-adicionar-lote[data-v-7cc7cd2e]{display:inline-flex;gap:8px;align-items:center;justify-content:center}.botao-adicionar-lote svg[data-v-7cc7cd2e]{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.separador-lote[data-v-7cc7cd2e]{margin:24px 0 0;border:0;border-top:1px solid var(--border-strong)}.lancamentos-pendentes[data-v-7cc7cd2e]{margin-top:16px}.cabecalho-pendentes[data-v-7cc7cd2e]{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.cabecalho-pendentes h2[data-v-7cc7cd2e],.cabecalho-pendentes p[data-v-7cc7cd2e]{margin:0}.cabecalho-pendentes p[data-v-7cc7cd2e]{margin-top:6px;color:var(--text-muted)}.acoes-pendentes[data-v-7cc7cd2e]{display:flex;gap:8px;flex-wrap:wrap}.tabela-lancamentos[data-v-7cc7cd2e]{margin-top:4px}.tabela-lancamentos table[data-v-7cc7cd2e]{min-width:960px}.tabela-lancamentos td[data-v-7cc7cd2e]:nth-child(5),.tabela-balancete .numero[data-v-7cc7cd2e]{text-align:right;font-variant-numeric:tabular-nums}.tabela-lancamentos .vazio[data-v-7cc7cd2e]{padding:28px;text-align:center;white-space:normal;color:var(--text-muted)}.periodo-razao[data-v-7cc7cd2e]{width:156px}.cabecalho-razao[data-v-7cc7cd2e]{margin-bottom:18px}.exportar-razao[data-v-7cc7cd2e]{display:inline-flex;align-items:center;gap:9px}.exportar-razao svg[data-v-7cc7cd2e]{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.tabela-razao[data-v-7cc7cd2e]{min-height:0;max-height:none;flex:1}.tabela-razao table[data-v-7cc7cd2e]{min-width:1040px}.tabela-razao .vazio-razao[data-v-7cc7cd2e]{height:180px;padding:32px}.vazio-razao svg[data-v-7cc7cd2e]{display:block;width:48px;height:48px;margin:0 auto 10px;fill:none;stroke:var(--text-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;opacity:.65}.vazio-razao strong[data-v-7cc7cd2e],.vazio-razao span[data-v-7cc7cd2e]{display:block}.vazio-razao strong[data-v-7cc7cd2e]{margin-bottom:4px;color:var(--text-primary);font-size:15px}.vazio-razao span[data-v-7cc7cd2e]{font-size:14px}.tabela-balancete table[data-v-7cc7cd2e]{min-width:620px}.tabela-balancete[data-v-7cc7cd2e]{display:flex;min-height:0;flex:1;flex-direction:column;padding-bottom:0}.tabela-balancete-dados[data-v-7cc7cd2e]{min-height:0;max-height:none;flex:1}.tabela-razao td[data-v-7cc7cd2e],.tabela-balancete td[data-v-7cc7cd2e]{vertical-align:top}.tabela-razao .numero[data-v-7cc7cd2e],.tabela-balancete .numero[data-v-7cc7cd2e]{font-variant-numeric:tabular-nums;white-space:nowrap}.tabela-razao .coluna-codigo[data-v-7cc7cd2e]{width:76px}.tabela-razao .coluna-data[data-v-7cc7cd2e]{width:112px}.tabela-razao .coluna-historico[data-v-7cc7cd2e]{width:28%;max-width:none}.tabela-razao .coluna-valor[data-v-7cc7cd2e]{width:116px}.tabela-razao td.coluna-historico[data-v-7cc7cd2e]{overflow:hidden}.tabela-razao .coluna-historico[data-v-7cc7cd2e] .app-tooltip-trigger{display:flex;min-width:0;max-width:100%}.historico-resumido[data-v-7cc7cd2e]{display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;cursor:help;text-overflow:ellipsis;white-space:nowrap}.tabela-razao .coluna-conta[data-v-7cc7cd2e]{width:auto;max-width:none;overflow:hidden}.tabela-razao .coluna-conta[data-v-7cc7cd2e] .app-tooltip-trigger{display:flex;min-width:0;max-width:100%}.tabela-razao .coluna-lado[data-v-7cc7cd2e]{width:28px;min-width:28px;padding-right:2px;padding-left:6px;vertical-align:middle}.tabela-razao td.coluna-lado[data-v-7cc7cd2e]:first-child{padding-left:6px}.lado-partida[data-v-7cc7cd2e]{display:inline-grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border:1px solid var(--border-strong);color:var(--text-muted);font-size:10px;font-weight:700;line-height:1}.conta-resumida[data-v-7cc7cd2e]{display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;cursor:help;text-overflow:ellipsis;white-space:nowrap}.tabela-razao .coluna-icone[data-v-7cc7cd2e]{width:48px;min-width:48px;padding-right:6px;padding-left:6px;text-align:center}.tooltip-acessivel[data-v-7cc7cd2e]{display:inline-flex;align-items:center;justify-content:center}.tabela-razao tr.lancamento-destacado>td[data-v-7cc7cd2e]{background:var(--surface-hover)}.tabela-razao td.celula-grupo-intermediaria[data-v-7cc7cd2e]{border-bottom-color:transparent}.status-razao[data-v-7cc7cd2e]{width:28px;height:28px;font-size:22px}.status-razao[data-v-7cc7cd2e]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.status-contabilizado[data-v-7cc7cd2e]{color:var(--status-success-text)}.status-estornado[data-v-7cc7cd2e]{color:var(--status-error-text)}.status-estorno[data-v-7cc7cd2e]{color:var(--status-info-text)}.acao-icone[data-v-7cc7cd2e]{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;padding:0;font-size:20px;line-height:1;color:var(--control-accent)}.acoes-razao[data-v-7cc7cd2e]{display:flex;flex-direction:column;align-items:center;gap:6px}.acao-icone .icone-estorno[data-v-7cc7cd2e]{font-size:24px}.acao-icone .icone-editar[data-v-7cc7cd2e]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tabela-razao .coluna-acoes-razao[data-v-7cc7cd2e]{width:92px;min-width:92px;white-space:nowrap}@media(max-width:1000px){.metricas[data-v-7cc7cd2e]{grid-template-columns:repeat(2,minmax(0,1fr))}.campos-lancamento[data-v-7cc7cd2e]{grid-template-columns:180px minmax(0,1fr)}.campos-lancamento[data-v-7cc7cd2e]>:last-child{grid-column:1 / -1}.grade-partidas[data-v-7cc7cd2e]{grid-template-columns:1fr}.totais-lancamento[data-v-7cc7cd2e]{grid-template-columns:auto 1fr auto 1fr auto 1fr}.baixa-recebimento>header[data-v-7cc7cd2e]{align-items:stretch;flex-direction:column}}@media(max-width:760px){.pagina-carteira[data-v-7cc7cd2e],.pagina-contas[data-v-7cc7cd2e],.pagina-periodos[data-v-7cc7cd2e],.pagina-razao[data-v-7cc7cd2e],.pagina-balancete[data-v-7cc7cd2e]{overflow:hidden}.pagina-carteira[data-v-7cc7cd2e]{overflow:auto;padding-bottom:80px}.acoes-novo-lancamento[data-v-7cc7cd2e]{grid-template-columns:auto minmax(0,1fr);width:100%}.periodo-razao[data-v-7cc7cd2e]{width:auto}.metricas[data-v-7cc7cd2e],.partida[data-v-7cc7cd2e],.campos-lancamento[data-v-7cc7cd2e]{grid-template-columns:1fr}.totais-lancamento[data-v-7cc7cd2e]{grid-template-columns:1fr auto}.campos-lancamento[data-v-7cc7cd2e]>:last-child{grid-column:auto}.vincular-notas>header[data-v-7cc7cd2e],.resumo-notas-vinculo[data-v-7cc7cd2e]{align-items:stretch;flex-direction:column}.vincular-notas>header button[data-v-7cc7cd2e]{width:100%}.lista-notas-vinculo[data-v-7cc7cd2e]{grid-template-columns:1fr}.remover-partida[data-v-7cc7cd2e]{justify-self:start}.cabecalho-pendentes[data-v-7cc7cd2e]{align-items:stretch;flex-direction:column}.acoes-pendentes button[data-v-7cc7cd2e]{flex:1}.empresa-operacional>header[data-v-7cc7cd2e]{align-items:flex-start;flex-direction:column}.barra-clientes[data-v-7cc7cd2e]{align-items:stretch;flex-direction:column}.busca-clientes[data-v-7cc7cd2e]{width:100%}.contexto-empresa[data-v-7cc7cd2e]{grid-template-columns:1fr}}.wizard[data-v-df4e0b75]{flex:1 1 0;display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0;padding-top:8px;overflow:hidden}.cabecalho-wizard[data-v-df4e0b75]{margin-bottom:20px}.wizard .formulario[data-v-df4e0b75]{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;width:100%;max-width:none;min-height:0;padding-bottom:0;box-sizing:border-box;overflow:hidden}.conteudo-etapa[data-v-df4e0b75]{min-height:0;padding:18px 8px 20px 0;overflow:auto;overscroll-behavior:contain}.conteudo-etapa>h2[data-v-df4e0b75]{margin-top:0}.etapa-onboarding[data-v-df4e0b75]{display:grid;gap:16px;width:100%;max-width:1120px}.etapa-identificacao[data-v-df4e0b75],.etapa-periodo[data-v-df4e0b75]{grid-template-columns:minmax(0,760px)}.etapa-bloco[data-v-df4e0b75]{min-width:0;padding:20px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-card)}.texto-apoio[data-v-df4e0b75]{margin:12px 0 0;color:var(--text-secondary);font-size:13px}.grade-periodo[data-v-df4e0b75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.campo-periodo-nome[data-v-df4e0b75]{grid-column:1 / -1}.erro-etapa[data-v-df4e0b75]{margin:14px 0 0}.etapas[data-v-df4e0b75]{display:flex;gap:8px;margin:0 0 16px;padding:0;list-style:none}.etapas li[data-v-df4e0b75]{flex:1}.etapas button[data-v-df4e0b75]{width:100%;background:var(--surface-hover);color:var(--text-accent);font-size:11px;text-transform:capitalize}.etapas .atual button[data-v-df4e0b75]{border-color:var(--control-accent)}.etapas .atual button[data-v-df4e0b75]{background:var(--control-accent);color:var(--text-on-accent)}.etapas .concluida button[data-v-df4e0b75]{background:var(--surface-control-selected);color:var(--control-accent)}.etapas li:not(.atual) button[data-v-df4e0b75]:hover:not(:disabled){background:var(--surface-subtle)}.layout-plano[data-v-df4e0b75]{grid-template-columns:minmax(300px,420px) minmax(420px,760px);gap:clamp(28px,4vw,56px);align-items:start;max-width:1240px}.configuracao-plano[data-v-df4e0b75],.painel-contas[data-v-df4e0b75]{min-width:0}.painel-contas-vazio[data-v-df4e0b75]{margin-top:1px;padding:20px;border:1px dashed var(--border-strong);background:var(--surface-subtle)}.painel-contas-vazio h3[data-v-df4e0b75],.painel-contas-vazio p[data-v-df4e0b75],.resumo-plano[data-v-df4e0b75]{margin:0}.painel-contas-vazio p[data-v-df4e0b75],.resumo-plano[data-v-df4e0b75]{margin-top:6px;color:var(--text-secondary)}.contas-modelo[data-v-df4e0b75]{display:grid;gap:6px;margin:0;padding:10px 0;border-top:1px solid var(--border-strong);background:transparent;overflow:hidden}.contas-modelo article[data-v-df4e0b75]{display:block}.cabecalho-classificacao[data-v-df4e0b75]{padding:4px 0 10px}.cabecalho-classificacao h3[data-v-df4e0b75],.cabecalho-classificacao p[data-v-df4e0b75]{margin:0}.cabecalho-classificacao p[data-v-df4e0b75]{margin-top:5px;color:var(--text-secondary)}.aplicar-classificacao[data-v-df4e0b75]{display:flex;justify-content:flex-end;padding-top:8px}.classificacao-plano article.conta-raiz[data-v-df4e0b75]{margin-top:0;padding:12px;border:1px solid var(--border-subtle)}.classificacao-plano .ramo-conta.raiz[data-v-df4e0b75]{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:16px;align-items:end}.classificacao-plano .resumo-conta[data-v-df4e0b75]{grid-template-columns:minmax(50px,90px) minmax(0,1fr);gap:12px}.destinacao-raiz[data-v-df4e0b75] .app-select{margin-top:4px}.destinacao-confirmada[data-v-df4e0b75]{color:var(--text-accent);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.acoes-importacao[data-v-df4e0b75]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.modo-plano[data-v-df4e0b75]{margin:8px 0 0;padding:0;border:0}.modo-plano legend[data-v-df4e0b75]{margin-bottom:8px;color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.opcoes-modo-plano[data-v-df4e0b75]{display:grid;grid-template-columns:1fr;gap:10px}.opcoes-modo-plano label[data-v-df4e0b75]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;min-height:0;padding:12px;border:1px solid var(--border-strong);background:var(--surface-input);color:var(--text-primary);cursor:pointer;letter-spacing:normal;text-transform:none;transition:border-color .12s ease,background .12s ease}.opcoes-modo-plano label[data-v-df4e0b75]:hover,.opcoes-modo-plano label[data-v-df4e0b75]:focus-within{border-color:var(--control-accent-strong);background:var(--surface-hover)}.opcoes-modo-plano label.selecionada[data-v-df4e0b75]{border-color:var(--control-accent);background:var(--surface-control-selected);box-shadow:inset 3px 0 0 var(--control-accent)}.opcoes-modo-plano input[data-v-df4e0b75]{width:18px;height:18px;margin:1px 0 0;accent-color:var(--control-accent)}.opcoes-modo-plano strong[data-v-df4e0b75],.opcoes-modo-plano small[data-v-df4e0b75]{display:block}.opcoes-modo-plano strong[data-v-df4e0b75]{color:var(--text-accent);font-size:14px}.opcoes-modo-plano small[data-v-df4e0b75]{margin-top:5px;color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.4}.fonte-plano[data-v-df4e0b75]{margin-top:2px;padding:16px 0 4px;border-top:1px solid var(--border-subtle)}.fonte-plano h3[data-v-df4e0b75],.fonte-plano p[data-v-df4e0b75]{margin-top:0}.fonte-preset>p[data-v-df4e0b75],.fonte-xlsx>div:first-child p[data-v-df4e0b75],.plano-importado[data-v-df4e0b75]{color:var(--text-secondary)}.arquivo-xlsx[data-v-df4e0b75]{display:inline-flex;align-items:center;cursor:pointer}.arquivo-xlsx input[data-v-df4e0b75]{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.previa-xlsx[data-v-df4e0b75]{margin:14px 0;padding:14px 0;border-top:1px solid var(--border-strong);background:transparent}.previa-xlsx h3[data-v-df4e0b75]{margin-top:0}.erros-xlsx[data-v-df4e0b75]{margin:12px 0;padding-left:20px;color:var(--status-error-text)}.contas-modelo article[data-v-df4e0b75]{min-width:0;padding:10px 0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:transparent;transition:border-color .12s ease,background .12s ease}.contas-modelo article[data-v-df4e0b75]:hover{border-color:var(--border-strong);background:var(--surface-hover)}.contas-modelo article[data-v-df4e0b75]:focus-within{border-color:var(--control-accent);background:var(--surface-hover)}.contas-modelo article.conta-raiz[data-v-df4e0b75]{margin-top:8px;border-color:var(--border-subtle);background:var(--surface-selected)}.contas-modelo article[data-v-df4e0b75]:first-child{margin-top:0}.ramo-conta[data-v-df4e0b75]{position:relative;min-width:0;padding-left:calc((var(--nivel-conta) - 1) * 24px)}.ramo-conta.raiz[data-v-df4e0b75]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.ramo-conta[data-v-df4e0b75]:not(.raiz):before{position:absolute;top:50%;left:calc((var(--nivel-conta) - 1) * 24px - 16px);width:12px;height:1px;background:var(--border-strong);content:""}.ramo-conta[data-v-df4e0b75]:not(.raiz):after{position:absolute;top:-17px;bottom:50%;left:calc((var(--nivel-conta) - 1) * 24px - 16px);width:1px;background:var(--border-strong);content:""}.resumo-conta[data-v-df4e0b75]{display:grid;grid-template-columns:minmax(100px,150px) minmax(0,1fr);gap:18px;align-items:center;min-width:0}.resumo-conta>strong[data-v-df4e0b75]{color:var(--text-accent);font-size:14px;font-variant-numeric:tabular-nums}.identidade-conta[data-v-df4e0b75]{display:flex;gap:10px;align-items:center;justify-content:space-between;min-width:0}.nome-conta[data-v-df4e0b75]{overflow:hidden;color:var(--text-primary);font-size:14px;text-overflow:ellipsis;white-space:nowrap}.identidade-conta small[data-v-df4e0b75]{flex:0 0 auto;padding:2px 7px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-hover);color:var(--text-secondary);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.acoes-wizard[data-v-df4e0b75]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;min-height:69px;padding:16px 0;border-top:1px solid var(--border-strong);background:var(--surface-base)}.acoes-wizard>[data-validation-summary][data-v-df4e0b75]{flex-basis:100%}.acoes-wizard>[data-validation-summary][data-v-df4e0b75]:has(>[hidden]){display:none}.revisao-onboarding[data-v-df4e0b75]{grid-template-columns:repeat(2,minmax(0,1fr))}.revisao[data-v-df4e0b75]{display:grid;grid-template-columns:minmax(130px,.6fr) minmax(0,1fr);gap:10px 16px;margin:0}.revisao dt[data-v-df4e0b75]{color:var(--text-accent);font-weight:800}.revisao dd[data-v-df4e0b75]{margin:0;overflow-wrap:anywhere}.revisao-contas[data-v-df4e0b75]{grid-column:1 / -1}.revisao-contas ul[data-v-df4e0b75]{display:grid;gap:5px;max-height:240px;margin:0;padding:0 4px 0 18px;overflow:auto;color:var(--text-secondary);font-size:13px}.configuracoes-onboarding[data-v-df4e0b75]{grid-template-columns:repeat(2,minmax(0,1fr))}.configuracao-bloco[data-v-df4e0b75]{min-width:0}.configuracao-fiscal[data-v-df4e0b75]{grid-column:1 / -1}.cabecalho-configuracao[data-v-df4e0b75]{display:flex;justify-content:space-between;gap:16px;margin-bottom:18px}.cabecalho-configuracao h3[data-v-df4e0b75],.cabecalho-configuracao p[data-v-df4e0b75]{margin:0}.cabecalho-configuracao h3[data-v-df4e0b75]{color:var(--text-accent);font-size:16px}.cabecalho-configuracao p[data-v-df4e0b75]{margin-top:5px;color:var(--text-secondary);font-size:13px;line-height:1.45}.grade-fiscal[data-v-df4e0b75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.grupo-opcoes[data-v-df4e0b75]{min-width:0;margin:0;padding:0;border:0}.grupo-opcoes legend[data-v-df4e0b75],.grade-fiscal>label[data-v-df4e0b75]{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.opcoes-configuracao[data-v-df4e0b75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reconhecimento-receita .opcoes-configuracao[data-v-df4e0b75]{margin-top:5px}.reconhecimento-receita .opcoes-configuracao label[data-v-df4e0b75],.opcao-configuracao[data-v-df4e0b75]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;min-height:0;margin:0;padding:12px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-input);color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:650;letter-spacing:normal;text-transform:none}.reconhecimento-receita .opcoes-configuracao label[data-v-df4e0b75]:has(input:checked),.opcao-configuracao[data-v-df4e0b75]:has(input:checked){border-color:var(--control-accent);background:var(--surface-control-selected);box-shadow:inset 3px 0 0 var(--control-accent)}.opcoes-configuracao input[data-v-df4e0b75],.opcao-configuracao input[data-v-df4e0b75]{width:18px;height:18px;margin:0;accent-color:var(--control-accent)}.opcao-configuracao strong[data-v-df4e0b75],.opcao-configuracao small[data-v-df4e0b75]{display:block}.opcao-configuracao strong[data-v-df4e0b75]{color:var(--text-primary);font-size:13px}.opcao-configuracao small[data-v-df4e0b75]{margin-top:4px;color:var(--text-secondary);font-size:12px;font-weight:500;line-height:1.4}.titulo-com-ajuda[data-v-df4e0b75]{display:flex;gap:8px;align-items:center}.opcoes-saldo[data-v-df4e0b75]{grid-template-columns:1fr}.erro-configuracao[data-v-df4e0b75]{margin:14px 0 0}.botao-informacao[data-v-df4e0b75]{display:grid;width:20px;min-height:20px;padding:0;place-items:center;border:1px solid var(--text-secondary);border-radius:50%;background:transparent;color:var(--text-secondary);font-size:12px;line-height:1}.botao-informacao[data-v-df4e0b75]:hover:not(:disabled),.botao-informacao[data-v-df4e0b75]:focus-visible{border-color:var(--text-secondary);background:var(--surface-subtle);color:var(--text-primary)}@media(max-width:1050px){.layout-plano[data-v-df4e0b75]{grid-template-columns:minmax(0,820px);gap:24px}}@media(max-width:760px){.wizard[data-v-df4e0b75]{padding-bottom:0}.cabecalho-wizard[data-v-df4e0b75]{margin-bottom:12px}.etapas[data-v-df4e0b75]{margin-bottom:12px;overflow:auto}.etapas li[data-v-df4e0b75]{min-width:110px}.conteudo-etapa[data-v-df4e0b75]{padding-right:0}.etapa-bloco[data-v-df4e0b75]{padding:16px}.grade-periodo[data-v-df4e0b75],.revisao[data-v-df4e0b75],.revisao-onboarding[data-v-df4e0b75]{grid-template-columns:1fr}.campo-periodo-nome[data-v-df4e0b75],.revisao-contas[data-v-df4e0b75]{grid-column:auto}.contas-modelo[data-v-df4e0b75]{padding:8px}.classificacao-plano .ramo-conta.raiz[data-v-df4e0b75],.ramo-conta.raiz[data-v-df4e0b75]{grid-template-columns:1fr;gap:10px}.contas-modelo article[data-v-df4e0b75],.contas-modelo article.conta-raiz[data-v-df4e0b75]{gap:10px;margin-top:0;padding:14px}.ramo-conta[data-v-df4e0b75]{padding-left:calc((var(--nivel-conta) - 1) * 16px)}.ramo-conta[data-v-df4e0b75]:not(.raiz):before,.ramo-conta[data-v-df4e0b75]:not(.raiz):after{left:calc((var(--nivel-conta) - 1) * 16px - 10px)}.ramo-conta[data-v-df4e0b75]:not(.raiz):before{width:8px}.resumo-conta[data-v-df4e0b75]{grid-template-columns:minmax(86px,auto) minmax(0,1fr);gap:10px}.identidade-conta[data-v-df4e0b75]{align-items:flex-start;flex-direction:column;gap:5px}.revisao[data-v-df4e0b75]{gap:3px}.revisao dd[data-v-df4e0b75]{margin-bottom:10px}.acoes-wizard[data-v-df4e0b75]{min-height:64px;padding:14px 0}.configuracoes-onboarding[data-v-df4e0b75],.grade-fiscal[data-v-df4e0b75]{grid-template-columns:1fr}.configuracao-fiscal[data-v-df4e0b75]{grid-column:auto}.opcoes-configuracao[data-v-df4e0b75],.opcoes-modo-plano[data-v-df4e0b75]{grid-template-columns:1fr}}.apresentacao-dre[data-v-82a101e1]{display:grid;gap:6px;overflow-x:auto}.apresentacao-dre h3[data-v-82a101e1]{margin:12px 0 3px;color:var(--text-accent);font-size:15px;letter-spacing:.04em;text-transform:uppercase}.apresentacao-dre h3[data-v-82a101e1]:first-child{margin-top:0}.apresentacao-dre h3.secao-com-valor[data-v-82a101e1]{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.apresentacao-dre h3.secao-com-valor strong[data-v-82a101e1]{text-align:right;white-space:nowrap}.linha-apresentacao-dre[data-v-82a101e1]{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums;min-width:min-content}.linha-apresentacao-dre[data-v-82a101e1]>:last-child{text-align:right;white-space:nowrap}.apresentacao-dre.comparativa[data-v-82a101e1]{min-width:620px}.cabecalho-valores[data-v-82a101e1],.comparativa .linha-apresentacao-dre[data-v-82a101e1]{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,120px);align-items:center;column-gap:14px}.cabecalho-valores[data-v-82a101e1]{padding-bottom:6px;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cabecalho-valores[data-v-82a101e1]>:not(:first-child),.comparativa .linha-apresentacao-dre[data-v-82a101e1]>:not(:first-child){text-align:right;white-space:nowrap}.comparativa .linha-apresentacao-dre[data-v-82a101e1]{margin-right:-6px;padding:4px 6px}.comparativa .linha-apresentacao-dre.alterada[data-v-82a101e1]{background:var(--surface-selected)}.comparativa .linha-apresentacao-dre .variacao.positiva[data-v-82a101e1]{color:var(--status-success-text)}.comparativa .linha-apresentacao-dre .variacao.negativa[data-v-82a101e1]{color:var(--status-error-text)}.comparativa .linha-apresentacao-dre .variacao.neutra[data-v-82a101e1]{color:var(--text-muted)}.linha-apresentacao-dre.total[data-v-82a101e1]{margin-top:4px;padding-top:8px;border-top:1px solid var(--border-subtle);font-size:15px}@media(max-width:560px){.linha-apresentacao-dre[data-v-82a101e1]{gap:10px;font-size:13px}.apresentacao-dre h3[data-v-82a101e1],.linha-apresentacao-dre[data-v-82a101e1]{margin-left:0!important}}.relatorio-financeiro[data-v-19d9846d]{width:100%;max-width:none;margin:0;padding:8px clamp(16px,3vw,44px) clamp(22px,3vw,40px)}.cabecalho-relatorio-pagina[data-v-19d9846d]{margin-bottom:20px}.filtros-relatorio .toggle-relatorio[data-v-19d9846d]{display:flex;align-items:center;gap:8px;min-height:38px;text-transform:none;letter-spacing:0;padding:7px 9px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-card)}.filtros-relatorio .toggle-relatorio input[data-v-19d9846d]{width:18px;height:18px;accent-color:var(--control-accent)}.chamada-template[data-v-19d9846d]{display:grid;justify-items:center;gap:12px}.chamada-template p[data-v-19d9846d]{margin:0}.situacao-relatorio[data-v-19d9846d]{padding:5px 9px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-hover);color:var(--text-accent);font-size:11px;font-weight:800;white-space:nowrap}.situacao-relatorio.provisorio[data-v-19d9846d],.aviso-provisorio[data-v-19d9846d]{background:var(--status-warning-bg);color:var(--status-warning-text)}.aviso-provisorio[data-v-19d9846d],.alerta-diferenca[data-v-19d9846d]{margin:0 0 12px;padding:10px 12px;border-radius:0;font-size:13px;font-weight:700}.alerta-diferenca[data-v-19d9846d]{border:1px solid var(--status-error-border);background:var(--status-error-bg);color:var(--status-error-text)}.balanco-colunas[data-v-19d9846d]{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"titulo-ativo titulo-passivo" "circulante-ativo circulante-passivo" "nao-circulante-ativo nao-circulante-passivo" "vazio-patrimonio patrimonio-liquido" "total-ativo total-passivo";grid-template-rows:auto auto auto 1fr auto;align-items:stretch;column-gap:28px}.balanco-colunas[data-v-19d9846d]>*{min-width:0}.balanco-colunas .bloco-balanco[data-v-19d9846d]{align-content:start;margin:0;padding:8px 20px;border-top:0;border-bottom:0;border-radius:0;box-shadow:none}.balanco-colunas .titulo-ativo[data-v-19d9846d],.balanco-colunas .titulo-passivo[data-v-19d9846d]{padding-top:20px;border-top:1px solid var(--border-subtle)}.balanco-colunas .total-ativo[data-v-19d9846d],.balanco-colunas .total-passivo[data-v-19d9846d]{padding-bottom:20px;border-bottom:1px solid var(--border-subtle)}.titulo-ativo[data-v-19d9846d]{grid-area:titulo-ativo}.circulante-ativo[data-v-19d9846d]{grid-area:circulante-ativo}.nao-circulante-ativo[data-v-19d9846d]{grid-area:nao-circulante-ativo}.vazio-patrimonio[data-v-19d9846d]{grid-area:vazio-patrimonio;visibility:hidden}.total-ativo[data-v-19d9846d]{grid-area:total-ativo}.titulo-passivo[data-v-19d9846d]{grid-area:titulo-passivo}.circulante-passivo[data-v-19d9846d]{grid-area:circulante-passivo}.nao-circulante-passivo[data-v-19d9846d]{grid-area:nao-circulante-passivo}.patrimonio-liquido[data-v-19d9846d]{grid-area:patrimonio-liquido}.total-passivo[data-v-19d9846d]{grid-area:total-passivo}.relatorio-financeiro .filtros-relatorio[data-v-19d9846d]{margin-bottom:0}.gerenciar-templates[data-v-19d9846d]{margin-left:auto}.balanco-colunas h3[data-v-19d9846d],.dre-relatorio h3[data-v-19d9846d]{margin:0 0 15px;font-size:19px}.balanco-colunas h4[data-v-19d9846d]{margin:14px 0 6px;color:var(--text-accent);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.balanco-colunas dl[data-v-19d9846d],.dre-relatorio dl[data-v-19d9846d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:0}.balanco-colunas dt[data-v-19d9846d],.dre-relatorio dt[data-v-19d9846d]{overflow-wrap:anywhere}.balanco-colunas dd[data-v-19d9846d],.dre-relatorio dd[data-v-19d9846d]{margin:0;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.total-relatorio[data-v-19d9846d],.resultado-liquido[data-v-19d9846d]{display:flex;justify-content:space-between;gap:12px;margin-top:12px;padding-top:8px;border-top:1px solid var(--border-subtle);font-variant-numeric:tabular-nums}.total-relatorio.maior[data-v-19d9846d]{font-size:16px}.subtotal-relatorio[data-v-19d9846d]{display:flex;justify-content:space-between;gap:12px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--border-strong);font-size:13px;font-variant-numeric:tabular-nums}.sintetica[data-v-19d9846d]{color:var(--text-accent);font-weight:800}.resultado-provisorio[data-v-19d9846d]{background:var(--status-warning-bg);color:var(--status-warning-text);font-weight:800}.resultado-liquido[data-v-19d9846d]{margin-top:16px;padding:12px;border:0;border:1px solid var(--status-success-border);border-radius:0;background:var(--status-success-bg);color:var(--status-success-text);font-size:17px}.resultado-liquido.prejuizo[data-v-19d9846d]{background:var(--status-error-bg);color:var(--status-error-text)}.diagnostico-dre[data-v-19d9846d]{margin:0 0 12px;padding:12px;border:1px solid var(--status-warning-border);border-radius:0;background:var(--status-warning-bg);color:var(--status-warning-text)}.diagnostico-dre p[data-v-19d9846d]{margin:5px 0}.diagnostico-dre ul[data-v-19d9846d]{margin:8px 0 0;padding-left:20px}@media(max-width:760px){.balanco-colunas[data-v-19d9846d]{grid-template-columns:1fr;grid-template-areas:none;grid-template-rows:none;row-gap:0}.balanco-colunas .bloco-balanco[data-v-19d9846d]{grid-area:auto}.balanco-colunas .vazio-patrimonio[data-v-19d9846d]{display:none}.balanco-colunas .total-ativo[data-v-19d9846d]{margin-bottom:28px}.relatorio-financeiro .filtros-relatorio>button[data-v-19d9846d]{width:100%}}.ajuda[data-v-b716a510]{margin:0;color:var(--text-secondary);font-size:13px}.importacao-ofx .formulario[data-v-b716a510]{max-width:720px;gap:12px}.importacao-ofx .formulario>label[data-v-b716a510]{display:grid;gap:5px}.importacao-ofx input[data-v-b716a510],.importacao-ofx[data-v-b716a510] .app-select-trigger{padding:9px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-input);color:var(--text-primary)}.importacao-ofx .acoes-titulo[data-v-b716a510]{padding-top:12px;border-top:1px solid var(--border-subtle)}@media(max-width:560px){.importacao-ofx .acoes-titulo[data-v-b716a510]{justify-content:flex-start}}.date-range-input[data-v-71ccbbb8]{position:relative;display:block;min-width:190px}.date-range-input>input[type=text][readonly][data-v-71ccbbb8]{width:100%;min-height:42px;margin:0;padding:17px 36px 4px 8px;border:0;border-radius:0;background:transparent;color:var(--text-primary);cursor:pointer;font-size:12px;font-weight:700}.date-range-input>input[type=text][readonly][data-v-71ccbbb8]:focus{outline:none}.date-range-label[data-v-71ccbbb8]{position:absolute;top:50%;left:8px;color:var(--text-muted);pointer-events:none;font-weight:700;transform:translateY(-50%);transform-origin:left top;transition:.15s ease}.date-range-input.active .date-range-label[data-v-71ccbbb8]{top:5px;color:var(--control-accent);font-size:10px;transform:none}.date-range-input:focus-within .date-range-label[data-v-71ccbbb8]{top:5px;color:var(--focus-color);font-size:10px;transform:none}.date-range-trigger[data-v-71ccbbb8]{position:absolute;right:2px;bottom:3px;display:grid;width:30px;min-width:30px;height:34px;place-items:center;padding:0;border:0;background:transparent;color:var(--control-accent)}.date-range-trigger svg[data-v-71ccbbb8]{width:18px;height:18px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.date-range-calendar[data-v-71ccbbb8]{position:fixed;z-index:100;padding:12px;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--text-primary);box-shadow:0 12px 30px #18324d2e}.date-range-calendar-header[data-v-71ccbbb8]{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px}.date-range-calendar-header strong[data-v-71ccbbb8]{text-align:center;color:var(--text-accent);font-size:14px}.date-range-calendar-header button[data-v-71ccbbb8]{display:grid;width:36px;min-width:36px;height:36px;place-items:center;padding:0;border:1px solid var(--border-strong);background:transparent;color:var(--control-accent);font-size:24px}.date-range-calendar-header button[data-v-71ccbbb8]:hover:not(:disabled),.date-range-calendar-header button[data-v-71ccbbb8]:focus-visible{border-color:var(--control-accent);background:var(--surface-hover)}.date-range-instruction[data-v-71ccbbb8]{margin:4px 0 7px;text-align:center;color:var(--text-muted);font-size:11px}.date-range-weekdays[data-v-71ccbbb8],.date-range-grid[data-v-71ccbbb8]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.date-range-weekdays span[data-v-71ccbbb8]{padding:5px 0;text-align:center;color:var(--text-accent);font-size:10px;font-weight:800}.date-range-grid button[data-v-71ccbbb8]{display:grid;aspect-ratio:1;min-width:0;place-items:center;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--text-primary);font-size:12px}.date-range-grid button.range[data-v-71ccbbb8]{background:var(--surface-control-selected)}.date-range-grid button[data-v-71ccbbb8]:hover:not(:disabled),.date-range-grid button[data-v-71ccbbb8]:focus-visible{border-color:var(--control-accent-strong);background:var(--surface-hover);outline:none}.date-range-grid button.outside[data-v-71ccbbb8]{color:var(--text-muted)}.date-range-grid button.today[data-v-71ccbbb8]{border-color:var(--control-accent-strong)}.date-range-grid button.selected[data-v-71ccbbb8]{border-color:var(--control-accent);background:var(--control-accent);color:var(--text-on-accent)}.date-range-grid button[data-v-71ccbbb8]:disabled{color:var(--text-muted);opacity:.45}.app-table-filter[data-v-01cd14b2]{position:relative;display:block;min-width:110px;color:var(--text-primary);font-size:12px;font-weight:700}.app-table-filter-disabled[data-v-01cd14b2]{min-width:0}.app-table-filter-field[data-v-01cd14b2]{position:relative;display:block}.app-table-filter .app-table-filter-field>input[data-v-01cd14b2]:not([type=checkbox]):not([type=radio]){width:100%;min-height:42px;margin:0;padding:17px 34px 4px 8px;border:0;border-radius:0;background-color:transparent;color:var(--text-primary);font-size:inherit;font-weight:inherit}.app-table-filter .app-table-filter-field[data-v-01cd14b2]>.app-select{width:100%;min-height:42px}.app-table-filter .app-table-filter-field>input[data-v-01cd14b2]:focus,.app-table-filter .app-table-filter-field[data-v-01cd14b2]>.app-select:focus-within{outline:none}.app-table-filter-select-field[data-v-01cd14b2]:not(.active)>.app-select-trigger{color:transparent}.app-table-filter-field>span[data-v-01cd14b2]{position:absolute;top:50%;left:8px;color:var(--text-muted);pointer-events:none;font-weight:700;transform:translateY(-50%);transition:.15s ease}.app-table-filter-disabled .app-table-filter-field>span[data-v-01cd14b2]{color:var(--text-muted)}.app-table-filter-field.active>span[data-v-01cd14b2]{top:5px;color:var(--control-accent);font-size:10px;transform:none}.app-table-filter-field:focus-within>span[data-v-01cd14b2]{top:5px;color:var(--focus-color);font-size:10px;transform:none}.app-table-filter-select-field:not(.active):focus-within>span[data-v-01cd14b2]{top:50%;color:var(--text-muted);font-size:inherit;transform:translateY(-50%)}.app-table-filter-month[data-v-01cd14b2]{min-width:135px}.app-table-filter-month-field[data-v-01cd14b2] .date-input{min-width:0}.app-table-filter-month-field[data-v-01cd14b2] .date-input>input{min-height:42px;margin:0;padding:17px 34px 4px 8px;border:0;background:transparent;font-size:inherit;font-weight:inherit}.app-table-filter-month-field[data-v-01cd14b2] .date-input-trigger{display:none}.app-table-filter-date-range[data-v-01cd14b2]{min-width:190px}.app-table-filter-date-range[data-v-01cd14b2] .date-range-trigger{display:none}.app-table-filter-control[data-v-01cd14b2]{position:absolute;z-index:1;top:50%;right:2px;display:grid;width:30px;min-width:30px;height:30px;min-height:30px;place-items:center;padding:0;border:0;background:transparent;color:var(--text-muted);opacity:0;transform:translateY(-50%);transition:color .15s ease,opacity .15s ease}.app-table-filter:hover .app-table-filter-control[data-v-01cd14b2],.app-table-filter:focus-within .app-table-filter-control[data-v-01cd14b2],.app-table-filter-active .app-table-filter-control[data-v-01cd14b2]{opacity:1}.app-table-filter-active .app-table-filter-control[data-v-01cd14b2]{color:var(--control-accent)}.app-table-filter .app-table-filter-control[data-v-01cd14b2]:hover:not(:disabled),.app-table-filter-control[data-v-01cd14b2]:focus-visible{border:0;background:transparent;color:var(--control-accent);outline:none}.app-table-filter-control svg[data-v-01cd14b2]{width:16px;height:16px;fill:currentcolor}.resumo-importacao[data-v-d2d55e2d]{display:grid;gap:10px;margin-bottom:14px}.resumo-importacao dl[data-v-d2d55e2d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.resumo-importacao dt[data-v-d2d55e2d]{color:var(--text-accent);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.resumo-importacao dd[data-v-d2d55e2d]{margin:4px 0 0;overflow-wrap:anywhere;font-weight:700}.resumo-filtros-conciliacao[data-v-d2d55e2d]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:14px 0}.resumo-filtros-conciliacao p[data-v-d2d55e2d]{margin:0;color:var(--text-secondary);font-size:13px}.filtro-estado-mobile[data-v-d2d55e2d]{display:none;width:min(100%,280px)}.tabela-conciliacao table[data-v-d2d55e2d]{min-width:920px}.tabela-conciliacao td[data-v-d2d55e2d]{vertical-align:top}.tabela-conciliacao td small[data-v-d2d55e2d]{display:block;margin-top:3px;color:var(--text-secondary)}.tabela-conciliacao .numero[data-v-d2d55e2d]{text-align:right;font-variant-numeric:tabular-nums}.estado-conciliacao[data-v-d2d55e2d]{display:inline-block;padding:3px 7px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-hover);color:var(--text-accent);font-size:11px;font-weight:800;text-transform:capitalize}.estado-conciliacao.conciliado[data-v-d2d55e2d]{background:var(--status-success-bg);color:var(--status-success-text)}.estado-conciliacao.ignorado[data-v-d2d55e2d],.estado-conciliacao.conflitante[data-v-d2d55e2d],.estado-conciliacao.revisao_necessaria[data-v-d2d55e2d]{background:var(--status-error-bg);color:var(--status-error-text)}.estado-conciliacao.ambiguo[data-v-d2d55e2d]{background:var(--status-warning-bg);color:var(--status-warning-text)}.acoes-movimento[data-v-d2d55e2d]{text-align:center}.acoes-movimento button[data-v-d2d55e2d],.sugestoes button[data-v-d2d55e2d]{padding:6px 9px;font-size:12px}.acoes-movimento button+button[data-v-d2d55e2d]{margin-left:6px}.sugestoes[data-v-d2d55e2d]{margin:12px 0 0;padding:14px 0 0;border-top:1px solid var(--border-strong);background:transparent}.sugestoes h2[data-v-d2d55e2d]{font-size:18px}.sugestoes ul[data-v-d2d55e2d]{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.sugestoes li[data-v-d2d55e2d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border-subtle);background:transparent}.proveniencia[data-v-d2d55e2d]{margin-top:14px;overflow-wrap:anywhere;color:var(--text-secondary);font-size:12px}.rascunho-ofx[data-v-d2d55e2d]{display:grid;gap:12px;margin-top:14px}.rascunho-ofx label[data-v-d2d55e2d]{display:grid;gap:5px}.rascunho-ofx input[data-v-d2d55e2d],.rascunho-ofx[data-v-d2d55e2d] .app-select-trigger{padding:9px;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-input);color:var(--text-primary)}@media(max-width:760px){.resumo-importacao dl[data-v-d2d55e2d]{grid-template-columns:1fr 1fr}.resumo-filtros-conciliacao[data-v-d2d55e2d]{align-items:start;flex-direction:column}.filtro-estado-mobile[data-v-d2d55e2d]{display:block}.sugestoes li[data-v-d2d55e2d]{align-items:stretch;flex-direction:column}.sugestoes li button[data-v-d2d55e2d]{align-self:flex-start}.tabela-conciliacao[data-v-d2d55e2d]{overflow:visible;padding:0;background:transparent}.movimentos-conciliacao[data-v-d2d55e2d]{max-height:none;overflow:visible;border:0;background:transparent}.tabela-conciliacao table[data-v-d2d55e2d],.tabela-conciliacao tbody[data-v-d2d55e2d],.tabela-conciliacao tr[data-v-d2d55e2d],.tabela-conciliacao td[data-v-d2d55e2d]{display:block;min-width:0;white-space:normal}.tabela-conciliacao thead[data-v-d2d55e2d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tabela-conciliacao tr[data-v-d2d55e2d]{margin-bottom:10px;padding:12px 0;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-subtle);background:transparent}.tabela-conciliacao td[data-v-d2d55e2d]{padding:5px 0;border:0}.tabela-conciliacao td[data-v-d2d55e2d]:before{display:block;color:var(--text-accent);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tabela-conciliacao td[data-v-d2d55e2d]:nth-child(1):before{content:"Data"}.tabela-conciliacao td[data-v-d2d55e2d]:nth-child(2):before{content:"Descrição"}.tabela-conciliacao td[data-v-d2d55e2d]:nth-child(3):before{content:"Valor"}.tabela-conciliacao td[data-v-d2d55e2d]:nth-child(4):before{content:"Estado"}.tabela-conciliacao td[data-v-d2d55e2d]:nth-child(5):before{content:"Proveniência"}.tabela-conciliacao td[data-v-d2d55e2d]:nth-child(6):before{content:"Ações"}.tabela-conciliacao .numero[data-v-d2d55e2d]{text-align:left}.tabela-conciliacao tr[data-v-d2d55e2d]:has(.vazio){padding:20px;text-align:center}.tabela-conciliacao tr:has(.vazio) td[data-v-d2d55e2d]:before{display:none}}.formulario[data-v-8a8bdd18],.campos[data-v-8a8bdd18]{display:grid;gap:12px}.linha-conta[data-v-8a8bdd18]{display:grid;gap:10px;margin:0;padding:14px 0;border:0;border-top:1px solid var(--border-strong);border-radius:0}.linha-conta legend[data-v-8a8bdd18]{padding:0 4px 0 0;font-weight:700}.campos[data-v-8a8bdd18]{grid-template-columns:repeat(2,minmax(180px,1fr))}.campos label[data-v-8a8bdd18]{display:grid;gap:5px;color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.inferido[data-v-8a8bdd18]{margin:0;color:var(--text-muted)}.remover[data-v-8a8bdd18]{justify-self:end;background:transparent;color:var(--status-error-text);border-color:var(--status-error-border)}.adicionar[data-v-8a8bdd18]{justify-self:start}.acoes[data-v-8a8bdd18]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media(max-width:700px){.campos[data-v-8a8bdd18]{grid-template-columns:1fr}.linha-conta[data-v-8a8bdd18]{padding:12px 0}.remover[data-v-8a8bdd18]{justify-self:start}}.formulario[data-v-93eba330]{display:grid;gap:12px;max-width:620px}.formulario label[data-v-93eba330]{display:grid;gap:5px;color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.inferido[data-v-93eba330]{margin:0;color:var(--text-muted)}.acoes[data-v-93eba330]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media(max-width:560px){.acoes[data-v-93eba330]{justify-content:flex-start}}.formulario[data-v-aaaa4340]{display:grid;gap:12px;max-width:720px}.formulario label[data-v-aaaa4340]{display:grid;gap:5px;color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.acoes[data-v-aaaa4340]{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.previa[data-v-aaaa4340]{padding-top:10px;border-top:1px solid var(--border-subtle);color:var(--text-muted)}@media(max-width:560px){.acoes[data-v-aaaa4340]{justify-content:flex-start}}.fluxo[data-v-dd96406c]{display:grid;gap:12px;max-width:760px}.fluxo label[data-v-dd96406c]{display:grid;gap:5px}.fluxo>div[data-v-dd96406c]{padding:10px 0;border-top:1px solid var(--border-subtle)}.acoes[data-v-dd96406c]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:12px}@media(max-width:560px){.acoes[data-v-dd96406c]{justify-content:flex-start}}.dre-modelos[data-v-cbf222fa]:not(.em-editor){padding-top:8px}.cabecalho-modelos[data-v-cbf222fa]{margin-bottom:24px}.dre-modelos.em-editor[data-v-cbf222fa]{display:flex;height:calc(100% - 39px);min-height:0;flex-direction:column;overflow:hidden}.aviso-vinculos[data-v-cbf222fa]{margin:0 0 16px}.aviso-vinculos p[data-v-cbf222fa]{margin:6px 0}.aviso-vinculos ul[data-v-cbf222fa]{margin:0;padding-left:20px}.layout-editor-template[data-v-cbf222fa]{display:grid;grid-template-columns:minmax(300px,420px) minmax(520px,820px);gap:clamp(28px,4vw,56px);align-items:start;flex:1;min-height:0;max-width:1296px}.configuracao-template[data-v-cbf222fa],.previa-template[data-v-cbf222fa]{min-width:0}.configuracao-template[data-v-cbf222fa]{display:grid;gap:16px}.em-editor .configuracao-template[data-v-cbf222fa],.em-editor .previa-template[data-v-cbf222fa]{max-height:100%;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.em-editor .configuracao-template[data-v-cbf222fa]{padding-right:8px}.configuracao-template-titulo h2[data-v-cbf222fa],.configuracao-template-titulo p[data-v-cbf222fa]{margin:0}.configuracao-template-titulo h2[data-v-cbf222fa]{font-size:20px}.editor-cabecalho[data-v-cbf222fa]{max-width:none;display:flex;gap:12px;align-items:end;margin-bottom:0}.editor-cabecalho label[data-v-cbf222fa]{flex:1;font-size:10px;font-weight:800;text-transform:uppercase;color:var(--text-muted)}.editor-cabecalho input[data-v-cbf222fa],.linha-cabecalho input[data-v-cbf222fa],.bp-novo-grupo input[data-v-cbf222fa],.busca-conta[data-v-cbf222fa],.dialogo input[data-v-cbf222fa]{width:100%;margin-top:5px;padding:10px;border:1px solid var(--border-strong);background:var(--surface-input);color:var(--text-primary);border-radius:0}.editor-cabecalho input[data-v-cbf222fa]{height:44px;font-size:16px;font-weight:400;letter-spacing:normal;text-transform:none}.botao-salvar-template[data-v-cbf222fa]{height:44px;min-width:132px}.botao-salvar-template.salvo[data-v-cbf222fa]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text);animation:confirmar-salvamento-cbf222fa .7s ease-out}@keyframes confirmar-salvamento-cbf222fa{0%,to{transform:scale(1)}45%{transform:scale(1.05)}}.lista-modelos[data-v-cbf222fa]{display:grid;gap:10px}.modelo[data-v-cbf222fa],.acoes[data-v-cbf222fa]{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.modelo[data-v-cbf222fa]{padding-inline:18px;transition:background-color .14s ease}.modelo[data-v-cbf222fa]:hover,.modelo[data-v-cbf222fa]:focus-within{background:var(--surface-hover)}.modelo h2[data-v-cbf222fa]{margin:0}.titulo-modelo[data-v-cbf222fa]{display:flex;align-items:center;gap:8px}.aviso-template[data-v-cbf222fa]{display:inline-flex;width:22px;height:22px;color:var(--status-warning-text)}.aviso-template svg[data-v-cbf222fa]{width:100%;height:100%;fill:var(--status-warning-bg);stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.modelo p[data-v-cbf222fa],.ajuda[data-v-cbf222fa]{margin:5px 0;color:var(--text-muted)}.editor-dre[data-v-cbf222fa]{border-top:1px solid var(--border-strong)}.orientacao-editor[data-v-cbf222fa]{margin:0;padding:10px 2px;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-size:12px}.linhas-dre[data-v-cbf222fa]{display:grid}.linha-dre[data-v-cbf222fa]{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:start;gap:10px;min-height:68px;padding:10px 6px 10px 0;border-bottom:1px solid var(--border-subtle);transition:background .15s ease,opacity .15s ease}.linha-dre[data-v-cbf222fa]:hover,.linha-dre[data-v-cbf222fa]:focus-within{background:color-mix(in srgb,var(--surface-hover) 45%,transparent)}.linha-dre.arrastando[data-v-cbf222fa]{opacity:.35}.linha-dre.destino-antes[data-v-cbf222fa]{box-shadow:inset 0 2px 0 var(--control-accent-strong)}.linha-dre.destino-depois[data-v-cbf222fa]{box-shadow:inset 0 -2px 0 var(--control-accent-strong)}.alca-arraste[data-v-cbf222fa]{display:grid;width:26px;height:34px;min-height:0;padding:0;border:0;background:transparent;color:var(--border-strong);cursor:grab;place-items:center;margin-top:3px;touch-action:none}.alca-arraste[data-v-cbf222fa]:hover{background:var(--surface-hover);color:var(--text-secondary)}.alca-arraste[data-v-cbf222fa]:active{cursor:grabbing}.alca-arraste svg[data-v-cbf222fa]{display:block;width:18px;height:24px;fill:currentColor}.linha-conteudo[data-v-cbf222fa]{min-width:0;display:grid;gap:3px}.linha-cabecalho[data-v-cbf222fa]{display:grid;grid-template-columns:60px minmax(120px,1fr) minmax(148px,max-content);align-items:center;gap:10px}.linha-cabecalho input[data-v-cbf222fa]{min-width:0;margin:0;padding:6px 2px;border:0;border-bottom:1px solid transparent;background:transparent}.linha-cabecalho input[data-v-cbf222fa]:hover,.linha-cabecalho input[data-v-cbf222fa]:focus{border-bottom-color:var(--border-strong);background:transparent;outline:none}.tipo-linha[data-v-cbf222fa]{padding:4px 8px;border-radius:0;background:var(--surface-hover);color:var(--text-accent);font-size:10px;font-weight:800;text-transform:uppercase}.linha-cabecalho .link[data-v-cbf222fa]{justify-self:start;white-space:nowrap}.linha-resumo[data-v-cbf222fa]{min-width:0;margin:1px 0 0 70px;overflow:hidden;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.formula-resumo[data-v-cbf222fa]{color:var(--text-secondary)}.remover-linha-botao[data-v-cbf222fa]{margin-top:3px;width:34px;height:34px;display:grid;place-items:center;min-height:0;padding:0;border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer}.remover-linha-botao svg[data-v-cbf222fa]{display:block;width:18px;height:18px;fill:currentColor}.remover-linha-botao[data-v-cbf222fa]:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent-strong)}.adicionar-linha[data-v-cbf222fa]{position:relative;display:flex;justify-content:center;align-items:center;margin-top:16px}.tipos-linha[data-v-cbf222fa]{position:absolute;top:calc(100% + 6px);z-index:5;width:min(380px,100%);padding:6px;border:1px solid var(--border-strong);background:var(--surface-input);box-shadow:0 14px 38px #0000004d}.tipos-linha button[data-v-cbf222fa]{width:100%;min-height:0;display:grid;gap:2px;padding:10px;border:0;background:transparent;color:var(--text-primary);text-align:left}.tipos-linha button[data-v-cbf222fa]:hover{background:var(--surface-hover)}.tipos-linha span[data-v-cbf222fa]{color:var(--text-muted);font-size:12px}.dialogo-calculo[data-v-cbf222fa]{width:min(680px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 48px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px}.dialogo-calculo>header[data-v-cbf222fa],.dialogo-calculo>footer[data-v-cbf222fa]{display:flex;align-items:center;justify-content:space-between;gap:20px}.dialogo-calculo h2[data-v-cbf222fa],.dialogo-calculo p[data-v-cbf222fa]{margin:0}.lista-componentes[data-v-cbf222fa]{min-height:120px;overflow:auto;border:1px solid var(--border-subtle)}.lista-componentes>div[data-v-cbf222fa]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px;border-bottom:1px solid var(--border-subtle)}.lista-componentes>div[data-v-cbf222fa]:last-child{border-bottom:0}.sinais-componente[data-v-cbf222fa]{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.dialogo-calculo>footer[data-v-cbf222fa]{padding-top:4px;border-top:1px solid var(--border-subtle)}.dialogo-calculo>footer p[data-v-cbf222fa]{min-width:0;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.sinais-componente .selecionado[data-v-cbf222fa],.sinais-componente .selecionado[data-v-cbf222fa]:hover:not(:disabled){border-color:var(--control-accent-strong);background:var(--control-accent);color:var(--text-on-accent)}.bp-editor[data-v-cbf222fa]{max-width:none;margin-inline:0;padding:0;overflow:hidden}.bp-editor-intro[data-v-cbf222fa]{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--border-subtle)}.bp-editor-intro p[data-v-cbf222fa]{margin:0}.bp-editor-intro>p[data-v-cbf222fa]{max-width:480px;color:var(--text-muted);font-size:13px}.bp-linha[data-v-cbf222fa]{--recuo: calc(var(--nivel) * 28px);display:grid;grid-template-columns:10px minmax(180px,1fr) auto;align-items:center;min-height:46px;gap:10px;padding:7px 18px 7px calc(22px + var(--recuo));border-bottom:1px solid var(--border-subtle)}.bp-linha.bp-raiz[data-v-cbf222fa]{min-height:54px;background:color-mix(in srgb,var(--surface-hover) 52%,transparent);color:var(--text-accent);font-size:15px;letter-spacing:.035em;text-transform:uppercase}.bp-linha.bp-total[data-v-cbf222fa]{grid-template-columns:minmax(180px,1fr) auto;padding-block:13px;border-top:1px solid var(--border-strong);font-size:15px}.bp-linha.bp-contas[data-v-cbf222fa]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;min-height:50px}.bp-marcador[data-v-cbf222fa]{width:6px;height:6px;border-radius:50%;background:var(--border-strong)}.bp-raiz .bp-marcador[data-v-cbf222fa]{background:var(--text-accent)}.bp-rotulo[data-v-cbf222fa]{min-width:0;display:grid;gap:2px}.bp-rotulo input[data-v-cbf222fa]{width:100%;height:36px;margin-top:0;padding:5px 7px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--text-primary);font:inherit}.bp-rotulo input[data-v-cbf222fa]:hover,.bp-rotulo input[data-v-cbf222fa]:focus{border-color:var(--border-strong);background:var(--surface-input);outline:none}.bp-rotulo small[data-v-cbf222fa]{color:var(--text-muted);font-size:11px}.bp-acoes[data-v-cbf222fa]{display:flex;align-items:center;gap:6px;flex-shrink:0}.bp-profundidade[data-v-cbf222fa]{display:flex;gap:4px}.bp-icone[data-v-cbf222fa]{width:36px;height:36px;min-height:0;padding:0;border:1px solid var(--border-strong);border-radius:0;background:transparent;color:var(--text-muted)}.bp-vincular[data-v-cbf222fa],.bp-remover[data-v-cbf222fa],.bp-adicionar[data-v-cbf222fa]{position:relative;width:36px;height:36px;min-height:0;display:grid;place-items:center;padding:0;border:1px solid var(--border-strong);border-radius:0;background:var(--surface-hover);color:var(--text-accent)}.bp-vincular svg[data-v-cbf222fa],.bp-remover svg[data-v-cbf222fa]{width:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bp-vincular[data-count][data-v-cbf222fa]:after{content:attr(data-count);position:absolute;top:-6px;right:-6px;width:20px;height:20px;display:grid;place-items:center;box-sizing:border-box;padding:0;border-radius:50%;background:var(--text-accent);color:var(--surface-input);font-size:9px;font-weight:900;line-height:1}.bp-remover[data-v-cbf222fa]{background:transparent;color:var(--text-muted)}.bp-novo-grupo[data-v-cbf222fa]{--recuo: calc(var(--nivel) * 28px);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 18px 8px calc(22px + var(--recuo));border-bottom:1px dashed var(--border-subtle);color:var(--text-muted)}.bp-novo-grupo input[data-v-cbf222fa],.busca-conta[data-v-cbf222fa]{margin:0}.bp-adicionar[data-v-cbf222fa]{font-size:20px;line-height:1}.dialogo-vinculos[data-v-cbf222fa]{width:min(680px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 48px));display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:16px}.dialogo-vinculos>header[data-v-cbf222fa]{display:flex;align-items:start;justify-content:space-between;gap:20px}.dialogo-vinculos h2[data-v-cbf222fa],.dialogo-vinculos p[data-v-cbf222fa]{margin:0}.lista-contas-vinculo[data-v-cbf222fa]{min-height:120px;overflow:auto;border:1px solid var(--border-subtle);border-radius:0}.lista-contas-vinculo label[data-v-cbf222fa]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--border-subtle)}.lista-contas-vinculo label[data-v-cbf222fa]:last-child{border-bottom:0}.lista-contas-vinculo span[data-v-cbf222fa]{display:grid;gap:2px}.lista-contas-vinculo small[data-v-cbf222fa]{color:var(--text-muted)}.previa-template[data-v-cbf222fa]{display:grid;gap:14px;align-content:start}.previa-template header h2[data-v-cbf222fa],.previa-template header p[data-v-cbf222fa]{margin:0}.previa-template header h2[data-v-cbf222fa]{font-size:20px}.previa-template header>p[data-v-cbf222fa]:last-child{margin-top:6px;color:var(--text-muted)}.link[data-v-cbf222fa]{min-height:0;padding:0;border:0;background:none;color:var(--text-accent)}@media(max-width:1050px){.dre-modelos.em-editor[data-v-cbf222fa]{display:block;height:auto;overflow:visible}.layout-editor-template[data-v-cbf222fa]{grid-template-columns:minmax(0,820px)}.em-editor .configuracao-template[data-v-cbf222fa],.em-editor .previa-template[data-v-cbf222fa]{max-height:none;overflow:visible}.em-editor .configuracao-template[data-v-cbf222fa]{padding-right:0}}@media(max-width:760px){.editor-cabecalho[data-v-cbf222fa]{align-items:stretch;flex-direction:column}.linha-cabecalho[data-v-cbf222fa]{align-items:stretch;grid-template-columns:auto minmax(0,1fr)}.linha-cabecalho input[data-v-cbf222fa]{min-width:0}.linha-cabecalho .link[data-v-cbf222fa]{grid-column:2;justify-self:start;white-space:normal}.linha-dre[data-v-cbf222fa]{grid-template-columns:30px minmax(0,1fr) 34px;gap:6px}.linha-resumo[data-v-cbf222fa]{margin-left:0}.dialogo-calculo>header[data-v-cbf222fa],.dialogo-calculo>footer[data-v-cbf222fa],.lista-componentes>div[data-v-cbf222fa]{align-items:stretch;flex-direction:column}.sinais-componente[data-v-cbf222fa]{justify-content:flex-start}.dialogo-calculo>footer p[data-v-cbf222fa]{white-space:normal}.acoes[data-v-cbf222fa]{justify-content:flex-start}.bp-editor-intro[data-v-cbf222fa]{align-items:start;flex-direction:column}.bp-linha[data-v-cbf222fa]{grid-template-columns:8px minmax(0,1fr)}.bp-linha.bp-contas[data-v-cbf222fa]{--recuo: calc(var(--nivel) * 14px);grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding-left:calc(14px + var(--recuo))}.bp-linha.bp-total[data-v-cbf222fa]{grid-template-columns:1fr}.bp-acoes[data-v-cbf222fa]{grid-column:auto}.bp-novo-grupo[data-v-cbf222fa]{--recuo: calc(var(--nivel) * 14px);grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding-left:calc(14px + var(--recuo))}}@media(prefers-reduced-motion:reduce){.botao-salvar-template.salvo[data-v-cbf222fa]{animation:none}}.fechamento .cartao[data-v-3eb6655e]{display:grid;gap:12px;margin-bottom:14px}.fechamento h2[data-v-3eb6655e]{margin:0}.configuracao-apuracao label[data-v-3eb6655e],.sucessor-fechamento label[data-v-3eb6655e]{display:grid;gap:5px}.grandezas-fechamento[data-v-3eb6655e]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;margin:0}.grandezas-fechamento dd[data-v-3eb6655e]{margin:0;font-variant-numeric:tabular-nums;text-align:right}.sucessor-fechamento[data-v-3eb6655e]{display:grid;gap:8px;margin:0;padding:12px;border:1px solid var(--border-strong)}.sucessor-fechamento h3[data-v-3eb6655e],.sucessor-fechamento p[data-v-3eb6655e]{margin:0}.selecao[data-v-3eb6655e]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--border-strong);cursor:pointer}.selecao[data-v-3eb6655e]:has(input:checked){border-bottom-color:var(--control-accent);background:var(--surface-control-selected)}.selecao small[data-v-3eb6655e],.revisoes small[data-v-3eb6655e]{display:block;margin-top:3px;color:var(--text-muted)}.acoes[data-v-3eb6655e]{display:flex;gap:8px;flex-wrap:wrap}.diagnostico-item[data-v-3eb6655e]{padding:10px 12px;border-left:3px solid var(--border-strong);background:var(--surface-raised)}.diagnostico-item p[data-v-3eb6655e]{margin:4px 0}.diagnostico-item ul[data-v-3eb6655e]{margin:8px 0 0;padding-left:20px}.confirmacao[data-v-3eb6655e]{display:flex;gap:9px;padding:10px 12px;border-left:3px solid var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text);font-weight:800}.revisoes[data-v-3eb6655e]{display:grid;gap:8px}.revisoes article[data-v-3eb6655e]{display:grid;gap:4px;padding:10px 0;border-bottom:1px solid var(--border-strong)}.revisoes article.atual[data-v-3eb6655e]{border-bottom-color:var(--control-accent-strong);background:var(--surface-control-selected)}.revisoes span[data-v-3eb6655e]{font-size:10px;font-weight:800;color:var(--text-accent)}.retificacao label[data-v-3eb6655e]{font-size:10px;font-weight:800;text-transform:uppercase;color:var(--text-muted)}.retificacao textarea[data-v-3eb6655e]{width:100%;margin-top:5px;padding:10px;border:1px solid var(--border-strong);border-radius:0;resize:vertical}@media(min-width:900px){.fechamento[data-v-3eb6655e]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;align-items:start}.fechamento>.titulo[data-v-3eb6655e],.fechamento>.aviso[data-v-3eb6655e],.fechamento>.erro[data-v-3eb6655e],.fechamento>.error-feedback[data-v-3eb6655e],.fechamento>.vazio[data-v-3eb6655e]{grid-column:1 / -1}.fechamento>.cartao[data-v-3eb6655e]{margin-bottom:0}}@media(max-width:560px){.acoes[data-v-3eb6655e]{align-items:stretch;flex-direction:column}.acoes button[data-v-3eb6655e]{width:100%}}.abas[data-v-e4a73a6b]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.selecionado[data-v-e4a73a6b]{border-color:var(--control-accent-strong);background:var(--surface-control-selected)}.trabalho-dre .cartao[data-v-e4a73a6b]{display:grid;gap:12px;margin-bottom:10px}.trabalho-dre label[data-v-e4a73a6b]{font-size:10px;font-weight:800;text-transform:uppercase;color:var(--text-muted)}.trabalho-dre input[data-v-e4a73a6b]{width:100%;margin-top:5px;padding:9px 10px;border:1px solid var(--border-strong);background:var(--surface-input);color:var(--text-primary);border-radius:0}.trabalho-dre p[data-v-e4a73a6b]{margin:0}.ajuda[data-v-e4a73a6b]{color:var(--text-muted)}.linha-cabecalho[data-v-e4a73a6b],.acoes[data-v-e4a73a6b],.componentes[data-v-e4a73a6b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.linha-cabecalho>span[data-v-e4a73a6b]{padding:4px 8px;border:1px solid var(--border-subtle);border-radius:0;background:var(--surface-hover);color:var(--text-accent);font-size:10px;font-weight:800}.linha-cabecalho>input[data-v-e4a73a6b]{flex:1;margin:0}.vinculos[data-v-e4a73a6b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min-content,1fr));gap:6px}.vinculos label[data-v-e4a73a6b]{display:flex;gap:6px;padding:7px 8px;border:1px solid var(--border-subtle);border-radius:0;text-transform:none;color:var(--text-muted)}.vinculos label[data-v-e4a73a6b]:has(input:checked){border-color:var(--control-accent);background:var(--surface-control-selected);color:var(--text-primary)}@media(max-width:760px){.linha-cabecalho[data-v-e4a73a6b]{align-items:stretch}.linha-cabecalho>input[data-v-e4a73a6b]{min-width:0}.linha-cabecalho>.acoes[data-v-e4a73a6b]{width:100%}}.previa-impacto[data-v-289dc90c]{display:grid;gap:12px;width:100%;min-width:0;max-width:100%;margin-top:16px;padding-top:16px;border-top:1px solid var(--border-subtle)}.previa-impacto[data-v-289dc90c]>*{min-width:0}.previa-impacto h3[data-v-289dc90c],.previa-impacto p[data-v-289dc90c]{margin:0}.cabecalho-previa[data-v-289dc90c]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.controles-previa[data-v-289dc90c]{display:flex;align-items:end;justify-content:flex-end;gap:12px;min-width:0}.seletor-template[data-v-289dc90c]{display:flex;align-items:center;gap:8px;width:min(360px,100%);min-width:0;color:var(--text-accent);font-weight:700;white-space:nowrap}.seletor-template[data-v-289dc90c] .app-select{flex:1;width:auto;min-width:0}.seletor-demonstracao[data-v-289dc90c]{display:flex;gap:2px;margin:0;padding:2px;min-height:38px;border:1px solid var(--border-subtle);background:var(--surface-input)}.seletor-demonstracao legend[data-v-289dc90c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.seletor-demonstracao label[data-v-289dc90c]{position:relative;display:flex;align-items:center;justify-content:center;min-width:52px;padding:6px 12px;color:var(--text-muted);font-weight:700;cursor:pointer;transition:color .12s ease,background-color .12s ease}.seletor-demonstracao input[data-v-289dc90c]{position:absolute;width:1px;height:1px;opacity:0}.seletor-demonstracao label[data-v-289dc90c]:hover{color:var(--text-primary);background:var(--surface-hover)}.seletor-demonstracao label.ativo[data-v-289dc90c]{color:var(--text-primary);background:var(--surface-control-selected)}.seletor-demonstracao label[data-v-289dc90c]:has(input:focus-visible){outline:2px solid var(--control-accent);outline-offset:-2px}.balanco-colunas[data-v-289dc90c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(620px,100%),1fr));align-items:start;gap:28px;width:100%;min-width:0;max-width:100%}.balanco-colunas[data-v-289dc90c]>*{width:100%;min-width:0;max-width:100%}@media(max-width:760px){.cabecalho-previa[data-v-289dc90c],.controles-previa[data-v-289dc90c]{align-items:stretch;flex-direction:column}.seletor-template[data-v-289dc90c]{display:grid;gap:4px;min-width:0;white-space:normal}.seletor-template[data-v-289dc90c] .app-select{width:100%}}.pagina-previa[data-v-f4b6946a]{display:grid;width:100%;min-width:0;padding:8px clamp(16px,3vw,44px) clamp(22px,3vw,40px);gap:24px}.voltar[data-v-f4b6946a]{display:inline-flex;align-items:center;min-height:44px;padding:7px 12px;border-radius:var(--radius-control);font-weight:700;text-decoration:none}.voltar[data-v-f4b6946a]:hover{background:var(--surface-subtle)}.aviso-nao-salvo[data-v-f4b6946a]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid var(--status-warning-border);border-left-width:3px;background:var(--status-warning-bg);color:var(--status-warning-text)}.aviso-nao-salvo svg[data-v-f4b6946a]{flex:0 0 20px;width:20px;height:20px;margin-top:1px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.aviso-nao-salvo p[data-v-f4b6946a]{margin:2px 0 0}.carregando[data-v-f4b6946a]{margin:0;color:var(--text-muted)}.contabilizacao-nota[data-v-3f019a05]{margin-block:16px}form[data-v-3f019a05],label[data-v-3f019a05]{display:grid;gap:8px}form[data-v-3f019a05]{gap:16px}.partida-documental[data-v-3f019a05]{padding:16px;border:1px solid var(--border-strong);border-radius:var(--radius-control);display:grid;grid-template-columns:minmax(180px,2fr) 1fr 1fr 1fr auto;gap:12px;align-items:end}.quitacao-a-vista[data-v-3f019a05]{display:grid;gap:12px;padding:16px;border:1px solid var(--border-strong);border-radius:var(--radius-control)}.partida-a-vista[data-v-3f019a05]{grid-template-columns:minmax(180px,2fr) 1fr 1fr auto}.acoes[data-v-3f019a05]{display:flex;gap:8px;justify-content:end}.rateio-receitas[data-v-3f019a05]{grid-column:1 / -1}@media(max-width:900px){.partida-documental[data-v-3f019a05]{grid-template-columns:1fr}}.fiscal[data-v-3946b9b0]{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;gap:18px;overflow:hidden;padding-top:8px}.fiscal[data-v-3946b9b0]>.page-header{flex:0 0 auto;margin-bottom:10px}.fiscal-conteudo-expandido[data-v-3946b9b0]{flex:0 0 auto;overflow:visible}.fiscal-conteudo-expandido[data-v-3946b9b0]>*{flex-shrink:0}.card-lancamento[data-v-3946b9b0]{min-width:0;padding:clamp(16px,2vw,24px);border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-card)}.resumo-lista[data-v-3946b9b0]{margin:-6px 0;color:var(--text-accent);font-size:14px;font-weight:800}.tabela-fiscal[data-v-3946b9b0]{min-height:0;max-height:none;flex:1}.tabela-fiscal table[data-v-3946b9b0]{min-width:760px}.tabela-fiscal th[data-v-3946b9b0]{vertical-align:middle}.tabela-notas table[data-v-3946b9b0]{min-width:1000px}.tabela-notas[data-v-3946b9b0] :is(th,td):nth-child(1){width:13%}.tabela-notas[data-v-3946b9b0] :is(th,td):nth-child(2){width:88px}.tabela-notas[data-v-3946b9b0] :is(th,td):nth-child(4){width:10%}.tabela-notas[data-v-3946b9b0] :is(th,td):nth-child(5){width:11%}.tabela-notas[data-v-3946b9b0] :is(th,td):nth-child(6){width:14%}.tabela-notas[data-v-3946b9b0] :is(th,td):nth-child(7){width:18%}.coluna-acoes[data-v-3946b9b0]{text-align:center}.acoes-tabela[data-v-3946b9b0]{text-align:center;white-space:nowrap}.acoes-tabela>button+button[data-v-3946b9b0]{margin-left:6px}.acao-icone[data-v-3946b9b0]{display:inline-grid;width:32px;height:32px;min-height:32px;place-items:center;padding:0}.acao-icone svg[data-v-3946b9b0],.operacao-icone svg[data-v-3946b9b0]{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.operacao-icone[data-v-3946b9b0]{display:inline-flex;width:48px;height:32px;align-items:center;justify-content:center;gap:2px;border-radius:var(--radius-control);color:var(--text-secondary)}.operacao-entrada[data-v-3946b9b0]{color:var(--status-error-text);background:var(--status-error-bg)}.operacao-saida[data-v-3946b9b0]{color:var(--status-success-text);background:var(--status-success-bg)}.acao-financeira[data-v-3946b9b0]{color:var(--text-accent)}.acao-perigo[data-v-3946b9b0]{color:var(--status-error-text)}.valor-nota[data-v-3946b9b0]{text-align:right;white-space:nowrap}.status-nota[data-v-3946b9b0]{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-raised);color:var(--text-secondary);font-size:12px;font-weight:700;white-space:nowrap}.status-sem_lancamento_ativo[data-v-3946b9b0]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.status-contabilizada[data-v-3946b9b0]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.status-financeiro-nao_iniciado[data-v-3946b9b0]{border-color:var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.status-financeiro-parcial[data-v-3946b9b0]{border-color:var(--accent);background:var(--surface-selected);color:var(--text-accent)}.status-financeiro-integral[data-v-3946b9b0]{border-color:var(--status-success-border);background:var(--status-success-bg);color:var(--status-success-text)}.resumo-financeiro-nota[data-v-3946b9b0]{display:flex;flex-wrap:wrap;gap:2px 6px;margin-top:5px;color:var(--text-secondary);line-height:1.35}.resumo-financeiro-nota>span+span[data-v-3946b9b0]:before{margin-right:6px;content:"·"}.historico-financeiro>header .resumo-financeiro-nota[data-v-3946b9b0]{margin-top:0}.linha-historico-financeiro>td[data-v-3946b9b0]{padding:0;background:var(--surface-raised)}.historico-financeiro[data-v-3946b9b0]{display:grid;gap:12px;padding:18px}.historico-financeiro>header[data-v-3946b9b0],.resumo-origem-financeira[data-v-3946b9b0],.parcelas-financeiras li[data-v-3946b9b0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.historico-financeiro>header span[data-v-3946b9b0],.resumo-origem-financeira span[data-v-3946b9b0],.parcelas-financeiras span[data-v-3946b9b0]{color:var(--text-muted)}.historico-financeiro article[data-v-3946b9b0]{display:grid;gap:8px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.parcelas-financeiras[data-v-3946b9b0]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.parcelas-financeiras li[data-v-3946b9b0]{justify-content:start;padding-top:6px;border-top:1px solid var(--border-subtle)}.parcela-revertida[data-v-3946b9b0]{text-decoration:line-through}.alerta-notas[data-v-3946b9b0]{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:0;padding:12px 14px;border:1px solid var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text);text-align:left}.alerta-notas[data-v-3946b9b0]:hover:not(:disabled){border-color:color-mix(in srgb,var(--palette-coveralls-orange) 82%,var(--palette-coveralls-ink));background:color-mix(in srgb,var(--palette-coveralls-orange) 24%,var(--surface-card));color:var(--status-warning-text)}.alerta-notas span[data-v-3946b9b0]{font-size:12px;text-decoration:underline}.formulario-fiscal[data-v-3946b9b0],.formulario-nota[data-v-3946b9b0]{width:100%;max-width:820px}.formulario-nota[data-v-3946b9b0]{max-width:none}.formulario-fiscal[data-v-3946b9b0] .app-select,.formulario-nota[data-v-3946b9b0] .app-select{width:100%;margin-top:5px}.formulario-fiscal[data-v-3946b9b0] .app-select-trigger,.formulario-nota[data-v-3946b9b0] .app-select-trigger{min-height:40px;padding:8px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-input);color:var(--text-primary)}.grade-documento[data-v-3946b9b0]{display:grid;grid-template-columns:minmax(150px,.4fr) minmax(220px,1fr);gap:12px}.papeis-parceiro[data-v-3946b9b0],.tributos[data-v-3946b9b0],.lancamento-opcional[data-v-3946b9b0]{display:grid;gap:12px;margin:8px 0 0;padding:18px 0 0;border:0;border-top:1px solid var(--border-strong)}.papeis-parceiro legend[data-v-3946b9b0],.tributos legend[data-v-3946b9b0],.lancamento-opcional legend[data-v-3946b9b0]{padding-right:8px;color:var(--text-primary);font-size:16px;font-weight:800}.papeis-parceiro>p[data-v-3946b9b0],.tributos>p[data-v-3946b9b0],.lancamento-opcional>p[data-v-3946b9b0]{margin:0;color:var(--text-muted)}.papeis-parceiro>div[data-v-3946b9b0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.formulario .opcao-checkbox[data-v-3946b9b0]{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-primary);font-size:14px;letter-spacing:0;text-transform:none}.formulario .opcao-checkbox input[type=checkbox][data-v-3946b9b0]{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;padding:0;accent-color:var(--control-accent)}.opcao-checkbox span[data-v-3946b9b0]{min-width:0}.opcao-checkbox span[data-v-3946b9b0],.opcao-checkbox small[data-v-3946b9b0]{display:block}.opcao-checkbox small[data-v-3946b9b0]{margin-top:3px;color:var(--text-muted);font-weight:400}.grade-nota[data-v-3946b9b0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end}.campo-chave[data-v-3946b9b0]{grid-column:span 2}.remover-tributo[data-v-3946b9b0]{min-height:40px;margin-bottom:1px}.estado-parceiro[data-v-3946b9b0]{display:block;min-height:17px;margin-top:5px;color:var(--text-muted);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.linha-tributo[data-v-3946b9b0]{display:grid;grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(140px,1fr) auto;gap:10px;align-items:end}.acoes-formulario[data-v-3946b9b0]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.lote-manual[data-v-3946b9b0],.importacao-xml[data-v-3946b9b0],.previa-xml[data-v-3946b9b0]{display:grid;gap:14px;padding-top:18px;border-top:1px solid var(--border-strong)}.lote-manual>header[data-v-3946b9b0],.previa-xml>header[data-v-3946b9b0],.seletor-arquivos[data-v-3946b9b0]{display:flex;align-items:center;justify-content:space-between;gap:18px}.lote-manual h2[data-v-3946b9b0],.lote-manual p[data-v-3946b9b0],.previa-xml h2[data-v-3946b9b0],.previa-xml p[data-v-3946b9b0],.seletor-arquivos h2[data-v-3946b9b0],.seletor-arquivos p[data-v-3946b9b0]{margin:0}.lote-manual p[data-v-3946b9b0],.previa-xml p[data-v-3946b9b0],.seletor-arquivos p[data-v-3946b9b0]{margin-top:4px;color:var(--text-muted)}.importacao-xml[data-v-3946b9b0]{max-width:820px}.seletor-arquivos[data-v-3946b9b0]{padding:22px;border:1px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-card)}.arquivos-selecionados[data-v-3946b9b0]{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--border-subtle)}.arquivos-selecionados li[data-v-3946b9b0]{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border-subtle)}.arquivos-selecionados small[data-v-3946b9b0],.chave-nota[data-v-3946b9b0]{color:var(--text-muted)}.chave-nota[data-v-3946b9b0]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.grade-nota[data-v-3946b9b0]{grid-template-columns:repeat(2,minmax(0,1fr))}.linha-tributo[data-v-3946b9b0]{grid-template-columns:repeat(3,minmax(0,1fr))}.remover-tributo[data-v-3946b9b0]{grid-column:1/-1;justify-self:start}}@media(max-width:650px){.fiscal[data-v-3946b9b0]{overflow:visible}.grade-documento[data-v-3946b9b0],.grade-nota[data-v-3946b9b0],.papeis-parceiro>div[data-v-3946b9b0],.linha-tributo[data-v-3946b9b0]{grid-template-columns:minmax(0,1fr)}.campo-chave[data-v-3946b9b0],.remover-tributo[data-v-3946b9b0]{grid-column:auto}.lote-manual>header[data-v-3946b9b0],.previa-xml>header[data-v-3946b9b0],.seletor-arquivos[data-v-3946b9b0],.alerta-notas[data-v-3946b9b0]{align-items:stretch;flex-direction:column}.lote-manual>header button[data-v-3946b9b0],.previa-xml>header button[data-v-3946b9b0],.seletor-arquivos button[data-v-3946b9b0]{width:100%}.acoes-formulario>button[data-v-3946b9b0]{flex:1 1 auto}}.fiscal-configuracao[data-v-b9b9f143]{display:grid;gap:16px;padding-top:8px}.abas[data-v-b9b9f143]{display:flex;gap:4px;border-bottom:1px solid var(--border-strong)}.abas button[data-v-b9b9f143]{border:0;border-radius:0;background:transparent;color:var(--text-muted)}.abas button[data-v-b9b9f143]:hover:not(:disabled){border-color:transparent;background:var(--surface-hover);color:var(--text-primary)}.abas button.ativa[data-v-b9b9f143]{border-bottom:3px solid var(--control-accent);color:var(--text-primary)}.cartao[data-v-b9b9f143]{display:grid;gap:14px;padding:20px}.cartao h2[data-v-b9b9f143],.cartao p[data-v-b9b9f143]{margin:0}.cadastro dl[data-v-b9b9f143]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.cadastro dt[data-v-b9b9f143]{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.cadastro dd[data-v-b9b9f143]{margin:4px 0 0;font-weight:700}.lista-simples ul[data-v-b9b9f143]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.lista-simples li[data-v-b9b9f143]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--border-subtle)}.lista-simples li span[data-v-b9b9f143]{color:var(--text-muted);overflow-wrap:anywhere;text-align:right}.editor[data-v-b9b9f143]{max-width:1100px}.editor header p[data-v-b9b9f143],.ajuda[data-v-b9b9f143],.historico-form>p[data-v-b9b9f143]{color:var(--text-muted)}.editor>label[data-v-b9b9f143],.item-configuracao>label[data-v-b9b9f143],.historico-form>label[data-v-b9b9f143]{display:grid;gap:5px;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.editor[data-v-b9b9f143] .app-select-trigger{min-height:40px;padding:8px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-input);color:var(--text-primary)}fieldset[data-v-b9b9f143]{display:grid;gap:12px;margin:0;padding:16px 0 0;border:0;border-top:1px solid var(--border-strong)}legend[data-v-b9b9f143]{padding-right:8px;font-weight:800}.item-configuracao[data-v-b9b9f143]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:end;padding:14px;border:1px solid var(--border-subtle);background:var(--surface-card)}.contas[data-v-b9b9f143]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;grid-column:1 / -1}.chips[data-v-b9b9f143]{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:6px}.chips span[data-v-b9b9f143]{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid var(--border-strong);border-radius:999px;font-size:12px}.chips button[data-v-b9b9f143]{min-height:auto;padding:0;border:0;background:transparent;color:inherit}.remover[data-v-b9b9f143]{align-self:end;justify-self:start}.acoes-formulario[data-v-b9b9f143]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.lista-historico[data-v-b9b9f143]{overflow-x:auto}.lista-historico table[data-v-b9b9f143]{min-width:640px}.numero[data-v-b9b9f143]{text-align:right}.origem-fixa[data-v-b9b9f143]{padding:10px;border:1px solid var(--border-subtle);background:var(--surface-raised)}.vazio[data-v-b9b9f143]{color:var(--text-muted)}@media(max-width:760px){.cadastro dl[data-v-b9b9f143],.item-configuracao[data-v-b9b9f143],.contas[data-v-b9b9f143]{grid-template-columns:1fr}.lista-simples li[data-v-b9b9f143]{flex-direction:column}.lista-simples li span[data-v-b9b9f143]{text-align:left}.remover[data-v-b9b9f143]{justify-self:start}}.apuracao[data-v-2245fc94]{display:grid;gap:16px;padding-top:8px}.barra-competencia[data-v-2245fc94],.acoes[data-v-2245fc94]{display:flex;align-items:end;flex-wrap:wrap;gap:10px}.barra-competencia[data-v-2245fc94]{justify-content:space-between}.barra-competencia label[data-v-2245fc94]{display:grid;gap:5px;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.barra-competencia[data-v-2245fc94] .app-select{min-width:150px}.abas[data-v-2245fc94]{display:flex;overflow-x:auto;border-bottom:1px solid var(--border-strong)}.abas button[data-v-2245fc94]{flex:0 0 auto;border:0;border-radius:0;background:transparent;color:var(--text-muted)}.abas button[data-v-2245fc94]:hover:not(:disabled){border-color:transparent;background:var(--surface-hover);color:var(--text-primary)}.abas button.ativa[data-v-2245fc94]{border-bottom:3px solid var(--control-accent);color:var(--text-primary)}.painel[data-v-2245fc94]{display:grid;gap:14px;outline:none}.cabecalho-secao[data-v-2245fc94]{display:grid;gap:4px;padding-left:16px;border-left:4px solid var(--control-accent)}.cabecalho-secao>span[data-v-2245fc94]{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cabecalho-secao h2[data-v-2245fc94],.cabecalho-secao p[data-v-2245fc94]{margin:0}.cabecalho-secao p[data-v-2245fc94]{max-width:780px;color:var(--text-muted)}.resumo-executivo[data-v-2245fc94]{display:grid;grid-template-columns:minmax(300px,1.15fr) minmax(280px,.85fr);overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-card)}.resultado-competencia[data-v-2245fc94]{display:grid;align-content:center;gap:8px;padding:clamp(24px,4vw,42px);background:var(--surface-control-selected)}.resultado-competencia>p[data-v-2245fc94],.resultado-competencia>small[data-v-2245fc94],.resultado-segmentos header span[data-v-2245fc94],.resultado-segmentos li span[data-v-2245fc94],.cabecalho-memoria>span[data-v-2245fc94],.segmento-memoria header span[data-v-2245fc94],.composicao-consolidada header span[data-v-2245fc94]{color:var(--text-muted)}.resultado-competencia>p[data-v-2245fc94],.resultado-segmentos header span[data-v-2245fc94],.cabecalho-memoria>span[data-v-2245fc94],.segmento-memoria header span[data-v-2245fc94],.composicao-consolidada header span[data-v-2245fc94]{margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resultado-competencia>strong[data-v-2245fc94]{color:var(--text-primary);font-size:clamp(34px,6vw,54px);line-height:1}.estado-competencia[data-v-2245fc94]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.estado-competencia span[data-v-2245fc94]{padding:5px 8px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-card);color:var(--text-secondary);font-size:11px;font-weight:700}.indicadores-resumo[data-v-2245fc94]{display:grid;margin:0}.indicadores-resumo div[data-v-2245fc94]{display:grid;align-content:center;gap:4px;min-height:104px;padding:18px 22px;border-bottom:1px solid var(--border-subtle)}.indicadores-resumo div[data-v-2245fc94]:last-child{border-bottom:0}.indicadores-resumo dt[data-v-2245fc94]{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.indicadores-resumo dd[data-v-2245fc94]{margin:0;font-size:22px;font-weight:800}.indicadores-resumo small[data-v-2245fc94]{color:var(--text-muted)}.resultado-segmentos[data-v-2245fc94],.alertas-apuracao[data-v-2245fc94],.segmento-memoria[data-v-2245fc94],.composicao-consolidada[data-v-2245fc94]{border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-card)}.resultado-segmentos>header[data-v-2245fc94],.composicao-consolidada>header[data-v-2245fc94]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px}.resultado-segmentos h2[data-v-2245fc94],.alertas-apuracao h2[data-v-2245fc94],.cabecalho-memoria h2[data-v-2245fc94],.segmento-memoria h3[data-v-2245fc94],.composicao-consolidada h3[data-v-2245fc94]{margin:2px 0 0}.resultado-segmentos ul[data-v-2245fc94]{display:grid;margin:0;padding:0;border-top:1px solid var(--border-subtle);list-style:none}.resultado-segmentos li[data-v-2245fc94]{display:grid;grid-template-columns:minmax(140px,1fr) repeat(2,minmax(150px,auto));gap:18px;padding:16px 20px;border-bottom:1px solid var(--border-subtle)}.resultado-segmentos li>div[data-v-2245fc94]{display:grid;gap:3px}.resultado-segmentos li>div[data-v-2245fc94]:not(:first-child){text-align:right}.resultado-segmentos footer[data-v-2245fc94]{padding:13px 20px;color:var(--text-muted);font-size:12px}.alertas-apuracao[data-v-2245fc94]{display:grid;gap:10px;padding:18px 20px}.alertas-apuracao p[data-v-2245fc94]{margin:0}.cabecalho-memoria[data-v-2245fc94]{display:grid;gap:4px;padding-left:16px;border-left:4px solid var(--control-accent)}.cabecalho-memoria p[data-v-2245fc94],.composicao-consolidada header p[data-v-2245fc94]{margin:0;color:var(--text-muted)}.segmentos-memoria[data-v-2245fc94]{display:grid;gap:12px}.segmento-memoria[data-v-2245fc94]{overflow:hidden}.segmento-memoria>header[data-v-2245fc94]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--border-subtle)}.subtotal-segmento[data-v-2245fc94]{display:grid;gap:3px;text-align:right}.subtotal-segmento strong[data-v-2245fc94]{font-size:20px}.parametros-calculo[data-v-2245fc94]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.parametros-calculo div[data-v-2245fc94]{display:grid;gap:4px;padding:16px 20px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.parametros-calculo div[data-v-2245fc94]:nth-child(3n){border-right:0}.parametros-calculo div[data-v-2245fc94]:nth-last-child(-n+3){border-bottom:0}.parametros-calculo dt[data-v-2245fc94]{color:var(--text-muted);font-size:11px;font-weight:800;text-transform:uppercase}.parametros-calculo dd[data-v-2245fc94]{margin:0;font-weight:800}.leitura-calculo[data-v-2245fc94]{margin:0;padding:13px 20px;border-top:1px solid var(--border-subtle);background:var(--surface-hover);color:var(--text-muted);font-size:12px}.reparticao-segmento[data-v-2245fc94]{padding:14px 20px;border-top:1px solid var(--border-subtle)}.reparticao-segmento summary[data-v-2245fc94]{cursor:pointer;font-weight:700}.reparticao-segmento dl[data-v-2245fc94]{display:grid;gap:8px;margin:14px 0 0}.reparticao-segmento dl div[data-v-2245fc94]{display:flex;justify-content:space-between;gap:18px}.reparticao-segmento dd[data-v-2245fc94]{margin:0;text-align:right}.composicao-consolidada[data-v-2245fc94]{display:grid;overflow:hidden}.composicao-consolidada>header[data-v-2245fc94]{align-items:end}.composicao-consolidada>small[data-v-2245fc94]{padding:12px 20px;border-top:1px solid var(--border-subtle);color:var(--text-muted)}.composicao-consolidada[data-v-2245fc94] .app-table-viewport{border-right:0;border-bottom:0;border-left:0;border-radius:0}.composicao-consolidada tfoot th[data-v-2245fc94],.composicao-consolidada tfoot td[data-v-2245fc94]{border-top:2px solid var(--border-strong);font-weight:800}.composicao-consolidada .numero[data-v-2245fc94]{text-align:right}.indicadores-operacionais[data-v-2245fc94],.visao-receitas[data-v-2245fc94],.fontes-receita[data-v-2245fc94],.memoria-fator-r[data-v-2245fc94],.recebimento-fiscal[data-v-2245fc94],.estado-vazio[data-v-2245fc94]{border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-card)}.indicadores-operacionais[data-v-2245fc94]{display:grid;margin:0}.resumo-pendencias[data-v-2245fc94]{grid-template-columns:repeat(3,minmax(0,1fr))}.resumo-recebimentos[data-v-2245fc94]{grid-template-columns:repeat(4,minmax(0,1fr))}.indicadores-operacionais div[data-v-2245fc94]{display:grid;align-content:center;gap:4px;min-height:92px;padding:16px 18px;border-right:1px solid var(--border-subtle)}.indicadores-operacionais div[data-v-2245fc94]:last-child{border-right:0}.indicadores-operacionais dt[data-v-2245fc94],.indicadores-receitas dt[data-v-2245fc94],.bases-fator-r dt[data-v-2245fc94]{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.indicadores-operacionais dd[data-v-2245fc94],.indicadores-receitas dd[data-v-2245fc94],.bases-fator-r dd[data-v-2245fc94]{margin:0;font-size:20px;font-weight:800}.indicadores-operacionais small[data-v-2245fc94],.total-receitas small[data-v-2245fc94],.fator-r-destaque small[data-v-2245fc94],.bases-fator-r small[data-v-2245fc94]{color:var(--text-muted)}.visao-receitas[data-v-2245fc94]{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(260px,.8fr);overflow:hidden}.total-receitas[data-v-2245fc94]{display:grid;align-content:center;gap:5px;padding:clamp(22px,4vw,34px);background:var(--surface-control-selected)}.total-receitas>span[data-v-2245fc94],.fontes-receita>header span[data-v-2245fc94],.identificacao-recebimento>span[data-v-2245fc94],.fator-r-destaque>span[data-v-2245fc94]{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.total-receitas>strong[data-v-2245fc94],.fator-r-destaque>strong[data-v-2245fc94]{font-size:clamp(28px,5vw,42px);line-height:1.1}.indicadores-receitas[data-v-2245fc94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.indicadores-receitas div[data-v-2245fc94]{display:grid;align-content:center;gap:4px;padding:18px 20px;border-left:1px solid var(--border-subtle)}.fontes-receita[data-v-2245fc94]{overflow:hidden}.fontes-receita>header[data-v-2245fc94]{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:18px 20px}.fontes-receita h3[data-v-2245fc94],.fontes-receita p[data-v-2245fc94]{margin:0}.fontes-receita>header p[data-v-2245fc94]{max-width:480px;color:var(--text-muted);text-align:right}.fontes-receita ul[data-v-2245fc94]{margin:0;padding:0;border-top:1px solid var(--border-subtle);list-style:none}.fontes-receita li[data-v-2245fc94]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;border-bottom:1px solid var(--border-subtle)}.fontes-receita li[data-v-2245fc94]:last-child{border-bottom:0}.fontes-receita li>div[data-v-2245fc94]{display:grid;gap:3px}.fontes-receita li span[data-v-2245fc94]{color:var(--text-muted)}.link-contextual[data-v-2245fc94]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:36px;padding:7px 12px;border-radius:var(--radius-control);text-decoration:none;font-weight:700}.situacao-fonte[data-v-2245fc94]{padding:5px 8px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-subtle);color:var(--text-secondary)!important;font-size:11px;font-weight:700;white-space:nowrap}.memoria-fator-r[data-v-2245fc94]{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);overflow:hidden}.fator-r-destaque[data-v-2245fc94]{display:grid;align-content:center;gap:6px;padding:clamp(22px,4vw,34px);background:var(--surface-control-selected)}.bases-fator-r[data-v-2245fc94]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.bases-fator-r div[data-v-2245fc94]{display:grid;align-content:center;gap:5px;min-height:118px;padding:18px 20px;border-left:1px solid var(--border-subtle)}.memoria-fator-r>footer[data-v-2245fc94]{grid-column:1 / -1;padding:13px 20px;border-top:1px solid var(--border-subtle);background:var(--surface-hover);color:var(--text-muted);font-size:12px}.estado-vazio[data-v-2245fc94]{display:flex;align-items:center;gap:14px;padding:22px}.estado-vazio>span[data-v-2245fc94]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface-control-selected);color:var(--control-accent);font-weight:900}.estado-vazio h3[data-v-2245fc94],.estado-vazio p[data-v-2245fc94]{margin:0}.estado-vazio p[data-v-2245fc94]{margin-top:3px;color:var(--text-muted)}.pendencias[data-v-2245fc94]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.pendencias li[data-v-2245fc94]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-card)}.descricao-pendencia[data-v-2245fc94]{display:grid;justify-items:start;gap:5px}.descricao-pendencia small[data-v-2245fc94],.vazio[data-v-2245fc94]{color:var(--text-muted)}.situacao-pendencia[data-v-2245fc94]{padding:4px 7px;border:1px solid var(--status-warning-border);border-radius:999px;background:var(--status-warning-bg);color:var(--status-warning-text);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.situacao-pendencia.bloqueante[data-v-2245fc94]{border-color:var(--status-error-border);background:var(--status-error-bg);color:var(--status-error-text)}.link[data-v-2245fc94]{width:fit-content}.recebimento-fiscal[data-v-2245fc94]{display:grid;overflow:hidden}.recebimento-fiscal>header[data-v-2245fc94]{display:flex;align-items:start;justify-content:space-between;gap:18px;padding:18px 20px}.identificacao-recebimento[data-v-2245fc94]{display:grid;gap:4px}.identificacao-recebimento h3[data-v-2245fc94]{margin:0}.identificacao-recebimento small[data-v-2245fc94],.valores-recebimento dt[data-v-2245fc94]{color:var(--text-muted)}.valores-recebimento[data-v-2245fc94]{display:flex;gap:18px;margin:0}.valores-recebimento div[data-v-2245fc94]{display:grid;gap:2px;text-align:right}.valores-recebimento dt[data-v-2245fc94]{font-size:11px;font-weight:800;text-transform:uppercase}.valores-recebimento dd[data-v-2245fc94]{margin:0;font-weight:700}.alocacao-recebimento[data-v-2245fc94]{display:grid;gap:14px;padding:16px 20px;border-top:1px solid var(--border-subtle);background:var(--surface-hover)}.cabecalho-alocacao h4[data-v-2245fc94],.cabecalho-alocacao p[data-v-2245fc94]{margin:0}.cabecalho-alocacao p[data-v-2245fc94]{margin-top:3px;color:var(--text-muted);font-size:12px}.formulario-alocacao[data-v-2245fc94]{display:grid;grid-template-columns:minmax(220px,2fr) minmax(140px,1fr) auto auto;align-items:end;gap:10px}.formulario-alocacao label[data-v-2245fc94]{display:grid;gap:5px}.formulario-alocacao .erro-campo[data-v-2245fc94]{grid-column:1 / -1;color:var(--danger)}.saldo-alocado[data-v-2245fc94]{display:grid;gap:2px;margin:0;padding:14px 20px;border-top:1px solid var(--border-subtle);background:var(--surface-control-selected);color:var(--text-muted)}.saldo-alocado strong[data-v-2245fc94]{color:var(--text-primary)}.historico-alocacoes[data-v-2245fc94]{display:grid;border-top:1px solid var(--border-subtle)}.historico-alocacoes>header[data-v-2245fc94]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px}.historico-alocacoes h4[data-v-2245fc94]{margin:0}.historico-alocacoes>header span[data-v-2245fc94]{color:var(--text-muted);font-size:12px}.historico-alocacoes[data-v-2245fc94] .app-table-viewport{border-right:0;border-bottom:0;border-left:0;border-radius:0}@media(max-width:700px){.barra-competencia[data-v-2245fc94]{align-items:stretch}.acoes[data-v-2245fc94]{display:grid;grid-template-columns:1fr 1fr}.acoes button[data-v-2245fc94]{width:100%}.resumo-executivo[data-v-2245fc94]{grid-template-columns:1fr}.indicadores-resumo[data-v-2245fc94]{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border-subtle)}.indicadores-resumo div[data-v-2245fc94]{min-height:0;border-right:1px solid var(--border-subtle);border-bottom:0}.indicadores-resumo div[data-v-2245fc94]:last-child{border-right:0}.resultado-segmentos>header[data-v-2245fc94],.composicao-consolidada>header[data-v-2245fc94],.segmento-memoria>header[data-v-2245fc94]{align-items:stretch}.resultado-segmentos>header[data-v-2245fc94],.composicao-consolidada>header[data-v-2245fc94]{display:grid}.atalho-memoria[data-v-2245fc94]{width:100%}.resultado-segmentos li[data-v-2245fc94]{grid-template-columns:1fr 1fr}.resultado-segmentos li>div[data-v-2245fc94]:first-child{grid-column:1 / -1}.resultado-segmentos li>div[data-v-2245fc94]:not(:first-child){text-align:left}.parametros-calculo[data-v-2245fc94]{grid-template-columns:repeat(2,minmax(0,1fr))}.parametros-calculo div[data-v-2245fc94],.parametros-calculo div[data-v-2245fc94]:nth-child(3n),.parametros-calculo div[data-v-2245fc94]:nth-last-child(-n+3){border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.parametros-calculo div[data-v-2245fc94]:nth-child(2n){border-right:0}.parametros-calculo div[data-v-2245fc94]:nth-last-child(-n+2){border-bottom:0}.visao-receitas[data-v-2245fc94],.memoria-fator-r[data-v-2245fc94]{grid-template-columns:1fr}.indicadores-receitas div[data-v-2245fc94]{min-height:88px;border-top:1px solid var(--border-subtle)}.indicadores-receitas div[data-v-2245fc94]:first-child{border-left:0}.fontes-receita>header[data-v-2245fc94],.fontes-receita li[data-v-2245fc94]{align-items:stretch}.fontes-receita>header[data-v-2245fc94]{display:grid}.fontes-receita>header p[data-v-2245fc94]{text-align:left}.resumo-recebimentos[data-v-2245fc94]{grid-template-columns:repeat(2,minmax(0,1fr))}.resumo-recebimentos div[data-v-2245fc94]:nth-child(2n){border-right:0}.resumo-recebimentos div[data-v-2245fc94]:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}.recebimento-fiscal>header[data-v-2245fc94],.valores-recebimento[data-v-2245fc94]{display:grid}.valores-recebimento[data-v-2245fc94]{grid-template-columns:repeat(3,1fr);width:100%}.valores-recebimento div[data-v-2245fc94]{text-align:left}.formulario-alocacao[data-v-2245fc94]{grid-template-columns:1fr}.formulario-alocacao button[data-v-2245fc94]{width:100%}}@media(max-width:500px){.indicadores-resumo[data-v-2245fc94],.parametros-calculo[data-v-2245fc94],.indicadores-receitas[data-v-2245fc94],.bases-fator-r[data-v-2245fc94],.resumo-pendencias[data-v-2245fc94],.resumo-recebimentos[data-v-2245fc94]{grid-template-columns:1fr}.indicadores-resumo div[data-v-2245fc94],.indicadores-resumo div[data-v-2245fc94]:last-child,.parametros-calculo div[data-v-2245fc94],.parametros-calculo div[data-v-2245fc94]:nth-child(2n),.parametros-calculo div[data-v-2245fc94]:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border-subtle)}.indicadores-resumo div[data-v-2245fc94]:last-child,.parametros-calculo div[data-v-2245fc94]:last-child{border-bottom:0}.segmento-memoria>header[data-v-2245fc94],.reparticao-segmento dl div[data-v-2245fc94]{display:grid}.subtotal-segmento[data-v-2245fc94],.reparticao-segmento dd[data-v-2245fc94]{text-align:left}.indicadores-operacionais div[data-v-2245fc94],.indicadores-operacionais div[data-v-2245fc94]:last-child,.indicadores-receitas div[data-v-2245fc94],.indicadores-receitas div[data-v-2245fc94]:first-child,.bases-fator-r div[data-v-2245fc94]{min-height:0;border-right:0;border-bottom:1px solid var(--border-subtle);border-left:0}.indicadores-operacionais div[data-v-2245fc94]:last-child,.indicadores-receitas div[data-v-2245fc94]:last-child,.bases-fator-r div[data-v-2245fc94]:last-child{border-bottom:0}.fontes-receita li[data-v-2245fc94],.pendencias li[data-v-2245fc94]{display:grid}.fontes-receita .link-contextual[data-v-2245fc94],.pendencias button[data-v-2245fc94]{width:100%}.valores-recebimento[data-v-2245fc94]{grid-template-columns:1fr}}:root{font-family:Inter Variable,Inter,Arial,sans-serif;color:var(--text-primary);background:var(--surface-base);--palette-coveralls-ink: #18324d;--palette-coveralls-ink-soft: #52677d;--palette-coveralls-green: #5f9744;--palette-coveralls-green-dark: #497434;--palette-coveralls-red: #bf5050;--palette-coveralls-orange: #f89406;--palette-coveralls-blue: #3f5767;--palette-coveralls-blue-light: #c7d5dd;--surface-base: #fefdf8;--surface-workspace: #fefdf8;--surface-card: #fffefd;--surface-raised: #f7f8f9;--surface-subtle: #e9edf0;--surface-hover: #f4f6f7;--surface-selected: color-mix(in srgb, var(--palette-coveralls-red) 11%, var(--surface-card));--surface-control-selected: color-mix( in srgb, var(--palette-coveralls-blue) 11%, var(--surface-card) );--surface-input: #ffffff;--border-subtle: #dce1e5;--border-strong: #cbd2d8;--text-primary: var(--palette-coveralls-ink);--text-secondary: var(--palette-coveralls-ink-soft);--text-muted: #999999;--text-accent: var(--palette-coveralls-red);--accent: var(--palette-coveralls-red);--accent-strong: color-mix( in srgb, var(--palette-coveralls-red) 82%, var(--palette-coveralls-ink) );--text-on-accent: #fffdfa;--text-on-accent-muted: var(--palette-coveralls-blue-light);--control-accent: var(--palette-coveralls-blue);--control-accent-strong: color-mix( in srgb, var(--control-accent) 82%, var(--palette-coveralls-ink) );--focus-color: var(--control-accent);--focus-ring: color-mix(in srgb, var(--focus-color) 42%, transparent);--status-warning-bg: color-mix(in srgb, var(--palette-coveralls-orange) 14%, var(--surface-card));--status-warning-border: var(--palette-coveralls-orange);--status-warning-text: #8a5204;--status-error-bg: color-mix(in srgb, var(--palette-coveralls-red) 10%, var(--surface-card));--status-error-border: var(--palette-coveralls-red);--status-error-text: var(--palette-coveralls-red);--status-success-bg: color-mix(in srgb, var(--palette-coveralls-green) 14%, var(--surface-card));--status-success-border: var(--palette-coveralls-green);--status-success-text: var(--palette-coveralls-green-dark);--status-info-bg: color-mix(in srgb, var(--palette-coveralls-blue) 10%, var(--surface-card));--status-info-border: var(--palette-coveralls-blue);--status-info-text: var(--palette-coveralls-blue);--shadow: rgb(37 53 64 / .18);--scrollbar-size: 10px;--scrollbar-thumb: color-mix(in srgb, var(--text-muted) 55%, transparent);--scrollbar-thumb-hover: color-mix(in srgb, var(--text-secondary) 72%, transparent);--radius-control: 8px;--radius-panel: 12px;line-height:1.45}html,body,#app{height:100%}*{box-sizing:border-box;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:auto}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}body{margin:0;overflow:hidden;background-color:var(--surface-base);background-image:url(/coveralls-bg.png)}button,input,select,textarea{font:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--control-accent)}button{cursor:pointer;border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--accent);color:var(--text-on-accent);min-height:36px;padding:7px 12px;font-weight:700}button:disabled{cursor:not-allowed;border-color:var(--border-subtle);background:var(--surface-subtle);color:var(--text-muted);opacity:1}button:hover:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong)}.secundario:hover:not(:disabled){border-color:var(--focus-color);background:var(--surface-subtle);color:var(--text-primary)}:is(.link,.remover,.bp-vincular,.bp-remover,.bp-adicionar,.assistant-target-button:not(.ativo)):hover:not(:disabled),.assistant-target-chip button:hover:not(:disabled),.respostas-sugeridas button:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-subtle)}input:disabled,select:disabled,textarea:disabled{border-color:var(--border-subtle);background:var(--surface-subtle);color:var(--text-muted);cursor:not-allowed}button:focus-visible{border-color:var(--focus-color);outline:3px solid var(--focus-ring);outline-offset:2px}a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.secundario{background:var(--surface-card);border:1px solid var(--border-strong);color:var(--text-primary)}.aviso,.erro{padding:10px 12px;border-radius:var(--radius-control);margin:0 0 14px}.aviso{border:1px solid var(--status-warning-border);background:var(--status-warning-bg);color:var(--status-warning-text)}.erro{border:1px solid var(--status-error-border);background:var(--status-error-bg);color:var(--status-error-text)}.vazio{padding:50px;text-align:center;color:var(--text-muted)}.cartao{padding:18px 0;border:0;border-radius:0;background:transparent}.cartao h2{font-size:20px;margin-bottom:12px}table{width:100%;border-collapse:collapse;text-align:left}thead{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong)}th{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;letter-spacing:1px;color:var(--text-muted);text-transform:uppercase}th,td{padding:10px 9px;border-bottom:1px solid var(--border-subtle)}tbody tr:hover{background:var(--surface-hover)}.numero{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-variant-numeric:tabular-nums}td small{display:block;color:var(--text-muted);margin-top:3px}.pagina{width:100%;max-width:none;margin:0;padding:clamp(22px,3vw,40px) clamp(16px,3vw,44px)}.eyebrow{font-size:11px;letter-spacing:1.3px;font-weight:800;color:var(--text-accent);margin:0 0 8px}.titulo{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:20px}.titulo h1,.titulo h2{font-family:inherit;text-transform:capitalize;margin:0}.titulo h1{font-size:clamp(26px,2.4vw,34px)}.titulo p{color:var(--text-muted);margin:8px 0 0}.formulario{max-width:680px;display:grid;gap:12px}.formulario label{display:block;font-size:10px;letter-spacing:1px;font-weight:800;text-transform:uppercase;color:var(--text-muted)}.formulario input,.formulario textarea,input:not([type=checkbox]):not([type=radio]),textarea{width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:9px 10px;margin-top:5px;background:var(--surface-input);color:var(--text-primary)}.formulario textarea{min-height:96px;resize:vertical}.duas{display:grid;grid-template-columns:1fr 1fr;gap:12px}.acoes-titulo{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.dialogo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:1rem;background:#232a2ec7}.dialogo>.cartao{width:min(100%,32rem);padding:18px;border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface-raised)}.dialogo h2{margin-top:0}.cabecalho-relatorio{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.cabecalho-relatorio p{margin:5px 0 0;color:var(--text-muted)}.cabecalho-relatorio small{color:var(--text-accent);font-weight:800}.filtros-relatorio{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-bottom:16px}.filtros-relatorio label{display:grid;gap:5px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-accent)}.filtros-relatorio select{min-height:38px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-input);color:var(--text-primary);padding:7px 9px}.filtros-relatorio .date-input{min-width:170px}.app select{--select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23d3c6aa' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E");width:100%;min-height:40px;padding:8px 38px 8px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background-color:var(--surface-input);background-image:var(--select-chevron);background-repeat:no-repeat;background-position:right 12px center;color:var(--text-primary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.app select:hover:not(:disabled){border-color:var(--control-accent)}.app select:disabled{border-color:var(--border-subtle);background-color:var(--surface-subtle);color:var(--text-muted);cursor:not-allowed}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,.app select:focus{border-color:var(--focus-color);outline:none}.assistant-targeting [data-assistant-target=true]{cursor:crosshair}.assistant-targeting [data-assistant-target=true]:hover{outline:2px solid var(--control-accent-strong);outline-offset:3px;background:var(--surface-hover)}@media(max-width:760px){.pagina{padding:26px 16px}.titulo{align-items:start;flex-direction:column}.titulo h1{font-size:27px}.duas{grid-template-columns:1fr}.cartao{overflow:visible;padding:16px 0}.dialogo>.cartao{padding:16px}table{display:block;overflow-x:auto;white-space:nowrap}.cabecalho-relatorio{align-items:start;flex-direction:column}.filtros-relatorio{align-items:stretch}.filtros-relatorio>label{width:100%}.acoes-titulo{justify-content:flex-start}}.campo-invalido{border-color:var(--status-error-border)!important;box-shadow:0 0 0 1px var(--status-error-border)!important}.resumo-validacao{margin-block:12px;padding:12px 14px;border:1px solid var(--status-error-border);border-radius:var(--radius-control);background:var(--status-error-bg);color:var(--status-error-text);font-size:14px;line-height:1.5}.resumo-validacao[hidden]{display:none}
