:root{--ges-cinza:var(--tab-bar-bg);--ges-input-borda:#d0d0d0;--ges-aviso-txt:#9a6a00}:root[data-theme=dark]{--ges-input-borda:var(--border-strong);--ges-aviso-txt:var(--c-warning)}.ges-pagina{display:flex;flex-direction:column;gap:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:1.25rem 1.25rem 24px;box-sizing:border-box}@media (max-width:760px){.ges-pagina{padding:.75rem .75rem 16px}}.ges-acoes .k-button{height:36px}.ges-cab{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ges-cab-titulo{display:flex;flex-direction:column;gap:2px;flex-grow:1;min-width:0}.ges-cab-sup{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.ges-cab-titulo h2{margin:0;font-size:1.6rem;font-weight:700;line-height:1.15}.ges-acoes{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ges-cab-solto{margin-bottom:12px}.ges-cab-solto .ges-cab-titulo h2.page-title{margin:0}.titulo-pagina{flex-grow:0}.ges-cab>.titulo-pagina{flex-grow:1}.titulo-pagina h2.page-title{margin:0;font-size:1.6rem;font-weight:700;line-height:1.15}@media (max-width:760px){.titulo-pagina h2.page-title{font-size:1.35rem}}.ges-cartao{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0}.ges-cartao-cab{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px 8px}.ges-cartao-cab h3{margin:0;font-size:1rem;font-weight:700;flex-grow:1}.ges-cartao-corpo{padding:0 18px 14px}.ges-nota{font-size:.75rem;color:var(--text-muted)}.ges-filtros{padding:14px 18px;display:flex;flex-direction:column;gap:12px}.ges-filtros-linha{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.ges-campo{display:flex;flex-direction:column;gap:4px;font-size:.75rem;font-weight:600;color:var(--text-muted)}.ges-campo input.ges-input,.ges-campo select.ges-input{height:36px;box-sizing:border-box;padding:0 10px;border:1px solid var(--ges-input-borda);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:.85rem;font-weight:400}.ges-espaco{flex-grow:1}.ges-atalhos{display:flex;gap:6px;flex-wrap:wrap}.ges-chip{height:34px;padding:0 12px;border:1px solid var(--ges-input-borda);background:var(--surface);border-radius:999px;font:inherit;font-size:.82rem;color:var(--text);cursor:pointer;white-space:nowrap}.ges-chip:hover{background:var(--surface-hover)}.ges-chip.ativo{border-color:var(--ourives-primary);color:var(--ourives-primary-text);font-weight:700;background:color-mix(in srgb,var(--ourives-primary) 12%,transparent)}.ges-check{display:flex;align-items:center;gap:8px;min-height:36px;font-size:.85rem;color:var(--text);cursor:pointer}.ges-check input{width:18px;height:18px;accent-color:var(--ourives-primary)}.ges-ativos{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:10px}.ges-botao-filtros{height:32px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--text-faint);background:transparent;border-radius:8px;font:inherit;font-size:.82rem;font-weight:600;color:var(--text);cursor:pointer}.ges-botao-filtros.aberto{border-style:solid;border-color:var(--ourives-primary);color:var(--ourives-primary-text)}.ges-etiqueta{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 4px 0 12px;border-radius:999px;font-size:.82rem;background:var(--ges-cinza);color:var(--text)}.ges-etiqueta span{color:var(--text-muted)}.ges-etiqueta strong{font-weight:600}.ges-etiqueta button{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:999px;color:var(--text-muted);cursor:pointer}.ges-etiqueta button:hover{background:var(--surface-hover)}.ges-painel-filtros{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px 16px;gap:12px 16px;padding-top:4px}.ges-painel-filtros .ges-campo .k-input,.ges-painel-filtros .ges-campo .k-picker{width:100%}.ges-procura{display:flex;gap:6px;align-items:center}.ges-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.ges-kpi{padding:14px 18px;display:flex;flex-direction:column;gap:4px}.ges-kpi-titulo{font-size:.75rem;font-weight:600;color:var(--text-muted)}.ges-kpi-valor{font-size:1.6rem;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ges-kpi-sub{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-size:.75rem;color:var(--text-muted)}.ges-sobe{color:var(--c-success);font-weight:700}.ges-desce{color:var(--c-danger);font-weight:700}.ges-neutro{color:var(--text-faint)}.ges-seg-linha{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ges-seg-rotulo{font-size:.82rem;font-weight:600;color:var(--text-muted)}.ges-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:10px;background:var(--ges-cinza)}.ges-seg button{height:34px;padding:0 14px;border:0;background:transparent;border-radius:8px;font:inherit;font-size:.82rem;color:var(--text);cursor:pointer;white-space:nowrap}.ges-seg button:hover{background:var(--surface-hover)}.ges-seg button[aria-pressed=true]{background:var(--surface);color:var(--ourives-primary-text);font-weight:700;box-shadow:0 1px 2px rgba(15,30,45,.14)}.ges-seg.pequeno button{height:30px;padding:0 10px;font-size:.78rem}.ges-seg-select{display:none;height:44px;padding:0 12px;border:1px solid var(--ges-input-borda);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;font-size:.9rem;font-weight:600}.ges-corpo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:16px;gap:16px;align-items:start}.ges-coluna{display:flex;flex-direction:column;gap:16px;min-width:0}.ges-rk-grelha{display:grid;grid-template-columns:26px minmax(120px,1fr) 84px 118px 52px 64px;grid-gap:0 12px;gap:0 12px;align-items:center}.ges-rk-cab{padding:8px 18px;border-bottom:1px solid var(--border);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ges-rk-lista{max-height:620px;overflow-y:auto;overflow-x:hidden;padding:0 18px}.ges-rk-linha{row-gap:4px;padding:8px 0;border-bottom:1px solid var(--border);font-size:.85rem;cursor:pointer}.ges-rk-linha:hover{background:var(--surface-hover)}.ges-rk-linha:focus-visible{outline:2px solid var(--ourives-primary);outline-offset:-2px}.ges-rk-pos{text-align:right;font-size:.75rem;color:var(--text-faint)}.ges-rk-nome{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ges-rk-nome.indefinido{font-weight:500;font-style:italic;color:var(--text-muted)}.ges-dir{text-align:right;white-space:nowrap}.ges-rk-pct,.ges-rk-qtd{color:var(--text-muted)}.ges-rk-val{font-weight:700}.ges-rk-barra{grid-column:2/5;height:6px;border-radius:3px;background:var(--border);overflow:hidden}.ges-rk-barra i{display:block;height:100%;border-radius:3px;background:var(--ourives-primary)}.ges-rk-barra i.neg{background:var(--c-danger)}.ges-rk-meta{display:none}.ges-rk-rodape{padding:12px 18px;border-top:1px solid var(--border);background:var(--ges-cinza);border-radius:0 0 12px 12px;font-size:.85rem;font-weight:700}.ges-procura-rk{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--ges-input-borda);border-radius:8px;color:var(--text-muted)}.ges-procura-rk input{border:0;outline:none;background:transparent;font:inherit;font-size:.82rem;width:150px;color:var(--text)}.ges-vazio{display:flex;align-items:center;justify-content:center;min-height:220px;padding:0 24px;text-align:center;color:var(--text-faint)}.ges-docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px;max-height:260px;overflow-y:auto}.ges-docs .ges-check strong{width:34px;flex-shrink:0;font-weight:700}.ges-docs .ges-check{min-width:0}.ges-docs .ges-check em{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ges-lateral-fundo{position:fixed;inset:0;z-index:1300;background:rgba(15,25,35,.35)}.ges-lateral{position:fixed;top:0;right:0;bottom:0;z-index:1301;width:min(640px,100vw);display:flex;flex-direction:column;background:var(--surface);color:var(--text);box-shadow:-12px 0 32px rgba(15,30,45,.18);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-lateral-cab{display:flex;align-items:flex-start;gap:12px;padding:20px 22px 14px;border-bottom:1px solid var(--border)}.ges-lateral-cab h3{margin:0;font-size:1.3rem;font-weight:700}.ges-lateral-corpo{flex-grow:1;min-height:0;display:flex;flex-direction:column}.ges-mini-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px 22px}.ges-mini-kpis>div{background:var(--ges-cinza);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.ges-mini-kpis .ges-kpi-valor{font-size:1.1rem}.ges-det-barra{display:flex;align-items:center;gap:8px;padding:0 22px 10px}.ges-det-grelha{display:grid;grid-template-columns:50px 132px minmax(0,1fr) 50px 100px;grid-gap:2px 10px;gap:2px 10px;align-items:baseline}.ges-det-cab{padding:8px 22px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--ges-cinza);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ges-det-lista{flex-grow:1;min-height:0;overflow-y:auto;padding:0 22px}.ges-det-linha{padding:9px 0;border-bottom:1px solid var(--border);font-size:.82rem}.ges-det-linha a{white-space:nowrap;font-weight:600;color:var(--ourives-primary-text);text-decoration:none}.ges-det-linha a:hover{text-decoration:underline}.ges-det-sub{grid-column:3/6;font-size:.75rem;color:var(--text-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ges-det-agr{display:grid;grid-template-columns:minmax(0,1fr) 70px 110px;grid-gap:2px 10px;gap:2px 10px;align-items:baseline}.ges-trunc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ges-lateral-rodape{display:flex;align-items:baseline;gap:12px;padding:12px 22px;border-top:1px solid var(--border);background:var(--ges-cinza);font-weight:700;font-size:.85rem}@media (max-width:1280px){.ges-corpo{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.ges-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ges-seg.dimensoes{display:none}.ges-seg-select{display:block;width:100%}.ges-seg-linha{flex-direction:column;align-items:stretch;gap:6px}}@media (max-width:700px){.ges-cab-titulo h2{font-size:1.35rem}.ges-kpis{gap:10px}.ges-kpis>.ges-kpi:first-child,.ges-kpis>.ges-kpi:last-child{grid-column:1/-1}.ges-kpi{padding:12px 14px}.ges-kpi-valor{font-size:1.25rem}.ges-rk-grelha{grid-template-columns:22px minmax(0,1fr) auto}.ges-rk-cab,.ges-rk-pct,.ges-rk-qtd,.ges-rk-var{display:none}.ges-rk-barra{grid-column:2/3}.ges-rk-meta{display:block;text-align:right;font-size:.75rem;white-space:nowrap}.ges-rk-lista{padding:0 14px;max-height:none}.ges-rk-rodape .ges-rk-qtd{display:none}.ges-filtros{padding:12px 14px}.ges-docs{grid-template-columns:minmax(0,1fr)}.ges-det-grelha{grid-template-columns:50px minmax(0,1fr) 90px}.ges-det-grelha .ges-det-doc,.ges-det-grelha .ges-det-qtd{display:none}.ges-det-sub{grid-column:2/4}.ges-mini-kpis{padding:12px 14px;gap:8px}.ges-det-barra,.ges-det-cab,.ges-det-lista,.ges-lateral-cab,.ges-lateral-rodape{padding-left:14px;padding-right:14px}}button.ges-rk-linha{width:100%;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);font:inherit;font-size:.85rem;text-align:left;margin:0}.ges-rk-semqtd .ges-rk-grelha{grid-template-columns:26px minmax(120px,1fr) 118px 52px 64px}.ges-rk-semqtd .ges-rk-barra{grid-column:2/4}.ges-rk-semvar .ges-rk-grelha{grid-template-columns:26px minmax(120px,1fr) 84px 118px 52px}.ges-rk-semvar.ges-rk-semqtd .ges-rk-grelha{grid-template-columns:26px minmax(120px,1fr) 118px 52px}.ges-rk-semvar .ges-rk-var{display:none}@media (max-width:700px){.ges-rk-semvar .ges-rk-grelha,.ges-rk-semvar.ges-rk-semqtd .ges-rk-grelha{grid-template-columns:22px minmax(0,1fr) auto}}.ges-rk-cod{font-weight:500;font-size:.75rem;color:var(--text-muted);margin-right:8px}@media (max-width:700px){.ges-rk-semqtd .ges-rk-grelha{grid-template-columns:22px minmax(0,1fr) auto}.ges-rk-semqtd .ges-rk-barra{grid-column:2/3}}.ges-cmp-grelha{display:grid;grid-template-columns:26px minmax(140px,1fr) 112px 112px 112px 60px;grid-gap:0 12px;gap:0 12px;align-items:center}.ges-cmp-barras{grid-column:2/5;display:flex;flex-direction:column;gap:2px}.ges-cmp-barras .ges-rk-barra{height:4px}.ges-cmp-b2 i{background:var(--text-faint)!important}.ges-cmp-v2{color:var(--text-muted)}.ges-tag{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:.68rem;font-weight:700;vertical-align:1px}.ges-tag-novo{color:var(--c-success);background:color-mix(in srgb,var(--c-success) 16%,transparent)}.ges-tag-perdido{color:var(--c-danger);background:color-mix(in srgb,var(--c-danger) 12%,transparent)}@media (max-width:700px){.ges-cmp-grelha{grid-template-columns:22px minmax(0,1fr) auto}.ges-cmp-grelha .ges-cmp-v2,.ges-cmp-grelha .ges-rk-var,.ges-cmp-grelha>.ges-dir:nth-child(5){display:none}.ges-cmp-barras{grid-column:2/3}}.ges-det-cmp{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px 100px;grid-gap:2px 10px;gap:2px 10px;align-items:baseline}@media (max-width:700px){.ges-det-cmp{grid-template-columns:minmax(0,1fr) 90px 90px}.ges-det-cmp>:nth-child(3){display:none}}.ges-cmp-nome{display:flex;align-items:baseline;min-width:0}.ges-cmp-nome .ges-trunc{flex:0 1 auto}.ges-cmp-nome .ges-rk-cod,.ges-cmp-nome .ges-tag{flex-shrink:0}:root{--ges-esc-0:#7cc6ea;--ges-esc-1:#f0b43c;--ges-esc-2:#e68a3b;--ges-esc-3:#d1573b;--ges-esc-4:#a3312a}.ges-esc-0{background:var(--ges-esc-0)}.ges-esc-1{background:var(--ges-esc-1)}.ges-esc-2{background:var(--ges-esc-2)}.ges-esc-3{background:var(--ges-esc-3)}.ges-esc-4{background:var(--ges-esc-4)}.ges-idade-barra{display:flex;height:18px;border-radius:6px;overflow:hidden;gap:2px;background:var(--border)}.ges-idade-barra.mini{height:8px;border-radius:4px;gap:1px}.ges-idade-escaloes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.ges-idade-escaloes button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border:1px solid var(--border);background:var(--surface);border-radius:10px;font:inherit;color:var(--text);text-align:left;cursor:pointer;min-width:0}.ges-idade-escaloes button:hover{background:var(--surface-hover)}.ges-idade-escaloes button[aria-pressed=true]{border:2px solid var(--ourives-primary);padding:9px 11px;background:color-mix(in srgb,var(--ourives-primary) 10%,transparent)}.ges-idade-escaloes .ges-esc-rot{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--text-muted)}.ges-idade-escaloes .ges-esc-rot i{width:10px;height:10px;border-radius:2px;display:inline-block}.ges-idade-escaloes strong{font-size:1rem;white-space:nowrap}.ges-dias{display:inline-block;padding:1px 8px;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.ges-dias.e0{color:var(--text-muted);font-weight:600;padding-left:0}.ges-dias.e1{background:color-mix(in srgb,var(--ges-esc-1) 22%,transparent);color:#7a5a00}.ges-dias.e2{background:color-mix(in srgb,var(--ges-esc-2) 22%,transparent);color:#8a4411}.ges-dias.e3{background:color-mix(in srgb,var(--ges-esc-3) 20%,transparent);color:#8f2f1d}.ges-dias.e4{background:color-mix(in srgb,var(--ges-esc-4) 20%,transparent);color:#7a1f18}:root[data-theme=dark] .ges-dias.e1,:root[data-theme=dark] .ges-dias.e2,:root[data-theme=dark] .ges-dias.e3,:root[data-theme=dark] .ges-dias.e4{color:var(--text)}.ges-pend-grelha{display:grid;grid-template-columns:32px minmax(0,1fr) 90px 110px 170px 130px;grid-gap:0 14px;gap:0 14px;align-items:center}.ges-pend-ent{padding:10px 18px;border-bottom:1px solid var(--border);font-size:.85rem}.ges-pend-ent.aberta{background:color-mix(in srgb,var(--ourives-primary) 5%,transparent)}.ges-pend-doc{display:grid;grid-template-columns:44px 150px 96px 96px 80px minmax(0,1fr) 116px 116px 40px;grid-gap:0 12px;gap:0 12px;align-items:center;padding:6px 18px 6px 58px;font-size:.82rem;border-bottom:1px solid var(--border)}.ges-pend-doc.cab{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}.ges-pend-plana{display:grid;grid-template-columns:44px 70px minmax(0,1fr) 150px 96px 96px 80px 116px 116px 40px;grid-gap:0 12px;gap:0 12px;align-items:center;padding:8px 18px;font-size:.82rem;border-bottom:1px solid var(--border)}.ges-pend-grelha.cab,.ges-pend-plana.cab{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--ges-cinza)}.ges-pend-plana.cab{padding:8px 18px}.ges-pend-grelha.cab{padding:8px 18px;border-bottom:1px solid var(--border)}.ges-icones{display:flex;gap:4px;color:var(--text-muted)}.ges-pend-nome{display:flex;align-items:baseline;justify-content:flex-start;gap:8px;min-width:0;border:0;background:transparent;padding:0;font:inherit;color:var(--text);text-align:left;cursor:pointer}.ges-pend-nome:hover strong{text-decoration:underline}.ges-pend-det{display:grid;grid-template-columns:124px 76px 100px 70px minmax(0,1fr) 36px;grid-gap:0 10px;gap:0 10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border);font-size:.82rem}@media (max-width:1100px){.ges-idade-escaloes{grid-template-columns:repeat(3,minmax(0,1fr))}.ges-pend-doc{grid-template-columns:44px 130px 90px 80px minmax(0,1fr) 110px 40px;padding-left:18px}.ges-pend-doc>.ges-col-data{display:none}.ges-pend-plana{grid-template-columns:44px minmax(0,1fr) 130px 80px 110px 40px}.ges-pend-doc>.ges-col-total,.ges-pend-plana>.ges-col-cod,.ges-pend-plana>.ges-col-data,.ges-pend-plana>.ges-col-total,.ges-pend-plana>.ges-col-venc{display:none}}@media (max-width:700px){.ges-idade-escaloes{grid-template-columns:minmax(0,1fr);gap:6px}.ges-idade-escaloes button{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 12px}.ges-idade-escaloes button>span:last-child{display:none}.ges-pend-grelha{grid-template-columns:28px minmax(0,1fr) auto}.ges-pend-grelha>.ges-col-atraso,.ges-pend-grelha>.ges-col-barra,.ges-pend-grelha>.ges-col-docs{display:none}.ges-pend-doc{grid-template-columns:minmax(0,1fr) 70px 100px 36px;padding-left:14px}.ges-pend-doc.cab,.ges-pend-doc>.ges-col-vazio,.ges-pend-doc>.ges-col-venc,.ges-pend-doc>.ges-icones{display:none}.ges-pend-plana{grid-template-columns:minmax(0,1fr) 70px 100px 36px}.ges-pend-plana>.ges-col-doc,.ges-pend-plana>.ges-icones{display:none}}.ges-csg-grelha{display:grid;grid-template-columns:32px minmax(0,1fr) 80px 110px 110px 130px;grid-gap:0 14px;gap:0 14px;align-items:center}.ges-csg-grelha.cab{padding:8px 18px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--ges-cinza)}.ges-csg-grelha.cab,.ges-csg-lin{border-bottom:1px solid var(--border)}.ges-csg-lin{display:grid;grid-template-columns:130px 70px minmax(0,1fr) 80px 80px 90px 70px;grid-gap:0 12px;gap:0 12px;align-items:center;padding:7px 18px 7px 58px;font-size:.82rem}.ges-csg-lin.plana{padding-left:18px}.ges-csg-lin.cab{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}.ges-csg-lin.cab.plana{color:var(--text-muted);background:var(--ges-cinza)}@media (max-width:700px){.ges-csg-grelha{grid-template-columns:28px minmax(0,1fr) auto}.ges-csg-grelha>.ges-col-atraso,.ges-csg-grelha>.ges-col-docs,.ges-csg-grelha>.ges-col-qtd{display:none}.ges-csg-lin{grid-template-columns:minmax(0,1fr) 70px 60px;padding-left:14px}.ges-csg-lin>:nth-child(2),.ges-csg-lin>:nth-child(3),.ges-csg-lin>:nth-child(4),.ges-csg-lin>:nth-child(5){display:none}}.ges-cxa-grelha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.ges-cxa-lista{display:flex;flex-direction:column;padding:4px 0}.ges-cxa-linha{display:grid;grid-template-columns:minmax(0,1fr) 70px 120px;grid-gap:4px 10px;gap:4px 10px;align-items:baseline;padding:9px 18px 8px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;border-top:1px solid var(--border)}.ges-cxa-linha:first-child{border-top:0}.ges-cxa-linha:focus-visible,.ges-cxa-linha:hover{background:var(--surface-hover);outline:none}.ges-cxa-linha .ges-rk-barra{grid-column:1/-1}.ges-cxa-sem{font-style:italic;color:var(--ges-aviso-txt)}.ges-cxa-total{display:flex;justify-content:space-between;padding:10px 18px;font-weight:700;background:var(--ges-cinza);border-radius:0 0 12px 12px}.ges-cxa-sinal{margin-left:auto;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:10px}.ges-cxa-sinal.entrada{color:var(--c-success);background:rgba(46,160,67,.1)}.ges-cxa-sinal.saida{color:var(--c-danger);background:rgba(220,53,69,.1)}.ges-aviso{display:flex;gap:10px;align-items:flex-start;padding:10px 16px;border-radius:10px;font-size:.85rem;background:rgba(255,152,0,.1);color:var(--text);border:1px solid rgba(255,152,0,.35)}.ges-aviso>i{color:var(--ges-aviso-txt);margin-top:1px}@media (max-width:1100px){.ges-cxa-grelha{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ges-cxa-linha{grid-template-columns:minmax(0,1fr) 110px;padding:9px 14px 8px}.ges-cxa-linha>.ges-nota{display:none}.ges-cxa-total{padding:10px 14px}}.ges-tes-grelha{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(5,minmax(0,1fr));grid-gap:2px 10px;gap:2px 10px;align-items:baseline;padding:8px 18px}.ges-tes-linha{width:100%;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;border-top:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-tes-linha:focus-visible,.ges-tes-linha:hover{background:var(--surface-hover);outline:none}.ges-tes-saldo-ini{color:var(--text-muted);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-tes-atraso{margin-left:6px;font-size:.7rem;padding:1px 6px;border-radius:8px;background:rgba(255,152,0,.15);color:var(--ges-aviso-txt);white-space:nowrap}@media (max-width:1400px){.ges-tes-liq{display:none}.ges-tes-grelha{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}}@media (max-width:700px){.ges-tes-cst{display:none}.ges-tes-grelha{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));padding:8px 14px;font-size:.82rem}}.ges-det-grelha.ges-det-dl{grid-template-columns:62px 132px minmax(0,1fr) 0 100px}@media (max-width:700px){.ges-det-grelha.ges-det-dl{grid-template-columns:62px minmax(0,1fr) 90px}}.ges-mat{overflow-x:auto;border-top:1px solid var(--border)}.ges-mat table{border-collapse:separate;border-spacing:0;width:100%;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-mat td,.ges-mat th{padding:7px 10px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--border)}.ges-mat th{font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-weight:600;background:var(--surface)}.ges-mat .ges-mat-nome{text-align:left;position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--surface);min-width:180px;max-width:260px;overflow:hidden;text-overflow:ellipsis;box-shadow:1px 0 0 var(--border)}.ges-mat .ges-mat-ant{color:var(--text-muted)}.ges-mat .ges-mat-tot{font-weight:700}.ges-mat-linha{cursor:pointer}.ges-mat-linha:focus-visible td,.ges-mat-linha:hover td{background:var(--surface-hover);outline:none}.ges-mat tfoot td,.ges-mat-linha:hover .ges-mat-nome{background:var(--ges-cinza)}.ges-mat tfoot td{font-weight:600}.ges-mat tfoot .ges-mat-nome{background:var(--ges-cinza)}.ges-mat tfoot tr.ges-mat-res td{font-weight:700}@media (max-width:700px){.ges-mat .ges-mat-nome{min-width:130px;max-width:150px}.ges-mat td,.ges-mat th{padding:6px 8px}}.ges-pagina.ges-altura{height:100%}.ges-cartao.ges-cartao-cresce{flex:1 1;min-height:360px;display:flex;flex-direction:column;overflow:hidden}.ges-cartao-cresce>.ges-cresce-corpo,.ges-cartao-cresce>.ges-mat{flex:1 1;min-height:0;overflow:auto}.ges-cresce-corpo>.cab:first-child{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--surface)}.ges-cresce-corpo>.cab.plana:first-child{background:var(--ges-cinza)}.ges-cartao-cresce>.ges-mat thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.ges-cartao-cresce>.ges-mat tfoot td{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;box-shadow:0 -1px 0 var(--border)}.ges-cartao-cresce>.ges-mat tfoot td.ges-mat-nome,.ges-cartao-cresce>.ges-mat thead th.ges-mat-nome{z-index:3}@media (max-width:700px){.ges-pagina.ges-altura{height:auto}.ges-cartao.ges-cartao-cresce{flex:none;min-height:0}.ges-cartao-cresce>.ges-cresce-corpo,.ges-cartao-cresce>.ges-mat{flex:none;max-height:max(360px,calc(100dvh - 200px))}}.ges-mar-grelha{display:grid;grid-template-columns:minmax(0,1fr) 80px 110px 110px 110px 70px;grid-gap:0 12px;gap:0 12px;align-items:baseline;padding:0 18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-mar-cab{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ges-mar-cab>button{width:100%;border:0;background:none;font:inherit;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-weight:600;padding:9px 0;cursor:pointer;text-align:left}.ges-mar-cab>button.ges-dir{text-align:right}.ges-mar-cab>button:hover,.ges-mar-cab>button[aria-sort=ascending],.ges-mar-cab>button[aria-sort=descending]{color:var(--ourives-primary-text)}.ges-mar-lista{max-height:560px;overflow-y:auto}.ges-mar-linha{width:100%;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--border);font-size:.85rem}.ges-mar-linha:focus-visible,.ges-mar-linha:hover{background:var(--surface-hover);outline:none}.ges-mar-total{padding-top:11px;padding-bottom:11px;font-weight:700;background:var(--ges-cinza);font-size:.85rem}.ges-link{border:0;background:none;padding:0;margin-left:6px;font:inherit;color:var(--ourives-primary-text);text-decoration:underline;cursor:pointer}@media (max-width:1100px){.ges-mar-grelha{grid-template-columns:minmax(0,1fr) 100px 100px 60px}.ges-mar-cst,.ges-mar-qtd{display:none}}@media (max-width:700px){.ges-mar-grelha{grid-template-columns:minmax(0,1fr) 90px 56px;padding:0 14px}.ges-mar-fat{display:none}}.ges-rent-ord{border:0;background:none;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;width:100%;text-align:inherit}.ges-mat th[aria-sort=ascending],.ges-mat th[aria-sort=descending],.ges-rent-ord:hover{color:var(--ourives-primary-text)}.ges-rent .ges-mat-nome strong{font-weight:600}.ges-mat th .ges-rent-ord{display:block;text-align:right}.ges-mat th.ges-mat-nome .ges-rent-ord{text-align:left}.ges-aviso-txt{color:var(--ges-aviso-txt);font-weight:600}.ges-inv-custos{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 16px;gap:6px 16px;font-size:.88rem}.ges-inv-custos strong{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-bal .ges-bal-sec td{font-weight:700;background:var(--ges-cinza);text-transform:uppercase;font-size:.72rem;letter-spacing:.04em}.ges-bal .ges-bal-sub td{font-weight:700;border-bottom-width:2px}.ges-bal .ges-bal-res td{font-weight:800;font-size:.95rem}.ges-ind-grelha{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px}.ges-ind{padding:14px 16px}.ges-ind h3{margin:0 0 10px;font-size:.95rem;font-weight:700}.ges-ind dl{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:8px 14px;gap:8px 14px;margin:0;font-size:.86rem;align-items:start}.ges-ind dt{color:var(--text-muted)}.ges-ind dd{margin:0;text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;flex-direction:column;align-items:flex-end;min-width:0;line-height:1.25}.ges-ind dd .ges-trunc{max-width:100%}.ges-ind dd small{font-weight:400;font-size:.74rem;color:var(--text-muted);white-space:nowrap}.ges-ind-top{margin-top:12px;border-top:1px solid var(--border);padding-top:8px}.ges-ind-top-tit{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);font-weight:600;margin-bottom:4px}.ges-ind-top-lin{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;font-size:.82rem;padding:3px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ges-ind-top-lin .ges-rk-barra{grid-column:1/-1;height:4px}.ges-list-sep{margin-bottom:-8px}.ges-list-sep .ges-seg-linha{margin:0!important}.ges-list-topo{align-items:end}.ges-list-topo select.ges-input{min-width:200px}.ges-list-topo .ges-list-acao{display:flex;align-items:center;gap:8px;margin-left:auto}.ges-list-topo .ges-botao-filtros{margin:0}.ges-filtros .ges-painel-filtros{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.ges-pagina.ges-list{height:100%;box-sizing:border-box}.ges-list .ges-list-pdf{flex:1 1;min-height:320px;display:flex;flex-direction:column;overflow:hidden}.ges-list-pdf iframe{display:block;width:100%;flex:1 1 auto;min-height:0;border:0;border-top:1px solid var(--border)}@media (max-width:700px){.ges-list-topo select.ges-input{min-width:0;width:100%}.ges-list-topo .ges-list-acao{width:100%}.ges-pagina.ges-list{height:auto}.ges-list .ges-list-pdf{flex:none;height:75dvh}}.ges-list-docs{grid-column:1/-1}.ges-list-docs-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ges-list-docs-cab .ges-chip{height:28px;padding:0 10px;font-size:.78rem}.ges-list-docs .ges-docs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:150px;font-weight:400}.ges-fechar{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:999px;color:var(--text-muted);font-size:1.05rem;cursor:pointer}.ges-fechar:hover{background:var(--surface-hover);color:var(--text)}.ges-campo .k-input,.ges-campo .k-picker{font-weight:400}.ges-campo .ges-kendo-largo{min-width:200px}.ges-aviso>i{color:var(--c-warning);margin-top:3px}.ges-list-pdf .ges-cartao-cab{padding:8px 12px 8px 18px}.ges-list-pdf .ges-cartao-cab h3{flex-grow:0}.ges-list-pdf .ges-cartao-cab .ges-nota{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ges-list-pdf-vazio{flex:1 1 auto;display:flex;align-items:center;justify-content:center;color:var(--text-faint);padding:2rem;text-align:center}.ges-link-celula{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.ges-link-celula:focus-visible,.ges-link-celula:hover{color:var(--ourives-primary-text);-webkit-text-decoration-style:solid;text-decoration-style:solid;outline:none}.ges-link-doc{border:0;background:none;padding:0;font:inherit;font-size:.82rem;font-weight:600;white-space:nowrap;text-align:left;color:var(--ourives-primary-text);cursor:pointer;overflow:hidden;text-overflow:ellipsis}.ges-link-doc:hover{text-decoration:underline}.ges-painel-filtros .filtro{margin-bottom:0!important}.ges-painel-filtros .filtro .k-combobox{width:100%!important}.ges-filtros-linha>.k-button:last-child{margin-left:auto}.dash{height:100vh;display:flex;flex-direction:column;background:var(--app-bg);color:var(--text)}.dash-barra{height:56px;flex-shrink:0;display:flex;gap:12px;padding:0 16px;background:var(--appbar-bg);box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:1200}.dash-barra,.dash-marca{align-items:center;color:#fff}.dash-marca{display:inline-flex;gap:10px;text-decoration:none;font-weight:700;font-size:1.05rem}.dash-marca img{height:30px;filter:brightness(0) invert(1)}.dash-marca span{padding-left:10px;border-left:1px solid rgba(255,255,255,.35)}.dash-empresa{margin-left:auto;min-width:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.2}.dash-empresa strong{max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.92rem}.dash-empresa small{color:var(--ourives-primary);font-weight:600;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.dash-icone{width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;font-size:1.05rem}.dash-icone:hover{background:rgba(255,255,255,.12)}.dash-voltar{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.4);color:#fff;text-decoration:none;font-size:.85rem;font-weight:600}.dash-voltar:hover{background:rgba(255,255,255,.12)}.dash-corpo{flex-grow:1;min-height:0;display:flex;position:relative}.dash-corpo,.dash-nav{background:var(--appbar-bg)}.dash-nav{width:270px;flex-shrink:0;overflow-y:auto;padding:10px 8px 24px;font-family:var(--app-heading-font);scrollbar-width:none}.dash-nav::-webkit-scrollbar{display:none}.dash-nav-inicio,.dash-nav-titulo{display:flex;align-items:center;gap:12px;width:100%;padding:6px 8px;border:0;border-radius:10px;background:none;color:rgba(255,255,255,.92);font:inherit;font-size:.92rem;font-weight:600;text-decoration:none;text-align:left;cursor:pointer}.dash-nav-inicio{margin-bottom:6px}.dash-nav-inicio:hover,.dash-nav-titulo:hover{background:rgba(255,255,255,.08)}.dash-nav-inicio.ativo{background:color-mix(in srgb,var(--ourives-primary) 22%,transparent);color:var(--ourives-primary)}.dash-nav-icone{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:.85rem;background:rgba(255,255,255,.1)}.dash-nav-nome{flex-grow:1;min-width:0}.dash-nav-conta{font-size:.75rem;font-weight:600;color:rgba(255,255,255,.55)}.dash-nav-seta{width:14px;font-size:.7rem;color:rgba(255,255,255,.6)}.dash-nav-grupo{margin-top:2px}.dash-nav-opcoes{margin:2px 0 6px 23px;padding-left:10px;border-left:2px solid rgba(255,255,255,.18)}.dash-nav-opcao{display:block;padding:6px 10px;border-radius:8px;color:rgba(255,255,255,.85);text-decoration:none;font-size:.84rem;line-height:1.25}a.dash-nav-opcao:hover{background:rgba(255,255,255,.08)}.dash-nav-opcao.ativo{background:color-mix(in srgb,var(--ourives-primary) 22%,transparent);color:var(--ourives-primary);font-weight:600}.dash-nav .brevemente{color:rgba(255,255,255,.4)}.brevemente{color:var(--text-faint);cursor:default}.dash-grupo .brevemente:after{content:" · brevemente";font-size:.7rem}.dash-conteudo{flex-grow:1;min-width:0;overflow-y:auto;background:var(--app-bg);border-radius:14px 0 0 0}.dash-filtros{position:-webkit-sticky;position:sticky;top:0;z-index:5;gap:12px;flex-wrap:wrap;padding:10px 20px;background:var(--surface);border-bottom:1px solid var(--border);border-radius:14px 0 0 0}.dash-datas,.dash-filtros{display:flex;align-items:center}.dash-datas{gap:8px;color:var(--text-muted)}.dash-datas input{height:34px;box-sizing:border-box;padding:0 10px;border:1px solid var(--ges-input-borda);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-size:.85rem}.dash-pagina{max-width:1800px}.dash-pagina .ges-corpo{grid-template-columns:minmax(0,1fr)}@media (min-width:1700px){.dash-pagina .ges-corpo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.dash-pagina .ges-corpo>:only-child{grid-column:1/-1}.dash-aviso{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.dash-aviso>i{font-size:2rem;color:var(--text-muted)}.dash-aviso h2{margin:0;font-size:1.3rem}.dash-aviso p{margin:0;max-width:460px;color:var(--text-muted)}.dash-vazio{padding:32px 18px;text-align:center;color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:12px}.dash-esqueleto{height:92px;border-radius:12px;background:linear-gradient(90deg,var(--surface) 0,var(--surface-hover) 50%,var(--surface) 100%);background-size:200% 100%;animation:dash-brilho 1.2s ease-in-out infinite;border:1px solid var(--border)}@keyframes dash-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.dash-a-ler{opacity:.55;transition:opacity .15s}.dash-botao{height:36px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:8px;background:#414141;color:#fff;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none}.dash-botao:hover:not(:disabled){filter:brightness(1.15)}.dash-botao:disabled{opacity:.5;cursor:default}.dash-botao.primario{background:var(--ourives-primary-btn)}.dash .ges-acoes .ges-campo{min-width:150px}.dash-bemvindo h1{margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.dash-bemvindo p{margin:4px 0 0;color:var(--text-muted);font-size:.95rem}.dash-grupos{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px;align-items:start}.dash-grupo{border-top:3px solid;padding:14px 18px}.dash-grupo h3{margin:0 0 8px;font-size:.95rem;display:flex;align-items:center;gap:10px}.dash-grupo ul{list-style:none;margin:0;padding:0}.dash-grupo li{padding:5px 0;font-size:.87rem;border-bottom:1px solid var(--border)}.dash-grupo li:last-child{border-bottom:0}.dash-grupo a{color:var(--text);text-decoration:none}.dash-grupo a:hover{color:var(--ourives-primary-text);text-decoration:underline}.dash-procura{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;margin:0 0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:rgba(255,255,255,.6);font-size:.85rem}.dash-procura:focus-within{border-color:var(--ourives-primary)}.dash .dash-procura input{flex:1 1;min-width:0;height:100%;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:#fff;font:inherit;font-size:.88rem}.dash-procura input::placeholder{color:rgba(255,255,255,.5)}.dash-nav-opcao small{display:block;font-size:.7rem;font-weight:600}.dash-nav-resultados{display:flex;flex-direction:column}.dash-nav-vazio{padding:8px 10px;font-size:.84rem;color:rgba(255,255,255,.6)}.dash-nav-titulo.dash-nav-favoritos{cursor:default}.dash-nav-titulo.dash-nav-favoritos:hover{background:none}.dash-nav-favoritos .dash-nav-icone{color:#e0a800;background:color-mix(in srgb,#e0a800 25%,transparent)}.dash-atalhos{display:flex;flex-direction:column;gap:8px}.dash-atalhos h2{margin:0;display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.dash-atalhos-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:10px;gap:10px}.dash-atalho{display:flex;align-items:center;gap:10px;padding:10px 12px;min-width:0;color:var(--text);text-decoration:none;background:var(--surface);border:1px solid var(--border);border-left:3px solid;border-radius:12px}.dash-atalho:hover{background:var(--surface-hover)}.dash-atalho-texto{display:flex;flex-direction:column;min-width:0;line-height:1.25}.dash-atalho-texto strong{font-size:.86rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-atalho-texto small{font-size:.72rem;font-weight:600}.dash-estrela-cor{color:#e0a800}.dash-grupo-linha{display:flex;align-items:center;gap:4px}.dash-grupo-linha a{flex:1 1;min-width:0}.dash-estrela{width:30px;height:30px;flex:0 0 30px;margin-left:4px;vertical-align:middle;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--text-faint);cursor:pointer;font-size:.9rem}.dash-estrela:hover{background:var(--surface-hover);color:#e0a800}.dash-estrela.ativa{color:#e0a800}.dash-grupo-linha .dash-estrela{width:26px;height:26px;flex-basis:26px;opacity:0}.dash-grupo-linha .dash-estrela.ativa,.dash-grupo-linha .dash-estrela:focus-visible,.dash-grupo-linha:hover .dash-estrela{opacity:1}@media (hover:none){.dash-grupo-linha .dash-estrela{opacity:1}}.dash-tabela-wrap{max-height:640px;overflow:auto}.dash-tabela{width:100%;border-collapse:collapse;font-size:.84rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-tabela th{position:-webkit-sticky;position:sticky;top:0;background:var(--surface);text-align:left;padding:8px 10px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dash-tabela td,.dash-tabela th{border-bottom:1px solid var(--border)}.dash-tabela td{padding:7px 10px}.dash-tabela tbody tr:hover{background:var(--surface-hover)}.dash-tabela tfoot td{position:-webkit-sticky;position:sticky;bottom:0;background:var(--surface);font-weight:700;border-top:2px solid var(--border-strong)}.dash-tabela .num{text-align:right;white-space:nowrap}.dash-tabela a{color:inherit}.dash-nota-limite{padding:8px 10px}.dash-so-mobile{display:none}@media (max-width:960px){.dash-so-mobile{display:inline-block}.dash-conteudo,.dash-filtros{border-radius:0}.dash-nav{position:absolute;top:0;bottom:0;left:0;z-index:1100;transform:translateX(-100%);transition:transform .2s;box-shadow:4px 0 12px rgba(0,0,0,.2)}.dash-nav.aberta{transform:none}.dash-nav-fundo{display:block;position:absolute;inset:0;z-index:1050;background:rgba(0,0,0,.35)}.dash .ges-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dash-empresa,.dash-voltar span{display:none}.dash-marca img{height:24px}.dash-marca{margin-right:auto}.dash .ges-corpo{grid-template-columns:minmax(0,1fr)}}