html.erp-tema{--background:#d9dee7;--foreground:#000;--card:#fff;--card-hover:#e8f0fb;--border:#b4bccb;--border-strong:#7f8ba0;--muted:#eef1f6;--muted-foreground:#1f2937;--surface-alt:#e3e8f1;--primary:#1f4e9c;--primary-hover:#173c7a;--primary-light:#3a6ea5;--primary-foreground:#fff;--primary-subtle:#dbe6f8;--accent:#1f4e9c;--ring:#1f4e9c;--table-head:#3d5f96;--table-head-border:#2c4878;--input:#ffffe8;--input-border:#7f9db9;--neutral:#4b5563;--neutral-fg:#1f2937;--neutral-bg:#e3e8f1;--shadow-xs:none;--shadow-sm:none;--shadow-md:0 2px 6px rgba(0,0,0,.25);--shadow-lg:2px 3px 10px rgba(0,0,0,.35);--radius-sm:2px;--radius-md:2px;--radius-lg:3px;--radius-xl:3px;--erp-face:#ece9d8;--erp-face-2:#f6f5ee;--erp-sombra:#aca899;--erp-azul-1:#0a246a;--erp-azul-2:#3a6ea5}html.erp-tema{font-size:14px}html.erp-tema body{font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema button{font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema input{font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema select{font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema textarea{font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema .font-mono{font-family:Consolas,Lucida Console,Courier New,monospace!important}html.erp-tema [class*=font-mono]{font-family:Consolas,Lucida Console,Courier New,monospace!important}html.erp-tema body{background:var(--background);color:#000}html.erp-tema .erp-app{flex-direction:column;min-width:0;height:100vh;display:flex}html.erp-tema .erp-titulo{background:linear-gradient(90deg,var(--erp-azul-1),var(--erp-azul-2)70%,#6f9bd1);color:#fff;letter-spacing:.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;height:26px;padding:0 8px;font-size:12.5px;font-weight:700;display:flex}html.erp-tema .erp-titulo-icone{width:17px;height:17px;color:var(--erp-azul-1);background:#fff;border-radius:2px;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}html.erp-tema .erp-titulo-versao{opacity:.85;margin-left:auto;font-size:11px;font-weight:400}html.erp-tema .erp-menubar{background:var(--erp-face);border-bottom:1px solid var(--erp-sombra);z-index:60;flex-shrink:0;align-items:stretch;height:23px;padding:0 2px;display:flex;position:relative}html.erp-tema .erp-menu{display:flex;position:relative}html.erp-tema .erp-menu-btn{color:#000;cursor:default;background:0 0;border:1px solid transparent;padding:0 9px;font-size:12.5px}html.erp-tema .erp-menu-btn:hover{color:#fff;background:#316ac5}html.erp-tema .erp-menu-btn.aberto{color:#fff;background:#316ac5}html.erp-tema .erp-menu-btn u{text-decoration-thickness:1px}html.erp-tema .erp-menu-lista{min-width:250px;box-shadow:var(--shadow-lg);z-index:70;background:#fff;border:1px solid gray;padding:2px;position:absolute;top:100%;left:0}html.erp-tema .erp-menu-item{color:#000;text-align:left;cursor:default;white-space:nowrap;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:4px 22px 4px 26px;font-size:12.5px;display:flex}html.erp-tema .erp-menu-item:hover{color:#fff;background:#316ac5;outline:none}html.erp-tema .erp-menu-item:focus-visible{color:#fff;background:#316ac5;outline:none}html.erp-tema .erp-menu-atalho{opacity:.75;font-size:11.5px}html.erp-tema .erp-menu-sep{background:#c5c2b8;height:1px;margin:3px 2px}html.erp-tema .erp-toolbar{background:linear-gradient(#fbfaf5,var(--erp-face));border-bottom:1px solid var(--erp-sombra);flex-shrink:0;align-items:stretch;gap:1px;padding:3px 4px;display:flex;overflow-x:auto}html.erp-tema .erp-tb-grupo{align-items:stretch;display:inline-flex}html.erp-tema .erp-tb-btn{color:#000;cursor:default;white-space:nowrap;background:0 0;border:1px solid transparent;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:62px;height:50px;padding:2px 6px;font-size:11.5px;display:inline-flex}html.erp-tema .erp-tb-btn:hover{background:#fff;border-color:#316ac5;box-shadow:inset 0 0 0 1px #c1d2ee}html.erp-tema .erp-tb-btn.ativo{background:#dbe6f8;border-color:#7f9db9}html.erp-tema .erp-tb-sep{border-left:1px solid var(--erp-sombra);border-right:1px solid #fff;width:2px;margin:4px 5px}html.erp-tema .erp-workspace{background:#7b8bab;flex:1;min-height:0;position:relative;overflow:hidden}html.erp-tema .erp-mesa-vazia{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4);justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}html.erp-tema .erp-janela{background:#f0f0f0;border:1px solid #5a6a8a;flex-direction:column;min-width:0;display:flex;position:absolute;box-shadow:2px 3px 9px rgba(0,0,0,.35)}html.erp-tema .erp-j-max{box-shadow:none;border:none;top:0;bottom:0;left:0;right:0}html.erp-tema .erp-j-min{display:none}html.erp-tema .erp-janela-titulo{color:#eef1f6;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;background:linear-gradient(90deg,#7a8499,#a9b1c2);flex-shrink:0;align-items:center;gap:7px;height:23px;padding:0 3px 0 7px;font-size:12.5px;font-weight:700;display:flex}html.erp-tema .erp-j-ativa>.erp-janela-titulo{background:linear-gradient(90deg,var(--erp-azul-1),var(--erp-azul-2));color:#fff}html.erp-tema .erp-dialogo>.erp-janela-titulo{background:linear-gradient(90deg,var(--erp-azul-1),var(--erp-azul-2));color:#fff}html.erp-tema .erp-janela-ponto{background:#ffd24a;border:1px solid #fff;flex-shrink:0;width:9px;height:9px}html.erp-tema .erp-janela-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}html.erp-tema .erp-janela-botoes{gap:2px;display:inline-flex}html.erp-tema .erp-janela-botoes button{color:#000;cursor:default;background:linear-gradient(#fff,#d9d6c8);border:1px solid #fff;border-radius:2px;width:19px;height:17px;padding:0;font-size:12px;font-weight:700;line-height:12px}html.erp-tema .erp-janela-botoes button:hover{background:#fff}html.erp-tema .erp-janela-botoes .erp-janela-fechar{color:#fff;background:#c0392b;font-size:15px}html.erp-tema .erp-janela-botoes .erp-janela-fechar:hover{background:#e74c3c}html.erp-tema .erp-janela-quadro{background:#f0f0f0;border:none;flex:1;width:100%;min-height:0;display:block}html.erp-tema .erp-janela-canto{cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,#8a94a8 50%,#8a94a8 58%,transparent 58%,transparent 68%,#8a94a8 68%,#8a94a8 76%,transparent 76%);width:15px;height:15px;position:absolute;bottom:0;right:0}html.erp-tema .erp-pelicula{z-index:99999;cursor:default;position:absolute;top:0;bottom:0;left:0;right:0}html.erp-tema .erp-embutido{background:#f0f0f0;height:100vh;overflow:auto}html.erp-tema .erp-janelas{background:var(--erp-face);height:26px;box-shadow:0 -1px 0 var(--erp-sombra);border-top:1px solid #fff;flex-shrink:0;align-items:center;gap:3px;padding:0 4px;display:flex;overflow-x:auto}html.erp-tema .erp-janela-aba{background:linear-gradient(#fff,#e3e1d6);border:1px solid gray;border-color:#fff gray gray #fff;align-items:center;max-width:210px;height:21px;font-size:12px;display:inline-flex}html.erp-tema .erp-janela-aba.ativa{background:#fff;border-color:gray #fff #fff gray;font-weight:700}html.erp-tema .erp-janela-aba.min{opacity:.7}html.erp-tema .erp-aba-nome{color:#000;cursor:default;white-space:nowrap;text-overflow:ellipsis;height:100%;font-weight:inherit;background:0 0;border:none;padding:0 4px 0 8px;overflow:hidden}html.erp-tema .erp-aba-x{color:#333;cursor:default;background:0 0;border:1px solid transparent;border-radius:2px;width:16px;height:15px;margin-right:2px;padding:0;font-size:14px;line-height:12px}html.erp-tema .erp-aba-x:hover{color:#fff;background:#c0392b}html.erp-tema .erp-status{background:var(--erp-face);height:22px;box-shadow:0 -1px 0 var(--erp-sombra);color:#000;border-top:1px solid #fff;flex-shrink:0;align-items:center;gap:2px;padding:0 3px;font-size:11.5px;display:flex}html.erp-tema .erp-status-cel{border:1px solid;border-color:var(--erp-sombra)#fff #fff var(--erp-sombra);white-space:nowrap;text-overflow:ellipsis;align-items:center;height:17px;padding:0 8px;display:inline-flex;overflow:hidden}html.erp-tema .erp-status-flex{flex:1}html.erp-tema .erp-dialogo-fundo{z-index:200;background:rgba(0,0,0,.25);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}html.erp-tema .erp-dialogo{background:var(--erp-face);border:1px solid var(--erp-azul-1);width:420px;box-shadow:var(--shadow-lg)}html.erp-tema .erp-dialogo-corpo{flex-direction:column;gap:8px;padding:14px 16px;font-size:12.5px;display:flex}html.erp-tema .erp-dialogo-acoes{justify-content:flex-end;padding-top:6px;display:flex}html.erp-tema .erp-btn-ok{min-width:78px;height:24px}html.erp-tema button[aria-label="Registrar cobrança rápida"]{display:none!important}html.erp-tema .rv-main{background:0 0!important;min-height:0!important;margin-left:0!important}html.erp-tema .rv-btn{font-weight:400;box-shadow:inset 0 1px #fff;color:#000!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important}html.erp-tema .rv-btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px #f5c75a;border-color:#1f4e9c!important}html.erp-tema .rv-btn:active:not(:disabled){box-shadow:inset 1px 1px 2px rgba(0,0,0,.25);background:linear-gradient(#d9d6c8,#efede4)!important}html.erp-tema .rv-btn.bg-primary{font-weight:700;box-shadow:inset 0 1px #fff,0 0 0 1px #9db6e3;border-color:#0a246a!important}html.erp-tema .rv-btn.text-success-fg{font-weight:700;color:#15603a!important}html.erp-tema .rv-btn.text-error-fg{font-weight:700;color:#a11b1b!important}html.erp-tema .rv-btn.text-warning-fg{font-weight:700;color:#8a5a00!important}html.erp-tema .input-v{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main input[type=text]{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main input[type=date]{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main input[type=time]{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main input[type=number]{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main input[type=search]{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main input:not([type]){background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main select{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema main textarea{background-color:var(--input)!important;border:1px solid var(--input-border)!important;color:#000!important;border-radius:0!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema .input-v:focus{outline-offset:0;background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema main input:focus{outline-offset:0;background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema main select:focus{outline-offset:0;background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema main textarea:focus{outline-offset:0;background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema main input[type=checkbox]{accent-color:#1f4e9c}html.erp-tema main input[type=radio]{accent-color:#1f4e9c}html.erp-tema main .rounded-lg{border-radius:2px!important}html.erp-tema main .rounded-xl{border-radius:2px!important}html.erp-tema main .rounded-md{border-radius:2px!important}html.erp-tema main .rounded-2xl{border-radius:2px!important}html.erp-tema main .shadow-xs{box-shadow:none!important}html.erp-tema main .shadow-sm{box-shadow:none!important}html.erp-tema main .shadow{box-shadow:none!important}html.erp-tema main .rounded-lg.border{border-color:#8a96ab}html.erp-tema main .rounded-xl.border{border-color:#8a96ab}html.erp-tema main table{border-collapse:collapse}html.erp-tema main :not(.ek-grade)>table:not(.vtbl-rel) thead th{color:#000!important;letter-spacing:0!important;text-transform:none!important;background:linear-gradient(#fbfaf5,#dedbcd)!important;border:1px solid #aca899!important;height:auto!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12px!important;font-weight:400!important}html.erp-tema main :not(.ek-grade)>table:not(.vtbl-rel) thead th:hover{background:linear-gradient(#fff,#ece9d8)!important}html.erp-tema main :not(.ek-grade)>table:not(.vtbl-rel) tbody td{border:1px solid #dfe3ea;padding-top:2px!important;padding-bottom:2px!important}html.erp-tema main :not(.ek-grade)>table:not(.vtbl-rel) tbody tr:nth-child(2n)>td{background-color:#eee}html.erp-tema main :not(.ek-grade)>table:not(.vtbl-rel) tbody tr:not(.vt-sel):hover>td{background-color:#e3ecfa!important}html.erp-tema main .dt-on table tbody td{border:none}html.erp-tema main [role=tablist]{padding-left:4px;border-bottom:1px solid #7f8ba0!important;gap:2px!important}html.erp-tema main [role=tab]{background:linear-gradient(#fbfbf8,#e3e1d6);color:#000!important;border:1px solid #7f8ba0!important;border-radius:3px 3px 0 0!important;margin-bottom:-1px!important;padding:4px 12px!important;font-size:12.5px!important}html.erp-tema main [role=tab][aria-selected=true]{background:#fff;font-weight:700;color:#000!important;border-top:2px solid #e5a01a!important;border-bottom-color:#fff!important}html.erp-tema main .op-top{background:linear-gradient(90deg,#0a246a,#3a6ea5)!important}html.erp-tema main h1{letter-spacing:0!important;font-size:17px!important}html.erp-tema .lg-fundo{background:#3a6ea5;justify-content:center;align-items:center;height:100vh;display:flex}html.erp-tema .lg-janela{background:var(--erp-face);border:1px solid var(--erp-azul-1);color:#000;width:430px;font-size:12.5px;box-shadow:3px 4px 14px rgba(0,0,0,.45)}html.erp-tema .lg-titulo{background:linear-gradient(90deg,var(--erp-azul-1),var(--erp-azul-2));color:#fff;align-items:center;gap:7px;height:25px;padding:0 8px;font-weight:700;display:flex}html.erp-tema .lg-ponto{background:#ffd24a;border:1px solid #fff;width:9px;height:9px}html.erp-tema .lg-corpo{gap:14px;padding:16px 16px 6px;display:flex}html.erp-tema .lg-marca{border:1px solid;border-color:var(--erp-sombra)#fff #fff var(--erp-sombra);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}html.erp-tema .lg-campos{flex-direction:column;flex:1;gap:8px;display:flex}html.erp-tema .lg-texto{margin:0 0 2px}html.erp-tema .lg-campo{align-items:center;gap:8px;display:flex}html.erp-tema .lg-campo span{flex-shrink:0;width:58px}html.erp-tema .lg-campo input{background:#ffffe8;border:1px solid #7f9db9;flex:1;height:23px;padding:0 5px;font-family:inherit;font-size:12.5px}html.erp-tema .lg-campo input:focus{background:#fff;outline:1px solid #1f4e9c}html.erp-tema .lg-erro{color:#c00000;margin:0;font-weight:700}html.erp-tema .lg-acoes{justify-content:flex-end;gap:7px;padding:8px 16px 12px;display:flex}html.erp-tema .lg-btn{cursor:default;min-width:84px;height:25px;padding:0 12px}html.erp-tema .lg-ok{font-weight:700;box-shadow:inset 0 1px #fff,0 0 0 1px #000}html.erp-tema .lg-rodape{border-top:1px solid var(--erp-sombra);color:#444;padding:4px 8px;font-size:11px;box-shadow:inset 0 1px #fff}html.erp-tema .tsqd-parent-container{display:none!important}html.erp-tema main .op-top.caso-ficha{color:#000;border-bottom:1px solid #aca899;font-size:12.5px;background:#ece9d8!important;padding:5px 8px 6px!important;display:block!important}html.erp-tema .caso-ficha .op-top-name{text-overflow:ellipsis;font-weight:700;overflow:hidden;color:#000!important;font-size:inherit!important}html.erp-tema .caso-botoes{flex-wrap:wrap;align-items:center;gap:4px;padding-top:6px;display:flex}html.erp-tema .caso-ficha .op-btn{cursor:default;align-items:center;gap:5px;height:26px;display:inline-flex;box-shadow:inset 0 1px #fff;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:0 11px!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema .caso-ficha .op-btn-hdr{cursor:default;align-items:center;gap:5px;height:26px;display:inline-flex;box-shadow:inset 0 1px #fff;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:0 11px!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema .caso-ficha button{cursor:default;align-items:center;gap:5px;height:26px;display:inline-flex;box-shadow:inset 0 1px #fff;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:0 11px!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema .caso-ficha .op-btn:hover{box-shadow:inset 0 0 0 1px #f5c75a;border-color:#1f4e9c!important}html.erp-tema .caso-ficha button:hover{box-shadow:inset 0 0 0 1px #f5c75a;border-color:#1f4e9c!important}html.erp-tema .caso-atualizando{margin-left:8px;font-style:italic}@media print{html.erp-tema main .op-top.caso-ficha{display:none!important}}html.erp-tema main .vtbl td{white-space:nowrap!important}html.erp-tema main .vtbl td *{white-space:nowrap!important}html.erp-tema main .vtbl td:nth-child(2){text-overflow:ellipsis;max-width:360px;overflow:hidden;text-align:left!important}html.erp-tema .op-erp{color:#000;background:#ece9d8;flex-direction:column;gap:5px;height:100%;padding:6px 7px 0;font-size:12.5px;display:flex}html.erp-tema .op-erp-botoes{align-self:flex-end;gap:4px;margin-left:auto;display:inline-flex}html.erp-tema .op-erp-painel{flex:1;min-height:0;padding-bottom:8px;overflow:auto}html.erp-tema .op-erp-painel.op-erp-fixo{padding-bottom:0;overflow:visible}html.erp-tema main .caso-tags{color:#000;background:#ece9d8;border-bottom:1px solid #aca899;padding:3px 8px;font-size:12px}html.erp-tema main .caso-tags>span:first-child{font-weight:700;text-transform:none!important;letter-spacing:0!important;color:#0a246a!important;font-size:11.5px!important}html.erp-tema main .caso-tag{font-size:11.5px;border-radius:2px!important}html.erp-tema main .caso-grupo-botoes{justify-content:flex-start}html.erp-tema main .caso-tags .rv-btn{height:22px;padding:0 9px}html.erp-tema main .vt-barra .rv-btn{height:26px}html.erp-tema main .vt-barra label{height:26px}html.erp-tema main .vt-barra label{cursor:default;color:#000!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:0 9px!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema main .op-taxas{border:1px solid #fff;border-color:#aca899 #fff #fff #aca899;gap:14px;box-shadow:1px 1px #aca899;background:#ece9d8!important;border-radius:0!important;margin-bottom:6px!important;padding:5px 9px!important}html.erp-tema main .op-taxas label{font-weight:700;color:#000!important;font-size:12.5px!important}html.erp-tema main .op-taxas input[type=number]{height:22px;font-weight:400;border-radius:0!important;padding:0 4px!important}html.erp-tema main .op-taxas input[type=date]{height:22px;font-weight:400;border-radius:0!important;padding:0 4px!important}html.erp-tema main .vf-sortbar{display:none!important}html.erp-tema main .op-tw{background:#fff;border:1px solid #7f8ba0!important;border-radius:0!important}html.erp-tema main table.vtbl tbody td{text-align:left;font-size:12.5px;padding-left:7px!important;padding-right:7px!important}html.erp-tema main table.vtbl tbody td.r{text-align:right;font-variant-numeric:tabular-nums}html.erp-tema main table.vtbl tbody td.c{text-align:center}html.erp-tema main table.vtbl thead th{text-align:left;padding-left:7px!important;padding-right:7px!important}html.erp-tema main table.vtbl thead th.r{text-align:right}html.erp-tema main table.vtbl tr[data-st=Vencido]>td{color:#b00000}html.erp-tema main table.vtbl tr[data-st=Vencido]>td .atraso{color:#b00000}html.erp-tema main table.vtbl tr[data-st=Parcial]>td{color:#1d4ed8}html.erp-tema main table.vtbl tr[data-st=Pago]>td{color:#0b6b2e}html.erp-tema main table.vtbl tbody td>span[class*=rounded]{color:inherit!important;background:0 0!important;padding:0!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema main table.vtbl tbody tr.vt-sel>td{color:#fff!important;background-color:#316ac5!important}html.erp-tema main table.vtbl tbody tr.vt-sel>td *{color:#fff!important}html.erp-tema main table.vtbl tbody td .rv-btn{height:19px!important;padding:0 7px!important;font-size:11.5px!important;line-height:1!important}html.erp-tema main table.vtbl tbody td button{height:19px!important;padding:0 7px!important;font-size:11.5px!important;line-height:1!important}html.erp-tema main .tt-resumo{background:#ece9d8;border:1px solid;box-shadow:1px 1px #aca899;border-color:#aca899 #fff #fff #aca899!important;border-radius:0!important;margin-top:7px!important}html.erp-tema main .tt-resumo>div{background:#ece9d8!important;padding:6px 12px!important}html.erp-tema main .op-sum-h{color:#0a246a!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border-radius:0!important;margin-bottom:4px!important;padding:0!important;font-size:12px!important}html.erp-tema main .op-big{margin-top:2px!important;font-size:20px!important}html.erp-tema main .vt-barra .rv-btn{font-size:12.5px!important;font-weight:400!important}html.erp-tema main .vt-barra label{font-size:12.5px!important;font-weight:400!important}html.erp-tema .tar-erp{flex-direction:column;gap:5px;display:flex}html.erp-tema .tar-erp .ek-grade-moldura{min-height:90px}html.erp-tema .tar-dia{flex-wrap:wrap;align-items:center;gap:6px 12px;padding-top:3px;display:flex}html.erp-tema .tar-dia input[type=date]{height:22px;padding:0 4px;font-size:12.5px}html.erp-tema .tar-dia .ek-nav-btn{margin:0 -4px}html.erp-tema main table.vtbl tbody tr.vt-sel>td button{color:#000!important}html.erp-tema main table.vtbl tbody tr.vt-sel>td button *{color:#000!important}html.erp-tema main .dc-erp table td{text-align:left!important}html.erp-tema main .dc-erp table th{text-align:left!important}html.erp-tema main .dc-erp table .op-badge{font-weight:700;background:0 0!important;padding:0!important;font-size:12.5px!important}html.erp-tema main .dc-erp table .op-badge.ob-g{color:#0b6b2e!important}html.erp-tema main .dc-erp table .op-badge.ob-y{color:#9a3412!important}html.erp-tema main .dc-erp table .op-badge.ob-r{color:#b00000!important}html.erp-tema main .dc-erp .item-action-btn{color:#333;width:20px;height:18px;opacity:1!important}html.erp-tema main .dc-erp .item-action-btn svg{width:13px;height:13px}html.erp-tema main .sd-erp{color:#000;background:#ece9d8;min-height:100%;padding:6px 7px 10px;font-size:12.5px}html.erp-tema .sd-erp{color:#000;background:#ece9d8;min-height:100%;padding:6px 7px 10px;font-size:12.5px}html.erp-tema .sd-erp-botoes{flex-wrap:wrap;align-items:center;gap:4px;display:flex}html.erp-tema .sd-erp-botoes a.rv-btn{color:#000;text-decoration:none}html.erp-tema main .sd-erp .sd-card{border:1px solid #7f8ba0!important;border-radius:0!important;padding:7px 9px!important}html.erp-tema main .sd-erp .sd-cad{border:1px solid #7f8ba0!important;border-radius:0!important;padding:7px 9px!important}html.erp-tema main .sd-erp .sd-h{font-weight:700;color:#0a246a!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border-radius:0!important;padding:0!important;font-size:12px!important}html.erp-tema main .sd-erp .sd-tw{border:1px solid #7f8ba0!important;border-radius:0!important}html.erp-tema main .sd-erp table td{font-size:12.5px!important}html.erp-tema main .sd-erp table th{font-size:12.5px!important}html.erp-tema main .rv-cabecalho{border-bottom:1px solid #aca899;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:0 0 4px;display:flex;box-shadow:0 1px #fff;margin:0 0 6px!important}html.erp-tema main .rv-cabecalho h1{margin:0;font-weight:700;color:#0a246a!important;font-size:13px!important}html.erp-tema main .rv-cabecalho p{color:#333;margin:0;font-size:12px}html.erp-tema main .rv-cabecalho-acoes{margin-left:auto}html.erp-tema main .min-h-screen.bg-slate-50{background:#ece9d8!important;min-height:100%!important;padding:6px 7px 10px!important}html.erp-tema main .min-h-screen.bg-gray-50{background:#ece9d8!important;min-height:100%!important;padding:6px 7px 10px!important}html.erp-tema main .min-h-screen.bg-muted{background:#ece9d8!important;min-height:100%!important;padding:6px 7px 10px!important}html.erp-tema main>.min-h-screen{background:#ece9d8!important;min-height:100%!important;padding:6px 7px 10px!important}html.erp-tema main main.min-h-screen{background:#ece9d8!important;min-height:100%!important;padding:6px 7px 10px!important}html.erp-tema main .max-w-7xl{max-width:none!important}html.erp-tema main [class*=max-w-\[1]{max-width:none!important}html.erp-tema main .rv-stat{background:0 0!important;border:none!important;gap:2px!important;padding:0!important}html.erp-tema main .rv-stat>span:first-child{text-transform:none!important;letter-spacing:0!important;color:#000!important;font-size:11.5px!important;font-weight:400!important}html.erp-tema main .rv-stat>span:nth-child(2){background:#fff;border:1px solid #7f9db9;justify-content:flex-end;align-items:center;height:26px;padding:0 7px;display:flex;box-shadow:inset 1px 1px rgba(0,0,0,.08);font-size:15px!important;font-weight:700!important}html.erp-tema main .rv-stat>span:nth-child(3){color:#333!important;font-size:11px!important}html.erp-tema main .rv-card{background:#ece9d8!important;border:1px solid #fff!important;border-color:#aca899 #fff #fff #aca899!important;border-radius:0!important;box-shadow:1px 1px #aca899!important}html.erp-tema main table.pf-tbl td{white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden;padding:1px 5px!important;font-size:12.5px!important}html.erp-tema main table.pf-tbl td:nth-child(2){max-width:250px}html.erp-tema main table.pf-tbl td select{min-width:0;height:20px!important;padding:0 3px!important;font-size:12px!important}html.erp-tema main table.pf-tbl td input:not([type=checkbox]){min-width:0;height:20px!important;padding:0 3px!important;font-size:12px!important}html.erp-tema main table.pf-tbl td button{height:20px!important;padding:0 7px!important;font-size:11.5px!important}html.erp-tema main .sd-erp .sd-card>div:first-child{color:#0a246a!important;margin-bottom:4px!important;font-size:12px!important}html.erp-tema main .sd-erp .sd-card table{font-size:12.5px!important}html.erp-tema main .sd-erp .sd-card .rounded-lg.overflow-hidden{border-radius:0!important}html.erp-tema .erp-embutido{background:#ece9d8!important}@media screen{html.erp-tema main.erp-embutido>main:not(.sd-erp){background:#ece9d8!important;max-width:none!important;min-height:100%!important;padding:6px 8px 12px!important}html.erp-tema main.erp-embutido>div:not(.ek-tela):not(.op):not(.op-erp):not(.dossie){background:#ece9d8!important;max-width:none!important;min-height:100%!important;padding:6px 8px 12px!important}html.erp-tema main.erp-embutido>main>div[class*=max-w]{max-width:none!important}html.erp-tema main.erp-embutido>div>div[class*=max-w]{max-width:none!important}html.erp-tema main.erp-embutido>main.mx-auto{max-width:none!important}html.erp-tema main.erp-embutido>main h1{color:#0a246a!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;font-weight:700!important}html.erp-tema main.erp-embutido>div:not(.op):not(.dossie)>div>div>h1{color:#0a246a!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;font-weight:700!important}html.erp-tema main.erp-embutido>div:not(.op):not(.dossie)>div>h1{color:#0a246a!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;font-weight:700!important}html.erp-tema main.erp-embutido>main h1+p{color:#333!important;margin-top:0!important;font-size:12px!important}html.erp-tema main.erp-embutido>main h1+div{color:#333!important;margin-top:0!important;font-size:12px!important}html.erp-tema main.erp-embutido>main [class*=rounded-xl]{border-radius:0!important}html.erp-tema main.erp-embutido>main [class*=rounded-2xl]{border-radius:0!important}html.erp-tema main.erp-embutido>main [class*=rounded-\[1]{border-radius:0!important}html.erp-tema main .cp-main{background:#ece9d8!important}html.erp-tema main .cp-main div[style*=border-radius]{border-radius:2px!important}html.erp-tema main .cp-main button[style*=border-radius]{border-radius:2px!important}html.erp-tema main .ap-main [style*="background: rgb(15, 23, 42)"]{color:#000!important;background:#ece9d8!important}html.erp-tema main .ap-main [style*="background:#0f172a"]{color:#000!important;background:#ece9d8!important}html.erp-tema main .ins{font-size:12.5px}html.erp-tema main .op button[class*=bg-]{border-radius:3px!important}html.erp-tema main .op a[class*=bg-primary]{border-radius:3px!important}}html.erp-tema .erp-workspace{isolation:isolate;z-index:0}html.erp-tema .erp-menubar{z-index:1000!important}html.erp-tema .erp-menu-lista{z-index:1001!important}html.erp-tema .erp-dlg{color:#000;border:1px solid #0a246a;font-size:12.5px;background:#ece9d8!important;border-radius:0!important;box-shadow:3px 4px 14px rgba(0,0,0,.45)!important}html.erp-tema .erp-dlg-titulo{background:linear-gradient(90deg,#0a246a,#3a6ea5);height:26px;border:none!important;padding:0 4px 0 9px!important}html.erp-tema .erp-dlg-titulo>:first-child{color:#fff!important;font-size:12.5px!important;font-weight:700!important}html.erp-tema .erp-dlg-fechar{border:1px solid #fff;justify-content:center;align-items:center;width:21px;height:18px;display:inline-flex;color:#fff!important;background:linear-gradient(#e9735a,#c2331b)!important;border-radius:2px!important;padding:0!important}html.erp-tema .erp-dlg-fechar svg{width:12px;height:12px}html.erp-tema .erp-dlg-corpo{padding:10px 12px 12px!important}html.erp-tema .erp-dlg input:not([type=checkbox]):not([type=radio]){height:auto;color:#000!important;background-color:#ffffe8!important;border:1px solid #7f9db9!important;border-radius:0!important;min-height:0!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12.5px!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema .erp-dlg select{height:auto;color:#000!important;background-color:#ffffe8!important;border:1px solid #7f9db9!important;border-radius:0!important;min-height:0!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12.5px!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema .erp-dlg textarea{height:auto;color:#000!important;background-color:#ffffe8!important;border:1px solid #7f9db9!important;border-radius:0!important;min-height:0!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12.5px!important;box-shadow:inset 1px 1px rgba(0,0,0,.08)!important}html.erp-tema .erp-dlg input:focus{background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema .erp-dlg select:focus{background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema .erp-dlg textarea:focus{background-color:#fff!important;outline:1px solid #1f4e9c!important}html.erp-tema .erp-dlg label{color:#000!important;text-transform:none!important;letter-spacing:0!important;font-size:11.5px!important;font-weight:400!important}html.erp-tema .erp-dlg .rounded-lg{border-radius:2px!important}html.erp-tema .erp-dlg .rounded-md{border-radius:2px!important}html.erp-tema .erp-dlg .rounded-xl{border-radius:2px!important}html.erp-tema main .fixed.inset-0>div[class*=bg-white]{font-size:12.5px;background:#ece9d8!important;border:1px solid #0a246a!important;border-radius:0!important;box-shadow:3px 4px 14px rgba(0,0,0,.45)!important}html.erp-tema main .fixed.inset-0>div[class*=bg-card]{font-size:12.5px;background:#ece9d8!important;border:1px solid #0a246a!important;border-radius:0!important;box-shadow:3px 4px 14px rgba(0,0,0,.45)!important}html.erp-tema main .fixed.inset-0>.vg-modal-body{font-size:12.5px;background:#ece9d8!important;border:1px solid #0a246a!important;border-radius:0!important;box-shadow:3px 4px 14px rgba(0,0,0,.45)!important}html.erp-tema main .fixed.inset-0>.mu-usr-modal-card{font-size:12.5px;background:#ece9d8!important;border:1px solid #0a246a!important;border-radius:0!important;box-shadow:3px 4px 14px rgba(0,0,0,.45)!important}html.erp-tema main .fixed.inset-0>div>div:first-child:not(:only-child){font-size:12.5px!important}html.erp-tema main .fixed.inset-0>div h2{color:#0a246a!important;font-size:13px!important}html.erp-tema main .fixed.inset-0>div h3{color:#0a246a!important;font-size:13px!important}html.erp-tema main .fixed.inset-0>div label{text-transform:none!important;letter-spacing:0!important;color:#000!important;font-size:11.5px!important}html.erp-janelas body{overflow:hidden}html:not(.erp-janelas) .ek-tela,html:not(.erp-janelas) .op-erp{height:auto;min-height:calc(100vh - 60px)}html:not(.erp-janelas) .ek-grade-moldura{min-height:62vh}html:not(.erp-janelas) .ek-grade{max-height:70vh}html:not(.erp-janelas) .ek-topo{flex-wrap:wrap}html:not(.erp-janelas) .ek-filtros,html:not(.erp-janelas) .ek-filtros-4{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}html:not(.erp-janelas) .ek-barra-dir{flex-wrap:wrap;margin-left:0}html.erp-tema main{font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema main :not(.font-mono):not([class*=font-mono]){font-family:Tahoma,Segoe UI,Verdana,Arial,sans-serif!important}html.erp-tema main button:not([role=tab]):not([role=menuitem]):not(.ek-nav-btn):not(.fila-res-nome):not(.ag-dia):not(.item-action-btn):not([class*=w-full]):not([class~=bg-transparent]):not(.sem-erp){cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main .op-btn{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main .pr-btn-save{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main .pr-btn-pdf{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main .ac-btn-calc{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main .ac-btn-contrato{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main a[class~=bg-primary]{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main a[class~=bg-success]{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main a[class~=bg-foreground]{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main a[class~=bg-white][class*=border]{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main a[class~=bg-card][class*=border]{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main a[style*=background][style*=padding]{cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main label[class*=cursor-pointer][class*=rounded][class*=px-]:not(.ek-check){cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema .erp-dlg button:not(.erp-dlg-fechar):not([role=tab]){cursor:default;min-height:22px;color:#000!important;text-transform:none!important;letter-spacing:0!important;background:linear-gradient(#fff,#e9e7dd 55%,#d9d6c8)!important;border:1px solid #6c7686!important;border-radius:3px!important;padding:3px 10px!important;font-size:12.5px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;transition:none!important;box-shadow:inset 0 1px #fff!important}html.erp-tema main button:not([role=tab]):not([role=menuitem]):not(.item-action-btn):not([class*=w-full]):not([class~=bg-transparent]):not(.sem-erp):hover:not(:disabled){border-color:#1f4e9c!important;box-shadow:inset 0 0 0 1px #f5c75a!important}html.erp-tema main .op-btn:hover{border-color:#1f4e9c!important;box-shadow:inset 0 0 0 1px #f5c75a!important}html.erp-tema .erp-dlg button:not(.erp-dlg-fechar):hover:not(:disabled){border-color:#1f4e9c!important;box-shadow:inset 0 0 0 1px #f5c75a!important}html.erp-tema main button:not([role=tab]):not(.item-action-btn):not([class*=w-full]):not([class~=bg-transparent]):not(.sem-erp):active:not(:disabled){background:linear-gradient(#d9d6c8,#efede4)!important}html.erp-tema main button:disabled{opacity:.5!important}html.erp-tema .erp-dlg button:disabled{opacity:.5!important}html.erp-tema main button:not([role=tab]):not(.item-action-btn) *{color:inherit!important}html.erp-tema main .op-btn *{color:inherit!important}html.erp-tema .erp-dlg button:not(.erp-dlg-fechar) *{color:inherit!important}html.erp-tema main button[aria-pressed=true]:not([role=tab]){background:linear-gradient(#d2dcf0,#eef2fa)!important;border-color:#1f4e9c!important;font-weight:700!important;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)!important}html.erp-tema main button[aria-expanded=true]:not([role=tab]){background:linear-gradient(#d2dcf0,#eef2fa)!important;border-color:#1f4e9c!important;font-weight:700!important;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)!important}html.erp-tema main button.on{background:linear-gradient(#d2dcf0,#eef2fa)!important;border-color:#1f4e9c!important;font-weight:700!important;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)!important}html.erp-tema main button.ativo{background:linear-gradient(#d2dcf0,#eef2fa)!important;border-color:#1f4e9c!important;font-weight:700!important;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)!important}html.erp-tema main button.active{background:linear-gradient(#d2dcf0,#eef2fa)!important;border-color:#1f4e9c!important;font-weight:700!important;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)!important}html.erp-tema main .item-action-btn{width:22px;height:20px;opacity:1!important;background:linear-gradient(#fff,#e2dfd3)!important;border:1px solid #8a94a6!important;border-radius:2px!important;padding:0!important}html.erp-tema main .item-action-btn svg{width:12px;height:12px}html.erp-tema main .item-actions{gap:2px;opacity:1!important}html.erp-tema main .caso-tag button{min-height:0;box-shadow:none!important;background:0 0!important;border:none!important;padding:0 2px!important}html.erp-tema main table td button:not(.item-action-btn){min-height:19px;padding:0 7px!important;font-size:11.5px!important}html.erp-tema main table td a[class~=bg-primary]{min-height:19px;padding:0 7px!important;font-size:11.5px!important}html.erp-tema main table.op-tbl{table-layout:auto;opacity:1!important}html.erp-tema main .op-tw table{table-layout:auto;opacity:1!important}html.erp-tema main table.op-tbl td{color:#000;text-align:left;padding:2px 7px!important;font-size:12.5px!important}html.erp-tema main .sd-tbl td{color:#000;text-align:left;padding:2px 7px!important;font-size:12.5px!important}html.erp-tema main table.op-tbl th{text-align:left!important;padding:3px 7px!important}html.erp-tema main .sd-tbl th{text-align:left!important;padding:3px 7px!important}html.erp-tema main table.op-tbl td.r{font-variant-numeric:tabular-nums;text-align:right!important}html.erp-tema main table.op-tbl th.r{font-variant-numeric:tabular-nums;text-align:right!important}html.erp-tema main .sd-tbl td.r{font-variant-numeric:tabular-nums;text-align:right!important}html.erp-tema main .sd-tbl th.r{font-variant-numeric:tabular-nums;text-align:right!important}html.erp-tema main table.op-tbl td.c{text-align:center!important}html.erp-tema main table.op-tbl th.c{text-align:center!important}html.erp-tema main table.op-tbl .nm{white-space:nowrap!important;font-weight:400!important}html.erp-tema main table.op-tbl tr:nth-child(2n){background:0 0}html.erp-tema main :not(.ek-grade)>table td span[class*=rounded][class*=bg-]{text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:none!important;padding:0!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema main :not(.ek-grade)>table td span[style*=border-radius][style*=background]{text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:none!important;padding:0!important;font-size:12.5px!important;font-weight:400!important}html.erp-tema main .op .text-\[13px\].font-bold{color:#0a246a}html.erp-tema main .op .text-xs.font-bold{color:#0a246a}html.erp-tema main .op [class*=rounded-lg][class*=border]{border-radius:0!important}html.erp-tema main .op [class*=rounded-xl][class*=border]{border-radius:0!important}html.erp-tema main .op [class*="rounded-[10px]"]{border-radius:0!important}html.erp-tema main button svg{flex-shrink:0}html.erp-tema main button:not([role=tab]):not([class*=w-full]):not(.fila-res-nome):not(.ag-dia){width:auto;white-space:nowrap!important}html.erp-tema main .op-btn{width:auto;white-space:nowrap!important}html.erp-tema main table td button:not(.item-action-btn) svg{width:13px!important;height:13px!important}html.erp-tema main button:not(.item-action-btn):not([role=tab]) svg[stroke=\#fff]{stroke:#1f4e9c!important}html.erp-tema main button:not(.item-action-btn) svg[stroke=white]{stroke:#1f4e9c!important}html.erp-tema main button:not(.item-action-btn) svg[stroke=\#ffffff]{stroke:#1f4e9c!important}html.erp-tema main button:not(.item-action-btn) svg[fill=\#fff]{fill:#1f4e9c!important}html.erp-tema main button:not(.item-action-btn) svg[fill=white]{fill:#1f4e9c!important}html.erp-tema main.erp-embutido>div.pos-tela{background:#c9cdf2!important;padding:8px 10px 14px!important}
