.paginator {
gap 1rem
margin-top $page-container-gap
user-select none
.paginator-btn {
cursor not-allowed
a {
padding 0.3rem 0.6rem
pointer-events none
i {
color var(--text-color-4)
font-size 1rem
}
}
&.allowed {
cursor pointer
a {
pointer-events auto
i {
color var(--text-color-3)
}
}
&:hover {
a {
i {
color var(--primary-color)
}
}
}
}
}
.base-style {
color var(--text-color-4)
font-size 1.1rem
}
.page-number-box {
margin 0 0.2rem
.page-number-input {
width 2.8rem
height 2rem
margin 0
padding 0
font-weight 400 !important
font-size 1rem
text-align center
background none
border 0.1rem solid var(--border-color)
border-radius 0.3rem
outline none
-webkit-appearance none
transition-t("width, border-color", "0, 0", "0.2, 0.2", "ease, ease")
&::-webkit-outer-spin-button
&::-webkit-inner-spin-button {
-webkit-appearance none !important
}
&:hover
&:focus {
width 3.8rem
border-color var(--primary-color)
}
}
.delimiter {
margin 0 0.6rem
}
}
}