.datagrid-pagination{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:12px;background:var(--white);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0 0 8px 8px}.datagrid-pagination .left{display:flex;flex-flow:row nowrap;align-items:center;font-weight:500;font-size:14px;font-family:Gilroy;font-style:normal}.datagrid-pagination .left .selected-area{min-width:80px;max-width:150px}.datagrid-pagination .left .info{margin:0 0 0 22px;font-weight:500}.datagrid-pagination .right{align-items:center}.datagrid-pagination .right,.datagrid-pagination .right .pages{display:flex;flex-flow:row nowrap}.datagrid-pagination .right .pages .page{display:flex;flex-flow:column;align-items:center;justify-content:center;margin-left:8px;font-family:Gilroy}.datagrid-pagination .right .pages .page.separator{cursor:default}.datagrid-pagination .right .pages .page.separator .button{color:var(--primary-950);opacity:1}.datagrid-pagination .ff-m{font-weight:500}@media(max-width:900px){.datagrid-pagination{flex-flow:row wrap}.datagrid-pagination .left{justify-content:center;order:2;width:100%}.datagrid-pagination .right{justify-content:center;order:1;width:100%;margin-bottom:20px}}.viu-datagrid-empty[data-v-5c9c2fa5]{display:flex;flex-flow:column;align-items:center;padding:70px 0}.viu-datagrid-empty .title[data-v-5c9c2fa5]{color:var(--primary-950);font-weight:700;font-size:20px;font-family:Gilroy}.viu-datagrid-empty img[data-v-5c9c2fa5]{max-width:300px}.viu-datagrid-loading .skeleton[data-v-eb7f6bea]{position:relative;height:14px;overflow:hidden;border-radius:3px}.viu-datagrid-loading .skeleton[data-v-eb7f6bea]:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:var(--grey-20);content:""}.viu-datagrid-loading .skeleton[data-v-eb7f6bea]:after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-image:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.2) 40%,hsla(0,0%,80%,.5) 50%,hsla(0,0%,80%,.2) 60%,hsla(0,0%,80%,0));border-radius:4px;animation:shimmer-eb7f6bea 2s infinite;content:""}@keyframes shimmer-eb7f6bea{0%{transform:translateX(-50%)}to{transform:translateX(150%)}}.datagrid-filter-selector{display:flex;flex-flow:column nowrap;padding:8px;outline:none}.datagrid-filter-selector.lateral .section{align-items:flex-start;width:100%;margin-bottom:0}.datagrid-filter-selector.lateral .section:nth-child(3){padding-left:10px}.datagrid-filter-selector.lateral .section .content{min-width:100%;max-width:100%}.datagrid-filter-selector.lateral .section .content .selected-area,.datagrid-filter-selector.lateral .section .content .selected-area>.selected-area,.datagrid-filter-selector.lateral .section .content .viu-input,.datagrid-filter-selector.lateral .section .content .viu-input>.selected-area,.datagrid-filter-selector.lateral .section .content .viu-select,.datagrid-filter-selector.lateral .section .content .viu-select>.selected-area,.datagrid-filter-selector.lateral .section .content>div{width:100%}.datagrid-filter-selector.lateral .section .content .selected-area .viu-select-options .list-options,.datagrid-filter-selector.lateral .section .content .viu-input .viu-select-options .list-options,.datagrid-filter-selector.lateral .section .content .viu-select .viu-select-options .list-options{max-height:250px}.datagrid-filter-selector.lateral .section .content .viu-calendar .selected-date{width:100%;max-width:183px}.datagrid-filter-selector.lateral .inline-filter{width:100%;display:flex;align-items:flex-start;gap:8px}.datagrid-filter-selector.lateral .inline-filter.flex-column{flex-wrap:wrap;justify-content:flex-end}.datagrid-filter-selector.lateral .inline-filter.flex-column .viu-calendar .selected-date{width:100%;max-width:100%}.datagrid-filter-selector.lateral>.section:first-child{margin-bottom:8px}.datagrid-filter-selector .actions{display:flex;flex-flow:row;justify-content:flex-end}.datagrid-filter-selector .section{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:15px}.datagrid-filter-selector .section p.name{width:56px;margin:0;font-weight:500;font-size:12px;font-family:Gilroy;text-align:left}.datagrid-filter-selector .section>div.content{display:flex;flex-flow:row nowrap;align-items:center;min-width:150px;max-width:170px}.datagrid-filter-selector .section>div.content.date{flex-flow:row wrap}.datagrid-filter-selector .section>div.content .separator{margin:0 5px;color:#d7e1ea}.datagrid-filter-selector .section>div.content .selected-area,.datagrid-filter-selector .section>div.content .viu-calendar,.datagrid-filter-selector .section>div.content .viu-calendar .selected-date,.datagrid-filter-selector .section>div.content .viu-input,.datagrid-filter-selector .section>div.content .viu-select{width:150px;min-width:inherit;max-width:150px;text-align:left}.datagrid-filter-selector .section>div.content .selected-area .viu-select-options .list-options,.datagrid-filter-selector .section>div.content .viu-calendar .selected-date .viu-select-options .list-options,.datagrid-filter-selector .section>div.content .viu-calendar .viu-select-options .list-options,.datagrid-filter-selector .section>div.content .viu-input .viu-select-options .list-options,.datagrid-filter-selector .section>div.content .viu-select .viu-select-options .list-options{max-height:70px}.datagrid-filter-selector.lateral{padding:0}.datagrid-filter-selector .input-text,.datagrid-filter-selector .ui-button,.datagrid-filter-selector .ui-select,.datagrid-filter-selector input[type=date]{margin:5px 0}.datagrid-filter-selector input[type=date]{padding:10px;color:#72809d;font-size:12px;font-family:Gilroy;border:1px solid #d7e1ea;border-radius:3px}.datagrid-filter-selector .input-text input{font-size:12px}.list-options-floating-save-filters{text-align:left;display:flex;flex-wrap:wrap}.list-options-floating-save-filters>span{width:100%;display:flex;align-items:center;cursor:pointer;height:30px;margin-bottom:4px;padding:0 16px;transition:background-color .2s}.list-options-floating-save-filters>span:last-child{margin-bottom:0}.list-options-floating-save-filters>span:not(.disabled):hover{background-color:var(--grey-30)}.list-options-floating-save-filters>span.disabled{cursor:not-allowed;color:var(--grey-300)}.list-options-floating-save-filters>span.action-delete{color:var(--red-500)}.list-options-floating-save-filters>span.action-delete.disabled{color:var(--red-300)}.list-options-floating-save-filters>span>i{display:flex;width:18px;justify-content:center;margin-right:8px;font-size:16px}.datagrid-show-hide-columns .column-item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.datagrid-show-hide-columns .draggable-item{margin-bottom:4px}.datagrid-show-hide-columns .draggable-item.borderDragTop:before{border:2px dashed #acdcf8;color:#acdcf8;border-radius:2px}.datagrid-show-hide-columns .draggable-item.borderDragTop:before,.datagrid-show-hide-columns .draggable-item.borderDragTopActive:before{content:"Mover aqui";height:15px;width:calc(100% - 12px);padding:4px;display:flex;align-items:center;justify-content:center;margin-top:4px;margin-bottom:4px;font-size:12px}.datagrid-show-hide-columns .draggable-item.borderDragTopActive:before{border:2px dashed #22a1eb;color:#22a1eb;border-radius:2px}.datagrid-show-hide-columns .draggable-item.borderDragBottom:after{color:#acdcf8;border:2px dashed #acdcf8;border-radius:2px}.datagrid-show-hide-columns .draggable-item.borderDragBottom:after,.datagrid-show-hide-columns .draggable-item.borderDragBottomActive:after{content:"Mover aqui";height:15px;width:calc(100% - 12px);padding:4px;display:flex;align-items:center;justify-content:center;margin-top:4px;margin-bottom:4px;font-size:12px}.datagrid-show-hide-columns .draggable-item.borderDragBottomActive:after{border:2px dashed #22a1eb;color:#22a1eb;border-radius:2px}.datagrid-show-hide-columns .icon-drag{cursor:grab!important}