#stcm-wrapper {
  --fontFamily: "Manrope", system-ui, -apple-system, BlinkMacSystemFont, sans-serif !important;
  --primaryColor: var(--accent) !important;
  --backgroundColor: var(--bg-surface) !important;
  --textColor: var(--text-primary) !important;
  --iconColor: var(--bg-surface) !important;
  --iconBackgroundColor: var(--accent) !important;
  --backdropBackgroundColor: rgba(6, 8, 14, 0.72) !important;
  --backdropBackgroundBlur: 2px !important;
}

#stcm-wrapper .stcm-button-primary {
  background: var(--accent) !important;
  border-color: color-mix(in srgb, var(--accent) 70%, black 30%) !important;
  color: var(--text-primary) !important;
}

#stcm-wrapper .stcm-button-primary:hover {
  background: color-mix(in srgb, var(--accent) 86%, black 14%) !important;
}

#stcm-wrapper .stcm-button-secondary {
  color: var(--accent) !important;
  border-color: var(--border-strong) !important;
  background: transparent !important;
}

#stcm-wrapper .stcm-button-secondary:hover {
  border-color: var(--accent-border) !important;
  background: color-mix(in srgb, var(--accent) 18%, transparent) !important;
  color: var(--text-primary) !important;
}

#stcm-wrapper #stcm-banner a.stcm-logo,
#stcm-wrapper #stcm-modal a.stcm-credit-link {
  display: none !important;
}
