.ub-page .pages{text-align:center;padding:1em 0}.ub-page .pages a,.ub-page .pages button,.ub-page .pages input,.ub-page .pages span{display:inline-block;line-height:1.5rem;min-width:1.5rem;text-align:center;padding:0 .25rem;color:#666;margin:0 .25rem .25rem .25rem;vertical-align:bottom;border-radius:.1rem;text-decoration:none;background:#eee}.ub-page .pages a.page:hover{color:var(--color-primary)}.ub-page .pages span.current{color:#fff;background:none}.ub-page .pages span.more{background:0 0;color:inherit}.ub-page .pages .jumpBox{position:relative;border:.05rem solid #ccc;border-radius:.1rem;padding:0}.ub-page .pages .jumpBox input{width:4em;line-height:1rem;outline:0;margin:0;float:left;border:none;text-align:center;height:1rem}.ub-page .pages .jumpBox button{width:4em;background:#fff;margin:0;right:0;float:left;border:none;border-left:.05rem dotted #ccc;outline:0}.ub-paginate-mobile{display:flex;position:relative;overflow:hidden;flex-direction:row;justify-content:center;align-items:center}.ub-paginate-mobile__btn{display:flex;width:30%;height:30px;line-height:30px;font-size:var(--font-size);position:relative;background-color:#eee;flex-direction:row;justify-content:center;align-items:center;text-align:center;border-width:1px;border-style:solid;border-color:#eee;cursor:pointer;border-radius:.2rem}.ub-paginate-mobile__child-btn{display:flex;font-size:var(--font-size);position:relative;flex-direction:row;justify-content:center;align-items:center;text-align:center}.ub-paginate-mobile__num{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center;height:30px;line-height:30px;font-size:var(--font-size);color:#111}.ub-paginate-mobile__num-page{display:flex;flex-direction:row}.ub-paginate-mobile__num-page-text{font-size:var(--font-size)}.ub-paginate-mobile__num-page-text.current{color:#656de6}.ub-paginate-mobile--enabled{color:#333;opacity:1}.ub-paginate-mobile--disabled{opacity:.3;color:#c4cfdb;cursor:not-allowed}.ub-paginate-mobile--hover{color:#fff;background-color:var(--color-primary)}
