.pagination{flex-direction:column;font-family:SourceSans3,sans-serif;font-size:14px;font-style:normal;font-weight:500;gap:20px;justify-content:center;line-height:130%;line-height:100%;margin-top:40px}.pagination,.pagination__wrap{align-items:center;display:flex}.pagination__wrap{gap:4px}.pagination__page{align-items:center;aspect-ratio:1;border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-height:35px;padding:7px 13px;transition:background-color .2s linear,color .2s linear}.pagination__page.active,.pagination__page:hover{background-color:var(--primary);color:var(--white)}.pagination__arrow{align-items:center;aspect-ratio:1;background-color:var(--BG_Blue_light,#e6edf2);border-radius:8px;cursor:pointer;display:flex;justify-content:center;min-height:35px;transition:background-color .2s linear,color .2s linear}@media(hover:hover){.pagination__arrow:hover{background-color:var(--primary);color:var(--white)}}.pagination__arrow svg{height:20px;width:20px}@media(hover:hover){.pagination__arrow--prev:hover{transform:translate(-2px)}.pagination__arrow--next:hover{transform:translate(2px)}}.pagination__ellipsis{align-items:flex-end;display:flex;height:24px;justify-content:center;margin-top:auto;width:24px}@media not (min-width:768px){.pagination__ellipsis{height:20px;width:20px}}.pagination__ellipsis svg{height:20px;width:20px}@media not (min-width:768px){.pagination__ellipsis svg{height:16px;width:16px}}
