.challenge__pagination,.challenge__pagination__list{display:flex;list-style-type:none;margin:0}.challenge__pagination{justify-content:flex-end;position:relative}@media (max-width:650px){.challenge__pagination{padding-bottom:45px}}@media (min-width:651px){.challenge__pagination__list{padding-left:20px;padding-right:20px}}.paginationHidden{display:none}.challenge__pagination__text{cursor:pointer}@media (min-width:651px){.challenge__pagination__text{height:52px}}@media (max-width:650px){.challenge__pagination__text{bottom:0;height:45px;position:absolute}}.challenge__pagination__text.challenge__pagination__text--prev{left:0}.challenge.-js-challenge--leftEnd .challenge__pagination__text.challenge__pagination__text--prev{display:none}.challenge__pagination__text.challenge__pagination__text--next{right:0}.challenge.-js-challenge--rightEnd .challenge__pagination__text.challenge__pagination__text--next{display:none}.challenge__pagination__text,.challenge__pagination li{align-items:center;border-radius:3px;cursor:pointer;display:flex;font:400 normal 18px/1.77778em var(--font-std),Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:1.77778em;list-style-type:none;text-decoration:none;-webkit-user-select:none;user-select:none}@media (min-width:651px){.challenge__pagination__text,.challenge__pagination li{height:52px}}@media (max-width:650px){.challenge__pagination__text,.challenge__pagination li{height:45px}}.challenge__pagination__text.active,.challenge__pagination li.active{border:1px solid var(--color_cd_gray)}.challenge__pagination__text .page,.challenge__pagination li .page{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}@media (min-width:651px){.challenge__pagination li{width:52px}}@media (max-width:650px){.challenge__pagination li{width:45px}}