import routes from "@/routes";
import BirthtimeCustomAnswer from "../components/Questionnaire/CustomAnswers/Birthtime";
import BirthPlaceCustomAnswer from "../components/Questionnaire/CustomAnswers/BirthPlace";
import { IStep } from "@/data";
import MultiplyAnswers from "../components/Questionnaire/CustomAnswers/MultipleAnswers";
import { currentlyAffectingAnswers } from "./currentlyAffectingAnswers";
import BirthdateCustomAnswer from "../components/Questionnaire/CustomAnswers/Birthdate";
import styles from "./questionary.module.css";
import { ELottieKeys } from "@/hooks/lottie/useLottie";

export const stepsQuestionary: IStep[] = [
  {
    id: "profile",
    label: "Profile",
    color: "#7337A8",
    questions: [
      {
        id: "flowChoice",
        question:
          "So we can get to know you better, tell us about your relationship status.",
        lottie: {
          preloadKey: ELottieKeys.goal,
        },
        preloadImages: [
          "/kiss.webp",
          "/ring.webp",
          "/thinking_face.webp",
          "/star_struck.webp",
          "/sparkles.webp",
          "/woman-heart-man.webp",
          "/hands_heart.webp",
          "/two-hearts.webp",
          "/broken_heart.webp",
        ],
        answers: [
          {
            id: "single",
            answer: "Single",
            icon: "/heart.webp",
          },
          {
            id: "relationship",
            answer: "In a relationship",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/twohearts-bc5e3e37.png",
          },
          {
            id: "married",
            answer: "Married",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/ring-26f6592d.png",
          },
          {
            id: "complicated",
            answer: "Complicated",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/brokenheart-9e2ba6fb.png",
          },
          {
            id: "other",
            answer: "Unsure / Other",
            icon: "https://d2ecldjic51fgm.cloudfront.net/pub/assets/aura/emoji/thinkingface-aa0f3a72.png",
          },
        ],
      },
      {
        id: "goal",
        question: "What is your goal?",
        navigateToUrl: routes.client.goalSetupV1(),
        answers: [
          {
            id: "perfect_partner",
            answer: "Find my perfect partner",
            icon: "/kiss.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "get_married",
            answer: "To get married",
            icon: "/ring.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "understand_myself",
            answer: "Understand myself better",
            icon: "/thinking_face.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "achieve_happiness",
            answer: "Achieve happiness",
            icon: "/star_struck.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "personal_growth",
            answer: "Personal growth",
            icon: "/sparkles.webp",
            conditionalValues: ["single", "complicated", "other"],
          },
          {
            id: "increase_realtionship",
            answer: "Increase relationship satisfaction",
            icon: "/two-hearts.webp",
            conditionalValues: ["relationship", "married"],
          },
          {
            id: "fix_realtionship",
            answer: "Fix relationship problems",
            icon: "/broken_heart.webp",
            conditionalValues: ["relationship", "married"],
          },
          {
            id: "build_strong",
            answer: "Build a strong marriage",
            icon: "/kiss.webp",
            conditionalValues: ["relationship", "married"],
          },
          {
            id: "check_compatibility",
            answer: "Check compatibility",
            icon: "/woman-heart-man.webp",
            conditionalValues: [
              "single",
              "relationship",
              "married",
              "complicated",
              "other",
            ],
          },
          {
            id: "all_above",
            answer: "All above",
            icon: "/hands_heart.webp",
            conditionalValues: [
              "single",
              "relationship",
              "married",
              "complicated",
              "other",
            ],
          },
        ],
      },
      {
        id: "parent",
        question: "Are you a parent?",
        preloadImages: [
          "/hyperPersonalizedAstrology.webp",
          "/birthdate-image-male.svg",
          "/birthdate-image-female.svg",
        ],
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/cross_mark.webp",
          },
        ],
      },
      {
        id: "astrologyKnowledge",
        question: "What’s your level of knowledge in astrology?",
        description:
          "So we can tailor the insights to suit your knowledge level",
        navigateToUrl: routes.client.hyperPersonalizedAstrologyV1(),
        answers: [
          {
            id: "expert",
            answer: "An expert",
            icon: "/man_student.webp",
          },
          {
            id: "curious",
            answer: "Curious",
            icon: "/face_with_monocle.webp",
          },
          {
            id: "beginner",
            answer: "A beginner",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
      {
        id: "birthdate",
        question: "What's your date of birth?",
        preloadImages: ["/single-zodiac-info.webp"],
        touchAction: "none",
        answersElement: <BirthdateCustomAnswer />,
        navigateToUrl: routes.client.singleZodiacInfoV1(),
      },
      {
        id: "isBirthTime",
        question: "Do you know your time of birth?",
        preloadImages: ["/hourglassV1.webp", "/birthPlace.webp"],
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/cross_mark.webp",
            navigateToUrl: routes.client.noTimeV1(),
          },
        ],
      },
      {
        id: "birthtime",
        question: "What time were you born?",
        description:
          "We use NASA data to identify the exact position of the planets in the sky at the time of your birth.",
        answersElement: <BirthtimeCustomAnswer />,
        backgroundColor: "#80A2A5",
        textColor: {
          title: "#fff",
          description: "#fff",
        },
      },
      {
        id: "birthPlace",
        question: "Where were you born?",
        description:
          "This determines the time zone at the place of your birth.",
        touchAction: "none",
        answersElement: <BirthPlaceCustomAnswer />,
        backgroundImage: "/birthPlace.webp",
        backgroundColor: "#0000004d",
        preloadImages: [
          "/slightly_frowning_face.webp",
          "/neutral_face.webp",
          "/wink.webp",
        ],
        textColor: {
          title: "#fff",
          description: "#fff",
        },
      },
      {
        id: "problems",
        question: "",
        navigateToUrl: routes.client.worksRouterV1(),
        answers: [],
      },
    ],
  },
  {
    id: "personalityTraits",
    label: "Personality traits",
    color: "#56ccf2",
    questions: [
      {
        id: "relateToStatement",
        question: "Do you relate to the statement below?",
        description:
          "“I really dislike being alone as much as I hate to admit it.”",
        preloadImages: ["/DeWatermark3.webp"],
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/cross_mark.webp",
          },
        ],
      },
      {
        id: "notice",
        question: "Do you tend to notice what’s wrong more than what’s right?",
        answers: [
          {
            id: "very_frequently",
            answer: "Very frequently",
            icon: "/thumbs_up.webp",
          },
          {
            id: "frequently",
            answer: "Frequently",
            icon: "/thumbs_more_up.webp",
          },
          {
            id: "occasionally",
            answer: "Occasionally",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "never",
            answer: "Never",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "sensitive",
        question: "Are you sensitive to criticism?",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/thumbs_up.webp",
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/thumbs_more_up.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "tendToOverthink",
        question: "Do you tend to overthink?",
        backgroundImage: "/DeWatermark3.webp",
        preloadImages: [
          "/bar_chart.webp",
          "/scales.webp",
          "/airplane.webp",
          "/star_struck.webp",
          "/flexed_biceps.webp",
        ],
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/cross_mark.webp",
          },
        ],
        textColor: {
          title: "#fff",
        },
      },
      {
        id: "mostImportant",
        question: "What is most important to you?",
        preloadImages: ["/DeWatermark2.webp"],
        answers: [
          {
            id: "success",
            answer: "Success",
            icon: "/bar_chart.webp",
          },
          {
            id: "romance",
            answer: "Romance",
            icon: "/two-hearts.webp",
          },
          {
            id: "stability",
            answer: "Stability",
            icon: "/scales.webp",
          },
          {
            id: "freedom",
            answer: "Freedom",
            icon: "/airplane.webp",
          },
          {
            id: "happiness",
            answer: "Happiness",
            icon: "/star_struck.webp",
          },
          {
            id: "health",
            answer: "Health",
            icon: "/flexed_biceps.webp",
          },
          {
            id: "all",
            answer: "All above",
            icon: "/check_mark_button.webp",
          },
        ],
      },
      {
        id: "emotionalControl",
        question: "Is emotional control tricky for you?",
        preloadImages: [
          "/smiling_face_with_heart_eyes.webp",
          "/pleading_face.webp",
          "/face_with_raised_eyebrow.webp",
          "/confused.webp",
          "/smiling_face_with_smiling_eyes.webp",
        ],
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/thumbs_up.webp",
            navigateToUrl: routes.client.notAloneV1(),
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/thumbs_more_up.webp",
            navigateToUrl: routes.client.notAloneV1(),
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/thumbs_more_down.webp",
            navigateToUrl: routes.client.allRightV1(),
          },
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/thumbs_down.webp",
            navigateToUrl: routes.client.allRightV1(),
          },
        ],
      },
      {
        id: "attitude",
        question: "Do you love your job?",
        answers: [
          {
            id: "yes",
            answer: "Yes! I do something I love",
            icon: "/smiling_face_with_heart_eyes.webp",
          },
          {
            id: "not_working",
            answer: "I’m not working",
            icon: "/smiling_face_with_heart_eyes.webp",
          },
          {
            id: "hate",
            answer: "I hate my job",
            icon: "/pleading_face.webp",
          },
          {
            id: "okay",
            answer: "It’s okay, it pays the bills",
            icon: "/slightly_smiling_face.webp",
          },
          {
            id: "underpaid",
            answer: "I’m underpaid",
            icon: "/face_with_raised_eyebrow.webp",
          },
          {
            id: "stopped_growing",
            answer: "I have stopped growing professionally",
            icon: "/neutral_face.webp",
          },
        ],
      },
      {
        id: "want",
        question: "Do you always know exactly what you want?",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/slightly_smiling_face.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/confused.webp",
          },
          {
            id: "not_shure",
            answer: "Not shure",
            icon: "/neutral_face.webp",
          },
        ],
      },
      {
        id: "relaxing",
        question: "Do you have trouble relaxing?",
        navigateToUrl: routes.client.almostThereV1(),
        answers: [
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/smiling_face_with_smiling_eyes.webp",
          },
          {
            id: "yes",
            answer: "Yes",
            icon: "/confused.webp",
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/neutral_face.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
    ],
  },
  {
    id: "partnerProfile",
    label: "Your partner`s profile",
    color: "#56ccf2",
    questions: [
      {
        id: "partnerGender",
        question: "What’s your partner’s gender?",
        answers: [
          {
            id: "male",
            answer: "Male",
            icon: "/man.webp",
          },
          {
            id: "female",
            answer: "Female",
            icon: "/woman.webp",
          },
        ],
      },
      {
        id: "partnerBirthdate",
        question: "What’s your partner’s date of birth?",
        touchAction: "none",
        answersElement: <BirthdateCustomAnswer affiliation="partner" />,
      },
      // TODO: add compatibility page
      {
        id: "partnerIsBirthTime",
        question: "Do you know your partner’s time of birth?",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/check_mark_button.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/cross_mark.webp",
            navigateToUrl: `${routes.client.noTimeV1()}?affiliation=partner`,
          },
        ],
      },
      {
        id: "partnerBirthtime",
        question: "At what time was your partner born?",
        description:
          "We use NASA data to identify the exactposition of the planets in the sky at the time of your partner's birth.",
        answersElement: <BirthtimeCustomAnswer affiliation="partner" />,
        backgroundColor: "#80A2A5",
      },
      {
        id: "partnerBirthPlace",
        question: "Where was your partner born?",
        touchAction: "none",
        description:
          "If you don’t know the exact place of birth just type in the country of birth.",
        answersElement: <BirthPlaceCustomAnswer affiliation="partner" />,
        backgroundImage: "/birthPlace.webp",
        textColor: {
          title: "#fff",
          description: "#fff",
        },
      },
    ],
  },
  {
    id: "relationships",
    label: "Relationship & Personality Patterns",
    color: "#08D7BA",
    questions: [
      {
        id: "issueTogether",
        question: "Do you agree with the statement below?",
        description: "“My partner and I can talk about any issue together“",
        backgroundImage: "/lovely_bedroom.webp",
        preloadImages: [
          "/cloud.webp",
          "/down_arrow.webp",
          "/down_arrow.webp",
          "/woman_feeding_baby.webp",
          "/anxious_face_with_sweat.webp",
          "/family.webp",
          "/jigsaw.webp",
          "/hourglass.webp",
          "/cross_mark.webp",
        ],
        lottie: {
          preloadKey: ELottieKeys.umbrella,
        },
        answers: [
          {
            id: "strongly_agree",
            answer: "Strongly agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "Agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "Neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "Disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "Strongly disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "currentlyAffecting",
        question:
          "Are any of these factors currently affecting your relationship?",
        preloadImages: ["/satisfied-yes.webp", "/satisfied-no.webp"],
        answersElement: <MultiplyAnswers answers={currentlyAffectingAnswers} />,
      },
      {
        id: "partnerPriority",
        question: "Do you agree with the statement below?",
        description:
          "“My partner and I make sex a priority in our relationship”",
        answers: [
          {
            id: "strongly_agree",
            answer: "Strongly agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "Agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "Neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "Disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "Strongly disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "satisfied",
        question:
          "Are you satisfied with how you and your partner communicate?",
        preloadImages: [
          "/microscope.webp",
          "/mountain.webp",
          "/paperclip.webp",
          "/blue_book.webp",
          "/party_popper.webp",
          "/scales.webp",
          "/loudspeaker.webp",
          "/shield.webp",
          "/fearful_face.webp",
        ],
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/check_mark_button.webp",
            navigateToUrl: routes.client.satisfiedResultV1(),
          },
          {
            id: "no",
            answer: "No",
            icon: "/cross_mark.webp",
            navigateToUrl: routes.client.satisfiedResultV1(),
          },
        ],
      },
      {
        id: "emotionalConnection",
        question: "Do you agree with the statement below?",
        description:
          "“Strengthening our emotional connection is a priority for both my partner and me”",
        answers: [
          {
            id: "strongly_agree",
            answer: "Strongly agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "Agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "Neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "Disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "Strongly disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "bigPicture",
        question:
          "Would you describe your partner as a detail-oriented or big-picture person?",
        answers: [
          {
            id: "detailed",
            answer: "Detail-oriented",
            icon: "/microscope.webp",
          },
          {
            id: "big_picture",
            answer: "Big-picture",
            icon: "/mountain.webp",
          },
          {
            id: "both",
            answer: "A bit of both",
            icon: "/paperclip.webp",
          },
        ],
      },
      {
        id: "introvertOrExtravert",
        question: "Is your partner an introvert or extrovert?",
        answers: [
          {
            id: "introvert",
            answer: "Introvert",
            icon: "/blue_book.webp",
          },
          {
            id: "extravert",
            answer: "Extravert",
            icon: "/party_popper.webp",
          },
          {
            id: "both",
            answer: "A bit of both",
            icon: "/scales.webp",
          },
        ],
      },
      {
        id: "irritated",
        question: "Does your partner get angry or irritated easily?",
        lottie: {
          preloadKey: ELottieKeys.cloudAndStars,
        },
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/face_with_raised_eyebrow.webp",
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/thinking_face.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/neutral_face.webp",
          },
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
      {
        id: "conflict",
        question:
          "Are you satisfied with the way you and your partner deal with conflict?",
        lottie: {
          preloadKey: ELottieKeys.compass,
        },
        answers: [
          {
            id: "yes",
            answer: "Yes, I prefer to be honest and direct",
            icon: "/loudspeaker.webp",
          },
          {
            id: "depends",
            answer: "Depends on the situation and the person",
            icon: "/scales.webp",
          },
          {
            id: "no",
            answer: "No, I don’t want to get hurt or hurt another person",
            icon: "/shield.webp",
          },
          {
            id: "no2",
            answer: "No, it makes me nervous",
            icon: "/fearful_face.webp",
          },
        ],
      },
      {
        id: "aboutGoals",
        question: "When you think about your relationship goals, you feel...?",
        answerClassName: styles["small-font-size-answer"],
        lottie: {
          preloadKey: ELottieKeys.darts,
        },
        answers: [
          {
            id: "optimistic",
            answer: "Optimistic! They are totally doable, with some guidance.",
            icon: "/slightly_smiling_face.webp",
            navigateToUrl: routes.client.partnerRightPlaceV1(),
          },
          {
            id: "cautious",
            answer: "Cautious. I’ve struggled before, but I’m hopeful.",
            icon: "/unamused.webp",
            navigateToUrl: routes.client.partnerThingV1(),
          },
          {
            id: "feeling",
            answer: "I’m feeling a little anxious, honestly.",
            icon: "/anxious_face_with_sweat.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
          {
            id: "not_shure",
            answer: "Not sure / Don’t know",
            icon: "/thinking_face.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
        ],
      },
      {
        id: "appreciated",
        question: "Do you agree with the statement below?",
        description: "“My partner makes me feel really appreciated.”",
        lottie: {
          preloadKey: ELottieKeys.scalesNeutral,
        },
        answers: [
          {
            id: "strongly_agree",
            answer: "Strongly agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "Agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "Neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "Disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "Strongly disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "decisions",
        question: "Do you make decisions with your head or your heart?",
        answers: [
          {
            id: "heart",
            answer: "Heart",
            icon: "/red-heart.webp",
            navigateToUrl: routes.client.withHeartV1(),
          },
          {
            id: "head",
            answer: "Head",
            icon: "/brain.webp",
            navigateToUrl: routes.client.withHeadV1(),
          },
          {
            id: "both",
            answer: "Both",
            icon: "/paperclip.webp",
            navigateToUrl: routes.client.bothV1(),
          },
        ],
      },
    ],
  },
  {
    id: "relationship_pattern",
    label: "Relationship Pattern",
    color: "#08D7BA",
    questions: [
      {
        id: "priority",
        question: "Do you agree with the statement below?",
        description: "“When I am in a relationship, sex is a priority.“",
        // backgroundImage: "/couple_in_bad_1.webp",
        answers: [
          {
            id: "strongly_agree",
            answer: "Strongly agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "Agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "Neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "Disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "Strongly disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "comfortable",
        question: "Do you agree with the statement below?",
        description: "“I feel comfortable around people I barely know.“",
        answers: [
          {
            id: "strongly_agree",
            answer: "Strongly agree",
            icon: "/raising_hands.webp",
          },
          {
            id: "agree",
            answer: "Agree",
            icon: "/thumbs_up.webp",
          },
          {
            id: "neutral",
            answer: "Neutral",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "disagree",
            answer: "Disagree",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "strongly_disagree",
            answer: "Strongly disagree",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "goodEnough",
        question: "Do you often worry that you’re not good enough?",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/thumbs_up.webp",
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/thumbs_middle.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/thumbs_more_down.webp",
          },
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "angry",
        question: "Do you easily get angry or irritated?",
        // backgroundImage: "/woman_gets_angry.webp",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/face_with_raised_eyebrow.webp",
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/thinking_face.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/neutral_face.webp",
          },
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/slightly_smiling_face.webp",
          },
        ],
      },
      {
        id: "innerSelf",
        question: "Do you share your inner self with people you like?",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/thumbs_up.webp",
          },
          {
            id: "no",
            answer: "No",
            icon: "/thumbs_down.webp",
          },
          {
            id: "not_sure",
            answer: "Not sure",
            icon: "/neutral_face.webp",
          },
        ],
      },
      {
        id: "aboutPeople",
        question:
          "Do you remember small details about the people who are important to you?",
        answers: [
          {
            id: "yes",
            answer: "Yes",
            icon: "/raising_hands.webp",
          },
          {
            id: "sometimes",
            answer: "Sometimes",
            icon: "/slightly_smiling_face.webp",
          },
          {
            id: "rarely",
            answer: "Rarely",
            icon: "/thinking_face.webp",
          },
          {
            id: "not_all",
            answer: "Not at all",
            icon: "/thumbs_down.webp",
          },
        ],
      },
      {
        id: "idealDate",
        question: "What is your ideal date?",
        answers: [
          {
            id: "dinner",
            answer: "Dinner at a fancy restaurant",
            icon: "/fork_and_knife_with_plate.webp",
          },
          {
            id: "nature",
            answer: "A hike in nature",
            icon: "/mountain.webp",
          },
          {
            id: "talking",
            answer: "Talking under the stars",
            icon: "/cityscape_at_dusk.webp",
          },
          {
            id: "walk",
            answer: "A walk in the park",
            icon: "/national_park.webp",
          },
          {
            id: "skydiving",
            answer: "Skydiving",
            icon: "/parachute.webp",
          },
        ],
      },
      {
        id: "futurePartner",
        question:
          "Would you describe your future partner as detail-oriented or a big-picture person?",
        lottie: {
          preloadKey: ELottieKeys.cloudAndStars,
        },
        answers: [
          {
            id: "detail",
            answer: "Detail-oriented",
            icon: "/microscope.webp",
          },
          {
            id: "big_picture",
            answer: "Big picture",
            icon: "/mountain.webp",
          },
          {
            id: "both",
            answer: "A bit of both",
            icon: "/paperclip.webp",
          },
        ],
      },
      {
        id: "idealPartner",
        question: "Is your ideal partner an introvert or extrovert?",
        lottie: {
          preloadKey: ELottieKeys.compass,
        },
        answers: [
          {
            id: "introvert",
            answer: "Introvert",
            icon: "/blue_book.webp",
          },
          {
            id: "extrovert",
            answer: "Extrovert",
            icon: "/party_popper.webp",
          },
          {
            id: "both",
            answer: "A bit of both",
            icon: "/scales.webp",
          },
        ],
      },
      {
        id: "relationshipGoal",
        question: "When you think about your relationship goals, you feel...?",
        answerClassName: styles["small-font-size-answer"],
        answers: [
          {
            id: "optimistic",
            answer: "Optimistic! They are totally doable, with some guidance.",
            icon: "/slightly_smiling_face.webp",
            navigateToUrl: routes.client.partnerRightPlaceV1(),
          },
          {
            id: "cautious",
            answer: "Cautious. I’ve struggled before, but I’m hopeful.",
            icon: "/unamused.webp",
            navigateToUrl: routes.client.partnerThingV1(),
          },
          {
            id: "anxious",
            answer: "I’m feeling a little anxious, honestly.",
            icon: "/anxious_face_with_sweat.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
          {
            id: "not_sure",
            answer: "Not sure / Don’t know",
            icon: "/thinking_face.webp",
            navigateToUrl: routes.client.partnerTotallyNormalV1(),
          },
        ],
      },
    ],
  },
];
