:root{--rv-pagination-height:40px;--rv-pagination-font-size:var(--rv-font-size-md);--rv-pagination-item-width:36px;--rv-pagination-item-default-color:var(--rv-primary-color);--rv-pagination-item-disabled-color:var(--rv-gray-7);--rv-pagination-item-disabled-background-color:var(--rv-background-color);--rv-pagination-background-color:var(--rv-white);--rv-pagination-desc-color:var(--rv-gray-7);--rv-pagination-disabled-opacity:var(--rv-disabled-opacity)}.rv-pagination{display:-webkit-box;display:-webkit-flex;display:flex;font-size:var(--rv-pagination-font-size)}.rv-pagination__item,.rv-pagination__page-desc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.rv-pagination__item{-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;min-width:var(--rv-pagination-item-width);height:var(--rv-pagination-height);color:var(--rv-pagination-item-default-color);background-color:var(--rv-pagination-background-color);cursor:pointer;-webkit-user-select:none;user-select:none}.rv-pagination__item:active{color:var(--rv-white);background-color:var(--rv-pagination-item-default-color)}.rv-pagination__item::after{border-width:var(--rv-border-width-base) 0 var(--rv-border-width-base) var(--rv-border-width-base)}.rv-pagination__item:last-child::after{border-right-width:var(--rv-border-width-base)}.rv-pagination__item--active{color:var(--rv-white);background-color:var(--rv-pagination-item-default-color)}.rv-pagination__next,.rv-pagination__prev{padding:0 var(--rv-padding-base);cursor:pointer}.rv-pagination__item--disabled,.rv-pagination__item--disabled:active{color:var(--rv-pagination-item-disabled-color);background-color:var(--rv-pagination-item-disabled-background-color);cursor:not-allowed;opacity:var(--rv-pagination-disabled-opacity)}.rv-pagination__page{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.rv-pagination__page-desc{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:var(--rv-pagination-height);color:var(--rv-pagination-desc-color)}.rv-pagination--simple .rv-pagination__next::after,.rv-pagination--simple .rv-pagination__prev::after{border-width:var(--rv-border-width-base)}