.Pagination{margin-top:40px;gap:8px;flex-wrap:wrap}.Pagination,.Pagination__btn{display:flex;align-items:center;justify-content:center}.Pagination__btn{flex-shrink:0;width:44px;height:44px;border-radius:10px;border:1px solid var(--color-low);background:var(--color-primary);color:var(--color-regular);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.Pagination__btn svg{width:14px;height:14px}.Pagination__btn:hover{border-color:var(--color-brand);color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 6%,transparent)}.Pagination__btn:active{transform:translateY(1px)}.Pagination__btn:disabled{opacity:.4;cursor:not-allowed;border-color:var(--color-low);color:var(--color-accent);background:var(--color-primary)}.Pagination__list{display:flex;gap:6px;list-style:none;margin:0;padding:0}.Pagination__item{cursor:pointer;border-radius:10px;background-color:var(--color-primary);border:1px solid var(--color-low);color:var(--color-regular);display:flex;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:600;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.Pagination__item:hover:not(.Pagination__item-active){border-color:var(--color-brand);color:var(--color-brand);background:color-mix(in srgb,var(--color-brand) 6%,transparent)}.Pagination__item-active{border-color:var(--color-brand);background:var(--color-brand);color:#fff;cursor:default}.Pagination__next{background:none;color:var(--color-brand);padding:8px 16px;cursor:pointer;border:1px solid var(--color-brand);border-radius:10px;font-weight:600}.Pagination__next:hover{background:color-mix(in srgb,var(--color-brand) 8%,transparent)}