.erp-logo-empresa{flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.erp-logo-imagem img{object-fit:contain;width:auto;display:block}html[data-tema=escuro] .erp-logo-imagem{background:#fff;box-shadow:0 0 0 1px #ffffff14}.erp-logo-gerencial{overflow:visible;box-shadow:0 0 0 2px var(--erp-fundo), 0 0 0 4px var(--erp-atencao)!important}.erp-selo-gerencial{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--erp-atencao);background:color-mix(in srgb, var(--erp-atencao) 14%, transparent);border-radius:5px;padding:1px 6px;font-size:10.5px;font-weight:600}.erp-troca-empresa{all:unset;box-sizing:border-box;border-radius:10px;flex:0 auto;align-items:center;gap:10px;min-width:0;height:42px;padding:5px 10px 5px 5px;line-height:20px;display:inline-flex}button.erp-troca-empresa{cursor:pointer;transition:background .12s}button.erp-troca-empresa:hover,button.erp-troca-empresa[aria-expanded=true]{background:var(--erp-hover)}button.erp-troca-empresa:focus-visible{outline:2px solid var(--erp-primaria)}.erp-troca-nome{color:var(--erp-texto);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-weight:600;overflow:hidden}.erp-troca-seta{color:var(--erp-textoFraco);font-size:10px}.erp-trilha-separador{color:var(--erp-textoFraco);flex:none;font-size:18px;font-weight:300}.erp-opcao-empresa{align-items:center;gap:10px;min-width:280px;max-width:360px;padding:3px 0;display:flex}.erp-opcao-logo{flex:none;place-items:center;width:64px;display:grid}.erp-opcao-check{color:var(--erp-primaria)}.erp-assinatura-jcs{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--erp-borda);letter-spacing:.03em;width:100%;color:var(--erp-textoFraco);place-items:center;gap:6px;padding:12px 0;font-size:9.5px;display:grid}.erp-assinatura-jcs:focus-visible{outline:2px solid var(--erp-primaria)}.erp-simbolo-jcs{filter:grayscale();opacity:.45;transition:filter .25s,opacity .25s,transform .25s}.erp-assinatura-jcs:hover .erp-simbolo-jcs,.erp-assinatura-jcs[aria-expanded=true] .erp-simbolo-jcs,.erp-assinatura-linha .erp-simbolo-jcs{filter:none;opacity:1}.erp-assinatura-jcs:hover .erp-simbolo-jcs{transform:scale(1.06)}.erp-assinatura-linha{letter-spacing:0;grid-auto-flow:column;justify-content:start;gap:10px;padding:14px 12px 4px;font-size:12.5px}.erp-sobre-linha{border-top:1px solid var(--erp-borda);color:var(--erp-textoSecundario);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.erp-sobre-linha span:last-child{color:var(--erp-texto)}.erp-abertura{z-index:1000;background:var(--erp-fundo);place-items:center;display:grid;position:fixed;inset:0}.erp-abertura-meio{flex-direction:column;align-items:center;gap:22px;animation:1.6s ease-in-out infinite erp-pulso;display:flex}.erp-abertura-barra{background:var(--erp-selecao);border-radius:3px;width:140px;height:3px;overflow:hidden}.erp-abertura-barra i{background:var(--erp-primaria);border-radius:3px;width:40%;height:100%;animation:1.1s ease-in-out infinite erp-corre;display:block}.erp-abertura-rodape{color:var(--erp-textoFraco);align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;bottom:28px}@keyframes erp-pulso{50%{transform:scale(1.03)}}@keyframes erp-corre{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.erp-abertura-meio,.erp-abertura-barra i{animation:none}}.erp-sobre-site{background:var(--erp-primariaSuave);color:var(--erp-texto);border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.erp-sobre-site-texto{flex-direction:column;flex:1;font-size:12px;line-height:1.4;display:flex}.erp-sobre-site strong{color:var(--erp-primaria);font-size:13px;font-weight:600}.erp-sobre-site:hover{background:color-mix(in srgb, var(--erp-primaria) 18%, transparent);color:var(--erp-texto)}.erp-sobre-site-seta{color:var(--erp-primaria);transition:transform .15s}.erp-sobre-site:hover .erp-sobre-site-seta{transform:translate(3px)}html,body,#root{height:100%}body{background:var(--erp-fundo);color:var(--erp-texto);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}::selection{background:var(--erp-primariaSuave)}.erp-titulo{letter-spacing:-.022em;font-weight:650}.erp-num{font-variant-numeric:tabular-nums}.erp-mono{font-variant-numeric:tabular-nums;letter-spacing:.01em}.erp-fraco{color:var(--erp-textoFraco)}.erp-secundario{color:var(--erp-textoSecundario)}.erp-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--erp-textoFraco);font-size:11px;font-weight:600}.erp-sub{color:var(--erp-textoSecundario);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;display:block;overflow:hidden}.erp-superficie{background:var(--erp-superficie);border:1px solid var(--erp-borda);border-radius:12px}.erp-vidro{background:color-mix(in srgb, var(--erp-fundo) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px)}.ant-table-wrapper .ant-table-thead>tr>th{letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:0}:focus-visible{outline:2px solid var(--erp-primaria);outline-offset:2px}.erp-modulo{transition:background .12s,color .12s}.erp-modulo:hover{background:var(--erp-hover)!important;color:var(--erp-texto)!important}.erp-linha-clicavel{all:unset;box-sizing:border-box;cursor:pointer;border-radius:6px}.erp-linha-clicavel:disabled{cursor:default}.erp-linha-clicavel:not(:disabled):hover{background:var(--erp-hover)}.erp-linha-clicavel:focus-visible{outline:2px solid var(--erp-primaria);outline-offset:-2px}.erp-item-painel:hover{background:var(--erp-hover)}.erp-item-painel .erp-favoritar{opacity:0;transition:opacity .12s}.erp-item-painel:hover .erp-favoritar,.erp-favoritar:focus-visible{opacity:1}.erp-painel-modulo{animation:.14s ease-out erp-entrar}@keyframes erp-entrar{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (hover:none){.erp-item-painel .erp-favoritar{opacity:1}}.erp-faixa{background:var(--erp-primariaSuave);color:var(--erp-texto);border-bottom:1px solid var(--erp-borda);align-items:center;gap:10px;padding:6px 12px;font-size:13px;display:flex}.erp-faixa-icone{color:var(--erp-primaria);flex:none}.erp-faixa-janela{border-radius:4px;flex:1;min-width:0;overflow:hidden}.erp-faixa-janela[role=button]{cursor:pointer}.erp-faixa-trilho{white-space:nowrap;width:max-content;animation:erp-faixa-rolar var(--erp-faixa-duracao,30s) linear infinite;display:inline-flex}.erp-faixa:hover .erp-faixa-trilho,.erp-faixa:focus-within .erp-faixa-trilho,.erp-faixa[data-pausada] .erp-faixa-trilho{animation-play-state:paused}.erp-faixa-item{padding-right:48px}.erp-faixa-detalhe{color:var(--erp-textoSecundario)}.erp-faixa-pausar{all:unset;cursor:pointer;color:var(--erp-textoSecundario);border-radius:4px;flex:none;padding:2px 6px}.erp-faixa-pausar:hover{background:var(--erp-hover);color:var(--erp-texto)}.erp-faixa-pausar:focus-visible{outline:2px solid var(--erp-primaria)}@keyframes erp-faixa-rolar{0%{transform:translate(0)}to{transform:translate(-50%)}}.erp-faixa[data-variante=destaque]{color:#fff;background:linear-gradient(90deg,#9f1239 0%,#be123c 45%,#c2410c 100%);border-bottom:none;padding:8px 12px;font-size:14px;position:relative;overflow:hidden;box-shadow:0 2px 10px #9f123959}.erp-faixa[data-variante=destaque]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff38 50%,#0000 70%);animation:4.5s ease-in-out infinite erp-faixa-brilho;position:absolute;inset:0;transform:translate(-100%)}.erp-faixa[data-variante=destaque] .erp-faixa-icone{color:#fde047;font-size:18px;animation:2.4s ease-in-out infinite erp-faixa-balancar;display:inline-flex}.erp-faixa-selo{color:#7f1d1d;letter-spacing:.06em;text-transform:uppercase;background:#fde047;border-radius:999px;flex:none;padding:2px 10px;font-size:11px;font-weight:800;animation:1.8s ease-in-out infinite erp-faixa-pulsar}.erp-faixa[data-variante=destaque] .erp-faixa-detalhe{color:#ffffffe0}.erp-faixa-valor{color:inherit;background:0 0;border-radius:4px;padding:0 6px}.erp-faixa[data-variante=destaque] .erp-faixa-valor{color:#7f1d1d;background:#fde047;font-weight:800}.erp-faixa[data-variante=destaque] .erp-faixa-pausar{color:#ffffffd9}.erp-faixa[data-variante=destaque] .erp-faixa-pausar:hover{color:#fff;background:#ffffff2e}.erp-faixa[data-variante=destaque] .erp-faixa-pausar:focus-visible{outline-color:#fde047}@keyframes erp-faixa-brilho{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes erp-faixa-balancar{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-14deg)scale(1.15)}82%{transform:rotate(12deg)scale(1.15)}88%{transform:rotate(-6deg)}}@keyframes erp-faixa-pulsar{0%,to{transform:scale(1);box-shadow:0 0 #fde04799}50%{transform:scale(1.06);box-shadow:0 0 0 6px #fde04700}}@media (prefers-reduced-motion:reduce){.erp-faixa-trilho{white-space:normal;flex-wrap:wrap;row-gap:2px;width:auto;display:flex}.erp-faixa-copia,.erp-faixa-pausar{display:none}.erp-faixa[data-variante=destaque]:after,.erp-faixa[data-variante=destaque] .erp-faixa-icone,.erp-faixa-selo{animation:none}}
