.plus-pagination{border:var(--size-border-stroke-stroke-100) solid var(--color-outline-variant);background-color:var(--color-surface);border-radius:var(--size-border-radius-radius-1000);flex-wrap:nowrap;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:inline-flex;overflow:hidden}.plus-pagination .page-item{flex:none;align-items:stretch;margin:0;list-style:none;display:flex}.plus-pagination .page-link{padding:var(--size-spacing-small-space-075) var(--size-spacing-small-space-150);font-family:var(--font-family-body);font-weight:var(--font-weight-semibold-1);font-size:var(--font-size-body2);line-height:var(--font-line-height-body2);background-color:var(--color-surface);cursor:pointer;box-sizing:border-box;border:none;border-right:var(--size-border-stroke-stroke-100) solid var(--color-outline-variant);border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;text-decoration:none;transition:background-color .2s,color .2s;display:flex;position:relative;color:var(--color-secondary-text)!important}.plus-pagination .page-item:last-child .page-link{border-right:none}.plus-pagination .page-item-icon .page-link{color:var(--color-secondary)!important}.plus-pagination .page-item-icon .page-link i{font-size:var(--font-size-fa-body2);line-height:var(--font-line-height-fa-body2);font-weight:900;color:var(--color-secondary)!important}.plus-pagination .page-item:first-child .page-link{border-top-left-radius:var(--size-border-radius-radius-1000);border-bottom-left-radius:var(--size-border-radius-radius-1000);border-top-right-radius:0;border-bottom-right-radius:0}.plus-pagination .page-item:last-child .page-link{border-top-right-radius:var(--size-border-radius-radius-1000);border-bottom-right-radius:var(--size-border-radius-radius-1000);border-right:none;border-top-left-radius:0;border-bottom-left-radius:0}.plus-pagination.plus-pagination-text .page-item:first-child .page-link{border-radius:100px 0 0 100px}.plus-pagination.plus-pagination-text .page-item:last-child .page-link{border-right:none;border-radius:0 100px 100px 0}.plus-pagination .page-item:not(.disabled):not(.active) .page-link:hover{background-color:var(--color-secondary-state-08);z-index:2;color:var(--color-secondary-text)!important}.plus-pagination .page-item:not(.disabled):not(.active) .page-link:focus{background-color:var(--color-secondary-state-12);z-index:2;box-shadow:inset 0 0 0 2px var(--color-outline);outline:none;color:var(--color-secondary-text)!important}.plus-pagination .page-item.active .page-link{background-color:var(--color-secondary-state-08);cursor:default;font-weight:var(--font-weight-semibold-1);z-index:3;border-right-color:var(--color-outline-variant);color:var(--color-secondary-text)!important}.plus-pagination .page-item.active.page-item-icon .page-link,.plus-pagination .page-item.active.page-item-icon .page-link i{color:var(--color-secondary-text)!important}.plus-pagination .page-item.disabled .page-link{background-color:var(--color-surface);cursor:not-allowed;pointer-events:none;opacity:.4;color:color-mix(in srgb, var(--color-secondary-text) 38%, transparent)!important}.plus-pagination .page-item.disabled.page-item-icon .page-link{opacity:.4;color:color-mix(in srgb, var(--color-secondary) 38%, transparent)!important}.plus-pagination .page-item.disabled.page-item-icon .page-link i{color:color-mix(in srgb, var(--color-secondary) 38%, transparent)!important}.plus-pagination .page-item-ellipsis .page-link{background-color:var(--color-surface);cursor:default;pointer-events:none;opacity:1;color:var(--color-secondary-text)!important}.plus-pagination .page-item:first-child .page-link:hover,.plus-pagination .page-item:first-child .page-link:focus,.plus-pagination .page-item:first-child .page-link:active,.plus-pagination .page-item:first-child.active .page-link{border-top-left-radius:var(--size-border-radius-radius-1000)!important;border-bottom-left-radius:var(--size-border-radius-radius-1000)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.plus-pagination .page-item:last-child .page-link:hover,.plus-pagination .page-item:last-child .page-link:focus,.plus-pagination .page-item:last-child .page-link:active,.plus-pagination .page-item:last-child.active .page-link{border-top-right-radius:var(--size-border-radius-radius-1000)!important;border-bottom-right-radius:var(--size-border-radius-radius-1000)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.plus-pagination.plus-pagination-text .page-item:first-child .page-link:hover,.plus-pagination.plus-pagination-text .page-item:first-child .page-link:focus,.plus-pagination.plus-pagination-text .page-item:first-child .page-link:active,.plus-pagination.plus-pagination-text .page-item:first-child.active .page-link{border-radius:100px 0 0 100px!important}.plus-pagination.plus-pagination-text .page-item:last-child .page-link:hover,.plus-pagination.plus-pagination-text .page-item:last-child .page-link:focus,.plus-pagination.plus-pagination-text .page-item:last-child .page-link:active,.plus-pagination.plus-pagination-text .page-item:last-child.active .page-link{border-radius:0 100px 100px 0!important}.plus-pagination.plus-pagination-small{border-radius:var(--size-border-radius-radius-1000)}.plus-pagination.plus-pagination-small .page-link{padding:var(--size-spacing-small-space-050) var(--size-spacing-small-space-100);font-size:var(--font-size-body3);line-height:var(--font-line-height-body3)}.plus-pagination.plus-pagination-small .page-item-icon .page-link{padding:var(--size-spacing-small-space-050) var(--size-spacing-small-space-100)}.plus-pagination.plus-pagination-small .page-item-icon .page-link i{font-size:var(--font-size-fa-body3);line-height:var(--font-line-height-fa-body3)}.plus-pagination.plus-pagination-large{border-radius:var(--size-border-radius-radius-1000)}.plus-pagination.plus-pagination-large .page-link{padding:var(--size-spacing-small-space-100) var(--size-spacing-medium-space-300);font-size:var(--font-size-body1);line-height:var(--font-line-height-body1)}.plus-pagination.plus-pagination-large .page-item-icon .page-link{padding:var(--size-spacing-small-space-100) var(--size-spacing-medium-space-200)}.plus-pagination.plus-pagination-large .page-item-icon .page-link i{font-size:var(--font-size-fa-body1);line-height:var(--font-line-height-fa-body1)}
