/* Every rule is outside the official anchor/img code and confined to its container. */
.ag-enamad-official.ag-enamad-pending,
.ag-enamad-official.ag-enamad-unavailable,
.age-footer-enamad-frame.ag-enamad-pending,
.age-footer-enamad-frame.ag-enamad-unavailable {
  background: transparent !important;
  min-height: 48px !important;
  padding: 0 !important;
  width: 100px;
  max-width: 100%;
  flex-direction: column;
}
.ag-enamad-pending > a:not(.ag-enamad-check),
.ag-enamad-unavailable > a:not(.ag-enamad-check) { display: none !important; }
.ag-enamad-check {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  min-height: 48px;
  box-sizing: border-box;
  width: 100px;
  max-width: 100%;
  border: 1px solid #aec4e4;
  border-radius: 10px;
  padding: 8px;
  font: inherit;
  font-size: 13px;
  line-height: 1.7 !important;
  text-align: center;
  color: #fff !important;
  text-decoration: none;
}
.ag-enamad-check:hover, .ag-enamad-check:focus-visible { background: #ffffff14; }
.ag-enamad-check:focus-visible { outline: 2px solid #dbbe8c; outline-offset: 3px; }
.ag-enamad-check[hidden] { display: none !important; }
