/* Strong override for List View switcher dropdown text/icons. */

html body .custom-actions .custom-btn-group .dropdown-menu,
html body .custom-actions .custom-btn-group .dropdown-menu.show {
    --bs-dropdown-link-color: #ffffff !important;
    --bs-dropdown-link-hover-color: #ffffff !important;
    --bs-dropdown-link-active-color: #ffffff !important;
}

html body .page-head .dropdown-menu,
html body .page-head .dropdown-menu.show {
    --bs-dropdown-link-color: #ffffff !important;
    --bs-dropdown-link-hover-color: #ffffff !important;
    --bs-dropdown-link-active-color: #ffffff !important;
}

html body .custom-actions .custom-btn-group .dropdown-menu li[data-view],
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] > a,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] > a.grey-link,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] > a.dropdown-item,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] > a * {
    --icon-stroke: #ffffff !important;
    --icon-fill: #ffffff !important;
    color: #ffffff !important;
    fill: #ffffff !important;
    stroke: #ffffff !important;
    opacity: 1 !important;
    font-weight: 800 !important;
}

html body .page-head .dropdown-menu li[data-view],
html body .page-head .dropdown-menu li[data-view] > a,
html body .page-head .dropdown-menu li[data-view] > a.grey-link,
html body .page-head .dropdown-menu li[data-view] > a.dropdown-item,
html body .page-head .dropdown-menu li[data-view] > a * {
    --icon-stroke: #ffffff !important;
    --icon-fill: #ffffff !important;
    color: #ffffff !important;
    fill: #ffffff !important;
    stroke: #ffffff !important;
    opacity: 1 !important;
    font-weight: 800 !important;
}

html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] .menu-item-icon,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] .menu-item-icon *,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] .menu-item-label,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] .alt-underline,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] img,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] svg,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] svg *,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] use,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] path {
    --icon-stroke: #ffffff !important;
    --icon-fill: #ffffff !important;
    color: #ffffff !important;
    fill: #ffffff !important;
    stroke: #ffffff !important;
}

html body .page-head .dropdown-menu li[data-view] .menu-item-icon,
html body .page-head .dropdown-menu li[data-view] .menu-item-icon *,
html body .page-head .dropdown-menu li[data-view] .menu-item-label,
html body .page-head .dropdown-menu li[data-view] .alt-underline,
html body .page-head .dropdown-menu li[data-view] img,
html body .page-head .dropdown-menu li[data-view] svg,
html body .page-head .dropdown-menu li[data-view] svg *,
html body .page-head .dropdown-menu li[data-view] use,
html body .page-head .dropdown-menu li[data-view] path {
    --icon-stroke: #ffffff !important;
    --icon-fill: #ffffff !important;
    color: #ffffff !important;
    fill: #ffffff !important;
    stroke: #ffffff !important;
}

html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] .menu-item-icon,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] .menu-item-icon *,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] img,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] svg,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] svg *,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] use,
html body .custom-actions .custom-btn-group .dropdown-menu li[data-view] path {
    filter: brightness(0) invert(1) !important;
    -webkit-filter: brightness(0) invert(1) !important;
}

html body .page-head .dropdown-menu li[data-view] .menu-item-icon,
html body .page-head .dropdown-menu li[data-view] .menu-item-icon *,
html body .page-head .dropdown-menu li[data-view] img,
html body .page-head .dropdown-menu li[data-view] svg,
html body .page-head .dropdown-menu li[data-view] svg *,
html body .page-head .dropdown-menu li[data-view] use,
html body .page-head .dropdown-menu li[data-view] path {
    filter: brightness(0) invert(1) !important;
    -webkit-filter: brightness(0) invert(1) !important;
}
