:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,html body{max-width:100vw;overflow-x:hidden}html body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
.dark .grid-table:not(.no-style).add-column:after,html[class*=dark-] .grid-table:not(.no-style).add-column:after{color:#38383e;border:4px dashed #38383e}.dark .grid-table:not(.no-style) .grid-row .grid-header,.dark .grid-table:not(.no-style) .grid-row .grid-agregado,.dark .grid-table:not(.no-style) .grid-row .grid-filtro,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-header,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-agregado,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-filtro{color:#fff;background:#3e3e42;border:1px solid #35353a}.dark .grid-table:not(.no-style) .grid-row .grid-cell,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-cell{border:1px solid #35353a}.dark .grid-table:not(.no-style) .grid-row:hover .grid-agregado,.dark .grid-table:not(.no-style) .grid-row:hover .grid-header,html[class*=dark-] .grid-table:not(.no-style) .grid-row:hover .grid-agregado,html[class*=dark-] .grid-table:not(.no-style) .grid-row:hover .grid-header{background:#303030}.dark .grid-table:not(.no-style) .grid-row:hover .grid-cell,html[class*=dark-] .grid-table:not(.no-style) .grid-row:hover .grid-cell{color:#0871b1;background-color:#434857}.dark .grid-table:not(.no-style) .grid-row .grid-cell-select,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-cell-select{border:1px solid}.dark .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-agregado,.dark .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-header,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-agregado,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-header{background:#303030}.dark .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-cell,html[class*=dark-] .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-cell{color:#a6a6a6;background-color:#423e42}.light .grid-table:not(.no-style).add-column:after,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style).add-column:after{color:#8b8ba6;border:4px dashed #8b8ba6}.light .grid-table:not(.no-style) .grid-row .grid-header,.light .grid-table:not(.no-style) .grid-row .grid-agregado,.light .grid-table:not(.no-style) .grid-row .grid-filtro,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-header,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-agregado,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-filtro{color:#555;background:#f8f8f8;border:1px solid #ddd}.light .grid-table:not(.no-style) .grid-row .grid-cell,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-cell{border:1px solid #ddd}.light .grid-table:not(.no-style) .grid-row:hover .grid-agregado,.light .grid-table:not(.no-style) .grid-row:hover .grid-header,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row:hover .grid-agregado,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row:hover .grid-header{background:#dfdddd}.light .grid-table:not(.no-style) .grid-row:hover .grid-cell,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row:hover .grid-cell{color:#0077be;background-color:#e1f5fe}.light .grid-table:not(.no-style) .grid-row .grid-cell-select,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-cell-select{border:1px solid}.light .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-agregado,.light .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-header,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-agregado,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-header{background:#dfdddd}.light .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-cell,html[class*=light-]:not([class*=dark-]) .grid-table:not(.no-style) .grid-row .grid-cell-select.grid-cell{color:#666;background-color:#e6e6e6}.grid-presquisa{width:200px;margin-bottom:5px}.grid-table:not(.no-style){border:1px solid;border-radius:.75rem}.grid-table:not(.no-style) .grid-loading-data{top:unset;left:unset;z-index:-1;opacity:0;transition:bottom 1s,opacity 2s,z-index 2s;position:sticky;bottom:-20px;right:4px}.grid-table:not(.no-style) .grid-loading-data.show{opacity:1;z-index:10;bottom:0}.grid-table:not(.no-style) .grid-loading-data .loading{width:15px;height:15px;position:absolute;top:calc(50% - 7.5px);left:calc(50% - 7.5px)}.grid-table:not(.no-style) .grid-loading-data-content{border:1px solid;width:160px;height:26px;position:absolute;bottom:0;right:0}.grid-table:not(.no-style).pesquisa{height:calc(100% - 41px)}.grid-table:not(.no-style).position-absolute{position:absolute;top:0;left:0}.grid-table:not(.no-style).add-column:after{top:50%;left:calc(50% + var(--grid-scroll-left)*1px);z-index:100;content:"Arraste e solte aqui";text-align:center;border-radius:10px;padding:20px 70px;font-size:20px;position:absolute;transform:translate(-50%,-50%)}.grid-table:not(.no-style).add-column:before{width:100%;height:100%;left:calc(var(--grid-scroll-left)*1px);z-index:99;opacity:.8;content:"";background-color:#1bb4ef91;position:absolute}.grid-table:not(.no-style) .grid-row{display:contents}.grid-table:not(.no-style) .grid-row .grid-cell,.grid-table:not(.no-style) .grid-row .grid-header,.grid-table:not(.no-style) .grid-row .grid-agregado,.grid-table:not(.no-style) .grid-row .grid-filtro{border:1px solid #0000;border-bottom-color:currentColor;height:100%;padding:0}.grid-table:not(.no-style) .grid-row .grid-cell:not(.grid-filtro),.grid-table:not(.no-style) .grid-row .grid-header:not(.grid-filtro),.grid-table:not(.no-style) .grid-row .grid-agregado:not(.grid-filtro),.grid-table:not(.no-style) .grid-row .grid-filtro:not(.grid-filtro){overflow:hidden}.grid-table:not(.no-style) .grid-row .grid-cell:hover,.grid-table:not(.no-style) .grid-row .grid-agregado:hover,.grid-table:not(.no-style) .grid-row .grid-header:hover{border:1px solid}.grid-table{width:100%;height:100%;padding:0;display:grid;position:relative;overflow:auto}.grid-table:not(.add-column):before{content:"";grid-area:1/1/-1/-1}.grid-table .grid-row{display:contents}.grid-table .grid-row .grid-header,.grid-table .grid-row .grid-agregado,.grid-table .grid-row .grid-filtro,.grid-table .grid-row .grid-loading-data{grid-column:var(--grid-column)}.grid-table .grid-row .grid-cell,.grid-table .grid-row .grid-empty-cell,.grid-table .grid-row .grid-header,.grid-table .grid-row .grid-agregado,.grid-table .grid-row .grid-filtro,.grid-table .grid-row .grid-loading-data{grid-row-start:var(--grid-row-start)}.grid-table .grid-row .grid-empty-cell div{left:calc(50% + var(--grid-scroll-left)*1px);position:absolute;top:50%;transform:translate(-50%)translateY(-50%)}.grid-table .grid-row .grid-agregado,.grid-table .grid-row .grid-header,.grid-table .grid-row .grid-filtro{z-index:1;position:sticky;top:0}.grid-table .grid-row .grid-agregado.grid-cell-fixa,.grid-table .grid-row .grid-header.grid-cell-fixa,.grid-table .grid-row .grid-filtro.grid-cell-fixa{z-index:2}.grid-table .grid-row .grid-filtro{top:calc(var(--grid-header-height)*1px)}.grid-table .grid-row .grid-agregado{top:unset;bottom:0}.grid-table .grid-row .grid-cell-fixa{z-index:1;position:sticky}
