{
  "version": 1,
  "categories": [
    {
      "name": "Hardcore sexual poses",
      "slug": "hardcore_sexual_poses",
      "weight": 1.0,
      "subject_type": "configured_cast",
      "item_label": "Sexual pose",
      "style": "explicit consensual adult hardcore sex scene, anatomically clear body positioning, all participants are adults",
      "positive_suffix": "Use clear adult anatomy, visible sexual contact, readable limb placement, precise body orientation, coherent spatial depth, and intense body language.",
      "negative_prompt": "minors, childlike appearance, teen, schoolgirl, incest, bestiality, non-consensual, coercion, rape, violence, injury, blood, gore, watermark",
      "scene_pools": ["hardcore_private_scenes"],
      "expression_pools": ["hardcore_orgasm_expressions", "hardcore_messy_expressions"],
      "composition_pools": ["hardcore_explicit_compositions"],
      "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Sexual pose: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit, hardcore, and anatomically clear, with visible genital contact and adult bodies only. {positive_suffix} Avoid: {negative_prompt}.",
      "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, {item}, {scene}, {composition}, explicit consensual adult hardcore sex scene",
      "expressions": [
        "adult ahegao-style orgasm face",
        "eyes rolled back with tongue out",
        "drooling open-mouthed moan",
        "fucked-out dazed stare",
        "sweaty flushed orgasm expression",
        "jaw slack from intense pleasure",
        "messy saliva-shiny lips",
        "desperate near-climax gaze",
        "wild tongue-out arousal",
        "breathless post-orgasm face",
        "cum-smeared lips and glossy eyes",
        "open mouth and trembling lips",
        "heavy-lidded exhausted pleasure stare",
        "raw overwhelmed climax expression",
        "shameless messy aroused grin",
        "eyes squeezed shut during orgasm",
        "dazed sex-drunk expression",
        "heated direct eye contact during sex"
      ],
      "compositions": [
        "full-body explicit sex frame with all adult bodies visible",
        "low-angle view focused on genital contact",
        "overhead view of intertwined adult bodies",
        "side-profile view showing penetration alignment",
        "mirror-view explicit sex composition",
        "close crop on hips, thighs, hands, genitals, and faces",
        "wide group-sex composition with all participants visible",
        "centered threesome composition with all three bodies readable",
        "kneeling and standing explicit body-contact frame",
        "reclining full-body sex composition",
        "floor-level explicit sex composition",
        "front-facing hardcore creator-shot composition"
      ],
      "scenes": [
        {
          "slug": "rumpled_bed",
          "prompt": "private bedroom with rumpled sheets, warm lamps, pillows, and erotic after-dark lighting"
        },
        {
          "slug": "hotel_sex_suite",
          "prompt": "luxury hotel suite with city lights, messy satin bedding, and low amber light"
        },
        {
          "slug": "mirror_bedroom",
          "prompt": "bedroom with a large mirror reflecting the explicit adult sex scene"
        },
        {
          "slug": "private_studio_mattress",
          "prompt": "private photo studio with a low mattress, fabric drapes, and controlled warm spotlighting"
        },
        {
          "slug": "velvet_sex_room",
          "prompt": "private velvet room with dark curtains, soft cushions, and warm red light"
        },
        {
          "slug": "shower_sex_room",
          "prompt": "large private shower room with steam, wet tile, and warm reflected light"
        },
        {
          "slug": "couch_after_dark",
          "prompt": "dim private lounge with a wide couch, scattered clothing, and soft golden shadows"
        },
        {
          "slug": "floor_cushions",
          "prompt": "intimate room with floor cushions, silk sheets, and candlelike side lighting"
        }
      ],
      "subcategories": [
        {
          "name": "Foreplay and teasing",
          "slug": "foreplay_teasing",
          "min_people": 2,
          "min_women": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.75,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "foreplay"
          },
          "item_label": "Foreplay action",
          "positive_suffix": "Use clear adult body contact, readable hands and faces, visible undressing, exposed skin, precise body orientation, and coherent spatial depth.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Foreplay action: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through adult body contact, kissing, caressing, undressing, visible arousal, exposed skin, and readable hand placement. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, foreplay teasing action: {item}, {scene}, {composition}, explicit consensual adult erotic foreplay scene",
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_foreplay_expressions"],
          "composition_pools": ["foreplay_compositions"],
          "item_templates": [
            "{tease_act} in {position}, with {touch_detail}, {clothing_detail}, and {mood_detail}",
            "{position} featuring {tease_act}, {body_contact}, {touch_detail}, and {visibility}",
            "hardcore foreplay setup with {tease_act}, {clothing_detail}, {face_detail}, and {body_contact}",
            "{tease_act} on {surface}, with {touch_detail}, {mood_detail}, and {visibility}",
            "{position} while {tease_act}, with {face_detail}, {clothing_detail}, and {touch_detail}"
          ],
          "item_axes": {
            "position": [
              "standing kissing position",
              "bed-edge undressing position",
              "seated lap teasing position",
              "kneeling clothing-removal position",
              "side-lying caressing position",
              "mirror undressing position",
              "couch foreplay position",
              "wall-pressed kissing position"
            ],
            "tease_act": [
              "deep kissing before sex",
              "mouth-to-mouth kissing with bodies pressed close",
              "slow caressing over bare skin",
              "hands roaming over the body before sex",
              "touching and squeezing breasts during foreplay",
              "one hand cupping a breast while kissing",
              "hand on the cheek and jaw during a heated kiss",
              "fingers under the chin guiding the face closer",
              "pulling clothing aside before sex",
              "slowly removing clothing with visible skin revealed",
              "sliding straps off shoulders and exposing the chest",
              "unbuttoning clothing while bodies press together"
            ],
            "touch_detail": [
              "hands cupping breasts",
              "thumbs brushing nipples through parted clothing",
              "fingers tracing the waist and hips",
              "one hand gripping the ass",
              "one hand on the cheek and jaw",
              "fingers under the chin",
              "hands sliding under fabric",
              "hands pulling bodies closer",
              "fingers tangled in hair",
              "hands on the lower back"
            ],
            "clothing_detail": [
              "clothing partly removed with fabric bunched at the waist",
              "shirt pulled open and straps sliding off shoulders",
              "bra or top pushed aside with chest exposed",
              "lower garments loosened while bodies stay pressed close",
              "clothing being pulled off one shoulder",
              "open shirt exposing bare chest and stomach",
              "fabric lifted to reveal skin while kissing",
              "discarded clothing visible nearby"
            ],
            "face_detail": [
              "foreheads close and lips nearly touching",
              "mouths pressed together in a deep kiss",
              "cheek held in one hand",
              "chin lifted by fingertips",
              "heavy eye contact at close range",
              "breathless parted lips",
              "face turned toward the partner's hand",
              "hair pulled back gently from the face"
            ],
            "body_contact": [
              "chests pressed together",
              "hips pressed close",
              "bodies leaning into each other",
              "one body pinned gently against the wall",
              "torso arched into the touch",
              "thighs pressed together",
              "standing close with bodies aligned",
              "seated close with legs interlaced"
            ],
            "mood_detail": [
              "slow teasing buildup",
              "heated pre-sex tension",
              "intimate close-contact anticipation",
              "urgent hands and heavy breathing",
              "consensual teasing before the explicit act",
              "breathless pause before sex",
              "visible arousal before sex",
              "adult foreplay tension"
            ],
            "visibility": [
              "hands, faces, and exposed skin clearly readable",
              "clothing movement and body contact visible",
              "breasts, hands, and faces centered",
              "face-touching and undressing action readable",
              "body contact visible before sex",
              "teasing hand placement clearly visible"
            ],
            "surface": [
              "rumpled bed sheets",
              "a wide couch",
              "against a wall",
              "beside a mirror",
              "a hotel bed",
              "floor cushions",
              "a dressing-room bench",
              "a low mattress"
            ]
          }
        },
        {
          "name": "Manual stimulation",
          "slug": "manual_stimulation",
          "min_people": 1,
          "min_women": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.85,
          "item_template_metadata": {
            "action_family": "manual",
            "position_family": "manual"
          },
          "item_label": "Manual action",
          "positive_suffix": "Use clear adult manual contact, readable hands, explicit body positioning, exposed skin, precise hand placement, and coherent body orientation.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Manual action: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through adult manual stimulation, visible hands, exposed skin, clear body positioning, and readable reaction. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, manual stimulation action: {item}, {scene}, {composition}, explicit consensual adult manual stimulation scene",
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_manual_expressions"],
          "composition_pools": ["manual_stimulation_compositions"],
          "item_templates": [
            "{manual_act} in {position}, with {manual_detail}, {body_contact}, and {visibility}",
            "{position} featuring {manual_act}, {hand_detail}, {reaction_detail}, and {visibility}",
            "{manual_act} on {surface}, with {manual_detail}, {hand_detail}, and {reaction_detail}",
            "manual stimulation setup with {position}, {manual_act}, {body_contact}, and {visibility}",
            "{position} while {manual_act}, with {hand_detail}, {manual_detail}, and {reaction_detail}"
          ],
          "item_axes": {
            "position": [
              "reclining open-thigh manual position",
              "bed-edge fingering position",
              "seated lap manual stimulation position",
              "standing wall-braced manual position",
              "side-lying clit-rubbing position",
              "mirror-facing mutual masturbation position",
              "kneeling hand-between-thighs position",
              "couch manual stimulation position"
            ],
            "manual_act": [
              "fingering with fingers working inside the pussy",
              "two fingers sliding into the pussy while the other hand holds the thigh open",
              "clit rubbing with fingers moving over the clit",
              "slow clit stimulation while thighs stay open",
              "hand on pussy with fingers spreading and rubbing",
              "mutual masturbation with both bodies touching themselves",
              "one partner guiding the other's hand between the thighs",
              "partner-held vibrator pressed to the clit",
              "toy-assisted manual stimulation with one hand controlling the toy",
              "wet fingers moving between the thighs"
            ],
            "manual_detail": [
              "fingers visibly pressing into wet skin",
              "hand placement centered between the open thighs",
              "one hand holding the thigh open",
              "thumb circling the clit",
              "fingers sliding against the pussy",
              "wet shine on fingers and inner thighs",
              "hand guided firmly into place",
              "toy and fingers both visible at the contact point"
            ],
            "hand_detail": [
              "one hand braced on the hip",
              "one hand gripping the sheets",
              "hands spreading thighs apart",
              "fingers hooked at the inner thigh",
              "one hand holding the wrist in place",
              "both hands visible and active",
              "fingers pressing into soft skin",
              "hand resting on the lower belly"
            ],
            "body_contact": [
              "thighs held open",
              "hips tilted toward the hand",
              "knees spread with the hand centered",
              "body arched into the touch",
              "legs parted around the active hand",
              "torso leaning back with hips exposed",
              "bodies pressed close while one hand works",
              "one partner leaning over the other"
            ],
            "reaction_detail": [
              "breathless open mouth",
              "focused direct eye contact",
              "eyes half-closed from the touch",
              "bitten-lip reaction",
              "hips lifting toward the hand",
              "strained moan with flushed cheeks",
              "messy aroused expression",
              "controlled pleasure stare"
            ],
            "visibility": [
              "hands and contact point clearly readable",
              "manual stimulation visible between the thighs",
              "open thighs and fingers centered",
              "hands, pussy, and reaction visible",
              "toy or fingers clearly visible",
              "body position and hand action readable"
            ],
            "surface": [
              "rumpled bed sheets",
              "a wide couch",
              "a hotel bed",
              "floor cushions",
              "a low mattress",
              "a mirror-side bench",
              "a soft rug",
              "a private shower bench"
            ]
          }
        },
        {
          "name": "Body worship and touching",
          "slug": "body_worship_touching",
          "min_people": 2,
          "min_women": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.7,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "interaction"
          },
          "item_label": "Body interaction",
          "positive_suffix": "Use readable adult body contact, hands and mouth on skin, exposed skin, clear head position, precise limb placement, and coherent body orientation.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Body interaction: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through adult body worship, close skin contact, mouth and hand placement, exposed skin, and readable body positioning. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, body worship action: {item}, {scene}, {composition}, explicit consensual adult body-contact scene",
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_interaction_expressions"],
          "composition_pools": ["interaction_compositions"],
          "item_templates": [
            "{worship_act} in {position}, with {touch_detail}, {face_detail}, and {visibility}",
            "{position} featuring {worship_act}, {body_contact}, {touch_detail}, and {reaction_detail}",
            "{worship_act} on {surface}, with {body_contact}, {face_detail}, and {visibility}",
            "body worship setup with {position}, {worship_act}, {touch_detail}, and {reaction_detail}",
            "{position} while {worship_act}, with {body_contact}, {face_detail}, and {visibility}"
          ],
          "item_axes": {
            "position": [
              "reclining body-worship position",
              "kneeling nipple-play position",
              "bed-edge thigh-kissing body-worship position",
              "mirror-facing ass-grab body-worship position",
              "standing breast-touch position",
              "bed-edge thigh-kissing position",
              "side-lying caress position",
              "mirror-facing ass-grab position",
              "lap-sitting body-contact position",
              "couch body-worship position"
            ],
            "worship_act": [
              "mouth kissing down the chest and stomach",
              "nipple licking with one hand cupping the breast",
              "nipple sucking while the other hand grips the waist",
              "thigh kissing with mouth on inner thighs",
              "mouth on inner thighs while hands hold the legs open",
              "kissing inner thighs with hands holding the legs open",
              "ass grabbing with fingers pressing into soft skin",
              "mouth on the stomach while hands roam over hips",
              "breast kissing while the body arches upward",
              "slow body worship with hands tracing breasts, waist, and thighs",
              "kissing across the hips and lower belly",
              "face pressed against the body while hands hold the ass"
            ],
            "touch_detail": [
              "hands cupping breasts",
              "fingers squeezing the ass",
              "thumbs brushing nipples",
              "hands sliding across the lower belly",
              "fingers tracing the inner thighs",
              "hands gripping the waist",
              "one hand holding the chin in place",
              "hands spreading the thighs gently"
            ],
            "face_detail": [
              "mouth pressed to skin",
              "lips around a nipple",
              "face close to the chest",
              "cheek pressed against the stomach",
              "mouth near the inner thigh",
              "heavy eye contact while kissing the body",
              "breath against exposed skin",
              "tongue visible on skin"
            ],
            "body_contact": [
              "chest arched toward the mouth",
              "thighs open around the kissing partner",
              "hips tilted into the touch",
              "body pressed against the wall",
              "one body reclined while the other kneels close",
              "torso bent toward the touch",
              "bodies close enough for skin-on-skin pressure",
              "legs draped around the partner"
            ],
            "reaction_detail": [
              "breathless parted lips",
              "eyes half-closed from the touch",
              "hands gripping sheets",
              "flushed skin and direct eye contact",
              "soft moan while being kissed",
              "body arching into the mouth",
              "head tilted back",
              "controlled aroused stare"
            ],
            "visibility": [
              "mouth, hands, and exposed skin clearly readable",
              "breasts, thighs, hands, and faces visible",
              "body worship contact centered",
              "skin contact and reaction visible",
              "hands and mouth placement clear",
              "full body-contact geography readable"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "a wide couch",
              "floor cushions",
              "a soft rug",
              "a mirror-side bench",
              "a low mattress",
              "a velvet chair"
            ]
          }
        },
        {
          "name": "Clothing and position transitions",
          "slug": "clothing_position_transitions",
          "min_people": 2,
          "min_women": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.65,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "interaction"
          },
          "item_label": "Transition action",
          "positive_suffix": "Use readable adult movement, clothing being moved, hands guiding bodies, exposed skin, clear before-and-after body placement, and coherent spatial depth.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Transition action: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through adult undressing, position changes, visible hands, exposed skin, and clear movement from one sexual beat to the next. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, clothing and position transition: {item}, {scene}, {composition}, explicit consensual adult transition scene",
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_interaction_expressions"],
          "composition_pools": ["interaction_compositions"],
          "item_templates": [
            "{transition_act} in {position}, with {clothing_detail}, {hand_detail}, and {visibility}",
            "{position} featuring {transition_act}, {body_contact}, {clothing_detail}, and {movement_detail}",
            "{transition_act} on {surface}, with {hand_detail}, {body_contact}, and {visibility}",
            "position transition with {position}, {transition_act}, {movement_detail}, and {clothing_detail}",
            "{position} while {transition_act}, with {hand_detail}, {body_contact}, and {visibility}"
          ],
          "item_axes": {
            "position": [
              "bed-edge clothing-removal position",
              "standing turn-around transition",
              "pulling-onto-the-bed transition",
              "lifting-legs transition position",
              "kneeling-to-standing transition",
              "mirror undressing transition",
              "couch position-change setup",
              "floor-to-bed transition"
            ],
            "transition_act": [
              "pulling clothing aside before the next act",
              "lower garments being pulled down below the hips",
              "shirt being opened while bodies press together",
              "one partner turning the other around by the hips",
              "one partner pulling the other onto the bed",
              "legs being lifted and spread into position",
              "hips being guided backward into position",
              "body being turned from kissing into a rear-facing pose",
              "kneeling partner being guided upward by the hands",
              "clothes being discarded beside the bodies"
            ],
            "clothing_detail": [
              "fabric bunched at the waist",
              "straps sliding off shoulders",
              "panties or lower garments pulled aside",
              "shirt open with bare chest visible",
              "skirt lifted high around the hips",
              "trousers or underwear lowered below the hips",
              "garment half removed and hanging from one leg",
              "discarded clothing visible on the floor"
            ],
            "hand_detail": [
              "hands on hips guiding the turn",
              "one hand lifting a thigh",
              "hands pulling fabric aside",
              "one hand on the lower back",
              "hands spreading thighs into position",
              "fingers hooked into the waistband",
              "hands pulling the body closer",
              "one hand braced on the bed"
            ],
            "body_contact": [
              "bodies pressed together during the position change",
              "hips angled toward the next pose",
              "legs lifted into the frame",
              "knees moving apart",
              "torso bent forward by the guiding hands",
              "body rotated toward the camera",
              "one body reclined while the other stands close",
              "skin revealed as clothing moves"
            ],
            "movement_detail": [
              "movement frozen mid-transition",
              "clear before-the-next-act body geometry",
              "hands actively changing the pose",
              "clothing motion visible",
              "body weight shifting toward the bed",
              "hips and legs visibly being repositioned",
              "urgent consensual movement",
              "slow teasing repositioning"
            ],
            "visibility": [
              "clothing movement and hands clearly readable",
              "transition body geometry visible",
              "fabric, exposed skin, and hand placement centered",
              "pose change visible in one frame",
              "the next position readable from the body angle",
              "hands, hips, and clothing clearly visible"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "a wide couch",
              "a low mattress",
              "floor cushions",
              "a mirror-side bench",
              "a soft rug",
              "a dressing-room chair"
            ]
          }
        },
        {
          "name": "Dominant guidance and restraint",
          "slug": "dominant_guidance",
          "min_people": 2,
          "min_women": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.55,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "interaction"
          },
          "item_label": "Guidance action",
          "positive_suffix": "Use consensual adult control, readable hand placement, clear body positioning, exposed skin, precise contact points, and coherent body orientation.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Guidance action: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through consensual adult guidance, hair or wrist control, body positioning, visible hands, exposed skin, and clear power dynamic. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, dominant guidance action: {item}, {scene}, {composition}, explicit consensual adult power-dynamic scene",
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_interaction_expressions"],
          "composition_pools": ["interaction_compositions"],
          "item_templates": [
            "{control_act} in {position}, with {hand_detail}, {body_contact}, and {visibility}",
            "{position} featuring {control_act}, {power_detail}, {hand_detail}, and {reaction_detail}",
            "{control_act} on {surface}, with {body_contact}, {power_detail}, and {visibility}",
            "consensual control setup with {position}, {control_act}, {hand_detail}, and {reaction_detail}",
            "{position} while {control_act}, with {power_detail}, {body_contact}, and {visibility}"
          ],
          "item_axes": {
            "position": [
              "standing hair-holding position",
              "bed-edge wrist-pinning position",
              "kneeling guided-position position",
              "wall-pinned body-control position",
              "reclining wrists-overhead position",
              "mirror-facing dominant guidance position",
              "couch hands-on-hips position",
              "close dirty-talk guidance position",
              "floor-level guided pose"
            ],
            "control_act": [
              "hair held back while the body is guided closer",
              "wrists pinned above the head on the bed",
              "one hand holding the jaw while the other guides the hips",
              "hands on hips turning the body into position",
              "one partner spreading thighs with both hands",
              "hair pulled back gently to expose the face",
              "wrist held down while the body arches",
              "dirty talk whispered close to the ear while one hand holds the waist",
              "mouth near the ear giving verbal teasing while the body is held close",
              "hands pressing the body into a wall-braced pose",
              "chin lifted by fingers during a dominant stare",
              "hips pulled back by both hands"
            ],
            "hand_detail": [
              "fingers tangled in hair",
              "one hand wrapped around both wrists",
              "hands gripping hips",
              "one hand under the chin",
              "hands spreading thighs",
              "palm pressing between the shoulder blades",
              "one hand braced near the head",
              "one hand holding the body close during whispering",
              "fingers pressing into the waist"
            ],
            "power_detail": [
              "consensual rough guidance",
              "controlled dominant pacing",
              "clear guided body position",
              "submissive presenting posture",
              "dominant hand placement visible",
              "steady eye contact during control",
              "body held open for the camera",
              "dirty talk and verbal teasing visible through mouth-near-ear body language",
              "commanding close-range tension"
            ],
            "body_contact": [
              "body arched under the guiding hands",
              "hips pulled toward the partner",
              "wrists held against the sheets",
              "thighs spread by both hands",
              "torso pressed toward the wall",
              "body angled by the grip on the hips",
              "knees separated while hands hold position",
              "head tilted back by the hair hold"
            ],
            "reaction_detail": [
              "wide-eyed aroused stare",
              "bitten-lip submission",
              "steady dominant eye contact",
              "breathless parted lips",
              "flushed controlled expression",
              "shameless direct gaze",
              "eyes half-closed under control",
              "strained moan with consent visible"
            ],
            "visibility": [
              "hands, wrists, hair, and body position clearly readable",
              "control gesture visible without confusion",
              "dominant hand placement centered",
              "face, hands, and hips visible",
              "the guided body position readable",
              "consensual power dynamic clear in the pose"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "against a wall",
              "a wide couch",
              "floor cushions",
              "a low mattress",
              "a mirror-side bench",
              "a soft rug"
            ]
          }
        },
        {
          "name": "Camera performance and presentation",
          "slug": "camera_performance",
          "min_people": 1,
          "min_women": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.6,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "interaction"
          },
          "item_label": "Camera performance",
          "positive_suffix": "Use creator-shot adult presentation, readable camera-facing pose, exposed skin, clear hand placement, stable camera geography, and coherent subject framing.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Camera performance: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through camera-aware adult presentation, body opened or displayed to the viewer, visible hands, exposed skin, and clean creator-shot framing. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, camera performance action: {item}, {scene}, {composition}, explicit consensual adult creator-performance scene",
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_interaction_expressions"],
          "composition_pools": ["camera_performance_compositions"],
          "item_templates": [
            "{performance_act} in {position}, with {presentation_detail}, {hand_detail}, and {visibility}",
            "{position} featuring {performance_act}, {camera_detail}, {presentation_detail}, and {reaction_detail}",
            "{performance_act} on {surface}, with {hand_detail}, {camera_detail}, and {visibility}",
            "creator-performance setup with {position}, {performance_act}, {presentation_detail}, and {reaction_detail}",
            "{position} while {performance_act}, with {camera_detail}, {hand_detail}, and {visibility}"
          ],
          "item_axes": {
            "position": [
              "reclining camera-presentation position",
              "mirror spread-open presentation",
              "standing show-to-camera position",
              "bed-edge creator presentation",
              "kneeling close-camera reveal",
              "side-lying camera-facing display",
              "partner-held presentation position",
              "couch camera-performance position"
            ],
            "performance_act": [
              "body presented directly to the camera",
              "spreading open for the camera with hands visible",
              "partner holding the body open for the camera",
              "looking into the camera while exposing the body",
              "mirror-facing creator reveal with phone-angle intimacy",
              "one hand pointing or guiding attention to the body",
              "teasing the camera while a partner watches",
              "showing the next action to the camera",
              "hands framing breasts, hips, and thighs for the viewer",
              "body angled to keep the erotic focus visible"
            ],
            "presentation_detail": [
              "direct eye contact with the lens",
              "hands framing the exposed body",
              "body opened toward the viewer",
              "hips tilted toward the camera",
              "legs placed to keep the body readable",
              "partner's hands presenting the body",
              "mirror reflection doubling the reveal",
              "phone-camera intimacy implied by the framing"
            ],
            "camera_detail": [
              "creator-shot framing",
              "close subscriber-view angle",
              "mirror-camera presentation",
              "low phone angle",
              "tight handheld crop",
              "vertical feed-style framing",
              "direct-to-camera performance",
              "camera-aware body display"
            ],
            "hand_detail": [
              "hands holding thighs open",
              "one hand on the camera-facing hip",
              "hands framing breasts",
              "partner's hands on the waist",
              "one hand pulling fabric aside",
              "fingers spread over the lower belly",
              "hands braced beside the body",
              "one hand touching the face while looking at the camera"
            ],
            "reaction_detail": [
              "confident direct stare",
              "shameless camera-aware grin",
              "breathless close-camera expression",
              "heavy-lidded creator gaze",
              "teasing open mouth",
              "controlled performance stare",
              "flushed direct eye contact",
              "knowing subscriber-camera expression"
            ],
            "visibility": [
              "camera-facing action clearly readable",
              "hands, exposed skin, and body opening centered",
              "presentation gesture visible",
              "body display and camera awareness clear",
              "partner hands and creator gaze visible",
              "mirror or lens-directed pose readable"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "a mirror-side bench",
              "a wide couch",
              "floor cushions",
              "a low mattress",
              "a soft rug",
              "a private shower bench"
            ]
          }
        },
        {
          "name": "Group coordination and watching",
          "slug": "group_coordination",
          "min_people": 3,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.55,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "interaction"
          },
          "item_label": "Group interaction",
          "positive_suffix": "Use readable adult group coordination, clear body spacing, visible watching/touching roles, exposed skin, precise role placement, and coherent spatial depth.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Group interaction: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through adult group coordination, watching, guiding hands, body presentation, exposed skin, and clear role spacing. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, group coordination action: {item}, {scene}, {composition}, explicit consensual adult group-interaction scene",
          "scene_pools": ["hardcore_group_scenes", "hardcore_private_scenes"],
          "expression_pools": ["hardcore_group_expressions"],
          "composition_pools": ["group_coordination_compositions"],
          "item_templates": [
            "{coordination_act} with {arrangement}, {touch_detail}, {reaction_detail}, and {visibility}",
            "{arrangement} featuring {coordination_act}, {body_contact}, {watching_detail}, and {visibility}",
            "{coordination_act} on {surface}, with {touch_detail}, {watching_detail}, and {body_contact}",
            "group coordination setup with {arrangement}, {coordination_act}, {watching_detail}, and {visibility}",
            "{arrangement} while {coordination_act}, with {touch_detail}, {reaction_detail}, and {visibility}"
          ],
          "item_axes": {
            "arrangement": [
              "one central body with partners arranged around them",
              "one partner watching while another touches the central body",
              "two partners guiding the central body into position",
              "one partner behind and one partner in front without penetration",
              "a waiting-turn arrangement beside the bed",
              "partners framing the body from both sides",
              "one partner kneeling while another stands close",
              "mirror-view group coordination arrangement"
            ],
            "coordination_act": [
              "one partner watches while another caresses the body",
              "two partners hold the body open for the camera",
              "one partner kisses while another touches breasts and hips",
              "partners take turns touching and presenting the central body",
              "one partner guides the face while another guides the hips",
              "watching partner keeps a hand on the shoulder",
              "two partners coordinate hands across breasts, waist, and thighs",
              "one partner waits close while the other controls the pose"
            ],
            "touch_detail": [
              "hands on breasts, hips, and thighs",
              "one hand holding the chin",
              "hands spreading thighs",
              "one partner gripping the waist",
              "hands framing the exposed body",
              "one partner touching from behind",
              "fingers tangled in hair",
              "one hand braced on the bed"
            ],
            "watching_detail": [
              "watching partner keeps eye contact",
              "one partner looks down at the action",
              "waiting partner stays close in frame",
              "side partner watches with hands on skin",
              "partners exchange direct looks",
              "one partner watches from beside the bed",
              "mirror reflection shows the observer",
              "all faces remain readable"
            ],
            "body_contact": [
              "central body held open",
              "bodies pressed around the center",
              "partners close enough to touch from both sides",
              "central hips angled toward the camera",
              "knees spread by guiding hands",
              "skin-on-skin contact from multiple sides",
              "body framed by surrounding hands",
              "clear spacing between each role"
            ],
            "reaction_detail": [
              "mixed hungry stares",
              "central body flushed and breathless",
              "watching partner focused and close",
              "several direct camera-aware looks",
              "one partner smiling while another concentrates",
              "shared aroused expressions",
              "heavy-lidded group tension",
              "focused adult anticipation"
            ],
            "visibility": [
              "all roles readable in one frame",
              "watching, touching, and presenting roles clear",
              "hands and faces visible across the group",
              "central body and surrounding partners visible",
              "group spacing clear without action confusion",
              "body presentation and observer reaction visible"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "floor cushions",
              "a wide couch",
              "a low mattress",
              "a velvet lounge",
              "a soft rug",
              "a private suite floor"
            ]
          }
        },
        {
          "name": "Aftercare and cleanup",
          "slug": "aftercare_cleanup",
          "min_people": 2,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 0.35,
          "item_template_metadata": {
            "action_family": "foreplay",
            "position_family": "interaction"
          },
          "item_label": "Aftermath interaction",
          "positive_suffix": "Use adult post-sex intimacy, readable bodies and hands, visible aftermath details, clear body placement, and coherent spatial depth.",
          "prompt_template": "{subject_phrase}, all 21+ consenting adults: {style}. Cast: {cast_summary}. Role graph: {role_graph} Aftermath interaction: {item}. Setting: {scene}. Composition: {composition}. Facial expressions: {expression}. Make the scene explicit through adult post-sex closeness, cleanup, visible skin, relaxed body contact, aftermath details, and readable hands and faces. {positive_suffix} Avoid: {negative_prompt}.",
          "caption_template": "{trigger}, {scene_kind}, {cast_summary}, {role_graph}, aftercare and cleanup action: {item}, {scene}, {composition}, explicit consensual adult post-sex aftermath scene",
          "scene_pools": ["hardcore_climax_scenes", "hardcore_bed_scenes", "hardcore_private_scenes"],
          "expression_pools": ["hardcore_aftercare_expressions"],
          "composition_pools": ["aftercare_compositions"],
          "item_templates": [
            "{aftercare_act} in {position}, with {cleanup_detail}, {body_contact}, and {visibility}",
            "{position} featuring {aftercare_act}, {touch_detail}, {cleanup_detail}, and {reaction_detail}",
            "{aftercare_act} on {surface}, with {body_contact}, {touch_detail}, and {visibility}",
            "post-sex aftermath setup with {position}, {aftercare_act}, {cleanup_detail}, and {reaction_detail}",
            "{position} while {aftercare_act}, with {touch_detail}, {body_contact}, and {visibility}"
          ],
          "item_axes": {
            "position": [
              "reclining post-sex cuddle position",
              "bed-edge cleanup position",
              "side-lying aftercare position",
              "kneeling towel-cleanup position",
              "mirror aftermath position",
              "couch post-sex closeness position",
              "lap-held aftercare position",
              "shower-bench cleanup position"
            ],
            "aftercare_act": [
              "kissing after sex with bodies still close",
              "one partner wiping skin with a towel",
              "post-sex cuddle with hands on the body",
              "one partner checking the other's face while holding them close",
              "cleanup with a wet cloth across the thighs",
              "exhausted bodies resting together after orgasm",
              "one partner kissing cum or sweat from skin",
              "gentle caressing after the explicit act",
              "bodies still tangled in the aftermath",
              "one partner holding the other against the chest"
            ],
            "cleanup_detail": [
              "towel visible in one hand",
              "wet cloth wiping skin",
              "aftermath fluids still visible on skin",
              "rumpled sheets and discarded clothing nearby",
              "hands wiping thighs and belly",
              "skin shiny with sweat and aftermath",
              "one hand smoothing hair away from the face",
              "messy bedding and relaxed limbs"
            ],
            "touch_detail": [
              "hands resting on the lower back",
              "one hand cupping the face",
              "fingers brushing hair aside",
              "hands wrapped around the waist",
              "one hand on the thigh",
              "bodies held chest to chest",
              "gentle hand on the stomach",
              "arms wrapped around shoulders"
            ],
            "body_contact": [
              "bodies lying close together",
              "legs tangled on the sheets",
              "one body curled against the other",
              "skin pressed together in relaxed contact",
              "one partner kneeling close with a towel",
              "thighs relaxed and open after the scene",
              "body resting against a partner's chest",
              "both bodies exhausted but close"
            ],
            "reaction_detail": [
              "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"
            ],
            "visibility": [
              "aftercare gesture clearly visible",
              "cleanup object and body contact readable",
              "hands, faces, and aftermath details visible",
              "post-sex closeness centered",
              "towel or cloth action clear",
              "relaxed bodies and visible skin readable"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "a wide couch",
              "floor cushions",
              "a low mattress",
              "a shower bench",
              "a soft rug",
              "a velvet chaise"
            ]
          }
        },
        {
          "name": "Penetrative sex",
          "slug": "penetrative_sex",
          "min_people": 2,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "penetration",
            "position_family": "penetrative"
          },
          "scene_pools": ["hardcore_penetrative_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_penetration_expressions"],
          "composition_pools": ["penetration_compositions"],
          "item_templates": [
            {
              "template": "{penetration_act} in {position}, with {body_contact}, {intensity}, and {visibility}",
              "action_family": "penetration",
              "position_family": "penetrative"
            },
            "{position} while {penetration_act}, {hand_detail}, {mouth_detail}, and {visibility}",
            "{penetration_act} from {angle}, with {leg_detail}, {body_contact}, and {intensity}",
            "hardcore {position} featuring {penetration_act}, {thrust_detail}, {hand_detail}, and {visibility}",
            "{penetration_act} on {surface}, with {body_contact}, {mouth_detail}, and {climax_hint}",
            "{angle} view of {penetration_act}, {leg_detail}, {thrust_detail}, and {visibility}",
            "{position} with explicit {penetration_act}, {body_contact}, {intensity}, and {climax_hint}",
            "deep {penetration_act} with {hand_detail}, {mouth_detail}, {leg_detail}, and {visibility}"
          ],
          "item_axes": {
            "angle": [
              "front-facing",
              "side-profile",
              "rear-view",
              "overhead",
              "mirror-reflected",
              "low-angle",
              "close-up",
              "wide full-body"
            ],
            "body_contact": [
              "chests pressed together",
              "hips locked tightly together",
              "bodies tangled on the sheets",
              "hands gripping hips",
              "thighs wrapped around the penetrating partner",
              "sweaty bodies pressed close",
              "one body pinned under another",
              "bodies arched into each other"
            ],
            "climax_hint": [
              "visible arousal and flushed skin",
              "cum dripping on thighs",
              "post-climax wetness on the body",
              "a messy creampie implied by fluid on the thighs",
              "sweat and sexual fluids on skin",
              "cum visible on the belly",
              "wet sheets beneath the bodies",
              "a near-orgasm expression"
            ],
            "hand_detail": [
              "hands gripping the ass",
              "fingers tangled in hair",
              "hands spreading the thighs",
              "one hand pressing into the mattress",
              "hands pulling bodies closer",
              "fingers digging into hips",
              "hands holding wrists above the head",
              "one hand cupping a breast"
            ],
            "intensity": [
              "rough fast rhythm",
              "slow deep thrusting",
              "hard passionate rhythm",
              "desperate grinding motion",
              "deep intimate pressure",
              "sweaty urgent movement",
              "forceful consensual thrusting",
              "climax-building intensity"
            ],
            "leg_detail": [
              "legs spread wide",
              "one leg lifted high",
              "thighs wrapped around the waist",
              "knees pressed to the chest",
              "legs crossed behind the back",
              "one foot planted on the bed",
              "thighs open toward the viewer",
              "legs draped over shoulders"
            ],
            "mouth_detail": [
              "open-mouthed moaning",
              "deep kissing",
              "bitten lips",
              "mouth close to the ear",
              "tongues visible while kissing",
              "breathless parted lips",
              "neck kissing",
              "a gasp of pleasure"
            ],
            "penetration_act": [
              {
                "text": "strap-on vaginal penetration with visible genital contact",
                "cast": "women_only"
              },
              {
                "text": "toy-assisted pussy penetration between women",
                "cast": "women_only"
              },
              {
                "text": "strap-on and finger penetration of pussy",
                "cast": "women_only"
              },
              {
                "text": "penis entering ass between men",
                "cast": "men_only"
              },
              {
                "text": "deep anal sex between men",
                "cast": "men_only"
              },
              {
                "text": "male/male penetrative anal sex",
                "cast": "men_only"
              },
              "vaginal penetration with visible genital contact",
              "deep vaginal sex",
              "explicit penetrative sex",
              "penis entering pussy",
              "pussy stretched around a penis",
              "hardcore vaginal thrusting",
              "full-body penetrative sex",
              "close-contact vaginal sex"
            ],
            "position": [
              "missionary position",
              "folded missionary position",
              "cowgirl position",
              "low cowgirl seated-squat position",
              "reverse cowgirl position",
              "upright reverse cowgirl position",
              "doggy style position",
              "standing sex position",
              "spooning sex position",
              "edge-of-bed position",
              "kneeling straddle position",
              "lotus sex position",
              "bent-over position"
            ],
            "surface": [
              "rumpled bed sheets",
              "a wide couch",
              "floor cushions",
              "a low mattress",
              "a velvet chaise",
              "a shower bench",
              "a hotel bed",
              "a soft rug"
            ],
            "thrust_detail": [
              "hips driving forward",
              "deep rhythmic thrusts",
              "pelvis pressed tight",
              "hard grinding motion",
              "bodies rocking together",
              "thigh muscles tense",
              "ass lifted into each thrust",
              "wet skin sliding together"
            ],
            "visibility": [
              "genitals clearly visible",
              "penetration clearly visible",
              "pussy and penis visible",
              "explicit genital contact visible",
              "wetness visible between the thighs",
              "hips framed in the foreground",
              "open thighs exposing penetration",
              "anatomically clear penetration"
            ]
          }
        },
        {
          "name": "Oral sex",
          "slug": "oral_sex",
          "min_people": 2,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "oral",
            "position_family": "oral"
          },
          "scene_pools": ["hardcore_oral_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_oral_expressions"],
          "composition_pools": ["oral_compositions"],
          "item_templates": [
            {
              "template": "{oral_act} in {position}, with {hand_detail}, {expression_detail}, and {visibility}",
              "action_family": "oral",
              "position_family": "oral"
            },
            "{position} featuring {oral_act}, {body_contact}, {saliva_detail}, and {climax_hint}",
            "{oral_act} from {angle}, with {mouth_detail}, {hand_detail}, and {visibility}",
            "hardcore oral scene with {oral_act}, {body_contact}, {saliva_detail}, and {expression_detail}",
            "{oral_act} on {surface}, {hand_detail}, {mouth_detail}, and {climax_hint}",
            "{angle} view of {oral_act}, with {visibility}, {body_contact}, and {expression_detail}",
            "{position} while {oral_act}, with {saliva_detail}, {hand_detail}, and {climax_hint}",
            "explicit mouth-to-genitals pose with {oral_act}, {mouth_detail}, {body_contact}, and {visibility}"
          ],
          "item_axes": {
            "angle": [
              "front-facing",
              "side-profile",
              "overhead",
              "low-angle",
              "mirror-reflected",
              "close-up",
              "wide full-body",
              "kneeling eye-level"
            ],
            "body_contact": [
              "hands on thighs",
              "hips pushed toward the mouth",
              "legs held open",
              "fingers tangled in hair",
              "one body kneeling between spread legs",
              "chest pressed to thighs",
              "ass lifted toward the mouth",
              "bodies stacked close together"
            ],
            "climax_hint": [
              "cum on lips",
              "cum on the tongue",
              "cum dripping from the mouth",
              "cum on breasts",
              "cum on the belly",
              "visible orgasmic tension",
              "messy wet mouth",
              "visible sexual fluids on skin"
            ],
            "expression_detail": [
              "eyes looking up",
              "eyes closed in pleasure",
              "open-mouthed moaning",
              "flushed cheeks",
              "intense eye contact",
              "breathless parted lips",
              "hungry focused gaze",
              "orgasmic expression"
            ],
            "hand_detail": [
              "hands spreading thighs",
              "hands holding hips",
              "one hand stroking a penis",
              "fingers gripping sheets",
              "hands holding the head gently in place",
              "hands cupping breasts",
              "fingers pressing into thighs",
              "one hand holding the ass"
            ],
            "mouth_detail": [
              "tongue visible",
              "lips wrapped tightly",
              "mouth open wide",
              "wet lips",
              "deep mouth contact",
              "tongue pressed to genitals",
              "saliva shining on lips",
              "mouth stretched around a penis"
            ],
            "oral_act": [
              "fellatio with penis in mouth",
              "deepthroat blowjob",
              "cunnilingus with tongue on pussy",
              "face-sitting cunnilingus",
              "sixty-nine oral sex",
              {"text": "blowjob while another partner watches", "min_people": 3},
              "pussy licking with thighs spread",
              "penis sucking with visible saliva",
              "oral sex with tongue and fingers",
              "oral contact with mouth on the visible genitals"
            ],
            "position": [
              "kneeling oral position",
              "face-sitting position",
              "sixty-nine position",
              "edge-of-bed oral position",
              "standing oral position",
              "reclining cunnilingus position",
              "straddled oral position",
              "side-lying oral position",
              "spread-leg oral position",
              "chair oral position"
            ],
            "saliva_detail": [
              "visible saliva",
              "wet lips and tongue",
              "saliva strings",
              "slick wet mouth",
              "drool on the chin",
              "wet shine on genitals",
              "saliva dripping onto skin",
              "messy oral wetness"
            ],
            "surface": [
              "rumpled bed sheets",
              "a wide couch",
              "a velvet chair",
              "floor cushions",
              "a hotel bed",
              "a shower bench",
              "a soft rug",
              "a low mattress"
            ],
            "visibility": [
              "mouth and genitals clearly visible",
              "tongue contact clearly visible",
              "mouth and contact point visible",
              "pussy and tongue visible",
              "saliva and arousal visible",
              "face pressed to genitals",
              "explicit oral contact visible",
              "close-up oral detail"
            ]
          }
        },
        {
          "name": "Outercourse and genital teasing",
          "slug": "outercourse_sex",
          "min_people": 2,
          "min_women": 1,
          "min_men": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "outercourse",
            "position_family": "outercourse"
          },
          "scene_pools": ["hardcore_private_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_outercourse_expressions"],
          "compositions": [
            {"text": "tight contact close-up with penis, hands, and face readable", "min_people": 2, "max_people": 3},
            {"text": "side-profile non-penetrative contact frame with body geometry clear", "min_people": 2, "max_people": 3},
            {"text": "POV-aligned close-up from the man's hips with the visible partner centered", "min_people": 2, "max_people": 2},
            {"text": "low-angle close crop around the penis with the active contact readable", "min_people": 2, "max_people": 3},
            {"text": "front-facing kneeling contact composition with eyes, mouth, and hands visible", "min_people": 2, "max_people": 3},
            {"text": "mirror-reflected non-penetrative sex composition with contact point readable", "min_people": 2, "max_people": 3},
            {"text": "waist-level explicit contact frame with natural skin compression visible", "min_people": 2, "max_people": 3},
            {"text": "close candid creator-shot frame centered on non-penetrative genital contact", "min_people": 2, "max_people": 3}
          ],
          "item_templates": [
            {
              "template": "{outer_act} in {position}, with {contact_detail}, {hand_detail}, and {visibility}",
              "action_family": "outercourse",
              "position_family": "outercourse"
            },
            "{position} featuring {outer_act}, {body_contact}, {texture_detail}, seen from a {angle} view",
            "{angle} view of {outer_act}, with {visibility}, {contact_detail}, and {expression_detail}",
            "explicit non-penetrative sex pose with {outer_act}, {position}, {contact_detail}, and {visibility}",
            "{outer_act} on {surface}, with {hand_detail}, {body_contact}, and {texture_detail}",
            "{position} while {outer_act}, with {texture_detail}, {hand_detail}, and {visibility}"
          ],
          "item_axes": {
            "angle": [
              "tight close-up",
              "side-profile",
              "front-facing",
              "low-angle",
              "overhead",
              "POV-aligned",
              "mirror-reflected",
              "waist-level"
            ],
            "body_contact": [
              "hips held steady at contact height",
              "knees braced close to the body",
              "torso leaning forward into the contact",
              "torso folded forward over the pelvis",
              "shoulders positioned between the open thighs",
              "head tucked low near the base of the penis",
              "head low under the penis",
              "face directly under the penis",
              "legs spread enough to keep the contact point visible",
              "body angle keeps the penis and face readable",
              "shoulders relaxed while the contact stays centered",
              "lower body held still while the upper body works",
              "close body alignment around the penis"
            ],
            "contact_detail": [
              "compressed soft tissue around the penis shaft",
              "glans kept visible at the mouth or between lips",
              "tongue and lips making clear contact",
              "soles pressing from both sides of the penis shaft",
              "toes curled around the penis shaft",
              "balls held gently against the mouth",
              "skin visibly compressed under fingers",
              "wet contact visible on the penis",
              "hand wrapped around the penis shaft with the glans visible",
              "fingers and palm visibly stroking the penis shaft"
            ],
            "expression_detail": [
              "focused downward gaze",
              "eyes looking up from the contact point",
              "mouth open in concentration",
              "messy lips and steady eye contact",
              "controlled hungry expression",
              "soft flushed concentration",
              "tongue visible during the tease",
              "intense close-camera stare"
            ],
            "hand_detail": [
              "hands pressing breasts firmly together",
              "fingers digging into soft breast flesh",
              "one hand guiding the penis",
              "both hands bracing the thighs",
              "hands braced on the inner thighs",
              "hands holding the ankles in place",
              "one hand holding the base of the penis",
              "hands cupping balls close to the mouth",
              "fingers spreading the breasts around the penis shaft",
              "one hand wrapped around the penis shaft",
              "both hands stroking the penis in the foreground"
            ],
            "outer_act": [
              "boobjob with the penis squeezed between both breasts",
              "titjob with the penis shaft compressed between breasts and the glans near the mouth",
              "breast sex with hands pressing the breasts tightly around the penis shaft",
              "testicle sucking with lips around the balls",
              "balls licking with tongue contact under the penis shaft",
              "penis licking with tongue along the penis shaft and glans",
              "slow tongue licking on the underside of the penis",
              "handjob with one hand wrapped around the penis",
              "two-handed handjob with the penis shaft centered in frame",
              "footjob with both soles wrapped around the penis",
              "footjob with toes curled around the penis shaft",
              "feet stroking the penis while the legs frame the contact"
            ],
            "position": [
              "kneeling boobjob position",
              "seated titjob position",
              "tight close-up breast-sex position",
              "bent-over testicle-sucking position",
              "bent-over balls-licking position",
              "kneeling penis-licking position",
              "side-profile penis-licking position",
              "kneeling handjob position",
              "close-up handjob position",
              "reclining footjob position",
              "seated footjob position",
              "close-up footjob position"
            ],
            "surface": [
              "rumpled bed sheets",
              "a wide couch",
              "a velvet chair",
              "floor cushions",
              "a hotel bed",
              "a soft rug",
              "a low mattress",
              "a private shower bench"
            ],
            "texture_detail": [
              "realistic skin compression",
              "soft flesh squeezed around the penis shaft",
              "matte skin texture visible in the close-up",
              "wet lips and tongue contact",
              "slight saliva shine on skin",
              "toes pressing into the penis shaft",
              "fingers sliding along the penis shaft",
              "natural asymmetry and soft tissue movement",
              "visible pressure marks from fingers or soles"
            ],
            "visibility": [
              "penis, breasts, and mouth clearly visible",
              "penis shaft compressed between breasts",
              "glans and lips visible at the same contact point",
              "balls and mouth contact visible",
              "tongue contact on the penis clearly visible",
              "hand and penis centered in frame",
              "feet and penis centered in frame",
              "soles and penis shaft contact clearly visible",
              "explicit non-penetrative genital contact visible"
            ]
          }
        },
        {
          "name": "Anal and double penetration",
          "slug": "anal_double_penetration",
          "min_people": 2,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "default",
            "position_family": "anal"
          },
          "scene_pools": ["hardcore_anal_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_anal_dp_expressions"],
          "composition_pools": ["anal_dp_compositions"],
          "item_templates": [
            "{anal_act} in {position}, with {leg_detail}, {hand_detail}, and {visibility}",
            "{double_act} with {body_arrangement}, {intensity}, {mouth_detail}, and {visibility}",
            "{anal_act} from {angle}, with {body_contact}, {thrust_detail}, and {climax_hint}",
            "hardcore {position} featuring {anal_act}, {body_contact}, {hand_detail}, and {visibility}",
            "{double_act} on {surface}, with {leg_detail}, {intensity}, and {climax_hint}",
            "{angle} view of {double_act}, {body_arrangement}, {mouth_detail}, and {visibility}",
            "{anal_act} with {thrust_detail}, {hand_detail}, {body_contact}, and {climax_hint}",
            "explicit double-contact sex pose with {double_act}, {leg_detail}, {visibility}, and {intensity}"
          ],
          "item_axes": {
            "anal_act": [
              {
                "text": "strap-on anal penetration with visible contact",
                "cast": "women_only"
              },
              {
                "text": "toy-assisted anal penetration between women",
                "cast": "women_only"
              },
              {
                "text": "deep strap-on anal sex",
                "cast": "women_only"
              },
              "anal penetration with visible genital contact",
              "deep anal sex",
              "penis entering ass",
              "ass stretched around a penis",
              "hardcore anal thrusting",
              "bent-over anal sex",
              "rear-entry anal penetration",
              "anal sex with spread cheeks"
            ],
            "angle": [
              "rear-view",
              "side-profile",
              "low-angle",
              "mirror-reflected",
              "overhead",
              "close-up",
              "wide full-body",
              "front-facing with hips turned"
            ],
            "body_arrangement": [
              {
                "text": "one body between two partners",
                "min_people": 3
              },
              {
                "text": "one partner behind and one partner in front",
                "min_people": 3
              },
              {
                "text": "two partners penetrating at once",
                "min_people": 3
              },
              {
                "text": "rear-entry body alignment",
                "min_people": 2,
                "max_people": 2
              },
              {
                "text": "stacked bodies in close contact",
                "min_people": 3
              },
              {
                "text": "kneeling center partner",
                "min_people": 3
              },
              {
                "text": "one partner held between two bodies",
                "min_people": 3
              },
              {
                "text": "front-and-back contact",
                "min_people": 3
              },
              {
                "text": "three bodies locked together",
                "min_people": 3
              }
            ],
            "body_contact": [
              "hands spreading the ass",
              "hips pressed tight",
              "bodies locked at the waist",
              "one body bent over",
              "chests pressed to the back",
              "thighs held open",
              "ass lifted high",
              "sweaty bodies touching"
            ],
            "climax_hint": [
              "cum dripping down thighs",
              "cum on the ass",
              "cum on the lower back",
              "post-climax wetness",
              "messy sexual fluids",
              "visible orgasmic tension",
              "cum on the belly",
              "wet sheets beneath the bodies"
            ],
            "double_act": [
              {
                "text": "double strap-on penetration with pussy and ass filled",
                "cast": "women_only",
                "min_people": 3
              },
              {
                "text": "toy and strap-on double penetration",
                "cast": "women_only",
                "min_people": 2
              },
              {
                "text": "double anal penetration between men",
                "cast": "men_only",
                "min_people": 3
              },
              "double penetration with pussy and ass filled",
              "vaginal and anal penetration at the same time",
              "front-and-back double penetration",
              "one penis in pussy and one penis in ass",
              "hardcore double penetration",
              "kneeling double penetration",
              "standing supported double penetration",
              "deep double penetration with all genitals visible"
            ],
            "hand_detail": [
              "hands gripping hips",
              "hands holding the waist",
              "one hand spreading cheeks",
              "hands braced beside the body",
              "fingers digging into thighs",
              "hands holding shoulders",
              "one hand cupping a breast",
              "hands pulling the body back"
            ],
            "intensity": [
              "rough consensual rhythm",
              "deep synchronized thrusting",
              "slow intense pressure",
              "hard fast thrusting",
              "climax-building pace",
              "sweaty urgent movement",
              "full-body pressure",
              "heavy grinding rhythm"
            ],
            "leg_detail": [
              "legs spread wide",
              "knees pressed to chest",
              "one leg lifted high",
              "thighs held open",
              "legs draped over shoulders",
              "kneeling with thighs apart",
              "standing with legs braced",
              "one foot planted on the bed"
            ],
            "mouth_detail": [
              "mouth open in a moan",
              "bitten lips",
              "deep kissing",
              "tongue visible",
              "breathless parted lips",
              "neck kissing",
              "eyes locked with a partner",
              "open-mouthed climax"
            ],
            "position": [
              "doggy style position",
              "bent-over position",
              "spooning anal position",
              "edge-of-bed anal position",
              "kneeling anal position",
              "standing anal position",
              "face-down ass-up position",
              "side-lying anal position"
            ],
            "surface": [
              "rumpled bed sheets",
              "a low mattress",
              "a wide couch",
              "floor cushions",
              "a velvet chaise",
              "a shower bench",
              "a soft rug",
              "a hotel bed"
            ],
            "thrust_detail": [
              "deep rear thrusts",
              "hips slapping together",
              "ass pushed back into each thrust",
              "pelvis pressed tight",
              "hard grinding motion",
              "bodies rocking together",
              "thighs shaking from pressure",
              "wet skin sliding together"
            ],
            "visibility": [
              "ass and penis clearly visible",
              "anal penetration clearly visible",
              "double penetration clearly visible",
              "pussy, ass, and penises visible",
              "genital contact anatomically clear",
              "spread cheeks exposing penetration",
              "open thighs exposing both entries",
              "explicit hardcore contact visible"
            ]
          }
        },
        {
          "name": "Threesomes",
          "slug": "threesomes",
          "min_people": 3,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "default",
            "position_family": "threesome"
          },
          "scene_pools": ["hardcore_threesome_scenes", "hardcore_group_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_group_expressions"],
          "composition_pools": ["threesome_compositions"],
          "item_templates": [
            "{threesome_act} with {body_arrangement}, {oral_detail}, {penetration_detail}, and {visibility}",
            "{body_arrangement} while {threesome_act}, with {hand_detail}, {mouth_detail}, and {climax_hint}",
            "{angle} threesome view featuring {threesome_act}, {body_contact}, {penetration_detail}, and {visibility}",
            "hardcore threesome pose with {threesome_act}, {body_arrangement}, {oral_detail}, and {climax_hint}",
            "{threesome_act} on {surface}, with {hand_detail}, {body_contact}, and {visibility}",
            "{angle} view of {body_arrangement}, {penetration_detail}, {mouth_detail}, and {intensity}",
            "three-body explicit sex pose with {threesome_act}, {oral_detail}, {hand_detail}, and {visibility}",
            "{body_arrangement} with {threesome_act}, {intensity}, {body_contact}, and {climax_hint}"
          ],
          "item_axes": {
            "angle": [
              "overhead",
              "wide full-body",
              "mirror-reflected",
              "side-profile",
              "low-angle",
              "front-facing",
              "close-up",
              "bed-level"
            ],
            "body_arrangement": [
              "one person between two partners",
              {
                "text": "one partner in front and one behind",
                "min_people": 3
              },
              "three bodies tangled on the bed",
              "one person kneeling between two bodies",
              "two partners touching one center partner",
              "one person straddled while another penetrates",
              "a triangle of bodies on the mattress",
              "front-and-back threesome arrangement"
            ],
            "body_contact": [
              "hands everywhere on breasts, hips, and thighs",
              "bodies pressed together from both sides",
              "one body pinned between two partners",
              "hips grinding from multiple angles",
              "hands spreading thighs and ass",
              "sweaty skin pressed together",
              "legs tangled around both partners",
              "one partner holding another's waist"
            ],
            "climax_hint": [
              "cum on breasts and belly",
              "cum dripping on thighs",
              "messy wet mouths",
              "visible sexual fluids on skin",
              "visible arousal on all bodies",
              "cum on the ass",
              "wet sheets under the bodies",
              "near-climax expressions"
            ],
            "hand_detail": [
              "hands gripping hips",
              "hands holding breasts",
              "fingers spreading thighs",
              "hands tangled in hair",
              "one hand stroking a penis",
              "hands braced on the mattress",
              "fingers digging into ass",
              "hands pulling bodies closer"
            ],
            "intensity": [
              "rough consensual rhythm",
              "slow deep synchronized motion",
              "hard sweaty movement",
              "urgent grinding from both sides",
              "climax-building intensity",
              "full-body erotic pressure",
              "desperate hungry motion",
              "deep rhythmic thrusting"
            ],
            "mouth_detail": [
              "open-mouthed moaning",
              "deep kissing between two partners",
              "tongue visible during oral sex",
              "bitten lips",
              "breathless gasping",
              "mouth on a nipple",
              "mouth close to a partner's ear",
              "wet lips and saliva"
            ],
            "oral_detail": [
              {
                "text": "one partner licking pussy",
                "cast": "women_only"
              },
              {
                "text": "one partner sucking a strap-on while another partner watches",
                "cast": "women_only"
              },
              {
                "text": "one partner giving a blowjob",
                "cast": "men_only"
              },
              "one partner giving a blowjob",
              "one partner licking pussy",
              "sixty-nine oral contact",
              "mouth on genitals while penetration happens",
              "one partner sucking penis from the front",
              "one partner licking from behind",
              "oral sex and penetration at the same time",
              "a mouth full of penis with saliva visible"
            ],
            "penetration_detail": [
              {
                "text": "visible strap-on vaginal penetration",
                "cast": "women_only"
              },
              {
                "text": "visible toy-assisted pussy penetration",
                "cast": "women_only"
              },
              {
                "text": "visible male/male anal penetration",
                "cast": "men_only"
              },
              "visible vaginal penetration",
              "visible anal penetration",
              "front-and-back penetration",
              "one penis in pussy",
              "one penis in ass",
              "penetration while another partner uses their mouth",
              "deep thrusting into the center partner",
              "explicit genital contact"
            ],
            "surface": [
              "rumpled bed sheets",
              "a wide couch",
              "floor cushions",
              "a low mattress",
              "a hotel bed",
              "a soft rug",
              "a velvet chaise",
              "a shower bench"
            ],
            "threesome_act": [
              {
                "text": "strap-on penetration and cunnilingus at the same time",
                "cast": "women_only"
              },
              {
                "text": "one woman riding a strap-on while another licks pussy",
                "cast": "women_only"
              },
              {
                "text": "male/male oral and anal contact in a three-way scene",
                "cast": "men_only"
              },
              "oral sex and penetration at the same time",
              "double penetration threesome",
              "one partner riding while another receives oral",
              "one partner penetrated from behind while giving oral",
              "three-way oral and genital contact",
              "one person between two partners during sex",
              "front-and-back hardcore threesome",
              "one partner straddling a face while being penetrated"
            ],
            "visibility": [
              "all genitals clearly visible",
              "penetration and oral contact visible",
              "pussy, penis, and mouth contact visible",
              "explicit genital contact from two angles",
              "open thighs and spread bodies visible",
              "anatomically clear hardcore contact",
              "wet skin and sexual fluids visible",
              "the center body and both partners visible"
            ]
          }
        },
        {
          "name": "Group sex and orgy",
          "slug": "group_sex_orgy",
          "min_people": 4,
          "inherit_scenes": false,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "default",
            "position_family": "group"
          },
          "scene_pools": ["hardcore_group_scenes"],
          "expression_pools": ["hardcore_group_expressions"],
          "composition_pools": ["group_sex_compositions"],
          "item_templates": [
            "{group_act} with {arrangement}, {contact_detail}, {fluid_detail}, and {visibility}",
            "{arrangement} featuring {group_act}, {oral_detail}, {penetration_detail}, and {intensity}",
            "{angle} group-sex view with {group_act}, {contact_detail}, {climax_detail}, and {visibility}",
            "hardcore orgy pose with {arrangement}, {group_act}, {oral_detail}, and {fluid_detail}",
            "{group_act} on {surface}, with {penetration_detail}, {contact_detail}, and {visibility}",
            "{angle} view of {arrangement}, {fluid_detail}, {intensity}, and {climax_detail}",
            "explicit adult group pile with {group_act}, {oral_detail}, {penetration_detail}, and {visibility}",
            "{arrangement} while {group_act}, {contact_detail}, {fluid_detail}, and {intensity}"
          ],
          "item_axes": {
            "angle": [
              "wide full-body",
              "overhead",
              "mirror-reflected",
              "floor-level",
              "low-angle",
              "front-facing",
              "side-profile",
              "bed-level"
            ],
            "arrangement": [
              "bodies tangled across the bed",
              "a center person surrounded by partners",
              "multiple couples having sex in one frame",
              "a ring of bodies on floor cushions",
              {
                "text": "one person kneeling while partners touch from both sides",
                "min_people": 3
              },
              "a layered pile of adult bodies",
              "partners arranged front, back, and side",
              "a wide orgy scene with all participants visible"
            ],
            "climax_detail": [
              "cum on breasts and bellies",
              "cum dripping down thighs",
              "multiple post-orgasm expressions",
              "wet mouths and visible arousal",
              "sexual fluids on sheets",
              "cum on ass and lower back",
              "messy bodies after orgasm",
              "visible orgasmic tension across the group"
            ],
            "contact_detail": [
              "hands on breasts, hips, thighs, and asses",
              "bodies pressed together from every side",
              "legs spread and tangled",
              "hands spreading thighs",
              "fingers gripping sheets and skin",
              "mouths on nipples and genitals",
              "hips grinding in multiple directions",
              "sweaty bodies touching everywhere"
            ],
            "fluid_detail": [
              "visible cum on skin",
              "saliva and cum visible",
              "wet genitals and thighs",
              "cum dripping onto sheets",
              "messy sexual fluids",
              "shiny arousal on genitals",
              "wet mouths and bodies",
              "visible sexual fluids on bellies"
            ],
            "group_act": [
              {
                "text": "simultaneous strap-on penetration and cunnilingus",
                "cast": "women_only"
              },
              {
                "text": "women-only group sex with toys, fingers, and oral contact",
                "cast": "women_only"
              },
              {
                "text": "men-only group sex with oral and anal contact",
                "cast": "men_only"
              },
              "simultaneous oral sex and penetration",
              "multiple penetrations happening at once",
              "hardcore group sex",
              "explicit orgy with visible genital contact",
              "one center body receiving several partners",
              "several adults giving and receiving oral sex",
              "group sex with bodies layered together",
              "an adult sex pile with penetration and oral contact"
            ],
            "intensity": [
              "rough consensual rhythm",
              "urgent sweaty movement",
              "slow deep group rhythm",
              "climax-building chaos",
              "heavy grinding from multiple bodies",
              "intense full-body pressure",
              "messy passionate motion",
              "hard synchronized thrusting"
            ],
            "oral_detail": [
              {
                "text": "one mouth on a pussy",
                "cast": "women_only"
              },
              {
                "text": "multiple women giving cunnilingus",
                "cast": "women_only"
              },
              {
                "text": "one mouth on a penis",
                "cast": "men_only"
              },
              "one mouth on a penis",
              "one mouth on a pussy",
              "multiple mouths giving oral sex",
              "sixty-nine contact inside the group",
              "mouths moving between genitals",
              "deep blowjob visible",
              "cunnilingus visible",
              "wet tongues and saliva visible"
            ],
            "penetration_detail": [
              {
                "text": "visible strap-on vaginal penetration",
                "cast": "women_only"
              },
              {
                "text": "toy-assisted penetration visible",
                "cast": "women_only"
              },
              {
                "text": "visible male/male anal penetration",
                "cast": "men_only"
              },
              "visible vaginal penetration",
              "visible anal penetration",
              "double penetration visible",
              "multiple penises penetrating",
              "front-and-back penetration",
              "genitals pressed together",
              "open thighs exposing penetration",
              "explicit penetrative contact"
            ],
            "surface": [
              "rumpled bed sheets",
              "floor cushions",
              "a wide couch",
              "a low mattress",
              "a soft rug",
              "a hotel bed",
              "a velvet lounge",
              "a shower room floor"
            ],
            "visibility": [
              "all adult bodies visible",
              "multiple genitals clearly visible",
              "penetration and oral contact visible",
              "explicit contact visible across the scene",
              "wide view showing the whole group",
              "anatomically clear group sex",
              "open bodies and genitals visible",
              "hardcore acts visible in one frame"
            ]
          }
        },
        {
          "name": "Ejaculation and orgasm aftermath",
          "slug": "cumshot_climax",
          "min_people": 1,
          "inherit_expressions": false,
          "inherit_compositions": false,
          "weight": 1.0,
          "item_template_metadata": {
            "action_family": "climax",
            "position_family": "climax"
          },
          "scene_pools": ["hardcore_climax_scenes", "hardcore_bed_scenes", "hardcore_mirror_scenes"],
          "expression_pools": ["hardcore_climax_expressions"],
          "composition_pools": ["climax_compositions"],
          "item_templates": [
            {
              "template": "{climax_act} with {fluid_location}, {body_position}, {expression_detail}, and {visibility}",
              "action_family": "climax",
              "position_family": "climax"
            },
            "{body_position} during {climax_act}, with {hand_detail}, {fluid_location}, and {fluid_detail}",
            "{angle} aftermath view with {body_position}, {body_contact}, and {visibility}",
            "hardcore post-ejaculation scene with {fluid_location}, {body_position}, {expression_detail}, and {visibility}",
            "{climax_act} on {surface}, with {body_position}, {body_contact}, {hand_detail}, and {fluid_detail}",
            "{angle} aftermath view of {body_position}, with {fluid_location} and {visibility}",
            "explicit orgasm scene: {climax_act}, {body_position}, {fluid_detail}, {expression_detail}, and {body_contact}",
            "{body_position} with {fluid_location}, {hand_detail}, {visibility}, and {climax_act}"
          ],
          "item_axes": {
            "angle": [
              "front-facing",
              "close-up",
              "wide full-body",
              "overhead",
              "mirror-reflected",
              "low-angle",
              "side-profile",
              "bed-level"
            ],
            "body_contact": [
              "one hand gripping the sheets",
              "hips lifted toward the camera",
              "body arched on rumpled sheets",
              "thighs tense against the bedding",
              "bodies still pressed together",
              "hands gripping hips",
              "thighs spread open",
              "chests heaving together",
              "one body kneeling between legs",
              "partners holding each other close",
              "hands on breasts and belly",
              "wet bodies tangled on sheets"
            ],
            "body_position": [
              "kneeling with mouth open",
              "lying on the back with legs spread and hips lifted",
              "sitting on the edge of the bed",
              "bent over with ass raised",
              "reclining with thighs open",
              "standing with cum on the body",
              "straddling a partner's hips in cowgirl position",
              "reverse cowgirl over a partner's hips",
              "upright reverse cowgirl over a partner's hips",
              "on all fours with hips raised",
              "face-down ass-up on the mattress",
              "side-lying with thighs parted",
              "kneeling in front of a standing partner",
              "seated in a partner's lap facing them",
              "lying at the bed edge with thighs open",
              "squatting on top of a partner",
              {
                "text": "lying between two partners",
                "min_people": 3
              },
              {
                "text": "kneeling between standing partners",
                "min_people": 3
              },
              {
                "text": "held between front-and-back partners",
                "min_people": 3
              }
            ],
            "climax_act": [
              {
                "text": "squirting orgasm",
                "cast": "women_only"
              },
              {
                "text": "wet orgasm during strap-on penetration",
                "cast": "women_only",
                "min_people": 2
              },
              {
                "text": "post-orgasm dripping arousal",
                "cast": "women_only"
              },
              "external cumshot",
              "visible external ejaculation",
              "messy post-ejaculation release",
              {
                "text": "orgasm during penetration",
                "min_people": 2
              },
              "post-orgasm visible release",
              "visible orgasm aftermath",
              {
                "text": "visible post-penetration ejaculation",
                "min_people": 2
              },
              "hardcore ejaculation scene"
            ],
            "expression_detail": [
              "eyes closed during orgasm",
              "open mouth and flushed cheeks",
              "tongue out with cum on lips",
              "heavy-lidded satisfied gaze",
              "breathless post-orgasm expression",
              "shameless satisfied smile",
              "intense aroused eye contact",
              "overwhelmed orgasmic expression"
            ],
            "fluid_detail": [
              {
                "text": "clear arousal dripping on thighs",
                "cast": "women_only"
              },
              {
                "text": "squirting wetness visible on skin",
                "cast": "women_only"
              },
              {
                "text": "wet shine across inner thighs",
                "cast": "women_only"
              },
              "thick cum visible on skin",
              "cum dripping in strands",
              "wet shine on thighs",
              "saliva and cum mixed on the mouth",
              "messy cum across the torso",
              "fluid dripping onto sheets",
              "cum pooled on the belly",
              "visible sexual fluids between thighs"
            ],
            "fluid_location": [
              {
                "text": "clear wetness on thighs",
                "cast": "women_only"
              },
              {
                "text": "squirting fluid on the sheets",
                "cast": "women_only"
              },
              {
                "text": "arousal dripping from pussy",
                "cast": "women_only"
              },
              "cum on face and lips",
              "cum across breasts",
              "cum on belly and thighs",
              "cum dripping from pussy",
              "cum dripping from ass",
              "cum on tongue and chin",
              "cum on lower back and ass",
              "cum on hands and body"
            ],
            "hand_detail": [
              "hands spreading thighs",
              "one hand holding a penis",
              "hands gripping sheets",
              "hands rubbing cum into skin",
              "fingers holding the mouth open",
              "hands cupping breasts",
              "hands pulling hips closer",
              "one hand resting on the belly"
            ],
            "surface": [
              "rumpled bed sheets",
              "a hotel bed",
              "floor cushions",
              "a wide couch",
              "a shower bench",
              "a low mattress",
              "a soft rug",
              "a velvet chaise"
            ],
            "visibility": [
              "cum clearly visible",
              "genitals and fluids visible",
              "post-ejaculation fluids anatomically clear",
              "face and body covered in visible cum",
              "open thighs and wetness visible",
              "aftermath detail visible",
              "ejaculation detail visible",
              "sexual fluids and body contact visible"
            ]
          }
        }
      ]
    }
  ]
}
