/* eslint-disable */
// Friends Group — leaf-menu data for the Friends Group Travel category page

const FRIENDS_META = {
  count: 26,
  newThisSeason: 4,
  authors: 5,
  avgLengthDays: 7,
  topAge: "26 – 38",
  updated: "April 2026",
};

// Top group-trip destinations — bachelorette, shared house, reunion-friendly
const FRIENDS_PLACES = [
  { id: "lisbon", rank: 1, city: "Lisbon", country: "Portugal", region: "Europe", nights: "5–8", budget: "$$", season: "Mar – Jun", img: "https://images.unsplash.com/photo-1555881400-74d7acaacd8b?w=1200&q=80", coord: "38°43′N · 09°08′W", tag: "Editor's pick", why: "A city-center Airbnb that sleeps eight and a tram that drops you at the wine bar. Affordable without feeling like a compromise.", best: ["Reunion", "Bachelorette", "Long weekend"], href: "/en/plan/trip-types/friends/how-to-lisbon-group/" },
  { id: "mexico-city", rank: 2, city: "Mexico City", country: "Mexico", region: "Americas", nights: "5–8", budget: "$$", season: "Oct – Apr", img: "https://images.unsplash.com/photo-1518105779142-d975f22f1b0a?w=1200&q=80", coord: "19°25′N · 99°08′W", tag: "Most saved", why: "Roma-Condesa delivers a shared house, group dinners, and a nightlife scene that earns a separate paragraph.", best: ["Big group", "Food", "Nightlife"] },
  { id: "new-orleans", rank: 3, city: "New Orleans", country: "USA", region: "Americas", nights: "3–5", budget: "$$", season: "Oct – May", img: "https://images.unsplash.com/photo-1568849676085-51415703900f?w=1200&q=80", coord: "29°57′N · 90°04′W", tag: null, why: "The city is set up for groups. Shotgun houses, communal dining, live music that costs nothing. Bachelorette capital of North America.", best: ["Bachelorette", "Long weekend", "First-timers"] },
  { id: "charleston", rank: 4, city: "Charleston", country: "USA", region: "Americas", nights: "3–5", budget: "$$", season: "Mar – May", img: "https://images.unsplash.com/photo-1531525645387-7f14be1bdbbd?w=1200&q=80", coord: "32°46′N · 79°56′W", tag: null, why: "Wraparound porches and walkable streets. A place to eat oysters together every night and not feel the need to do anything else.", best: ["Reunion", "Long weekend", "Food"] },
  { id: "nashville", rank: 5, city: "Nashville", country: "USA", region: "Americas", nights: "3–4", budget: "$$", season: "Apr – Oct", img: "https://images.unsplash.com/photo-1562832135-14a35d25edef?w=1200&q=80", coord: "36°09′N · 86°47′W", tag: null, why: "Genuinely the most logistics-friendly group city in America. Pedal bars included or excluded, that's your call.", best: ["Bachelorette", "Bachelor", "Long weekend"] },
  { id: "miami", rank: 6, city: "Miami", country: "USA", region: "Americas", nights: "4–7", budget: "$$$", season: "Nov – Apr", img: "https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=1200&q=80", coord: "25°46′N · 80°11′W", tag: null, why: "Book a Wynwood house with a pool and do the math: it splits to less than a hotel room. Add Brickell and call it a weekend.", best: ["Big group", "Adult trip", "Summer"] },
  { id: "las-vegas", rank: 7, city: "Las Vegas", country: "USA", region: "Americas", nights: "3–4", budget: "$$$", season: "Sep – Nov, Mar – May", img: "https://images.unsplash.com/photo-1581351721010-8cf859cb14a4?w=1200&q=80", coord: "36°10′N · 115°08′W", tag: "Classic", why: "Nothing else solves the same problem at the same scale. Everything that needs to happen at 2 a.m. can happen at 2 a.m.", best: ["Bachelor", "Bachelorette", "Big group"] },
  { id: "cabo", rank: 8, city: "Cabo San Lucas", country: "Mexico", region: "Americas", nights: "4–6", budget: "$$$", season: "Oct – Jun", img: "https://images.unsplash.com/photo-1599946347371-68eb71b16afc?w=1200&q=80", coord: "22°53′N · 109°54′W", tag: null, why: "All-inclusive math is different when you're eight. The daily cost per person drops under $200 and includes the swim-up bar.", best: ["Big group", "Bachelor", "Spring break"] },
  { id: "cartagena", rank: 9, city: "Cartagena", country: "Colombia", region: "Americas", nights: "4–7", budget: "$$", season: "Dec – Apr", img: "https://images.unsplash.com/photo-1555881400-74d7acaacd8b?w=900&q=80", coord: "10°24′N · 75°32′W", tag: "Underrated", why: "Colonial mansions rent as group houses. A hot city in a climate that cooperates. The food is underrated by everyone who hasn't been.", best: ["Reunion", "Adult trip", "Food"] },
  { id: "barcelona", rank: 10, city: "Barcelona", country: "Spain", region: "Europe", nights: "5–7", budget: "$$$", season: "May – Jun, Sep", img: "https://images.unsplash.com/photo-1539037116277-4db20889f2d4?w=1200&q=80", coord: "41°23′N · 02°10′E", tag: "Read the rules", why: "Still spectacular — and still the city most likely to produce the group trip people talk about for a decade. Bookings are tighter now. Read our brief.", best: ["Adult trip", "Big group", "Nightlife"] },
  { id: "tulum", rank: 11, city: "Tulum", country: "Mexico", region: "Americas", nights: "4–6", budget: "$$$", season: "Nov – Apr", img: "https://images.unsplash.com/photo-1532274402911-5a369e4c4bb5?w=1200&q=80", coord: "20°12′N · 87°27′W", tag: null, why: "A jungle villa with a pool, ten minutes from the beach. Yes, it's expensive. No, you will not find a better setting for a birthday trip.", best: ["Bachelorette", "Birthday", "Couples-within-group"] },
  { id: "joshua-tree", rank: 12, city: "Joshua Tree", country: "USA", region: "Americas", nights: "3–4", budget: "$$", season: "Oct – Apr", img: "https://images.unsplash.com/photo-1469854523086-cc02fe5d8800?w=1200&q=80", coord: "34°08′N · 116°18′W", tag: "Desert weekend", why: "A desert house, a fire pit, a sky full of stars, no agenda. Consistently wins 'best group trip' among groups 29–40 who are tired of cities.", best: ["Reunion", "Adult trip", "Low-key"] },
];

// Group trip sub-types
const FRIENDS_STYLES = [
  { id: "bachelorette", num: "I", title: "Bachelorette", em: "The brief.", desc: "New Orleans, Nashville, Tulum, Barcelona. What the 2026 bachelorette looks like — and how to plan one the bride actually wants.", count: "6 guides", img: "https://images.unsplash.com/photo-1529156069898-49953e39b3ac?w=900&q=80" },
  { id: "bachelor", num: "II", title: "Bachelor / Stag", em: "The real playbook.", desc: "Las Vegas, Cabo, Mexico City, New Orleans. The trip that works vs. the trip that sounds like it will. What actually goes wrong.", count: "4 guides", img: "https://images.unsplash.com/photo-1543610892-0b1f7e6d8ac1?w=900&q=80" },
  { id: "reunion", num: "III", title: "Reunion", em: "College, school, work.", desc: "The annual trip, the decade-later trip. Logistics when people come from five cities. Destinations that make the scheduling worth it.", count: "5 guides", img: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=900&q=80" },
  { id: "group-four", num: "IV", title: "Group of Four", em: "The sweet spot.", desc: "Two couples or four friends — the number that fits in a vacation rental, a dinner table, and a single cab. The easiest group size to travel.", count: "4 guides", img: "https://images.unsplash.com/photo-1524661135-423995f22d0b?w=900&q=80" },
  { id: "big-group", num: "V", title: "Big Group (10+)", em: "Different rules.", desc: "Fifteen people, one house, one shared itinerary that fails immediately. What to plan and what to leave open. The role of the designated planner.", count: "4 guides", img: "https://images.unsplash.com/photo-1504196606672-aef5c9cefc92?w=900&q=80" },
  { id: "adult", num: "VI", title: "Adult Friends Trip", em: "No occasion required.", desc: "Not a bachelorette, not a reunion. Just a trip. The increasingly rare format where eight adults with jobs and kids carve out five days together.", count: "3 guides", img: "https://images.unsplash.com/photo-1502602898657-3e91760cbb34?w=900&q=80" },
];

// Itineraries — concrete day-by-day plans
const FRIENDS_ITINS = [
  { ref: "FRI-072", days: 4, title: "New Orleans, long", em: "weekend for six.", author: "Marcus", price: "$620/pp", img: "https://images.unsplash.com/photo-1568849676085-51415703900f?w=900&q=80", tags: ["Bachelorette", "First time", "Long weekend"] },
  { ref: "FRI-081", days: 7, title: "Lisbon, the group", em: "house week.", author: "Iris", price: "€710/pp", img: "https://images.unsplash.com/photo-1555881400-74d7acaacd8b?w=900&q=80", tags: ["Reunion", "Adult trip", "Europe"] },
  { ref: "FRI-063", days: 3, title: "Nashville, the", em: "bachelorette weekend.", author: "Nia", price: "$480/pp", img: "https://images.unsplash.com/photo-1562832135-14a35d25edef?w=900&q=80", tags: ["Bachelorette", "Long weekend"] },
  { ref: "FRI-089", days: 5, title: "Tulum, birthday", em: "trip for eight.", author: "Juan", price: "$1,100/pp", img: "https://images.unsplash.com/photo-1532274402911-5a369e4c4bb5?w=900&q=80", tags: ["Birthday", "Big group", "Villa"] },
  { ref: "FRI-076", days: 4, title: "Joshua Tree,", em: "desert reunion.", author: "Priya", price: "$340/pp", img: "https://images.unsplash.com/photo-1469854523086-cc02fe5d8800?w=900&q=80", tags: ["Reunion", "Low-key", "Desert"] },
  { ref: "FRI-092", days: 6, title: "Cartagena, the", em: "affordable group house.", author: "Marcus", price: "$590/pp", img: "https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=900&q=80", tags: ["Adult trip", "South America", "Food"] },
  { ref: "FRI-067", days: 4, title: "Las Vegas,", em: "the bachelor run.", author: "Juan", price: "$800/pp", img: "https://images.unsplash.com/photo-1581351721010-8cf859cb14a4?w=900&q=80", tags: ["Bachelor", "Big group"] },
  { ref: "FRI-085", days: 7, title: "Barcelona, the adult", em: "friends week.", author: "Iris", price: "€890/pp", img: "https://images.unsplash.com/photo-1539037116277-4db20889f2d4?w=900&q=80", tags: ["Adult trip", "Europe", "Group of four"] },
];

// By trip length
const FRIENDS_BY_LENGTH = [
  { len: "Long weekend", days: "3–4", count: 9, examples: "Nashville · New Orleans · Joshua Tree · Las Vegas", price: "from $340/pp" },
  { len: "Standard week", days: "5–7", count: 12, examples: "Lisbon · Mexico City · Cartagena · Tulum · Barcelona", price: "from $590/pp" },
  { len: "Two weeks", days: "8–14", count: 3, examples: "Portugal road trip · Spain & Morocco · Colombia loop", price: "from $1,200/pp" },
  { len: "24-hour escape", days: "1", count: 2, examples: "Vegas day trip · New Orleans long weekend (drive-in)", price: "from $180/pp" },
];

// Reading list
const FRIENDS_READING = [
  { tag: "Editorial",  duration: "11 min", title: "Why most group trips fail.", em: " (And how to fix yours.)", author: "Iris" },
  { tag: "Method",     duration: "9 min",  title: "How to plan a group trip", em: " when no one agrees on anything.", author: "Marcus" },
  { tag: "Money",      duration: "8 min",  title: "The expense settlement problem.", em: " A real solution.", author: "Juan" },
  { tag: "Logistics",  duration: "7 min",  title: "The shared house rules", em: " everyone should know but nobody writes down.", author: "Priya" },
  { tag: "Bachelorette", duration: "10 min", title: "The 2026 bachelorette trip,", em: " actually planned.", author: "Nia" },
  { tag: "Group size", duration: "6 min",  title: "The seven-friends problem.", em: " One person too many.", author: "Marcus" },
  { tag: "Conflict",   duration: "8 min",  title: "The one person who doesn't want to do the activity.", em: "", author: "Iris" },
  { tag: "Recovery",   duration: "7 min",  title: "How to salvage a group trip", em: " that's going badly on day two.", author: "Juan" },
];

// The Friends Group desk
const FRIENDS_DESK = [
  { name: "Iris Mendoza", role: "Senior Editor · Group Desk", trips: 34, line: "I've planned group trips for four people and for seventeen. The number that goes smoothest is six. I have data.", av: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=200&q=80" },
  { name: "Marcus Lin", role: "Field correspondent · Americas", trips: 22, line: "The best group trips I've taken had a loose itinerary, a good house, and one person who quietly held it all together. That person never gets enough credit.", av: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=200&q=80" },
  { name: "Nia Adebayo", role: "Field correspondent · Bachelorette & Reunion desk", trips: 19, line: "A bachelorette trip isn't a bachelorette trip unless someone went over-budget on the decorations and someone else quietly put them away in a bag.", av: "https://images.unsplash.com/photo-1607746882042-944635dfe10e?w=200&q=80" },
  { name: "Juan Reyes", role: "Field correspondent · Budget & Logistics", trips: 28, line: "I've watched more group trips collapse over the expense spreadsheet than over anything else. We fixed this. Use Roundtrips.", av: "https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?w=200&q=80" },
  { name: "Priya Nair", role: "Contributing editor · South & Southeast Asia", trips: 16, line: "The group trip is where friendships either deepen or reveal exactly what they are. Either way, you get useful information.", av: "https://images.unsplash.com/photo-1544005313-94ddf0286df2?w=200&q=80" },
];

// FAQ
const FRIENDS_FAQS = [
  { q: "How do you handle it when someone doesn't pay their share?", a: "You don't 'handle it' — you prevent it. One person puts everything on a card, the others venmo or transfer within 24 hours, and you use an app (Roundtrips, Splitwise) that surfaces the debt publicly to the group. When the number is visible to everyone, it gets paid. When it's a private obligation between two people, it lingers for months. Set the system before the trip, not after." },
  { q: "Who plans the trip when nobody wants to?", a: "The person who plans the trip is not the planner — they're the designated adult. This role should rotate annually and should come with real acknowledgment from the group. If nobody wants to plan, that's the group's fault, not the planner's. Our method guide breaks the planning into five tasks that can genuinely be split across five people, which removes the single-point-of-failure problem." },
  { q: "What happens when dietary restrictions make group dinners impossible?", a: "Build the group dinner around the most restrictive diet, not the least. One pescatarian in ten people does not ruin the group dinner at a seafood restaurant — it rules out the one steakhouse you were considering. A vegan and a celiac together require a little more legwork, but every city on our shortlist has restaurants that handle it. The brief for each city includes restaurant picks that work for mixed groups." },
  { q: "What does bachelorette etiquette actually look like in 2026?", a: "Less matching outfits, more actual trip. The shift in the last three years has been away from the photoshoot-first format and toward the 'we just want to go somewhere nice together' model. That means: one great dinner reservation, a morning activity that's actually fun, and time to just be somewhere good without a schedule. The L-plate sash is optional. The group WhatsApp with two hundred unread messages is mandatory." },
  { q: "How do you handle the introvert in a group trip?", a: "Plan an hour of quiet into every day. Not officially — just structurally. A morning where people can sleep in or not. An afternoon where splitting off is normal and expected. The introvert doesn't need to be accommodated in a loud way; they need the permission to step away without it being A Moment. Groups that do this well also tend to be the groups where the extroverts enjoy themselves more, because the evenings feel charged rather than mandatory." },
  { q: "What's the maximum group size before it stops working?", a: "Eight is the practical ceiling for a trip where people do things together. At ten, you naturally bifurcate into sub-groups at dinner. At twelve, you're running two separate trips with a shared house. None of these are inherently bad — a twelve-person trip that accepts it's two sub-groups is fine. A twelve-person trip that tries to keep everyone together for every meal will exhaust whoever is trying to manage it." },
];

// Practical brief (group-specific)
const FRIENDS_PRACTICAL = [
  { k: "Accommodation tip", h: "One house over four hotel rooms.", b: "The shared house creates the trip. Separate hotel rooms create four separate trips that happen in the same city. The morning coffee together, the late-night debrief — these only happen under one roof. Find the house first and build the itinerary around it." },
  { k: "Money tip", h: "One card, one tracker, settle daily.", b: "Whoever runs the card is doing the group a service. The others owe them same-day transfers. Use Roundtrips or Splitwise to keep the numbers public. End-of-trip math is where resentments live — daily settlement keeps the ledger clean." },
  { k: "Planning tip", h: "Book two things per day, leave the rest.", b: "The group dinner reservation and one activity. That's the planning job. Everything else — the afternoon, the second bar, the spontaneous detour — will sort itself. Over-scheduling a group trip creates a feeling of obligation that drains the energy of the whole thing." },
  { k: "Conflict tip", h: "The planner is not responsible for everyone's mood.", b: "Make this explicit before the trip. One person chose the restaurant; if the restaurant is bad, that's bad luck. The planner role is logistics, not emotional management. Groups that confuse these two things burn out the person doing the work." },
  { k: "Pacing tip", h: "Build in a morning where nothing is scheduled.", b: "At least one morning — ideally two — with no plan. This is where the best conversations happen and where people remember they actually like each other. Groups that schedule every day by 9 a.m. return home more tired than they left." },
  { k: "App tip", h: "Use Roundtrips for the shared itinerary.", b: "One place for the group itinerary, the expense split, the flight details, and the house address. The alternative is a sprawling Google Doc and twelve group chats. Roundtrips handles the functional layer so the WhatsApp can stay for the social layer." },
];

// Roundtrips panels — verbatim from types-data.jsx (brand-locked partner content)
const ROUNDTRIPS_PANELS = [
  {
    size: "wide",
    tag: "ITINERARY",
    title: "Shared plans that update in real time.",
    desc: "Drag-and-drop days, drop pins on stops, see the whole trip unfold on one map. Change a dinner spot and the crew gets the memo — no more \"wait, where are we going?\"",
    img: "https://images.unsplash.com/photo-1524661135-423995f22d0b?w=1200&q=80",
  },
  {
    size: "md",
    tag: "EXPENSES",
    title: "Split costs, effortlessly.",
    desc: "Who paid. Who owes. Settled in one tap.",
    img: "https://images.unsplash.com/photo-1513104890138-7c749659a591?w=1200&q=80",
  },
  {
    size: "md",
    tag: "LIVE",
    title: "Updates, live.",
    desc: "Flight delayed? Group knows. Nobody gets stranded.",
    img: "https://images.unsplash.com/photo-1504198266287-1659872e6590?w=1200&q=80",
  },
  {
    size: "sm",
    tag: "VOTING",
    title: "Vote it out.",
    desc: "Beach day or hike? Tapas or tacos? Polls settle it in 30 seconds.",
    img: "https://images.unsplash.com/photo-1469854523086-cc02fe5d8800?w=1200&q=80",
  },
  {
    size: "wide",
    tag: "ROSTER",
    title: "Who's in, who's out — without the awkward text.",
    desc: "RSVP per day, per leg, or for the whole thing. Roundtrips handles the math so nobody has to be the \"hey so about the Airbnb deposit…\" person again.",
    img: "https://images.unsplash.com/photo-1502920917128-1aa500764cbd?w=1200&q=80",
  },
];

Object.assign(window, {
  FRIENDS_META, FRIENDS_PLACES, FRIENDS_STYLES, FRIENDS_ITINS,
  FRIENDS_BY_LENGTH, FRIENDS_READING, FRIENDS_FAQS, FRIENDS_PRACTICAL,
  FRIENDS_DESK, ROUNDTRIPS_PANELS
});
