{
  "_readme": "Canonical price data for Mouse Trip Tools calculators (mousetriptools.com). The tools ship these same values inline (no runtime fetch — the site is static by design); tests/prices-sync.mjs asserts the inline constants match this file, so this is the single source of truth. All values are USD planning ranges, not live quotes.",
  "version": "2026.07",
  "as_of": "2026-07-06",
  "review": "Reviewed annually and whenever Disney reprices; see CLAUDE.md 'Annual maintenance'.",
  "review_by": "2027-02-01",
  "sources_summary": "Disney's published 2026 date-based ticket calendar, Disney resort rack rates by tier, observed 2026 in-park menu and merchandise pricing, and published Lightning Lane Multi Pass / Single Pass price ranges.",

  "trip_cost_estimator": {
    "_page": "trip-cost-estimator.html",
    "HOTEL": {
      "_unit": "USD per night [low, high], rack-rate range by tier",
      "offsite": [110, 200],
      "value": [160, 270],
      "moderate": [270, 420],
      "deluxe": [480, 850]
    },
    "TIX_SEASON": {
      "_unit": "USD per adult per day [low, high], 1-day date-based pricing before multi-day taper",
      "value": [109, 124],
      "regular": [124, 154],
      "peak": [154, 179],
      "holiday": [179, 209]
    },
    "KID_DISCOUNT": 8,
    "DOW_SURCHARGE": {
      "_unit": "USD per person per day added to ticket range",
      "weekday": [0, 0],
      "mixed": [25, 40]
    },
    "DINE": {
      "_unit": "USD per person per day [low, high]; a = adult, k = child",
      "budget": { "a": [45, 65], "k": [25, 40] },
      "mix": { "a": [70, 105], "k": [40, 60] },
      "foodie": { "a": [110, 160], "k": [60, 85] }
    },
    "LL": [25, 35],
    "MEMORY": [185, 210],
    "SOUV": [45, 85],
    "_notes": "SOUV mirrors spending_money.STYLE.moderate.souv (shared souvenir baseline). LL here is the estimator's blended per-person/per-day Lightning Lane line; the Lightning Lane tool prices it season-by-season (LLMP below)."
  },

  "spending_money": {
    "_page": "spending-money.html",
    "STYLE": {
      "_unit": "USD per day [low, high] except souv (per trip); a = adult, k = child",
      "thrifty": { "snack": { "a": [10, 18], "k": [8, 14] }, "meal": { "a": [26, 40], "k": [15, 24] }, "souv": [15, 35] },
      "moderate": { "snack": { "a": [22, 32], "k": [14, 22] }, "meal": { "a": [42, 60], "k": [22, 36] }, "souv": [45, 85] },
      "bigspender": { "snack": { "a": [38, 55], "k": [22, 35] }, "meal": { "a": [62, 92], "k": [30, 48] }, "souv": [110, 200] }
    },
    "PARKING": 30
  },

  "lightning_lane": {
    "_page": "lightning-lane.html",
    "LLMP": {
      "_unit": "USD per person per day [low, high] for Lightning Lane Multi Pass, by price season",
      "value": [15, 22],
      "regular": [22, 30],
      "peak": [30, 40],
      "holiday": [38, 55]
    },
    "LLSP": {
      "_unit": "USD per person per ride [low, high] for Lightning Lane Single Pass",
      "tron": [15, 25],
      "tiana": [10, 22],
      "guard": [15, 25],
      "rise": [10, 20],
      "slinky": [7, 14],
      "avatar": [10, 20]
    }
  }
}
