.dmnknd-content-protection-nav-toggle {
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
    margin: 0;
}

.dropdown-menu-item.dmnknd-content-protection-nav-toggle,
.mobile-user-action.dmnknd-content-protection-nav-toggle {
    width: 100%;
    font: inherit;
    text-align: left;
}

.dropdown-menu-item.dmnknd-content-protection-nav-toggle iconify-icon,
.dropdown-menu-item.dmnknd-content-protection-nav-toggle span,
.mobile-user-action.dmnknd-content-protection-nav-toggle iconify-icon,
.mobile-user-action.dmnknd-content-protection-nav-toggle span {
    position: relative;
    z-index: 2;
}

.dmnknd-content-protection-nav-toggle__state {
    margin-left: auto;
    font-size: 0.8125rem;
    font-weight: 600;
    opacity: 0.72;
    flex-shrink: 0;
}

.dmnknd-content-protection-nav-toggle--on .dmnknd-content-protection-nav-toggle__state {
    opacity: 1;
    color: #eab308;
}

.dmnknd-content-protection-nav-toggle--on.dropdown-menu-item iconify-icon,
.dmnknd-content-protection-nav-toggle--on.mobile-user-action iconify-icon {
    color: #eab308;
}

.dmnknd-content-protection-nav-toggle--on.dropdown-menu-item:hover .dmnknd-content-protection-nav-toggle__state,
.dmnknd-content-protection-nav-toggle--on.mobile-user-action:hover .dmnknd-content-protection-nav-toggle__state {
    color: #141414;
}

.dmnknd-content-protection-nav-toggle--on.dropdown-menu-item:hover iconify-icon,
.dmnknd-content-protection-nav-toggle--on.mobile-user-action:hover iconify-icon {
    color: #141414;
}
