.cab[data-v-b0013fcc]{position:relative;z-index:var(--z-header);flex:none;height:var(--header-height);background:var(--header-bg);border-bottom:1px solid var(--header-border);color:var(--header-text)}.cab__inner[data-v-b0013fcc]{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.cab__esquerda[data-v-b0013fcc]{display:flex;align-items:center;gap:var(--space-2)}.cab__marca[data-v-b0013fcc]{display:flex;align-items:center;gap:var(--space-3);color:var(--header-text);text-decoration:none}.cab__logo[data-v-b0013fcc]{width:36px;height:36px;border-radius:50%;object-fit:contain;flex:none}.cab__nomes[data-v-b0013fcc]{display:flex;flex-direction:column;line-height:var(--lh-tight)}.cab__nome[data-v-b0013fcc]{font-weight:var(--fw-bold);font-size:var(--fs-base)}.cab__sub[data-v-b0013fcc]{font-size:var(--fs-xs);color:var(--header-text-muted)}.cab__nav[data-v-b0013fcc]{display:none;position:relative}.cab__menu[data-v-b0013fcc]{position:absolute;top:calc(100% + var(--space-2));left:0;min-width:240px;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-2);z-index:var(--z-dropdown)}.cab__menu-item[data-v-b0013fcc]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none}.cab__menu-item[data-v-b0013fcc]:hover{background:var(--color-hover)}.cab__menu-item--ativo[data-v-b0013fcc]{background:var(--color-primary-bg);color:var(--color-primary-accent)}.cab__menu-icone[data-v-b0013fcc]{display:grid;place-items:center;color:var(--color-text-secondary)}.cab__menu-item--ativo .cab__menu-icone[data-v-b0013fcc]{color:var(--color-primary-accent)}.cab__backdrop[data-v-b0013fcc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-backdrop)}.cab__acoes[data-v-b0013fcc]{display:flex;align-items:center;gap:var(--space-2)}.cab__btn[data-v-b0013fcc]{position:relative;display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);border-radius:50%;color:var(--header-text);transition:background var(--dur-fast)}.cab__btn[data-v-b0013fcc]:hover{background:var(--header-btn-hover)}.cab__avatar[data-v-b0013fcc]{display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);border-radius:50%;background:transparent}.cab__avatar-circulo[data-v-b0013fcc]{position:relative;display:grid;place-items:center;overflow:hidden;width:36px;height:36px;border-radius:50%;background:var(--header-avatar-bg);border:1px solid var(--header-avatar-border);color:var(--header-text);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.cab__avatar-foto[data-v-b0013fcc]{width:100%;height:100%;border-radius:50%;object-fit:cover}.cab__badge[data-v-b0013fcc]{position:absolute;top:var(--space-1);right:var(--space-1);min-width:var(--space-4);height:var(--space-4);padding:0 var(--space-1);display:grid;place-items:center;background:var(--color-badge);color:var(--header-text);border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-bold);border:2px solid var(--header-badge-border)}.menu-enter-active[data-v-b0013fcc],.menu-leave-active[data-v-b0013fcc]{transition:opacity var(--dur-fast),transform var(--dur-fast)}.menu-enter-from[data-v-b0013fcc],.menu-leave-to[data-v-b0013fcc]{opacity:0;transform:translateY(-6px)}@media (min-width: 1024px){.cab__nav[data-v-b0013fcc]{display:block}}.rodape[data-v-2c63c33a]{position:relative;z-index:var(--z-footer);flex:none;min-height:var(--footer-height);background:var(--footer-bg);display:flex;align-items:center;justify-content:space-around;gap:var(--space-2);padding:0 var(--space-3);padding-bottom:var(--safe-bottom)}.rodape__item[data-v-2c63c33a]{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:56px;padding:6px 8px;border-radius:var(--radius-sm);color:#94a3b8;text-decoration:none;font-size:.68rem;font-weight:var(--fw-medium)}.rodape__item.router-link-active[data-v-2c63c33a],.rodape__item--ativo[data-v-2c63c33a]{color:var(--footer-text-active);background:var(--footer-item-bg-active)}.rodape__item--voltar[data-v-2c63c33a]{color:var(--footer-text);background:var(--footer-item-bg)}.rodape__mais[data-v-2c63c33a]{border:0;background:transparent;cursor:pointer;font:inherit;font-size:.68rem;font-weight:var(--fw-medium)}.rodape__mais-wrap[data-v-2c63c33a]{position:relative;display:flex}.rodape__menu[data-v-2c63c33a]{position:absolute;bottom:calc(100% + var(--space-2));right:0;z-index:var(--z-footer-menu);min-width:180px;max-width:240px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-1);display:flex;flex-direction:column;gap:var(--space-1)}.rodape__menu-item[data-v-2c63c33a]{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.rodape__menu-item[data-v-2c63c33a]:hover{background:var(--color-hover)}.rodape__menu-item.ativo[data-v-2c63c33a]{color:var(--color-primary-accent);background:var(--color-primary-bg)}.rodape__menu-item[data-v-2c63c33a] svg{flex:none;color:var(--color-text-muted)}.rodape__menu-item.ativo[data-v-2c63c33a] svg{color:var(--color-primary-accent)}.rodape__menu-item[data-v-2c63c33a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}@media (min-width: 1024px){.rodape[data-v-2c63c33a]{display:none}}.creditos[data-v-bfbb4aed]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-3);padding:var(--space-5) var(--content-padding) var(--space-4);margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--fs-xs);text-align:center}.creditos__versao[data-v-bfbb4aed]{border:0;background:transparent;cursor:pointer;padding:0;font:inherit;color:var(--color-text-muted);transition:color var(--dur-fast)}.creditos__versao[data-v-bfbb4aed]:hover{color:var(--color-primary-accent);text-decoration:underline}.creditos__linha strong[data-v-bfbb4aed]{color:var(--color-text-secondary);font-weight:var(--fw-semibold)}.creditos__linha+.creditos__linha[data-v-bfbb4aed]:before{content:"—";margin-right:var(--space-3);opacity:.5}.emblema[data-v-16d00879]{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.6}.emblema--neutro[data-v-16d00879]{background:var(--tint-neutral-bg);color:var(--tint-neutral-fg)}.emblema--info[data-v-16d00879]{background:var(--tint-info-bg);color:var(--tint-info-fg)}.emblema--sucesso[data-v-16d00879]{background:var(--tint-success-bg);color:var(--tint-success-fg)}.emblema--aviso[data-v-16d00879]{background:var(--tint-warning-bg);color:var(--tint-warning-fg)}.emblema--perigo[data-v-16d00879]{background:var(--tint-error-bg);color:var(--tint-error-fg)}.emblema--marca[data-v-16d00879]{background:var(--tint-brand-bg);color:var(--tint-brand-fg)}.pn[data-v-af319e7a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);background:#0f172a59;display:flex}.pn__ancora[data-v-af319e7a]{display:flex;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding-top:calc(var(--header-height) + var(--safe-top) + 8px)}.pn__painel[data-v-af319e7a]{width:min(360px,calc(100vw - 6rem));max-height:calc(100dvh - var(--header-height) - 24px);margin-right:calc(var(--touch-target) + var(--space-2));background:var(--color-bg);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);overflow:hidden}.pn__cab[data-v-af319e7a]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);background:var(--header-bg);color:var(--header-text)}.pn__titulo[data-v-af319e7a]{font-size:var(--fs-md)}.pn__fechar[data-v-af319e7a]{display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);border-radius:50%;color:var(--header-text)}.pn__fechar[data-v-af319e7a]:hover{background:#ffffff1a}.pn__corpo[data-v-af319e7a]{flex:1;overflow-y:auto;padding:var(--space-3)}.pn__estado[data-v-af319e7a]{color:var(--color-text-muted);font-size:var(--fs-sm);text-align:center;margin:var(--space-6) 0;padding:0 var(--space-3)}.pn__estado--erro[data-v-af319e7a]{color:var(--color-error)}.pn__lista[data-v-af319e7a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.pn__item[data-v-af319e7a]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);overflow:hidden}.pn__item--nao-lida[data-v-af319e7a]{border-left:3px solid var(--color-primary)}.pn__item-corpo[data-v-af319e7a]{display:flex;flex-direction:column;gap:4px;width:100%;min-height:var(--touch-target);padding:var(--space-3);text-align:left;color:inherit;font:inherit;background:transparent;border:0}.pn__item--nao-lida .pn__item-corpo[data-v-af319e7a]{cursor:pointer}.pn__item--nao-lida .pn__item-corpo[data-v-af319e7a]:hover{background:var(--color-hover)}.pn__item-corpo[data-v-af319e7a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.pn__item-topo[data-v-af319e7a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.pn__item-data[data-v-af319e7a]{flex:none;font-size:var(--fs-xs);color:var(--color-text-muted)}.pn__item-titulo[data-v-af319e7a]{font-size:var(--fs-sm);color:var(--color-text)}.pn__item-texto[data-v-af319e7a]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.painel-enter-active[data-v-af319e7a],.painel-leave-active[data-v-af319e7a]{transition:opacity .25s}.painel-enter-active .pn__painel[data-v-af319e7a],.painel-leave-active .pn__painel[data-v-af319e7a]{transition:transform .25s var(--ease)}.painel-enter-from[data-v-af319e7a],.painel-leave-to[data-v-af319e7a]{opacity:0}.painel-enter-from .pn__painel[data-v-af319e7a],.painel-leave-to .pn__painel[data-v-af319e7a]{transform:translateY(-8px)}@media (min-width: 1024px){.pn[data-v-af319e7a]{background:transparent;pointer-events:none}.pn__painel[data-v-af319e7a]{pointer-events:auto}}.mu[data-v-ea12b427]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);background:#0f172a59;display:flex}.mu__ancora[data-v-ea12b427]{display:flex;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding-top:calc(var(--header-height) + var(--safe-top) + var(--space-2))}.mu__painel[data-v-ea12b427]{width:min(320px,calc(100vw - var(--space-4)));max-height:calc(100dvh - var(--header-height) - var(--space-5));background:var(--color-bg);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);overflow:hidden}.mu__cab[data-v-ea12b427]{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--header-bg);color:var(--header-text)}.mu__avatar[data-v-ea12b427]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--header-avatar-bg);border:1px solid var(--header-avatar-border);color:var(--header-text);font-weight:var(--fw-semibold);font-size:var(--fs-md)}.mu__id-textos[data-v-ea12b427]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.mu__nome[data-v-ea12b427]{font-size:var(--fs-md);line-height:1.15}.mu__papel[data-v-ea12b427]{font-size:var(--fs-xs);color:var(--header-text-muted)}.mu__papeis[data-v-ea12b427]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.mu__papel-chip[data-v-ea12b427]{font-size:10px;font-weight:var(--fw-semibold);color:var(--header-text);background:#ffffff24;border-radius:var(--radius-pill);padding:2px 8px}.mu__email[data-v-ea12b427]{font-size:var(--fs-xs);color:var(--header-text);opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mu__conta[data-v-ea12b427]{display:inline-flex;align-items:center;gap:4px;margin-top:3px;font-size:10px;color:var(--header-text);opacity:.9}.mu__fechar[data-v-ea12b427]{color:var(--header-text);flex:none;display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);border-radius:50%;margin:calc(var(--space-1) * -1) calc(var(--space-1) * -1) 0 0}.mu__fechar[data-v-ea12b427]:hover{background:#ffffff1a}.mu__corpo[data-v-ea12b427]{flex:1;overflow-y:auto;padding:var(--space-2);display:flex;flex-direction:column;gap:2px}.mu__rodape[data-v-ea12b427]{flex:none;padding:var(--space-2);border-top:1px solid var(--color-border-light);display:flex;flex-direction:column;gap:var(--space-1)}.mu__grupo[data-v-ea12b427]{display:flex;flex-direction:column;gap:2px}.mu__grupo-titulo[data-v-ea12b427]{padding:var(--space-2) var(--space-3) 2px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.mu__grupo-desc[data-v-ea12b427]{padding:0 var(--space-3) var(--space-1);font-size:var(--fs-xs);color:var(--color-text-muted)}.mu__divisor[data-v-ea12b427]{border:none;border-top:1px solid var(--color-border-light);margin:var(--space-2) var(--space-3)}.mu__item[data-v-ea12b427]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;transition:background var(--dur-fast)}.mu__item[data-v-ea12b427]:hover{background:var(--color-hover)}.mu__item[data-v-ea12b427]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.mu__item--breve[data-v-ea12b427]{cursor:default}.mu__item--breve[data-v-ea12b427]:hover{background:transparent}.mu__item--breve .mu__item-rotulo[data-v-ea12b427],.mu__item--breve .mu__item-icone[data-v-ea12b427]{color:var(--color-text-muted)}.mu__item-icone[data-v-ea12b427]{flex:none;display:grid;place-items:center;color:var(--color-text-secondary)}.mu__item-rotulo[data-v-ea12b427]{min-width:0}.mu__item-textos[data-v-ea12b427]{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}.mu__item-desc[data-v-ea12b427]{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--color-text-muted)}.mu__selo[data-v-ea12b427]{margin-left:auto;flex:none;font-size:10px;font-weight:var(--fw-semibold);color:var(--color-text-secondary);background:var(--color-hover);border-radius:var(--radius-pill);padding:2px 8px}.mu__item--sair .mu__item-icone[data-v-ea12b427],.mu__item--sair .mu__item-rotulo[data-v-ea12b427]{color:var(--color-danger)}.mu__item--switch .mu__item-textos[data-v-ea12b427]{margin-right:var(--space-2)}.mu__switch[data-v-ea12b427]{flex:none;width:40px;height:22px;border-radius:var(--radius-pill);background:var(--color-border);position:relative;transition:background var(--dur-fast)}.mu__switch--on[data-v-ea12b427]{background:var(--color-success-vibrant)}.mu__switch-bola[data-v-ea12b427]{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--color-switch-thumb);box-shadow:0 1px 2px #00000040;transition:transform var(--dur-fast)}.mu__switch--on .mu__switch-bola[data-v-ea12b427]{transform:translate(18px)}.menu-usuario-enter-active[data-v-ea12b427],.menu-usuario-leave-active[data-v-ea12b427]{transition:opacity .25s}.menu-usuario-enter-active .mu__painel[data-v-ea12b427],.menu-usuario-leave-active .mu__painel[data-v-ea12b427]{transition:transform .25s var(--ease)}.menu-usuario-enter-from[data-v-ea12b427],.menu-usuario-leave-to[data-v-ea12b427]{opacity:0}.menu-usuario-enter-from .mu__painel[data-v-ea12b427],.menu-usuario-leave-to .mu__painel[data-v-ea12b427]{transform:translateY(-8px)}.mu__tema[data-v-ea12b427]{padding:var(--space-1) var(--space-3) var(--space-2)}.mu__tema-rotulo[data-v-ea12b427]{display:block;margin-bottom:4px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.mu__tema-opcoes[data-v-ea12b427]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-2);border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}.mu__tema-op[data-v-ea12b427]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:var(--touch-target);padding:var(--space-2);border-radius:calc(var(--radius-sm) - 4px);color:var(--color-text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-medium);transition:background var(--dur-fast),color var(--dur-fast),box-shadow var(--dur-fast)}.mu__tema-op[data-v-ea12b427]:hover{background:var(--color-hover);color:var(--color-text)}.mu__tema-op--ativa[data-v-ea12b427]{background:var(--color-surface);color:var(--color-primary-accent);box-shadow:var(--shadow-sm)}.mu__tema-op--ativa .mu__tema-op-txt[data-v-ea12b427]{color:var(--color-text)}.mu__tema-op[data-v-ea12b427]:focus-visible{outline:2px solid var(--color-primary-accent);outline-offset:2px}.mu__tema-op-txt[data-v-ea12b427]{line-height:1}.mu__tema-rotulo[data-v-ea12b427]{display:flex;align-items:center;gap:6px}.mu__tema-rotulo[data-v-ea12b427] svg{flex:none}.mu__amostra[data-v-ea12b427]{font-weight:var(--fw-bold);line-height:1;color:inherit}.mu__amostra--normal .mu__amostra[data-v-ea12b427]{font-size:13px}.mu__amostra--grande .mu__amostra[data-v-ea12b427]{font-size:16px}.mu__amostra--maior .mu__amostra[data-v-ea12b427]{font-size:19px}.mu__tema-op--texto[data-v-ea12b427]{justify-content:flex-end;padding-bottom:var(--space-2)}@media (min-width: 1024px){.mu[data-v-ea12b427]{background:transparent;pointer-events:none}.mu__painel[data-v-ea12b427]{pointer-events:auto}}.selfia-fab[data-v-292dc0c5]{position:fixed;right:16px;bottom:calc(var(--footer-height) + 16px + var(--safe-bottom));z-index:60;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;border:3px solid #fff;background:linear-gradient(135deg,#42a5f5,#1565c0);box-shadow:0 4px 20px #1976d273,0 2px 6px #00000026;transition:transform var(--dur-fast)}.selfia-fab[data-v-292dc0c5]:hover{transform:scale(1.08)}.selfia-fab__pulse[data-v-292dc0c5]{position:absolute;top:-1px;right:-1px;width:14px;height:14px;border-radius:50%;background:#4caf50;border:2.5px solid #fff;animation:selfia-pulse-292dc0c5 2s ease-in-out infinite}@keyframes selfia-pulse-292dc0c5{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.8}}@media (min-width: 1024px){.selfia-fab[data-v-292dc0c5]{right:24px;bottom:24px}}.modal[data-v-5b560cc9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:#0f172a80;display:flex;align-items:flex-end;justify-content:center;padding:0}@media (min-width: 768px){.modal[data-v-5b560cc9]{align-items:center;padding:var(--space-4)}}.modal__caixa[data-v-5b560cc9]{background:var(--color-surface);width:100%;border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:92dvh;display:flex;flex-direction:column}@media (min-width: 768px){.modal__caixa[data-v-5b560cc9]{border-radius:var(--radius-lg)}}.modal__topo[data-v-5b560cc9]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--color-border)}.modal__titulo[data-v-5b560cc9]{margin:0;font-size:1.05rem}.modal__fechar[data-v-5b560cc9]{border:0;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:4px;border-radius:6px}.modal__corpo[data-v-5b560cc9]{padding:var(--space-4);overflow-y:auto}.modal__rodape[data-v-5b560cc9]{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:var(--space-2)}.modal-enter-active[data-v-5b560cc9],.modal-leave-active[data-v-5b560cc9]{transition:opacity .18s ease}.modal-enter-from[data-v-5b560cc9],.modal-leave-to[data-v-5b560cc9]{opacity:0}.ed[data-v-41d16cf6]{display:flex;align-items:flex-start;gap:var(--space-3)}.ed__ic[data-v-41d16cf6]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary-accent)}.ed__txt[data-v-41d16cf6]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.ver[data-v-3427b6c7]{display:flex;flex-direction:column;gap:var(--space-2)}.ver__cab[data-v-3427b6c7]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.ver__logo[data-v-3427b6c7]{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--color-text)}.ver__rel[data-v-3427b6c7]{font-size:var(--fs-xs);color:var(--color-text-muted)}.ver__copy[data-v-3427b6c7]{margin:0;font-size:var(--fs-xs);color:var(--color-text-muted)}.ver__sub[data-v-3427b6c7]{margin:var(--space-3) 0 0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.ver__lista[data-v-3427b6c7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.ver__item[data-v-3427b6c7]{padding-left:var(--space-3);border-left:2px solid var(--color-border-light);display:flex;flex-direction:column;gap:4px}.ver__meta[data-v-3427b6c7]{display:flex;align-items:center;gap:var(--space-2)}.ver__tag[data-v-3427b6c7]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-primary-accent);background:var(--color-primary-bg);border-radius:var(--radius-pill);padding:2px 8px}.ver__data[data-v-3427b6c7]{font-size:var(--fs-xs);color:var(--color-text-muted)}.ver__titulo[data-v-3427b6c7]{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.ver__mudancas[data-v-3427b6c7]{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:2px}.ver__mudancas li[data-v-3427b6c7]{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.45}.dialogo-confirma__msg[data-v-f8992615]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:var(--lh-base)}.avisos[data-v-f223f3dc]{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none;top:calc(var(--safe-top) + var(--space-3));left:var(--space-3);right:var(--space-3)}@media (min-width: 768px){.avisos[data-v-f223f3dc]{top:auto;left:auto;bottom:calc(var(--safe-bottom) + var(--space-4));right:var(--space-4);width:min(400px,calc(100vw - var(--space-6)))}}.aviso[data-v-f223f3dc]{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-light);border-left:4px solid var(--color-info);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--color-text);font-size:var(--fs-sm)}.aviso--sucesso[data-v-f223f3dc]{border-left-color:var(--color-success)}.aviso--sucesso .aviso__ic[data-v-f223f3dc]{color:var(--color-success)}.aviso--erro[data-v-f223f3dc]{border-left-color:var(--color-error)}.aviso--erro .aviso__ic[data-v-f223f3dc]{color:var(--color-error)}.aviso--aviso[data-v-f223f3dc]{border-left-color:var(--color-warning)}.aviso--aviso .aviso__ic[data-v-f223f3dc]{color:var(--color-warning)}.aviso--info[data-v-f223f3dc]{border-left-color:var(--color-info)}.aviso--info .aviso__ic[data-v-f223f3dc]{color:var(--color-info)}.aviso__ic[data-v-f223f3dc]{flex:none;display:grid;place-items:center;margin-top:1px;color:var(--color-info)}.aviso__txt[data-v-f223f3dc]{flex:1 1 auto;min-width:0;line-height:var(--lh-base)}.aviso__fechar[data-v-f223f3dc]{flex:none;display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);margin:calc(var(--space-2) * -1);border-radius:var(--radius-sm);color:var(--color-text-muted)}.aviso__fechar[data-v-f223f3dc]:hover{color:var(--color-text);background:var(--color-hover)}.aviso__fechar[data-v-f223f3dc]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.aviso-enter-active[data-v-f223f3dc],.aviso-leave-active[data-v-f223f3dc]{transition:opacity var(--dur-base) var(--ease),transform var(--dur-base) var(--ease)}.aviso-enter-from[data-v-f223f3dc],.aviso-leave-to[data-v-f223f3dc]{opacity:0;transform:translateY(-8px)}@media (min-width: 768px){.aviso-enter-from[data-v-f223f3dc],.aviso-leave-to[data-v-f223f3dc]{transform:translateY(8px)}}.aviso-leave-active[data-v-f223f3dc]{position:absolute;right:0;left:0}.app{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-bg)}.app__main{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-4)}.app__inner{min-height:100%}.app__topo{position:fixed;left:var(--space-4);bottom:calc(var(--footer-height) + var(--space-4) + var(--safe-bottom));z-index:var(--z-footer);display:grid;place-items:center;width:var(--touch-target);height:var(--touch-target);color:var(--color-primary-accent);background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;box-shadow:var(--shadow-lg);transition:background var(--dur-fast),border-color var(--dur-fast)}.app__topo:hover{background:var(--color-primary-bg);border-color:var(--color-primary)}.app__topo:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.fab-enter-active,.fab-leave-active{transition:opacity var(--dur-base),transform var(--dur-base)}.fab-enter-from,.fab-leave-to{opacity:0;transform:translateY(8px)}@media (min-width: 1024px){.app__main{padding-bottom:var(--space-5)}.app__topo{bottom:var(--space-5);left:var(--space-5)}}.pib[data-v-86632f7b]{background:var(--color-surface-2);border-bottom:1px solid var(--color-border-light)}.pib__barra[data-v-86632f7b]{display:flex}.pib__gatilho[data-v-86632f7b]{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;color:var(--color-text-secondary);text-align:left;transition:color var(--dur-fast)}.pib__gatilho[data-v-86632f7b]:hover{color:var(--color-text)}.pib__icone[data-v-86632f7b]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary-accent);flex:none}.pib__rotulo[data-v-86632f7b]{flex:1;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.pib__chevron[data-v-86632f7b]{transition:transform var(--dur-base);color:var(--color-text-muted)}.pib__chevron--aberto[data-v-86632f7b]{transform:rotate(180deg)}.pib__conteudo[data-v-86632f7b]{padding:0 0 var(--space-5)}.pib__desc[data-v-86632f7b]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.55;margin-bottom:var(--space-3)}.pib__secoes[data-v-86632f7b]{display:flex;flex-direction:column;gap:var(--space-3)}.pib__secao[data-v-86632f7b]{padding:var(--space-3);background:var(--color-bg);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary-light)}.pib__secao-rotulo[data-v-86632f7b]{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-1)}.pib__secao-rotulo svg[data-v-86632f7b]{flex:none}.pib__secao-texto[data-v-86632f7b]{font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.pib__funcoes[data-v-86632f7b]{margin-bottom:var(--space-4)}.pib__func-lista[data-v-86632f7b]{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.pib__func[data-v-86632f7b]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);overflow:hidden}.pib__func-cab[data-v-86632f7b]{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text);text-align:left}.pib__func-cab[data-v-86632f7b]:hover{background:var(--color-hover)}.pib__func-cab[data-v-86632f7b]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.pib__func-nome[data-v-86632f7b]{flex:1;min-width:0}.pib__func-seta[data-v-86632f7b]{flex:none;width:0;height:0;border-left:5px solid currentColor;border-top:4px solid transparent;border-bottom:4px solid transparent;color:var(--color-text-muted);transition:transform var(--dur-fast)}.pib__func--aberta .pib__func-seta[data-v-86632f7b]{transform:rotate(90deg)}.pib__func-det[data-v-86632f7b]{margin:0;padding:0 var(--space-3) var(--space-3);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.pib__rodape[data-v-86632f7b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-light)}.pib__check[data-v-86632f7b]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--color-text-muted)}.pib__ocultar[data-v-86632f7b]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);padding:5px var(--space-3)}.pib__ocultar[data-v-86632f7b]:hover{background:var(--color-bg);color:var(--color-text)}@media (min-width: 640px){.pib__secoes[data-v-86632f7b]{flex-direction:row}.pib__secao[data-v-86632f7b]{flex:1}}.cabecalho-pagina[data-v-96df3f7a]{margin-bottom:var(--space-3)}.ptb[data-v-96df3f7a]{position:sticky;top:0;z-index:var(--z-page-topbar);background:var(--color-surface);border-bottom:1px solid var(--color-border-light)}.ptb__inner[data-v-96df3f7a]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;row-gap:var(--space-2);min-height:64px;padding-block:var(--space-3)}.ptb__voltar[data-v-96df3f7a]{flex:none;display:none;place-items:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border-light);color:var(--color-text-secondary)}.ptb__bloco[data-v-96df3f7a]{display:flex;align-items:center;gap:var(--space-3);flex:1 1 0%;min-width:0}.ptb__icone[data-v-96df3f7a]{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--color-primary-bg);color:var(--color-primary-accent)}.ptb__textos[data-v-96df3f7a]{min-width:0}.ptb__chips[data-v-96df3f7a]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:4px}.ptb__titulo[data-v-96df3f7a]{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ptb__subtitulo[data-v-96df3f7a]{font-size:var(--fs-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptb__acoes[data-v-96df3f7a]{display:flex;align-items:center;gap:var(--space-2);flex:1 1 100%;width:100%;min-width:0;justify-content:flex-start}@media (min-width: 768px){.ptb__inner[data-v-96df3f7a]{flex-wrap:nowrap}.ptb__bloco[data-v-96df3f7a]{flex:0 1 auto}.ptb__acoes[data-v-96df3f7a]{flex:1 1 auto;width:auto;justify-content:flex-end}}@media (min-width: 1024px){.ptb__voltar[data-v-96df3f7a]{display:grid}}.pg__wrap[data-v-27ff8913]{padding-block:var(--space-2)}.selfia[data-v-f286ec47]{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4);padding:var(--space-4);background:var(--color-primary-bg);border:1px solid var(--color-primary-accent);border-radius:var(--radius-md)}.selfia__avatar[data-v-f286ec47]{flex:none}.selfia__textos[data-v-f286ec47]{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.selfia__titulo[data-v-f286ec47]{margin:0;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--color-primary-accent-strong)}.selfia__desc[data-v-f286ec47]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.selfia__btn[data-v-f286ec47]{align-self:stretch}.selfia__btn[data-v-f286ec47]:disabled{opacity:.55;cursor:not-allowed}@media (min-width: 480px){.selfia[data-v-f286ec47]{flex-direction:row;align-items:flex-start}.selfia__btn[data-v-f286ec47]{align-self:flex-start}}.spark[data-v-11d8b637]{width:100%;height:var(--v0860da90);display:block}.kpi[data-v-227bbaa3]{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow);min-width:0;overflow:hidden}.kpi__linha[data-v-227bbaa3]{display:flex;align-items:center;gap:var(--space-2);min-width:0}.kpi__icone[data-v-227bbaa3]{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--tint-brand-bg);color:var(--tint-brand-fg);flex-shrink:0}.kpi--sucesso .kpi__icone[data-v-227bbaa3]{background:var(--tint-success-bg);color:var(--tint-success-fg)}.kpi--aviso .kpi__icone[data-v-227bbaa3]{background:var(--tint-warning-bg);color:var(--tint-warning-fg)}.kpi--info .kpi__icone[data-v-227bbaa3]{background:var(--tint-info-bg);color:var(--tint-info-fg)}.kpi--perigo .kpi__icone[data-v-227bbaa3],.kpi--erro .kpi__icone[data-v-227bbaa3]{background:var(--tint-error-bg);color:var(--tint-error-fg)}.kpi__conteudo[data-v-227bbaa3]{min-width:0}.kpi__valor[data-v-227bbaa3]{margin:0;font-size:1.4rem;font-weight:700;line-height:1}.kpi__titulo[data-v-227bbaa3]{margin:4px 0 0;font-size:.75rem;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi__delta[data-v-227bbaa3]{margin:2px 0 0;font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.25}.kpi__spark[data-v-227bbaa3]{margin-top:auto}.mod-wrapper[data-v-2d37fb98]{display:flex;flex-direction:column}.mod[data-v-2d37fb98]{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);text-align:left;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:border-color var(--dur-fast),transform var(--dur-fast),box-shadow var(--dur-fast)}.mod[data-v-2d37fb98]:hover{border-color:var(--color-primary);transform:translateY(-1px);box-shadow:var(--shadow-md)}.mod[data-v-2d37fb98]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.mod--desabilitado[data-v-2d37fb98]{opacity:.55;cursor:not-allowed}.mod--desabilitado[data-v-2d37fb98]:hover{border-color:var(--color-border-light);transform:none;box-shadow:var(--shadow-card)}.mod__icone[data-v-2d37fb98]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-sm)}.mod__texto[data-v-2d37fb98]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.mod__titulo[data-v-2d37fb98]{font-weight:var(--fw-semibold);font-size:var(--fs-base)}.mod__desc[data-v-2d37fb98]{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:1.35}.mod__seta[data-v-2d37fb98]{flex:none;color:var(--color-text-muted)}.mod__motivo[data-v-2d37fb98]{font-size:var(--fs-xs);color:var(--color-text-muted);padding:var(--space-1) var(--space-4);line-height:1.4}.grafico-barras[data-v-38d9c217]{width:100%;min-width:0}.grafico-barras__svg[data-v-38d9c217]{width:100%;display:block;overflow:visible}.grafico-barras--compacto .grafico-barras__svg[data-v-38d9c217]{overflow:hidden}.grafico-barras__vazio[data-v-38d9c217]{margin:0;padding:var(--space-4);text-align:center;font-size:var(--fs-sm);color:var(--color-text-muted);background:var(--color-surface-2);border-radius:var(--radius-sm)}.grafico-barras__grade line[data-v-38d9c217]{stroke:var(--color-border-light);stroke-width:1}.grafico-barras__base[data-v-38d9c217]{stroke:var(--color-border);stroke-width:1}.grafico-barras__eixo-y text[data-v-38d9c217],.grafico-barras__eixo-x text[data-v-38d9c217]{font-size:11px;fill:var(--color-text-muted);font-family:var(--font-sans)}.grafico-barras__zona[data-v-38d9c217]{cursor:pointer;outline:none}.grafico-barras__zona[data-v-38d9c217]:hover{fill:var(--color-primary-soft)}.grafico-barras__zona[data-v-38d9c217]:focus-visible{fill:var(--color-primary-bg)}.grafico-barras__legenda[data-v-38d9c217]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.grafico-barras__leg-item[data-v-38d9c217]{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-xs);color:var(--color-text-secondary)}.grafico-barras__leg-cor[data-v-38d9c217]{width:10px;height:10px;border-radius:3px;display:inline-block;flex-shrink:0}.esq[data-v-0373a1c8]{display:flex;flex-direction:column;gap:var(--space-3)}.esq__linha[data-v-0373a1c8]{height:var(--touch-target);border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-2) 25%,var(--color-hover) 37%,var(--color-surface-2) 63%);background-size:400% 100%;animation:esq-brilho-0373a1c8 1.4s ease infinite}@keyframes esq-brilho-0373a1c8{0%{background-position:100% 50%}to{background-position:0 50%}}.vazio[data-v-7ae1c8ed]{text-align:center;padding:var(--space-6) var(--space-4);color:var(--color-text-muted)}.vazio__img[data-v-7ae1c8ed]{width:120px;max-width:40%;opacity:.9;margin-bottom:var(--space-3)}.vazio__titulo[data-v-7ae1c8ed]{font-weight:600;color:var(--color-text);margin:0 0 var(--space-1)}.vazio__desc[data-v-7ae1c8ed]{margin:0 0 var(--space-3);font-size:.9rem}.home__saudacao[data-v-bd3f644b]{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-base);color:var(--color-text-secondary)}.home__secao[data-v-bd3f644b]{margin-top:var(--space-6)}.home__secao-titulo[data-v-bd3f644b]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-3)}.home__funcoes[data-v-bd3f644b]{display:grid;gap:var(--space-3);grid-template-columns:1fr}@media (min-width: 600px){.home__funcoes[data-v-bd3f644b]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.home__funcoes[data-v-bd3f644b]{grid-template-columns:repeat(3,1fr)}}.home__kpis[data-v-bd3f644b]{display:grid;gap:var(--space-3);grid-template-columns:1fr;margin-bottom:var(--space-4)}@media (min-width: 480px){.home__kpis[data-v-bd3f644b]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 720px){.home__kpis[data-v-bd3f644b]{grid-template-columns:repeat(3,1fr)}}.home__grafico[data-v-bd3f644b]{overflow-x:auto}.abas[data-v-eaf18f8b]{display:flex;gap:var(--space-1);border-bottom:1px solid var(--color-border);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.abas[data-v-eaf18f8b]::-webkit-scrollbar{display:none}.abas__item[data-v-eaf18f8b]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target);border:0;background:transparent;padding:10px 14px;font:inherit;color:var(--color-text-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.abas__item.ativo[data-v-eaf18f8b]{color:var(--color-primary-accent);border-bottom-color:var(--color-primary-accent);font-weight:var(--fw-semibold)}.abas__item[data-v-eaf18f8b]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}.abas__icone[data-v-eaf18f8b]{flex:none}.abas__item--com-icone:not(.ativo) .abas__rotulo[data-v-eaf18f8b]{display:none}@media (min-width: 768px){.abas__item--com-icone:not(.ativo) .abas__rotulo[data-v-eaf18f8b]{display:inline}}.tab__ferramentas[data-v-f63e35d3]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}.tab__busca[data-v-f63e35d3]{flex:1 1 240px;min-width:0;max-width:440px}.tab__ferramentas-dir[data-v-f63e35d3]{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:auto}.tab__busca-campo[data-v-f63e35d3]{position:relative;display:flex;align-items:center}.tab__busca-icone[data-v-f63e35d3]{position:absolute;left:12px;color:var(--color-text-muted);pointer-events:none;display:inline-flex}.tab__busca-input[data-v-f63e35d3]{width:100%;font:inherit;padding:10px 12px 10px 38px;min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.tab__busca-input[data-v-f63e35d3]::placeholder{color:var(--color-text-muted)}.tab__busca-input[data-v-f63e35d3]:focus{outline:2px solid var(--color-primary-light);border-color:var(--color-primary)}.tab__filtros-btn[data-v-f63e35d3]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--fs-sm);cursor:pointer}.tab__filtros-btn[data-v-f63e35d3]:hover{border-color:var(--color-primary-accent);color:var(--color-primary-accent)}.tab__filtros-btn[data-v-f63e35d3]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tab__filtros-badge[data-v-f63e35d3]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.segmentos[data-v-f63e35d3]{display:inline-flex;background:var(--color-surface-2);border-radius:var(--radius-sm);padding:3px;gap:3px}.segmentos button[data-v-f63e35d3]{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:6px 12px;border-radius:8px;min-height:var(--touch-target);font:inherit;font-size:.85rem;color:var(--color-text-muted);cursor:pointer}.segmentos button.ativo[data-v-f63e35d3]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow)}.segmentos button[data-v-f63e35d3]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (min-width: 1024px){.segmentos button[data-v-f63e35d3]{min-height:auto}}.tab__vazio[data-v-f63e35d3]{padding:var(--space-6) var(--space-3);text-align:center;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.tab__vazio-msg[data-v-f63e35d3]{margin:0;color:var(--color-text-muted);font-size:var(--fs-sm)}.tab__cards[data-v-f63e35d3]{display:grid;gap:var(--space-3);grid-template-columns:1fr}.tab__cards .cartao[data-v-f63e35d3]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.tab__cards .cartao[data-v-f63e35d3]:hover{border-color:var(--color-primary-accent)}@media (min-width: 768px){.tab__cards[data-v-f63e35d3]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.tab__cards[data-v-f63e35d3]{grid-template-columns:repeat(3,1fr)}}.tab__card-campos[data-v-f63e35d3]{display:grid;gap:var(--space-1);margin:0}.tab__card-campo[data-v-f63e35d3]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.tab__card-campo dt[data-v-f63e35d3]{font-size:var(--fs-xs);color:var(--color-text-muted)}.tab__card-campo dd[data-v-f63e35d3]{margin:0;font-size:var(--fs-sm);text-align:right;min-width:0}.tab__scroll[data-v-f63e35d3]{overflow:auto;max-height:clamp(320px,62vh,720px);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow)}.tabela[data-v-f63e35d3]{width:100%;border-collapse:collapse;font-size:.9rem}.tabela th[data-v-f63e35d3],.tabela td[data-v-f63e35d3]{text-align:left;padding:12px 14px;border-bottom:1px solid var(--color-border);white-space:nowrap}.tabela thead th[data-v-f63e35d3]{position:sticky;top:0;z-index:2;background:var(--color-surface);box-shadow:inset 0 -1px 0 var(--color-border);font-size:.75rem;text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}.tabela tbody tr:last-child td[data-v-f63e35d3]{border-bottom:0}.tab__scroll table[data-v-f63e35d3] :is(th,td):first-child{position:sticky;left:0;z-index:1;background:var(--color-surface);box-shadow:1px 0 0 var(--color-border-light)}.tab__scroll table thead th[data-v-f63e35d3]:first-child{z-index:3}.tab__col-acoes[data-v-f63e35d3]{text-align:right}.tab__acoes[data-v-f63e35d3]{display:inline-flex;gap:6px;justify-content:flex-end}.tab--compacto .tab__scroll[data-v-f63e35d3]{max-height:none;box-shadow:none;background:transparent}.tab--compacto .tabela[data-v-f63e35d3]{font-size:var(--fs-sm)}.tab__rodape[data-v-f63e35d3]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3) var(--space-1);font-size:var(--fs-sm);color:var(--color-text-secondary)}.tab__rodape-esq[data-v-f63e35d3]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.tab__intervalo[data-v-f63e35d3]{white-space:nowrap}.tab__tam[data-v-f63e35d3]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.tab__tam-rot[data-v-f63e35d3]{color:var(--color-text-muted)}.tab__tam-sel[data-v-f63e35d3]{min-height:var(--touch-target);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--fs-sm);cursor:pointer}.tab__tam-sel[data-v-f63e35d3]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tab__paginacao[data-v-f63e35d3]{display:inline-flex;align-items:center;gap:var(--space-2)}.tab__pag-atual[data-v-f63e35d3]{white-space:nowrap;color:var(--color-text-muted)}.tab__pag-btn[data-v-f63e35d3]{display:grid;place-items:center;min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}.tab__pag-btn[data-v-f63e35d3]:hover:not(:disabled){color:var(--color-primary-accent);border-color:var(--color-primary-accent)}.tab__pag-btn[data-v-f63e35d3]:disabled{opacity:.45;cursor:not-allowed}.tab__pag-btn[data-v-f63e35d3]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.tab__pag-prox[data-v-f63e35d3]{transform:rotate(180deg)}@media (max-width: 420px){.tab__busca[data-v-f63e35d3]{flex-basis:100%;max-width:none}.tab__seg-rotulo[data-v-f63e35d3]{display:none}.tab__rodape[data-v-f63e35d3]{gap:var(--space-2)}.tab__intervalo[data-v-f63e35d3]{order:3}}.cu[data-v-6b18348e]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.cu[data-v-6b18348e]:hover{border-color:var(--color-primary-accent)}.cu__av[data-v-6b18348e]{flex:none;display:grid;place-items:center;overflow:hidden;width:40px;height:40px;border-radius:50%}.cu__av img[data-v-6b18348e]{width:100%;height:100%;object-fit:cover}.cu__av-txt[data-v-6b18348e]{display:grid;place-items:center;width:100%;height:100%;background:var(--color-primary-bg);color:var(--color-primary-accent-strong);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}.cu__txt[data-v-6b18348e]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}.cu__sub[data-v-6b18348e]{font-size:var(--fs-xs);color:var(--color-text-muted)}.cu__acoes[data-v-6b18348e]{display:flex;gap:var(--space-2);flex:none}.campo[data-v-95e2147c]{display:flex;flex-direction:column;gap:var(--space-2)}.campo__rotulo[data-v-95e2147c]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.campo__obrig[data-v-95e2147c]{color:var(--color-error)}.campo__ctrl[data-v-95e2147c]{font:inherit;padding:var(--space-3);min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}.campo__ctrl[data-v-95e2147c]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-focus-ring)}.campo__ajuda[data-v-95e2147c]{font-size:var(--fs-xs);color:var(--color-text-muted)}.campo__erro[data-v-95e2147c]{font-size:var(--fs-xs);color:var(--color-error)}.cf[data-v-c45099f6]{display:flex;flex-direction:column;gap:var(--space-3)}.cf__rotulo[data-v-c45099f6]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.cf__ident[data-v-c45099f6]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.cf__av[data-v-c45099f6]{flex:none;display:grid;place-items:center;overflow:hidden;width:72px;height:72px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary-accent-strong)}.cf__foto[data-v-c45099f6]{width:100%;height:100%;object-fit:cover}.cf__iniciais[data-v-c45099f6]{font-size:var(--fs-xl);font-weight:var(--fw-bold)}.cf__acoes[data-v-c45099f6]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cf__link[data-v-c45099f6]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-primary-accent);font:inherit;font-weight:var(--fw-medium);cursor:pointer}.cf__link[data-v-c45099f6]:hover{text-decoration:underline}.cf__link[data-v-c45099f6]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cf__link--perigo[data-v-c45099f6]{color:var(--color-error)}.cf__dica[data-v-c45099f6]{font-size:var(--fs-xs);color:var(--color-text-muted)}.cf__url[data-v-c45099f6]{width:100%}.cf__erro[data-v-c45099f6]{margin-top:calc(var(--space-1) * -1)}.fu-intro[data-v-87a43251]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.fu-detectado[data-v-87a43251]{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--fs-xs);color:var(--color-success)}.fu-nota[data-v-87a43251]{margin:0;font-size:var(--fs-xs);color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:var(--radius-sm);padding:var(--space-3)}.fu-nota--sec[data-v-87a43251]{color:var(--color-text-muted)}.fu-alerta[data-v-87a43251]{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-error-bg);color:var(--tint-error-fg);font-size:var(--fs-sm)}.fu-alerta--aviso[data-v-87a43251]{background:var(--tint-warning-bg);color:var(--tint-warning-fg)}.fu-cartao[data-v-87a43251]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-surface)}.fu-avatar[data-v-87a43251]{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--color-primary);color:#fff;font-weight:var(--fw-semibold)}.fu-avatar img[data-v-87a43251]{width:100%;height:100%;object-fit:cover}.fu-cartao-textos[data-v-87a43251]{display:flex;flex-direction:column;gap:2px;min-width:0}.fu-cartao-nome[data-v-87a43251]{font-size:var(--fs-md)}.fu-cartao-sub[data-v-87a43251]{font-size:var(--fs-xs);color:var(--color-text-muted)}.ap-intro[data-v-f2cb6ac5]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.ap-resumo[data-v-f2cb6ac5]{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--tint-info-bg);color:var(--tint-info-fg);font-size:var(--fs-sm)}.ap-add[data-v-f2cb6ac5]{display:flex;gap:var(--space-2);align-items:flex-end}.ap-add[data-v-f2cb6ac5]>:first-child{flex:1}.ap-add-btn[data-v-f2cb6ac5]{flex:none;min-height:var(--touch-target)}.ap-novo[data-v-f2cb6ac5]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--tint-info-bg)}.ap-novo-tit[data-v-f2cb6ac5]{display:flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--fs-xs);color:var(--color-text-secondary)}.ap-novo-acoes[data-v-f2cb6ac5]{display:flex;justify-content:flex-end;gap:var(--space-2)}.ap-lista[data-v-f2cb6ac5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.ap-chip[data-v-f2cb6ac5]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ap-chip-av[data-v-f2cb6ac5]{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary-accent-strong);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.ap-chip-txt[data-v-f2cb6ac5]{display:flex;flex-direction:column;min-width:0;flex:1}.ap-chip-sub[data-v-f2cb6ac5]{font-size:var(--fs-xs);color:var(--color-text-muted)}.ap-chip-x[data-v-f2cb6ac5]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--color-text-muted)}.ap-chip-x[data-v-f2cb6ac5]:hover{color:var(--color-error);background:var(--color-hover)}.ap-vazio[data-v-f2cb6ac5]{margin:0;font-size:var(--fs-sm);color:var(--color-text-muted)}.ap-alerta[data-v-f2cb6ac5]{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-sm);line-height:1.4}.ap-alerta--ok[data-v-f2cb6ac5]{background:var(--tint-success-bg);color:var(--tint-success-fg)}.ap-res[data-v-f2cb6ac5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ap-res-item[data-v-f2cb6ac5]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-light);font-size:var(--fs-sm)}.ap-res-item--erro[data-v-f2cb6ac5]{color:var(--color-error)}.ap-res-nome[data-v-f2cb6ac5]{flex:1;min-width:0}.ap-res-canal[data-v-f2cb6ac5]{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:var(--color-text-muted)}.ap-res-copiar[data-v-f2cb6ac5]{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-xs);color:var(--color-primary-accent)}.ap-res-copiar[data-v-f2cb6ac5]:hover{text-decoration:underline}.ap-res-erro[data-v-f2cb6ac5]{font-size:var(--fs-xs)}.arv[data-v-083c028a]{display:flex;flex-direction:column;gap:var(--space-3)}.arv__topo[data-v-083c028a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.arv__acoes[data-v-083c028a]{display:inline-flex;align-items:center;gap:var(--space-2)}.arv__acao[data-v-083c028a]{font-size:var(--fs-xs);color:var(--color-primary-accent)}.arv__acao[data-v-083c028a]:hover{text-decoration:underline}.arv__sep[data-v-083c028a]{color:var(--color-text-muted)}.arv__vis[data-v-083c028a]{display:inline-flex;gap:2px;padding:2px;background:var(--color-surface-2);border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}.arv__vis-op[data-v-083c028a]{min-height:32px;padding:0 var(--space-3);border-radius:calc(var(--radius-sm) - 2px);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-muted)}.arv__vis-op--on[data-v-083c028a]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.arv__vis-op[data-v-083c028a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.arv__lista[data-v-083c028a]{display:flex;flex-direction:column;gap:var(--space-2)}.arv__grupo[data-v-083c028a]{border:1px solid var(--color-border-light);border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface)}.arv__no[data-v-083c028a]{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text);text-align:left}.arv__no[data-v-083c028a]:hover{background:var(--color-hover)}.arv__no[data-v-083c028a]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.arv__caret[data-v-083c028a]{flex:none;width:0;height:0;border-left:6px solid currentColor;border-top:5px solid transparent;border-bottom:5px solid transparent;transition:transform var(--dur-fast);color:var(--color-text-muted)}.arv__grupo[aria-expanded=true] .arv__no .arv__caret[data-v-083c028a],.arv__caret[data-aberto=true][data-v-083c028a]{transform:rotate(90deg)}.arv__no-rotulo[data-v-083c028a]{flex:1;min-width:0}.arv__no-rotulo--sem[data-v-083c028a]{color:var(--color-text-muted);font-style:italic}.arv__no-contagem[data-v-083c028a]{flex:none;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);background:var(--color-surface-2);border-radius:var(--radius-pill);padding:2px 10px}.arv__filhos[data-v-083c028a]{display:grid;grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg);border-top:1px solid var(--color-border-light)}@media (min-width: 640px){.arv__filhos[data-v-083c028a]{grid-template-columns:1fr 1fr}}@media (min-width: 1280px){.arv__filhos[data-v-083c028a]{grid-template-columns:1fr 1fr 1fr}}.arv__card[data-v-083c028a]{cursor:pointer}.arv__vazio[data-v-083c028a]{grid-column:1 / -1;margin:0;padding:var(--space-2) 0;font-size:var(--fs-sm);color:var(--color-text-muted)}.arv__tabela-wrap[data-v-083c028a]{overflow-x:auto;border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.arv__tabela[data-v-083c028a]{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.arv__tabela thead th[data-v-083c028a]{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-light)}.arv__tr-grupo[data-v-083c028a]{cursor:pointer;background:var(--color-surface-2)}.arv__tr-grupo[data-v-083c028a]:hover{background:var(--color-hover)}.arv__tr-grupo th[data-v-083c028a]{text-align:left;padding:var(--space-2) var(--space-3);font-weight:var(--fw-semibold)}.arv__tr-grupo th .arv__caret[data-v-083c028a]{display:inline-block;vertical-align:middle;margin-right:var(--space-2)}.arv__tr-user[data-v-083c028a]{cursor:pointer;border-top:1px solid var(--color-border-light)}.arv__tr-user[data-v-083c028a]:hover{background:var(--color-hover)}.arv__tr-user td[data-v-083c028a]{padding:var(--space-2) var(--space-3)}.arv__u[data-v-083c028a]{display:inline-flex;align-items:center;gap:var(--space-2)}.arv__u-av[data-v-083c028a]{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;overflow:hidden;background:var(--color-primary);color:#fff;font-size:11px;font-weight:var(--fw-semibold)}.arv__u-av img[data-v-083c028a]{width:100%;height:100%;object-fit:cover}.arv__u-email[data-v-083c028a]{color:var(--color-text-muted)}.us-kpis[data-v-c00099b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.us-kpi[data-v-c00099b6]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.us-kpi__n[data-v-c00099b6]{font-size:var(--fs-xl);font-weight:var(--fw-bold)}.us-kpi__l[data-v-c00099b6]{font-size:var(--fs-xs);color:var(--color-text-muted);text-align:center}.us-abas[data-v-c00099b6]{margin-bottom:var(--space-4)}.us-topo[data-v-c00099b6]{margin-bottom:var(--space-4);max-width:440px}.us-erro[data-v-c00099b6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.us-erro__msg[data-v-c00099b6]{margin:0;color:var(--color-error)}.us-papeis[data-v-c00099b6]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.btn-icone[data-v-c00099b6]{min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-sm);padding:var(--space-2);color:var(--color-text-muted);cursor:pointer;display:inline-grid;place-items:center}.btn-icone[data-v-c00099b6]:hover{color:var(--color-primary-accent);border-color:var(--color-primary-accent)}.btn-icone[data-v-c00099b6]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ud-chips[data-v-93915925]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.ud-grid[data-v-93915925]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width: 768px){.ud-grid[data-v-93915925]{grid-template-columns:1fr 1fr}}.ud-tit[data-v-93915925]{margin:0 0 var(--space-3);font-size:var(--fs-md)}.ud-linha[data-v-93915925]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.ud-nota[data-v-93915925]{font-size:var(--fs-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.ud-acoes[data-v-93915925]{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3)}.pares[data-v-93915925]{display:grid;gap:var(--space-3);margin:0}.par[data-v-93915925]{display:grid;grid-template-columns:1fr;gap:2px}@media (min-width: 480px){.par[data-v-93915925]{grid-template-columns:minmax(110px,180px) 1fr;align-items:baseline}}.par dt[data-v-93915925]{color:var(--color-text-muted);font-size:var(--fs-sm)}.par dd[data-v-93915925]{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow-wrap:anywhere}.ud-atribs[data-v-93915925]{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width: 768px){.ud-atribs[data-v-93915925]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.ud-atrib__papel[data-v-93915925]{display:block;font-weight:var(--fw-bold);overflow-wrap:anywhere}.ud-atrib__escopo[data-v-93915925]{font-size:var(--fs-xs);color:var(--color-text-muted)}.ud-atrib__acoes[data-v-93915925]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-light)}.ud-sessoes[data-v-93915925]{list-style:none;padding:0;margin:var(--space-2) 0 0}.ud-sessao[data-v-93915925]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-light)}.ud-sessao[data-v-93915925]:last-child{border-bottom:0}.btn-icone[data-v-93915925]{min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-sm);padding:var(--space-2);color:var(--color-text-muted);cursor:pointer;display:inline-grid;place-items:center}.btn-icone[data-v-93915925]:hover{color:var(--color-error);border-color:var(--color-error)}.btn-icone[data-v-93915925]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.pf[data-v-316f447f]{display:flex;flex-direction:column;gap:var(--space-4)}.pf-ident[data-v-316f447f]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.pf-ident__av[data-v-316f447f]{position:relative;flex:none}.pf-ident__foto[data-v-316f447f],.pf-ident__iniciais[data-v-316f447f]{display:grid;place-items:center;overflow:hidden;width:76px;height:76px;border-radius:50%}.pf-ident__foto[data-v-316f447f]{object-fit:cover}.pf-ident__iniciais[data-v-316f447f]{background:var(--color-primary-bg);color:var(--color-primary-accent-strong);font-weight:var(--fw-bold);font-size:var(--fs-xl)}.pf-ident__cam[data-v-316f447f]{position:absolute;right:-8px;bottom:-8px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--color-primary);color:#fff;border:2px solid var(--color-surface);cursor:pointer}.pf-ident__cam[data-v-316f447f]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.pf-ident__txt[data-v-316f447f]{flex:1 1 220px;min-width:0}.pf-ident__linha1[data-v-316f447f]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.pf-ident__nome[data-v-316f447f]{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-bold)}.pf-ident__email[data-v-316f447f]{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.pf-ident__chips[data-v-316f447f]{display:flex;gap:var(--space-2);flex-wrap:wrap}.pf-chip[data-v-316f447f]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-2);border:1px solid var(--color-border-light);font-size:var(--fs-xs);color:var(--color-text-secondary)}.pf-chip--mudo[data-v-316f447f]{color:var(--color-text-muted)}.pf-ident__foto-btn[data-v-316f447f]{flex:none}.pf-secao[data-v-316f447f]{display:flex;flex-direction:column;gap:var(--space-4)}.pf-secao__topo[data-v-316f447f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.pf-secao__titulo[data-v-316f447f]{margin:0;font-size:var(--fs-md)}.btn--pequeno[data-v-316f447f]{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);min-height:var(--touch-target)}.pf-dl[data-v-316f447f]{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin:0}@media (min-width: 640px){.pf-dl[data-v-316f447f]{grid-template-columns:1fr 1fr;gap:var(--space-4)}}.pf-dl__par[data-v-316f447f]{display:grid;grid-template-columns:minmax(110px,160px) 1fr;gap:var(--space-3);align-items:baseline}.pf-dl__par dt[data-v-316f447f]{margin:0;font-size:var(--fs-sm);color:var(--color-text-muted)}.pf-dl__par dd[data-v-316f447f]{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow-wrap:anywhere;min-width:0}.pf-papeis[data-v-316f447f],.pf-sessoes[data-v-316f447f],.pf-timeline[data-v-316f447f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.pf-papel[data-v-316f447f],.pf-sessao[data-v-316f447f]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-surface-2)}.pf-papel__ic[data-v-316f447f],.pf-sessao__ic[data-v-316f447f]{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary-accent)}.pf-papel__txt[data-v-316f447f],.pf-sessao__txt[data-v-316f447f]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pf-papel__linha1[data-v-316f447f],.pf-sessao__linha1[data-v-316f447f]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.pf-papel__nome[data-v-316f447f],.pf-sessao__disp[data-v-316f447f]{font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-papel__escopo[data-v-316f447f]{font-size:var(--fs-sm);color:var(--color-text-secondary)}.pf-papel__meta[data-v-316f447f],.pf-sessao__meta[data-v-316f447f]{font-size:var(--fs-xs);color:var(--color-text-muted)}.pf-evento[data-v-316f447f]{display:flex;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-light)}.pf-evento[data-v-316f447f]:last-child{border-bottom:0;padding-bottom:0}.pf-evento__ic[data-v-316f447f]{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-surface-2);color:var(--color-text-secondary)}.pf-evento__txt[data-v-316f447f]{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-evento__acao[data-v-316f447f]{font-size:var(--fs-sm)}.pf-evento__meta[data-v-316f447f]{font-size:var(--fs-xs);color:var(--color-text-muted)}.pf-modal__nota[data-v-316f447f]{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--color-text-secondary)}.pf-foto[data-v-316f447f]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.pf-foto__preview[data-v-316f447f]{display:grid;place-items:center;overflow:hidden;width:96px;height:96px;border-radius:50%;background:var(--color-primary-bg);color:var(--color-primary-accent-strong);font-weight:var(--fw-bold);font-size:var(--fs-xl)}.pf-foto__preview img[data-v-316f447f]{width:100%;height:100%;object-fit:cover}.pf-foto .campo[data-v-316f447f]{width:100%}.barra-acoes[data-v-89dbe124]{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;min-width:0}.barra-acoes__medidor[data-v-89dbe124]{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden;display:flex;gap:var(--space-2);white-space:nowrap}.barra-acoes__mais[data-v-89dbe124]{position:relative;flex:none}.barra-acoes__mais-btn[data-v-89dbe124]{background:var(--color-surface);color:var(--color-text-secondary);border-color:var(--color-border);padding:0 var(--space-2)}.barra-acoes__mais-btn[data-v-89dbe124]:hover:not(:disabled){background:var(--color-surface-2);color:var(--color-text)}.barra-acoes__menu[data-v-89dbe124]{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:60;min-width:200px;max-width:min(280px,calc(100vw - var(--space-4) * 2));padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:2px}.barra-acoes__item[data-v-89dbe124]{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;white-space:nowrap;cursor:pointer}.barra-acoes__item[data-v-89dbe124]:hover:not(:disabled){background:var(--color-hover)}.barra-acoes__item[data-v-89dbe124]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.barra-acoes__item[data-v-89dbe124]:disabled{opacity:.5;cursor:not-allowed}.barra-acoes__item--primary[data-v-89dbe124]{color:var(--color-primary-accent);font-weight:var(--fw-semibold)}.barra-acoes__item--perigo[data-v-89dbe124],.barra-acoes__item--danger[data-v-89dbe124]{color:var(--color-error)}.barra-acoes__item--perigo[data-v-89dbe124]:hover:not(:disabled),.barra-acoes__item--danger[data-v-89dbe124]:hover:not(:disabled){background:var(--color-error-bg)}@media (max-width: 767px){.barra-acoes__menu[data-v-89dbe124]{min-width:0;max-width:calc(100vw - var(--space-4) * 2)}}.ba-pop-enter-active[data-v-89dbe124],.ba-pop-leave-active[data-v-89dbe124]{transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.ba-pop-enter-from[data-v-89dbe124],.ba-pop-leave-to[data-v-89dbe124]{opacity:0;transform:translateY(-4px)}.receitas-listagem[data-v-53994e59]{display:flex;flex-direction:column;gap:var(--space-3)}.receitas-filtros[data-v-53994e59]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.receitas-filtros[data-v-53994e59]>*{flex:1 1 200px}.receitas-filtros__acoes[data-v-53994e59]{display:flex;align-items:flex-end;flex:0 0 auto}.receitas-totalizador[data-v-53994e59]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);margin-top:var(--space-2);background:var(--color-surface-2);border:var(--border-w) solid var(--color-border-light);border-radius:var(--radius-sm);font-size:var(--fs-sm)}.receitas-totalizador__item[data-v-53994e59]{display:flex;flex-direction:column;gap:2px}.receitas-totalizador__rotulo[data-v-53994e59]{font-size:var(--fs-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}.receitas-totalizador__valor[data-v-53994e59]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text)}.num-direita[data-v-53994e59]{display:block;text-align:right}.titulo-form[data-v-180f2bf9]{display:flex;flex-direction:column;gap:var(--space-4)}.titulo-form__cabecalho-card .cartao__cabecalho[data-v-180f2bf9]{flex-wrap:wrap;gap:var(--space-3)}.titulo-form__acoes[data-v-180f2bf9]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.titulo-form__motivos[data-v-180f2bf9]{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-xs);border-left:3px solid var(--color-warning, #f59e0b);font-size:var(--fs-xs);color:var(--color-text-secondary);list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.titulo-form__motivos strong[data-v-180f2bf9]{color:var(--color-text)}.form-campos[data-v-180f2bf9]{border:none;padding:0;margin:var(--space-3) 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3)}.form-campos--inline[data-v-180f2bf9]{display:contents}fieldset[disabled][data-v-180f2bf9]{opacity:.7}.rateio-tabela[data-v-180f2bf9]{margin-top:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-xs);overflow:hidden}.rateio-tabela__linha[data-v-180f2bf9]{display:grid;grid-template-columns:1fr 120px 40px;align-items:center}.rateio-tabela__linha--cabecalho[data-v-180f2bf9]{background:var(--color-surface-2);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.rateio-tabela__linha--vazio[data-v-180f2bf9]{color:var(--color-text-muted);font-size:var(--fs-sm);font-style:italic}.rateio-tabela__linha--rodape[data-v-180f2bf9]{background:var(--color-surface-2);border-top:2px solid var(--color-border)}.rateio-tabela__linha+.rateio-tabela__linha[data-v-180f2bf9]{border-top:1px solid var(--color-border)}.rateio-tabela__cel[data-v-180f2bf9]{padding:var(--space-2) var(--space-3)}.rateio-tabela__cel--classificacao[data-v-180f2bf9]{overflow:hidden;text-overflow:ellipsis}.rateio-tabela__cel--valor[data-v-180f2bf9]{text-align:right;font-variant-numeric:tabular-nums}.rateio-tabela__cel--acao[data-v-180f2bf9]{display:flex;align-items:center;justify-content:center;padding:var(--space-1)}.rateio-tabela__cel--total[data-v-180f2bf9]{font-weight:600;font-size:var(--fs-sm)}.rateio-tabela__remover[data-v-180f2bf9]{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-base);line-height:1;color:var(--color-danger);border-color:transparent}.rateio-tabela__remover[data-v-180f2bf9]:hover{background:var(--color-danger-bg)}.rateio-erro[data-v-180f2bf9]{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);background:var(--color-danger-bg);border-left:3px solid var(--color-danger);border-radius:var(--radius-xs);font-size:var(--fs-sm);color:var(--color-danger)}.rateio-erro--vazio[data-v-180f2bf9]{height:0;padding:0;margin:0;overflow:hidden;border:none}.rateio-lancamento[data-v-180f2bf9]{margin-top:var(--space-3);padding:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);border:none}.rateio-lancamento__titulo[data-v-180f2bf9]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);margin-bottom:var(--space-2)}.rateio-lancamento__campos[data-v-180f2bf9]{margin-top:0}.rateio-lancamento__acao[data-v-180f2bf9]{margin-top:var(--space-3);display:flex;justify-content:flex-end}.sr-only[data-v-180f2bf9]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.receitas-abas-wrapper[data-v-268bf59d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0;border-bottom:var(--border-w) solid var(--color-border-light);margin-bottom:var(--space-4)}.receitas-abas-wrapper[data-v-268bf59d] .abas{border-bottom:none;flex:1 1 auto}.receitas-abas-indisponiveis[data-v-268bf59d]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.receitas-abas-indisponiveis__botao[data-v-268bf59d]{padding:var(--space-2) var(--space-3);border:none;border-bottom:2px solid transparent;background:transparent;font-size:var(--fs-sm);color:var(--color-text-muted);cursor:not-allowed;white-space:nowrap}.receitas-abas-indisponiveis__motivo[data-v-268bf59d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.auth[data-v-a896e7ff]{min-height:100dvh;display:grid;grid-template-columns:1fr;background:var(--color-bg)}@media (min-width: 768px){.auth[data-v-a896e7ff]{grid-template-columns:1.1fr 1fr}}.auth__marca[data-v-a896e7ff]{display:none}@media (min-width: 768px){.auth__marca[data-v-a896e7ff]{display:grid;place-items:center;padding:var(--space-8);background:var(--header-bg);color:var(--header-text)}}.auth__marca-conteudo[data-v-a896e7ff]{max-width:420px}.auth__marca-logo[data-v-a896e7ff]{border-radius:var(--radius-lg)}.auth__marca-nome[data-v-a896e7ff]{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--header-text)}.auth__slogan[data-v-a896e7ff]{margin:0 0 var(--space-6);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:1.25;color:var(--header-text)}.auth__destaques[data-v-a896e7ff]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.auth__destaque[data-v-a896e7ff]{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--header-text-muted)}.auth__destaque-ic[data-v-a896e7ff]{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--header-avatar-bg);border:1px solid var(--header-avatar-border);color:var(--header-text)}.auth__painel[data-v-a896e7ff]{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-5) var(--content-padding);padding-top:calc(var(--safe-top) + var(--space-6))}.auth__card[data-v-a896e7ff]{width:100%;max-width:400px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.auth__card-logo[data-v-a896e7ff]{align-self:center;border-radius:var(--radius-md)}.auth__cab[data-v-a896e7ff]{text-align:center}.auth__titulo[data-v-a896e7ff]{margin:var(--space-2) 0 0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-text)}.auth__subtitulo[data-v-a896e7ff]{margin:var(--space-1) 0 0;font-size:var(--fs-sm);color:var(--color-text-muted)}.auth__creditos[data-v-a896e7ff]{margin:0;font-size:var(--fs-xs);color:var(--color-text-muted);text-align:center}.auth__hero[data-v-a896e7ff]{display:none}@media (max-width: 767px){.auth__painel--folha[data-v-a896e7ff]{align-items:stretch;justify-content:flex-start;gap:0;padding:0}.auth__hero[data-v-a896e7ff]{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:calc(var(--safe-top) + var(--space-6)) var(--space-5) var(--space-6)}.auth__hero .auth__cab[data-v-a896e7ff]{margin-bottom:0}.auth__hero-info[data-v-a896e7ff]{width:100%;max-width:420px;display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--dur-base) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s}.auth__hero-info-conteudo[data-v-a896e7ff]{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-4)}.auth__hero-slogan[data-v-a896e7ff]{margin:0;text-align:center;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--color-text)}.auth__hero-destaques[data-v-a896e7ff]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.auth__hero-destaque[data-v-a896e7ff]{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--color-text-secondary)}.auth__hero-destaque-ic[data-v-a896e7ff]{flex:none;display:flex;align-items:center;height:calc(var(--fs-sm) * var(--lh-base));color:var(--color-primary-accent)}.auth__painel--folha:has(.folha__alca[aria-expanded=true]) .auth__hero[data-v-a896e7ff]{flex:0 0 auto;justify-content:flex-start;gap:var(--space-2);padding:calc(var(--space-3) + var(--safe-top)) var(--space-5) var(--space-3)}.auth__painel--folha:has(.folha__alca[aria-expanded=true]) .auth__hero-info[data-v-a896e7ff]{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows var(--dur-base) var(--ease),opacity var(--dur-base) var(--ease),visibility 0s var(--dur-base)}.auth__painel--folha:has(.folha__alca[aria-expanded=true]) .auth__hero .auth__card-logo[data-v-a896e7ff]{width:32px;height:32px}.auth__painel--folha:has(.folha__alca[aria-expanded=true]) .auth__hero .auth__titulo[data-v-a896e7ff]{font-size:var(--fs-md)}.auth__painel--folha:has(.folha__alca[aria-expanded=true]) .auth__card--folha[data-v-a896e7ff]{margin-top:0;flex:1 1 auto;display:flex;flex-direction:column}.auth__painel--folha:has(.folha__alca[aria-expanded=true]) .auth__card--folha[data-v-a896e7ff] .folha{flex:1 1 auto}.auth__card--folha[data-v-a896e7ff]{margin-top:auto;max-width:none;padding:0;gap:0;background:transparent;border:0;border-radius:0;box-shadow:none}.auth__painel--folha .auth__creditos[data-v-a896e7ff]{display:none}}@media (max-width: 767px){.folha[data-v-2513e8bb]{max-height:2000px;overflow:hidden;background:var(--color-surface);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-folha);padding:var(--space-2) var(--space-5) max(var(--space-3),calc(env(safe-area-inset-bottom,0px) + var(--space-2)));transition:max-height var(--dur-lenta, .4s) var(--ease)}.folha--recolhida[data-v-2513e8bb]{max-height:120px}.folha__alca[data-v-2513e8bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--touch-target);width:100%;padding:var(--space-2) 0 var(--space-3);background:none;border:0;color:var(--color-text-secondary);cursor:pointer}.folha__alca[data-v-2513e8bb]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.folha__alca-barra[data-v-2513e8bb]{width:40px;height:4px;border-radius:var(--radius-pill);background:var(--color-border)}.folha__alca-texto[data-v-2513e8bb]{margin-top:var(--space-2);font-size:var(--fs-sm)}}.login__banner[data-v-c2163289]{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-info-bg);color:var(--tint-info-fg);font-size:var(--fs-sm)}.login__metodos[data-v-c2163289]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1);padding:var(--space-1);margin-bottom:var(--space-3);background:var(--color-surface-2);border:1px solid var(--color-border-light);border-radius:var(--radius-md)}.login__metodo[data-v-c2163289]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-target);border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted)}.login__metodo--ativo[data-v-c2163289]{background:var(--color-surface);color:var(--color-primary-accent-strong, var(--color-text));box-shadow:var(--shadow-sm)}.login__metodo[data-v-c2163289]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.login__form[data-v-c2163289]{display:flex;flex-direction:column;gap:var(--space-3)}.login__texto[data-v-c2163289]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.login__senha[data-v-c2163289]{position:relative;display:flex}.login__senha-ctrl[data-v-c2163289]{width:100%;padding-right:calc(var(--touch-target) + var(--space-1))}.login__olho[data-v-c2163289]{position:absolute;right:var(--space-1);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-sm);color:var(--color-text-muted)}.login__olho[data-v-c2163289]:hover{color:var(--color-primary-accent)}.login__olho[data-v-c2163289]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.login__linha[data-v-c2163289]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.login__lembrar[data-v-c2163289]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-secondary)}.login__link[data-v-c2163289]{font-size:var(--fs-sm);color:var(--color-primary-accent);background:none;border:0;padding:0;cursor:pointer}.login__link[data-v-c2163289]:hover{text-decoration:underline}.login__link[data-v-c2163289]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.login__voltar[data-v-c2163289]{align-self:center;min-height:var(--touch-target)}.login__entrar[data-v-c2163289]{justify-content:center;min-height:var(--touch-target);font-weight:var(--fw-semibold);margin-top:var(--space-1)}.login__alerta[data-v-c2163289]{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-error-bg);color:var(--tint-error-fg);font-size:var(--fs-sm)}.login__sucesso[data-v-c2163289]{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-sucesso-bg, var(--tint-info-bg));color:var(--tint-sucesso-fg, var(--tint-info-fg));font-size:var(--fs-sm);line-height:1.5}.login__tipo[data-v-c2163289]{margin:calc(var(--space-2) * -1) 0 0;min-height:1em;font-size:var(--fs-xs);color:var(--color-text-muted)}.login__tipo--vazio[data-v-c2163289]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}.login__aviso[data-v-c2163289]{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-info-bg);color:var(--tint-info-fg);font-size:var(--fs-sm);line-height:1.5}.login__aviso--vazio[data-v-c2163289]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.login__acesso[data-v-c2163289]{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--tint-info-bg)}.login__acesso-titulo[data-v-c2163289]{margin:0 0 var(--space-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.login__acesso-texto[data-v-c2163289]{margin:0;font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:1.5}.dfa__texto[data-v-db007a50]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.dfa__alerta[data-v-db007a50]{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-error-bg);color:var(--tint-error-fg);font-size:var(--fs-sm)}.dfa__form[data-v-db007a50]{display:flex;flex-direction:column;gap:var(--space-3)}.dfa__codigo[data-v-db007a50]{text-align:center;font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--space-3)}.dfa__verificar[data-v-db007a50]{justify-content:center;min-height:var(--touch-target);font-weight:var(--fw-semibold);margin-top:var(--space-1)}.dfa__dica[data-v-db007a50]{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-info-bg);color:var(--tint-info-fg);font-size:var(--fs-sm)}.dfa__acoes[data-v-db007a50]{display:flex;justify-content:center;margin-top:var(--space-4)}.dfa__voltar[data-v-db007a50]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary-accent)}.dfa__voltar[data-v-db007a50]:hover{text-decoration:underline}.dfa__voltar[data-v-db007a50]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.acl__sucesso[data-v-1f43f7a1]{display:flex;align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);background:var(--tint-success-bg);color:var(--tint-success-fg);border-radius:var(--radius-sm);font-size:var(--fs-sm);line-height:1.5}.acl__sucesso-ic[data-v-1f43f7a1]{flex:none;margin-top:2px}.acl__nota[data-v-1f43f7a1]{margin:0 0 var(--space-5);font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.5}.acl__form[data-v-1f43f7a1]{display:flex;flex-direction:column;gap:var(--space-2)}.acl__label[data-v-1f43f7a1]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.acl__codigo[data-v-1f43f7a1]{text-align:center;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:.4em;padding-left:.4em}.acl__erro[data-v-1f43f7a1]{display:flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--fs-xs);color:var(--color-error)}.acl__confirmar[data-v-1f43f7a1]{justify-content:center;width:100%;min-height:var(--touch-target);font-weight:var(--fw-semibold);margin-top:var(--space-2)}.acl__spinner[data-v-1f43f7a1]{width:16px;height:16px;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:acl-girar-1f43f7a1 .7s linear infinite}@keyframes acl-girar-1f43f7a1{to{transform:rotate(360deg)}}.acl__acoes[data-v-1f43f7a1]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-5)}.acl__link[data-v-1f43f7a1]{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-target);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary-accent);text-decoration:none}.acl__link[data-v-1f43f7a1]:hover:not(:disabled){text-decoration:underline}.acl__link[data-v-1f43f7a1]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.acl__link[data-v-1f43f7a1]:disabled{color:var(--color-text-muted);cursor:not-allowed}.acl__demo[data-v-1f43f7a1]{margin-top:var(--space-5);padding:var(--space-3);background:var(--tint-info-bg);border-left:3px solid var(--color-primary-accent);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-2)}.acl__demo-nota[data-v-1f43f7a1]{display:flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--fs-xs);color:var(--tint-info-fg);line-height:1.4}.acl__demo-btn[data-v-1f43f7a1]{justify-content:center;width:100%;min-height:var(--touch-target)}.red__intro[data-v-ec4e5f71]{margin:0 0 var(--space-1);font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.red__form[data-v-ec4e5f71]{display:flex;flex-direction:column;gap:var(--space-3)}.red__enviar[data-v-ec4e5f71]{justify-content:center;width:100%;min-height:var(--touch-target);font-weight:var(--fw-semibold);margin-top:var(--space-1)}.red__acao[data-v-ec4e5f71]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--touch-target);font-weight:var(--fw-semibold);text-align:center}.red__alerta[data-v-ec4e5f71]{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-error-bg);color:var(--tint-error-fg);font-size:var(--fs-sm)}.red__sucesso[data-v-ec4e5f71]{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-success-bg);color:var(--tint-success-fg);font-size:var(--fs-sm)}.red__nota[data-v-ec4e5f71]{margin:0 0 var(--space-4);font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.5}.red__rodape[data-v-ec4e5f71]{margin:var(--space-4) 0 0;text-align:center}.red__link[data-v-ec4e5f71]{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary-accent)}.red__link[data-v-ec4e5f71]:hover{text-decoration:underline}.red__link[data-v-ec4e5f71]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.acs__carregando[data-v-fbe636d7]{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-5) 0}.acs__spinner[data-v-fbe636d7]{width:34px;height:34px;border:3px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:50%;animation:acs-girar-fbe636d7 .7s linear infinite}@keyframes acs-girar-fbe636d7{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.acs__spinner[data-v-fbe636d7]{animation-duration:1.6s}}.acs__texto[data-v-fbe636d7]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary)}.acs__alerta[data-v-fbe636d7]{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-error-bg);color:var(--tint-error-fg);font-size:var(--fs-sm)}.acs__nota[data-v-fbe636d7]{margin:0 0 var(--space-5);font-size:var(--fs-xs);color:var(--color-text-muted);line-height:1.5}.acs__acao[data-v-fbe636d7]{justify-content:center;width:100%;min-height:var(--touch-target);font-weight:var(--fw-semibold);text-decoration:none}.acs__acao[data-v-fbe636d7]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ac-estado[data-v-d6f42cba]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted)}.ac-texto[data-v-d6f42cba]{margin:0;font-size:var(--fs-sm);color:var(--color-text-secondary);line-height:1.5}.ac-texto--sec[data-v-d6f42cba]{color:var(--color-text-muted);font-size:var(--fs-xs)}.ac-cartao[data-v-d6f42cba]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-surface)}.ac-cartao-ic[data-v-d6f42cba]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tint-info-bg);color:var(--color-primary-accent)}.ac-cartao-textos[data-v-d6f42cba]{display:flex;flex-direction:column;gap:2px}.ac-cartao-papel[data-v-d6f42cba]{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.ac-cartao-escopo[data-v-d6f42cba]{font-size:var(--fs-xs);color:var(--color-text-muted)}.ac-alerta[data-v-d6f42cba]{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--tint-error-bg);color:var(--tint-error-fg);font-size:var(--fs-sm)}.ac-ok[data-v-d6f42cba]{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--color-success)}.ac-btn[data-v-d6f42cba]{justify-content:center;min-height:var(--touch-target)}.ac-recusar[data-v-d6f42cba]{align-self:center;font-size:var(--fs-sm);color:var(--color-text-muted)}.ac-recusar[data-v-d6f42cba]:hover{text-decoration:underline}.ac-spinner[data-v-d6f42cba]{width:16px;height:16px;border:2px solid var(--color-border);border-top-color:var(--color-primary-accent);border-radius:50%;animation:ac-girar-d6f42cba .7s linear infinite}@keyframes ac-girar-d6f42cba{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ac-spinner[data-v-d6f42cba]{animation-duration:1.6s}}.pagamentos-listagem[data-v-b3ac4280]{display:flex;flex-direction:column;gap:var(--space-3)}.pagamentos-filtros[data-v-b3ac4280]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.pagamentos-filtros[data-v-b3ac4280]>*{flex:1 1 200px}.pagamentos-filtros__acoes[data-v-b3ac4280]{display:flex;align-items:flex-end;flex:0 0 auto}.pagamentos-totalizador[data-v-b3ac4280]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);margin-top:var(--space-2);background:var(--color-surface-2);border:var(--border-w) solid var(--color-border-light);border-radius:var(--radius-sm);font-size:var(--fs-sm)}.pagamentos-totalizador__item[data-v-b3ac4280]{display:flex;flex-direction:column;gap:2px}.pagamentos-totalizador__rotulo[data-v-b3ac4280]{font-size:var(--fs-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}.pagamentos-totalizador__valor[data-v-b3ac4280]{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--color-text)}.num-direita[data-v-b3ac4280]{display:block;text-align:right}.pg-aut__linha[data-v-56c90fc6]{margin:0 0 var(--space-2);font-size:var(--fs-sm);color:var(--color-text)}.pg-aut__nota[data-v-56c90fc6]{display:block;font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-base)}.pg-aut__nota--atencao[data-v-56c90fc6]{color:var(--color-warning-text)}.pg-aut__origens[data-v-56c90fc6]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-3)}.pg-aut__origem[data-v-56c90fc6]{display:flex;align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface-2)}.pg-aut__origem-rotulo[data-v-56c90fc6]{font-size:var(--fs-xs);color:var(--color-text-secondary)}.pg-aut__origem-valor[data-v-56c90fc6]{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.pg-aut__origem-valor--ativa[data-v-56c90fc6]{color:var(--color-primary-text)}.pg-aut__alcada[data-v-56c90fc6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);padding:var(--space-2);border-left:3px solid var(--color-primary);background:var(--color-primary-bg)}.pg-aut__alcada-rotulo[data-v-56c90fc6]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.pg-aut__alcada-faixa[data-v-56c90fc6]{font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--color-text)}.pg-aut__alcada-quem[data-v-56c90fc6]{font-weight:var(--fw-medium);color:var(--color-text)}.pg-aut__impedimento[data-v-56c90fc6]{display:block;margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--fs-sm)}.pg-aut__impedimento strong[data-v-56c90fc6]{display:block;margin-bottom:var(--space-1)}.pg-aut__impedimento .pg-aut__nota[data-v-56c90fc6]{color:var(--color-warning-text)}.pg-aut__pode[data-v-56c90fc6]{color:var(--color-primary-text);font-weight:var(--fw-medium)}.pg-aut__acoes[data-v-56c90fc6]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.pg-nota[data-v-93912805]{margin:0 0 var(--space-3);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-base)}.pg-campos[data-v-93912805]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3)}.pg-campos[data-v-93912805]>*{flex:1 1 12rem;min-width:8rem}.pg-cancelamento-acoes[data-v-93912805]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.pg-vazio[data-v-93912805]{padding:var(--space-4);text-align:center;color:var(--color-text-secondary);font-size:var(--fs-sm)}.rateio-total[data-v-93912805]{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-3);border-top:2px solid var(--color-border);font-weight:600;font-size:var(--fs-sm);background:var(--color-surface-2, var(--color-surface))}.rateio-total__rotulo[data-v-93912805]{color:var(--color-text-secondary);font-size:var(--fs-xs);letter-spacing:.04em}.rateio-total__valor[data-v-93912805]{font-variant-numeric:tabular-nums;color:var(--color-text);min-width:9rem;text-align:right}.rateio-novo[data-v-93912805]{color:var(--color-primary, #1976d2);font-style:italic}.rateio-vazio[data-v-93912805]{padding:var(--space-4);text-align:center;color:var(--color-text-secondary);font-size:var(--fs-sm)}.rateio-form[data-v-93912805]{display:flex;flex-direction:column;gap:var(--space-3)}.rateio-modal-acoes[data-v-93912805]{display:flex;gap:var(--space-2);justify-content:flex-end}.pg-sessao[data-v-4abbd64b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface-2)}.pg-sessao__rotulo[data-v-4abbd64b]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-text)}.pg-sessao__select[data-v-4abbd64b]{min-height:var(--touch-target);max-width:100%}.pg-sessao__nota[data-v-4abbd64b]{font-size:var(--fs-xs);color:var(--color-text-secondary)}.pg-aviso[data-v-4abbd64b]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);background:var(--color-surface-2);border:var(--border-w) solid var(--color-border-light);font-size:var(--fs-sm);color:var(--color-text-secondary)}.pagamentos-abas-wrapper[data-v-4abbd64b]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0;border-bottom:var(--border-w) solid var(--color-border-light);margin-bottom:var(--space-4)}.pagamentos-abas-wrapper[data-v-4abbd64b] .abas{border-bottom:none;flex:1 1 auto}.pagamentos-abas-indisponiveis[data-v-4abbd64b]{display:flex;flex-direction:column;align-items:flex-start;gap:0}.pagamentos-abas-indisponiveis__botao[data-v-4abbd64b]{padding:var(--space-2) var(--space-3);border:none;border-bottom:2px solid transparent;background:transparent;font-size:var(--fs-sm);color:var(--color-text-muted);cursor:not-allowed;white-space:nowrap}.pagamentos-abas-indisponiveis__motivo[data-v-4abbd64b]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pc-arvore{overflow-x:auto;overflow-y:visible;border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface)}.pc-arvore__lista{list-style:none;margin:0;padding:0;min-width:44rem}.pc-arvore__item{border-bottom:1px solid var(--color-border-light)}.pc-arvore__linha{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2);min-height:28px;font-size:var(--fs-xs);line-height:var(--lh-tight);color:var(--color-text)}.pc-arvore__linha:hover{background:var(--color-hover)}.pc-arvore__linha--selecionada{background:var(--color-primary-bg)}.pc-arvore__linha--inativa{color:var(--color-text-muted)}.pc-arvore__recuo{flex:0 0 auto;display:inline-block}.pc-arvore__alternar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface-2);color:var(--color-text-secondary);font-size:var(--fs-xxs);cursor:pointer}.pc-arvore__alternar:hover{background:var(--color-hover)}.pc-arvore__alternar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.pc-arvore__alternar--vazio{visibility:hidden}.pc-arvore__codigo{flex:0 0 auto;min-width:5.5rem;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-secondary)}.pc-arvore__descricao{flex:1 1 10rem;min-width:10rem;text-align:left;border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-arvore__descricao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.pc-arvore__descricao--sintetica{font-weight:var(--fw-bold)}.pc-arvore__marca{flex:0 0 auto;display:inline-block;padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-xs);font-size:var(--fs-xxs);color:var(--color-text-secondary);background:var(--color-surface-2);white-space:nowrap}.pc-arvore__marca--analitica{border-color:var(--color-primary);color:var(--color-primary-text);background:var(--color-primary-bg)}.pc-arvore__marca--autorizacao{border-color:var(--color-warning-border);color:var(--color-warning-text);background:var(--color-warning-bg)}.pc-arvore__total{flex:0 0 auto;min-width:7rem;text-align:right;font-family:var(--font-mono);color:var(--color-text-muted)}.pc-arvore__acoes{flex:0 0 auto;display:flex;gap:var(--space-1)}.pc-arvore__acao{min-height:24px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--fs-xxs);cursor:pointer}.pc-arvore__acao:hover{background:var(--color-hover);color:var(--color-text)}.pc-arvore__acao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.pc-arvore__acao[disabled]{cursor:not-allowed;color:var(--color-text-muted);background:var(--color-surface-2)}.pc-arvore__vazio{padding:var(--space-4);color:var(--color-text-muted);font-size:var(--fs-xs)}.pc-legenda{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-2) 0;font-size:var(--fs-xxs);color:var(--color-text-secondary)}.pc-legenda__item{display:inline-flex;align-items:center;gap:var(--space-1)}.pc-renumerar{border:1px solid var(--color-warning-border);border-radius:var(--radius-xs);background:var(--color-warning-bg);color:var(--color-warning-text);padding:var(--space-3);font-size:var(--fs-xs);line-height:var(--lh-base)}.pc-renumerar__titulo{margin:0 0 var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.pc-renumerar__contagem{font-weight:var(--fw-bold)}.pc-renumerar__mapa{margin:var(--space-2) 0;padding-left:var(--space-4);font-family:var(--font-mono)}.pc-renumerar__acoes{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.pc-dimensao{border-left:3px solid var(--color-primary);background:var(--color-surface-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-base)}.pc-medida{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-2);font-size:var(--fs-xxs);color:var(--color-text-muted);font-family:var(--font-mono)}@media (max-width: 767px){.pc-arvore__linha{min-height:var(--touch-target)}.pc-arvore__alternar{width:var(--touch-target);height:var(--touch-target)}.pc-arvore__acao{min-height:var(--touch-target);min-width:var(--touch-target)}.pc-arvore__descricao{min-height:var(--touch-target);display:flex;align-items:center}}.pc-abas-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0;border-bottom:1px solid var(--color-border-light);margin-bottom:var(--space-4)}.pc-abas-wrapper .abas{border-bottom:none;flex:1 1 auto}.pc-abas-indisponiveis{display:flex;align-items:flex-end}.pc-abas-indisponiveis__botao{height:var(--touch-target);padding:0 var(--space-3);border:1px solid transparent;border-bottom:none;background:none;color:var(--color-text-muted);font-size:var(--fs-xs);cursor:not-allowed;position:relative}.pc-abas-indisponiveis__motivo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pc-aviso{padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-left:3px solid var(--color-primary);font-size:var(--fs-xs);line-height:var(--lh-base);margin-bottom:var(--space-3);color:var(--color-text)}.pc-busca-form{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-end;margin-bottom:var(--space-3)}.pc-busca-form__acoes{display:flex;gap:var(--space-2);align-items:flex-end}.cad{min-width:0}.cad__intro{font-size:var(--fs-sm);color:var(--color-text-secondary);margin:0 0 var(--space-3);max-width:70ch;line-height:var(--lh-base)}.cad__aviso{border:1px solid var(--color-border);border-left:3px solid var(--color-primary);background:var(--color-surface-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);color:var(--color-text);border-radius:var(--radius-sm);margin-bottom:var(--space-3);line-height:var(--lh-base)}.cad__aviso--lacuna{border-left-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.cad__aviso-titulo{font-weight:var(--fw-semibold);display:block;margin-bottom:var(--space-1)}.cad__papeis{display:inline-flex;gap:var(--space-1);flex-wrap:wrap}.cad__papel{font-size:var(--fs-xxs);border:1px solid var(--color-border);border-radius:var(--radius-xs);padding:0 var(--space-1);color:var(--color-text-secondary);background:var(--color-surface);white-space:nowrap}.cad__papel--nenhum{font-style:italic}.cad__doc{font-family:var(--font-mono);font-size:var(--fs-xs);white-space:nowrap}.cad__revelar{font-size:var(--fs-xs);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-primary-text);cursor:pointer;padding:var(--space-1) var(--space-2);min-height:var(--touch-target)}.cad__revelar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.cad__sem-fonte{color:var(--color-text-muted);cursor:help}.cad__form{display:grid;gap:var(--space-3)}.cad__grupo{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3);background:var(--color-surface)}.cad__grupo-titulo{font-size:var(--fs-xxs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0 0 var(--space-2);font-weight:var(--fw-bold)}.cad__linha-campos{display:grid;gap:var(--space-2);grid-template-columns:1fr}@media (min-width: 768px){.cad__linha-campos--2{grid-template-columns:1fr 1fr}.cad__linha-campos--3{grid-template-columns:1fr 1fr 1fr}}.cad__acoes{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2)}.cad__ciclo{display:grid;gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2);background:var(--color-surface-2);font-size:var(--fs-sm);line-height:var(--lh-base)}.cad__ciclo-destaque{font-weight:var(--fw-bold);color:var(--color-text)}.cad__ciclo-nota{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-base)}.cad__busca{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:flex-end;margin-bottom:var(--space-3)}.cad__busca-campo{flex:1 1 16rem;min-width:12rem}.cad__operacoes{display:grid;gap:var(--space-3)}@media (min-width: 900px){.cad__operacoes--duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cad__par-linha{display:flex;justify-content:space-between;gap:var(--space-2);border-bottom:1px dotted var(--color-border);padding:var(--space-1) 0;font-size:var(--fs-sm)}.cad__lista-secoes{margin:0;padding-left:var(--space-4);font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-base)}.cad__nav-abas{display:flex;gap:0;border-bottom:1px solid var(--color-border);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-bottom:var(--space-3)}.cad__nav-abas::-webkit-scrollbar{display:none}.cad__nav-abas__item{display:inline-flex;align-items:center;min-height:var(--touch-target);border:0;background:transparent;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--fs-sm);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.cad__nav-abas__item--ativo{color:var(--color-primary-accent);border-bottom-color:var(--color-primary-accent);font-weight:var(--fw-semibold)}.cad__nav-abas__item:hover:not(:disabled){color:var(--color-primary-text)}.cad__nav-abas__item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}.cad__nav-abas__item:disabled{opacity:.4;cursor:not-allowed}.lg-totais{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:baseline;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-size:var(--fs-sm);color:var(--color-text-secondary)}.lg-totais>span{display:flex;gap:var(--space-1);align-items:baseline}.lg-totais strong{font-family:var(--font-mono);font-weight:var(--fw-semibold);color:var(--color-text)}.cad__filtros{display:flex;flex-direction:column;gap:var(--space-3)}.cad__filtros-acoes{display:flex;justify-content:flex-end}.cad__campo-doc{display:grid;gap:var(--space-1)}.cad__campo-doc__rotulo{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)}.cad__campo-doc__dica{font-size:var(--fs-xs);color:var(--color-text-secondary);line-height:var(--lh-base)}.cad__campo-doc__conteudo{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.tp-grade[data-v-054965bf]{margin:var(--space-3) 0;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.tp-rolagem[data-v-054965bf]{overflow-x:auto;-webkit-overflow-scrolling:touch}.tp-tabela[data-v-054965bf]{width:100%;border-collapse:collapse;font-size:var(--fs-sm);white-space:nowrap}.tp-th[data-v-054965bf]{padding:var(--space-2) var(--space-3);text-align:left;font-weight:var(--fw-semibold);background:var(--color-surface-2);border-bottom:2px solid var(--color-border-strong)}.tp-th--centro[data-v-054965bf]{text-align:center}.tp-th--direita[data-v-054965bf]{text-align:right}.tp-linha[data-v-054965bf]:hover{background:var(--color-hover)}.tp-td[data-v-054965bf]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-light);vertical-align:middle}.tp-td--direita[data-v-054965bf]{text-align:right;font-variant-numeric:tabular-nums}.tp-td--negativo[data-v-054965bf]{color:var(--color-error)}.tp-vazio[data-v-054965bf]{padding:var(--space-4);text-align:center;color:var(--color-text-muted)}.fx-legenda[data-v-054965bf]{caption-side:top;text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--fs-xs);color:var(--color-text-muted);background:var(--color-surface-2);border-bottom:1px solid var(--color-border)}.fx-grupo[data-v-054965bf]{border-left:2px solid var(--color-border-strong)}.fx-grupo--realizado[data-v-054965bf]{background:var(--color-surface-2)}.fx-grupo--previsto[data-v-054965bf]{background:var(--color-primary-bg)}.fx-grupo--saldo[data-v-054965bf]{background:var(--color-surface-2)}.fx-previsto[data-v-054965bf]{border-bottom:1px dashed var(--color-border-strong);font-style:italic}.fx-saldo[data-v-054965bf]{font-weight:var(--fw-semibold)}.fx-periodo[data-v-054965bf]{white-space:nowrap}.fx-linha--fronteira>.tp-td[data-v-054965bf]{border-bottom:3px solid var(--color-primary)}.fx-marca-hoje[data-v-054965bf]{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--fs-xs);font-weight:var(--fw-bold)}.fx-filtros[data-v-8e796723]{margin-bottom:var(--space-3)}.fx-filtros__campos[data-v-8e796723]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fx-filtros__campos[data-v-8e796723]>*{flex:1 1 160px;min-width:140px}.fx-filtros__acoes[data-v-8e796723]{margin-top:var(--space-3);display:flex;justify-content:flex-end}.fx-totalizador[data-v-8e796723]{margin:var(--space-3) 0;padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.fx-totalizador__rotulo[data-v-8e796723]{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--space-2)}.fx-totalizador__lista[data-v-8e796723]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);font-size:var(--fs-sm)}.fx-totalizador__dt[data-v-8e796723]{color:var(--color-text-muted)}.fx-totalizador__dd[data-v-8e796723]{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.fx-carregando[data-v-8e796723]{padding:var(--space-4);color:var(--color-text-muted)}.fx-ancora[data-v-8e796723]{margin-bottom:var(--space-3)}.fx-nota[data-v-8e796723]{display:block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-muted)}.fx-nota--fonte[data-v-8e796723]{padding:0 var(--space-3)}.fx-excluidas[data-v-8e796723]{padding-left:var(--space-5)}.fx-filtros[data-v-e1a9c881]{margin-bottom:var(--space-3)}.fx-filtros__campos[data-v-e1a9c881]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fx-filtros__campos[data-v-e1a9c881]>*{flex:1 1 160px;min-width:140px}.fx-filtros__acoes[data-v-e1a9c881]{margin-top:var(--space-3);display:flex;justify-content:flex-end}.fx-totalizador[data-v-e1a9c881]{margin:var(--space-3) 0;padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.fx-totalizador__rotulo[data-v-e1a9c881]{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--space-2)}.fx-totalizador__lista[data-v-e1a9c881]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);font-size:var(--fs-sm)}.fx-totalizador__dt[data-v-e1a9c881]{color:var(--color-text-muted)}.fx-totalizador__dd[data-v-e1a9c881]{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.fx-carregando[data-v-e1a9c881]{padding:var(--space-4);color:var(--color-text-muted)}.fx-janela[data-v-e1a9c881],.fx-ancora[data-v-e1a9c881],.fx-menor[data-v-e1a9c881]{margin-bottom:var(--space-3)}.fx-nota[data-v-e1a9c881]{display:block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-muted)}.fx-alerta[data-v-e1a9c881]{color:var(--color-warning-text);font-weight:var(--fw-semibold)}.fx-nota--fonte[data-v-e1a9c881]{padding:0 var(--space-3)}.fx-filtros[data-v-dae51026]{margin-bottom:var(--space-3)}.fx-filtros__campos[data-v-dae51026]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fx-filtros__campos[data-v-dae51026]>*{flex:1 1 140px;min-width:120px}.fx-filtros__acoes[data-v-dae51026]{margin-top:var(--space-3);display:flex;justify-content:flex-end}.pxr-grade[data-v-dae51026]{margin:var(--space-3) 0;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.pxr-rolagem[data-v-dae51026]{overflow-x:auto;-webkit-overflow-scrolling:touch}.pxr-tabela[data-v-dae51026]{width:100%;border-collapse:collapse;font-size:var(--fs-sm);white-space:nowrap}.pxr-th[data-v-dae51026]{padding:var(--space-2) var(--space-3);text-align:left;font-weight:var(--fw-semibold);background:var(--color-surface-2);border-bottom:2px solid var(--color-border-strong)}.pxr-th--direita[data-v-dae51026]{text-align:right}.pxr-th--centro[data-v-dae51026]{text-align:center}.pxr-linha[data-v-dae51026]:hover{background:var(--color-hover)}.pxr-td[data-v-dae51026]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-light);vertical-align:middle}.pxr-td--direita[data-v-dae51026]{text-align:right;font-variant-numeric:tabular-nums}.pxr-td--centro[data-v-dae51026]{text-align:center}.pxr-td--negativo[data-v-dae51026]{color:var(--color-error)}.pxr-vazio[data-v-dae51026]{padding:var(--space-4);text-align:center;color:var(--color-text-muted)}.fx-totalizador[data-v-dae51026]{margin:var(--space-3) 0;padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.fx-totalizador__rotulo[data-v-dae51026]{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--space-2)}.fx-totalizador__lista[data-v-dae51026]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);font-size:var(--fs-sm)}.fx-totalizador__dt[data-v-dae51026]{color:var(--color-text-muted)}.fx-totalizador__dd[data-v-dae51026]{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.fx-carregando[data-v-dae51026]{padding:var(--space-4);color:var(--color-text-muted)}.fx-col-previsto[data-v-dae51026]{background:var(--color-primary-bg)}.fx-descricao[data-v-dae51026]{min-width:10rem}.fx-estado[data-v-dae51026]{display:inline-block;padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);font-size:var(--fs-xs);white-space:nowrap}.fx-estado--normal[data-v-dae51026]{background:var(--tint-success-bg)}.fx-estado--atencao[data-v-dae51026]{background:var(--tint-warning-bg)}.fx-estado--estourado[data-v-dae51026]{background:var(--tint-error-bg);font-weight:var(--fw-bold)}.fx-nota[data-v-dae51026]{display:block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-muted)}.fx-nota--fonte[data-v-dae51026]{padding:0 var(--space-3)}.fx-acuracia[data-v-dae51026]{margin-top:var(--space-3)}.fx-filtros[data-v-a8f7d584]{margin-bottom:var(--space-3)}.fx-filtros__campos[data-v-a8f7d584]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fx-filtros__campos[data-v-a8f7d584]>*{flex:1 1 160px;min-width:140px}.fx-filtros__acoes[data-v-a8f7d584]{margin-top:var(--space-3);display:flex;justify-content:flex-end}.fx-totalizador[data-v-a8f7d584]{margin:var(--space-3) 0;padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.fx-totalizador__rotulo[data-v-a8f7d584]{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--space-2)}.fx-totalizador__lista[data-v-a8f7d584]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);font-size:var(--fs-sm)}.fx-totalizador__dt[data-v-a8f7d584]{color:var(--color-text-muted)}.fx-totalizador__dd[data-v-a8f7d584]{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.fx-dimensao[data-v-a8f7d584]{margin-top:var(--space-3)}.fx-dimensao__titulo[data-v-a8f7d584]{margin:0 0 var(--space-1) var(--space-3);font-size:var(--fs-sm);color:var(--color-text-secondary)}.orc-rolagem[data-v-a8f7d584]{overflow-x:auto}.orc-tabela[data-v-a8f7d584]{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.orc-th[data-v-a8f7d584]{padding:var(--space-2) var(--space-3);text-align:left;font-weight:var(--fw-semibold);color:var(--color-text-secondary);border-bottom:2px solid var(--color-border);white-space:nowrap}.orc-th--direita[data-v-a8f7d584]{text-align:right}.orc-linha[data-v-a8f7d584]{border-bottom:1px solid var(--color-border)}.orc-linha[data-v-a8f7d584]:last-child{border-bottom:none}.orc-td[data-v-a8f7d584]{padding:var(--space-2) var(--space-3);color:var(--color-text);vertical-align:middle}.orc-td--direita[data-v-a8f7d584]{text-align:right;font-variant-numeric:tabular-nums}.fx-carregando[data-v-a8f7d584]{padding:var(--space-4);color:var(--color-text-muted)}.fx-subabas[data-v-a8f7d584]{margin-bottom:var(--space-3)}.fx-nota[data-v-a8f7d584]{display:block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-muted)}.fx-nota--fonte[data-v-a8f7d584]{padding:0 var(--space-3)}.fx-filtros[data-v-d7c60665]{margin-bottom:var(--space-3)}.fx-filtros__campos[data-v-d7c60665]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fx-filtros__campos[data-v-d7c60665]>*{flex:1 1 160px;min-width:140px}.fx-filtros__acoes[data-v-d7c60665]{margin-top:var(--space-3);display:flex;justify-content:flex-end}.fx-totalizador[data-v-d7c60665]{margin:var(--space-3) 0;padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-sm);border:1px solid var(--color-border)}.fx-totalizador__rotulo[data-v-d7c60665]{font-weight:var(--fw-semibold);font-size:var(--fs-sm);margin-bottom:var(--space-2)}.fx-totalizador__lista[data-v-d7c60665]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-4);font-size:var(--fs-sm)}.fx-totalizador__dt[data-v-d7c60665]{color:var(--color-text-muted)}.fx-totalizador__dd[data-v-d7c60665]{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.fx-carregando[data-v-d7c60665]{padding:var(--space-4);color:var(--color-text-muted)}.fx-nota[data-v-d7c60665]{display:block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-muted)}.fx-nota--fonte[data-v-d7c60665]{padding:0 var(--space-3)}.fx-modos[data-v-d7c60665]{margin:var(--space-2) var(--space-3)}.fx-modo[data-v-d7c60665]{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-light)}.fx-modo--bloqueado[data-v-d7c60665]{opacity:.85;background:var(--tint-warning-bg)}.fx-modo__titulo[data-v-d7c60665]{font-weight:var(--fw-bold);font-size:var(--fs-sm)}.fx-modo__selo[data-v-d7c60665]{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--fs-xs);font-weight:var(--fw-regular)}.fx-modo__texto[data-v-d7c60665]{margin:0;font-size:var(--fs-sm)}.fx-modo__formula[data-v-d7c60665]{display:block;margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-secondary);overflow-x:auto}.fx-modo__motivo[data-v-d7c60665]{color:var(--color-warning-text)}.fx-carregando[data-v-4e161985]{padding:var(--space-4);color:var(--color-text-muted)}.fx-nova[data-v-4e161985]{margin-bottom:var(--space-3)}.fx-vazio-declarado[data-v-4e161985]{margin-top:var(--space-3)}.fx-nota[data-v-4e161985]{display:block;margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-muted)}.fx-pagina[data-v-b2714b77]{padding:var(--space-2) 0 var(--space-5)}.az-aut__filtros[data-v-921e95e3]{display:flex;flex-direction:column;gap:var(--space-3)}.az-aut__filtros-acoes[data-v-921e95e3]{display:flex;justify-content:flex-end}.az-aut__totalizador[data-v-921e95e3]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-size:var(--fs-sm);color:var(--color-text-secondary)}.az-aut__tot-rotulo[data-v-921e95e3]{font-weight:var(--fw-medium);color:var(--color-text)}.az-aut__tot-itens[data-v-921e95e3]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.az-aut__tot-item[data-v-921e95e3]{display:flex;gap:var(--space-2);align-items:baseline}.az-aut__tot-chave[data-v-921e95e3]{color:var(--color-text-secondary)}.az-aut__tot-valor[data-v-921e95e3]{font-family:var(--font-mono);color:var(--color-text)}.num-mono[data-v-921e95e3]{font-family:var(--font-mono)}.num-direita[data-v-921e95e3]{display:block;text-align:right;font-family:var(--font-mono)}.az-sel__th[data-v-70869f06],.az-sel__td[data-v-70869f06]{width:44px}.az-sel__caixa[data-v-70869f06]{width:18px;height:18px;min-width:18px;min-height:18px;cursor:pointer;accent-color:var(--color-primary)}.az-sel__caixa[data-v-70869f06]:disabled{cursor:not-allowed;opacity:.45}.az-sel__linha--impedida[data-v-70869f06]{opacity:.68}@media (max-width: 767px){.az-sel__caixa[data-v-70869f06]{width:var(--touch-target, 44px);height:var(--touch-target, 44px);min-width:var(--touch-target, 44px);min-height:var(--touch-target, 44px)}.az-sel__th[data-v-70869f06],.az-sel__td[data-v-70869f06]{width:var(--touch-target, 44px)}}.az-mult__intro[data-v-f217e555]{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--color-text-secondary)}.az-mult__totalizador[data-v-f217e555]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-size:var(--fs-sm)}.az-mult__tot-rotulo[data-v-f217e555]{font-weight:var(--fw-medium);color:var(--color-text)}.az-mult__tot-itens[data-v-f217e555]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.az-mult__tot-item[data-v-f217e555]{display:flex;gap:var(--space-2);align-items:baseline}.az-mult__tot-chave[data-v-f217e555]{color:var(--color-text-secondary)}.az-mult__tot-valor[data-v-f217e555]{font-family:var(--font-mono);color:var(--color-text)}.num-direita[data-v-f217e555]{text-align:right}.az-frac__total[data-v-f217e555]{display:flex;gap:var(--space-2);align-items:baseline;margin:0 0 var(--space-3);font-size:var(--fs-sm)}.az-frac__total strong[data-v-f217e555]{font-family:var(--font-mono)}.az-frac__achado[data-v-f217e555]{display:block;margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--fs-sm)}.az-frac__achado--bloqueia[data-v-f217e555]{border-left-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error)}.az-frac__nota[data-v-f217e555]{display:block;font-size:var(--fs-xs);line-height:var(--lh-base);color:inherit}.az-previa[data-v-f217e555]{margin:0 0 var(--space-3);padding:0;list-style:none}.az-previa__item[data-v-f217e555]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;padding:var(--space-1) 0;border-bottom:1px solid var(--color-border);font-size:var(--fs-sm)}.az-previa__item--erro .az-previa__veredito[data-v-f217e555]{color:var(--color-error)}.az-previa__ad[data-v-f217e555]{font-family:var(--font-mono);font-weight:var(--fw-bold);min-width:5rem}.az-previa__nome[data-v-f217e555]{flex:1 1 12rem}.az-previa__valor[data-v-f217e555]{font-family:var(--font-mono);min-width:7rem;text-align:right}.az-previa__veredito[data-v-f217e555]{flex:1 1 14rem;color:var(--color-text-secondary)}.az-prog__filtros[data-v-54cce032]{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end;margin-bottom:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2)}.az-prog__filtros-acoes[data-v-54cce032]{display:flex;gap:var(--space-2);align-items:center;margin-top:calc(var(--space-5) + var(--space-1))}.az-prog__totalizador[data-v-54cce032]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-size:var(--fs-sm)}.az-prog__tot-rotulo[data-v-54cce032]{font-weight:var(--fw-medium);color:var(--color-text)}.az-prog__tot-itens[data-v-54cce032]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.az-prog__tot-item[data-v-54cce032]{display:flex;gap:var(--space-2);align-items:baseline}.az-prog__tot-chave[data-v-54cce032]{color:var(--color-text-secondary)}.az-prog__tot-valor[data-v-54cce032]{font-family:var(--font-mono);color:var(--color-text)}.az-prog__form[data-v-54cce032]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3)}.az-prog__dias[data-v-54cce032]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.az-prog__dia[data-v-54cce032]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-primary);background:var(--color-surface-2);font-size:var(--fs-sm)}.az-prog__dia strong[data-v-54cce032]{font-family:var(--font-mono)}.az-prog__aviso[data-v-54cce032]{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-error-border);background:var(--color-error-bg);color:var(--color-error);font-size:var(--fs-sm)}.az-prog__nota[data-v-54cce032]{display:block;margin:var(--space-2) 0 0;font-size:var(--fs-xs);line-height:var(--lh-base);color:var(--color-text-secondary)}.az-corr__aviso[data-v-b652acf1]{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-primary);background:var(--color-primary-bg);font-size:var(--fs-sm);color:var(--color-text);line-height:var(--lh-base)}.az-corr__travado[data-v-b652acf1]{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-error-border);background:var(--color-error-bg);color:var(--color-error);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.az-corr__opcoes[data-v-b652acf1]{margin:0 0 var(--space-4);padding:0;border:0}.az-corr__pergunta[data-v-b652acf1]{padding:0;margin-bottom:var(--space-2);font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--color-text)}.az-corr__opcao[data-v-b652acf1]{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);margin-bottom:var(--space-2);background:var(--color-surface)}.az-corr__opcao--impedida[data-v-b652acf1]{opacity:.72;background:var(--color-surface-2)}.az-corr__radio[data-v-b652acf1]{width:20px;height:20px;min-width:20px;margin-top:2px;accent-color:var(--color-primary);cursor:pointer}.az-corr__radio[data-v-b652acf1]:disabled{cursor:not-allowed}@media (max-width: 767px){.az-corr__radio[data-v-b652acf1]{width:24px;height:24px;min-width:24px}}.az-corr__rotulo[data-v-b652acf1]{display:block;cursor:pointer;min-height:var(--touch-target, 44px)}.az-corr__rotulo-texto[data-v-b652acf1]{display:block;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.az-corr__explica[data-v-b652acf1],.az-corr__consequencia[data-v-b652acf1],.az-corr__legado[data-v-b652acf1],.az-corr__nota[data-v-b652acf1]{display:block;font-size:var(--fs-xs);line-height:var(--lh-base);color:var(--color-text-secondary)}.az-corr__consequencia[data-v-b652acf1]{margin-top:var(--space-1);color:var(--color-text)}.az-corr__legado[data-v-b652acf1]{margin-top:var(--space-1);font-style:italic}.az-corr__impedimento[data-v-b652acf1]{display:block;margin-top:var(--space-1);font-size:var(--fs-xs);line-height:var(--lh-base);color:var(--color-warning-text);font-weight:var(--fw-medium)}.az-corr__diff[data-v-b652acf1]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-3)}.az-corr__lado[data-v-b652acf1]{flex:1 1 16rem;min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface-2)}.az-corr__lado--novo[data-v-b652acf1]{border-left:3px solid var(--color-primary);background:var(--color-primary-bg)}.az-corr__lado-titulo[data-v-b652acf1]{margin:0 0 var(--space-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.az-corr__campos[data-v-b652acf1]{display:grid;grid-template-columns:minmax(6rem,auto) 1fr;gap:var(--space-1) var(--space-2);margin:0;font-size:var(--fs-sm)}.az-corr__campos dt[data-v-b652acf1]{color:var(--color-text-secondary)}.az-corr__mudou[data-v-b652acf1]{font-weight:var(--fw-bold);color:var(--color-primary-text)}.az-corr__campos dd[data-v-b652acf1]{margin:0;color:var(--color-text);min-width:0;overflow-wrap:anywhere}.az-corr__confirma[data-v-b652acf1]{margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface-2)}.az-corr__confirma-titulo[data-v-b652acf1]{margin:0 0 var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-text)}.az-corr__confirma-corpo[data-v-b652acf1]{margin:0 0 var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-base);color:var(--color-text)}.az-corr__reforco[data-v-b652acf1]{margin:0 0 var(--space-3);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--color-primary-text)}.az-corr__hist-titulo[data-v-b652acf1]{margin:0 0 var(--space-2);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}.az-corr__hist[data-v-b652acf1]{margin:0;padding:0;list-style:none}.az-corr__hist-linha[data-v-b652acf1]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;padding:var(--space-1) var(--space-2);border-left:3px solid var(--color-border);margin-bottom:var(--space-1);background:var(--color-surface);font-size:var(--fs-sm)}.az-corr__hist-linha--estorno[data-v-b652acf1]{border-left-color:var(--color-warning-border)}.az-corr__hist-linha--novo[data-v-b652acf1]{border-left-color:var(--color-primary)}.az-corr__hist-etiqueta[data-v-b652acf1]{flex:0 0 14rem;color:var(--color-text-secondary);font-size:var(--fs-xs)}.az-corr__hist-valor[data-v-b652acf1]{font-family:var(--font-mono);font-weight:var(--fw-bold);min-width:7rem}.az-corr__hist-desc[data-v-b652acf1]{flex:1 1 10rem;color:var(--color-text-secondary);font-size:var(--fs-xs)}@media (max-width: 767px){.az-corr__hist-etiqueta[data-v-b652acf1]{flex:1 1 100%}}.az-cor__origem[data-v-fa6b3991]{margin:0 0 var(--space-3);font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--color-text-secondary);overflow-wrap:anywhere}.az-cor__filtros[data-v-fa6b3991]{display:flex;flex-direction:column;gap:var(--space-3)}.az-cor__filtros-acoes[data-v-fa6b3991]{display:flex;justify-content:flex-end}.az-cor__totalizador[data-v-fa6b3991]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-size:var(--fs-sm);color:var(--color-text-secondary)}.az-cor__tot-rotulo[data-v-fa6b3991]{font-weight:var(--fw-medium);color:var(--color-text)}.az-cor__tot-itens[data-v-fa6b3991]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.az-cor__tot-item[data-v-fa6b3991]{display:flex;gap:var(--space-2);align-items:baseline}.az-cor__tot-chave[data-v-fa6b3991]{color:var(--color-text-secondary)}.az-cor__tot-valor[data-v-fa6b3991]{font-family:var(--font-mono);color:var(--color-text)}.num-mono[data-v-fa6b3991]{font-family:var(--font-mono)}.num-direita[data-v-fa6b3991]{display:block;text-align:right;font-family:var(--font-mono)}.az-pag[data-v-9ef21b5b]{padding:var(--space-3)}.az-pag__topo[data-v-9ef21b5b]{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-2)}.az-pag__titulo[data-v-9ef21b5b]{margin:0;font-size:var(--fs-lg);color:var(--color-text)}.az-pag__sessao[data-v-9ef21b5b]{display:flex;flex-direction:column;gap:var(--space-1)}.az-pag__sessao-rotulo[data-v-9ef21b5b]{font-size:var(--fs-xs);color:var(--color-text-secondary)}.az-pag__sessao-select[data-v-9ef21b5b]{min-height:var(--touch-target, 44px)}.az-pag__sessao-nota[data-v-9ef21b5b]{margin:var(--space-4) 0 0;font-size:var(--fs-xs);line-height:var(--lh-base);color:var(--color-text-secondary)}@media print{.rlt-nao-imprimir{display:none!important}.rlt-so-impressao{display:block!important}.ptb,.abas{display:none!important}body{background:#fff!important;color:#000!important}.tabela{font-size:11pt}tr{page-break-inside:avoid}tfoot{page-break-before:avoid}}.rlt-so-impressao[data-v-d18056fc]{display:none}.rlt-filtros[data-v-d18056fc]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-d18056fc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-d18056fc]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-d18056fc]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-d18056fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-d18056fc]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__rotulo[data-v-d18056fc]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__input[data-v-d18056fc]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-d18056fc]{display:flex;align-items:flex-end;padding-bottom:0}.rlt-saida__barra[data-v-d18056fc]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.rlt-tabela-scroll[data-v-d18056fc]{overflow-x:auto}[data-v-d18056fc] .rlt-col-num{text-align:right}[data-v-d18056fc] .rlt-col-historico{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-d18056fc] .rlt-linha--vencida td,[data-v-d18056fc] .rlt-linha--vencida .rlt-col-num{color:var(--color-error)}[data-v-d18056fc] .rlt-valor--vencido{color:var(--color-warning)}@media (max-width: 640px){.rlt-params__form[data-v-d18056fc]{grid-template-columns:1fr 1fr}}.rlt-so-impressao[data-v-540d8d08]{display:none}.rlt-filtros[data-v-540d8d08]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-540d8d08]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-540d8d08]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-540d8d08]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-540d8d08]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-540d8d08]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__rotulo[data-v-540d8d08]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__input[data-v-540d8d08]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-540d8d08]{display:flex;align-items:flex-end}.rlt-saida__barra[data-v-540d8d08]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.rlt-tabela-scroll[data-v-540d8d08]{overflow-x:auto}[data-v-540d8d08] .rlt-col-num{text-align:right}[data-v-540d8d08] .rlt-col-historico{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-540d8d08] .rlt-linha--vencida td{color:var(--color-error)}[data-v-540d8d08] .rlt-valor--vencido{color:var(--color-warning)}@media (max-width: 640px){.rlt-params__form[data-v-540d8d08]{grid-template-columns:1fr 1fr}}.rlt-so-impressao[data-v-28b4ed0e]{display:none}.rlt-filtros[data-v-28b4ed0e]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-28b4ed0e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-28b4ed0e]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-28b4ed0e]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-28b4ed0e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-28b4ed0e]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__campo--check[data-v-28b4ed0e]{justify-content:flex-end;padding-bottom:var(--space-2)}.rlt-params__rotulo[data-v-28b4ed0e]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__rotulo--check[data-v-28b4ed0e]{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px}.rlt-params__input[data-v-28b4ed0e]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-28b4ed0e]{display:flex;align-items:flex-end}.rlt-saida__barra[data-v-28b4ed0e]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.rlt-secao-titulo[data-v-28b4ed0e]{font-size:var(--fs-md);font-weight:600;margin:var(--space-4) 0 var(--space-2);color:var(--color-text);display:flex;align-items:center;gap:var(--space-2)}.rlt-tabela-scroll[data-v-28b4ed0e]{overflow-x:auto}[data-v-28b4ed0e] .rlt-col-num{text-align:right}[data-v-28b4ed0e] .rlt-linha--excluida td{opacity:.6}.rlt-badge[data-v-28b4ed0e]{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:500}.rlt-badge--sim[data-v-28b4ed0e]{background:var(--color-success-bg);color:var(--color-success)}.rlt-badge--nao[data-v-28b4ed0e]{background:var(--color-error-bg);color:var(--color-error)}.rlt-badge--info[data-v-28b4ed0e]{background:var(--color-primary-bg);color:var(--color-primary)}.rlt-consolidado[data-v-28b4ed0e]{margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.rlt-dl[data-v-28b4ed0e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3);margin:0}.rlt-dl__item[data-v-28b4ed0e]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-dl__rotulo[data-v-28b4ed0e]{font-size:var(--fs-xs);color:var(--color-text-secondary);font-weight:500}.rlt-dl__valor[data-v-28b4ed0e]{font-size:var(--fs-lg);font-weight:700;color:var(--color-text);margin:0}.rlt-valor--alerta[data-v-28b4ed0e]{color:var(--color-warning)}.rlt-cartao[data-v-28b4ed0e],.rlt-sessoes[data-v-28b4ed0e]{margin-top:var(--space-4)}.rlt-lista-sessoes[data-v-28b4ed0e]{list-style:none;padding:0;margin:0}.rlt-lista-sessoes__item[data-v-28b4ed0e]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-bottom:var(--space-2);background:var(--color-surface);font-size:var(--fs-sm)}.rlt-so-impressao[data-v-3d0a4511]{display:none}.rlt-filtros[data-v-3d0a4511]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-3d0a4511]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-3d0a4511]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-3d0a4511]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-3d0a4511]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-3d0a4511]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__rotulo[data-v-3d0a4511]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__input[data-v-3d0a4511]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-3d0a4511]{display:flex;align-items:flex-end}.rlt-saida__barra[data-v-3d0a4511]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.rlt-nota[data-v-3d0a4511]{font-size:var(--fs-xs);color:var(--color-text-secondary);margin-bottom:var(--space-3)}[data-v-3d0a4511] .rlt-col-previsto{opacity:.75}[data-v-3d0a4511] .rlt-col-num{text-align:right}[data-v-3d0a4511] .rlt-valor--negativo{color:var(--color-error)}[data-v-3d0a4511] .rlt-valor--positivo{color:var(--color-success)}.rlt-badge-hoje[data-v-3d0a4511]{display:inline-block;padding:2px 6px;border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:600;background:var(--color-primary);color:#fff;margin-right:var(--space-1)}[data-v-3d0a4511] .rlt-linha--hoje{background:var(--color-primary-bg)}.rlt-so-impressao[data-v-efaa4e9c]{display:none}.rlt-filtros[data-v-efaa4e9c]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-efaa4e9c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-efaa4e9c]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-efaa4e9c]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-efaa4e9c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-efaa4e9c]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__rotulo[data-v-efaa4e9c]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__input[data-v-efaa4e9c]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-efaa4e9c]{display:flex;align-items:flex-end}.rlt-saida__barra[data-v-efaa4e9c]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}[data-v-efaa4e9c] .rlt-col-num{text-align:right}[data-v-efaa4e9c] .rlt-col-historico{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-efaa4e9c] .rlt-linha--debito .rlt-col-num{color:var(--color-error)}[data-v-efaa4e9c] .rlt-linha--credito .rlt-col-num{color:var(--color-success)}[data-v-efaa4e9c] .rlt-valor--negativo{color:var(--color-error)}[data-v-efaa4e9c] .rlt-valor--positivo{color:var(--color-success)}.rlt-so-impressao[data-v-c56c4ad5]{display:none}.rlt-filtros[data-v-c56c4ad5]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-c56c4ad5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-c56c4ad5]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-c56c4ad5]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-c56c4ad5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-c56c4ad5]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__rotulo[data-v-c56c4ad5]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__input[data-v-c56c4ad5]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-c56c4ad5]{display:flex;align-items:flex-end}.rlt-bloco-orcamento[data-v-c56c4ad5]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--fs-sm)}.rlt-orcamento-nome[data-v-c56c4ad5]{font-weight:600}.rlt-orcamento-exercicio[data-v-c56c4ad5]{color:var(--color-text-secondary)}.rlt-saida__barra[data-v-c56c4ad5]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}[data-v-c56c4ad5] .rlt-col-num{text-align:right}[data-v-c56c4ad5] .rlt-col-previsto{opacity:.75}[data-v-c56c4ad5] .rlt-valor--negativo{color:var(--color-error)}[data-v-c56c4ad5] .rlt-linha--acima td{color:var(--color-warning)}.rlt-conta-codigo[data-v-c56c4ad5]{font-family:monospace;font-size:var(--fs-xs);color:var(--color-text-secondary);margin-right:var(--space-1)}.rlt-badge[data-v-c56c4ad5]{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:500}.rlt-badge--status[data-v-c56c4ad5]{background:var(--color-primary-bg);color:var(--color-primary)}.rlt-badge--dentro[data-v-c56c4ad5]{background:var(--color-success-bg);color:var(--color-success)}.rlt-badge--acima[data-v-c56c4ad5]{background:var(--color-warning-bg);color:var(--color-warning)}.rlt-badge--abaixo[data-v-c56c4ad5]{background:var(--color-error-bg);color:var(--color-error)}.rlt-badge--sem_orcamento[data-v-c56c4ad5]{background:var(--color-border);color:var(--color-text-secondary)}.rlt-badge--nao_aplicavel[data-v-c56c4ad5]{background:transparent;color:var(--color-text-secondary)}.rlt-so-impressao[data-v-554b9165]{display:none}.rlt-filtros[data-v-554b9165]{margin-bottom:var(--space-4)}.rlt-params__cabecalho[data-v-554b9165]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.rlt-params__titulo[data-v-554b9165]{font-size:var(--fs-sm);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0}.rlt-params__toggle[data-v-554b9165]{font-size:var(--fs-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:0}.rlt-params__form[data-v-554b9165]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);align-items:end}.rlt-params__campo[data-v-554b9165]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-params__rotulo[data-v-554b9165]{font-size:var(--fs-xs);font-weight:500;color:var(--color-text-secondary)}.rlt-params__input[data-v-554b9165]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--fs-sm);min-height:44px}.rlt-params__acoes[data-v-554b9165]{display:flex;align-items:flex-end}.rlt-aviso[data-v-554b9165]{font-size:var(--fs-xs);color:var(--color-text-secondary);border-left:3px solid var(--color-primary);padding-left:var(--space-2);margin-bottom:var(--space-3)}.rlt-saida__barra[data-v-554b9165]{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}[data-v-554b9165] .rlt-col-num{text-align:right}[data-v-554b9165] .rlt-valor--negativo{color:var(--color-error)}[data-v-554b9165] .rlt-valor--positivo{color:var(--color-success)}[data-v-554b9165] .rlt-valor--alerta{color:var(--color-warning)}[data-v-554b9165] .rlt-dre-nivel-1 .rlt-dre-col-conta{padding-left:calc(var(--space-2) * 1)}[data-v-554b9165] .rlt-dre-nivel-2 .rlt-dre-col-conta{padding-left:calc(var(--space-2) * 2)}[data-v-554b9165] .rlt-dre-nivel-3 .rlt-dre-col-conta{padding-left:calc(var(--space-2) * 3)}[data-v-554b9165] .rlt-dre-nivel-4 .rlt-dre-col-conta{padding-left:calc(var(--space-2) * 4)}[data-v-554b9165] .rlt-dre-linha--subtotal{font-weight:700;background:var(--color-surface);border-top:1px solid var(--color-border)}.rlt-conta-codigo[data-v-554b9165]{font-family:monospace;font-size:var(--fs-xs);color:var(--color-text-secondary);margin-right:var(--space-1)}.rlt-nao-classificado[data-v-554b9165]{margin:var(--space-4) 0;padding:var(--space-3);border:1px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-bg)}.rlt-nao-classificado__titulo[data-v-554b9165]{font-size:var(--fs-sm);font-weight:600;display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-2)}.rlt-nao-classificado__desc[data-v-554b9165]{font-size:var(--fs-xs);color:var(--color-text-secondary);margin:0 0 var(--space-2)}.rlt-nao-classificado__lista[data-v-554b9165]{font-size:var(--fs-xs);margin:0;padding-left:var(--space-4)}.rlt-badge[data-v-554b9165]{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:500}.rlt-badge--alerta[data-v-554b9165]{background:var(--color-warning-bg);color:var(--color-warning)}.rlt-margens[data-v-554b9165]{margin:var(--space-4) 0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.rlt-margens__titulo[data-v-554b9165]{font-size:var(--fs-sm);font-weight:600;margin:0 0 var(--space-3);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.rlt-margens__grade[data-v-554b9165]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}.rlt-margens__item[data-v-554b9165]{display:flex;flex-direction:column;gap:var(--space-1)}.rlt-margens__rotulo[data-v-554b9165]{font-size:var(--fs-xs);color:var(--color-text-secondary)}.rlt-margens__valor[data-v-554b9165]{font-size:var(--fs-lg);font-weight:700}.rlt-dre-totais[data-v-554b9165]{display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border-top:2px solid var(--color-primary);margin-top:var(--space-4)}.rlt-dre-totais__item[data-v-554b9165]{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 160px}.rlt-dre-totais__item--destaque .rlt-dre-totais__valor[data-v-554b9165]{font-size:var(--fs-xl);font-weight:700}.rlt-dre-totais__item--menor .rlt-dre-totais__valor[data-v-554b9165]{font-size:var(--fs-base)}.rlt-dre-totais__rotulo[data-v-554b9165]{font-size:var(--fs-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.rlt-dre-totais__valor[data-v-554b9165]{font-size:var(--fs-lg);font-weight:600}:root{--color-primary: #2E7D32;--color-primary-dark: #1B5E20;--color-primary-light: #4CAF50;--color-primary-bg: rgba(46, 125, 50, .1);--color-primary-soft: rgba(46, 125, 50, .06);--color-primary-text: #1B5E20;--color-primary-accent: var(--color-primary);--color-primary-accent-strong: var(--color-primary-text);--color-focus-ring: var(--color-primary);--header-bg: linear-gradient(180deg, #1e293b 0%, #0f172a 50%, #0c1222 100%);--footer-bg: linear-gradient(0deg, #1e293b 0%, #0f172a 45%, #131c2e 100%);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--color-bg: #f0f3f7;--color-bg-gradient: linear-gradient(180deg, #e8eef5 0%, #f0f3f7 24%);--color-surface: #ffffff;--color-surface-2: #f6f9fc;--color-hover: rgba(15, 23, 42, .04);--color-overlay: rgba(15, 23, 42, .45);--color-border: #cbd5e1;--color-border-light: #e2e8f0;--color-border-strong: #c9d3e2;--color-text: #0f172a;--color-text-secondary: #475569;--color-text-muted: #58677b;--color-text-inverse: #ffffff;--color-input-bg: var(--color-surface);--color-input-border: var(--color-border);--color-input-text: var(--color-text);--header-text: #f8fafc;--header-text-muted: #cbd5e1;--header-accent: #6cd39a;--header-border: rgba(255, 255, 255, .12);--header-btn-hover: rgba(255, 255, 255, .1);--header-avatar-bg: rgba(255, 255, 255, .12);--header-avatar-border: rgba(255, 255, 255, .25);--header-badge-border: rgba(255, 255, 255, .6);--footer-text: #e2e8f0;--footer-text-active: #6cd39a;--footer-item-bg: rgba(255, 255, 255, .07);--footer-item-bg-active: rgba(108, 211, 154, .18);--color-success: #15803d;--color-success-vibrant:#22c55e;--color-success-bg: rgba(21, 128, 61, .1);--color-warning: #c2410c;--color-warning-bg: rgba(194, 65, 12, .1);--color-warning-text: #7c2d12;--color-warning-border: rgba(194, 65, 12, .35);--color-error: #b91c1c;--color-error-bg: rgba(185, 28, 28, .1);--color-error-border: rgba(185, 28, 28, .35);--color-error-hover: #991b1b;--color-badge: #dc2626;--color-info: #0284c7;--color-info-bg: rgba(2, 132, 199, .1);--color-danger: var(--color-error);--color-danger-bg: var(--color-error-bg);--color-on-primary: #ffffff;--color-on-danger: #ffffff;--color-on-success: #ffffff;--tint-neutral-bg: #eef2f6;--tint-neutral-fg: #475569;--tint-info-bg: #e0f2fe;--tint-info-fg: #0369a1;--tint-success-bg: #dcfce7;--tint-success-fg: #15803d;--tint-warning-bg: #fef9c3;--tint-warning-fg: #a16207;--tint-error-bg: #fee2e2;--tint-error-fg: #b91c1c;--tint-brand-bg: var(--color-primary-bg);--tint-brand-fg: var(--color-primary-accent-strong);--font-mono: ui-monospace, "JetBrains Mono", monospace;--fs-xxs: .625rem;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.0625rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.2;--lh-base: 1.5;--lh-loose: 1.7;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--radius-xs: 8px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 18px;--radius-xl: 22px;--radius-pill: 999px;--border-w: 1px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--shadow-md: 0 4px 14px rgba(15, 23, 42, .08);--shadow-lg: 0 10px 30px rgba(15, 23, 42, .1);--shadow-card: 0 1px 3px rgba(15, 23, 42, .08);--shadow-folha: 0 -4px 20px rgb(0 0 0 / .1);--shadow: var(--shadow-md);--header-height: 56px;--footer-height: 60px;--touch-target: 44px;--content-padding: 1rem;--page-content-max-width: 1200px;--safe-top: env(safe-area-inset-top, 0);--safe-bottom: env(safe-area-inset-bottom, 0);--z-page-topbar: 30;--z-footer: 40;--z-footer-menu: 45;--z-header: 50;--z-backdrop: 55;--z-dropdown: 60;--z-drawer: 85;--z-modal: 100;--z-toast: 110;--color-switch-thumb: var(--header-text);--ease: cubic-bezier(.4, 0, .2, 1);--dur-fast: .15s;--dur-base: .25s;--dur-normal: var(--dur-base);--scrollbar-thumb: rgba(15, 23, 42, .28);--scrollbar-thumb-hover: rgba(15, 23, 42, .48)}:root[data-theme=dark]{color-scheme:dark;--color-bg: #0d1526;--color-bg-gradient: linear-gradient(180deg, #101a2e 0%, #0d1526 24%);--color-surface: #17223b;--color-surface-2: #1f2c48;--color-hover: rgba(255, 255, 255, .06);--color-overlay: rgba(0, 0, 0, .6);--color-border: #3a4a68;--color-border-light: #2a3752;--color-border-strong: #46597a;--color-text: #e8edf5;--color-text-secondary: #b3c0d4;--color-text-muted: #8b9bb4;--color-primary-accent: #6cd39a;--color-focus-ring: #6cd39a;--color-primary-bg: rgba(108, 211, 154, .16);--color-primary-soft: rgba(108, 211, 154, .1);--color-primary-text: #6cd39a;--color-success: #4ade80;--color-success-vibrant:#34d399;--color-warning: #fb923c;--color-warning-text: #fed7aa;--color-warning-border: rgba(251, 146, 60, .35);--color-error: #f87171;--color-error-border: rgba(248, 113, 113, .35);--color-error-hover: #fca5a5;--color-badge: #ef4444;--color-info: #38bdf8;--color-danger: var(--color-error);--color-on-primary: #ffffff;--color-on-danger: #0f172a;--color-on-success: #0f172a;--color-success-bg: rgba(74, 222, 128, .16);--color-info-bg: rgba(56, 189, 248, .16);--color-warning-bg: rgba(251, 146, 60, .16);--color-error-bg: rgba(248, 113, 113, .16);--color-danger-bg: var(--color-error-bg);--tint-neutral-bg: var(--color-surface-2);--tint-neutral-fg: var(--color-text-secondary);--tint-info-bg: rgba(56, 189, 248, .16);--tint-info-fg: var(--color-info);--tint-success-bg: rgba(74, 222, 128, .16);--tint-success-fg: var(--color-success);--tint-warning-bg: rgba(251, 146, 60, .16);--tint-warning-fg: var(--color-warning);--tint-error-bg: rgba(248, 113, 113, .16);--tint-error-fg: var(--color-error);--tint-brand-bg: var(--color-primary-bg);--tint-brand-fg: var(--color-primary-accent-strong);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 14px rgba(0, 0, 0, .45);--shadow-lg: 0 10px 30px rgba(0, 0, 0, .55);--shadow-card: 0 1px 3px rgba(0, 0, 0, .4);--shadow-folha: 0 -4px 20px rgba(0, 0, 0, .55);--scrollbar-thumb: rgba(255, 255, 255, .22);--scrollbar-thumb-hover: rgba(255, 255, 255, .4)}:root[data-escala=grande]{font-size:18px}:root[data-escala=maior]{font-size:20px}:root[data-contraste=alto]{--color-text: #000000;--color-text-secondary: #111827;--color-text-muted: #1f2937;--color-border: #334155;--color-border-light: #475569;--color-border-strong: #334155}:root[data-theme=dark][data-contraste=alto]{--color-text: #ffffff;--color-text-secondary: #e2e8f0;--color-text-muted: #cbd5e1;--color-border: #cbd5e1;--color-border-light: #94a3b8;--color-border-strong: #e2e8f0}@media (min-width: 1024px){:root{--content-padding: 1.5rem}}:root{--cor-sistema-central: #1976D2;--cor-sistema-central-dark: #1565C0;--cor-sistema-central-light: #42A5F5;--cor-sistema-sindicatos: #00695C;--cor-sistema-sindicatos-dark: #003D33;--cor-sistema-sindicatos-light: #4DB6AC;--cor-sistema-associacoes: #08816B;--cor-sistema-associacoes-dark: #024F41;--cor-sistema-associacoes-light: #20E4C0;--cor-sistema-condominios: #0D7794;--cor-sistema-condominios-dark: #054F64;--cor-sistema-condominios-light: #3ABDE1;--cor-sistema-clubes: #2A867F;--cor-sistema-clubes-dark: #195F5A;--cor-sistema-clubes-light: #68C2BB;--cor-sistema-financeiro: #2E7D32;--cor-sistema-financeiro-dark: #1B5E20;--cor-sistema-financeiro-light: #66BB6A;--cor-sistema-contabil: #33691E;--cor-sistema-contabil-dark: #1B4009;--cor-sistema-contabil-light: #7CB342;--cor-sistema-cobranca: #1B7A43;--cor-sistema-cobranca-dark: #0F5C30;--cor-sistema-cobranca-light: #4CC26E;--cor-sistema-votacao: #6A1B9A;--cor-sistema-votacao-dark: #4A148C;--cor-sistema-votacao-light: #AB47BC;--cor-sistema-convite: #C2185B;--cor-sistema-convite-dark: #880E4F;--cor-sistema-convite-light: #F06292;--cor-sistema-juridico: #214069;--cor-sistema-juridico-dark: #112641;--cor-sistema-juridico-light: #4E7BB7;--cor-sistema-estoque: #E65100;--cor-sistema-estoque-dark: #BF360C;--cor-sistema-estoque-light: #FF9800;--cor-sistema-comercial: #B21D1F;--cor-sistema-comercial-dark: #861112;--cor-sistema-comercial-light: #DD6D6E;--cor-sistema-balcao: #C2410C;--cor-sistema-balcao-dark: #9A3412;--cor-sistema-balcao-light: #FB923C;--cor-sistema-loja: #911046;--cor-sistema-loja-dark: #62072D;--cor-sistema-loja-light: #DD3E81;--cor-sistema-food: #D32F2F;--cor-sistema-food-dark: #9A0007;--cor-sistema-food-light: #FF6659;--cor-sistema-eventos: #A90F5A;--cor-sistema-eventos-dark: #79073E;--cor-sistema-eventos-light: #E44E97;--cor-sistema-sport: #D1320D;--cor-sistema-sport-dark: #A12205;--cor-sistema-sport-light: #ED846B;--cor-sistema-locacao: #B26A00;--cor-sistema-locacao-dark: #8A5100;--cor-sistema-locacao-light: #F5A623;--cor-sistema-logistica: #276389;--cor-sistema-logistica-dark: #174461;--cor-sistema-logistica-light: #65A0C6;--cor-sistema-servicos: #1A979E;--cor-sistema-servicos-dark: #0E6C72;--cor-sistema-servicos-light: #5AD1D8;--cor-sistema-clinicas: #087F8C;--cor-sistema-clinicas-dark: #055C66;--cor-sistema-clinicas-light: #4DD0E1;--cor-sistema-agenda: #155E75;--cor-sistema-agenda-dark: #0C4657;--cor-sistema-agenda-light: #38BDF8;--cor-sistema-ia: #5E35B1;--cor-sistema-ia-dark: #4527A0;--cor-sistema-ia-light: #9575CD;--cor-sistema-rh: #8E24AA;--cor-sistema-rh-dark: #6A1B7A;--cor-sistema-rh-light: #BA68C8;--cor-sistema-fabricacao: #693A21;--cor-sistema-fabricacao-dark: #412211;--cor-sistema-fabricacao-light: #B7724E;--cor-sistema-empreiteira: #6D4C41;--cor-sistema-empreiteira-dark: #4E342E;--cor-sistema-empreiteira-light: #A1887F}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);background-image:var(--color-bg-gradient);background-attachment:fixed;line-height:var(--lh-base);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{min-height:100dvh}h1,h2,h3,h4{line-height:var(--lh-tight);font-weight:var(--fw-semibold);color:var(--color-text)}a{color:var(--color-primary-accent)}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}code,pre,.mono{font-family:var(--font-mono)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.largura-conteudo{width:100%;max-width:var(--page-content-max-width);margin-inline:auto;padding-inline:var(--content-padding)}.pilha{display:flex;flex-direction:column;gap:var(--space-3)}.linha{display:flex;align-items:center;gap:var(--space-2)}.linha--entre{justify-content:space-between}.crescer{flex:1 1 auto;min-width:0}.texto-secundario{color:var(--color-text-secondary)}.texto-muted{color:var(--color-text-muted)}.texto-xs{font-size:var(--fs-xs)}.texto-sm{font-size:var(--fs-sm)}.truncar{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campo{display:flex;flex-direction:column;gap:var(--space-2);position:relative}.campo__rotulo{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text)}.campo__obrig{color:var(--color-error)}.campo__ctrl{font:inherit;width:100%;padding:var(--space-3);min-height:var(--touch-target);border:var(--border-w) solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-input-text)}.campo__ctrl:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-focus-ring)}.campo__ajuda{font-size:var(--fs-xs);color:var(--color-text-muted)}.campo__erro{font-size:var(--fs-xs);color:var(--color-error)}.campo__erro--vazio{position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.so-leitor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}::-webkit-scrollbar{width:0;height:0;background:transparent}@supports (-moz-appearance: none){*{scrollbar-width:none}}@media (min-width: 1024px){::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--radius-pill);border:4px solid transparent;background-clip:padding-box;min-height:40px;transition:background-color var(--dur-fast) var(--ease)}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:transparent}@supports (-moz-appearance: none){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-target);height:38px;padding:0 var(--space-4);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.btn:hover:not(:disabled){background:var(--color-surface-2)}@media (min-width: 1024px){.btn,.btn--sm,.btn--pequeno{min-height:auto}}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn--sm,.btn--pequeno{min-height:var(--touch-target);height:32px;padding:0 var(--space-3);font-size:var(--fs-xs)}.btn--lg{height:44px;padding:0 var(--space-5)}.btn--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.btn--primary:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.btn--secondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}.btn--secondary:hover:not(:disabled){background:var(--color-surface-2);border-color:var(--color-border)}.btn--ghost{background:transparent;border-color:transparent;color:var(--color-text-secondary)}.btn--ghost:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.btn--perigo,.btn--danger{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}.btn--perigo:hover:not(:disabled),.btn--danger:hover:not(:disabled){background:var(--color-error);border-color:var(--color-error);color:var(--color-on-danger)}.btn--danger-strong{background:var(--color-error);color:var(--color-on-danger);border-color:var(--color-error)}.btn--danger-strong:hover:not(:disabled){filter:brightness(.92)}.btn--icone{width:40px;height:40px;padding:0;min-height:var(--touch-target);border-radius:var(--radius-sm);background:transparent;border-color:transparent;color:var(--color-text-secondary)}.btn--icone:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.cartao{background:var(--color-surface);border:var(--border-w) solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-5);box-shadow:var(--shadow-card)}.cartao__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.cartao__titulo{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.cartao--compacto{padding:var(--space-3)}.num-direita{text-align:right;font-variant-numeric:tabular-nums}.emblema{display:inline-flex;align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1.4;white-space:nowrap}.emblema__ponto{width:7px;height:7px;border-radius:50%;background:currentColor}.emblema--neutro{background:var(--color-surface-2);color:var(--color-text-secondary);border:var(--border-w) solid var(--color-border-light)}.emblema--info{background:var(--color-info-bg);color:var(--color-info)}.emblema--sucesso{background:var(--color-success-bg);color:var(--color-success)}.emblema--aviso{background:var(--color-warning-bg);color:var(--color-warning)}.emblema--perigo{background:var(--color-error-bg);color:var(--color-error)}.emblema--marca{background:var(--color-primary-bg);color:var(--color-primary-text)}.tabela{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.tabela th{text-align:left;font-weight:var(--fw-semibold);color:var(--color-text-secondary);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.03em;padding:var(--space-3);border-bottom:var(--border-w) solid var(--color-border-light);background:var(--color-surface)}.tabela td{padding:var(--space-3);border-bottom:var(--border-w) solid var(--color-border-light)}.tabela tbody tr{transition:background var(--dur-fast)}.tabela tbody tr:hover{background:var(--color-surface-2)}.segmentos{display:inline-flex;background:var(--color-surface-2);border:var(--border-w) solid var(--color-border-light);border-radius:var(--radius-sm);padding:3px;gap:3px}.segmentos__item{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.segmentos__item--ativo{background:var(--color-surface);color:var(--color-primary-text);box-shadow:var(--shadow-sm)}.ajuda-dica{display:flex;align-items:flex-start;gap:6px;padding:var(--space-2) var(--space-3);background:var(--color-success-bg);color:var(--color-text-secondary);border-left:3px solid var(--color-success);border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:1.5;margin:var(--space-1) 0 0}.lg-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lg-bloco{border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);margin-bottom:var(--space-4);overflow:hidden}.lg-bloco__titulo{margin:0;padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-bottom:1px solid var(--color-border);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text)}.lg-bloco__corpo{padding:var(--space-3)}.lg-abas{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) 0;margin:0;list-style:none}.lg-abas__item{margin:0}.lg-abas__botao{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--lh-tight);text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.lg-abas__botao:hover{background:var(--color-hover)}.lg-abas__botao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-abas__botao--ativo{font-weight:var(--fw-bold);border-color:var(--color-primary);border-width:2px;background:var(--color-primary-bg);color:var(--color-primary-text)}.lg-abas__botao--indisponivel{opacity:.55;cursor:not-allowed}.lg-menu{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.lg-menu__grupo{margin-bottom:var(--space-5)}.lg-menu__grupo-titulo{margin:0 0 var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary)}.lg-menu__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-2);min-height:96px;padding:var(--space-3) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.lg-menu__item:hover{background:var(--color-hover);border-color:var(--color-primary)}.lg-menu__item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-menu__icone{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-xs);background:var(--color-primary-bg);color:var(--color-primary-text)}.lg-menu__rotulo{font-size:var(--fs-xs);line-height:var(--lh-tight);font-weight:var(--fw-medium);overflow-wrap:anywhere}.lg-menu__vazio{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-xs);color:var(--color-text-muted);font-size:var(--fs-sm)}.lg-filtros__linha{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.lg-filtros__acoes{display:flex;gap:var(--space-2);margin-left:auto;padding-top:var(--space-2)}.lg-filtros__faixa{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}.lg-filtros__ate{padding-bottom:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-secondary)}.lg-botao{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-xs);background:var(--color-primary);color:var(--color-on-primary);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer}.lg-botao:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.lg-botao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-botao--secundario{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong);font-weight:var(--fw-regular)}.lg-botao--secundario:hover{background:var(--color-hover);border-color:var(--color-border-strong)}.lg-botao:disabled,.lg-botao[disabled]{opacity:.55;cursor:not-allowed;filter:grayscale(.7)}.lg-botao:disabled:hover,.lg-botao[disabled]:hover{background:var(--color-primary);border-color:var(--color-primary)}.lg-botao--secundario:disabled:hover,.lg-botao--secundario[disabled]:hover{background:var(--color-surface);border-color:var(--color-border-strong)}.lg-campo{position:relative;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.lg-campo__rotulo{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary)}.lg-campo__obrigatorio{color:var(--color-error);margin-left:2px}.lg-campo__controle,.lg-campo select,.lg-campo textarea{min-height:var(--touch-target);padding:var(--space-2);border:1px solid var(--color-input-border);border-radius:var(--radius-xs);background:var(--color-input-bg);color:var(--color-input-text);font-family:inherit;font-size:var(--fs-sm);width:100%}.lg-campo__controle:focus-visible,.lg-campo select:focus-visible,.lg-campo textarea:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.lg-campo__controle[aria-invalid=true]{border-color:var(--color-error)}.lg-campo__controle--numero{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.lg-campo__controle--negativo{color:var(--color-error)}.lg-campo__controle--codigo{max-width:9rem;font-family:var(--font-mono)}.lg-campo textarea{min-height:6rem;resize:vertical;line-height:var(--lh-base)}.lg-campo__dica{font-size:var(--fs-xxs);color:var(--color-text-secondary)}.lg-campo__erro{font-size:var(--fs-xs);color:var(--color-error);line-height:var(--lh-tight);min-height:1em}.lg-campo__erro--vazio{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;min-height:0}.lg-lookup__linha{display:flex;align-items:stretch;gap:var(--space-2)}.lg-lookup__codigo{max-width:8rem;font-family:var(--font-mono)}.lg-lookup__lupa{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface-2);color:var(--color-text);cursor:pointer}.lg-lookup__lupa:hover{background:var(--color-hover)}.lg-lookup__lupa:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-lookup__descricao{display:flex;align-items:center;flex:1 1 12rem;min-width:0;min-height:var(--touch-target);padding:var(--space-2);border:1px dashed var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface-2);color:var(--color-text);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-lookup__descricao--vazia{color:var(--color-text-secondary);font-style:italic}.lg-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--space-3);background:var(--color-overlay)}.lg-modal__caixa{display:flex;flex-direction:column;width:min(46rem,100%);max-height:min(90vh,44rem);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:hidden}.lg-modal__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-2)}.lg-modal__titulo{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em}.lg-modal__fechar{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target);min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);cursor:pointer}.lg-modal__fechar:hover{background:var(--color-hover)}.lg-modal__fechar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-modal__corpo{padding:var(--space-3);overflow:auto}.lg-modal__busca{display:flex;gap:var(--space-2);align-items:flex-end;margin-bottom:var(--space-3)}.lg-modal__busca .lg-campo{flex:1 1 auto}.lg-grade{min-width:0}.lg-grade__rolagem{overflow-x:auto;overflow-y:auto;max-height:60vh;border:1px solid var(--color-border);border-radius:var(--radius-xs);-webkit-overflow-scrolling:touch}.lg-grade__tabela{width:100%;border-collapse:collapse;font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.lg-grade__cabecalho{position:sticky;top:0;z-index:2}.lg-grade__th{position:sticky;top:0;padding:var(--space-2);background:var(--color-surface-2);border-bottom:1px solid var(--color-border-strong);color:var(--color-text);font-size:var(--fs-xxs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;text-align:left}.lg-grade__th--direita{text-align:right}.lg-grade__th--centro{text-align:center}.lg-grade__ordenar{display:inline-flex;align-items:center;gap:var(--space-1);min-height:24px;padding:0;border:0;background:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.lg-grade__ordenar:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-grade__seta{font-size:var(--fs-xxs);color:var(--color-primary-text)}.lg-grade__linha{border-bottom:1px solid var(--color-border-light)}.lg-grade__linha:nth-child(2n){background:var(--color-surface-2)}.lg-grade__linha:hover{background:var(--color-hover)}.lg-grade__linha--selecionavel{cursor:pointer}.lg-grade__td{height:28px;padding:var(--space-1) var(--space-2);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22rem}.lg-grade__td--direita{text-align:right;font-family:var(--font-mono)}.lg-grade__td--centro{text-align:center}.lg-grade__td--negativo{color:var(--color-error)}.lg-grade__td--acoes{white-space:nowrap}.lg-grade__acao{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;margin-right:var(--space-1);padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font-size:var(--fs-xxs);cursor:pointer}.lg-grade__acao:hover{background:var(--color-hover)}.lg-grade__acao:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.lg-grade__vazio{padding:var(--space-5);text-align:center;color:var(--color-text-muted);font-size:var(--fs-sm)}.lg-totais{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-4);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-top:0;border-bottom-left-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs);background:var(--color-surface-2)}.lg-totais__rotulo{font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text)}.lg-totais__item{display:flex;align-items:baseline;gap:var(--space-2)}.lg-totais__item-rotulo{font-size:var(--fs-xs);color:var(--color-text-secondary)}.lg-totais__valor{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text)}.lg-totais__valor--negativo{color:var(--color-error)}@media (max-width: 767px){.lg-grade__td{height:var(--touch-target)}.lg-grade__ordenar{min-height:var(--touch-target);min-width:var(--touch-target);justify-content:flex-start}.lg-grade__acao{min-width:var(--touch-target);min-height:var(--touch-target)}.lg-filtros__linha>.lg-campo{flex:1 1 100%}.lg-filtros__acoes{margin-left:0;width:100%}.lg-filtros__acoes .lg-botao{flex:1 1 auto}.lg-totais{gap:var(--space-2)}.lg-totais__item{flex:1 1 100%;justify-content:space-between}}@media (min-width: 768px){.lg-menu{grid-template-columns:repeat(4,minmax(0,1fr))}.lg-filtros__linha>.lg-campo{flex:0 1 14rem}}@media (min-width: 1200px){.lg-menu{grid-template-columns:repeat(6,minmax(0,1fr))}}.lg-bloco__subtitulo{margin:var(--space-4) 0 var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary)}.lg-aviso{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-warning-border);border-left-width:3px;border-radius:var(--radius-xs);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--fs-sm);line-height:1.5}.lg-acoes-titulo{display:flex;flex-wrap:wrap;gap:var(--space-2)}.lg-motivos{margin:var(--space-2) 0 0;padding-left:var(--space-4);list-style:disc;font-size:var(--fs-xs);line-height:1.6;color:var(--color-text-secondary)}.lg-motivos li+li{margin-top:var(--space-1)}.lg-campo__controle--largo{min-width:22rem}@media (max-width: 767px){.lg-campo__controle--largo{min-width:0}.lg-acoes-titulo .lg-botao{flex:1 1 auto}}
