:where(.plus-app-2026-03-AI-text-game) {
  --plus-foreground: #131415;
  /* --plus-background: #ffffff; */
  --plus-background: var(--yds-color-gray-10);

  /*** Custom properties for TextCard component */
  --card-background: var(--yds-color-white);
  --genre-header: var(--yds-color-gray-60);

  --game-index: var(--yds-color-gray-80);

  /* Text */
  --yds-medium-emphasis-text: rgba(0, 0, 0, 0.70);

  /* Textbox - when user hasn't yet made a selection */
  --card-label: rgba(0, 0, 0, 0.70);
  /* Human-written colors */
  --human-selected-bg: var(--yds-color-info-green-20);
  --human-selected-text: var(--yds-color-text-dark);
  --human-selected-accent: var(--yds-color-black-opacity-60);
  --human-selected-attr-text: var(--yds-color-black-opacity-60);

  /* AI-generated colors */
  --ai-selected-bg: var(--yds-color-info-orange-30);
  --ai-selected-text: var(--yds-color-text-dark);
  --ai-selected-accent: var(--yds-color-black-opacity-60);
  --ai-selected-attr-text: var(--yds-color-black-opacity-60);

  --card-unselected-bg: var(--yds-color-gray-5);
  --card-unselected-border: var(--yds-color-gray-30);
  --card-unselected-text: var(--yds-color-gray-60);
  --card-unselected-accent: var(--yds-color-gray-60);
  --card-unselected-attr-text: var(--yds-color-gray-60);


  --card-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.41);
  --result-human: var(--yds-color-green-80);
  --result-ai: var(--yds-color-info-orange-90);
  --result-human: var(--yds-color-info-green-80);


  --accordion-bg: rgb(255, 255, 255);
  --results-unselected-text: var(--yds-color-gray-60);
  --choice-badge-bg: var(--yds-color-gray-20);
  --choice-badge-text: var(--yds-color-gray-80);
  --results-header-bg: var(--yds-color-gray-30);
  --results-header-border: var(--yds-color-gray-30);
  --yds-color-border-separator: rgba(0, 0, 0, 0.09);


}