.ad-component--link:focus-visible,
.ad-component--link:focus {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-component_dropdown--trigger:focus-visible,
.ad-component_dropdown--trigger:focus {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

a.ad-component--link.ad-component_dropdown--trigger:focus-visible,
a.ad-component--link.ad-component_dropdown--trigger:focus,
a.manage-link:focus-visible,
a.manage-link:focus {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-component_dropdown .ad-component_list .ad-component--link:focus-visible,
.ad-component_dropdown-react .ad-component_list .ad-component--link:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-icon-link:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-universalnav-icons a:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-uniheader__logo-container--link:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.user-dropdown a:focus-visible,
.js-primary-nav-user-menu a:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-component_list-item a:focus-visible,
.ad-component_list--item a:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.ad-uniheader__container--section-right a:focus-visible,
.ad-uniheader__container--section-right button:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.adb-card--image button:focus-visible,
.userdetail-card-pic button:focus-visible,
.adb-id__editable--menu button:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 2px !important;
}

.adb-summary--title[tabindex]:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 2px !important;
    display: inline-block !important;
}

.adb-summary--details[tabindex]:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 2px !important;
    display: inline-block !important;
}

.adb-summary a:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 2px !important;
}

.userdetail a:focus-visible,
.userdetail [tabindex="0"]:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: 2px !important;
}

.adb-primary_nav--link:focus-visible,
.adb-primary_nav--link[role="button"]:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

#manage:focus-visible,
.js-drainable-menu .adb-context_menu--trigger:focus-visible,
.adb-primary_nav--item .adb-context_menu--trigger:focus-visible,
.adb-js-context_menu--trigger:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}

.adb-page_header a:focus-visible,
.adb-page_header button:focus-visible,
.adb-page_header [role="button"]:focus-visible,
.adb-primary_nav a:focus-visible,
.adb-primary_nav button:focus-visible,
.adb-primary_nav [role="button"]:focus-visible {
    outline: 2px solid #000000 !important;
    outline-offset: -2px !important;
}
