.f-pagination{display:inline-flex;align-items:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.f-pagination .f-select{margin-right:10px}.f-pagination.f-pagination__background .f-pagination__pages .f-pagination__item{margin:0 5px;background-color:#f8f8f8}.f-pagination.f-pagination__background .f-pagination__pages .f-pagination__item-active{color:#fff;background-color:#2d5af1}.f-pagination.f-pagination__round .f-pagination__button,.f-pagination.f-pagination__round .f-pagination__pages .f-pagination__item{border-radius:50%}.f-pagination.f-pagination__disabled{opacity:.5;cursor:not-allowed}.f-pagination__button{width:35px;height:35px;border:none;outline:none;background-color:#f0f0f0;cursor:pointer;transition:background-color .3s;display:inline-flex;justify-content:center;align-items:center}.f-pagination__button:hover{background-color:#e8e8e8}.f-pagination__button:active{background-color:#d7d7d7}.f-pagination__prev>*,.f-pagination__next>*{pointer-events:none}.f-pagination__pages{display:flex;list-style-type:none;padding-left:0}.f-pagination__pages .f-pagination__item{display:inline-flex;justify-content:center;align-items:center;min-width:35px;padding:0 6px;box-sizing:border-box;height:35px;font-size:14px;cursor:pointer;color:#333}.f-pagination__pages .f-pagination__item-active{color:#2d5af1}.f-pagination__jump{width:145px;margin-left:10px}
