@media screen{html.erp-tela-nocturna,html.erp-tela-nocturna body{color:#e2e8f0;background:#0b1220}html.erp-tela-nocturna .erp-cabecalho{background:#111a2b;border-bottom-color:#1f2a3d}html.erp-tela-nocturna .erp-cabecalho-empresa-nome{color:#cbd5e1}html.erp-tela-nocturna .erp-cracha-nif{color:#93c5fd;background:#1e293b}html.erp-tela-nocturna .erp-utilizador-nome{color:#e2e8f0}html.erp-tela-nocturna .erp-utilizador-papel{color:#94a3b8}html.erp-tela-nocturna .erp-utilizador-seta{color:#cbd5e1}html.erp-tela-nocturna .erp-utilizador-botao.ant-dropdown-open .erp-utilizador-seta{background:#1e293b}html.erp-tela-nocturna .erp-botao-menu.ant-btn{color:#e2e8f0;border-color:#475569}html.erp-tela-nocturna .erp-botao-menu.ant-btn:hover{color:#fff;background:#1e293b}html.erp-tela-nocturna .erp-cabecalho .ant-btn.erp-botao-ajuda:not(:disabled):hover{background:#1e3a8a!important}html.erp-tela-nocturna .erp-conteudo.ant-layout-content{background:linear-gradient(#0b1220e6, #0b1220f7), var(--erp-fundo) center / cover fixed}html.erp-tela-nocturna .erp-titulo-pagina{color:#e2e8f0}html.erp-tela-nocturna .ant-btn.ant-btn-variant-outlined.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled){color:#e2e8f0;background:linear-gradient(#1e293b 0%,#172236 100%);border-color:#475569}html.erp-tela-nocturna .ant-btn.ant-btn-variant-outlined.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):hover{color:#fff;background:linear-gradient(#22324d 0%,#1b2a44 100%);border-color:#60a5fa}html.erp-tela-nocturna .ant-btn.ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled){color:#fff;background:linear-gradient(#2563eb 0%,#1d4ed8 100%);border-color:#1d4ed8}html.erp-tela-nocturna .ant-btn.ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):hover{color:#fff;background:linear-gradient(#3b82f6 0%,#2563eb 100%)}html.erp-tela-nocturna .ant-btn.ant-btn-variant-solid.ant-btn-color-dangerous:not(:disabled):not(.ant-btn-disabled){color:#fff;background:linear-gradient(#b91c1c 0%,#991b1b 100%);border-color:#991b1b}html.erp-tela-nocturna .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab{background:#111a2b;border-color:#334155}html.erp-tela-nocturna .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab:hover{background:#1b2a44}html.erp-tela-nocturna .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-disabled{background:#0f172a}html.erp-tela-nocturna .erp-inicio{background:linear-gradient(#0b1220e0,#0b1220f2),url(/assets/fundo-inicio-DLZ2xxNY.jpg) 50%/cover no-repeat}html.erp-tela-nocturna .erp-inicio-mini,html.erp-tela-nocturna .erp-inicio-modulos,html.erp-tela-nocturna .erp-modulo-botao{background:linear-gradient(145deg,#111a2b,#0f172a);border-color:#334155}html.erp-tela-nocturna .erp-modulo-nome{color:#e2e8f0}html.erp-tela-nocturna .erp-modulo-estrela{background:#1e293b}html.erp-tela-nocturna .erp-modulo-estrela.activa{background:#78350f}html.erp-tela-nocturna .erp-logo-escolha{background:#111a2b}html.erp-tela-nocturna .erp-operacoes{background:#111a2b;border-color:#334155}html.erp-tela-nocturna .erp-operacoes-cabeca{border-bottom-color:#334155}html.erp-tela-nocturna .erp-ajuda-corpo{color:#e2e8f0}html.erp-tela-nocturna .erp-ajuda-corpo h4{color:#94a3b8}html.erp-tela-nocturna .erp-ajuda-regras{background:#422006;border-color:#92400e}html.erp-tela-nocturna .erp-ajuda-regras h4{color:#fcd34d}html.erp-tela-nocturna .erp-ajuda-ecras button,html.erp-tela-nocturna .erp-ajuda-resultado{color:#e2e8f0;background:#111a2b;border-color:#334155}html.erp-tela-nocturna .erp-painel-ajuda kbd,html.erp-tela-nocturna .erp-ajuda-corpo kbd{background:#1e293b;border-color:#475569}html.erp-tela-nocturna .erp-pesquisa-cabecalho .ant-input-affix-wrapper{background:#1e293b;border-color:#1e293b}html.erp-tela-nocturna .erp-pesquisa-cabecalho .ant-input-affix-wrapper:hover{border-color:#334155}html.erp-tela-nocturna .erp-pesquisa-cabecalho .ant-input-affix-wrapper-focused,html.erp-tela-nocturna .erp-pesquisa-cabecalho .ant-input-affix-wrapper:focus-within{background:#0f172a;border-color:#3b82f6}html.erp-tela-nocturna .erp-pesquisa-cabecalho.flutuante{background:#111a2b}html.erp-tela-nocturna .erp-pesquisa-atalho{color:#94a3b8;background:#0f172a;border-color:#334155}html.erp-tela-nocturna .erp-pesquisa-icone{color:#93c5fd;background:#1e293b}html.erp-tela-nocturna .erp-pesquisa-nome{color:#e2e8f0}html.erp-tela-nocturna .erp-pesquisa-caminho,html.erp-tela-nocturna .erp-pesquisa-grupo{color:#94a3b8}html.erp-tela-nocturna .erp-pesquisa-nome mark{color:#fef3c7;background:#854d0e}}.erp-botao-tema.ant-btn{flex:none}@media screen{html.erp-tela-nocturna .erp-sider,html.erp-tela-nocturna .erp-gaveta-menu.ant-drawer-content,html.erp-tela-nocturna .erp-gaveta-menu .ant-drawer-content{background:#0b1119}html.erp-tela-nocturna .erp-menu-alternar{background:#0f172a;border-color:#1f2a3d}html.erp-tela-nocturna .erp-cabecalho .ant-btn:not(.erp-botao-ajuda):not(.erp-botao-menu):not(.erp-pesquisa-fechar){color:#e2e8f0!important;border-color:#475569!important}html.erp-tela-nocturna .erp-cabecalho .ant-btn.erp-botao-ajuda{color:#93c5fd!important;background:#1b2b47!important;border-color:#1e3a8a!important}html.erp-tela-nocturna .erp-utilizador{border-inline-start-color:#1f2a3d}html.erp-tela-nocturna .cabecalho-pagina .ant-typography.erp-titulo-pagina{color:#e2e8f0}html.erp-tela-nocturna .ant-card:not(.ant-card-type-inner){border-color:#1f2a3d;box-shadow:0 4px 6px -1px #00000073}html.erp-tela-nocturna .ant-card .ant-card-head-title{color:#e2e8f0}html.erp-tela-nocturna .erp-kpi{background:#111a2b;border-color:#1f2a3d;box-shadow:0 4px 6px -1px #00000073}html.erp-tela-nocturna .erp-kpi .erp-kpi-valor{color:#e2e8f0}html.erp-tela-nocturna .erp-kpi .erp-kpi-rotulo,html.erp-tela-nocturna .erp-kpi .erp-kpi-unidade,html.erp-tela-nocturna .erp-kpi .erp-kpi-secundaria{color:#94a3b8}html.erp-tela-nocturna .painel-modulos{background:#111a2bd9;border-color:#1f2a3d}html.erp-tela-nocturna .painel-modulo-btn:not(.activo){color:#cbd5e1;background:#111a2b;border-color:#334155}html.erp-tela-nocturna .painel-cartao{background:#111a2b;border-color:#1f2a3d}html.erp-tela-nocturna .painel-conteudo-wrap:fullscreen{background:#0b1220}html.erp-tela-nocturna .erp-lista-topo{background:#152035;border-color:#1f2a3d}html.erp-tela-nocturna .ant-table-wrapper .ant-table-thead>tr>th,html.erp-tela-nocturna .ant-table-wrapper .ant-table-thead>tr>td{border-bottom-color:#334155}html.erp-tela-nocturna .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:#1f2a3d}html.erp-tela-nocturna .ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody>tr>td:not(:last-child){border-inline-end-color:#1f2a3d}html.erp-tela-nocturna .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:nth-child(2n):not(.ant-table-row-selected)>td{background:#ffffff06}html.erp-tela-nocturna .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{background:#3b82f61f}html.erp-tela-nocturna .ant-table-wrapper .ant-table-summary td,html.erp-tela-nocturna .ant-table-wrapper .ant-table-summary .erp-linha-total>td{color:#93c5fd;background:#0f172a;border-top-color:#334155}html.erp-tela-nocturna .grafico-raiz svg text[fill="rgba(0,0,0,0.6)"]{fill:#94a3b8}html.erp-tela-nocturna .grafico-raiz svg text[fill="rgba(0,0,0,0.88)"]{fill:#e2e8f0}html.erp-tela-nocturna .grafico-raiz svg [stroke="rgba(0,0,0,0.08)"]{stroke:#94a3b829}html.erp-tela-nocturna .grafico-raiz svg [stroke="rgba(0,0,0,0.3)"]{stroke:#94a3b873}html.erp-tela-nocturna .grafico-raiz svg [stroke="rgba(0,0,0,0.25)"]{stroke:#94a3b866}html.erp-tela-nocturna .grafico-raiz svg [stroke=\#fff]{stroke:#111a2b}html.erp-tela-nocturna .grafico-legenda,html.erp-tela-nocturna .painel-legenda{color:#cbd5e1}html.erp-tela-nocturna .painel-legenda i.vazio{background:#111a2b}html.erp-tela-nocturna .grafico-dica{color:#e2e8f0;background:#172236;border-color:#334155;box-shadow:0 4px 12px #00000080}html.erp-tela-nocturna .grafico-raiz [style*="rgba(0, 0, 0, 0.6)"]{color:#94a3b8!important}html.erp-tela-nocturna .grafico-raiz [style*="rgba(0, 0, 0, 0.88)"]{color:#e2e8f0!important}}.painel-modulos{background:#ffffffd9;border:1px solid #e2e8f0;border-radius:4px;flex-wrap:wrap;gap:8px;min-width:0;margin-bottom:20px;padding:8px;display:flex}.painel-modulo-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:.85rem;font-weight:600;line-height:1.3;transition:border-color .15s,transform .15s,background .15s;display:inline-flex}.painel-modulo-btn .painel-modulo-icone{color:var(--painel-cor)}.painel-modulo-btn:hover{border-color:var(--painel-cor);transform:translateY(-1px)}.painel-modulo-btn:focus-visible{outline:2px solid var(--painel-cor);outline-offset:2px}.painel-modulo-btn.activo{background:var(--painel-cor);border-color:var(--painel-cor);color:#fff;box-shadow:0 6px 16px #0f172a26}.painel-modulo-btn.activo .painel-modulo-icone{color:#fff}@media (width<=575.98px){.painel-modulos{gap:6px;padding:6px}.painel-modulo-btn{padding:6px 10px;font-size:.8rem}}.painel-kpis{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;min-width:0;display:grid}@media (width<=575.98px){.painel-kpis{grid-template-columns:1fr;gap:10px}}.painel-grelha{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:20px;min-width:0;margin-top:20px;display:grid}.painel-cartao{background:#fff;border:1px solid #e2e8f0;border-radius:4px;min-width:0;padding:18px 20px;box-shadow:0 2px 10px #0f172a0a}.painel-legenda{color:#000000bf;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0 0 8px;padding:0;font-size:11px;font-weight:600;list-style:none;display:flex}.painel-legenda li{align-items:center;gap:6px;min-width:0;display:inline-flex}.painel-legenda i{box-sizing:border-box;border:2px solid #0000;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.painel-legenda i.vazio{background:#fff}.painel-conteudo-wrap:fullscreen{background:#f8fafc;padding:24px 32px;overflow:auto}.painel-grelha-tabelas{margin-top:0}.painel-grelha .painel-largo{grid-column:1/-1}.painel-aviso{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#e2e8f0);color:var(--ant-color-text,#334155);border-left:4px solid;border-radius:4px;padding:12px 16px;font-size:.9rem}.painel-atalhos{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#e2e8f0);border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.painel-atalhos-rotulo{color:var(--ant-color-text-tertiary,#64748b);margin-right:4px;font-size:.8rem;font-weight:700}.fluxo-raiz{--fx-ok:#16a34a;--fx-ok-fundo:#dcfce7;--fx-ok-texto:#166534;--fx-ok-linha:#86efac;--fx-curso:#2563eb;--fx-curso-fundo:#dbeafe;--fx-curso-texto:#1e40af;--fx-fazer:#cbd5e1;--fx-fazer-fundo:#f1f5f9;--fx-fazer-texto:#475569;--fx-bloq:#dc2626;--fx-bloq-fundo:#fee2e2;--fx-bloq-texto:#991b1b;--fx-borda:#e2e8f0;--fx-cinza:#64748b;--fx-tinta:#0f172a;-webkit-print-color-adjust:exact;print-color-adjust:exact}.fluxo-raiz svg.fx-icone{vertical-align:-.125em;fill:currentColor;flex:none;display:inline-block}.fluxo-pill{white-space:nowrap;border-radius:4px;align-items:center;gap:.3rem;padding:.12rem .45rem;font-size:.7rem;font-weight:600;line-height:1.5;display:inline-flex}.fluxo-pill.ok{background:var(--fx-ok-fundo);color:var(--fx-ok-texto)}.fluxo-pill.curso{background:var(--fx-curso-fundo);color:var(--fx-curso-texto)}.fluxo-pill.fazer{background:var(--fx-fazer-fundo);color:var(--fx-fazer-texto)}.fluxo-pill.bloq{background:var(--fx-bloq-fundo);color:var(--fx-bloq-texto)}.fluxo-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.fluxo-kpi{border:1px solid var(--fx-borda);background:#fff;border-radius:4px;min-width:0;padding:.7rem 1rem}.fluxo-kpi span{color:var(--fx-cinza);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:600;display:block}.fluxo-kpi strong{font-variant-numeric:tabular-nums;color:var(--fx-tinta);overflow-wrap:anywhere;font-size:1.5rem}.fluxo-kpi.bloq strong{color:#b91c1c}.fluxo-buracos{background:#fff7ed;border:1px solid #fed7aa;border-radius:4px;gap:.6rem;padding:.75rem 1rem;display:grid}.fluxo-buracos-topo{color:#9a3412;align-items:flex-start;gap:.6rem;display:flex}.fluxo-buracos-topo svg{margin-top:.2rem}.fluxo-buracos-topo strong{font-size:.9rem;display:block}.fluxo-buracos-topo span{font-size:.8rem;display:block}.fluxo-buracos-lista{flex-wrap:wrap;gap:.4rem;display:flex}.fluxo-buraco{color:#9a3412;height:30px;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #fdba74;border-radius:4px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.fluxo-buraco:hover{background:#ffedd5}.fluxo-titulo-seccao{text-transform:uppercase;letter-spacing:.05em;color:var(--fx-cinza);margin:0 0 .5rem;font-size:.72rem;font-weight:700}.ft-funil{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:.5rem;display:grid}.ft-coluna{text-align:left;border:1px solid var(--fx-borda);cursor:pointer;font:inherit;color:var(--fx-tinta);background:#fff;border-radius:4px;align-content:start;gap:.2rem;min-width:0;padding:.6rem .75rem;display:grid;position:relative}.ft-coluna:hover{border-color:#94a3b8}.ft-coluna[aria-pressed=true]{border-color:var(--fx-curso);box-shadow:inset 0 0 0 1px var(--fx-curso);background:#f8fbff}.ft-coluna:not(:last-child):after{content:"";border-top:1px solid #94a3b8;border-right:1px solid #94a3b8;width:.34rem;height:.34rem;position:absolute;top:50%;right:-.42rem;transform:translateY(-50%)rotate(45deg)}.ft-coluna-nome{color:var(--fx-cinza);text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;font-size:.7rem;font-weight:600;line-height:1.25}.ft-coluna-num{font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}.ft-coluna-info{color:var(--fx-cinza);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5rem;min-height:1em;font-size:.72rem;display:flex}.ft-coluna-info .alerta{color:#b91c1c;font-weight:600}@media (width<=1100px){.ft-funil{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-coluna:after{display:none}}@media (width<=520px){.ft-funil{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-chips{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.ft-chip{border:1px solid var(--fx-fazer);color:#334155;height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:4px;padding:0 .6rem;font-size:.76rem;font-weight:600}.ft-chip[aria-pressed=true]{color:#fff;background:#1e40af;border-color:#1e40af}.ft-chip b{font-variant-numeric:tabular-nums;margin-left:.25rem;font-weight:700}.ft-etapa-activa{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;gap:.4rem;padding:.15rem .5rem;font-size:.76rem;display:inline-flex}.ft-etapa-activa button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .1rem;font-size:.9rem;line-height:1}.ft-titulo{color:#1e40af;font-weight:700}.ft-resumo{color:var(--fx-cinza);margin-top:.15rem;font-size:.72rem;display:block}.ft-marca{white-space:nowrap;align-items:center;gap:.25rem;margin-right:.4rem;font-size:.72rem;font-weight:600;display:inline-flex}.ft-marca.erro{color:#b91c1c}.ft-marca.aviso{color:#b45309}.fluxo-mini{grid-template-columns:repeat(var(--n,6), 1fr);gap:3px;min-width:60px;display:grid}.fluxo-mini i{background:var(--fx-borda);border-radius:2px;height:5px}.fluxo-mini i.ok{background:var(--fx-ok)}.fluxo-mini i.curso{background:var(--fx-curso)}.fluxo-mini i.bloq{background:var(--fx-bloq)}.fluxo-diagrama{border:1px solid var(--fx-borda);background:#fff;border-radius:4px;padding:1.1rem 1rem .9rem;container-type:inline-size}.fluxo-diagrama-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.fluxo-diagrama-topo strong{font-size:.95rem}.fluxo-etapas{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.fluxo-etapa{position:relative}.fluxo-etapa>button{z-index:1;cursor:pointer;width:100%;font:inherit;color:var(--fx-tinta);text-align:center;background:0 0;border:none;align-content:start;justify-items:center;gap:.45rem;padding:0 .35rem;display:grid;position:relative}.fluxo-etapa:before{content:"";background:var(--fx-borda);width:100%;height:2px;position:absolute;top:21px;left:-50%}.fluxo-etapa:first-child:before{display:none}.fluxo-etapa.ok:before,.fluxo-etapa.curso:before,.fluxo-etapa.bloq:before{background:var(--fx-ok-linha)}.fluxo-no{border:2px solid var(--fx-fazer);width:44px;height:44px;color:var(--fx-cinza);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid;position:relative}.fluxo-etapa.ok .fluxo-no{border-color:var(--fx-ok);background:var(--fx-ok-fundo);color:var(--fx-ok-texto)}.fluxo-etapa.curso .fluxo-no{border-color:var(--fx-curso);background:var(--fx-curso-fundo);color:var(--fx-curso-texto)}.fluxo-etapa.bloq .fluxo-no{border-color:var(--fx-bloq);background:var(--fx-bloq-fundo);color:var(--fx-bloq-texto)}.fluxo-etapa>button[aria-pressed=true] .fluxo-no{box-shadow:0 0 0 4px #2563eb33}.fluxo-etapa>button:focus-visible{outline:2px solid var(--fx-curso);outline-offset:3px;border-radius:4px}.fluxo-etapa-texto{justify-items:center;gap:.25rem;min-width:0;display:grid}.fluxo-etapa-nome{overflow-wrap:anywhere;font-size:.8rem;font-weight:600;line-height:1.25}.fluxo-etapa>button[aria-pressed=true] .fluxo-etapa-nome{color:var(--fx-curso)}.fluxo-etapa-resumo{color:var(--fx-cinza);overflow-wrap:anywhere;font-size:.72rem;line-height:1.3}.fluxo-progresso{color:var(--fx-cinza);font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;margin-top:1rem;font-size:.75rem;display:flex}.fluxo-progresso-barra{background:var(--fx-borda);border-radius:3px;flex:1;height:6px;overflow:hidden}.fluxo-progresso-barra span{background:var(--fx-ok);height:100%;display:block}@container (width<=560px){.fluxo-etapas{grid-template-columns:1fr;row-gap:.9rem}.fluxo-etapa:before{display:none}.fluxo-etapa:not(:last-child):after{content:"";background:var(--fx-ligacao-seguinte,var(--fx-borda));width:2px;position:absolute;top:44px;bottom:-.9rem;left:21px}.fluxo-etapa>button{text-align:left;grid-template-columns:44px 1fr;place-items:start;gap:.7rem;padding:0}.fluxo-etapa-texto{justify-items:start;padding-top:.15rem}}.fluxo-detalhe{border:1px solid var(--fx-borda);background:#fff;border-radius:4px;gap:.85rem;padding:1rem 1.25rem;display:grid}.fluxo-detalhe-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.fluxo-detalhe h3{align-items:center;gap:.5rem;margin:0;font-size:1.05rem;display:flex}.fluxo-detalhe h3 svg{color:var(--fx-cinza)}.fluxo-factos{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.5rem;display:grid}.fluxo-facto{background:#f8fafc;border:1px solid #eef2f7;border-radius:4px;min-width:0;padding:.45rem .7rem}.fluxo-facto span{color:var(--fx-cinza);font-size:.7rem;display:block}.fluxo-facto strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.9rem}.fluxo-problemas{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.fluxo-problemas li{border:1px solid;border-radius:4px;align-items:flex-start;gap:.5rem;padding:.45rem .65rem;font-size:.84rem;line-height:1.45;display:flex}.fluxo-problemas li.erro{color:#991b1b;background:#fef2f2;border-color:#fecaca}.fluxo-problemas li.aviso{color:#92400e;background:#fffbeb;border-color:#fde68a}.fluxo-problemas li svg{margin-top:.2rem}.fluxo-sem-problemas{color:var(--fx-ok-texto);align-items:center;gap:.45rem;font-size:.84rem;display:flex}.fluxo-nota{color:var(--fx-cinza);font-size:.72rem}.fluxo-accoes{flex-wrap:wrap;gap:.5rem;display:flex}.fluxo-narrativa{border:1px solid var(--fx-fazer);background:#f8fafc;border-left:4px solid #1d4ed8;border-radius:4px;gap:.5rem;padding:.8rem 1rem;display:grid}.fluxo-narrativa h4{align-items:center;gap:.5rem;margin:0;font-size:.95rem;display:flex}.fluxo-narrativa p{color:#1e293b;max-width:95ch;margin:0;font-size:.88rem;line-height:1.55}.fluxo-narrativa dl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.4rem .9rem;margin:0;display:grid}.fluxo-narrativa dt{text-transform:uppercase;letter-spacing:.05em;color:var(--fx-cinza);font-size:.68rem;font-weight:700}.fluxo-narrativa dd{color:#334155;margin:0;font-size:.83rem}.fluxo-legenda{color:var(--fx-cinza);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}:is(.fluxo-apresentacao:fullscreen,.fluxo-apresentacao.fluxo-apres-janela){background:#fff;padding:1.25rem 2rem 2rem;overflow:auto}.fluxo-apresentacao.fluxo-apres-janela{z-index:1050;position:fixed;inset:0}.fluxo-apres-topo{border-bottom:2px solid var(--fx-tinta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.6rem;display:none}:is(.fluxo-apresentacao:fullscreen .fluxo-apres-topo,.fluxo-apresentacao.fluxo-apres-janela .fluxo-apres-topo){display:flex}.fluxo-apres-topo strong{font-size:1.3rem}.fluxo-apres-topo span{color:var(--fx-cinza);font-size:.8rem}.fluxo-apres-janela .fluxo-etapa-nome{font-size:.95rem}.fluxo-apresentacao:fullscreen .fluxo-etapa-nome{font-size:.95rem}.fluxo-apres-janela .fluxo-no{width:54px;height:54px;font-size:1.25rem}.fluxo-apresentacao:fullscreen .fluxo-no{width:54px;height:54px;font-size:1.25rem}.fluxo-apres-janela .fluxo-etapa:before{top:26px}.fluxo-apresentacao:fullscreen .fluxo-etapa:before{top:26px}@media (prefers-reduced-motion:no-preference){.fluxo-progresso-barra span{transition:width .4s}.fluxo-no{transition:box-shadow .15s}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2)format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff")}*,:before,:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;margin:0}body{overflow-wrap:break-word}#raiz{min-height:100vh}img,video{max-width:100%;height:auto}canvas{max-width:100%}.erp-layout-coluna{min-width:0}.erp-conteudo{min-width:0;max-width:100%;padding:24px;overflow-x:auto}@media (width<=767.98px){.erp-conteudo{padding:16px}}@media (width<=575.98px){.erp-conteudo{padding:12px}}.erp-sider{z-index:101;height:100vh;top:0;overflow:visible;position:sticky!important}.erp-sider>.ant-layout-sider-children{flex-direction:column;min-height:0;display:flex}.erp-sider-rolagem{scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.erp-sider.erp-sider-a-redimensionar,.erp-sider.erp-sider-a-redimensionar+.erp-layout-coluna{transition:none!important}.erp-sider.erp-sider-escondido{min-width:0!important}.erp-sider.erp-sider-escondido>.ant-layout-sider-children{opacity:0;transition:transform .2s ease-in,opacity .15s ease-in;transform:translateY(-16px)}.erp-menu-repor{z-index:102;position:fixed;top:12px;left:12px;box-shadow:0 2px 8px #00000040}.erp-cabecalho{z-index:100;position:sticky;top:0}:root .erp-gaveta-menu .ant-drawer-body{padding:0}.erp-marca{align-items:center;gap:10px;min-width:0;display:flex}.erp-marca-logotipo{object-fit:contain;border-radius:6px;flex:none;display:block}.erp-marca-textos{flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}:root .ant-table-wrapper{min-width:0;max-width:100%}:root .ant-table-wrapper .ant-table{overflow-x:auto}:root .ant-table-wrapper .ant-table-pagination{flex-wrap:wrap;row-gap:8px}.erp-deslocar-x{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}:root .ant-modal{max-width:calc(100vw - 32px)}:root .ant-modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:root .ant-modal-footer>.ant-btn+.ant-btn,:root .ant-modal-footer>*+*{margin-inline-start:0!important}:root .ant-drawer-content-wrapper{max-width:100vw}@media (width<=575.98px){:root .ant-modal{max-width:calc(100vw - 16px);margin-inline:auto;padding-bottom:8px;top:8px}:root .ant-modal .ant-modal-content,:root .ant-drawer .ant-drawer-body{padding:16px}:root .erp-gaveta-menu .ant-drawer-body{padding:0}:root .ant-form-inline{row-gap:0}:root .ant-form-inline .ant-form-item{flex:100%;margin-inline-end:0}:root .ant-form-inline .ant-form-item .ant-picker,:root .ant-form-inline .ant-form-item .ant-select,:root .ant-form-inline .ant-form-item .ant-input-number{width:100%!important}:root .ant-descriptions-bordered .ant-descriptions-view tr:has(>th.ant-descriptions-item-label+td.ant-descriptions-item-content){flex-wrap:wrap;display:flex}:is(:root .ant-descriptions-bordered .ant-descriptions-view tr:has(>th.ant-descriptions-item-label+td.ant-descriptions-item-content)>th,:root .ant-descriptions-bordered .ant-descriptions-view tr:has(>th.ant-descriptions-item-label+td.ant-descriptions-item-content)>td){border-inline-end:0;flex:100%;width:100%;display:block}:root .ant-descriptions .ant-descriptions-item-content{overflow-wrap:anywhere}}.erp-barra-filtros{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.erp-barra-filtros>*{min-width:0;max-width:100%}@media (width<=575.98px){.erp-barra-filtros-contentor,.erp-barra-filtros-accoes{width:100%}.erp-barra-filtros>*{flex:100%}.erp-barra-filtros>.ant-select,.erp-barra-filtros>.ant-picker,.erp-barra-filtros>.ant-input,.erp-barra-filtros>.ant-input-affix-wrapper,.erp-barra-filtros>.ant-input-search,.erp-barra-filtros>.ant-input-group-wrapper,.erp-barra-filtros>.ant-input-number,.erp-barra-filtros>.ant-space,.erp-barra-filtros .ant-form-item{width:100%!important}.erp-barra-filtros-accoes>.ant-btn{flex:auto}}@media (width<=767.98px){.erp-oculto-telemovel{display:none!important}}@media (width>=768px){.erp-so-telemovel{display:none!important}}.erp-reticencias{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.erp-grelha-auto{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:16px;display:grid}.erp-pagina-entrada{justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}@media (width<=575.98px){.erp-pagina-entrada{align-items:flex-start;padding:16px 12px}}.erp-operacoes{z-index:1001;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:min(360px,100vw - 32px);position:fixed;bottom:76px;right:16px;box-shadow:0 12px 32px #0f172a2e}.erp-operacoes-cabeca{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.erp-operacoes-lista{gap:10px;max-height:40vh;margin:0;padding:8px 12px;list-style:none;display:grid;overflow-y:auto}.erp-operacao-linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.erp-operacao-titulo{overflow-wrap:anywhere;min-width:0;font-size:13px}.erp-ajuda-titulo{margin-top:6px;font-size:18px;line-height:1.3}.erp-ajuda-corpo{color:#1e293b;gap:18px;font-size:14px;display:grid}.erp-ajuda-corpo h4{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:0 0 6px;font-size:12px}.erp-ajuda-corpo p{margin:0;line-height:1.55}.erp-ajuda-corpo ol,.erp-ajuda-corpo ul{gap:6px;margin:0;padding-inline-start:20px;line-height:1.5;display:grid}.erp-ajuda-regras{background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:10px 12px}.erp-ajuda-regras h4{color:#92400e}.erp-ajuda-ecras{flex-wrap:wrap;gap:6px;display:flex}.erp-ajuda-ecras button,.erp-ajuda-resultado{cursor:pointer;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:4px 10px;font-size:13px}.erp-ajuda-ecras button:hover,.erp-ajuda-resultado:hover{color:#1d4ed8;border-color:#2563eb}.erp-ajuda-resultado{text-align:start;gap:2px;width:100%;margin-bottom:6px;padding:8px 10px;display:grid}.erp-ajuda-resultado small{color:#64748b}.erp-painel-ajuda kbd,.erp-ajuda-corpo kbd{background:#f8fafc;border:1px solid #cbd5e1;border-bottom-width:2px;border-radius:3px;padding:0 4px;font-size:12px}.erp-cabecalho-pesquisa{flex:0 400px;min-width:200px;margin-inline:12px}.erp-pesquisa-cabecalho{align-items:center;gap:4px;width:100%;display:flex;position:relative}:root .erp-pesquisa-cabecalho .ant-input-affix-wrapper{height:36px;box-shadow:none;background:#f8fafc;border-color:#e2e8f0;border-radius:8px;padding-inline:10px 8px}:root .erp-pesquisa-cabecalho .ant-input-affix-wrapper:hover{border-color:#cbd5e1}:root .erp-pesquisa-cabecalho .ant-input-affix-wrapper-focused,:root .erp-pesquisa-cabecalho .ant-input-affix-wrapper:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}:root .erp-pesquisa-cabecalho .ant-input-affix-wrapper .ant-input{background:0 0;font-size:13.5px}.erp-pesquisa-lupa{color:#94a3b8}.erp-pesquisa-atalho{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:1px 6px;font:500 11px/1.4 inherit}.erp-pesquisa-cabecalho.flutuante{inset-inline:8px;z-index:20;background:#fff;border-radius:10px;padding:4px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #0f172a2e}.erp-pesquisa-pega{color:#94a3b8;cursor:grab;touch-action:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:36px;display:inline-flex}.erp-pesquisa-pega:hover{color:#475569;background:#f1f5f9}.erp-pesquisa-pega.a-arrastar{cursor:grabbing;color:#2563eb}.erp-pesquisa-cabecalho.erp-pesquisa-flutuante{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:8px;box-shadow:0 12px 32px #0f172a38}.erp-pesquisa-popup .ant-select-item-group{padding:8px 10px 4px}.erp-pesquisa-grupo{letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:600}:root .erp-pesquisa-popup .ant-select-item-option{border-radius:6px;padding:6px 10px}.erp-pesquisa-opcao{align-items:center;gap:10px;min-width:0;display:flex}.erp-pesquisa-icone{color:#2563eb;background:#eff6ff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;display:inline-flex}.erp-pesquisa-textos{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.erp-pesquisa-nome{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.erp-pesquisa-nome mark{color:inherit;background:#fef3c7;border-radius:2px;padding:0;font-weight:600}.erp-pesquisa-caminho{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.erp-pesquisa-favorito{color:#f59e0b;flex:none}.erp-pesquisa-vazio{color:#64748b;font-size:13px}.erp-inicio-favoritos{flex-wrap:wrap;gap:8px;display:flex}.erp-modulo-arrastavel.a-arrastar{opacity:.5}.erp-modulo-arrastavel.alvo{outline-offset:2px;border-radius:8px;outline:2px dashed #2563eb}.erp-modulo-pega{cursor:grab;color:#cbd5e1;flex:none;font-size:12.8px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}:root .erp-portal-cabecalho .erp-cracha-nif.erp-portal-cracha{white-space:nowrap;margin-top:0!important}.erp-portal-utilizador{max-width:240px}.erp-portal-area{width:100%;max-width:1400px;margin:0 auto}:root .erp-portal .erp-portal-rodape.ant-layout-footer{text-align:center;color:#94a3b8;background:0 0;padding:14px 16px;font-size:12px}@media print{.erp-portal-cabecalho,.erp-portal-rodape{display:none!important}}body{-webkit-font-smoothing:antialiased;background:#f8fafc;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.erp-sider,:root .erp-gaveta-menu.ant-drawer-content,:root .erp-gaveta-menu .ant-drawer-content{background:#121212}.erp-sider{box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -4px #00000006}.erp-sider-rolagem{scrollbar-color:#ffffff4d #ffffff0a;padding:10px 0 16px}.erp-sider-rolagem::-webkit-scrollbar{width:8px}.erp-sider-rolagem::-webkit-scrollbar-track{background:#ffffff0a}.erp-sider-rolagem::-webkit-scrollbar-thumb{background:#ffffff4d padding-box padding-box;border:2px solid #0000;border-radius:10px;min-height:40px}.erp-sider-rolagem::-webkit-scrollbar-thumb:hover{background:#fff6 padding-box padding-box}.erp-sider-topo{flex:none;align-items:center;min-width:0;padding:16px;display:flex}.erp-sider-topo.recolhido{justify-content:center;padding:14px 6px}.erp-sider-topo,:root .erp-gaveta-menu .ant-drawer-header{background:linear-gradient(#ffffff08 0%,#0000 100%);border-bottom:1px solid #ffffff0d}:root .erp-gaveta-menu .ant-drawer-close{color:#d0d0d0}:root .erp-gaveta-menu .ant-drawer-close:hover{color:#fff}.erp-gaveta-empresa{border-bottom:1px solid #ffffff0f;padding:12px 16px}.erp-gaveta-empresa-rotulo{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:12px;display:block}:root .erp-marca-escura{gap:12px}:root .erp-marca-escura .erp-marca-logotipo{border-radius:4px}:root .erp-marca-escura .erp-marca-nome{color:#fff;font-size:19.2px;font-weight:700;line-height:1.5}:root .erp-marca-escura .erp-marca-produto{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;font-size:11.2px;font-weight:500}.erp-menu-puxador{z-index:2;cursor:col-resize;touch-action:none;background:0 0;outline:none;width:12px;height:100%;position:absolute;top:0;right:-6px}.erp-menu-puxador:before{content:"";background:#94a3b82e;width:2px;transition:background .2s,width .2s,left .2s;position:absolute;top:0;bottom:0;left:5px}.erp-menu-puxador:hover:before,.erp-menu-puxador.a-arrastar:before,.erp-menu-puxador:focus-visible:before{background:#60a5facc;width:4px;left:4px}.erp-menu-alternar{z-index:3;color:#cbd5e1;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:-12px;padding:0;font-size:10px;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:50%;right:-12px;box-shadow:0 2px 6px #00000059}.erp-menu-alternar:hover,.erp-menu-alternar:focus-visible{color:#fff;background:#2563eb;border-color:#3b82f6}.erp-menu-alternar:focus-visible{outline-offset:2px;outline:2px solid #93c5fd}@media print{.erp-menu-puxador,.erp-menu-alternar{display:none}}.erp-menu.ant-menu.erp-menu-lista-topo,.erp-menu.ant-menu.erp-menu-lista-grupos{padding:0 8px}:root .erp-menu .ant-menu-item .fx-icone,:root .erp-menu .ant-menu-submenu-title .fx-icone,:root .erp-menu .ant-menu-item>.anticon,:root .erp-menu .ant-menu-submenu-title>.anticon{opacity:.85;flex:none;width:18px;min-width:18px;font-size:15px}:root .erp-menu .ant-menu-item-selected .fx-icone,:root .erp-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .fx-icone{opacity:1}:root .erp-menu .ant-menu-item .ant-menu-title-content,:root .erp-menu .ant-menu-submenu-title .ant-menu-title-content{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-inline-start:10px;overflow:hidden}:root .erp-menu.ant-menu-inline>.ant-menu-item,:root .erp-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{color:#cbd5e1;border-radius:6px;width:100%;height:38px;margin:2px 0;font-size:13.5px;font-weight:500;line-height:38px;padding-inline:12px 28px!important}:root .erp-menu.ant-menu-inline>.ant-menu-item{padding-inline:12px!important}:root .erp-menu.ant-menu-inline>.ant-menu-submenu{margin-bottom:2px}:root .erp-menu.ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover,:root .erp-menu.ant-menu-dark .ant-menu-submenu-title:hover{color:#fff;background:#ffffff0f}:root .erp-menu.ant-menu-dark .ant-menu-item-selected{color:#fff;background:#3b82f629;font-weight:500;box-shadow:inset 3px 0 #3b82f6}:root .erp-menu.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff}:root .erp-menu .ant-menu-submenu-title>.erp-menu-seta{top:50%;color:#64748b;width:10px;height:10px;font-size:10px;transition:transform .2s;position:absolute;inset-inline-end:12px;transform:translateY(-50%)}:root .erp-menu .ant-menu-submenu-title:hover>.erp-menu-seta{color:#cbd5e1}:root .erp-menu .ant-menu-submenu-title>.erp-menu-seta.aberta{transform:translateY(-50%)rotate(180deg)}:root .ant-menu-vertical .ant-menu-submenu-title>.erp-menu-seta{transform:translateY(-50%)rotate(-90deg)}:root .erp-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:0 0;border-inline-start:1px solid #ffffff14;margin-inline-start:20px;padding-inline-start:6px}:root .erp-menu.ant-menu-inline .ant-menu-sub .ant-menu-sub.ant-menu-inline{margin-inline-start:18px}:root .erp-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-item,:root .erp-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{color:#b8c2d0;border-radius:6px;width:100%;height:34px;margin:1px 0;font-size:13px;font-weight:400;line-height:34px;padding-inline:10px 24px!important}:root .erp-menu.ant-menu-inline .ant-menu-sub .ant-menu-item .fx-icone,:root .erp-menu.ant-menu-inline .ant-menu-sub .ant-menu-submenu-title .fx-icone{width:16px;min-width:16px;font-size:13.5px}:root .erp-menu.ant-menu-inline .ant-menu-sub .ant-menu-sub.ant-menu-inline>.ant-menu-item{color:#94a3b8;height:30px;font-size:13px;line-height:30px}:root .erp-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-item-selected,:root .erp-menu.ant-menu-inline .ant-menu-sub .ant-menu-sub.ant-menu-inline>.ant-menu-item-selected,:root .erp-menu.ant-menu-inline .ant-menu-sub .ant-menu-item:hover{color:#fff}:root .erp-menu.ant-menu-dark .ant-menu-item:focus-visible,:root .erp-menu.ant-menu-dark .ant-menu-submenu-title:focus-visible{outline-offset:-2px;outline:2px solid #93c5fd}:root .erp-menu.ant-menu-inline-collapsed{width:100%}:root .erp-menu.ant-menu-inline-collapsed>.ant-menu-item,:root .erp-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;margin:2px 0;line-height:40px;display:flex;padding-inline:0!important}:root .erp-menu.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-title-content,:root .erp-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content,:root .erp-menu.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title>.erp-menu-seta{display:none}:root .erp-menu.ant-menu-inline-collapsed .fx-icone,:root .erp-menu.ant-menu-inline-collapsed .ant-menu-item>.anticon,:root .erp-menu.ant-menu-inline-collapsed .ant-menu-submenu-title>.anticon{width:18px;min-width:18px;margin:0;font-size:17px;line-height:1}:root .erp-menu.ant-menu-dark.ant-menu-inline-collapsed>.ant-menu-submenu-selected>.ant-menu-submenu-title{background:#3b82f629;box-shadow:inset 3px 0 #3b82f6}:root .erp-menu .ant-menu-item:has(.erp-menu-pontos){position:relative}:root .erp-menu .erp-menu-rotulo{min-width:0;display:block}:root .erp-menu .erp-menu-rotulo-texto{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-inline-end:14px;display:block;overflow:hidden}:root .erp-menu .erp-menu-pontos{z-index:2;opacity:.45;cursor:pointer;border-radius:4px;padding:4px;font-size:12px;line-height:1;transition:opacity .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}@media (hover:hover){:root .erp-menu .erp-menu-pontos{opacity:0}:root .erp-menu .ant-menu-item:hover .erp-menu-pontos,:root .erp-menu .ant-menu-item:focus-within .erp-menu-pontos,:root .erp-menu .ant-menu-item-selected .erp-menu-pontos{opacity:.6}}:root .erp-menu .erp-menu-pontos:hover,:root .erp-menu .erp-menu-pontos:focus-visible{opacity:1;background:#ffffff1a}.erp-cabecalho{box-shadow:0 1px 2px #0000000d}.erp-cabecalho-empresa{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.erp-cabecalho-empresa-nome{letter-spacing:-.2px;color:#475569;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:18px;font-weight:700;overflow:hidden}.erp-botao-modo-menu.ant-btn{border-radius:6px;height:36px;padding-inline:14px;font-size:13px;font-weight:600}.erp-cracha-nif{color:#1d4ed8;letter-spacing:.04em;white-space:nowrap;background:#eff6ff;border-radius:999px;margin-top:4px;padding:2px 10px;font-size:11.5px;font-weight:700;display:inline-block}.erp-utilizador{border-inline-start:1px solid #e2e8f0;align-items:center;gap:10px;min-width:0;padding-inline-start:12px;display:flex}.erp-utilizador-textos{flex-direction:column;align-items:flex-end;min-width:0;line-height:1.25;display:flex}.erp-utilizador-nome{white-space:nowrap;text-overflow:ellipsis;color:#1e293b;max-width:220px;font-size:14px;font-weight:600;overflow:hidden}.erp-utilizador-papel{color:#64748b;font-size:11.5px}:root .erp-botao-menu.ant-btn{color:#333;background:0 0;border:1px solid #a6a6a6;width:36px;height:36px}:root .erp-botao-menu.ant-btn:hover{color:#1e293b;background:#f0f0f0}.erp-utilizador-botao{min-width:0;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:0;display:flex}.erp-utilizador.erp-utilizador-botao{padding-inline-start:12px}.erp-utilizador-seta{color:#333;border:.8px solid #a6a6a6;border-radius:2px;flex:none;justify-content:center;align-items:center;width:29px;height:29px;font-size:11px;transition:background .15s,transform .15s;display:inline-flex}.erp-utilizador-botao:hover .erp-utilizador-seta,.erp-utilizador-botao:focus-visible .erp-utilizador-seta,.erp-utilizador-botao.ant-dropdown-open .erp-utilizador-seta{background:#f0f0f0}.erp-utilizador-botao.ant-dropdown-open .erp-utilizador-seta svg{transform:rotate(180deg)}.erp-utilizador-botao:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2563eb}:root .cabecalho-pagina{border-bottom:1px solid #e2e8f0;padding-bottom:12px}:root .cabecalho-pagina .ant-typography.erp-titulo-pagina{letter-spacing:-.4px;color:#475569;font-size:clamp(20px,2.4vw,26px);font-weight:800}:root .ant-card:not(.ant-card-type-inner){border-color:#edf1f5;box-shadow:0 10px 40px -10px #00000008,0 20px 25px -5px #00000005}:root .ant-card .ant-card-head-title{color:#475569;font-weight:700}:root .ant-table-wrapper .ant-table{font-family:Century Gothic,Avant Garde,AppleGothic,Inter,Segoe UI,Roboto,Arial,sans-serif}:root .ant-table-wrapper .ant-table-thead>tr>th,:root .ant-table-wrapper .ant-table-thead>tr>td{text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #cbd5e1;font-size:11.5px;font-weight:700;line-height:1.25}:root .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px dashed #cbd5e1}:root .ant-table-wrapper .ant-table-thead>tr>th,:root .ant-table-wrapper .ant-table-tbody>tr>td{white-space:nowrap}:root .ant-table-wrapper .ant-table-tbody>tr>td.erp-quebra,:root .ant-table-wrapper .ant-table-thead>tr>th.erp-quebra{white-space:normal}:root .ant-table-wrapper .ant-table-content{overflow-x:auto}:root .ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody>tr>td:not(:last-child){border-inline-end:1px dashed #e2e8f0}:root .ant-table-wrapper .ant-table-summary td{color:#2563eb;background:#f8fafc;border-top:1px solid #e2e8f0;font-size:13.6px;font-weight:800}:root .ant-btn.ant-btn-variant-outlined.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled){color:#333;background:linear-gradient(#fff 0%,#f3f3f3 50%,#e5e5e5 100%);border-color:#a6a6a6;box-shadow:inset 0 1px #ffffff80,0 1px 1px #0000000d}:root .ant-btn.ant-btn-variant-outlined.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):hover{color:#0b4a8e;background:linear-gradient(#f0f8ff 0%,#e0efff 50%,#cde5ff 100%);border-color:#99c1e5}:root .ant-btn.ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled){color:#0b4a8e;background:linear-gradient(#f0f8ff 0%,#d4e8fb 50%,#bcdcf9 100%);border-color:#8ab6df;box-shadow:inset 0 1px #ffffff80,0 1px 1px #0000000d}:root .ant-btn.ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):hover{color:#0b4a8e;background:linear-gradient(#fff 0%,#e5f1fc 50%,#d0e7fa 100%);border-color:#72aae1}:root .ant-btn.ant-btn-variant-solid.ant-btn-color-dangerous:not(:disabled):not(.ant-btn-disabled){color:#8e0b0b;background:linear-gradient(#fff0f0 0%,#fcd6d6 50%,#fac2c2 100%);border-color:#df8a8a;box-shadow:inset 0 1px #ffffff80,0 1px 1px #0000000d}:root .ant-btn.ant-btn-variant-solid.ant-btn-color-dangerous:not(:disabled):not(.ant-btn-disabled):hover{color:#8e0b0b;background:linear-gradient(#fff 0%,#ffe0e0 50%,#fccaca 100%);border-color:#df7272}:root .ant-btn.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active,:root .ant-btn.ant-btn-variant-outlined.ant-btn-color-default:not(:disabled):not(.ant-btn-disabled):active{background:linear-gradient(#e5e5e5 0%,#f3f3f3 100%);box-shadow:inset 0 1px 2px #0000001a}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav:before{border-bottom-color:#0000}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-ink-bar{display:none}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab{background:#fff;border:1px solid #cbd5e1;border-radius:4px;margin-block:2px 4px;padding:6px 14px;font-size:13.5px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;box-shadow:0 1px 2px #0f172a0f}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab:hover{background:#eff6ff;border-color:#93c5fd}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#2563eb}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#2563eb;border-color:#2563eb;box-shadow:0 2px 6px #2563eb40}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff;text-shadow:none}:root .ant-tabs-top:not(.ant-tabs-card)>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-disabled{background:#f1f5f9}:root .ant-form-vertical .ant-form-item-label>label{font-weight:600}:root .ant-modal .ant-modal-header{border-bottom:1px solid #e2e8f0;margin-bottom:16px;padding-bottom:12px}.erp-pagina-entrada.erp-fundo-entrada{background:#0f172a url(/assets/fundo-entrada-e-rFhX7P.jpg) 50%/cover no-repeat}:root .erp-cartao-entrada.ant-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #fff6;box-shadow:0 40px 100px -20px #00000059}.erp-entrada-titulo{color:#1e293b;margin:0;font-size:24px;font-weight:700}.erp-link-voltar{color:#64748b;background:#64748b12;border:1px solid #64748b24;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-block}.erp-link-voltar:hover{color:#1d4ed8;background:#2563eb14;border-color:#2563eb47}.erp-inicio{background:linear-gradient(#f8fafc8c,#f8fafcc7),url(/assets/fundo-inicio-DLZ2xxNY.jpg) 50%/cover no-repeat;min-height:calc(100vh - 72px);margin:-24px;padding:24px}@media (width<=767.98px){.erp-inicio{min-height:calc(100vh - 56px);margin:-16px;padding:16px}}@media (width<=575.98px){.erp-inicio{margin:-12px;padding:12px}}.erp-inicio-saudacao{letter-spacing:-.5px;color:#1e293b;overflow-wrap:anywhere;margin:0 0 4px;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.2}.erp-inicio-saudacao-nome{color:#1d4ed8}.erp-inicio-subtitulo{color:#475569;margin:0 0 16px;font-size:clamp(13px,1.2vw,15px);font-weight:500}.erp-inicio-empresa{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);border-radius:4px;padding:20px 24px;position:relative;overflow:hidden;box-shadow:0 10px 25px #1e293b14}.erp-inicio-empresa-marca{opacity:.05;pointer-events:none;font-size:180px;position:absolute;bottom:-20px;right:-20px;transform:rotate(-10deg)}.erp-inicio-cracha{background:#fff3;border-radius:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block}.erp-inicio-empresa-nome{color:#fff;overflow-wrap:anywhere;margin:8px 0 4px;font-size:clamp(17px,1.6vw,22px);font-weight:700;line-height:1.25}.erp-inicio-empresa-morada{color:#ffffffd9;font-size:12.5px}.erp-inicio-dados{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:12px 28px;margin-top:16px;padding-top:14px;display:flex}.erp-inicio-dado-rotulo,.erp-inicio-pendentes-titulo{text-transform:uppercase;letter-spacing:.05em;color:#ffffffc7;font-size:11px;font-weight:700}.erp-inicio-dado-valor{font-size:15px;font-weight:600}.erp-inicio-pendentes{border-top:1px solid #ffffff1f;margin-top:20px;padding-top:16px}.erp-inicio-pendentes-cabeca{align-items:center;gap:10px;margin-bottom:12px;display:flex}.erp-inicio-total{color:#fff;border-radius:4px;padding:1px 10px;font-size:12px;font-weight:800}.erp-inicio-pilulas{flex-wrap:wrap;gap:8px;display:flex}.erp-inicio-pilula{color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff1f;border:0;border-radius:4px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.erp-inicio-pilula:hover,.erp-inicio-pilula:focus-visible{background:#ffffff40}.erp-inicio-pilula:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.erp-inicio-pilula[disabled]{cursor:default}.erp-inicio-pilula-numero{font-weight:700}.erp-inicio-pilula-icone{font-size:10px}.erp-inicio-mini{height:100%;color:inherit;font:inherit;text-align:left;background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:4px;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 4px 6px -1px #0000000d}button.erp-inicio-mini{cursor:pointer;width:100%}button.erp-inicio-mini:hover,button.erp-inicio-mini:focus-visible{border-color:#2563eb}.erp-inicio-mini-titulo{color:#1e293b;margin:0;font-size:15px;font-weight:700}.erp-inicio-mini-texto{color:#64748b;margin:2px 0 0;font-size:13px}.erp-caixa-icone{border-radius:4px;flex:none;place-items:center;width:50px;height:50px;font-size:22px;transition:transform .3s,background-color .3s,color .3s;display:grid}.erp-inicio-modulos{background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:4px;padding:clamp(16px,2.4vw,32px);box-shadow:inset 0 2px 4px #00000005,0 4px 6px -1px #0000000d}.erp-inicio-modulos-titulo{color:#1e293b;align-items:center;gap:10px;margin:0 0 20px;font-size:18px;font-weight:800;display:flex}.erp-inicio-lista-modulos{flex-direction:column;gap:12px;display:flex}.erp-modulo-arrastavel{position:relative}.erp-modulo-estrela{color:#cbd5e1;cursor:pointer;z-index:2;background:#f1f5f9;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex;position:absolute;top:50%;right:32px;transform:translateY(-50%);box-shadow:0 2px 4px #0000000d}.erp-modulo-estrela:hover,.erp-modulo-estrela:focus-visible{transform:translateY(-50%)scale(1.1)}.erp-modulo-estrela.activa{color:#f59e0b;background:#fef3c7}.erp-modulo-botao{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid #cbd5e1;border-radius:4px;align-items:center;gap:20px;padding:20px 76px 20px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000000d}.erp-modulo-botao .erp-caixa-icone{color:#64748b;background:#64748b17}.erp-modulo-botao:hover,.erp-modulo-botao:focus-visible{border-color:#2563eb;transform:translate(6px);box-shadow:0 15px 30px #2563eb14}.erp-modulo-botao:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.erp-modulo-botao:hover .erp-caixa-icone,.erp-modulo-botao:focus-visible .erp-caixa-icone{color:#fff;background:#2563eb;transform:scale(1.08)}.erp-modulo-botao[disabled]{cursor:default;filter:grayscale()opacity(.65);transform:none}.erp-modulo-textos{min-width:0}.erp-modulo-nome{color:#1e293b;font-size:16px;font-weight:700;display:block}.erp-modulo-descricao{color:#64748b;margin-top:3px;font-size:12px;line-height:1.3;display:block}@media (width<=575.98px){.erp-modulo-botao:hover,.erp-modulo-botao:focus-visible{transform:none}}@media (prefers-reduced-motion:reduce){.erp-modulo-botao,.erp-caixa-icone,.erp-inicio-pilula{transition:none}.erp-modulo-botao:hover,.erp-modulo-botao:focus-visible{transform:none}}.erp-cartao-escolha.ant-card{flex-direction:column;max-height:calc(100dvh - 48px);display:flex}.erp-cartao-escolha.ant-card>.ant-card-body{flex-direction:column;flex:auto;min-height:0;display:flex}.erp-lista-escolha{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:120px;margin:0 -8px;padding:0 8px;overflow-y:auto}.erp-lista-escolha:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.erp-logo-escolha{background:#fff;border:1px solid #e2e8f0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.erp-logo-escolha img{object-fit:contain;max-width:100%;max-height:100%}@media (width<=575.98px){.erp-cartao-escolha.ant-card{max-height:calc(100dvh - 32px)}}.erp-inicio-modulos-cabeca{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.erp-inicio-modulos-cabeca .erp-inicio-modulos-titulo{margin:0}.erp-inicio-arrastar{color:#94a3b8;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}.erp-caixa-icone.erp-caixa-icone-modulo{width:54px;height:54px;font-size:22px}.erp-lembretes{background:linear-gradient(145deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:4px;padding:clamp(16px,2.4vw,32px);box-shadow:inset 0 2px 4px #00000005,0 4px 6px -1px #0000000d}.erp-lembretes-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.erp-lembretes-titulo{color:#78350f;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800;display:flex}.erp-lembretes-contagem{color:#92400e;background:#fde68a;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700}.erp-lembretes-acoes{align-items:center;gap:8px;display:flex}.erp-lembretes-lista{flex-direction:column;gap:8px;display:flex}.erp-lembrete{background:#fffdf6;border:1px solid #fde68a;border-radius:4px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.erp-lembrete-texto{color:#451a03;word-break:break-word;flex:auto;min-width:0;padding-top:4px;font-size:13.5px}.erp-lembrete.feito .erp-lembrete-texto{color:#a8a29e;text-decoration:line-through}.erp-lembretes-vazio{color:#92400e;opacity:.85;font-size:13px}@media (width>=992px){:root .erp-cabecalho.ant-layout-header{border-bottom:.8px solid #e2e8f0!important;height:auto!important;min-height:72px!important;padding:24px 48px!important;line-height:normal!important}}:root .erp-cabecalho .ant-btn:not(.erp-botao-ajuda):not(.erp-botao-menu):not(.erp-pesquisa-fechar){color:#333!important;background:0 0!important;border:.8px solid #a6a6a6!important;border-radius:2px!important;height:29px!important;padding:0 12px!important;font-size:13.6px!important}:root .erp-cabecalho .ant-btn.erp-botao-ajuda,:root .erp-cabecalho .ant-btn.erp-botao-ajuda:not(:disabled):hover{color:#1d4ed8!important;height:36px!important;box-shadow:none!important;background:#eff6ff!important;border:.8px solid #bfdbfe!important;border-radius:4px!important;padding:0 12.8px!important;font-size:13.12px!important;font-weight:600!important}:root .erp-cabecalho .ant-btn.erp-botao-ajuda:not(:disabled):hover{background:#dbeafe!important}@media (width>=992px){:root .erp-cabecalho .erp-cabecalho-empresa-nome{letter-spacing:-.2px;font-size:20px!important;line-height:32px!important}:root .erp-cabecalho .erp-cracha-nif{letter-spacing:.5px;margin-top:8px!important;padding:5.6px 13.6px!important;font-size:12px!important}:root .erp-cabecalho .ant-btn.erp-botao-menu{border-radius:2px!important;width:30px!important;height:31px!important}}:root .erp-conteudo.ant-layout-content{--erp-fundo:url(/assets/fundo-sistema-BL4u2zwJ.png);background:linear-gradient(#f8fafcb3, #f8fafcf2), var(--erp-fundo) center / cover fixed}:root .erp-conteudo.erp-fundo-rh{--erp-fundo:url(/assets/fundo-hr-BH6AsIES.png)}:root .erp-conteudo.erp-fundo-contabilidade{--erp-fundo:url(/assets/fundo-accounting-D7IntdoE.png)}:root .erp-conteudo.erp-fundo-armazem{--erp-fundo:url(/assets/fundo-warehouse-C5ch_ms3.png)}:root .erp-conteudo.erp-fundo-vendas{--erp-fundo:url(/assets/fundo-sales-CATELKD3.png)}:root .erp-conteudo.erp-fundo-activos{--erp-fundo:url(/assets/fundo-assets-DRmoE-mM.png)}@media (width>=992px){:root .erp-conteudo.ant-layout-content{padding:24px 48px!important}:root .erp-conteudo .erp-inicio{margin:-24px -48px;padding:24px 48px}}:root .cabecalho-pagina{border-bottom:0!important}:root .cabecalho-pagina .ant-typography.erp-titulo-pagina{letter-spacing:-.5px;font-size:clamp(22px,2.6vw,32px)}:root .compras-cartao-lista.ant-card{border-radius:4px;box-shadow:0 10px 40px -10px #00000008,0 4px 12px #00000005}:root .compras-cartao-lista>.ant-card-body{padding:40px}:root .compras-cartao-lista .cabecalho-pagina .ant-typography.erp-titulo-pagina{color:#000;font-weight:700;font-size:16.97px!important}@media (width<=767px){:root .compras-cartao-lista>.ant-card-body{padding:16px}}html,body,#root{min-height:100vh}.ant-layout{min-height:100vh!important}.erp-sider{top:0;bottom:0;background:#121212!important;height:100vh!important;min-height:100vh!important;position:sticky!important}.erp-sider>.ant-layout-sider-children{flex-direction:column;display:flex;background:#121212!important;height:100%!important;min-height:100vh!important}.erp-layout-coluna{min-height:100vh!important}@media (width<=767.98px){.erp-conteudo{max-width:100vw!important;padding:12px 8px!important;overflow-x:hidden!important}.ant-table-wrapper{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.ant-table{min-width:580px}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:8px!important}.ant-modal .ant-modal-content{padding:16px 12px!important}.ant-card .ant-card-body{padding:12px 10px!important}.erp-cabecalho{padding:0 8px!important}.ant-btn{min-height:32px}.ant-form-item{margin-bottom:12px!important}}@media (width<=479.98px){.erp-cabecalho-empresa-nome{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:140px!important;font-size:13px!important;overflow:hidden!important}.erp-conteudo{padding:8px 4px!important}}
