.dropdown-menu {
    visibility: visible;
    transform-origin: top center;
    top: initial;
    left: initial;
    max-height: 75%;
    overflow: auto;
}

.dropdown-item {
    overflow: unset !important;
}

.btn-group {
    app-select {
        position: unset;
        &:not(:first-child) .btn {
            border-radius: 0 $clr-btn-border-radius $clr-btn-border-radius 0;
        }

        &:not(:last-child) {
            margin-right: 1px;

            .btn {
                border-top-right-radius: 0;
                border-bottom-right-radius: 0;
            }
        }
    }
}

.dropdown-menu {
    visibility: visible;
    transform-origin: top center;
    top: initial;
    left: initial;
    max-height: 75%;
    overflow: auto;
}

.dropdown-item {
    overflow: visible !important;
    flex: 0 0 30px;
}

.btn-group {
    app-select {
        position: unset;
        &:not(:first-child) .btn {
            border-radius: 0 $clr-btn-border-radius $clr-btn-border-radius 0;
        }

        &:not(:last-child) {
            margin-right: 1px;

            .btn {
                border-top-right-radius: 0;
                border-bottom-right-radius: 0;
            }
        }
    }
}

Fix dropdown-item height in safari
Fix dropdown-item height in safari
