.pagination-lc-2025{border:1px solid var(--mid-blue);border-radius:var(--border-radius-bloc);width:100%;padding:12px 16px;& .pagination{gap:4px;width:100%;& .page-item{& .page-link{color:var(--text-color-main);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;gap:6px;width:36px;height:36px;padding:6px;transition:background-color .2s;display:flex;&.page-link--prev,&.page-link--next{border-radius:50px;width:auto;padding:6px 12px}& svg{flex-shrink:0}}&.active .page-link{background-color:var(--color-theme);color:#fff;font-weight:600}&.disabled{& .page-link,& span.page-link{opacity:.4;cursor:default;pointer-events:none}}&:not(.disabled):not(.active){& .page-link:hover{background-color:var(--background-theme);color:var(--text-color-main)}}}& .page-item:first-child{margin-right:auto}& .page-item:last-child{margin-left:auto}}}