.in-this-section {
    padding-left: 0;
}

.in-this-section .wp-block-pages-list__item {
    display: none;
}

.in-this-section .wp-block-pages-list__item + .wp-block-pages-list__item {
    margin-top: var(--wp--preset--spacing--10);
}

.in-this-section .current-menu-item,
.in-this-section .current-menu-ancestor,
.in-this-section .current-menu-ancestor .wp-block-pages-list__item {
    display: block;
}

.in-this-section .current-menu-item .wp-block-pages-list__item,
.in-this-section .current-menu-item .wp-block-pages-list__item__link,
.in-this-section .current-menu-item .wp-block-pages-list__item .wp-block-pages-list__item__link, 
.in-this-section .current-menu-ancestor .wp-block-pages-list__item__link,
.in-this-section .current-menu-ancestor .wp-block-pages-list__item .wp-block-pages-list__item__link {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    gap: 0 .5em;
}

.in-this-section > .wp-block-pages-list__item[class] {
    margin-top: 0;
}

.in-this-section > .wp-block-pages-list__item.current-menu-ancestor {
    display: block;
}

.in-this-section .wp-block-pages-list__item__link {
    text-decoration: none;
    font-size: var(--wp--preset--font-size--type-2);
}

.in-this-section .wp-block-pages-list__item__link:before,
.in-this-section .wp-block-pages-list__item__link:after {
    content: '';
    display: block;
    width: 1em;
    flex: 0 0 auto;
    border-top: 1px solid transparent;
    transition: var(--transition);
}

.in-this-section .wp-block-pages-list__item__link:after {
    flex: 1 0 auto;
}

.in-this-section > .wp-block-pages-list__item > .wp-block-pages-list__item__link:before {
    content: none;
}

.in-this-section .wp-block-navigation__submenu-container {
    margin: var(--wp--preset--spacing--10) 0 0;
    padding: 0;
    width: 100%;
}

.in-this-section  .wp-block-navigation__submenu-container .wp-block-pages-list__item__link {
    font-size: var(--wp--preset--font-size--type-0);  
}

.in-this-section .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container .wp-block-pages-list__item__link:before {
    width: 2em;
}

.in-this-section .current-menu-item > .wp-block-pages-list__item__link:before,
.in-this-section .current-menu-item > .wp-block-pages-list__item__link:after,
.in-this-section .wp-block-pages-list__item__link:hover:before,
.in-this-section .wp-block-pages-list__item__link:hover:after {
    border-color: var(--wp--preset--color--brand-secondary);
}

.in-this-section .wp-block-navigation__submenu-container {
    display: none;
}

.in-this-section .current-menu-ancestor > .wp-block-navigation__submenu-container,
.in-this-section .current-menu-item > .wp-block-navigation__submenu-container {
    display: block;
}

body.wp-admin .in-this-section:before {
    content: 'This will show the page list on the front end';
}