
.refresh-icon[data-v-3fbb3fc6] {
    font-size: 30px;
    color: #007bff;
    cursor: pointer;
    font-family: 'Segoe UI Symbol', 'Arial Unicode MS', sans-serif;
    line-height: 1;
}



.table-wrapper[data-v-45fecd0e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
}
.table-content[data-v-45fecd0e] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    overflow-y: auto;
}
.table-pagination[data-v-45fecd0e] {
    position: sticky;
    bottom: 0;
    background: white;
    z-index: 10;
    padding: 10px 0;
    -webkit-box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.05);
            box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.05);
}
.pagination-inner[data-v-45fecd0e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    width: 100%;
}

