:root{--cs-sk-base:#edf1f5;--cs-sk-card:#fff;--cs-sk-line:#e9edf3}:root[data-theme=dark]{--cs-sk-base:#293649;--cs-sk-card:#162338;--cs-sk-line:#2c3d55}@keyframes cs-sk-respirar{0%,to{opacity:1}50%{opacity:.72}}:is([data-skeleton],.cs-skeleton) .cs-sk,.cs-skeleton .esq-b,:is(.cs-fin,.cs-esc,.cs-rh,.cs-gg,.cs-asm,.cs-wa,.cs-app) .sk,.sa .sa-esq{box-sizing:border-box;background:var(--cs-sk-base);pointer-events:none;border-radius:8px;flex-shrink:1;min-width:0;max-width:100%;animation:2.8s ease-in-out infinite cs-sk-respirar;display:block}.cs-skeleton-content[data-skeleton]{box-sizing:border-box;background:0 0;width:100%;min-width:0;max-width:100%}.cs-skeleton{background:var(--cs-cor-pagina,#f5f6f8)}:root[data-theme=dark] .cs-skeleton{background:var(--cs-cor-pagina,#11161d)}.cs-skeleton :is(.esq-topo,.esq-lado){background:var(--cs-sk-card);border-color:var(--cs-sk-line)}.cs-skeleton.embutido,.cs-skeleton.embutido .esq-corpo{min-height:100%}.cs-skeleton .esq-main{box-sizing:border-box;width:100%}.cs-skeleton .cs-sk-saudacao{border:1px solid var(--cs-sk-line);background:var(--cs-sk-card);border-radius:16px;gap:12px;margin-bottom:10px;padding:24px;display:grid}.cs-skeleton-content .cs-sk-cab{gap:10px;margin-bottom:18px;display:grid}.cs-skeleton-content .cs-sk-filtros{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.cs-skeleton-content .cs-sk-itens{gap:10px;display:grid}.cs-skeleton-content .cs-sk-itens.quadros{grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr))}.cs-skeleton-content .cs-sk-itens.formulario{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-skeleton-content .cs-sk-item{box-sizing:border-box;border:1px solid var(--cs-sk-line);background:var(--cs-sk-card);border-radius:12px;align-items:center;gap:14px;min-width:0;max-width:100%;padding:16px;display:flex}.cs-skeleton-content .cs-sk-textos{flex:1;gap:10px;min-width:0;display:grid}.cs-skeleton-content .quadros .cs-sk-item{align-items:flex-start;min-height:190px}.cs-skeleton-content .cs-sk-chips{gap:8px;padding:6px 0;display:flex;overflow:hidden}.cs-skeleton-content .cs-sk-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.cs-skeleton-content .cs-sk-kpis .cs-sk-item{gap:10px;min-height:96px;display:grid}.cs-skeleton-content .cs-sk-modulos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}@media (width<=1200px){.cs-skeleton-content .cs-sk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.cs-skeleton-content .cs-sk-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-skeleton-content .cs-sk-filtros>:first-child{grid-column:1/-1}.cs-skeleton-content .cs-sk-itens.formulario,.cs-skeleton-content .cs-sk-modulos{grid-template-columns:minmax(0,1fr)}.cs-skeleton-content .cs-sk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-skeleton-content .cs-sk-item{gap:10px;padding:14px}}@media (prefers-reduced-motion:reduce){:is([data-skeleton],.cs-skeleton) .cs-sk,.cs-skeleton .esq-b,:is(.cs-fin,.cs-esc,.cs-rh,.cs-gg,.cs-asm,.cs-wa,.cs-app) .sk,.sa .sa-esq{animation:none}}
