*,
*::before,
*::after {
  outline: none !important;
  outline-offset: 0 !important;
}

.page-wrapper *:focus,
.page-wrapper *:focus-visible,
.page-wrapper *:focus-within,
.ui-dialog *:focus,
.ui-dialog *:focus-visible,
.ui-dialog *:focus-within,
[data-drupal-admin-styles] *:focus,
[data-drupal-admin-styles] *:focus-visible,
.dropbutton .dropbutton__item > *:focus,
.dropbutton__items > .dropbutton__item > *:focus,
.form-element:focus,
.form-element:hover:focus,
.form-boolean:focus,
.form-boolean:focus:hover,
.form-boolean:focus:active,
.button:focus,
.button:hover:focus,
a:focus,
a:focus-visible,
input:focus,
input:focus-visible,
textarea:focus,
textarea:focus-visible,
select:focus,
select:focus-visible,
.ck .ck.ck-button:focus,
.ck .ck.ck-button:active:focus {
  outline: none !important;
  outline-offset: 0 !important;
  box-shadow: none !important;
}

.page-wrapper *:focus::before,
.page-wrapper *:focus::after,
.page-wrapper *:focus-visible::before,
.page-wrapper *:focus-visible::after,
.ui-dialog *:focus::before,
.ui-dialog *:focus::after,
.ui-dialog *:focus-visible::before,
.ui-dialog *:focus-visible::after {
  outline: none !important;
  outline-offset: 0 !important;
  box-shadow: none !important;
}
