/**
 * Portal elevation shadow (0 14px 35px #b4d7eb) — hide on hover / focus / active
 * so buttons feel lightly pressed. Load globally via base.html.twig.
 */
:root {
  --bd-elev-shadow: 0 14px 35px #b4d7eb;
  --bd-elev-shadow-rem: 0 1.4rem 3.5rem #b4d7eb;
}

.bd-elev-shadow {
  box-shadow: var(--bd-elev-shadow);
}

:is(
  .bd-elev-shadow,
  .account-edit-pill,
  .account-links-dialog__save,
  .account-settings__delete-btn,
  .activate-page .operator-form__submit-btn,
  .admin-operators__add,
  .admin-operators__bulk-btn,
  .btn--blue,
  .file-input:not(.file-input--no-style),
  .btn-main-blue,
  button.button.proper-button--blue,
  a.proper-button.proper-button--blue,
  button.button.proper-button--white,
  a.proper-button.proper-button--white,
  .navigation__action-list .proper-button,
  .packages-item__btn,
  .home-join__button,
  .error404__home,
  .profile.profile--account .profile-heading__links .btn,
  .profile.profile--account .profile__mobile-edit-profile-link,
  .profile.profile--account .btn.profile-data__edit-profile,
  .profile.profile--account .btn.profile-heading__edit-sm-link,
  .btn.btn--gray.profile-heading__edit-sm-link,
  .proper-button.proper-button--blue.btn-custom-error-page,
  input.wpcf7-submit,
  .button.button.alt,
  .checkout-button.button.alt.wc-forward
):where(:hover, :focus-visible, :active):not(:disabled):not([disabled]):not([aria-disabled="true"]) {
  box-shadow: none !important;
}
