.page-type-navigator {
    overflow-y: auto;

    .list-view {
        height: calc(100% - 50px);
        margin: 0;
    }

    .count-pagination {
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin: 0;
        padding: 15px 30px 15px 14px;
        background-color: var(--ds-surface, #f4f5f7); /* jira previous fallback value: @aui-color-N20 */

        .results-count-text {
            margin-right: 15px;

            .results-count-start,
            .results-count-end,
            .results-count-total {
                font-weight: 400;
            }
        }

        .pagination {
            > a:not(:last-child),
            > strong,
            > span {
                margin-right: 10px;
                margin-left: 0;
            }

            > :last-child {
                margin: 0;
                padding: 0;
            }

            > a:nth-last-child(2) {
                margin-right: 20px;
            }

        }
    }
}
