.post__list{flex-direction:column;display:flex}.post__list>.card:not(:first-child){margin-top:22px}@media screen and (max-width:975px){.post__list>.card:not(:first-child){margin-top:17px}}.pagination{justify-content:center;padding:5px;display:flex}.pagination__first,.pagination__previous,.pagination__item,.pagination__next,.pagination__last{color:inherit;text-align:center;cursor:pointer;border-radius:4px;flex:0 auto;width:42px;height:32px;margin-left:5px;line-height:32px;transition:background-color .1s;display:block}.pagination__first:first-child,.pagination__previous:first-child,.pagination__item:first-child,.pagination__next:first-child,.pagination__last:first-child{margin-left:0}.pagination__first:hover,.pagination__previous:hover,.pagination__item:hover,.pagination__next:hover,.pagination__last:hover{color:var(--color-font);background-color:var(--color-bg-hover);text-decoration:none}.pagination__first:active,.pagination__previous:active,.pagination__item:active,.pagination__next:active,.pagination__last:active{background-color:var(--color-bg-active)}.pagination__first.pagination__item--active:after,.pagination__previous.pagination__item--active:after,.pagination__item.pagination__item--active:after,.pagination__next.pagination__item--active:after,.pagination__last.pagination__item--active:after{content:"";background-color:var(--color-primary);border-radius:2px;width:18px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pagination__first .icon,.pagination__previous .icon,.pagination__item .icon,.pagination__next .icon,.pagination__last .icon{width:15px;height:15px}
