.component.pager{display:flex;padding:0;background:none;text-align:center;margin:5px 0 0}.component.pager .pagerContent{flex:1}.component.pager .pagerButtons,.component.pager .pagerContent{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.component.pager .pagerFirst,.component.pager .pagerLast,.component.pager .pagerNext,.component.pager .pagerPage,.component.pager .pagerPrev{display:flex;align-items:center;justify-content:center;margin:1px;padding:0 5px;color:var(--link-color);background-color:transparent}.component.pager .pagerFirst:hover,.component.pager .pagerLast:hover,.component.pager .pagerNext:hover,.component.pager .pagerPage:hover,.component.pager .pagerPrev:hover{color:var(--link-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}.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 1px 1px;padding:2px 5px}body.Engine_Gecko.OS_OSX .component.pager.simple .pagerPage{padding-top:1px;padding-bottom:3px}.component.pager.simple .pagerCurrent{background-color:var(--highlight-color);color:var(--highlight-secondary-color)}.component.pager.simple .pagerSpacer{display:flex;width:8px;height:8px}.component.pager.simple .pagerSpacer:before{content:"\f0c8";font-family:FontAwesome,sans-serif;font-size:8px;color:#f3f3f3}.component.pager.full .pagerContent{align-items:stretch;flex-wrap:nowrap}.component.pager.full .pagerCurrentText{display:flex;align-items:center;margin:0 5px}.component.pager.full .pagerCurrentText input{width:48px;border:1px solid var(--border-color);margin:0 5px;padding:2px;text-align:center}.component.pager.full .pagerCurrentText input:hover{border-color:var(--highlight-active-color)}.component.pager.full .pagerCurrentText input:focus{border-color:var(--highlight-color)}body.App_FireFox .component.pager.full .pagerCurrentText input{padding:1px 2px 2px}.component.pager.combined .pagerContent{flex-direction:column-reverse}.component.pager.combined .pagerPage{display:flex;align-items:center;margin:0 3px;padding:2px 5px}.component.pager.combined .pagerCurrent{background-color:var(--highlight-color);color:var(--highlight-secondary-color)}.component.pager.combined .pagerSpacer{width:8px;height:8px}.component.pager.combined .pagerSpacer:before{content:"\f0c8";font-family:FontAwesome,sans-serif;font-size:8px;color:#f3f3f3}.component.pager.combined .pagerCurrentText{margin:0 8px 4px}.component.pager.combined .pagerCurrentText input{width:48px;border:1px solid var(--border-color);margin-top:5px;padding:2px;text-align:center}.component.pager.combined .pagerCurrentText input:hover{border:1px solid var(--highlight-active-color)}.component.pager.combined .pagerCurrentText input:focus{border:1px solid var(--highlight-color)}.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}.component.pager .autoSaveOnNav{display:none;padding:0;background-color:transparent}.PageMode_edit .component.pager .autoSaveOnNav{display:flex;align-items:center;justify-content:center;padding:0 5px}.PageMode_edit .component.pager .autoSaveOnNav:before{content:"\f0c7";font-family:FontAwesome,sans-serif;font-size:16px;color:var(--text-inactive-color)}.PageMode_edit .component.pager.autoSaveOnNav .autoSaveOnNav:before{color:var(--highlight-color)}@media screen and (pointer:coarse){.component.pager button{align-self:stretch;margin:2px!important;border:1px solid var(--border-color);border-radius:2px}.component.pager .pagerButton,.component.pager button{min-width:25px;background-color:var(--action-bk-color)}.component.pager .pagerButton{margin:0 5px}}