{
  "version": 1,
  "expression_pools": {
    "casual_observational_expressions": [
      "neutral relaxed face with direct eye contact",
      "quiet focused gaze",
      "slightly aloof editorial stare",
      "calm unsmiling expression",
      "reserved half-smile",
      "thoughtful side glance",
      "candid mid-walk look",
      "subtle skeptical eyebrow raise",
      "composed fashion-model stare",
      "soft tired morning expression",
      "mildly distracted street-photo look",
      "relaxed closed-mouth smile"
    ],
    "streetwear_attitude_expressions": [
      "cool unsmiling streetwear stare",
      "confident sideways glance",
      "detached outfit-check expression",
      "small knowing smirk",
      "phone-camera look with raised brow",
      "focused city-walk expression",
      "low-key bored fashion face",
      "direct lens stare under sunglasses",
      "casual closed-mouth grin",
      "serious model-off-duty expression"
    ],
    "summer_candid_expressions": [
      "squinting softly in bright sun",
      "windblown candid smile",
      "relaxed vacation gaze",
      "half-lidded warm-weather expression",
      "calm look toward the horizon",
      "soft open-air market glance",
      "subtle smile while turning away",
      "sunlit thoughtful expression",
      "quiet contented look",
      "fresh-faced candid expression"
    ],
    "cozy_lounge_expressions": [
      "sleepy relaxed expression",
      "quiet morning stare",
      "soft unfocused gaze",
      "warm but tired half-smile",
      "barely awake expression",
      "peaceful closed-mouth smile",
      "intimate home-camera gaze",
      "relaxed thoughtful look",
      "softly serious window-light expression",
      "calm private-moment face"
    ],
    "smart_casual_expressions": [
      "composed workday gaze",
      "quiet confident half-smile",
      "focused after-work expression",
      "calm gallery-opening stare",
      "polished phone-camera look",
      "subtle professional smile",
      "thoughtful side glance",
      "reserved but warm expression",
      "confident outfit-check stare",
      "relaxed city-evening expression"
    ],
    "athleisure_focused_expressions": [
      "fresh post-workout expression",
      "focused activewear stare",
      "relaxed sporty half-smile",
      "winded but composed look",
      "direct mirror-check gaze",
      "calm pre-workout focus",
      "soft morning-run expression",
      "confident athletic side glance",
      "casual earbuds-in expression",
      "bright outdoor training look"
    ],
    "men_casual_expressions": [
      "calm direct menswear stare",
      "relaxed closed-mouth smile",
      "focused outfit-check expression",
      "quiet confident side glance",
      "composed street-photo look",
      "soft serious gaze",
      "casual half-smile",
      "thoughtful coffee-shop expression",
      "model-off-duty menswear stare",
      "easy weekend expression"
    ],
    "couple_casual_expressions": [
      "one partner smiling while the other keeps a calm direct gaze",
      "shared relaxed eye contact",
      "quiet coordinated outfit-check expressions",
      "soft candid smiles between partners",
      "one partner looking at the camera while the other glances aside",
      "calm weekend-couple expressions",
      "subtle matching confidence",
      "warm but restrained shared smiles",
      "composed two-person fashion stare",
      "relaxed city-date expressions"
    ],
    "softcore_creator_expressions": [
      "direct creator-shot eye contact",
      "heavy-lidded bedroom gaze",
      "teasing open-mouthed breath",
      "parted lips with flushed cheeks",
      "knowing subscriber-camera stare",
      "playful tongue touching the upper lip",
      "slow inviting half-smile",
      "soft aroused gaze",
      "confident mirror-selfie stare",
      "breathy expression with relaxed jaw",
      "shameless teasing grin",
      "dreamy post-tease expression",
      "subtle lip bite",
      "intense close-camera stare",
      "flushed skin and glossy eyes",
      "smirking phone-camera expression"
    ],
    "erotic_inviting_expressions": [
      "wet parted lips and heavy-lidded eyes",
      "bold lustful eye contact",
      "open-mouthed sensual gasp",
      "slow predatory smile",
      "flushed cheeks with a shameless stare",
      "soft moaning expression without a sex act",
      "inviting gaze with relaxed mouth",
      "bedroom eyes and a teasing smirk",
      "dreamy aroused expression",
      "confident erotic glare",
      "mouth slightly open with glossy lips",
      "intimate close-lens stare",
      "playful tongue-out tease",
      "commanding sensual expression",
      "heated side glance",
      "after-dark seduction face"
    ],
    "fetish_control_expressions": [
      "strict dominant stare",
      "cold confident gaze",
      "smirking control expression",
      "commanding eye contact",
      "calm predatory smile",
      "unblinking fetish-studio stare",
      "chin-raised confident expression",
      "sharp side-eye under dramatic light",
      "teasingly stern face",
      "intense latex-gloss stare",
      "detached dominant expression",
      "slow controlled smile"
    ],
    "hardcore_orgasm_expressions": [
      "controlled intense eye contact during sex",
      "focused adult pleasure face",
      "bitten-lip near-orgasm expression",
      "steady flushed gaze with held breath",
      "adult ahegao-style crossed eyes with tongue out",
      "drooling open-mouthed orgasm face",
      "eyes rolled upward in climax",
      "tongue out with flushed cheeks",
      "overwhelmed orgasmic grimace",
      "wide open mouth mid-moan",
      "glassy unfocused climax stare",
      "sweaty breathless face with parted lips",
      "jaw slack from intense pleasure",
      "eyes squeezed shut during orgasm",
      "wild aroused expression with messy hair",
      "near-climax trembling lips",
      "desperate open-mouth pleasure face",
      "flushed face with saliva at the lips",
      "shameless fucked-out expression",
      "dazed post-orgasm stare",
      "heavy-lidded exhausted pleasure face",
      "raw orgasmic face with wet lips"
    ],
    "hardcore_messy_expressions": [
      "controlled sweaty eye contact",
      "focused heavy-breathing expression",
      "bitten-lip messy pleasure face",
      "steady post-sex stare",
      "messy drooling pleasure expression",
      "cum-smeared lips with dazed eye contact",
      "saliva-shiny tongue-out expression",
      "sweaty flushed face and open mouth",
      "mascara-smudged adult climax face",
      "fucked-out stare with slack jaw",
      "wild tongue-out expression",
      "wet lips and unfocused eyes",
      "breathless panting expression",
      "overheated flushed cheeks",
      "messy post-climax grin",
      "shaking near-orgasm expression",
      "glossy eyes and parted lips",
      "drool at the corner of the mouth",
      "intense shameless eye contact",
      "spent satisfied expression"
    ],
    "hardcore_foreplay_expressions": [
      "heavy-lidded teasing stare",
      "breathless close-range expression",
      "soft moan while being touched",
      "heated kissing expression",
      "hungry eye contact during undressing",
      "parted lips before a kiss",
      "flushed anticipation",
      "controlled teasing smile",
      "dazed aroused stare",
      "eyes half-closed during caressing",
      "mouth open against a kiss",
      "shameless pre-sex grin",
      "focused stare while clothing is pulled aside",
      "close-range lustful eye contact"
    ],
    "hardcore_interaction_expressions": [
      "close-range lustful eye contact",
      "breathless body-contact expression",
      "focused stare while hands guide the pose",
      "flushed reaction to teasing touch",
      "heavy-lidded look during body worship",
      "mouth open during hands-on guidance",
      "controlled dominant stare",
      "submissive bitten-lip expression",
      "shameless camera-aware expression",
      "soft moan while being held",
      "hungry stare during clothing movement",
      "wide-eyed aroused reaction",
      "teasing grin while being watched",
      "steady eye contact during the transition"
    ],
    "hardcore_manual_expressions": [
      "focused pleasure face during manual stimulation",
      "bitten-lip reaction to fingers",
      "eyes half-closed while being touched",
      "breathless open-mouth manual-stimulation expression",
      "direct eye contact while fingers work",
      "flushed face with hips lifting",
      "controlled clit-rubbing reaction",
      "messy aroused stare during fingering",
      "shameless mutual-masturbation expression",
      "glossy eyes and parted lips while hands move",
      "strained moan from hand stimulation",
      "soft dazed pleasure face"
    ],
    "hardcore_aftercare_expressions": [
      "spent satisfied expression",
      "soft post-sex eye contact",
      "breathless relaxed face",
      "dazed afterglow stare",
      "small exhausted smile",
      "heavy-lidded calm expression",
      "flushed skin and relaxed mouth",
      "tender direct gaze",
      "sleepy post-orgasm look",
      "messy but satisfied stare",
      "quiet intimate expression",
      "soft cleanup-focused gaze"
    ],
    "hardcore_penetration_expressions": [
      "controlled eye contact during penetration",
      "focused adult pleasure face during thrusting",
      "bitten-lip concentration under penetration",
      "braced expression with held breath",
      "open-mouthed moan during penetration",
      "eyes rolled back from deep penetration",
      "bitten-lip expression under hard thrusting",
      "desperate eye contact during penetration",
      "jaw slack from deep thrusts",
      "flushed face with a strained moan",
      "adult ahegao-style penetration face",
      "breathless grimace from intense pressure",
      "fucked-out gaze while hips are pinned",
      "tongue out during hard penetration",
      "sweaty orgasm-building expression",
      "eyes squeezed shut as penetration deepens",
      "wild pleasure face during thrusting",
      "near-climax pleading stare"
    ],
    "hardcore_oral_expressions": [
      "focused eye contact during oral sex",
      "controlled oral-sex expression",
      "steady gaze while mouth is close to genitals",
      "bitten-lip anticipation before oral contact",
      "wet open-mouth oral expression",
      "drooling tongue-out oral face",
      "glossy eyes while mouth is occupied",
      "messy lips during oral sex",
      "gagging-but-consensual adult oral expression",
      "hungry eye contact during oral sex",
      "saliva strings at the lips",
      "sex-drunk dazed expression",
      "tongue extended toward genitals",
      "cum-smeared mouth and heavy-lidded eyes",
      "breathless oral-sex face",
      "wide open mouth ready for oral contact",
      "wet lips pressed around a partner",
      "shameless oral-service stare"
    ],
    "hardcore_outercourse_expressions": [
      "focused downward gaze at the contact point",
      "eyes looking up from the contact point",
      "mouth open in focused concentration",
      "heavy-lidded teasing eye contact",
      "controlled hungry expression",
      "soft flushed concentration",
      "messy lips with steady eye contact",
      "breathless focused pleasure face",
      "intense close-camera stare",
      "wet lips close to the contact point",
      "calm concentrated pleasure expression",
      "playful shameless eye contact"
    ],
    "hardcore_anal_dp_expressions": [
      "controlled braced expression during anal sex",
      "focused eye contact while hips are held open",
      "bitten-lip pressure expression",
      "steady concentrated pleasure face",
      "overwhelmed face during anal penetration",
      "eyes rolled back from double penetration",
      "strained open-mouthed pleasure expression",
      "adult ahegao-style double-penetration face",
      "fucked-out expression between two partners",
      "breathless face under intense pressure",
      "tongue out with flushed cheeks",
      "near-orgasm grimace during anal sex",
      "wide-eyed pleasure shock",
      "sweaty clenched-jaw moan",
      "dazed expression while hips are held open",
      "desperate heavy-lidded stare",
      "open mouth and trembling lips",
      "messy post-anal climax face"
    ],
    "hardcore_group_expressions": [
      "controlled aroused expressions across the group",
      "focused eye contact between several partners",
      "steady concentrated pleasure faces",
      "bitten-lip group-sex expressions",
      "multiple adults with open-mouthed orgasm faces",
      "mixed dazed and hungry faces across the group",
      "several tongue-out ahegao-style adult expressions",
      "flushed sweaty faces around the pile",
      "one partner drooling while others moan",
      "overwhelmed group-sex expressions",
      "fucked-out faces across several bodies",
      "heavy-lidded eye contact between partners",
      "wild orgasmic faces in the group",
      "messy saliva-shiny mouths across the scene",
      "shameless aroused grins and moans",
      "near-climax expressions on multiple adults",
      "spent post-orgy faces",
      "open mouths and glossy eyes across the group",
      "dazed pleasure expressions from every visible adult",
      "heated direct eye contact between participants"
    ],
    "hardcore_climax_expressions": [
      "controlled post-climax stare",
      "focused breathless aftermath expression",
      "bitten-lip satisfied expression",
      "steady flushed face after orgasm",
      "eyes rolled back during climax",
      "mouth open as orgasm hits",
      "cum-smeared dazed expression",
      "tongue out with visible post-climax mess",
      "breathless post-orgasm stare",
      "spent fucked-out face",
      "shaking orgasm expression",
      "wet lips and flushed cheeks after climax",
      "heavy-lidded satisfied stare",
      "dazed expression under phone flash",
      "open-mouthed post-climax panting",
      "messy satisfied grin",
      "adult ahegao-style climax face",
      "glassy eyes and slack jaw after release"
    ]
  },
  "composition_pools": {
    "casual_fashion_compositions": [
      "vertical outfit-check composition with the full silhouette readable",
      "three-quarter fashion crop with face, outfit, and shoes visible",
      "street-style editorial frame with environmental context",
      "candid phone-photo composition with natural body spacing",
      "mirror outfit-check view with the room visible",
      "full-body standing frame with no cropped shoes",
      "mid-distance lifestyle frame with relaxed negative space",
      "clean fashion catalog composition",
      "slightly low phone angle emphasizing outfit shape",
      "waist-up crop focused on layering and accessories",
      "over-the-shoulder fashion pose with background context",
      "side-profile frame showing the outfit silhouette"
    ],
    "streetwear_phone_compositions": [
      "low-angle streetwear phone shot with sneakers near the foreground",
      "mirror elevator outfit-check composition",
      "crosswalk mid-step vertical frame",
      "wall-leaning full-body street portrait",
      "storefront reflection composition",
      "wide sidewalk frame with city lines behind the body",
      "seated curb-level streetwear pose",
      "phone-snapshot crop from head to shoes",
      "three-quarter frame emphasizing jacket layers",
      "rear three-quarter streetwear turn"
    ],
    "summer_lifestyle_compositions": [
      "sunlit full-body summer lifestyle frame",
      "promenade walking shot with fabric movement",
      "market-stall candid composition",
      "seated low-wall frame with legs and sandals visible",
      "balcony outfit-check with plants and skyline",
      "bright high-angle phone photo",
      "soft side-profile summer silhouette",
      "beach-cafe seated composition",
      "wide resort-day frame with clear warm light",
      "close crop on face, neckline, and fabric texture"
    ],
    "cozy_home_compositions": [
      "soft window-light home portrait",
      "sofa-corner seated vertical frame",
      "bedroom-floor lounge composition",
      "mirror view showing cozy layers and room context",
      "kneeling rug-level composition",
      "waist-up intimate home-camera crop",
      "full-body barefoot frame near curtains",
      "reading-nook composition with relaxed negative space",
      "overhead sofa composition",
      "side-profile lounge silhouette"
    ],
    "smart_casual_compositions": [
      "full-body smart-casual outfit-check frame",
      "polished mirror view with bag and shoes visible",
      "three-quarter workday portrait with structured layers readable",
      "gallery-opening vertical frame with clean negative space",
      "office-lobby walking composition",
      "seated lounge-chair frame with ankles and footwear visible",
      "waist-up crop focused on collar, jacket, and jewelry",
      "side-profile tailored silhouette frame",
      "phone-snapshot crop from head to shoes",
      "calm street-corner editorial composition"
    ],
    "athleisure_compositions": [
      "full-body activewear outfit-check frame",
      "mirror gym-lobby crop with shoes and bag visible",
      "standing stretch composition with full silhouette readable",
      "mat-level seated athletic frame",
      "walking path phone-photo composition",
      "three-quarter activewear crop with seams and layers visible",
      "side-profile sporty silhouette",
      "low-angle trainer-focused frame",
      "bright studio mirror composition",
      "post-workout lifestyle frame with prop visible"
    ],
    "men_casual_compositions": [
      "full-body menswear outfit-check frame",
      "three-quarter menswear portrait with jacket and shoes readable",
      "mirror crop with full outfit and room context",
      "walking street-style frame with clean posture",
      "seated cafe portrait with shoes visible",
      "waist-up crop focused on collar, watch, and layering",
      "side-profile menswear silhouette",
      "low-angle phone shot emphasizing trousers and footwear",
      "clean catalog-style menswear composition",
      "travel outfit frame with bag and full silhouette visible"
    ],
    "couple_casual_compositions": [
      "full-body two-person outfit-check frame",
      "paired mirror view with both outfits visible",
      "walking side-by-side lifestyle composition",
      "seated cafe couple frame with hands and shoes visible",
      "three-quarter two-person fashion crop",
      "over-the-shoulder couple street-photo composition",
      "balanced frame with both faces and full silhouettes readable",
      "soft side-profile two-person silhouette",
      "travel-couple frame with bags and footwear visible",
      "coordinated outfit portrait with relaxed negative space"
    ],
    "softcore_creator_compositions": [
      "handheld selfie crop from face to hips",
      "mirror selfie with phone visible and body framed clearly",
      "phone-tripod vertical creator frame",
      "bed selfie with sheets around the body",
      "bathroom mirror crop with phone and torso visible",
      "close subscriber-view crop from thighs to face",
      "ring-light creator setup with full body visible",
      "over-the-shoulder mirror view",
      "kneeling bed-frame creator composition",
      "side-profile body curve composition",
      "low-angle phone shot emphasizing legs and hips",
      "full-body lingerie outfit-check frame",
      "tight crop on face, chest, hands, and fabric",
      "vertical story-frame creator shot"
    ],
    "boudoir_body_compositions": [
      "reclining boudoir full-body composition",
      "arched-back side-profile lingerie frame",
      "mirror-view bedroom composition",
      "kneeling bed composition with face and torso visible",
      "standing center-frame boudoir poster crop",
      "seated legs-forward lingerie frame",
      "close crop on lace, skin, and facial expression",
      "over-the-shoulder rear-view boudoir frame",
      "bed-edge full-body composition",
      "soft overhead bed composition",
      "low-angle glamour frame emphasizing hips and thighs",
      "three-quarter body editorial lingerie pose"
    ],
    "fetish_studio_compositions": [
      "low-angle fetish-studio dominance frame",
      "centered full-body latex poster composition",
      "mirror-wall fetish composition with hard rim light",
      "kneeling front-facing studio frame",
      "standing wide-leg dominance composition",
      "close crop on harness, expression, and hands",
      "rear three-quarter fetish silhouette",
      "glossy floor reflection composition",
      "symmetrical private-studio frame",
      "side-profile body-line composition",
      "dramatic overhead studio crop",
      "tight vertical frame with props and body centered"
    ],
    "foreplay_compositions": [
      {"text": "close body-contact frame centered on kissing, hands, and exposed skin", "min_people": 2, "max_people": 3},
      {"text": "standing close-range foreplay frame with faces and hand placement readable", "min_people": 2, "max_people": 3},
      {"text": "bed-edge undressing composition with clothing movement visible", "min_people": 2, "max_people": 3},
      {"text": "mirror-view undressing frame with faces, hands, and exposed skin visible", "min_people": 2, "max_people": 3},
      {"text": "tight crop on hands touching breasts, face, waist, and clothing", "min_people": 2, "max_people": 3},
      {"text": "couch foreplay composition with bodies pressed close", "min_people": 2, "max_people": 3},
      {"text": "wall-pressed kissing composition with hands on face and hips", "min_people": 2, "max_people": 3},
      {"text": "seated lap teasing composition with clothing being pulled aside", "min_people": 2, "max_people": 3},
      {"text": "close candid creator-shot frame centered on undressing and body contact", "min_people": 2, "max_people": 3},
      {"text": "full-body pre-sex foreplay frame with faces, hands, and clothes readable", "min_people": 2, "max_people": 3}
    ],
    "manual_stimulation_compositions": [
      {"text": "close crop on hands, open thighs, and manual contact", "min_people": 1, "max_people": 3},
      {"text": "bed-edge manual-stimulation frame with fingers and face readable", "min_people": 1, "max_people": 3},
      {"text": "mirror-view manual contact composition with hands centered", "min_people": 1, "max_people": 3},
      {"text": "side-profile hand-between-thighs composition", "min_people": 1, "max_people": 3},
      {"text": "overhead manual-stimulation frame with body geometry clear", "min_people": 1, "max_people": 3},
      {"text": "tight creator-shot crop centered on fingers, thighs, and reaction", "min_people": 1, "max_people": 3},
      {"text": "seated lap manual contact frame", "min_people": 2, "max_people": 3},
      {"text": "full-body manual-stimulation composition with hands and expression visible", "min_people": 1, "max_people": 3}
    ],
    "interaction_compositions": [
      {"text": "close body-interaction frame with hands, faces, and exposed skin readable", "min_people": 2, "max_people": 3},
      {"text": "standing hands-on-body composition with clear body contact", "min_people": 2, "max_people": 3},
      {"text": "bed-edge transition frame with clothing movement and hand placement visible", "min_people": 2, "max_people": 3},
      {"text": "mirror-view interaction composition with bodies and gestures readable", "min_people": 2, "max_people": 3},
      {"text": "tight crop on guidance hands, face, waist, and hips", "min_people": 2, "max_people": 3},
      {"text": "wall-pressed body-control frame with hands and reaction visible", "min_people": 2, "max_people": 3},
      {"text": "couch body-worship composition with mouth, hands, and skin centered", "min_people": 2, "max_people": 3},
      {"text": "full-body transition composition showing the next position clearly", "min_people": 2, "max_people": 3}
    ],
    "camera_performance_compositions": [
      {"text": "direct-to-camera body presentation with hands and exposed skin centered", "min_people": 1, "max_people": 3},
      {"text": "mirror creator-performance frame with the body presented to the viewer", "min_people": 1, "max_people": 3},
      {"text": "low phone-angle reveal with hands framing the body", "min_people": 1, "max_people": 3},
      {"text": "bed-edge camera presentation with direct eye contact", "min_people": 1, "max_people": 3},
      {"text": "partner-held presentation frame with the body opened toward the camera", "min_people": 2, "max_people": 3},
      {"text": "tight subscriber-view crop centered on presentation gesture", "min_people": 1, "max_people": 3},
      {"text": "vertical creator-shot frame with body display and face readable", "min_people": 1, "max_people": 3},
      {"text": "wide creator-performance frame with hands, hips, and camera awareness visible", "min_people": 1, "max_people": 3}
    ],
    "group_coordination_compositions": [
      {"text": "wide group coordination frame with watching and touching roles readable", "min_people": 3},
      {"text": "center-body group frame with partners arranged around the subject", "min_people": 3},
      {"text": "mirror-view group interaction showing observer and touching roles", "min_people": 3},
      {"text": "bed-level group coordination composition with hands and faces visible", "min_people": 3},
      {"text": "three-person close frame with one watching and one touching", "min_people": 3, "max_people": 3},
      {"text": "full-room group interaction frame with clear role spacing", "min_people": 3},
      {"text": "side-profile group presentation frame", "min_people": 3},
      {"text": "overhead group coordination frame with bodies separated clearly", "min_people": 3}
    ],
    "aftercare_compositions": [
      {"text": "post-sex close body-contact frame with hands and faces readable", "min_people": 2},
      {"text": "bed-edge cleanup composition with towel, skin, and aftermath detail visible", "min_people": 2},
      {"text": "side-lying aftercare frame with bodies held close", "min_people": 2},
      {"text": "mirror-view aftermath composition with relaxed bodies and cleanup detail", "min_people": 2},
      {"text": "tight crop on towel, hands, thighs, and spent faces", "min_people": 2},
      {"text": "wide aftermath frame with rumpled sheets and discarded clothing", "min_people": 2},
      {"text": "couch post-sex cuddle composition", "min_people": 2},
      {"text": "shower-bench cleanup frame with hands and wet skin visible", "min_people": 2}
    ],
    "hardcore_explicit_compositions": [
      {"text": "full-body explicit sex frame with all adult bodies visible", "min_people": 2},
      {"text": "bed-level camera angle focused on genital contact and faces", "min_people": 2, "max_people": 3},
      {"text": "side-profile view showing penetration alignment clearly", "min_people": 2, "max_people": 3},
      {"text": "mirror-reflected explicit sex composition with direct and reflected views", "min_people": 2, "max_people": 3},
      {"text": "overhead view of intertwined adult bodies", "min_people": 2},
      {"text": "low-angle explicit body-contact frame", "min_people": 2},
      {"text": "close crop on hips, thighs, hands, genitals, and faces", "min_people": 2, "max_people": 3},
      {"text": "wide full-body explicit composition with readable anatomy", "min_people": 2},
      {"text": "creator-shot vertical frame with close subscriber-content intimacy", "min_people": 2},
      {"text": "front-facing explicit frame with body contact centered", "min_people": 2},
      {"text": "floor-level sex composition with sheets and bodies filling the frame", "min_people": 2},
      {"text": "tight subscriber-view crop with face and explicit contact visible", "min_people": 2, "max_people": 3}
    ],
    "penetration_compositions": [
      {"text": "low-angle penetration view with hips near the camera", "min_people": 2, "max_people": 3},
      {"text": "side-profile penetration frame with genital contact readable", "min_people": 2, "max_people": 3},
      {"text": "bed-edge explicit penetration composition", "min_people": 2, "max_people": 3},
      {"text": "overhead penetration frame with legs and hips visible", "min_people": 2, "max_people": 3},
      {"text": "mirror-reflected penetration view", "min_people": 2, "max_people": 3},
      {"text": "close crop on penetration, hands, and orgasmic face", "min_people": 2, "max_people": 3},
      {"text": "wide full-body penetration frame", "min_people": 2, "max_people": 3},
      {"text": "rear three-quarter penetration composition", "min_people": 2, "max_people": 3},
      {"text": "kneeling penetration frame with bodies stacked vertically", "min_people": 2, "max_people": 3},
      {"text": "front-facing explicit thrusting composition", "min_people": 2, "max_people": 3}
    ],
    "oral_compositions": [
      {"text": "mouth-level oral-sex close-up with eyes and hands visible", "min_people": 2, "max_people": 3},
      {"text": "kneeling oral composition with genitals and face centered", "min_people": 2, "max_people": 3},
      {"text": "front-view oral-sex frame from bed height", "min_people": 2, "max_people": 3},
      {"text": "low close-camera angle focused on mouth contact", "min_people": 2, "max_people": 3},
      {"text": "mirror-reflected oral scene with face and body visible", "min_people": 2, "max_people": 3},
      {"text": "overhead oral-sex frame with thighs and mouth contact readable", "min_people": 2, "max_people": 3},
      {"text": "side-profile oral composition with saliva and expression visible", "min_people": 2, "max_people": 3},
      {"text": "tight crop on mouth, hands, genitals, and eyes", "min_people": 2, "max_people": 3},
      {"text": "wide full-body oral-sex composition", "min_people": 2, "max_people": 3},
      {"text": "bedside kneeling oral frame with close candid intimacy", "min_people": 2, "max_people": 3}
    ],
    "anal_dp_compositions": [
      {"text": "rear-view anal composition with hips and face visible", "min_people": 2, "max_people": 3},
      {"text": "side-profile anal penetration frame", "min_people": 2, "max_people": 3},
      {"text": "front-and-back double-penetration composition", "min_people": 3},
      {"text": "mirror-reflected double-penetration view", "min_people": 3},
      {"text": "low-angle bent-over explicit frame", "min_people": 2, "max_people": 3},
      {"text": "bed-edge rear-entry composition", "min_people": 2, "max_people": 3},
      {"text": "close crop on hips, hands, and overwhelmed face", "min_people": 2, "max_people": 3},
      {"text": "wide frame with all penetration points visible", "min_people": 3},
      {"text": "kneeling double-contact composition", "min_people": 3},
      {"text": "overhead tangled-body anal frame", "min_people": 3}
    ],
    "threesome_compositions": [
      {"text": "centered threesome composition with all three adult bodies visible", "min_people": 3, "max_people": 3},
      {"text": "front-and-back threesome frame", "min_people": 3, "max_people": 3},
      {"text": "overhead three-body composition", "min_people": 3, "max_people": 3},
      {"text": "wide bed threesome frame with faces and genitals visible", "min_people": 3, "max_people": 3},
      {"text": "mirror-wall threesome composition", "min_people": 3, "max_people": 3},
      {"text": "low mattress three-person frame", "min_people": 3, "max_people": 3},
      {"text": "side-profile threesome alignment view", "min_people": 3, "max_people": 3},
      {"text": "tight center-body crop with both partners visible", "min_people": 3, "max_people": 3},
      {"text": "floor-level three-body explicit frame", "min_people": 3, "max_people": 3},
      {"text": "standing and kneeling threesome composition", "min_people": 3, "max_people": 3}
    ],
    "group_sex_compositions": [
      {"text": "wide orgy composition with every visible adult body readable", "min_people": 4},
      {"text": "overhead group-sex frame with bodies arranged in layers", "min_people": 4},
      {"text": "floor-level group pile with multiple acts visible", "min_people": 4},
      {"text": "wide mirror-wall group-sex composition", "min_people": 4},
      {"text": "multi-couch group scene with all participants in frame", "min_people": 4},
      {"text": "centered group pile with penetration and oral contact visible", "min_people": 4},
      {"text": "wide private-suite orgy frame with readable body positions", "min_people": 4},
      {"text": "high-angle group-sex composition showing the whole arrangement", "min_people": 4},
      {"text": "long vertical creator-shot group frame", "min_people": 4},
      {"text": "full-room group-sex composition with clear adult spacing", "min_people": 4}
    ],
    "climax_compositions": [
      {"text": "tight post-ejaculation crop with body position, hands, and visible fluids readable", "min_people": 1},
      {"text": "direct-flash close-up of aftermath with the body position still readable", "min_people": 1},
      {"text": "bed-level ejaculation frame with thighs, face, and fluid detail visible", "min_people": 1},
      {"text": "mirror-reflected post-ejaculation composition", "min_people": 1},
      {"text": "front-facing cumshot composition with body and expression centered", "min_people": 1},
      {"text": "overhead post-orgasm frame on rumpled sheets", "min_people": 1},
      {"text": "kneeling ejaculation frame with open mouth and body visible", "min_people": 1},
      {"text": "wide aftermath composition with all adult bodies visible", "min_people": 2},
      {"text": "tight subscriber-view crop with body position and fluid detail readable", "min_people": 1},
      {"text": "side-profile post-ejaculation body-line composition", "min_people": 1}
    ]
  }
}
