:root{--pagination-gap:var(--spacing-xl)}@media (min-width:768px){:root{--pagination-gap:var(--spacing-40)}}.pagination-list{display:flex;flex-direction:var(--direction);justify-content:center;align-items:center;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.pagination-list li a,.pagination-list li span.page-number{background-color:var(--color-white);font-weight:var(--font-weight-bold);text-decoration:none!important;border-radius:var(--border-radius-sm);border:1px solid var(--color-black);padding:var(--spacing-xs) var(--spacing);transition:var(--transition-fast)}.pagination-list li a:hover:not(span.page-number):not(a.faded),.pagination-list li span.page-number:hover:not(span.page-number):not(a.faded){background-color:var(--color-green-700);color:var(--color-white)}.pagination-list li a:hover:not(span.page-number):not(a.faded) span svg path,.pagination-list li span.page-number:hover:not(span.page-number):not(a.faded) span svg path{stroke:var(--color-white)}.pagination-list li a span svg path,.pagination-list li span.page-number span svg path{stroke:var(--color-black);transition:var(--transition-fast)}.pagination-list li a{display:inline-flex!important;align-items:center;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.pagination-list li a.faded{opacity:.5;pointer-events:none}.pagination-list li a span{display:inline-block}.pagination-list li a span.prev{transform:rotate(180deg)}.pagination-list li[\:has\(.page-number\)]{display:none}.pagination-list li:has(.page-number){display:none}.pagination-list li[\:has\(.page-number.current\)]{display:flex}.pagination-list li:has(.page-number.current){display:flex}