{
  "_version": "1.6.0",
  "_updated": "2026-05-11",
  "_note": "v1.6 : ajout spécialité droniste (TJM 4 niveaux + 5 types prestation drone) extraite de tarif-video-drone.html via pipeline Extraction de Connaissance, benchmark marché validé (5 sources : tele-pilote.fr, drone-pictures.fr, drone-ardeche.com, altinest.fr, minutedrone.com — écart < 15% sur toutes bornes). v1.5 : ajout specialites (one_man_crew, monteur, coloriste, motion_designer, sound_designer, photographe) + specialistes_postprod pour devis OMC. Benchmarks hors plateformes (forums, terrain, Malt hors-inflation).",

  "taux_journalier": {
    "debutant":      { "min": 150, "max": 300,  "label": "Débutant",       "description": "< 2 ans, équipement de base" },
    "intermediaire": { "min": 280, "max": 500,  "label": "Novice confirmé","description": "2-5 ans, équipement polyvalent" },
    "confirme":      { "min": 450, "max": 800,  "label": "Confirmé",       "description": "5-10 ans, équipement pro, références solides" },
    "expert":        { "min": 750, "max": 1400, "label": "Expert",         "description": "10+ ans, spécialiste reconnu, clients corporate / pub" }
  },

  "statuts_juridiques": {
    "micro": {
      "label": "Micro-entreprise",
      "description": "Auto-entrepreneur (BIC/BNC)",
      "emoji": "🧾",
      "tva_franchise": true,
      "taux_charges_ca": 0.221,
      "note": "Charges URSSAF ~22% du CA brut. Franchise TVA ≤ 36 800 €/an. Charges réelles non déductibles.",
      "coef_net": 0.779
    },
    "ei": {
      "label": "EI",
      "description": "Entreprise Individuelle — régime réel",
      "emoji": "📋",
      "tva_franchise": false,
      "taux_charges_benefice": 0.42,
      "note": "Charges sociales ~42 % du bénéfice (CA − charges réelles). TVA collectée. Charges déductibles.",
      "coef_net": 0.58
    },
    "eurl_sarl": {
      "label": "EURL / SARL",
      "description": "Société — gérant TNS",
      "emoji": "🏛️",
      "tva_franchise": false,
      "taux_charges_benefice": 0.44,
      "note": "Gérant TNS : charges ~44 % sur rémunération. IS 15-25 % sur bénéfice. Dividendes flat tax 30 %.",
      "coef_net": 0.56
    },
    "sasu_sas": {
      "label": "SASU / SAS",
      "description": "Société — président assimilé salarié",
      "emoji": "🎯",
      "tva_franchise": false,
      "coef_remuneration_to_net": 0.549,
      "note": "Charges patronales ~42 % + salariales ~22 % sur salaire brut. Coût total ≈ net × 1,82. Protection chômage possible.",
      "coef_net": 0.45
    },
    "non_declare": {
      "label": "Activité occasionnelle",
      "description": "Activité occasionnelle ou en cours de régularisation",
      "emoji": "⚡",
      "tva_franchise": true,
      "taux_charges_ca": 0,
      "note": "Aucune charge sociale déclarée — montant encaissé intégralement. Au-delà de 840 €/an d'activité, une déclaration est obligatoire (micro-entreprise minimum). Pensez à régulariser.",
      "coef_net": 1.0
    }
  },

  "types_prestation": {
    "reseaux_sociaux": {
      "label": "Réseaux sociaux",
      "description": "Format court 15-90s — Instagram, TikTok, Facebook",
      "emoji": "📱",
      "jours": { "preprod": 0.5, "prod": 0.75, "postprod": 0.5 },
      "charges_base": { "materiel": 30, "musique": 20, "logiciels": 15 }
    },
    "youtube": {
      "label": "YouTube / Long format",
      "description": "5-20 min — YouTube, VOD",
      "emoji": "▶️",
      "jours": { "preprod": 0.5, "prod": 1.0, "postprod": 2.0 },
      "charges_base": { "materiel": 50, "musique": 35, "logiciels": 25 }
    },
    "video_commercial": {
      "label": "Vidéo commerciale",
      "description": "Spot pub, vidéo produit, présentation entreprise",
      "emoji": "🎬",
      "jours": { "preprod": 1.5, "prod": 2.0, "postprod": 2.5 },
      "charges_base": { "materiel": 150, "musique": 90, "logiciels": 70 }
    },
    "evenementiel": {
      "label": "Événementiel",
      "description": "Mariage, conférence, concert, soirée corporate",
      "emoji": "🎊",
      "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 2.0 },
      "charges_base": { "materiel": 100, "musique": 50, "logiciels": 40 }
    },
    "clip_musical": {
      "label": "Clip musical",
      "description": "Clip officiel artiste ou groupe",
      "emoji": "🎵",
      "jours": { "preprod": 1.5, "prod": 2.0, "postprod": 3.0 },
      "charges_base": { "materiel": 200, "musique": 0, "logiciels": 100 }
    },
    "institutionnel": {
      "label": "Film institutionnel",
      "description": "Film d'entreprise, rapport annuel, marque employeur",
      "emoji": "🏢",
      "jours": { "preprod": 2.0, "prod": 2.5, "postprod": 2.5 },
      "charges_base": { "materiel": 160, "musique": 80, "logiciels": 80 }
    },
    "formation": {
      "label": "Formation / E-learning",
      "description": "Contenu pédagogique, tutoriels, MOOC",
      "emoji": "📚",
      "jours": { "preprod": 1.0, "prod": 2.0, "postprod": 2.5 },
      "charges_base": { "materiel": 70, "musique": 30, "logiciels": 60 }
    },
    "immobilier": {
      "label": "Vidéo immobilière",
      "description": "Visite virtuelle, présentation bien immobilier ou promotion",
      "emoji": "🏠",
      "jours": { "preprod": 0.25, "prod": 0.75, "postprod": 0.75 },
      "charges_base": { "materiel": 50, "musique": 20, "logiciels": 15 }
    },
    "temoignage": {
      "label": "Témoignage client",
      "description": "Case study vidéo, interview client, social proof B2B",
      "emoji": "💬",
      "jours": { "preprod": 0.5, "prod": 0.75, "postprod": 0.75 },
      "charges_base": { "materiel": 50, "musique": 20, "logiciels": 20 }
    },
    "portrait": {
      "label": "Portrait / Personal branding",
      "description": "Vidéo entrepreneur, coach, consultant — image professionnelle",
      "emoji": "🎙️",
      "jours": { "preprod": 0.25, "prod": 0.75, "postprod": 1.0 },
      "charges_base": { "materiel": 50, "musique": 20, "logiciels": 15 }
    }
  },

  "specialites": {
    "one_man_crew": {
      "label": "One Man Crew",
      "description": "Vidéaste polyvalent — tournage + montage seul",
      "emoji": "🎥",
      "use_global": true,
      "prestation_label": "Type de prestation",
      "phases": ["Pré-production", "Tournage / Production", "Post-production"]
    },
    "monteur": {
      "label": "Monteur vidéo",
      "description": "Spécialiste post-production et montage",
      "emoji": "✂️",
      "use_global": false,
      "prestation_label": "Type de montage",
      "phases": ["Dérushage / Brief", "Montage", "Finition / Étalonnage léger"],
      "taux_journalier": {
        "debutant":      { "min": 150, "max": 250, "label": "Débutant",       "description": "< 2 ans, outils basiques" },
        "intermediaire": { "min": 220, "max": 400, "label": "Novice confirmé","description": "2–5 ans, suite pro maîtrisée" },
        "confirme":      { "min": 350, "max": 550, "label": "Confirmé",       "description": "5–10 ans, fiction, pub, couleur" },
        "expert":        { "min": 500, "max": 900, "label": "Expert",         "description": "10+ ans, séries, long-métrages, pub" }
      },
      "types_prestation": {
        "montage_reseaux": {
          "label": "Réseaux sociaux", "emoji": "📱",
          "description": "Reels, TikTok, Shorts — format court 15-60s",
          "jours": { "preprod": 0.25, "prod": 0.5, "postprod": 0.25 },
          "charges_base": { "materiel": 0, "musique": 20, "logiciels": 20 }
        },
        "montage_youtube": {
          "label": "YouTube / Long format", "emoji": "▶️",
          "description": "5-20 min, pacing narratif, chapitrage",
          "jours": { "preprod": 0.25, "prod": 1.5, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 30, "logiciels": 25 }
        },
        "montage_pub": {
          "label": "Spot pub / Commercial", "emoji": "🎬",
          "description": "15-60s, finitions broadcast soignées",
          "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 60, "logiciels": 40 }
        },
        "montage_institutionnel": {
          "label": "Film institutionnel", "emoji": "🏢",
          "description": "Film d'entreprise, marque employeur",
          "jours": { "preprod": 0.5, "prod": 2.0, "postprod": 1.5 },
          "charges_base": { "materiel": 0, "musique": 60, "logiciels": 40 }
        },
        "montage_documentaire": {
          "label": "Documentaire", "emoji": "🎞️",
          "description": "Court ou long métrage documentaire",
          "jours": { "preprod": 1.0, "prod": 4.0, "postprod": 2.0 },
          "charges_base": { "materiel": 0, "musique": 80, "logiciels": 50 }
        },
        "montage_clip": {
          "label": "Clip musical", "emoji": "🎵",
          "description": "Montage dynamique, sync rythme",
          "jours": { "preprod": 0.5, "prod": 2.0, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 50 }
        },
        "montage_formation": {
          "label": "Formation / E-learning", "emoji": "📚",
          "description": "Découpe pédagogique, sous-titres, incrustations",
          "jours": { "preprod": 0.25, "prod": 1.5, "postprod": 0.75 },
          "charges_base": { "materiel": 0, "musique": 20, "logiciels": 40 }
        }
      }
    },
    "coloriste": {
      "label": "Coloriste",
      "description": "Étalonnage couleur professionnel",
      "emoji": "🎨",
      "use_global": false,
      "prestation_label": "Type d'étalonnage",
      "phases": ["Préparation / Calibration", "Étalonnage", "Export / Livraison"],
      "taux_journalier": {
        "debutant":      { "min": 200, "max": 350, "label": "Débutant",       "description": "< 2 ans, logiciel de base" },
        "intermediaire": { "min": 300, "max": 500, "label": "Novice confirmé","description": "2–5 ans, DaVinci Resolve" },
        "confirme":      { "min": 450, "max": 700, "label": "Confirmé",       "description": "5–10 ans, post-prod pro" },
        "expert":        { "min": 650, "max": 1100, "label": "Expert",        "description": "10+ ans, cinéma, pubs, séries" }
      },
      "types_prestation": {
        "etalonage_reseaux": {
          "label": "Réseaux sociaux", "emoji": "📱",
          "description": "Étalonnage format court, look uniforme",
          "jours": { "preprod": 0.25, "prod": 0.5, "postprod": 0.25 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 30 }
        },
        "etalonage_youtube": {
          "label": "YouTube / Long format", "emoji": "▶️",
          "description": "Cohérence colorimétrique sur toute la durée",
          "jours": { "preprod": 0.25, "prod": 1.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 30 }
        },
        "etalonage_clip": {
          "label": "Clip musical", "emoji": "🎵",
          "description": "Look créatif, identité visuelle forte",
          "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 40 }
        },
        "etalonage_pub": {
          "label": "Spot pub / Commercial", "emoji": "🎬",
          "description": "Couleur précise, rendu broadcast",
          "jours": { "preprod": 0.5, "prod": 2.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 50 }
        },
        "etalonage_institutionnel": {
          "label": "Film institutionnel", "emoji": "🏢",
          "description": "Cohérence corporate sur long format",
          "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 40 }
        },
        "etalonage_fiction": {
          "label": "Série / Fiction", "emoji": "🎞️",
          "description": "Étalonnage cinématographique, plan par plan",
          "jours": { "preprod": 1.0, "prod": 4.0, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 60 }
        }
      }
    },
    "motion_designer": {
      "label": "Motion Designer",
      "description": "Animation graphique et motion design",
      "emoji": "✨",
      "use_global": false,
      "prestation_label": "Type de mission",
      "phases": ["Conception / Storyboard", "Animation", "Rendu / Export"],
      "taux_journalier": {
        "debutant":      { "min": 200, "max": 350, "label": "Débutant",       "description": "< 2 ans, After Effects basique" },
        "intermediaire": { "min": 300, "max": 500, "label": "Novice confirmé","description": "2–5 ans, animations complexes" },
        "confirme":      { "min": 450, "max": 700, "label": "Confirmé",       "description": "5–10 ans, direction artistique" },
        "expert":        { "min": 650, "max": 1100, "label": "Expert",        "description": "10+ ans, 3D, FX avancés, direction" }
      },
      "types_prestation": {
        "motion_logo": {
          "label": "Logo / Générique", "emoji": "🎯",
          "description": "Animation de logo, sting, intro vidéo",
          "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 20, "logiciels": 40 }
        },
        "motion_reseaux": {
          "label": "Contenu réseaux animé", "emoji": "📱",
          "description": "Stories animées, posts dynamiques",
          "jours": { "preprod": 0.5, "prod": 1.0, "postprod": 0.25 },
          "charges_base": { "materiel": 0, "musique": 20, "logiciels": 30 }
        },
        "motion_explainer": {
          "label": "Explainer video", "emoji": "💡",
          "description": "Vidéo explicative animée 60-180s",
          "jours": { "preprod": 1.0, "prod": 3.0, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 40, "logiciels": 60 }
        },
        "motion_habillage": {
          "label": "Habillage YouTube", "emoji": "▶️",
          "description": "Intro, outro, lower-thirds, templates",
          "jours": { "preprod": 0.5, "prod": 2.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 30, "logiciels": 40 }
        },
        "motion_pub": {
          "label": "Spot pub animé", "emoji": "🎬",
          "description": "Animation publicitaire 15-30s",
          "jours": { "preprod": 1.0, "prod": 3.0, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 50, "logiciels": 60 }
        },
        "motion_institutionnel": {
          "label": "Film institutionnel", "emoji": "🏢",
          "description": "Titres animés, infographies, transitions",
          "jours": { "preprod": 0.75, "prod": 2.0, "postprod": 0.75 },
          "charges_base": { "materiel": 0, "musique": 40, "logiciels": 50 }
        },
        "motion_formation": {
          "label": "Formation / E-learning", "emoji": "📚",
          "description": "Animations pédagogiques, schémas animés",
          "jours": { "preprod": 0.75, "prod": 2.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 20, "logiciels": 50 }
        }
      }
    },
    "sound_designer": {
      "label": "Sound Designer",
      "description": "Design sonore, mixage et mastering",
      "emoji": "🎧",
      "use_global": false,
      "prestation_label": "Type de mission son",
      "phases": ["Brief / Analyse", "Design sonore / Mixage", "Mastering / Export"],
      "taux_journalier": {
        "debutant":      { "min": 150, "max": 250, "label": "Débutant",       "description": "< 2 ans, mixage basique" },
        "intermediaire": { "min": 250, "max": 400, "label": "Novice confirmé","description": "2–5 ans, DAW pro maîtrisé" },
        "confirme":      { "min": 380, "max": 600, "label": "Confirmé",       "description": "5–10 ans, broadcast, cinéma" },
        "expert":        { "min": 700, "max": 1100, "label": "Expert",         "description": "10+ ans, Dolby Atmos, post-prod pro" }
      },
      "types_prestation": {
        "son_reseaux": {
          "label": "Réseaux sociaux", "emoji": "📱",
          "description": "Mix optimisé mobile, loudness normalisé",
          "jours": { "preprod": 0.25, "prod": 0.5, "postprod": 0.25 },
          "charges_base": { "materiel": 0, "musique": 20, "logiciels": 20 }
        },
        "son_youtube": {
          "label": "YouTube / Long format", "emoji": "▶️",
          "description": "Mix stéréo, voix off, musique, FX",
          "jours": { "preprod": 0.25, "prod": 1.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 30, "logiciels": 25 }
        },
        "son_pub": {
          "label": "Spot pub / Commercial", "emoji": "🎬",
          "description": "Mix broadcast, respect normes loudness",
          "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 60, "logiciels": 40 }
        },
        "son_institutionnel": {
          "label": "Film institutionnel", "emoji": "🏢",
          "description": "Design sonore pro, voix off soignée",
          "jours": { "preprod": 0.5, "prod": 2.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 50, "logiciels": 35 }
        },
        "son_clip": {
          "label": "Clip musical", "emoji": "🎵",
          "description": "Mixage musical, synchronisation, mastering",
          "jours": { "preprod": 0.5, "prod": 1.5, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 40 }
        },
        "son_documentaire": {
          "label": "Documentaire", "emoji": "🎞️",
          "description": "Design sonore narratif, ambiances, entretiens",
          "jours": { "preprod": 0.5, "prod": 2.5, "postprod": 1.0 },
          "charges_base": { "materiel": 0, "musique": 60, "logiciels": 40 }
        },
        "son_jingle": {
          "label": "Jingle / Création musicale", "emoji": "🎶",
          "description": "Composition originale, identité sonore marque",
          "jours": { "preprod": 0.5, "prod": 2.0, "postprod": 0.5 },
          "charges_base": { "materiel": 0, "musique": 0, "logiciels": 50 }
        }
      }
    },
    "photographe": {
      "label": "Photographe",
      "description": "Photo professionnelle toutes spécialités",
      "emoji": "📷",
      "use_global": false,
      "prestation_label": "Type de shooting",
      "phases": ["Préparation / Brief", "Shooting", "Retouche / Post-traitement"],
      "taux_journalier": {
        "debutant":      { "min": 250, "max": 400, "label": "Débutant",       "description": "< 2 ans, Lightroom basique" },
        "intermediaire": { "min": 350, "max": 600, "label": "Novice confirmé","description": "2–5 ans, studio ou terrain" },
        "confirme":      { "min": 500, "max": 800, "label": "Confirmé",       "description": "5–10 ans, clients pro, agences" },
        "expert":        { "min": 750, "max": 1200, "label": "Expert",        "description": "10+ ans, presse, luxe, direction artistique" }
      },
      "types_prestation": {
        "photo_produit": {
          "label": "Shooting produit", "emoji": "📦",
          "description": "Pack-shot, e-commerce, catalogue",
          "jours": { "preprod": 0.25, "prod": 1.0, "postprod": 0.5 },
          "charges_base": { "materiel": 80, "musique": 0, "logiciels": 30 }
        },
        "photo_corporate": {
          "label": "Corporate / Portrait", "emoji": "👔",
          "description": "Portraits pro, headshots, équipes",
          "jours": { "preprod": 0.25, "prod": 0.75, "postprod": 0.5 },
          "charges_base": { "materiel": 50, "musique": 0, "logiciels": 25 }
        },
        "photo_event": {
          "label": "Événementiel", "emoji": "🎊",
          "description": "Conférence, soirée corporate, mariage",
          "jours": { "preprod": 0.25, "prod": 1.0, "postprod": 1.0 },
          "charges_base": { "materiel": 80, "musique": 0, "logiciels": 40 }
        },
        "photo_immobilier": {
          "label": "Immobilier", "emoji": "🏠",
          "description": "Extérieurs, intérieurs, biens prestige",
          "jours": { "preprod": 0.25, "prod": 0.75, "postprod": 0.75 },
          "charges_base": { "materiel": 50, "musique": 0, "logiciels": 30 }
        },
        "photo_culinaire": {
          "label": "Culinaire / Lifestyle", "emoji": "🍽️",
          "description": "Food styling, ambiance, packshot lifestyle",
          "jours": { "preprod": 0.5, "prod": 1.0, "postprod": 0.75 },
          "charges_base": { "materiel": 80, "musique": 0, "logiciels": 35 }
        },
        "photo_reportage": {
          "label": "Reportage / Presse", "emoji": "📰",
          "description": "Actualité, portrait institutionnel, édito",
          "jours": { "preprod": 0.25, "prod": 1.0, "postprod": 0.75 },
          "charges_base": { "materiel": 60, "musique": 0, "logiciels": 30 }
        }
      }
    },
    "droniste": {
      "label": "Droniste",
      "description": "Pilote de drone professionnel — prises de vues aériennes vidéo et photo",
      "emoji": "🚁",
      "use_global": false,
      "prestation_label": "Type de mission drone",
      "phases": ["Préparation / Repérage", "Vol / Tournage", "Post-production aérienne"],
      "taux_journalier": {
        "debutant":      { "min": 400,  "max": 600,  "label": "Débutant",       "description": "< 2 ans, DJI Mini < 250 g, catégorie ouverte" },
        "intermediaire": { "min": 550,  "max": 850,  "label": "Novice confirmé","description": "2–5 ans, DJI Mavic 3, CATT acquis" },
        "confirme":      { "min": 800,  "max": 1200, "label": "Confirmé",       "description": "5–10 ans, Mavic 3 Pro / FPV léger, S1/S2" },
        "expert":        { "min": 1100, "max": 1700, "label": "Expert",         "description": "10+ ans, Inspire 3 / FPV cinéma, S3 urbain, équipe" }
      },
      "types_prestation": {
        "drone_immobilier": {
          "label": "Immobilier", "emoji": "🏠",
          "description": "Vue aérienne extérieure d'un bien, prestige, lotissement",
          "jours": { "preprod": 0.25, "prod": 0.5, "postprod": 0.25 },
          "charges_base": { "materiel": 80, "musique": 20, "logiciels": 30 }
        },
        "drone_mariage": {
          "label": "Mariage", "emoji": "💍",
          "description": "Plans aériens cérémonie + lieu de réception",
          "jours": { "preprod": 0.25, "prod": 0.5, "postprod": 0.25 },
          "charges_base": { "materiel": 80, "musique": 20, "logiciels": 30 }
        },
        "drone_evenementiel": {
          "label": "Événementiel", "emoji": "🎊",
          "description": "Concert, festival, manifestation sportive",
          "jours": { "preprod": 0.5, "prod": 1.0, "postprod": 0.5 },
          "charges_base": { "materiel": 120, "musique": 40, "logiciels": 40 }
        },
        "drone_corporate": {
          "label": "Corporate / Industrie", "emoji": "🏗️",
          "description": "Chantier, infrastructure, inspection énergétique (thermique)",
          "jours": { "preprod": 0.5, "prod": 1.0, "postprod": 0.5 },
          "charges_base": { "materiel": 180, "musique": 40, "logiciels": 60 }
        },
        "drone_cinema": {
          "label": "Cinéma / Pub", "emoji": "🎬",
          "description": "FPV, drone lourd Inspire 3, plans signature",
          "jours": { "preprod": 1.0, "prod": 1.5, "postprod": 1.5 },
          "charges_base": { "materiel": 300, "musique": 80, "logiciels": 100 }
        }
      }
    }
  },

  "options_prestataire": {
    "distance": [
      { "id": "local",         "label": "Local",         "description": "< 30 km",    "emoji": "📍", "frais": 0 },
      { "id": "regional",      "label": "Régional",      "description": "30–200 km",  "emoji": "🚗", "frais": 80 },
      { "id": "national",      "label": "National",      "description": "> 200 km",   "emoji": "✈️", "frais": 200 },
      { "id": "international", "label": "International", "description": "Hors France", "emoji": "🌍", "frais": 500 }
    ],
    "duree_tournage": [
      { "id": "demi",    "label": "Demi-journée", "emoji": "🌤️", "multiplicateur": 0.6 },
      { "id": "jour",    "label": "1 journée",    "emoji": "☀️", "multiplicateur": 1.0 },
      { "id": "deux",    "label": "2 jours",      "emoji": "📅", "multiplicateur": 1.9 },
      { "id": "semaine", "label": "1 semaine",    "emoji": "🗓️", "multiplicateur": 4.5 }
    ],
    "crew": [
      { "id": "solo",      "label": "Seul",             "emoji": "👤", "cout_jour": 0 },
      { "id": "assistant", "label": "+ Assistant",       "emoji": "🤝", "cout_jour": 150 },
      { "id": "cadreur2",  "label": "+ 2ème cadreur",   "emoji": "🎥", "cout_jour": 300 },
      { "id": "drone",     "label": "+ Droniste",        "emoji": "🚁", "cout_jour": 400, "_note": "Coût additionnel quand un vidéaste OMC s'adjoint un droniste pour 1 jour. Pour devis droniste autonome, voir specialites.droniste." },
      { "id": "equipe",    "label": "Équipe complète",  "emoji": "🎬", "cout_jour": 700 }
    ],
    "materiel": [
      { "id": "drone",     "label": "Drone",             "emoji": "🚁", "cout": 200 },
      { "id": "steadicam", "label": "Steadicam/Gimbal",  "emoji": "🎯", "cout": 100 },
      { "id": "grue",      "label": "Grue / Slider",     "emoji": "🏗️", "cout": 150 },
      { "id": "lumiere",   "label": "Kit lumière pro",   "emoji": "💡", "cout": 120 }
    ],
    "specialistes": [
      { "id": "monteur",   "label": "Monteur vidéo",   "emoji": "✂️", "tjm_mid": 450, "phase": "postprod", "note": "TJM référence confirmé" },
      { "id": "coloriste", "label": "Coloriste",        "emoji": "🎨", "tjm_mid": 575, "phase": "postprod", "note": "TJM référence confirmé" },
      { "id": "motion",    "label": "Motion Designer",  "emoji": "✨", "tjm_mid": 575, "phase": "postprod", "note": "TJM référence confirmé" },
      { "id": "sound",     "label": "Sound Designer",   "emoji": "🎧", "tjm_mid": 490, "phase": "postprod", "note": "TJM référence confirmé" }
    ]
  },

  "marge_charges": 0.30,
  "heures_par_jour": 7,
  "tva_taux": 0.20
}
