/* Two-column layout for performance metrics */

.components-container.one-column {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px;
    align-items: start;
  }

/* Fix borders - ensure all components have full border */
.components-container.one-column .component-container {
    border: 1px solid rgb(217, 217, 217) !important;
    margin-bottom: 0 !important;
  }

/* Single column on small screens */
@media (max-width: 720px) {
    .components-container.one-column {
        grid-template-columns: 1fr;
      }
}

/* Subscribe button text color */
.subscribe-text-full,
.subscribe-text-short {
    color: #000000 !important;
}

/* Subscribe to updates button background color */
.show-updates-dropdown {
  background-color: #FFB2B2 !important;
  border-color: #FFB2B2 !important;
}

/* Remove text shadow from all text */
* {
  text-shadow: none !important;
}

/* Remove box-shadow from subscribe button */
.show-updates-dropdown {
  box-shadow: none !important;
}