.display-mode-group .display-mode-button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.4rem;
    padding: 0.5rem 0.75rem;
}

.display-mode-group .display-mode-label {
    white-space: nowrap;
}

.display-mode-group .display-mode-icon {
    display: inline-block;
    width: 18px;
    height: 18px;
    background-color: currentColor;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
}
