'use strict';

const CLASSROOM_STRATEGY_IMPLEMENTATION_TIP =
  'Start with one student or one transition period. Once comfortable, expand to the full classroom. Consistency is key: use the same visual and verbal cues each time.';

const CONTENT_CATALOG_SEED_PAYLOADS = Object.freeze({
  classroomStrategies: [
  {
    id: '1', title: 'Visual Schedule Boards', description: 'Use picture-based schedules to help students predict and prepare for daily activities. Place at eye level and reference frequently.',
    category: 'visual-support', ageGroup: 'All', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770658833077_9b6461a9.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '2', title: 'First/Then Board', description: 'Show students what they need to do first, then what preferred activity follows. Builds motivation and reduces anxiety about tasks.',
    category: 'visual-support', ageGroup: 'K-2', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770658868373_09b2170b.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '3', title: 'Sensory Break Station', description: 'Designate a calm area with fidgets, weighted items, noise-canceling headphones, and dim lighting for self-regulation.',
    category: 'sensory', ageGroup: 'All', zone: 'yellow',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770658913969_250b3efa.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '4', title: 'Transition Countdown Timer', description: 'Use a visual timer (sand timer or digital) to give 5-3-1 minute warnings before activity changes. Reduces transition anxiety.',
    category: 'transition', ageGroup: 'All', zone: 'yellow',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770658981340_d834abc1.png',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '5', title: 'Social Story Cards', description: 'Short, illustrated stories that explain social situations, expected behaviors, and appropriate responses in specific scenarios.',
    category: 'social', ageGroup: '3-5', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770658995178_40196c48.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '6', title: 'Token Economy System', description: 'Reward system using tokens earned for desired behaviors, exchangeable for preferred activities or items. Keep it simple and visual.',
    category: 'behavior', ageGroup: 'K-2', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770659011984_838f549a.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '7', title: 'Choice Board', description: 'Offer 2-3 visual choices for activities, reducing demand avoidance and increasing autonomy. Great for non-verbal students.',
    category: 'communication', ageGroup: 'All', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770659031644_b34871e1.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '8', title: 'Movement Break Protocol', description: 'Scheduled 2-3 minute movement breaks every 20 minutes. Include jumping, stretching, or wall push-ups to regulate energy.',
    category: 'sensory', ageGroup: 'All', zone: 'yellow',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770659048406_2603ea14.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '9', title: 'Calm Down Kit', description: 'Portable kit with stress ball, breathing card, favorite texture item, and visual coping steps. Personalize for each student.',
    category: 'sensory', ageGroup: 'K-2', zone: 'red',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770659068729_0f0aeb1d.png',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '10', title: 'Visual Boundary Markers', description: 'Use tape, mats, or colored zones on the floor to define personal space and activity areas. Helps with spatial awareness.',
    category: 'visual-support', ageGroup: 'All', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770658996427_bb199e79.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '11', title: 'Peer Buddy System', description: 'Pair students for structured activities. Train buddies on patience, simple prompts, and when to get adult help.',
    category: 'social', ageGroup: '3-5', zone: 'green',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770659033459_04837bc4.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
  {
    id: '12', title: 'De-escalation Voice Protocol', description: 'Use low, slow, calm voice. Reduce words. Give space. Avoid questions during escalation. Wait for the student to reach yellow zone before processing.',
    category: 'behavior', ageGroup: 'All', zone: 'red',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770659012324_2e0b2c92.jpg',
    implementationTip: CLASSROOM_STRATEGY_IMPLEMENTATION_TIP
  },
],
  safetyQbsQuiz: {
  id: '1',
  title: 'Behavior Management Review',
  focus: 'de-escalation',
  weeklyFocus: {
    title: 'This Week\'s Focus: Behavior Management',
    description: 'Remember: Reduce demands first. Use low, slow, calm voice. Minimal words. Give space. Do NOT process during crisis.',
  },
  keyReminders: [
    'Physical management is a LAST resort',
    'Always reduce demands before escalation',
    'Use low, slow, calm voice',
    'Do NOT process during crisis',
    'Document within 24 hours',
  ],
  questions: [
    {
      id: 'q1',
      question: 'What is the FIRST step when a student begins showing signs of escalation?',
      options: ['Physically redirect the student', 'Assess the environment and reduce demands', 'Call for backup immediately', 'Begin documentation'],
      correctIndex: 1,
      explanation: 'Reducing environmental demands and assessing triggers is always the first response before any physical intervention.'
    },
    {
      id: 'q2',
      question: 'During a crisis, which voice technique is most effective?',
      options: ['Firm, authoritative tone', 'Low, slow, and calm with minimal words', 'Matching the student\'s volume to be heard', 'Silent treatment until they calm down'],
      correctIndex: 1,
      explanation: 'A low, slow, calm voice with minimal words reduces stimulation and models regulation.'
    },
    {
      id: 'q3',
      question: 'When is physical management appropriate according to de-escalation protocols?',
      options: ['When someone refuses to follow directions', 'Only when there is imminent danger of harm', 'Whenever verbal de-escalation fails', 'During any aggressive behavior'],
      correctIndex: 1,
      explanation: 'Physical management is a last resort, used ONLY when there is imminent danger of harm to the individual or others.'

    },
    {
      id: 'q4',
      question: 'What should you do AFTER a crisis has de-escalated?',
      options: ['Immediately discuss what happened with the student', 'Allow recovery time, then document and debrief', 'Send the student to the office', 'Resume normal activities immediately'],
      correctIndex: 1,
      explanation: 'Recovery time is essential. Document the incident, debrief with your team, and allow the student to return to baseline.'
    },
    {
      id: 'q5',
      question: 'Which Zone of Regulation typically indicates a student is approaching crisis?',
      options: ['Blue Zone', 'Green Zone', 'Yellow Zone', 'Red Zone'],
      correctIndex: 2,
      explanation: 'Yellow Zone is the warning zone — intervening here with de-escalation strategies can prevent reaching Red Zone crisis.'
    },
  ]
},
  signLanguageItems: [
  {
    id: '1', word: 'Help', category: 'basic-needs',
    description: 'Flat hand on top of fist, lift both up together',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037791874_e080660e.png',
    tip: 'Teach this sign first — it reduces frustration-based behaviors immediately.',
    videoUrl: 'https://www.youtube.com/embed/Euz1g9E-Mrw',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/h/help.gif',
    videoSteps: [
      { step: 1, instruction: 'Make a fist with your non-dominant hand and hold it at chest level', duration: 3 },
      { step: 2, instruction: 'Place your dominant hand flat on top of the fist, palm facing up', duration: 3 },
      { step: 3, instruction: 'Lift both hands upward together in one smooth motion', duration: 3 },
      { step: 4, instruction: 'Repeat the upward motion to emphasize the sign', duration: 3 },
    ]
  },
  {
    id: '2', word: 'More', category: 'basic-needs',
    description: 'Fingertips of both hands touch together repeatedly',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037809931_bf2125b1.jpg',
    tip: 'Accept any approximation. Respond immediately to reinforce communication.',
    videoUrl: 'https://www.youtube.com/embed/fVkzBbQ-whs',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/m/more.gif',
    videoSteps: [
      { step: 1, instruction: 'Hold both hands in front of you with fingers pinched together', duration: 3 },
      { step: 2, instruction: 'Bring the fingertips of both hands together so they touch', duration: 3 },
      { step: 3, instruction: 'Separate your hands slightly, then tap fingertips together again', duration: 3 },
      { step: 4, instruction: 'Repeat the tapping motion 2-3 times', duration: 3 },
    ]
  },
  {
    id: '3', word: 'All Done', category: 'basic-needs',
    description: 'Both hands open, palms facing you, flip outward',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037826231_d4a6656b.jpg',
    tip: 'Pair with visual "finished" card. Great for ending non-preferred activities.',
    videoUrl: 'https://www.youtube.com/embed/7xQE2N0z7gM',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/f/finish.gif',
    videoSteps: [
      { step: 1, instruction: 'Hold both hands up at chest level with palms facing toward you', duration: 3 },
      { step: 2, instruction: 'Spread your fingers wide open', duration: 3 },
      { step: 3, instruction: 'Rotate both hands outward so palms face away from you', duration: 3 },
      { step: 4, instruction: 'Complete the flip in one smooth motion — this means "all done"', duration: 3 },
    ]
  },
  {
    id: '4', word: 'Break', category: 'basic-needs',
    description: 'Both hands together, pull apart like breaking a stick',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037847928_f8f28226.png',
    tip: 'Teaching "break" proactively prevents escalation. Honor the request when possible.',
    videoUrl: 'https://www.youtube.com/embed/q6LuW4Sp_XM',
    gifUrl: 'https://www.lifeprint.com/asl101/images-signs/break.gif',
    videoSteps: [
      { step: 1, instruction: 'Hold both fists together in front of your chest, touching', duration: 3 },
      { step: 2, instruction: 'Grip as if holding a stick or twig between both hands', duration: 3 },
      { step: 3, instruction: 'Twist and pull your hands apart as if snapping a stick', duration: 3 },
      { step: 4, instruction: 'End with hands separated — the breaking motion signals "break"', duration: 3 },
    ]
  },
  {
    id: '5', word: 'Stop', category: 'emotional',
    description: 'One flat hand strikes the palm of the other hand',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037865100_963f8d4a.jpg',
    tip: 'Use in Red Zone situations. Pair with visual stop sign card.',
    videoUrl: 'https://www.youtube.com/embed/RhQvlq-mZtA',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/s/stop.gif',
    videoSteps: [
      { step: 1, instruction: 'Hold your non-dominant hand out flat, palm facing up', duration: 3 },
      { step: 2, instruction: 'Raise your dominant hand with fingers together, palm facing down', duration: 3 },
      { step: 3, instruction: 'Bring your dominant hand down firmly onto the open palm', duration: 3 },
      { step: 4, instruction: 'Make the motion crisp and decisive to clearly communicate "stop"', duration: 3 },
    ]
  },
  {
    id: '6', word: 'Calm', category: 'emotional',
    description: 'Both hands move down slowly from chest level',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037891102_4977dae4.png',
    tip: 'Model this sign while taking deep breaths. Others mirror the regulation.',
    videoUrl: 'https://www.youtube.com/embed/RhQvlq-mZtA',
    gifUrl: 'https://www.lifeprint.com/asl101/images-signs/calm.gif',
    videoSteps: [
      { step: 1, instruction: 'Hold both hands at chest level, palms facing downward', duration: 3 },
      { step: 2, instruction: 'Take a slow, deep breath in as you hold position', duration: 3 },
      { step: 3, instruction: 'Slowly push both hands downward while exhaling', duration: 3 },
      { step: 4, instruction: 'Repeat the slow downward motion — model calm breathing with it', duration: 3 },
    ]
  },
  {
    id: '7', word: 'Eat', category: 'basic-needs',
    description: 'Fingertips to mouth, tapping gently',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037923119_35eee41c.png',
    tip: 'Use before meals and snacks to build routine communication.',
    videoUrl: 'https://www.youtube.com/embed/q6LuW4Sp_XM',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/e/eat.gif',
    videoSteps: [
      { step: 1, instruction: 'Bring your dominant hand up near your mouth', duration: 3 },
      { step: 2, instruction: 'Pinch your fingertips together as if holding small food', duration: 3 },
      { step: 3, instruction: 'Tap your fingertips gently against your lips', duration: 3 },
      { step: 4, instruction: 'Repeat the tapping motion 2-3 times to sign "eat"', duration: 3 },
    ]
  },
  {
    id: '8', word: 'Drink', category: 'basic-needs',
    description: 'Thumb to mouth, tilting like drinking from a cup',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037939928_1882c801.jpg',
    tip: 'Pair with actual cup or water visual for stronger association.',
    videoUrl: 'https://www.youtube.com/embed/q6LuW4Sp_XM',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/d/drink-c.gif',
    videoSteps: [
      { step: 1, instruction: 'Cup your dominant hand as if holding an invisible cup', duration: 3 },
      { step: 2, instruction: 'Bring the cupped hand up to your mouth', duration: 3 },
      { step: 3, instruction: 'Tilt your hand as if pouring a drink into your mouth', duration: 3 },
      { step: 4, instruction: 'Lower your hand and repeat — the tilting motion means "drink"', duration: 3 },
    ]
  },
  {
    id: '9', word: 'Wait', category: 'classroom',
    description: 'Both hands up, fingers wiggling slightly',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037963758_057baa79.png',
    tip: 'Use with visual timer. "Wait" is hard — pair with a clear end signal.',
    videoUrl: 'https://www.youtube.com/embed/YfwgS9ZsBVw',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/w/wait.gif',
    videoSteps: [
      { step: 1, instruction: 'Hold both hands up in front of you, palms facing outward', duration: 3 },
      { step: 2, instruction: 'Spread your fingers apart', duration: 3 },
      { step: 3, instruction: 'Wiggle your fingers gently in a wave-like motion', duration: 3 },
      { step: 4, instruction: 'Hold the position briefly — the wiggling fingers signal "wait"', duration: 3 },
    ]
  },
  {
    id: '10', word: 'Sit', category: 'classroom',
    description: 'Two fingers of one hand sit on two fingers of the other',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037980919_43f7a0c8.jpg',
    tip: 'Model while pointing to the chair. Keep it simple and consistent.',
    videoUrl: 'https://www.youtube.com/embed/ZvzKTn4qWfA',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/s/sit.gif',
    videoSteps: [
      { step: 1, instruction: 'Extend your index and middle fingers on your non-dominant hand (like a flat surface)', duration: 3 },
      { step: 2, instruction: 'Extend your index and middle fingers on your dominant hand (like legs)', duration: 3 },
      { step: 3, instruction: 'Place the "legs" fingers on top of the "surface" fingers, like sitting', duration: 3 },
      { step: 4, instruction: 'Tap down gently once or twice to emphasize "sit"', duration: 3 },
    ]
  },
  {
    id: '11', word: 'Listen', category: 'classroom',
    description: 'Cup hand behind ear',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774037998820_245a2c77.jpg',
    tip: 'Pair with visual "ears listening" icon on the board.',
    videoUrl: 'https://www.youtube.com/embed/RhQvlq-mZtA',
    gifUrl: 'https://www.lifeprint.com/asl101/images-signs/listen.gif',
    videoSteps: [
      { step: 1, instruction: 'Raise your dominant hand up to the side of your head', duration: 3 },
      { step: 2, instruction: 'Cup your hand with fingers together, like catching sound', duration: 3 },
      { step: 3, instruction: 'Place your cupped hand just behind your ear', duration: 3 },
      { step: 4, instruction: 'Tilt your head slightly toward the hand — this means "listen"', duration: 3 },
    ]
  },
  {
    id: '12', word: 'Happy', category: 'emotional',
    description: 'Flat hand circles over chest, moving upward',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1774038017484_9fa3ff9d.jpg',
    tip: 'Use during zone check-ins. "Are you happy? Show me the sign."',
    videoUrl: 'https://www.youtube.com/embed/ZXHHO_DY6_A',
    gifUrl: 'https://www.lifeprint.com/asl101/gifs/h/happy.gif',
    videoSteps: [
      { step: 1, instruction: 'Place your flat, open hand on your chest', duration: 3 },
      { step: 2, instruction: 'Begin moving your hand in a circular motion on your chest', duration: 3 },
      { step: 3, instruction: 'Brush upward and outward repeatedly in circular strokes', duration: 3 },
      { step: 4, instruction: 'Smile while signing — the upward motion represents happiness rising', duration: 3 },
    ]
  },
],
  signLanguagePageContent: {
    rememberTitle: 'Remember',
    rememberDescription: 'Accept attempts. Respond immediately. Pair sign with verbal language. Approximation over perfection. Consistency over fluency.',
  },
  regulationZones: [
  {
    color: 'blue',
    name: 'Blue Zone',
    description: 'Low energy states — feeling drained, unmotivated, fatigued, or disconnected',
    behaviors: ['Feeling withdrawn or disengaged', 'Low motivation or energy', 'Difficulty starting tasks', 'Feeling emotionally flat or numb', 'Avoiding interactions with colleagues'],
    strategies: ['Take a short walk or get fresh air', 'Have a warm drink or water', 'Check in with a trusted colleague', 'Start with a small, manageable task', 'Practice a brief mindfulness exercise'],
    signs: ['Help', 'Break', 'Tired'],
    bgClass: 'bg-blue-100',
    textClass: 'text-blue-700',
    borderClass: 'border-blue-300',
  },
  {
    color: 'green',
    name: 'Green Zone',
    description: 'Calm, focused, and productive — feeling balanced, content, and in control',
    behaviors: ['Engaged and productive at work', 'Communicating effectively', 'Responding calmly to challenges', 'Maintaining healthy boundaries', 'Collaborating well with team members'],
    strategies: ['Maintain your current routine', 'Acknowledge your positive state', 'Use this energy to tackle challenging tasks', 'Support a colleague who may be struggling', 'Reflect on what is keeping you in this zone'],
    signs: ['Happy', 'More', 'Listen'],
    bgClass: 'bg-green-100',
    textClass: 'text-green-700',
    borderClass: 'border-green-300',
  },
  {
    color: 'yellow',
    name: 'Yellow Zone',
    description: 'Heightened energy — feeling stressed, anxious, frustrated, or overwhelmed',
    behaviors: ['Feeling irritable or short-tempered', 'Racing thoughts or difficulty concentrating', 'Talking faster or louder than usual', 'Feeling overwhelmed by workload', 'Becoming impatient with others'],
    strategies: ['Step away for a 5-minute break', 'Practice deep breathing (4-7-8 method)', 'Prioritize tasks — focus on one thing at a time', 'Talk to a colleague or supervisor', 'Use grounding techniques (5 senses exercise)'],
    signs: ['Break', 'Wait', 'Calm'],
    bgClass: 'bg-yellow-100',
    textClass: 'text-yellow-700',
    borderClass: 'border-yellow-300',
  },
  {
    color: 'red',
    name: 'Red Zone',
    description: 'Extreme energy — feeling overwhelmed, angry, panicked, or at a breaking point',
    behaviors: ['Intense frustration or anger', 'Feeling unable to cope', 'Wanting to walk out or shut down', 'Difficulty controlling emotional responses', 'Physical tension (clenched jaw, tight shoulders)'],
    strategies: ['Remove yourself from the situation immediately', 'Find a quiet space to decompress', 'Use slow, deep breathing until your heart rate lowers', 'Do NOT make major decisions in this state', 'Reach out to a supervisor or support person'],
    signs: ['Stop', 'Help', 'All Done'],
    bgClass: 'bg-red-100',
    textClass: 'text-red-700',
    borderClass: 'border-red-300',
  },
],
  zonesOfRegulationPageContent: {
    safetyConnections: [
      {
        zoneColor: 'yellow',
        title: 'QBS Safety Connection',
        description: 'Yellow Zone is the intervention window. Use de-escalation strategies now to prevent reaching Red Zone. Reduce demands, offer choices, and use matching signs.',
      },
      {
        zoneColor: 'red',
        title: 'QBS Safety Connection',
        description: 'Red Zone requires safety protocols. Follow QBS guidelines: ensure safety first, clear the area if needed, use minimal words, and maintain a calm presence. Do not process during crisis.',
      },
    ],
    quickDeEscalationFlowTitle: 'Quick De-Escalation Flow',
    quickDeEscalationFlow: [
      { step: '1', label: 'Notice the Zone', description: 'Identify current zone', colorClass: 'bg-teal-100 text-teal-700 border-teal-200' },
      { step: '2', label: 'Reduce Demands', description: 'Lower expectations immediately', colorClass: 'bg-blue-100 text-blue-700 border-blue-200' },
      { step: '3', label: 'Offer Support', description: 'Signs, choices, or space', colorClass: 'bg-amber-100 text-amber-700 border-amber-200' },
      { step: '4', label: 'Wait & Monitor', description: 'Give processing time', colorClass: 'bg-violet-100 text-violet-700 border-violet-200' },
      { step: '5', label: 'Reconnect', description: 'Return to Green Zone', colorClass: 'bg-emerald-100 text-emerald-700 border-emerald-200' },
    ],
  },
  dashboardTeacherImages: [
  'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770656488581_0a5ecf7e.jpg',
  'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770656507012_d07cff23.png',
  'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770656551954_522c70b8.png',
  'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770656493138_78bf55a9.jpg',
],
  dashboardEncouragingQuotes: [
  { quote: "Every child deserves a champion — an adult who will never give up on them.", author: "Rita Pierson" },
  { quote: "The greatest sign of success for a teacher is to be able to say, 'The children are now working as if I did not exist.'", author: "Maria Montessori" },
  { quote: "In a world where you can be anything, be kind.", author: "Jennifer Dukes Lee" },
  { quote: "It is not our differences that divide us. It is our inability to recognize, accept, and celebrate those differences.", author: "Audre Lorde" },
  { quote: "Inclusion is not a strategy to help people fit into the systems and structures which exist in our societies; it is about transforming those systems and structures.", author: "Diane Richler" },
  { quote: "The best teachers are those who show you where to look but don't tell you what to see.", author: "Alexandra K. Trenfor" },
  { quote: "Patience is not the ability to wait, but the ability to keep a good attitude while waiting.", author: "Joyce Meyer" },
  { quote: "You have been assigned this mountain to show others it can be moved.", author: "Mel Robbins" },
  { quote: "What makes you different is what makes you beautiful.", author: "Unknown" },
  { quote: "Behind every young child who believes in themselves is a parent or teacher who believed first.", author: "Matthew Jacobson" },
  { quote: "The only way to do great work is to love what you do.", author: "Steve Jobs" },
  { quote: "Small progress is still progress. Celebrate every step forward.", author: "Unknown" },
  { quote: "When we focus on our gratitude, the tide of disappointment goes out and the tide of love rushes in.", author: "Kristin Armstrong" },
  { quote: "Your calm is contagious. Your patience is powerful. Your presence matters.", author: "Unknown" },
  { quote: "Difficult roads often lead to beautiful destinations.", author: "Zig Ziglar" },
  { quote: "The influence of a good teacher can never be erased.", author: "Unknown" },
  { quote: "Not all superheroes wear capes. Some carry lesson plans.", author: "Unknown" },
  { quote: "Be the reason someone smiles today.", author: "Unknown" },
  { quote: "Teaching kids to count is fine, but teaching them what counts is best.", author: "Bob Talbert" },
  { quote: "You are enough. You do enough. Breathe extra deep, let go, and just live right now in this moment.", author: "Unknown" },
  { quote: "Believe you can and you're halfway there.", author: "Theodore Roosevelt" },
  { quote: "The beautiful thing about learning is that no one can take it away from you.", author: "B.B. King" },
  { quote: "Connection is the key that unlocks a child's potential.", author: "Unknown" },
  { quote: "When you change the way you look at things, the things you look at change.", author: "Wayne Dyer" },
  { quote: "A child's life is like a piece of paper on which every person leaves a mark.", author: "Chinese Proverb" },
  { quote: "You don't have to be perfect to be amazing.", author: "Unknown" },
  { quote: "Today is a new day. A fresh start. A chance to make a difference.", author: "Unknown" },
  { quote: "The greatest glory in living lies not in never falling, but in rising every time we fall.", author: "Nelson Mandela" },
  { quote: "What lies behind us and what lies before us are tiny matters compared to what lies within us.", author: "Ralph Waldo Emerson" },
  { quote: "Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work.", author: "Steve Jobs" },
  { quote: "Act as if what you do makes a difference. It does.", author: "William James" },
],
  dashboardComplianceItems: [
  {
    label: 'De-escalation Quiz',
    status: 'Pending',
    color: 'text-blue-400',
    bar: 'bg-blue-500',
    width: 'w-0',
  },
  {
    label: 'EI Assessment',
    status: 'In Progress',
    color: 'text-pink-400',
    bar: 'bg-pink-500',
    width: 'w-1/2',
  },
  {
    label: 'Safety Acknowledgment',
    status: 'Complete',
    color: 'text-emerald-400',
    bar: 'bg-emerald-500',
    width: 'w-full',
  },
],
  dashboardSignOfWeek: {
  word: 'Help',
  image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770656618075_ea1c15a9.png',
  alt: 'Help sign',
  description: 'Flat hand on top of fist, lift both up together',
},
  parentMessageTemplates: [
  {
    id: '1',
    template: 'Your child had a wonderful day today! They showed great progress in [specific area]. Keep encouraging them at home!',
    category: 'progress',
  },
  {
    id: '2',
    template: 'Just a reminder that [event name] is coming up on [date]. Please [specific action needed]. Let us know if you have questions!',
    category: 'event',
  },
  {
    id: '3',
    template: "Today we noticed [specific behavior]. We used [strategy] to help. At home, you might try [home suggestion]. We're working together!",
    category: 'behavior',
  },
  {
    id: '4',
    template: "We wanted to share that your child successfully [achievement] today! This is a big step and we're so proud of their effort.",
    category: 'progress',
  },
  {
    id: '5',
    template: 'This week we are focusing on [skill/sign]. You can practice at home by [specific activity]. Consistency helps so much!',
    category: 'general',
  },
  {
    id: '6',
    template: 'Your child is learning the sign for "[sign word]" this week. Here\'s how to practice: [description]. Any attempt counts - celebrate it!',
    category: 'general',
  },
],
  communityOrganizations: [
  {
    id: '1',
    name: 'Sunshine Food Bank',
    category: 'Food & Nutrition',
    description: 'Local food bank providing meals and groceries to families in need. Students can help sort donations, pack meal kits, and assist with distribution events.',
    address: '1420 Community Blvd, Phoenix, AZ 85001',
    phone: '(602) 555-0142',
    email: 'volunteer@sunshinefoodbank.org',
    website: 'sunshinefoodbank.org',
    distance: '2.3 mi',
    opportunities: ['Food sorting & packing', 'Distribution day volunteers', 'Holiday meal drive', 'Garden maintenance'],
    partnershipType: 'both',
    ageGroups: ['K-2', '3-5', '6-8'],
    rating: 5,
    featured: true,
  },
  {
    id: '2',
    name: 'Desert Bloom Animal Shelter',
    category: 'Animal Welfare',
    description: 'No-kill animal shelter that welcomes student volunteers for socialization programs. Great sensory-friendly environment for students with autism.',
    address: '890 Paw Print Lane, Phoenix, AZ 85003',
    phone: '(602) 555-0198',
    email: 'education@desertbloom.org',
    website: 'desertbloomshelter.org',
    distance: '3.1 mi',
    opportunities: ['Animal socialization visits', 'Pet supply drives', 'Kennel decoration projects', 'Reading to animals program'],
    partnershipType: 'both',
    ageGroups: ['3-5', '6-8'],
    rating: 5,
    featured: true,
  },
  {
    id: '3',
    name: 'Valley Senior Living Center',
    category: 'Senior Services',
    description: 'Assisted living facility offering intergenerational programs. Students visit weekly to share crafts, music, and conversation with residents.',
    address: '2100 Golden Years Dr, Phoenix, AZ 85004',
    phone: '(602) 555-0167',
    email: 'activities@valleysenior.com',
    website: 'valleyseniorliving.com',
    distance: '1.8 mi',
    opportunities: ['Weekly craft sessions', 'Music & performance visits', 'Holiday card making', 'Garden buddies program'],
    partnershipType: 'community-service',
    ageGroups: ['K-2', '3-5', '6-8'],
    rating: 4,
    featured: false,
  },
  {
    id: '4',
    name: 'Phoenix Public Library - East Branch',
    category: 'Education & Literacy',
    description: 'Local library branch with dedicated programs for special needs students. Offers sensory-friendly story times and adaptive technology workshops.',
    address: '3500 E McDowell Rd, Phoenix, AZ 85008',
    phone: '(602) 555-0134',
    email: 'eastbranch@phoenixlib.org',
    website: 'phoenixpubliclibrary.org',
    distance: '4.2 mi',
    opportunities: ['Book drive coordination', 'Reading buddy program', 'Library shelf organization', 'Story time assistants'],
    partnershipType: 'school-partnership',
    ageGroups: ['K-2', '3-5'],
    rating: 4,
    featured: false,
  },
  {
    id: '5',
    name: 'Habitat for Humanity - Phoenix Chapter',
    category: 'Housing & Construction',
    description: 'Building homes for families in need. Age-appropriate volunteer tasks available including painting, landscaping, and supply organization.',
    address: '780 Builder Way, Phoenix, AZ 85006',
    phone: '(602) 555-0189',
    email: 'volunteer@habitatphx.org',
    website: 'habitatphoenix.org',
    distance: '5.6 mi',
    opportunities: ['Supply sorting', 'Painting projects', 'Landscaping days', 'Fundraiser events'],
    partnershipType: 'community-service',
    ageGroups: ['6-8'],
    rating: 5,
    featured: true,
  },
  {
    id: '6',
    name: 'Desert Botanical Garden',
    category: 'Environment & Nature',
    description: 'Beautiful botanical garden offering educational partnerships and volunteer opportunities focused on desert ecology and conservation.',
    address: '1201 N Galvin Pkwy, Phoenix, AZ 85008',
    phone: '(602) 555-0156',
    email: 'education@dbg.org',
    website: 'dbg.org',
    distance: '6.1 mi',
    opportunities: ['Trail cleanup days', 'Seed planting workshops', 'Nature journaling', 'Butterfly garden maintenance'],
    partnershipType: 'both',
    ageGroups: ['K-2', '3-5', '6-8'],
    rating: 5,
    featured: false,
  },
  {
    id: '7',
    name: 'Special Olympics Arizona',
    category: 'Sports & Recreation',
    description: 'Year-round sports training and athletic competition for individuals with intellectual disabilities. Partnership opportunities for unified sports.',
    address: '2100 S 75th Ave, Phoenix, AZ 85043',
    phone: '(602) 555-0145',
    email: 'programs@soaz.org',
    website: 'specialolympicsarizona.org',
    distance: '8.4 mi',
    opportunities: ['Unified sports events', 'Cheer squad support', 'Event setup volunteers', 'Athlete buddy program'],
    partnershipType: 'school-partnership',
    ageGroups: ['3-5', '6-8'],
    rating: 5,
    featured: true,
  },
  {
    id: '8',
    name: 'Community Arts Center',
    category: 'Arts & Culture',
    description: 'Inclusive arts center offering adaptive art classes and exhibition opportunities. Students can participate in collaborative murals and gallery shows.',
    address: '456 Creative Ave, Phoenix, AZ 85007',
    phone: '(602) 555-0178',
    email: 'info@communityarts.org',
    website: 'communityartsphx.org',
    distance: '3.7 mi',
    opportunities: ['Collaborative mural projects', 'Art supply drives', 'Gallery exhibition setup', 'Adaptive art workshops'],
    partnershipType: 'both',
    ageGroups: ['K-2', '3-5', '6-8'],
    rating: 4,
    featured: false,
  },
  {
    id: '9',
    name: 'Ronald McDonald House',
    category: 'Family Support',
    description: 'Provides housing and support for families with children receiving medical treatment. Students can help with meal preparation and activity kits.',
    address: '501 E Thomas Rd, Phoenix, AZ 85012',
    phone: '(602) 555-0123',
    email: 'volunteer@rmhcphx.org',
    website: 'rmhcphoenix.org',
    distance: '4.9 mi',
    opportunities: ['Meal preparation', 'Activity kit assembly', 'Holiday decoration', 'Card writing campaigns'],
    partnershipType: 'community-service',
    ageGroups: ['3-5', '6-8'],
    rating: 5,
    featured: false,
  },
  {
    id: '10',
    name: 'Neighborhood Cleanup Coalition',
    category: 'Environment & Nature',
    description: 'Organizes monthly neighborhood beautification projects. Great for teaching environmental responsibility and community pride.',
    address: 'Various locations, Phoenix, AZ',
    phone: '(602) 555-0190',
    email: 'join@cleanupcoalition.org',
    website: 'phxcleanup.org',
    distance: '1.0 mi',
    opportunities: ['Monthly park cleanups', 'Recycling drives', 'Community garden planting', 'Mural painting'],
    partnershipType: 'community-service',
    ageGroups: ['K-2', '3-5', '6-8'],
    rating: 4,
    featured: false,
  },
],
  vocationalOpportunities: [
  {
    id: '1',
    company: 'Green Thumb Nursery',
    title: 'Horticulture Assistant',
    category: 'Agriculture & Gardening',
    description: 'Hands-on plant care, watering, potting, and greenhouse maintenance. Structured tasks with visual checklists. Calm, sensory-friendly outdoor environment.',
    address: '1200 Garden Way, Phoenix, AZ 85001',
    zipCode: '85001',
    phone: '(602) 555-0211',
    email: 'jobs@greenthumb.com',
    website: 'greenthumbphx.com',
    distance: '1.5 mi',
    schedule: 'Mon-Wed, 9:00 AM - 12:00 PM',
    compensation: 'Stipend + School Credit',
    skills: ['Plant identification', 'Watering schedules', 'Soil preparation', 'Tool handling'],
    requirements: ['Interest in plants/nature', 'Ability to follow visual schedules', 'Comfortable outdoors'],
    accommodations: ['Visual task boards', 'Noise-canceling headphones available', 'Flexible break schedule', 'Job coach welcome'],
    ageGroup: '14-18',
    spots: 4,
    featured: true,
  },
  {
    id: '2',
    company: 'Sunrise Bakery & Cafe',
    title: 'Kitchen Prep Assistant',
    category: 'Food Service',
    description: 'Learn food preparation basics including measuring, mixing, and packaging. Work alongside experienced bakers in a structured, supportive environment.',
    address: '890 Main St, Phoenix, AZ 85003',
    zipCode: '85003',
    phone: '(602) 555-0234',
    email: 'hiring@sunrisebakery.com',
    website: 'sunrisebakerycafe.com',
    distance: '2.8 mi',
    schedule: 'Tue-Thu, 8:00 AM - 11:00 AM',
    compensation: 'Minimum Wage',
    skills: ['Food safety basics', 'Measuring ingredients', 'Following recipes', 'Kitchen cleanliness'],
    requirements: ['Food handler card (training provided)', 'Comfortable in kitchen environment', 'Basic hygiene practices'],
    accommodations: ['Step-by-step visual recipes', 'Sensory-friendly uniform options', 'Quiet break room', 'Structured task rotation'],
    ageGroup: '16-22',
    spots: 3,
    featured: true,
  },
  {
    id: '3',
    company: 'PetSmart - East Phoenix',
    title: 'Pet Care Associate Trainee',
    category: 'Animal Care',
    description: 'Assist with pet care tasks including feeding, habitat cleaning, and customer greeting. Great for animal lovers who thrive with routine tasks.',
    address: '3400 E Thomas Rd, Phoenix, AZ 85018',
    zipCode: '85018',
    phone: '(602) 555-0267',
    email: 'careers@petsmart-eastphx.com',
    website: 'petsmart.com',
    distance: '4.1 mi',
    schedule: 'Mon/Wed/Fri, 10:00 AM - 1:00 PM',
    compensation: 'Minimum Wage',
    skills: ['Animal handling basics', 'Habitat maintenance', 'Inventory stocking', 'Customer interaction'],
    requirements: ['Comfort around animals', 'Ability to follow cleaning protocols', 'Basic communication skills'],
    accommodations: ['Structured daily routine', 'Visual checklists for all tasks', 'Designated quiet area', 'Gradual customer interaction exposure'],
    ageGroup: '16-22',
    spots: 2,
    featured: false,
  },
  {
    id: '4',
    company: 'Goodwill Industries - Phoenix',
    title: 'Retail & Sorting Associate',
    category: 'Retail',
    description: 'Sort donated items, organize shelves, and assist with store operations. Highly structured environment with clear task expectations.',
    address: '2100 W Camelback Rd, Phoenix, AZ 85015',
    zipCode: '85015',
    phone: '(602) 555-0289',
    email: 'employment@goodwillphx.org',
    website: 'goodwillaz.org',
    distance: '5.3 mi',
    schedule: 'Mon-Fri, 9:00 AM - 12:00 PM (flexible)',
    compensation: 'Minimum Wage + Benefits Training',
    skills: ['Sorting & categorizing', 'Shelf organization', 'Price tagging', 'Customer service basics'],
    requirements: ['Ability to stand for moderate periods', 'Basic sorting skills', 'Willingness to learn'],
    accommodations: ['Job coach on-site', 'Visual work stations', 'Flexible scheduling', 'Gradual responsibility increase', 'Sensory break room'],
    ageGroup: '16-22',
    spots: 6,
    featured: true,
  },
  {
    id: '5',
    company: 'Desert Auto Detail',
    title: 'Auto Detailing Trainee',
    category: 'Automotive',
    description: 'Learn vehicle cleaning and detailing skills including washing, vacuuming, and interior cleaning. Repetitive, structured tasks ideal for routine-oriented workers.',
    address: '780 S 16th St, Phoenix, AZ 85034',
    zipCode: '85034',
    phone: '(602) 555-0301',
    email: 'train@desertautodetail.com',
    website: 'desertautodetail.com',
    distance: '3.6 mi',
    schedule: 'Tue/Thu, 9:00 AM - 12:00 PM',
    compensation: 'Stipend',
    skills: ['Vehicle washing techniques', 'Interior cleaning', 'Attention to detail', 'Tool maintenance'],
    requirements: ['Comfortable with water/cleaning products', 'Ability to follow step-by-step process', 'Physical stamina for standing'],
    accommodations: ['Visual process charts', 'Noise protection provided', 'Structured break times', 'One-on-one training period'],
    ageGroup: '16-22',
    spots: 3,
    featured: false,
  },
  {
    id: '6',
    company: 'Phoenix Public Library System',
    title: 'Library Assistant Intern',
    category: 'Office & Administrative',
    description: 'Shelve books, organize materials, assist with program setup, and learn basic library operations. Quiet, structured environment perfect for detail-oriented individuals.',
    address: '1221 N Central Ave, Phoenix, AZ 85004',
    zipCode: '85004',
    phone: '(602) 555-0312',
    email: 'internships@phoenixlib.org',
    website: 'phoenixpubliclibrary.org',
    distance: '4.8 mi',
    schedule: 'Mon/Wed, 1:00 PM - 4:00 PM',
    compensation: 'School Credit + Stipend',
    skills: ['Alphabetical/numerical sorting', 'Shelf organization', 'Computer basics', 'Quiet customer service'],
    requirements: ['Comfort in quiet environments', 'Basic reading skills', 'Attention to detail'],
    accommodations: ['Predictable daily schedule', 'Written task instructions', 'Low-stimulation environment', 'Flexible pacing'],
    ageGroup: '14-22',
    spots: 4,
    featured: false,
  },
  {
    id: '7',
    company: 'Home Depot - Tempe',
    title: 'Garden Center Associate Trainee',
    category: 'Retail',
    description: 'Water plants, organize garden supplies, assist customers with plant selection. Combines outdoor work with retail skills in a supportive team environment.',
    address: '1800 E Baseline Rd, Tempe, AZ 85283',
    zipCode: '85283',
    phone: '(480) 555-0178',
    email: 'careers@homedepot-tempe.com',
    website: 'homedepot.com',
    distance: '7.2 mi',
    schedule: 'Sat/Sun, 8:00 AM - 12:00 PM',
    compensation: 'Minimum Wage',
    skills: ['Plant watering', 'Inventory organization', 'Basic customer interaction', 'Cart management'],
    requirements: ['Comfortable outdoors', 'Ability to lift 20 lbs', 'Basic communication'],
    accommodations: ['Buddy system with experienced associate', 'Visual task cards', 'Scheduled breaks', 'Gradual customer exposure'],
    ageGroup: '16-22',
    spots: 2,
    featured: false,
  },
  {
    id: '8',
    company: 'Creative Sparks Art Studio',
    title: 'Studio Assistant',
    category: 'Arts & Creative',
    description: 'Help organize art supplies, prepare workstations, and assist with class setup. Creative environment that values different perspectives and abilities.',
    address: '456 E Roosevelt St, Phoenix, AZ 85004',
    zipCode: '85004',
    phone: '(602) 555-0345',
    email: 'studio@creativesparks.com',
    website: 'creativesparksphx.com',
    distance: '3.9 mi',
    schedule: 'Wed/Fri, 10:00 AM - 1:00 PM',
    compensation: 'Stipend + Free Classes',
    skills: ['Supply organization', 'Color sorting', 'Workspace preparation', 'Basic art techniques'],
    requirements: ['Interest in art/creativity', 'Ability to follow setup procedures', 'Comfortable around groups'],
    accommodations: ['Sensory-friendly workspace', 'Visual organization systems', 'Flexible creative expression', 'Quiet prep time available'],
    ageGroup: '14-22',
    spots: 3,
    featured: true,
  },
  {
    id: '9',
    company: 'FedEx Ground - Phoenix Hub',
    title: 'Package Handler Trainee',
    category: 'Warehouse & Logistics',
    description: 'Sort and organize packages in a structured warehouse environment. Repetitive, physical tasks with clear expectations and team support.',
    address: '4700 E Cotton Center Blvd, Phoenix, AZ 85040',
    zipCode: '85040',
    phone: '(602) 555-0378',
    email: 'jobs@fedexphx.com',
    website: 'fedex.com/careers',
    distance: '9.1 mi',
    schedule: 'Mon-Fri, 6:00 AM - 10:00 AM',
    compensation: 'Above Minimum Wage + Benefits',
    skills: ['Package sorting', 'Label reading', 'Physical stamina', 'Team coordination'],
    requirements: ['Ability to lift 35 lbs', 'Reliable attendance', 'Comfortable in warehouse setting'],
    accommodations: ['Noise protection provided', 'Visual sorting guides', 'Structured break schedule', 'Job coach allowed on-site'],
    ageGroup: '18-22',
    spots: 5,
    featured: false,
  },
  {
    id: '10',
    company: 'Valley Tech Recycling',
    title: 'Electronics Recycling Technician Trainee',
    category: 'Technology',
    description: 'Learn to disassemble, sort, and process electronic devices for recycling. Detail-oriented work perfect for individuals who enjoy taking things apart.',
    address: '1500 W Buckeye Rd, Phoenix, AZ 85007',
    zipCode: '85007',
    phone: '(602) 555-0390',
    email: 'careers@valleytechrecycle.com',
    website: 'valleytechrecycling.com',
    distance: '4.5 mi',
    schedule: 'Tue/Thu, 9:00 AM - 12:00 PM',
    compensation: 'Stipend + Certification',
    skills: ['Component identification', 'Basic tool use', 'Sorting & categorizing', 'Safety protocols'],
    requirements: ['Interest in technology', 'Fine motor skills', 'Ability to follow safety procedures'],
    accommodations: ['Structured workstation', 'Visual disassembly guides', 'Noise-controlled environment', 'Self-paced work'],
    ageGroup: '16-22',
    spots: 4,
    featured: true,
  },
],
  emotionalIntelligenceAssessmentQuestions: [
  { q: 'When a student escalates, my first internal reaction is usually:', options: ['Frustration or irritation', 'Anxiety or nervousness', 'Calm assessment', 'Desire to fix it immediately'], scores: [1, 2, 4, 2] },
  { q: 'When I receive critical feedback from a supervisor, I tend to:', options: ['Feel defensive', 'Take it personally', 'Listen and reflect', 'Ask for specific examples'], scores: [1, 1, 4, 3] },
  { q: 'I can usually identify what emotion I\'m feeling in the moment:', options: ['Rarely', 'Sometimes', 'Often', 'Almost always'], scores: [1, 2, 3, 4] },
  { q: 'When a colleague is visibly stressed, I typically:', options: ['Avoid them', 'Feel stressed too', 'Check in briefly', 'Offer specific support'], scores: [1, 2, 3, 4] },
  { q: 'My stress regulation strategy at work is:', options: ['I don\'t have one', 'I push through it', 'I take brief breaks', 'I have multiple strategies I rotate'], scores: [1, 2, 3, 4] },
  { q: 'When there\'s a conflict between colleagues, I usually:', options: ['Stay out of it completely', 'Pick a side', 'Try to understand both perspectives', 'Help facilitate resolution'], scores: [2, 1, 3, 4] },
  { q: 'I recognize early signs of burnout in myself:', options: ['Only when it\'s severe', 'Sometimes too late', 'Usually in time to adjust', 'I proactively monitor my wellbeing'], scores: [1, 2, 3, 4] },
  { q: 'When communicating difficult information to parents, I:', options: ['Avoid it when possible', 'Get anxious beforehand', 'Prepare and stay factual', 'Balance empathy with clarity'], scores: [1, 2, 3, 4] },
],
  emotionalIntelligenceWeeklyTopics: [
  { title: 'Stress Regulation', desc: 'Identify your stress triggers and build a personal regulation toolkit', iconId: 'shield', color: 'bg-blue-500/10 text-blue-400 border-blue-500/20' },
  { title: 'Conflict Response', desc: 'Move from reactive to responsive in difficult conversations', iconId: 'brain', color: 'bg-violet-500/10 text-violet-400 border-violet-500/20' },
  { title: 'Burnout Prevention', desc: 'Recognize early warning signs and take proactive steps', iconId: 'heart', color: 'bg-rose-500/10 text-rose-400 border-rose-500/20' },
  { title: 'Empathy in Communication', desc: 'Listen to understand, not to respond', iconId: 'eye', color: 'bg-emerald-500/10 text-emerald-400 border-emerald-500/20' },
],
  emotionalIntelligenceGrowthTips: [
  'Pause for 3 breaths before responding to any escalation',
  'Name your emotion silently: "I notice I\'m feeling frustrated"',
  'Check your zone before entering a student\'s space',
  'End each day with one thing you handled well',
  'Ask a colleague "How are you really doing?" this week',
],
  emotionalIntelligenceTeamWellnessMetrics: [
  { label: 'Participation Rate', value: '78%', color: 'text-emerald-400', bar: 'bg-emerald-500', width: '78%' },
  { label: 'Average EI Score', value: '72%', color: 'text-blue-400', bar: 'bg-blue-500', width: '72%' },
  { label: 'Growth Trend', value: '+8%', color: 'text-pink-400', bar: 'bg-pink-500', width: '65%' },
],
  personalityQuizQuestions: [
  // E vs I (3 questions)
  {
    id: 1,
    dimension: 'EI',
    question: 'During a staff meeting, you feel most energized when:',
    optionA: { text: 'Brainstorming ideas out loud with the group and building on others\' suggestions', value: 'E' },
    optionB: { text: 'Listening carefully, then sharing a well-thought-out idea you\'ve been developing internally', value: 'I' },
  },
  {
    id: 2,
    dimension: 'EI',
    question: 'After a long, intense day with students, you recharge by:',
    optionA: { text: 'Chatting with colleagues, grabbing coffee together, or calling a friend', value: 'E' },
    optionB: { text: 'Having quiet time alone — reading, walking, or just decompressing in silence', value: 'I' },
  },
  {
    id: 3,
    dimension: 'EI',
    question: 'When working on a new classroom strategy, you prefer to:',
    optionA: { text: 'Talk it through with a colleague or team to get immediate feedback', value: 'E' },
    optionB: { text: 'Research and reflect on your own first before discussing with others', value: 'I' },
  },
  // S vs N (3 questions)
  {
    id: 4,
    dimension: 'SN',
    question: 'When planning a lesson or activity, you tend to focus on:',
    optionA: { text: 'Concrete, step-by-step instructions and proven methods that have worked before', value: 'S' },
    optionB: { text: 'The big picture concept and creative ways to make it engaging and meaningful', value: 'N' },
  },
  {
    id: 5,
    dimension: 'SN',
    question: 'When a new policy or procedure is introduced, you first want to know:',
    optionA: { text: 'The specific details — what exactly changes, when, and how it affects your daily routine', value: 'S' },
    optionB: { text: 'The reasoning behind it — why the change matters and what the long-term vision is', value: 'N' },
  },
  {
    id: 6,
    dimension: 'SN',
    question: 'When observing a student\'s behavior, you naturally notice:',
    optionA: { text: 'Specific, observable details — what they said, did, and the exact sequence of events', value: 'S' },
    optionB: { text: 'Patterns and underlying themes — what might be driving the behavior emotionally or socially', value: 'N' },
  },
  // T vs F (3 questions)
  {
    id: 7,
    dimension: 'TF',
    question: 'When a colleague disagrees with your approach to a student situation, you:',
    optionA: { text: 'Present logical evidence and data to support why your approach is effective', value: 'T' },
    optionB: { text: 'Consider their perspective empathetically and look for a solution that honors both viewpoints', value: 'F' },
  },
  {
    id: 8,
    dimension: 'TF',
    question: 'When making a decision about a student\'s behavior plan, you prioritize:',
    optionA: { text: 'Consistency, fairness, and what the data shows is most effective', value: 'T' },
    optionB: { text: 'The student\'s emotional needs and how the plan will affect their sense of belonging', value: 'F' },
  },
  {
    id: 9,
    dimension: 'TF',
    question: 'When giving feedback to a colleague, you tend to:',
    optionA: { text: 'Be direct and specific about what needs improvement, focusing on outcomes', value: 'T' },
    optionB: { text: 'Start with what\'s going well, then gently suggest areas for growth with encouragement', value: 'F' },
  },
  // J vs P (3 questions)
  {
    id: 10,
    dimension: 'JP',
    question: 'Your ideal classroom or workspace is:',
    optionA: { text: 'Organized with clear systems, schedules posted, and materials in designated spots', value: 'J' },
    optionB: { text: 'Flexible and adaptable — you know where things are even if it looks a bit creative', value: 'P' },
  },
  {
    id: 11,
    dimension: 'JP',
    question: 'When an unexpected schedule change happens during the school day, you:',
    optionA: { text: 'Feel a bit stressed and quickly create a new plan to stay on track', value: 'J' },
    optionB: { text: 'Roll with it naturally and see it as an opportunity to be spontaneous', value: 'P' },
  },
  {
    id: 12,
    dimension: 'JP',
    question: 'When preparing for the next school week, you typically:',
    optionA: { text: 'Plan everything in advance — lessons, materials, and contingencies are all mapped out', value: 'J' },
    optionB: { text: 'Have a general idea but prefer to stay flexible and adjust based on how the week unfolds', value: 'P' },
  },
],
  personalityTypes: [
  {
    code: 'INTJ',
    name: 'The Architect',
    nickname: 'Strategic Visionary',
    description: 'INTJs are strategic, independent thinkers who see the big picture and create long-term plans. In education, they excel at designing systems, analyzing data, and finding innovative solutions to complex challenges. They bring a calm, analytical presence to their teams.',
    strengths: ['Strategic planning', 'Systems thinking', 'Independent problem-solving', 'Long-range vision'],
    workRelationships: 'INTJs value competence and intellectual depth in their colleagues. They prefer working with people who are self-sufficient, logical, and open to constructive critique. They thrive in partnerships where ideas are debated respectfully, and they appreciate colleagues who come prepared and follow through on commitments. They may need encouragement to share their ideas more openly, as they tend to process internally before speaking.',
    workplaceLanguage: 'INTJs communicate with precision and directness. They prefer concise, well-organized conversations that get to the point quickly. Their language tends to be analytical — they use phrases like "Based on the data..." or "The most efficient approach would be..." They may come across as blunt, but their intent is clarity, not coldness. They appreciate written communication (emails, documents) where they can organize their thoughts carefully.',
    idealWorkEnvironment: 'Quiet, structured environments with autonomy and minimal micromanagement',
    communicationStyle: 'Direct, analytical, and solution-focused',
    color: 'from-indigo-500 to-purple-600',
    bgColor: 'bg-indigo-500/10',
    borderColor: 'border-indigo-500/20',
    icon: 'architect',
  },
  {
    code: 'INTP',
    name: 'The Logician',
    nickname: 'Analytical Innovator',
    description: 'INTPs are curious, analytical minds who love exploring ideas and understanding how things work. In education, they bring creative problem-solving and a unique perspective to challenges. They question assumptions and find unconventional solutions that others might miss.',
    strengths: ['Analytical thinking', 'Creative problem-solving', 'Objective analysis', 'Intellectual curiosity'],
    workRelationships: 'INTPs value intellectual stimulation and autonomy in their work relationships. They connect best with colleagues who enjoy exploring ideas and don\'t take disagreements personally. They prefer working with people who are open-minded and can engage in thoughtful debate. They may struggle with highly emotional or politically charged workplace dynamics and need space to think independently.',
    workplaceLanguage: 'INTPs communicate through ideas and possibilities. They often use phrases like "What if we tried..." or "Have you considered..." Their language is exploratory and sometimes abstract. They may start multiple trains of thought before landing on their main point. They value accuracy over diplomacy and may need to be reminded to acknowledge others\' contributions before diving into analysis.',
    idealWorkEnvironment: 'Intellectually stimulating spaces with freedom to explore and experiment',
    communicationStyle: 'Exploratory, idea-driven, and questioning',
    color: 'from-cyan-500 to-blue-600',
    bgColor: 'bg-cyan-500/10',
    borderColor: 'border-cyan-500/20',
    icon: 'logician',
  },
  {
    code: 'ENTJ',
    name: 'The Commander',
    nickname: 'Decisive Leader',
    description: 'ENTJs are natural leaders who organize people and resources to achieve goals efficiently. In education, they excel at driving initiatives, setting high standards, and motivating teams to reach their potential. They bring energy, confidence, and a results-oriented mindset.',
    strengths: ['Leadership', 'Strategic execution', 'Team motivation', 'Goal achievement'],
    workRelationships: 'ENTJs value efficiency and competence in their colleagues. They prefer working with people who are proactive, reliable, and willing to take ownership of their responsibilities. They build strong professional relationships through shared goals and mutual respect. They appreciate directness and may become frustrated with indecisiveness or lack of follow-through. They need to remember to balance their drive with patience for different working styles.',
    workplaceLanguage: 'ENTJs communicate with authority and clarity. They use decisive language — "Here\'s the plan," "We need to," "The priority is..." Their communication is goal-oriented and action-focused. They naturally take charge in conversations and meetings. They should be mindful of leaving space for others to contribute and softening their delivery when working with more sensitive colleagues.',
    idealWorkEnvironment: 'Dynamic, goal-driven environments where they can lead and make an impact',
    communicationStyle: 'Commanding, clear, and action-oriented',
    color: 'from-red-500 to-orange-600',
    bgColor: 'bg-red-500/10',
    borderColor: 'border-red-500/20',
    icon: 'commander',
  },
  {
    code: 'ENTP',
    name: 'The Debater',
    nickname: 'Creative Challenger',
    description: 'ENTPs are energetic innovators who love challenging the status quo and exploring new possibilities. In education, they bring fresh perspectives, creative solutions, and an infectious enthusiasm for trying new approaches. They keep teams thinking and growing.',
    strengths: ['Innovation', 'Adaptability', 'Persuasion', 'Creative thinking'],
    workRelationships: 'ENTPs thrive in relationships with colleagues who enjoy intellectual sparring and aren\'t afraid of new ideas. They connect through humor, debate, and shared enthusiasm for innovation. They value colleagues who can keep up with their rapid-fire ideas and help them refine their best ones. They may need to be more sensitive to colleagues who prefer stability and routine.',
    workplaceLanguage: 'ENTPs communicate with enthusiasm and wit. They use phrases like "Why don\'t we try..." or "What if we flipped this..." Their language is persuasive and often playful. They enjoy devil\'s advocate positions and may challenge ideas not because they disagree, but because they want to strengthen the thinking. They should be aware that their debating style can feel confrontational to some colleagues.',
    idealWorkEnvironment: 'Fast-paced, flexible environments that welcome experimentation and debate',
    communicationStyle: 'Enthusiastic, persuasive, and intellectually challenging',
    color: 'from-amber-500 to-yellow-600',
    bgColor: 'bg-amber-500/10',
    borderColor: 'border-amber-500/20',
    icon: 'debater',
  },
  {
    code: 'INFJ',
    name: 'The Advocate',
    nickname: 'Insightful Guide',
    description: 'INFJs are deeply empathetic visionaries who are driven by their values and desire to help others grow. In education, they excel at understanding students\' deeper needs, creating meaningful connections, and inspiring positive change. They bring wisdom, compassion, and quiet determination.',
    strengths: ['Deep empathy', 'Visionary thinking', 'Meaningful connections', 'Values-driven leadership'],
    workRelationships: 'INFJs seek authentic, meaningful connections with their colleagues. They value trust, mutual respect, and shared purpose. They prefer working with people who are genuine, compassionate, and committed to making a difference. They are excellent listeners and often become the person colleagues confide in. They may need to set boundaries to avoid emotional exhaustion and should seek out colleagues who reciprocate their depth of care.',
    workplaceLanguage: 'INFJs communicate with warmth, depth, and purpose. They use phrases like "I feel like this matters because..." or "What I\'m sensing is..." Their language is values-driven and often metaphorical. They speak with conviction about things they believe in and can be surprisingly persuasive. They prefer one-on-one conversations over large group discussions and may need encouragement to share their insights in team settings.',
    idealWorkEnvironment: 'Purposeful, harmonious environments where their work has meaningful impact',
    communicationStyle: 'Warm, insightful, and values-driven',
    color: 'from-emerald-500 to-teal-600',
    bgColor: 'bg-emerald-500/10',
    borderColor: 'border-emerald-500/20',
    icon: 'advocate',
  },
  {
    code: 'INFP',
    name: 'The Mediator',
    nickname: 'Compassionate Idealist',
    description: 'INFPs are creative, empathetic individuals guided by strong inner values. In education, they bring authenticity, creativity, and a deep understanding of each student\'s unique needs. They create safe, nurturing environments where students feel truly seen and valued.',
    strengths: ['Creativity', 'Authentic empathy', 'Individual attention', 'Values alignment'],
    workRelationships: 'INFPs value authenticity and kindness in their work relationships. They connect deeply with colleagues who share their values and passion for helping students. They prefer collaborative environments over competitive ones and thrive when they feel their unique contributions are appreciated. They may avoid conflict, so they benefit from colleagues who create safe spaces for honest dialogue.',
    workplaceLanguage: 'INFPs communicate with sincerity and creativity. They use phrases like "I really believe..." or "What matters most here is..." Their language is personal and heartfelt. They may express ideas through stories, analogies, or creative examples rather than bullet points. They are excellent written communicators and may prefer email or notes over spontaneous verbal exchanges when discussing important topics.',
    idealWorkEnvironment: 'Creative, supportive environments that honor individuality and personal growth',
    communicationStyle: 'Sincere, creative, and personally meaningful',
    color: 'from-pink-500 to-rose-600',
    bgColor: 'bg-pink-500/10',
    borderColor: 'border-pink-500/20',
    icon: 'mediator',
  },
  {
    code: 'ENFJ',
    name: 'The Protagonist',
    nickname: 'Inspiring Mentor',
    description: 'ENFJs are charismatic, empathetic leaders who inspire others to reach their potential. In education, they naturally build strong teams, create positive cultures, and advocate passionately for their students and colleagues. They bring warmth, vision, and infectious optimism.',
    strengths: ['Inspirational leadership', 'Team building', 'Empathetic communication', 'Cultural development'],
    workRelationships: 'ENFJs are natural relationship builders who invest deeply in their colleagues\' growth and wellbeing. They create inclusive, supportive team dynamics and often serve as the emotional glue that holds teams together. They value harmony and work hard to resolve conflicts. They connect best with colleagues who are genuine, growth-oriented, and willing to contribute to a positive team culture. They should be mindful of not overextending themselves for others.',
    workplaceLanguage: 'ENFJs communicate with warmth, enthusiasm, and encouragement. They use phrases like "I believe in you," "We can do this together," and "Let me help you with that." Their language is inclusive and motivating. They naturally affirm others and create psychological safety in conversations. They should be aware that their desire for harmony may sometimes prevent them from addressing difficult issues directly.',
    idealWorkEnvironment: 'Collaborative, people-centered environments where they can mentor and inspire',
    communicationStyle: 'Warm, encouraging, and inclusive',
    color: 'from-orange-500 to-amber-600',
    bgColor: 'bg-orange-500/10',
    borderColor: 'border-orange-500/20',
    icon: 'protagonist',
  },
  {
    code: 'ENFP',
    name: 'The Campaigner',
    nickname: 'Enthusiastic Connector',
    description: 'ENFPs are creative, enthusiastic individuals who see potential everywhere and in everyone. In education, they bring energy, innovation, and an ability to connect with students on a personal level. They make learning exciting and help others discover their passions.',
    strengths: ['Enthusiasm', 'Creative connections', 'Adaptability', 'Inspiring others'],
    workRelationships: 'ENFPs build warm, energetic relationships with their colleagues. They are natural connectors who bring people together and create a fun, positive atmosphere. They value authenticity and freedom in their work relationships and connect best with colleagues who are open-minded, creative, and supportive. They may struggle with overly rigid or critical colleagues and need encouragement to follow through on their many ideas.',
    workplaceLanguage: 'ENFPs communicate with energy, creativity, and personal warmth. They use phrases like "I have an amazing idea!" or "Imagine if we could..." Their language is expressive, enthusiastic, and often peppered with personal anecdotes. They think out loud and may jump between topics as connections spark in their mind. They should practice focusing their communication and following up on commitments they make in the excitement of the moment.',
    idealWorkEnvironment: 'Flexible, creative environments that celebrate individuality and new ideas',
    communicationStyle: 'Energetic, expressive, and personally engaging',
    color: 'from-yellow-500 to-orange-500',
    bgColor: 'bg-yellow-500/10',
    borderColor: 'border-yellow-500/20',
    icon: 'campaigner',
  },
  {
    code: 'ISTJ',
    name: 'The Logistician',
    nickname: 'Reliable Organizer',
    description: 'ISTJs are dependable, thorough professionals who value tradition, responsibility, and doing things right. In education, they bring structure, consistency, and meticulous attention to detail. They are the backbone of any well-run classroom or school.',
    strengths: ['Reliability', 'Attention to detail', 'Organizational skills', 'Consistency'],
    workRelationships: 'ISTJs value reliability and professionalism in their colleagues. They build trust through consistent actions rather than words and prefer working with people who follow through on their commitments. They are loyal team members who can always be counted on. They connect best with colleagues who respect established procedures and communicate clearly. They may need to be more flexible with colleagues who have different working styles.',
    workplaceLanguage: 'ISTJs communicate with clarity, precision, and factual accuracy. They use phrases like "According to the procedure..." or "The data shows..." Their language is straightforward and practical. They prefer clear, organized communication and may become frustrated with vague or overly emotional discussions. They are excellent at documenting processes and creating clear written instructions.',
    idealWorkEnvironment: 'Structured, organized environments with clear expectations and procedures',
    communicationStyle: 'Clear, factual, and procedure-oriented',
    color: 'from-slate-500 to-gray-600',
    bgColor: 'bg-slate-500/10',
    borderColor: 'border-slate-500/20',
    icon: 'logistician',
  },
  {
    code: 'ISFJ',
    name: 'The Defender',
    nickname: 'Nurturing Protector',
    description: 'ISFJs are warm, dedicated individuals who quietly ensure everything runs smoothly and everyone is cared for. In education, they create stable, nurturing environments and go above and beyond for their students and colleagues. They are the unsung heroes of every school.',
    strengths: ['Dedication', 'Nurturing care', 'Practical support', 'Attention to individual needs'],
    workRelationships: 'ISFJs are loyal, supportive colleagues who remember the little things — birthdays, preferences, and personal challenges. They build relationships through acts of service and consistent care. They value harmony and work hard to maintain positive team dynamics. They connect best with colleagues who appreciate their contributions and reciprocate their thoughtfulness. They may need to practice saying no and setting boundaries to avoid burnout.',
    workplaceLanguage: 'ISFJs communicate with warmth, practicality, and consideration. They use phrases like "How can I help?" or "I noticed you might need..." Their language is supportive and detail-oriented. They prefer gentle, respectful communication and may be hurt by blunt or critical feedback. They express care through actions more than words and may need encouragement to voice their own needs and opinions in team settings.',
    idealWorkEnvironment: 'Stable, appreciative environments where their contributions are recognized',
    communicationStyle: 'Warm, supportive, and detail-conscious',
    color: 'from-teal-500 to-emerald-600',
    bgColor: 'bg-teal-500/10',
    borderColor: 'border-teal-500/20',
    icon: 'defender',
  },
  {
    code: 'ESTJ',
    name: 'The Executive',
    nickname: 'Efficient Organizer',
    description: 'ESTJs are organized, decisive leaders who value order, tradition, and getting things done. In education, they excel at managing operations, enforcing standards, and creating efficient systems. They bring structure and accountability to every team they join.',
    strengths: ['Organization', 'Decisive action', 'Standards enforcement', 'Operational efficiency'],
    workRelationships: 'ESTJs value competence, punctuality, and professionalism in their colleagues. They build respect through hard work and expect the same from others. They are natural organizers who take charge of projects and ensure deadlines are met. They connect best with colleagues who are responsible, direct, and committed to excellence. They should practice patience with colleagues who work at a different pace or have a more flexible approach.',
    workplaceLanguage: 'ESTJs communicate with authority, clarity, and directness. They use phrases like "Here\'s what needs to happen," "The deadline is," and "Let\'s stay focused." Their language is task-oriented and efficient. They value clear agendas, action items, and follow-up. They may come across as bossy or inflexible, so they should practice acknowledging others\' input and being open to alternative approaches.',
    idealWorkEnvironment: 'Well-organized environments with clear hierarchies and measurable goals',
    communicationStyle: 'Direct, organized, and results-driven',
    color: 'from-blue-600 to-indigo-700',
    bgColor: 'bg-blue-600/10',
    borderColor: 'border-blue-600/20',
    icon: 'executive',
  },
  {
    code: 'ESFJ',
    name: 'The Consul',
    nickname: 'Caring Coordinator',
    description: 'ESFJs are warm, social individuals who create harmony and ensure everyone feels included. In education, they excel at building community, coordinating events, and maintaining positive relationships with students, families, and colleagues. They are the heart of school culture.',
    strengths: ['Community building', 'Social coordination', 'Inclusive leadership', 'Relationship maintenance'],
    workRelationships: 'ESFJs are the social connectors of any team. They remember everyone\'s names, organize team celebrations, and make sure no one feels left out. They build relationships through genuine care and consistent follow-through. They value loyalty, cooperation, and positive team spirit. They connect best with colleagues who are appreciative, collaborative, and socially engaged. They may take criticism personally and need reassurance that they are valued.',
    workplaceLanguage: 'ESFJs communicate with warmth, enthusiasm, and social awareness. They use phrases like "How is everyone feeling about this?" or "Let\'s make sure we include..." Their language is inclusive, encouraging, and relationship-focused. They are excellent at reading the room and adjusting their communication style to match their audience. They should practice being comfortable with constructive disagreement and not interpreting it as personal rejection.',
    idealWorkEnvironment: 'Social, cooperative environments with strong team bonds and shared traditions',
    communicationStyle: 'Warm, inclusive, and socially attuned',
    color: 'from-rose-500 to-pink-600',
    bgColor: 'bg-rose-500/10',
    borderColor: 'border-rose-500/20',
    icon: 'consul',
  },
  {
    code: 'ISTP',
    name: 'The Virtuoso',
    nickname: 'Practical Problem-Solver',
    description: 'ISTPs are hands-on, adaptable individuals who excel at troubleshooting and finding practical solutions. In education, they bring a calm, resourceful presence and an ability to handle unexpected situations with ease. They are the go-to person when something needs fixing — literally or figuratively.',
    strengths: ['Practical problem-solving', 'Crisis management', 'Hands-on skills', 'Calm under pressure'],
    workRelationships: 'ISTPs value independence and mutual respect in their work relationships. They prefer colleagues who are competent, low-drama, and action-oriented. They build trust through demonstrated skill rather than social niceties. They are reliable in a crisis and appreciate colleagues who don\'t panic. They may seem reserved or detached, but they show care through practical actions — fixing things, solving problems, and stepping up when it matters.',
    workplaceLanguage: 'ISTPs communicate with brevity and practicality. They use phrases like "Let me take a look at that," "Here\'s what I\'d do," or simply demonstrate solutions through action. Their language is minimal and to-the-point. They prefer showing over telling and may become impatient with lengthy discussions that don\'t lead to action. They should practice sharing their reasoning more openly so colleagues understand their thought process.',
    idealWorkEnvironment: 'Hands-on environments with variety, autonomy, and real problems to solve',
    communicationStyle: 'Brief, practical, and action-oriented',
    color: 'from-zinc-500 to-stone-600',
    bgColor: 'bg-zinc-500/10',
    borderColor: 'border-zinc-500/20',
    icon: 'virtuoso',
  },
  {
    code: 'ISFP',
    name: 'The Adventurer',
    nickname: 'Gentle Creative',
    description: 'ISFPs are gentle, creative individuals who bring beauty and authenticity to everything they do. In education, they connect with students through creative expression, patience, and a genuine acceptance of each person\'s uniqueness. They create calm, aesthetically pleasing environments that promote learning.',
    strengths: ['Creative expression', 'Gentle patience', 'Authentic connections', 'Aesthetic awareness'],
    workRelationships: 'ISFPs value authenticity, kindness, and creative freedom in their work relationships. They connect best with colleagues who are genuine, non-judgmental, and respectful of personal space. They show care through thoughtful gestures and creative contributions rather than verbal expressions. They may avoid confrontation and need colleagues who create safe spaces for honest communication. They thrive when their unique creative contributions are noticed and appreciated.',
    workplaceLanguage: 'ISFPs communicate with gentleness and sincerity. They use phrases like "I feel like..." or "What if we tried something different..." Their language is personal, understated, and often expressed through creative means — visual displays, handwritten notes, or carefully chosen words. They prefer one-on-one conversations and may become quiet in large group settings. They should be encouraged to share their creative ideas more openly.',
    idealWorkEnvironment: 'Calm, aesthetically pleasing environments with creative freedom and personal space',
    communicationStyle: 'Gentle, sincere, and creatively expressive',
    color: 'from-violet-500 to-purple-600',
    bgColor: 'bg-violet-500/10',
    borderColor: 'border-violet-500/20',
    icon: 'adventurer',
  },
  {
    code: 'ESTP',
    name: 'The Entrepreneur',
    nickname: 'Dynamic Doer',
    description: 'ESTPs are energetic, action-oriented individuals who thrive in the moment. In education, they bring excitement, adaptability, and a hands-on approach that engages even the most reluctant learners. They are excellent at reading situations and responding quickly.',
    strengths: ['Quick action', 'Situational awareness', 'Engaging energy', 'Practical adaptability'],
    workRelationships: 'ESTPs build relationships through shared experiences and humor. They value colleagues who are fun, competent, and ready to jump into action. They prefer working with people who don\'t overthink things and can keep up with their fast pace. They are generous with their time and energy when they see a need. They may struggle with colleagues who are overly cautious or process-heavy and should practice patience with different working styles.',
    workplaceLanguage: 'ESTPs communicate with energy, humor, and directness. They use phrases like "Let\'s just do it," "Watch this," or "I\'ve got an idea — follow me." Their language is action-oriented and often accompanied by physical demonstration. They are natural storytellers who use humor to connect and persuade. They should practice slowing down to listen fully before jumping to solutions and being more sensitive in their delivery of feedback.',
    idealWorkEnvironment: 'Active, dynamic environments with variety and opportunities for hands-on engagement',
    communicationStyle: 'Energetic, direct, and action-driven',
    color: 'from-orange-600 to-red-600',
    bgColor: 'bg-orange-600/10',
    borderColor: 'border-orange-600/20',
    icon: 'entrepreneur',
  },
  {
    code: 'ESFP',
    name: 'The Entertainer',
    nickname: 'Joyful Energizer',
    description: 'ESFPs are vibrant, spontaneous individuals who bring joy and energy to every room they enter. In education, they create fun, engaging learning experiences and have a natural ability to connect with students through warmth, humor, and genuine enthusiasm.',
    strengths: ['Joyful energy', 'Student engagement', 'Spontaneous creativity', 'Warm connections'],
    workRelationships: 'ESFPs are the life of the staff room. They build relationships through shared laughter, spontaneous adventures, and genuine warmth. They value colleagues who are positive, fun-loving, and supportive. They create an atmosphere where people feel comfortable being themselves. They connect best with colleagues who appreciate their energy and don\'t try to dim their light. They may need help staying focused on long-term goals and following through on administrative tasks.',
    workplaceLanguage: 'ESFPs communicate with enthusiasm, warmth, and expressiveness. They use phrases like "This is going to be so fun!" or "I love that idea!" Their language is animated, personal, and often accompanied by expressive gestures and facial expressions. They are natural entertainers who use humor and storytelling to engage their audience. They should practice being more concise in professional settings and balancing fun with focus during important discussions.',
    idealWorkEnvironment: 'Fun, social environments with variety, teamwork, and opportunities to perform',
    communicationStyle: 'Enthusiastic, expressive, and warmly engaging',
    color: 'from-fuchsia-500 to-pink-600',
    bgColor: 'bg-fuchsia-500/10',
    borderColor: 'border-fuchsia-500/20',
    icon: 'entertainer',
  },
],
  esaFundingContent: {
  approvedUses: [
    { iconId: 'school', title: 'Private School Tuition', description: 'Full or partial tuition at approved private schools, including autism-focused programs', color: 'from-violet-500 to-violet-600' },
    { iconId: 'heart', title: 'Specialized Therapies', description: 'Speech therapy, occupational therapy, ABA, physical therapy, and counseling', color: 'from-pink-500 to-rose-600' },
    { iconId: 'book', title: 'Tutoring Services', description: 'One-on-one or small group tutoring from approved educational providers', color: 'from-blue-500 to-blue-600' },
    { iconId: 'puzzle', title: 'Curriculum & Materials', description: 'Textbooks, workbooks, educational software, and approved learning materials', color: 'from-amber-500 to-orange-600' },
    { iconId: 'graduation', title: 'Online Learning', description: 'Approved online courses, virtual tutoring, and digital learning platforms', color: 'from-emerald-500 to-green-600' },
    { iconId: 'users', title: 'Educational Services', description: 'Social skills groups, life skills training, vocational preparation, and more', color: 'from-cyan-500 to-teal-600' },
  ],
  keyPoints: [
    { iconId: 'arrow', label: 'Education money that follows the child' },
    { iconId: 'school', label: 'Instead of staying with one school' },
    { iconId: 'users', label: 'Parents choose the best fit for their child' },
    { iconId: 'check', label: 'Covers tuition, therapies, tutoring & more' },
    { iconId: 'star', label: 'More flexibility and control for families' },
    { iconId: 'heart', label: 'Especially impactful for students with disabilities' },
  ],
  stateChecklist: [
    'Whether your state offers an ESA or similar school choice program',
    'What the specific eligibility requirements are in your state',
    'What expenses and services ESA funds can be applied toward in your state',
    'The application process and deadlines for your state\'s program',
    'Any reporting or documentation requirements unique to your state',
  ],
  schoolImpactItems: [
    'ESA makes specialized autism-focused programs accessible to more families',
    'Families can use ESA funds to cover tuition at approved schools',
    'Therapeutic services such as speech, OT, and ABA may be ESA-eligible',
    'It can remove financial barriers for families seeking the best fit for their child',
    'More enrolled students can support program expansion and staffing',
  ],
  staffRoleItems: [
    { title: 'Be Informed', description: 'Understand the basics of ESA so you can answer general questions from parents' },
    { title: 'Direct to Office', description: 'For detailed ESA questions, guide families to the office team for personalized support' },
    { title: 'Document Accurately', description: 'Ensure student services and progress are documented properly for ESA reporting' },
    { title: 'Stay Focused', description: 'Continue providing excellent, individualized education — ESA is about access, not changing what staff do' },
  ],
  parentConversationScript: '"ESA stands for Empowerment Scholarship Account. It is state funding set aside for your child\'s education. Instead of the money only going to one school, it follows your child, so you can use it to pay for the school, therapies, tutoring, and services that work best for them. Our office team can walk you through the application process and help you understand what is covered."',
  resources: [
    { title: 'AZ ESA Program', description: 'Arizona Empowerment Scholarship Account official page', url: '#' },
    { title: 'ESA Eligible Expenses', description: 'Full list of approved uses for ESA funds', url: '#' },
    { title: 'Family Application Guide', description: 'Step-by-step guide for families applying', url: '#' },
    { title: 'Provider Registration', description: 'How schools register as ESA providers', url: '#' },
    { title: 'ESA FAQ (State)', description: 'Official state FAQ for families and schools', url: '#' },
    { title: 'Internal ESA Procedures', description: 'School ESA documentation process', url: '#' },
  ],
},
  safetyProtocols: [
  {
    id: 'fire',
    title: 'Fire Drill Procedures',
    iconId: 'fire',
    color: 'from-red-400 to-orange-500',
    steps: [
      'Hear alarm — stop all activities immediately',
      'Grab class roster and emergency kit',
      'Line students up at classroom door',
      'Pre-teach Yellow Zone strategies for anxious students',
      'Walk, do not run, to designated assembly point',
      'Take attendance at assembly point',
      'Wait for all-clear signal from administration',
      'Return to classroom in orderly fashion',
    ],
    autismConsiderations: [
      'Use visual fire drill card to prepare students in advance',
      'Provide noise-canceling headphones for sound-sensitive students',
      'Assign a buddy for students who may elope',
      'Use Stop and Wait signs during the drill',
      'Allow extra processing time at each step',
    ],
  },
  {
    id: 'lockdown',
    title: 'Lockdown Drill Steps',
    iconId: 'shield',
    color: 'from-blue-500 to-indigo-600',
    steps: [
      'Hear announcement — initiate lockdown immediately',
      'Lock classroom door and cover window',
      'Move students away from doors and windows',
      'Turn off lights and silence all devices',
      'Take attendance silently',
      'Maintain silence until all-clear',
      'Do not open door for anyone except verified admin',
      'Resume normal activities after debriefing',
    ],
    autismConsiderations: [
      'Pre-teach lockdown with social story and visuals',
      'Have comfort items accessible',
      'Use Calm and Wait signs throughout',
      'Designate a quiet corner for students in distress',
      'Practice in low-stakes settings first',
    ],
  },
  {
    id: 'medical',
    title: 'Medical Emergency Response',
    iconId: 'heart',
    color: 'from-emerald-400 to-teal-500',
    steps: [
      'Assess the situation — is the student conscious and breathing?',
      'Call for help immediately',
      'Do not move the student unless in immediate danger',
      'Clear the area of other students',
      'Stay with the student and provide reassurance',
      'Document everything after the event',
    ],
    autismConsiderations: [
      'Some students may not verbally report pain',
      'Watch for behavioral changes as pain indicators',
      'Use visual pain scale if available',
      'Communicate clearly and simply',
    ],
  },
],
  classroomTimerBackgrounds: [
  {
    id: 'ocean',
    name: 'Ocean Calm',
    iconId: 'waves',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662475079_dabe421c.png',
    overlay: 'from-blue-950/40 via-blue-900/20 to-cyan-950/40',
    textColor: 'text-cyan-100',
    accentColor: 'text-cyan-300',
    ringColor: 'stroke-cyan-400',
    trackColor: 'stroke-cyan-900/50',
  },
  {
    id: 'aurora',
    name: 'Aurora Borealis',
    iconId: 'sparkles',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662490787_3aabfbd4.jpg',
    overlay: 'from-purple-950/40 via-emerald-950/20 to-indigo-950/40',
    textColor: 'text-emerald-100',
    accentColor: 'text-emerald-300',
    ringColor: 'stroke-emerald-400',
    trackColor: 'stroke-emerald-900/50',
  },
  {
    id: 'lava',
    name: 'Lava Lamp',
    iconId: 'sun',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662521371_be5368c4.png',
    overlay: 'from-orange-950/40 via-red-950/20 to-purple-950/40',
    textColor: 'text-orange-100',
    accentColor: 'text-orange-300',
    ringColor: 'stroke-orange-400',
    trackColor: 'stroke-orange-900/50',
  },
  {
    id: 'galaxy',
    name: 'Deep Galaxy',
    iconId: 'moon',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662574948_03baf94b.png',
    overlay: 'from-indigo-950/40 via-purple-950/20 to-blue-950/40',
    textColor: 'text-purple-100',
    accentColor: 'text-purple-300',
    ringColor: 'stroke-purple-400',
    trackColor: 'stroke-purple-900/50',
  },
  {
    id: 'forest',
    name: 'Enchanted Forest',
    iconId: 'tree-pine',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662588347_123efdd7.jpg',
    overlay: 'from-green-950/40 via-emerald-950/20 to-green-950/40',
    textColor: 'text-green-100',
    accentColor: 'text-green-300',
    ringColor: 'stroke-green-400',
    trackColor: 'stroke-green-900/50',
  },
  {
    id: 'rain',
    name: 'Rainy Day',
    iconId: 'cloud-rain',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662620449_93a5fbcd.png',
    overlay: 'from-slate-950/40 via-blue-950/20 to-slate-950/40',
    textColor: 'text-blue-100',
    accentColor: 'text-blue-300',
    ringColor: 'stroke-blue-400',
    trackColor: 'stroke-blue-900/50',
  },
  {
    id: 'coral',
    name: 'Coral Reef',
    iconId: 'fish',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662661000_e74a933f.png',
    overlay: 'from-teal-950/40 via-cyan-950/20 to-teal-950/40',
    textColor: 'text-teal-100',
    accentColor: 'text-teal-300',
    ringColor: 'stroke-teal-400',
    trackColor: 'stroke-teal-900/50',
  },
  {
    id: 'sunset',
    name: 'Sunset Sky',
    iconId: 'mountain',
    image: 'https://d64gsuwffb70l.cloudfront.net/698a11e863624924473cfb17_1770662744948_e27daa4c.png',
    overlay: 'from-rose-950/40 via-amber-950/20 to-purple-950/40',
    textColor: 'text-rose-100',
    accentColor: 'text-rose-300',
    ringColor: 'stroke-rose-400',
    trackColor: 'stroke-rose-900/50',
  },
],
  classroomTimerSounds: [
  { id: 'gentle-chime', name: 'Gentle Chime', icon: '🔔', frequency: 523.25 },
  { id: 'soft-bell', name: 'Soft Bell', icon: '🛎', frequency: 440 },
  { id: 'xylophone', name: 'Xylophone', icon: '🎵', frequency: 659.25 },
  { id: 'singing-bowl', name: 'Singing Bowl', icon: '🎶', frequency: 256 },
  { id: 'nature-birds', name: 'Nature Birds', icon: '🐦', frequency: 880 },
  { id: 'ocean-wave', name: 'Ocean Wave', icon: '🌊', frequency: 200 },
  { id: 'rain-stick', name: 'Rain Stick', icon: '🌧', frequency: 300 },
  { id: 'harp-gliss', name: 'Harp Glissando', icon: '🎵', frequency: 392 },
],
  classroomTimerPresets: [
  { label: '30s', seconds: 30 },
  { label: '1 min', seconds: 60 },
  { label: '2 min', seconds: 120 },
  { label: '3 min', seconds: 180 },
  { label: '5 min', seconds: 300 },
  { label: '10 min', seconds: 600 },
  { label: '15 min', seconds: 900 },
  { label: '20 min', seconds: 1200 },
  { label: '25 min', seconds: 1500 },
  { label: '30 min', seconds: 1800 },
],
  classroomTimerTips: [
  {
    title: 'Transitions',
    body: 'Use 5-3-1 minute warnings before activity changes. The visual countdown reduces anxiety about unexpected transitions.',
  },
  {
    title: 'Sensory Backgrounds',
    body: 'Project calming backgrounds during work time or sensory breaks. Ocean and forest themes are great for de-escalation.',
  },
  {
    title: 'Sound Choices',
    body: 'Choose gentle sounds - avoid startling tones. Singing bowl and gentle chime work well for students sensitive to sudden sounds.',
  },
],
  personalityQuizFeatures: [
  {
    id: 'questions',
    label: '12 Questions',
    description: 'Thoughtfully designed for educators',
    toneClass: 'text-violet-400 bg-violet-500/10 border-violet-500/20',
  },
  {
    id: 'relationships',
    label: 'Work Relationships',
    description: 'How you connect with colleagues',
    toneClass: 'text-blue-400 bg-blue-500/10 border-blue-500/20',
  },
  {
    id: 'language',
    label: 'Workplace Language',
    description: 'Your communication patterns',
    toneClass: 'text-emerald-400 bg-emerald-500/10 border-emerald-500/20',
  },
  {
    id: 'growth',
    label: 'Professional Growth',
    description: 'Leverage your natural strengths',
    toneClass: 'text-amber-400 bg-amber-500/10 border-amber-500/20',
  },
],
  emotionalIntelligenceWeeklyFocus: {
  title: 'Stress Regulation',
  description: 'Emotional regulation during escalations - pause, breathe, respond instead of react. Notice your own zone before intervening with a student.',
},
  personalityWorkplaceContent: {
  mbtiDescription: 'The Myers-Briggs Type Indicator identifies personality preferences across four dimensions, creating 16 unique personality types. Each type has distinct strengths in the workplace.',
  dimensions: [
    { dim: 'E / I', label: 'Extraversion vs. Introversion', desc: 'Where you get your energy' },
    { dim: 'S / N', label: 'Sensing vs. Intuition', desc: 'How you gather information' },
    { dim: 'T / F', label: 'Thinking vs. Feeling', desc: 'How you make decisions' },
    { dim: 'J / P', label: 'Judging vs. Perceiving', desc: 'How you structure your work' },
  ],
  workplaceTips: [
    'Understand why some colleagues prefer email while others prefer face-to-face',
    'Recognize that different communication styles are not personal - they are personality-driven',
    'Build stronger teams by leveraging diverse personality strengths',
    'Reduce workplace conflict by understanding different decision-making approaches',
    'Improve your own self-awareness and professional growth',
  ],
},
});

export { CONTENT_CATALOG_SEED_PAYLOADS };
