.component.pager{background:none;display:flex;margin:5px 0 0;padding:0;text-align:center}.component.pager .pagerContent{flex:1}.component.pager .pagerButtons,.component.pager .pagerContent{display:flex;flex-wrap:wrap;justify-content:center}.component.pager .pagerButtons{gap:var(--pager-button-gap)}.component.pager .pagerContent{gap:var(--pager-gap)}.component.pager .pagerFirst,.component.pager .pagerLast,.component.pager .pagerNext,.component.pager .pagerPage,.component.pager .pagerPrev{align-items:center;background-color:var(--pager-button-bk-color);border:1px solid var(--pager-button-border-color);border-radius:var(--pager-button-border-radius);color:var(--pager-button-color);display:flex;justify-content:center;margin:0;min-width:1.75em;padding:0}@media screen and (hover:hover){.component.pager .pagerFirst:hover,.component.pager .pagerLast:hover,.component.pager .pagerNext:hover,.component.pager .pagerPage:not(.pagerCurrent):hover,.component.pager .pagerPrev:hover{background-color:var(--pager-button-active-bk-color);border-color:var(--pager-button-active-border-color);color:var(--pager-button-active-color)}}.component.pager .pagerFirst:before,.component.pager .pagerLast:before,.component.pager .pagerNext:before,.component.pager .pagerPrev:before{font-family:FontAwesome,sans-serif;font-size:20px;line-height:1em}.component.pager .pagerFirst:before{content:"\f100"}.component.pager .pagerPrev:before{content:"\f104"}.component.pager .pagerNext:before{content:"\f105"}.component.pager .pagerLast:before{content:"\f101"}.component.pager.simple .pagerContent{flex-direction:column}.component.pager.simple .pagerPage{margin:0;padding:2px 5px}body.Engine_Gecko.OS_OSX .component.pager.simple .pagerPage{padding-bottom:3px;padding-top:1px}.component.pager.simple .pagerCurrent{background-color:var(--highlight-bk-color);border-color:var(--highlight-bk-color);color:var(--highlight-color)}.component.pager.simple .pagerSpacer{align-self:center;display:flex;height:8px;width:8px}.component.pager.simple .pagerSpacer:before{color:var(--pager-spacer-color);content:"\f0c8";font-family:FontAwesome,sans-serif;font-size:8px}.component.pager.full .pagerContent{align-items:stretch;flex-wrap:nowrap}.component.pager.full .pagerCurrentText{align-items:center;display:flex;margin:0 5px}.component.pager.full .pagerCurrentText input{margin:0 5px;padding:2px;text-align:center;width:48px}body.App_FireFox .component.pager.full .pagerCurrentText input{padding:1px 2px 2px}.component.pager.combined .pagerContent{flex-direction:column-reverse}.component.pager.combined .pagerPage{align-items:center;display:flex;margin:0 3px;padding:2px 5px}.component.pager.combined .pagerCurrent{background-color:var(--highlight-bk-color);color:var(--highlight-color)}.component.pager.combined .pagerSpacer{align-self:center;height:8px;width:8px}.component.pager.combined .pagerSpacer:before{color:#f3f3f3;content:"\f0c8";font-family:FontAwesome,sans-serif;font-size:8px}.component.pager.combined .pagerCurrentText{margin:0 8px 4px}.component.pager.combined .pagerCurrentText input{margin-top:5px;padding:2px;text-align:center;width:48px}.component.pager input[type=number]::-webkit-inner-spin-button,.component.pager input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.component.pager input[type=number]{-moz-appearance:textfield}.dataEditPage:not(.PageMode_edit) .component.pager .autoSaveOnNav{display:none}.PageMode_edit .component.pager .autoSaveOnNav:before{content:"\f0c7"}.component.pager .toggleToolbar:before{content:"\f0ae"}