/* var.21 grafo74 — remove obsolete header down button and force one footer green */
:root {
  --grafo-button-green: #0d5c63;
}

/* Every visual button uses exactly the footer green in every interaction state. */
:is(
  button,
  input[type="button"], input[type="submit"], input[type="reset"],
  a.main-block__button, a.item-service__button,
  .main-block__button, .item-service__button,
  .io_button, .btn_open, .btn_close,
  .button, .btn,
  .w3-button, .w3-btn,
  .w3-green, .w3-light-green, .w3-teal,
  .viewer-controls button, .viewer-toolbar button, .controls button,
  [data-pro-toggle], [role="button"]
),
:is(
  button,
  input[type="button"], input[type="submit"], input[type="reset"],
  a.main-block__button, a.item-service__button,
  .main-block__button, .item-service__button,
  .io_button, .btn_open, .btn_close,
  .button, .btn,
  .w3-button, .w3-btn,
  .w3-green, .w3-light-green, .w3-teal,
  .viewer-controls button, .viewer-toolbar button, .controls button,
  [data-pro-toggle], [role="button"]
):is(:hover, :focus, :focus-visible, :active) {
  background: var(--grafo-button-green) !important;
  background-color: var(--grafo-button-green) !important;
  background-image: none !important;
  border-color: var(--grafo-button-green) !important;
  color: #fff !important;
  filter: none !important;
}

/* Old header triangle is no longer part of the interface. Defensive fallback for cached HTML. */
.header .dropdown > .dropbtn,
.topnav > .dropdown > .dropbtn {
  display: none !important;
}
