.nbp-fid-button-bar {
    display: flex;

    --nbp-button-bar-border-color: white;
    --nbp-button-bar-background-color: #e3e7e9;

    > nbp-button {
        flex-grow: 1;

        .isp-button {
            width: 100%;
            display: block;
            background-color: var(--nbp-button-bar-background-color);
            padding: 10px 0;

            &:hover {
                text-decoration: underline;
            }
        }

        &:not(:last-child){
            .isp-button {
                border-right: 1px solid var(--nbp-button-bar-border-color);
                
                &:hover {
                    text-decoration: underline;
                }
            }
        }
    }
    
}