.vs-table-th{border:0;font-size:.8rem;padding:10px 12px;text-align:left;transition:all .25s ease}.vs-table-th.is-sort .vs-table-th__content{pointer-events:none}.vs-table-th.is-sort:hover{background:rgba(var(--vs-gray-3),1)}.vs-table-th[data-sort-type=asc] .icon-sort-1{margin-top:-1px;transform:rotate(45deg)!important}.vs-table-th[data-sort-type=asc] .icon-sort-2{margin-top:-7px;transform:rotate(45deg)!important}.vs-table-th[data-sort-type=desc] .icon-sort-1{margin-top:-1px;transform:rotate(-135deg)!important}.vs-table-th[data-sort-type=desc] .icon-sort-2{margin-top:-7px}.vs-table-th__content{align-items:center;display:flex;justify-content:flex-start;transition:var(--vs-transition-ease)}.vs-table-th__content .vs-icon-arrow{display:block;position:relative}.vs-table-th__content .vs-icon-arrow.icon-sort-1{transform:rotate(45deg)}.vs-table-th__content .vs-icon-arrow.icon-sort-2{transform:rotate(-135deg)}.vs-table-th__icons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:7px;transform:scale(.8)}.fade-expand-enter-active,.fade-expand-leave-active{transition:all .25s ease}.fade-expand-enter-from,.fade-expand-leave-to{opacity:0}.fade-expand-enter-from td .vs-table-tr-expand__content,.fade-expand-leave-to td .vs-table-tr-expand__content{height:0!important}.vs-table-tr{border:0;padding:5px}.vs-table-tr:hover .vs-table-td{background:rgba(var(--vs-gray-1),1)}.vs-table-tr.vs-component--is-color .vs-table-td{background:rgba(var(--vs-color),.1)!important;color:rgba(var(--vs-color),1)!important}.vs-table-tr.vs-component--is-color .vs-table-td:hover,.vs-table-tr.vs-component--is-color:hover .vs-table-td{background:rgba(var(--vs-color),.2)!important}.vs-table-tr.is-has-expand-slot{cursor:pointer}.vs-table-tr:first-of-type .vs-table-td:last-child{border-radius:0 0 15px}.vs-table-tr:first-of-type .vs-table-td:first-child{border-radius:0 0 0 15px}.vs-table-tr.is-expand:first-of-type .vs-table-td{background:rgba(var(--vs-gray-1),1)!important;border-radius:0}.vs-table-tr.is-expand:not(:first-of-type) .vs-table-td{background:rgba(var(--vs-gray-1),1)!important}.vs-table-tr.is-expand:not(:first-of-type) .vs-table-td:last-child{border-radius:0 15px 0 0}.vs-table-tr.is-expand:not(:first-of-type) .vs-table-td:first-child{border-radius:15px 0 0}.vs-table-tr.is-expand+.vs-table-tr-expand td{border-radius:0 0 15px 15px!important}.vs-table-tr.is-selected .vs-table-td{background:rgba(var(--vs-color),.1)!important;color:rgba(var(--vs-color),1)!important}.vs-table-tr.is-selected .vs-table-td:not([class*=vs-component--]){--vs-color:var(--vs-primary)}.vs-table-tr-expand,.vs-table-tr-expand td{border:0;transition:all .25s ease}.vs-table-tr-expand td{background:rgba(var(--vs-gray-1),1)!important;padding:0}.vs-table-tr-expand td .vs-table-tr-expand__content{display:block;overflow:hidden;transition:all .25s ease}.vs-table-tr-expand td .vs-table-tr-expand__content--inner{padding:10px 15px;position:relative;z-index:1}.vs-table-td{border:0;font-size:.8rem;padding:10px 12px;transition:all .25s ease}.vs-table-td:last-child{border-radius:0 15px 15px 0}.vs-table-td:first-child{border-radius:15px 0 0 15px}.vs-table-td.is-has-checkbox{width:23px}.vs-table-td.is-edit{cursor:pointer;text-decoration:underline}.vs-table{--vs-color:var(--vs-bg-color);font-size:.9rem;margin:0;overflow:auto;width:100%}.vs-table table{border:0;border-collapse:collapse;margin:0;min-width:500px;width:100%}.vs-table.is-striped .vs-table-tr:nth-child(2n){background:rgba(var(--vs-gray-1),1)!important}.vs-table.is-selected-value tr{cursor:pointer}.vs-table.is-multiple-selected .vs-table-td{border-radius:0!important}.vs-table__not-found{display:none;padding:20px;text-align:center;width:100%}.vs-table__not-found tr{text-align:center}.vs-table__not-found tr td{border:0;padding:20px}.vs-table__tbody:empty{background:#000;display:none}.vs-table__tbody:empty~.vs-table__not-found{display:table-row-group}.vs-table__thead{width:100%}.vs-table__thead .vs-table-th{background:rgba(var(--vs-gray-2),1)}.vs-table__thead .vs-table-th:first-child{border-radius:14px 0 0}.vs-table__thead .vs-table-th:last-child{border-radius:0 14px 0 0}.vs-table__footer{background:rgba(var(--vs-gray-2),1);border-radius:0 0 14px 14px;padding:8px 10px}.vs-table-wrapper{border-radius:16px;width:100%}.vs-table-wrapper__header{background:rgba(var(--vs-gray-2),1);border-radius:14px 14px 0 0;padding:10px;width:100%}.vs-table-wrapper__header~.vs-table .vs-table-th:first-child,.vs-table-wrapper__header~.vs-table .vs-table-th:last-child{border-radius:0}
