.pagination { display: flex; align-items: center; justify-content: flex-end; gap: 10px; margin-top: 10px; .link { margin-bottom: 0; } .total { color: var(--placeholder-color); margin-right: 10px; } .item { padding: 2px; background-color: var(--white-color); &:hover:not(.active) { background-color: var(--primary-color); } } .active { color: var(--white-color); background-color: var(--secondary-color); } .page-actions { margin-left: 30px; display: flex; gap: 10px; .with_icon_container { height: 100%; width: 170px; input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input[type="number"] { -moz-appearance: textfield; } .btn { margin-right: 10px; } } } .react-select { &__control { border-radius: 10px; width: 130px; &:hover { cursor: pointer; } } &__option { &:hover { cursor: pointer; } } &__value-container { text-align: start; } } }