[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-webflow-webflow-mcpinteractions":3,"mdc--4zlcg8-key":37,"related-repo-webflow-webflow-mcpinteractions":12744,"related-org-webflow-webflow-mcpinteractions":12864},{"slug":4,"name":5,"fn":6,"description":7,"org":8,"tags":12,"stars":24,"repoUrl":25,"updatedAt":26,"license":27,"forks":28,"topics":29,"repo":32,"sourceUrl":35,"mdContent":36},"webflow-mcpinteractions","webflow-mcp:interactions","create and manage Webflow IX3 interactions","Create, update, list, and delete Webflow IX3 interactions (GSAP animations) through Webflow MCP. Use when the user wants click\u002Fhover\u002Fload\u002Fscroll\u002Fmouse-move animations, interaction timelines, or data_interactions_tool \u002F create_interaction payloads. Requires beta MCP + ff-ix3-interaction-apis during dogfood.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},"webflow","Webflow","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fwebflow.png",[13,17,20,21],{"name":14,"slug":15,"type":16},"MCP","mcp","tag",{"name":18,"slug":19,"type":16},"Animation","animation",{"name":10,"slug":9,"type":16},{"name":22,"slug":23,"type":16},"Design","design",107,"https:\u002F\u002Fgithub.com\u002Fwebflow\u002Fwebflow-skills","2026-09-04T08:00:27.491895",null,17,[30,31],"agent","skills",{"repoUrl":25,"stars":24,"forks":28,"topics":33,"description":34},[30,31],"Official Webflow Agent Skills","https:\u002F\u002Fgithub.com\u002Fwebflow\u002Fwebflow-skills\u002Ftree\u002FHEAD\u002Fplugins\u002Fwebflow-skills\u002Fskills\u002Finteractions","---\nname: webflow-mcp:interactions\nversion: 2026.08.26\ndescription: Create, update, list, and delete Webflow IX3 interactions (GSAP animations) through Webflow MCP. Use when the user wants click\u002Fhover\u002Fload\u002Fscroll\u002Fmouse-move animations, interaction timelines, or data_interactions_tool \u002F create_interaction payloads. Requires beta MCP + ff-ix3-interaction-apis during dogfood.\n---\n\n\u003C!--\nCHANGELOG\n2026.08.30 — Three corrections found by re-reading our own claims against merged PRs.\n  * The role-form hover remove-button warning was true when written and was fixed by\n    webflow#117817 on 2026-08-19. Reattributed to that PR rather than called false.\n  * `playInReverse` is not an authorable replacement for `autoReverse`. webflow#118489\n    rejects it; there is no API-side replacement. The earlier entry below is wrong.\n  * Advanced eases are simply authorable. No write-boundary guard exists and the gate\n    is 100% public and stale, so the `[FLAG]` framing promised a refusal that cannot\n    happen.\n2026.08.26 — Corrections from a 135-interaction stress run (197 write attempts,\n31 browser assertions). The gaps were almost all in the positive direction —\nnot \"which payloads are refused\", which measured 46\u002F48 accurate, but \"what\nshape does this accepted field take\".\n  * `wf:any-element` value is `'*'`, not `''`. It does not share a value with the\n    other two action-only keys. Highest-cost error in the run: eight relationship\n    rows sent as a batch on the documented value, all refused.\n  * `wf:attribute` also takes a full selector. A bare name matches every element\n    carrying the attribute, which is ambiguous when several do.\n  * The hover recommendation is now one weak preference (prefer the split because\n    the panel writes it) instead of opposite defaults here and in the pack. A\n    Designer check then disproved the remove-button penalty the role form was\n    said to carry: both forms show a delete control on both action groups, so\n    there is no editability tradeoff to trade against.\n  * `webflow_guide_tool` returns nothing about interactions; said so rather than\n    letting the mandated first step imply otherwise.\n  * References re-published from the corrected pack, which also adds the\n    `wf:lottie` \u002F `wf:spline` value shapes, the `ix3-*` wrapper shapes, the\n    `{from,to}` exception for plugin namespaces, `playInReverse`'s location, a\n    `[FLAG]` tag distinct from `[GATED]`, and the MCP-vs-host ordering on the\n    conditions guard.\n2026.08.25 — Dogfood corrections against Webflow MCP 2.0.1.\n  * Added the silent-strip rule for unknown `config` keys (the single most\n    expensive trap on this surface — it cost a dogfood run three misfiled bugs).\n  * Documented `timing.ease` \u002F `timing.stagger.ease` as an integer index into\n    EASING_NAMES, with the full 0–30 table, plus the advanced-ease object union.\n    Previously undocumented in every file.\n  * Documented the `wf:class` `{operation, selectors}` shape.\n  * Documented the `stagger` object, the `filterContext.relationship` enum,\n    `wf:selector`, the `wf:inst` `[componentId, elementId]` shape, `wf:attribute`,\n    and the per-interaction caps.\n  * Added `\"tt\": 2` to Examples 1–3. As written they paired a [from,to] array with\n    an omitted tween type, which is a measured no-op on a default element. Example 1\n    also gained the rest-state note: a FromTo holds its from-state, so the click\n    example renders at `opacity: 0` until clicked, which reads as a failed write\n    unless the agent says so.\n  * Corrected the hover-split section: `eventMode` is `pluginConfig.eventMode`\n    with values 'enter'\u002F'leave'.\n  * Added Example 6 (custom JS event) including the Webflow.require('ix3').emit()\n    firing call, which appears nowhere else in the pack.\n  * Noted the tool-schema errata for conditionalPlayback and the siteId\u002Fsite_id\n    placement split across the tool family.\n-->\n\n\n# Interactions\n\nCreate and edit IX3 interactions (GSAP animations) through Webflow MCP.\n\n## Important Note\n\n**ALWAYS use Webflow MCP tools for all operations:**\n\n- Use Webflow MCP's `webflow_guide_tool` to get best practices **before any other tool call** — it covers general MCP conventions and returns nothing about interactions; the IX3 contract lives in `references\u002F`\n- Use Webflow MCP's `data_sites_tool` with action `list_sites` to identify the target site\n- Use Webflow MCP's `data_pages_tool` with action `list_pages` to find the target page by name or slug\n- Use Webflow MCP's `data_interactions_tool` for list \u002F get \u002F create \u002F update \u002F delete\n- Use Webflow MCP's `data_style_tool` to resolve class **style-block ids** before targeting `wf:class`\n- DO NOT use any other tools or methods for Webflow interaction CRUD\n- All tool calls must include the required `context` parameter (15-25 words, third-person perspective)\n- **No Designer or MCP Bridge required.** `data_interactions_tool` is headless, the same way `data_element_tool` is. Designer is only useful afterward, to inspect the Interactions panel or Preview. Do not ask the user to open the Bridge app in order to list or write interactions.\n- After Webflow monorepo PR #117284 ships: if the Webflow Filesystem (WFS) interactions lane is `built`, prefer `site\u002Finteractions\u002Finteractions.ix3.json` — `data_interactions_tool` is then unregistered. **Until that PR lands, the tool is still registered even in WFS sessions.** This skill is the MCP CRUD path.\n\n## Tool surface (beta dogfood)\n\nThese tools are **not on stable MCP**.\n\n- **Server:** `https:\u002F\u002Fmcp.webflow.com\u002Fbeta\u002Fmcp`\n- **Flag:** `ff-ix3-interaction-apis`\n- **Scopes:** `pages:read` \u002F `pages:write`\n- **Compound tool:** `data_interactions_tool`\n- **Actions:** `list_interactions`, `get_interaction`, `create_interaction`, `update_interaction`, `delete_interaction`\n- `siteId` and `pageId` are **top-level** tool arguments (page context \u002F create bookkeeping). They are **not** inside `create_interaction` args.\n- **The `guide` action and the `webflow:\u002F\u002Fguides\u002Finteractions` resource are not live yet.** They are in review as `mcp-remote-cloudflare-server` #399. Until that ships, the `references\u002F` files in this skill are the contract — do not try to call `guide` and do not wait for it. Once it is live, prefer it for payload shapes and use this skill for the workflow around them.\n- `create_interaction` args: `name` (required), `scope` (optional, default site), `triggers` (required array), `timelines` (required array), optional `timelineDefaults`, optional `conditionalPlayback`\n- **Component and variant scope work.** `{type:\"component\", componentId, variants?}` is accepted on create and update. `variants` holds variant **option ids** from `data_component_variants_tool` — omitting it or passing `[]` both mean every variant. Do not set `libraryProfileId`; it marks the interaction library-owned. A component or variant id that does not exist is rejected. See [references\u002Fenvelope-and-targets.md](references\u002Fenvelope-and-targets.md).\n\n## Instructions\n\n### Phase 1: Discovery\n\n1. **Call `webflow_guide_tool` first** — always the first MCP tool call. Be clear\n   about what it gives you: general MCP tool conventions, and **nothing about\n   interactions**. Its response contains no occurrence of `interaction`, `ix3`,\n   `wf:click`, or `scrollTrigger` today. Call it for the site\u002Fpage\u002Felement\n   conventions, then get the IX3 contract from `references\u002F` — do not read its\n   silence on interactions as \"there is nothing to know.\"\n2. **Get the site**: `data_sites_tool` with `list_sites`. If only one site exists, use it.\n3. **Get the page**: `data_pages_tool` with `list_pages`. You need that page's ID as top-level `pageId` on every `data_interactions_tool` call.\n4. **Confirm the gate**: beta MCP endpoint and `ff-ix3-interaction-apis` covering the caller's identity. If `data_interactions_tool` is unregistered, stop and tell the user. The likely causes are the stable MCP endpoint instead of beta, or the flag not covering that identity. Do not treat a missing tool as a missing Bridge session, and do not ask the user to open Designer or the MCP Bridge. Do not work around it. `ff-ix3-interaction-de-api` is a **different** flag, for the Designer Extension iframe surface; it is not what this tool needs.\n\n### Phase 2: Read the contract for what you are building\n\n5. **Read the reference file for your trigger, plus `references\u002Fenvelope-and-targets.md`.** That pair is enough to author any single-trigger interaction. See the Reference map below. Do this before your first write on anything beyond the five inline examples in this file.\n6. Do not invent `+=` \u002F `\u003C` \u002F `>` `timing.position` strings or `{reducedMotion:\"skip\"}`. A bare number for `timing.duration` is seconds (`0.4`, not `400`).\n\n#### Reference map\n\n| User asks for                                 | Read                                                                         |\n| --------------------------------------------- | ---------------------------------------------------------------------------- |\n| Click                                         | [references\u002Ftrigger-click.md](references\u002Ftrigger-click.md)                   |\n| Hover, mouse enter\u002Fleave                      | [references\u002Ftrigger-hover.md](references\u002Ftrigger-hover.md)                   |\n| Page load                                     | [references\u002Ftrigger-load.md](references\u002Ftrigger-load.md)                     |\n| Scroll, scrub, parallax                       | [references\u002Ftrigger-scroll.md](references\u002Ftrigger-scroll.md)                 |\n| Mouse move, cursor follow                     | [references\u002Ftrigger-mouse-move.md](references\u002Ftrigger-mouse-move.md)         |\n| Custom JS event                               | [references\u002Ftrigger-custom.md](references\u002Ftrigger-custom.md)                 |\n| Navbar, dropdown, conditions, Rive, variables | [references\u002Fgated-capabilities.md](references\u002Fgated-capabilities.md)         |\n| Envelope, IDs, scope, targets, filters        | [references\u002Fenvelope-and-targets.md](references\u002Fenvelope-and-targets.md)     |\n| Properties, values, `tt`, timing, splitText   | [references\u002Factions-and-properties.md](references\u002Factions-and-properties.md) |\n| Roles, groups, percent canvas                 | [references\u002Ftimelines-and-groups.md](references\u002Ftimelines-and-groups.md)     |\n| Reduced motion, breakpoint playback           | [references\u002Fconditional-playback.md](references\u002Fconditional-playback.md)     |\n| Editing an existing interaction               | [references\u002Fupdating-interactions.md](references\u002Fupdating-interactions.md)   |\n| Size and count limits                         | [references\u002Flimits-and-budgets.md](references\u002Flimits-and-budgets.md)         |\n| A write succeeded but the user cannot edit it | [references\u002Fpanel-traps.md](references\u002Fpanel-traps.md)                       |\n| A write succeeded but nothing animates        | [references\u002Frejects-index.md](references\u002Frejects-index.md) → \"nothing to decode\" |\n| Decoding a rejection message                  | [references\u002Frejects-index.md](references\u002Frejects-index.md)                   |\n| Which triggers and properties exist at all    | [references\u002Fcapabilities.generated.md](references\u002Fcapabilities.generated.md) |\n\nStart at [references\u002Findex.md](references\u002Findex.md) if you are unsure. It also\nexplains the enforcement tags — in particular `[PANEL-TRAP]`, which means the\nwrite will succeed but leave the user with something they cannot edit in the\nDesigner, and `[LEGACY-OK-ON-UPDATE]`, which means you must pass a stored value\nthrough untouched rather than \"fixing\" it.\n\n### Phase 3: Plan (before any write)\n\n7. Resolve class targets: prefer style-block id arrays from `data_style_tool`; class name strings are accepted. **Confirm with `query_styles` that the class resolves to exactly one style block** — a name reused as the leaf of several combo chains returns several, and each targets a different element. When an element needs its own class, create it with `create_style` naming the full `parent_style_names` chain you intend to apply, then apply that same chain with `data_element_tool` `set_style`; a chain that does not already exist as a style block is refused\n8. Plan the payload against the reference you read in Phase 2: object format, legal trigger\u002Ftarget, fresh action ids\n9. **Request explicit confirmation** before create\u002Fupdate\u002Fdelete:\n   - \"Would you like me to create this click fade?\"\n   - \"Before I write this interaction: [plan]. Confirm to proceed.\"\n\n### Phase 4: Write (after confirmation only)\n\n10. `create_interaction` or `update_interaction` on `data_interactions_tool`\n11. `update_interaction` is a partial: omitted fields stay, provided values replace, `null` clears `timelineDefaults` \u002F `conditionalPlayback`. `timelines` is a **full replace** when sent.\n\n### Phase 5: Verify\n\n12. `get_interaction` with the returned id\n13. Report what was created\u002Fupdated\n14. **On reject:** read the error, look it up in [references\u002Frejects-index.md](references\u002Frejects-index.md), fix the payload. Do not invent GSAP position operators, and do not retry the same shape hoping for a different result — every rejection here is deterministic.\n15. **A successful write is not proof the animation runs.** Several legal payloads save, read back byte-identical, and do nothing: a `[from, to]` pair on a To tween, a class array that is not one combo chain, a mouse-move trigger with no target, `control: \"reverse\"` on a first click. `get_interaction` cannot detect any of them. Check the payload against the Guidelines below before reporting success, and if the user says nothing happens, start at [references\u002Frejects-index.md](references\u002Frejects-index.md) → \"When there is nothing to decode\" instead of rewriting the interaction.\n\n## Examples\n\nReplace `STYLE_BLOCK_ID` with a style-block id. Mint a **fresh unique** `id` on every action.\n\n### Example 1: Click fade\n\n**User:** \"Add a click fade interaction\"\n\n1. Call `webflow_guide_tool`\n2. `list_sites` → `list_pages` → resolve `STYLE_BLOCK_ID` via `data_style_tool`\n3. Read [references\u002Ftrigger-click.md](references\u002Ftrigger-click.md) and [references\u002Fenvelope-and-targets.md](references\u002Fenvelope-and-targets.md)\n4. Present the plan and wait for confirmation\n5. After confirmation, `create_interaction`:\n\n```json\n{\n  \"name\": \"Click fade\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:click\",\n      \"config\": { \"control\": \"play\" },\n      \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"actions\": [\n        {\n          \"id\": \"act-click-fade\",\n          \"name\": \"Fade\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n6. `get_interaction` to verify\n\nA FromTo holds its from-state at rest, so this element renders at **`opacity: 0` until the first click** — measured on a published page. That is what fading in means, but **tell the user**, because an element they cannot see reads as a failed write rather than a working interaction. If it should be visible before the click, animate a property whose rest value is already visible (an `x` offset, a colour) or use a To.\n\n### Example 2: Page load fade\n\n**User:** \"Fade this section in when the page loads\"\n\nSame discovery, reference read, and confirmation. Load **omits the trigger target**. Action targets must not be `wf:trigger-only`.\n\n```json\n{\n  \"name\": \"Load fade\",\n  \"triggers\": [{ \"extensionKey\": \"wf:load\", \"config\": { \"control\": \"play\" } }],\n  \"timelines\": [\n    {\n      \"actions\": [\n        {\n          \"id\": \"act-load-fade\",\n          \"name\": \"Fade\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n### Example 3: Scroll scrub\n\n**User:** \"Scrub a fade as the user scrolls\"\n\nScroll is **standalone**. A scrub needs a numeric `scrub` (not `true`), a roleless timeline with `canvasDuration: 1`, and action `timing.duration` equal to that canvas so the tween spans the full pass. **Omit** playback `control` \u002F `delay` \u002F `jump` \u002F `speed`. Omitting `scrub` is a one-shot play when the range is crossed — not a scrub.\n\n```json\n{\n  \"name\": \"Scroll scrub fade\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:scroll\",\n      \"config\": {\n        \"scrollTriggerConfig\": {\n          \"start\": \"top bottom\",\n          \"end\": \"top 10%\",\n          \"scrub\": 0.3\n        }\n      },\n      \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"canvasDuration\": 1,\n      \"actions\": [\n        {\n          \"id\": \"act-scroll-scrub\",\n          \"name\": \"Fade\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 1 },\n          \"properties\": {\n            \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"], \"xPercent\": [-40, 0] }\n          },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n**Play-once variant (a reveal, not a scrub).** Drop `scrub` and `canvasDuration`, put `timing.duration` back in seconds — and **send `enter: \"play\"`**. The host stamps absent toggle keys on create and on trigger replacement (`enter: \"play\"`, the other three `\"none\"`) and leaves an explicit `\"none\"` alone, so an omission is repaired rather than left inert. Send `enter` anyway: it is what the panel writes, and it is correct on both sides of that rollout.\n\n```json\n{\n  \"extensionKey\": \"wf:scroll\",\n  \"config\": {\n    \"scrollTriggerConfig\": {\n      \"start\": \"top 90%\",\n      \"end\": \"bottom 15%\",\n      \"enter\": \"play\",\n      \"leaveBack\": \"reset\"\n    }\n  },\n  \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n}\n```\n\n`leaveBack: \"reset\"` is optional and replays the reveal when the user scrolls back up. Use a From (`tt: 1`) for the reveal itself so the element starts hidden.\n\n### Example 4: Hover enter \u002F leave\n\n**User:** \"Fade in on hover enter and out on leave\"\n\nUse the **role form**: one `wf:hover` trigger with `multiTimeline: true`, and two timelines tagged `mouseEnter` and `mouseLeave` via `triggerMetadata`. Roles must be exactly those strings and unique per timeline. Do not mix this with legacy hover `type` \u002F `hover` \u002F `custom`.\n\n```json\n{\n  \"name\": \"Hover fade\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:hover\",\n      \"config\": { \"pluginConfig\": { \"multiTimeline\": true } },\n      \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"triggerMetadata\": { \"role\": \"mouseEnter\" },\n      \"actions\": [\n        {\n          \"id\": \"act-hover-in\",\n          \"name\": \"Fade in\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.3 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    },\n    {\n      \"triggerMetadata\": { \"role\": \"mouseLeave\" },\n      \"actions\": [\n        {\n          \"id\": \"act-hover-out\",\n          \"name\": \"Fade out\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.3 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"100%\", \"0%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n**No caveat needed any more.** An earlier version of this skill warned that the panel would not offer a remove button for either action group. That was true when written, and [webflow#117817](https:\u002F\u002Fgithub.com\u002Fwebflow\u002Fwebflow\u002Fpull\u002F117817) fixed it on 2026-08-19 — Remove now renders for this shape when a Hover owner exists. Confirmed in the Designer afterwards: a role-form hover authored through MCP animates correctly *and* shows a delete control on both Actions groups, the same as the split form.\n\nThe two-trigger split the panel prefers **is** authorable, but the discriminator\nis **`config.pluginConfig.eventMode`**, with the values **`'enter'` \u002F `'leave'`** —\nnot `mouseEnter`\u002F`mouseLeave`, and **not** at `config` level, where it is silently\ndiscarded (see the first Guidelines section). `eventMode` also requires a boolean\n`multiTimeline` beside it, and the interaction needs `control: \"play\"` once it has\ntwo or more action groups.\n\n**Use `multiTimeline: false` on the split**, not `true`. The runtime branches on\nthat flag: `true` is two-group *role* mode, which emits `mouseEnter` \u002F `mouseLeave`\nrole callbacks and is the role form above; `false` is single-group mode, where each\ntrigger drives its own group and `eventMode` gates which event binds\n(`bindEnter = eventMode !== 'leave'`). The split routes by `groupId`, so it wants\n`false`.\n\n```json\n\"triggers\": [\n  {\n    \"extensionKey\": \"wf:hover\",\n    \"config\": {\n      \"control\": \"play\",\n      \"assignedGroupId\": \"grp-in\",\n      \"pluginConfig\": { \"multiTimeline\": false, \"eventMode\": \"enter\" }\n    },\n    \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n  },\n  {\n    \"extensionKey\": \"wf:hover\",\n    \"config\": {\n      \"control\": \"play\",\n      \"assignedGroupId\": \"grp-out\",\n      \"pluginConfig\": { \"multiTimeline\": false, \"eventMode\": \"leave\" }\n    },\n    \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n  }\n]\n```\n\nwith `groupId: \"grp-in\"` \u002F `\"grp-out\"` on the two timelines. `groupId` survives to\nthe host, and an `assignedGroupId` matching no timeline group is rejected rather\nthan stored inert. Note multi-timeline hover routes by timeline **role** first,\nthen by group.\n\n**Both forms work, and neither costs the user anything measurable.** Verified\nside by side in the Designer, both authored through MCP against the same element:\nidentical playback (`y` `0 → -24` on enter, `-24 → 0` on leave) and a delete\ncontrol on both action groups in **both** forms.\n\nSo this is a weak preference: **prefer the split form above**, because it is the\nshape the panel writes itself and the user sees what they would have built by\nhand. The role form (Example 4) is equally valid — the panel does not write it,\nbut it does edit it.\n\nEarlier versions of this skill told agents to trade playback fidelity against a\nmissing remove button. There is no such tradeoff. See\n[references\u002Ftrigger-hover.md](references\u002Ftrigger-hover.md).\n\nFor enter only, send one trigger with `pluginConfig: { \"multiTimeline\": false }` and a single timeline.\n\nIf the user only wants an enter animation, send one trigger with `pluginConfig: { \"multiTimeline\": false }` — omitting the key drops to the legacy editor instead. Either way, the panel may not offer \"Add separate hover out\" on a single-timeline hover, so author the full split above whenever the user wants both directions.\n\n### Example 5: Mouse-move\n\n**User:** \"Move this element with the cursor\"\n\nMouse-move is **standalone**. It validates without a target but never fires without one, so **always send a target** — `wf:viewport` (`value: \"\"`) for page-wide tracking, or `wf:inst` \u002F `wf:class` to scope it. Every timeline needs a unique role from `mouseX` \u002F `mouseY` \u002F `interval`. **Omit** playback `control` \u002F `delay` \u002F `jump` \u002F `speed`. See [references\u002Ftrigger-mouse-move.md](references\u002Ftrigger-mouse-move.md).\n\n```json\n{\n  \"name\": \"Mouse follow\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:mouse-move\",\n      \"config\": {},\n      \"target\": { \"extensionKey\": \"wf:viewport\", \"value\": \"\" }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"triggerMetadata\": { \"role\": \"mouseX\" },\n      \"actions\": [\n        {\n          \"id\": \"act-mouse-x\",\n          \"name\": \"Follow X\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"x\": [\"0px\", \"40px\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    },\n    {\n      \"triggerMetadata\": { \"role\": \"mouseY\" },\n      \"actions\": [\n        {\n          \"id\": \"act-mouse-y\",\n          \"name\": \"Follow Y\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"y\": [\"0px\", \"40px\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n### Example 6: Custom JS event\n\n**User:** \"Play this when my script fires an event\"\n\nThree non-obvious requirements, all mandatory:\n\n1. The trigger target must be **`wf:body`** (`value: \"\"`). Any other key is rejected.\n2. The event name lives at **`config.pluginConfig.eventName`**. At `config` level\n   it is silently discarded and the trigger can never fire.\n3. It is **not** a DOM `CustomEvent`. Dispatching one does nothing. The site fires\n   it through the IX3 module.\n\n```json\n{\n  \"name\": \"Custom event flash\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:custom\",\n      \"config\": {\n        \"control\": \"play\",\n        \"pluginConfig\": { \"eventName\": \"my-event\" }\n      },\n      \"target\": { \"extensionKey\": \"wf:body\", \"value\": \"\" }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"actions\": [\n        {\n          \"id\": \"act-custom-flash\",\n          \"name\": \"Flash\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"100%\", \"20%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n**Tell the user how to fire it.** This is the part that looks broken otherwise:\n\n```js\nconst wfIx = Webflow.require('ix3');\nwfIx.emit('my-event');\n```\n\n`emit` is the only firing method — the module exposes\n`{getInstance, emit, destroy, ready, instance}`. There is no `trigger`, `dispatch`,\nor `fire`. A non-string or whitespace-only `eventName` is rejected at the write\nboundary; an **absent** one is accepted for backward compatibility and yields a\ntrigger that never fires. See [references\u002Ftrigger-custom.md](references\u002Ftrigger-custom.md).\n\n## Guidelines\n\n### Read this one first: unknown `config` keys are silently discarded\n\n`triggerConfigSchema` is a non-strict Zod object, so **any key you put on\n`trigger.config` that is not a declared field is dropped without an error.** The\nwrite succeeds, the response looks clean, `get_interaction` round-trips\nbyte-identically, and your field is gone.\n\nDeclared `config` fields: `control`, `delay`, `jump`, `speed`, `controlType`,\n`scrollTriggerConfig`, `pluginConfig`, `assignedGroupId`, `assignedTimelineRole`,\n`conditionalLogic`.\n\n**Everything plugin-specific goes inside `config.pluginConfig`** — `eventName`,\n`eventMode`, `multiTimeline`, `smoothness`, and anything else a plugin defines.\nPutting one of those at `config` level is the single most expensive mistake on\nthis surface, because nothing tells you:\n\n```jsonc\n\u002F\u002F WRONG — silently discarded, trigger never fires\n\"config\": { \"eventName\": \"my-event\" }\n\u002F\u002F RIGHT\n\"config\": { \"pluginConfig\": { \"eventName\": \"my-event\" } }\n```\n\nA dogfood run lost three fields this way (`eventName`, `eventMode`, and a\nmistyped `easing`) and misfiled all three as missing API features. If a field you\nsent is absent from the response, assume you addressed it wrong before you\nconclude it is unsupported.\n\n### Easing: `timing.ease` is a number, not a string\n\n`ease` is either a **non-negative integer index** into the built-in easing table\nor an advanced-ease object. A string is rejected with a bare `Invalid input` that\ndoes not tell you this.\n\n| Index | Name | | Index | Name | | Index | Name |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 0 | `none` (Linear) | | 11 | `power4.out` | | 22 | `elastic.in` |\n| 1 | `power1.in` | | 12 | `power4.inOut` | | 23 | `elastic.out` |\n| 2 | `power1.out` | | 13 | `back.in` | | 24 | `elastic.inOut` |\n| 3 | `power1.inOut` | | 14 | `back.out` | | 25 | `expo.in` |\n| 4 | `power2.in` | | 15 | `back.inOut` | | 26 | `expo.out` |\n| 5 | `power2.out` | | 16 | `bounce.in` | | 27 | `expo.inOut` |\n| 6 | `power2.inOut` | | 17 | `bounce.out` | | 28 | `sine.in` |\n| 7 | `power3.in` | | 18 | `bounce.inOut` | | 29 | `sine.out` |\n| 8 | `power3.out` | | 19 | `circ.in` | | 30 | `sine.inOut` |\n| 9 | `power3.inOut` | | 20 | `circ.out` | | | |\n| 10 | `power4.in` | | 21 | `circ.inOut` | | | |\n\nThe panel's \"Power 1 out\" is `2`; its \"Linear\" is `0`.\n\n```json\n\"timing\": { \"duration\": 0.4, \"ease\": 2 }\n```\n\nAdvanced eases are objects discriminated on `type`. **Just write one** — no guard\nrejects an advanced ease at the write boundary, and\n`ff-styl-1612-ix3-advanced-easing` is public at 100% and classified stale, so it\ngates the panel's Adaptive Easing control rather than the API:\n`back {curve,power}`, `elastic {curve,amplitude,period}`, `steps {stepCount}`,\n`rough {templateCurve,points,strength,taper,randomizePoints,clampPoints}`,\n`slowMo {linearRatio,power,yoyoMode}`, `expoScale {startingScale,endingScale,templateCurve}`,\n`customWiggle {wiggles,wiggleType}`, `customBounce {strength,squash,endAtStart}`,\n`customEase {bezierCurve}`. `curve` is `in` \u002F `out` \u002F `inOut`.\n\n```json\n\"timing\": { \"duration\": 0.4, \"ease\": { \"type\": \"back\", \"curve\": \"out\", \"power\": 1.7 } }\n```\n\n`timing.stagger.ease` takes the same shape. A 4-number bezier array is **not**\naccepted — use `{type: \"customEase\", bezierCurve: \"...\"}`.\n\n### Class change: `wf:class`\n\nOne property, named `class`, Set-only (`tt: 3`):\n\n```json\n\"tt\": 3,\n\"properties\": {\n  \"wf:class\": {\n    \"class\": { \"operation\": \"addClass\", \"selectors\": [\"STYLE_BLOCK_ID\"] }\n  }\n}\n```\n\n`operation` is `addClass` \u002F `removeClass` \u002F `toggleClass`. A bare array, a bare\nstring, or `{add: [...]}` are all rejected.\n\n### `stagger` is an object\n\n`{amount?, axis?, each?, ease?, from?, grid?}`. A bare number is rejected.\n\n- `each` \u002F `amount` — seconds, or a `\"250ms\"` string\n- `axis` — `'x'` \u002F `'y'`\n- `ease` — the same index-or-object shape as `timing.ease`\n- `from` — `'start' | 'center' | 'end' | 'edges' | 'random'`, a number, or `null`\n- `grid` — `'auto'`, a `[columns, rows]` number pair, or `null`. `'none'` is rejected.\n\n```json\n\"timing\": { \"duration\": 0.5, \"stagger\": { \"each\": 0.05, \"from\": \"start\", \"grid\": [2, 2] } }\n```\n\n### `filterContext.relationship` enum\n\n`none` · `within` · `direct-child-of` · `contains` · `direct-parent-of` ·\n`next-to` · `next-sibling-of` · `prev-sibling-of`. CSS-flavoured guesses like\n`descendants` are rejected.\n\n### Target value shapes\n\n| Key | Value |\n| --- | --- |\n| `wf:class` | style-block id array, or a class name string |\n| `wf:inst` | **`[componentId, elementId]`** — for a page-level element the componentId slot is the **page id**. Which form is legal follows `scope`: component scope takes the component-definition id, site and pages scope require the page id |\n| `wf:selector` | a CSS selector string, e.g. `\"body\"`. This is how you target the body from an action; `wf:body` is trigger-context-only |\n| `wf:body`, `wf:viewport` | `\"\"` — **trigger targets only** |\n| `wf:any-element` | `\"*\"` — **not** `\"\"`. Action targets only |\n| `wf:trigger-only`, `wf:trigger-only-parent` | `\"\"`. Action targets only |\n| `wf:attribute` | an attribute name **or a full selector**. `\"data-thing\"` is stored as `[data-thing]` and matches every element carrying it; pass `'[data-thing=\"x\"]'` when several elements share the attribute |\n| `wf:id` | element DOM id |\n\n**`wf:any-element` is the one key whose value is a wildcard, not a placeholder.**\nThe three action-only keys look interchangeable and are not: `\"\"` on\n`wf:any-element` is refused with `\"wf:any-element\" value must be \"*\"`. Because\nthese are usually authored one row per `filterContext` relationship, getting it\nwrong loses the whole batch rather than one row.\n\n`wf:inst` and `wf:trigger-only` reject an *active* `filterContext`; the stamped\n`relationship: 'none'` placeholder is fine.\n\n### Caps\n\nTriggers per interaction **20** · timelines per interaction **5** · actions per\ntimeline **200** · targets per action **20** · `canvasDuration` **≤ 12s** ·\n`groupId` **1–64 chars** · random-array sets **2–12 values** · IX3 value total\n**65,536 bytes**.\n\n**MCP applies these as Zod `.max()` on create *and* update.** The Designer host\nraises the ceiling for already-stored over-cap interactions; MCP does not. So\nreading a 200+-action timeline and resubmitting it to change one action **fails\nover MCP**.\n\n### Tool-schema errata\n\nThe `data_interactions_tool` JSON Schema currently describes\n`conditionalPlayback` as `{\"type\": \"object\"}` with the example\n`{reducedMotion:\"skip\"}`. **Both are wrong.** The server validator requires an\n**array**; see the `conditionalPlayback` bullet below. Trust this skill over the\ntool description on that field.\n\nAlso note `siteId`\u002F`pageId` placement differs across the tool family: **top-level**\nfor `data_interactions_tool`, `data_style_tool`, and `data_element_tool`; nested\n**`site_id` inside the action** for `data_pages_tool`, `data_assets_tool`, and\n`data_agent_instructions_tool`.\n\n### Everything else\n\n- **Object format only:** `{ extensionKey, value, filterContext? }`. Nested `filterBy` is a **2-tuple** `[\"wf:class\", [\"STYLE_BLOCK_ID\"]]`, never an object.\n- **IDs:** omit timeline `id` on create (the host mints it). Every action needs a fresh unique `id`. Do not send trigger `id`.\n- **Opacity** lives under `wf:transform` (e.g. `[\"0%\",\"100%\"]`), never `wf:style`.\n- **Class targets:** style-block id arrays preferred; class name strings are accepted.\n- **A `wf:class` id array is ANDed into one compound selector**, not a list of alternatives: `[\"a\",\"b\"]` resolves to `.a.b`. The host expands a combo class's parents for you, so pass the one leaf id. Ids from two different combo chains produce a selector no element carries, and the target resolves to nothing with no error. One target means one class or one combo chain — animate two different sets of elements with two actions.\n- **A leaf class name reused across chains** (`.btn.lift` and `.btn.cta.lift` are two style blocks both named `lift`) is rejected when passed as a name string and matches the wrong element when passed as ids. Give each element its own class instead.\n- **Send only what the Interactions panel can author.** Worker Zod is lenient; illegal shapes fail on the Designer write path.\n- **`conditionalPlayback`** is an **array** of `{ type, behavior }` (and breakpoint form), not `{reducedMotion:\"skip\"}`. Example: `[{ \"type\": \"prefers-reduced-motion\", \"behavior\": \"dont-animate\" }]`.\n- **Load** omits trigger `target` and `pluginConfig`.\n- **Scroll** and **mouse-move** omit playback `control` \u002F `delay` \u002F `jump` \u002F `speed`.\n- **A scroll without `scrub` needs `enter: \"play\"`.** The host stamps absent toggle keys on persist (`enter: \"play\"`, the rest `\"none\"`) and keeps an explicit `\"none\"`, but send `enter` yourself: the panel always writes all four toggles, and being explicit is correct regardless of where that stamp has rolled out. `scrollTriggerConfig` itself is never invented — missing or null is rejected.\n- **Scroll scrub:** send numeric `scrub`, `canvasDuration: 1`, and action `timing.duration: 1`. A tiny duration occupies ~1% of the scroll range and looks like nothing happened.\n- **`control: \"reverse\"` is a no-op on the first click** (the playhead starts at 0). For a reverse the user can try in Preview, use `togglePlayReverse` (`pluginConfig.click` omitted or `\"each\"`).\n- **A To tween reads only its `to` slot.** `[from, to]` on `tt: 0` is half discarded and GSAP animates from the element's live value, so `scale: [0.55, 1.15]` on an unscaled element goes 1 → 1.15 and `opacity: [\"20%\",\"100%\"]` on an opaque element does nothing at all. Use `tt: 2` whenever the animation needs a start value.\n- **Do not put a click or hover trigger on an element its own from-state collapses** (`scaleX: 0`, `width: 0`). No box is left to click. Trigger on a parent and animate the child.\n- **Grouped timelines are authorable.** `groupId` (1–64 characters) is accepted on the MCP timeline input, and `config.assignedGroupId` on a click or hover trigger routes to it. An `assignedGroupId` that matches no timeline `groupId` is rejected rather than stored inert, so mismatches surface as an error instead of a dead interaction. Load, scroll, and continuous triggers ignore `assignedGroupId`.\n- **`wf:navbar` and `wf:dropdown` are not authorable, and neither are `wf:focus`, `wf:blur`, or `wf:change`.** The guards take no flag or session argument, so this holds for every caller regardless of Statsig state — no flag turns it on for you. Navbar and dropdown are registered in the Designer and excluded pending GA; focus, blur, and change have no Designer schema at all. Tell the user the trigger is unavailable rather than attempting a write. See [references\u002Fgated-capabilities.md](references\u002Fgated-capabilities.md).\n- **No GSAP position operators** (`+=`, `\u003C`, `>`) in `timing.position`. Use a finite number (seconds) or `'500ms'`.\n- **Duration is seconds.** `timing.duration: 0.4` is 400ms. `400` is 400 seconds. Use `\"400ms\"` if you think in milliseconds.\n- **From \u002F FromTo (`tt: 1` \u002F `2`) sit at the from-state until the trigger fires.** Prefer To (`tt: 0` or omit) when the element should be visible at rest.\n- **`splitText` needs a target that already contains copy** — in itself or a descendant. The element *type* is not the constraint: a Block \u002F Div whose text is a child node splits fine (verified on a published page: a `.pg-card` Block containing \"Card one\" produced two `gsap_split_word` spans). What fails silently is a target with no text anywhere inside it — that saves and animates nothing.\n- **Roles live on `timelines[].triggerMetadata`**, not on the trigger. Mouse-move needs a unique `mouseX` \u002F `mouseY` \u002F `interval` per timeline.\n- On reject: read the error, look it up in [references\u002Frejects-index.md](references\u002Frejects-index.md), do not invent fields.\n\n## Install \u002F gate\n\n```\nnpx -y skills add webflow\u002Fwebflow-skills --skill 'webflow-mcp:interactions' --yes\n```\n\nOptional `--agent claude-code` (or cursor). Testers also need:\n\n- Beta MCP: `https:\u002F\u002Fmcp.webflow.com\u002Fbeta\u002Fmcp`\n- Flag: `ff-ix3-interaction-apis`\n- Scopes: `pages:read` \u002F `pages:write`\n",{"data":38,"body":40},{"name":5,"version":39,"description":7},"2026.08.26",{"type":41,"children":42},"root",[43,52,58,65,74,260,266,278,599,605,612,777,783,869,876,1184,1212,1218,1315,1321,1391,1397,1471,1477,1504,1510,1520,1592,2398,2411,2444,2450,2459,2478,3094,3100,3109,3194,4119,4192,4546,4565,4571,4580,4651,5938,5966,6057,6144,6829,6869,6909,6921,6931,6944,6956,6962,6971,7074,8289,8295,8304,8309,8376,9161,9171,9282,9342,9348,9361,9394,9469,9517,9558,9584,9598,9624,10215,10233,10312,10430,10599,10623,10634,10655,10847,10885,10897,10908,11038,11214,11226,11295,11301,11567,11612,11649,11655,11722,11752,11758,11811,11888,11894,12670,12676,12686,12699,12738],{"type":44,"tag":45,"props":46,"children":48},"element","h1",{"id":47},"interactions",[49],{"type":50,"value":51},"text","Interactions",{"type":44,"tag":53,"props":54,"children":55},"p",{},[56],{"type":50,"value":57},"Create and edit IX3 interactions (GSAP animations) through Webflow MCP.",{"type":44,"tag":59,"props":60,"children":62},"h2",{"id":61},"important-note",[63],{"type":50,"value":64},"Important Note",{"type":44,"tag":53,"props":66,"children":67},{},[68],{"type":44,"tag":69,"props":70,"children":71},"strong",{},[72],{"type":50,"value":73},"ALWAYS use Webflow MCP tools for all operations:",{"type":44,"tag":75,"props":76,"children":77},"ul",{},[78,106,126,145,157,182,187,200,225],{"type":44,"tag":79,"props":80,"children":81},"li",{},[82,84,91,93,98,100],{"type":50,"value":83},"Use Webflow MCP's ",{"type":44,"tag":85,"props":86,"children":88},"code",{"className":87},[],[89],{"type":50,"value":90},"webflow_guide_tool",{"type":50,"value":92}," to get best practices ",{"type":44,"tag":69,"props":94,"children":95},{},[96],{"type":50,"value":97},"before any other tool call",{"type":50,"value":99}," — it covers general MCP conventions and returns nothing about interactions; the IX3 contract lives in ",{"type":44,"tag":85,"props":101,"children":103},{"className":102},[],[104],{"type":50,"value":105},"references\u002F",{"type":44,"tag":79,"props":107,"children":108},{},[109,110,116,118,124],{"type":50,"value":83},{"type":44,"tag":85,"props":111,"children":113},{"className":112},[],[114],{"type":50,"value":115},"data_sites_tool",{"type":50,"value":117}," with action ",{"type":44,"tag":85,"props":119,"children":121},{"className":120},[],[122],{"type":50,"value":123},"list_sites",{"type":50,"value":125}," to identify the target site",{"type":44,"tag":79,"props":127,"children":128},{},[129,130,136,137,143],{"type":50,"value":83},{"type":44,"tag":85,"props":131,"children":133},{"className":132},[],[134],{"type":50,"value":135},"data_pages_tool",{"type":50,"value":117},{"type":44,"tag":85,"props":138,"children":140},{"className":139},[],[141],{"type":50,"value":142},"list_pages",{"type":50,"value":144}," to find the target page by name or slug",{"type":44,"tag":79,"props":146,"children":147},{},[148,149,155],{"type":50,"value":83},{"type":44,"tag":85,"props":150,"children":152},{"className":151},[],[153],{"type":50,"value":154},"data_interactions_tool",{"type":50,"value":156}," for list \u002F get \u002F create \u002F update \u002F delete",{"type":44,"tag":79,"props":158,"children":159},{},[160,161,167,169,174,176],{"type":50,"value":83},{"type":44,"tag":85,"props":162,"children":164},{"className":163},[],[165],{"type":50,"value":166},"data_style_tool",{"type":50,"value":168}," to resolve class ",{"type":44,"tag":69,"props":170,"children":171},{},[172],{"type":50,"value":173},"style-block ids",{"type":50,"value":175}," before targeting ",{"type":44,"tag":85,"props":177,"children":179},{"className":178},[],[180],{"type":50,"value":181},"wf:class",{"type":44,"tag":79,"props":183,"children":184},{},[185],{"type":50,"value":186},"DO NOT use any other tools or methods for Webflow interaction CRUD",{"type":44,"tag":79,"props":188,"children":189},{},[190,192,198],{"type":50,"value":191},"All tool calls must include the required ",{"type":44,"tag":85,"props":193,"children":195},{"className":194},[],[196],{"type":50,"value":197},"context",{"type":50,"value":199}," parameter (15-25 words, third-person perspective)",{"type":44,"tag":79,"props":201,"children":202},{},[203,208,210,215,217,223],{"type":44,"tag":69,"props":204,"children":205},{},[206],{"type":50,"value":207},"No Designer or MCP Bridge required.",{"type":50,"value":209}," ",{"type":44,"tag":85,"props":211,"children":213},{"className":212},[],[214],{"type":50,"value":154},{"type":50,"value":216}," is headless, the same way ",{"type":44,"tag":85,"props":218,"children":220},{"className":219},[],[221],{"type":50,"value":222},"data_element_tool",{"type":50,"value":224}," is. Designer is only useful afterward, to inspect the Interactions panel or Preview. Do not ask the user to open the Bridge app in order to list or write interactions.",{"type":44,"tag":79,"props":226,"children":227},{},[228,230,236,238,244,246,251,253,258],{"type":50,"value":229},"After Webflow monorepo PR #117284 ships: if the Webflow Filesystem (WFS) interactions lane is ",{"type":44,"tag":85,"props":231,"children":233},{"className":232},[],[234],{"type":50,"value":235},"built",{"type":50,"value":237},", prefer ",{"type":44,"tag":85,"props":239,"children":241},{"className":240},[],[242],{"type":50,"value":243},"site\u002Finteractions\u002Finteractions.ix3.json",{"type":50,"value":245}," — ",{"type":44,"tag":85,"props":247,"children":249},{"className":248},[],[250],{"type":50,"value":154},{"type":50,"value":252}," is then unregistered. ",{"type":44,"tag":69,"props":254,"children":255},{},[256],{"type":50,"value":257},"Until that PR lands, the tool is still registered even in WFS sessions.",{"type":50,"value":259}," This skill is the MCP CRUD path.",{"type":44,"tag":59,"props":261,"children":263},{"id":262},"tool-surface-beta-dogfood",[264],{"type":50,"value":265},"Tool surface (beta dogfood)",{"type":44,"tag":53,"props":267,"children":268},{},[269,271,276],{"type":50,"value":270},"These tools are ",{"type":44,"tag":69,"props":272,"children":273},{},[274],{"type":50,"value":275},"not on stable MCP",{"type":50,"value":277},".",{"type":44,"tag":75,"props":279,"children":280},{},[281,296,311,334,348,392,432,480,536],{"type":44,"tag":79,"props":282,"children":283},{},[284,289,290],{"type":44,"tag":69,"props":285,"children":286},{},[287],{"type":50,"value":288},"Server:",{"type":50,"value":209},{"type":44,"tag":85,"props":291,"children":293},{"className":292},[],[294],{"type":50,"value":295},"https:\u002F\u002Fmcp.webflow.com\u002Fbeta\u002Fmcp",{"type":44,"tag":79,"props":297,"children":298},{},[299,304,305],{"type":44,"tag":69,"props":300,"children":301},{},[302],{"type":50,"value":303},"Flag:",{"type":50,"value":209},{"type":44,"tag":85,"props":306,"children":308},{"className":307},[],[309],{"type":50,"value":310},"ff-ix3-interaction-apis",{"type":44,"tag":79,"props":312,"children":313},{},[314,319,320,326,328],{"type":44,"tag":69,"props":315,"children":316},{},[317],{"type":50,"value":318},"Scopes:",{"type":50,"value":209},{"type":44,"tag":85,"props":321,"children":323},{"className":322},[],[324],{"type":50,"value":325},"pages:read",{"type":50,"value":327}," \u002F ",{"type":44,"tag":85,"props":329,"children":331},{"className":330},[],[332],{"type":50,"value":333},"pages:write",{"type":44,"tag":79,"props":335,"children":336},{},[337,342,343],{"type":44,"tag":69,"props":338,"children":339},{},[340],{"type":50,"value":341},"Compound tool:",{"type":50,"value":209},{"type":44,"tag":85,"props":344,"children":346},{"className":345},[],[347],{"type":50,"value":154},{"type":44,"tag":79,"props":349,"children":350},{},[351,356,357,363,365,371,372,378,379,385,386],{"type":44,"tag":69,"props":352,"children":353},{},[354],{"type":50,"value":355},"Actions:",{"type":50,"value":209},{"type":44,"tag":85,"props":358,"children":360},{"className":359},[],[361],{"type":50,"value":362},"list_interactions",{"type":50,"value":364},", ",{"type":44,"tag":85,"props":366,"children":368},{"className":367},[],[369],{"type":50,"value":370},"get_interaction",{"type":50,"value":364},{"type":44,"tag":85,"props":373,"children":375},{"className":374},[],[376],{"type":50,"value":377},"create_interaction",{"type":50,"value":364},{"type":44,"tag":85,"props":380,"children":382},{"className":381},[],[383],{"type":50,"value":384},"update_interaction",{"type":50,"value":364},{"type":44,"tag":85,"props":387,"children":389},{"className":388},[],[390],{"type":50,"value":391},"delete_interaction",{"type":44,"tag":79,"props":393,"children":394},{},[395,401,403,409,411,416,418,423,425,430],{"type":44,"tag":85,"props":396,"children":398},{"className":397},[],[399],{"type":50,"value":400},"siteId",{"type":50,"value":402}," and ",{"type":44,"tag":85,"props":404,"children":406},{"className":405},[],[407],{"type":50,"value":408},"pageId",{"type":50,"value":410}," are ",{"type":44,"tag":69,"props":412,"children":413},{},[414],{"type":50,"value":415},"top-level",{"type":50,"value":417}," tool arguments (page context \u002F create bookkeeping). They are ",{"type":44,"tag":69,"props":419,"children":420},{},[421],{"type":50,"value":422},"not",{"type":50,"value":424}," inside ",{"type":44,"tag":85,"props":426,"children":428},{"className":427},[],[429],{"type":50,"value":377},{"type":50,"value":431}," args.",{"type":44,"tag":79,"props":433,"children":434},{},[435,456,458,464,466,471,473,478],{"type":44,"tag":69,"props":436,"children":437},{},[438,440,446,448,454],{"type":50,"value":439},"The ",{"type":44,"tag":85,"props":441,"children":443},{"className":442},[],[444],{"type":50,"value":445},"guide",{"type":50,"value":447}," action and the ",{"type":44,"tag":85,"props":449,"children":451},{"className":450},[],[452],{"type":50,"value":453},"webflow:\u002F\u002Fguides\u002Finteractions",{"type":50,"value":455}," resource are not live yet.",{"type":50,"value":457}," They are in review as ",{"type":44,"tag":85,"props":459,"children":461},{"className":460},[],[462],{"type":50,"value":463},"mcp-remote-cloudflare-server",{"type":50,"value":465}," #399. Until that ships, the ",{"type":44,"tag":85,"props":467,"children":469},{"className":468},[],[470],{"type":50,"value":105},{"type":50,"value":472}," files in this skill are the contract — do not try to call ",{"type":44,"tag":85,"props":474,"children":476},{"className":475},[],[477],{"type":50,"value":445},{"type":50,"value":479}," and do not wait for it. Once it is live, prefer it for payload shapes and use this skill for the workflow around them.",{"type":44,"tag":79,"props":481,"children":482},{},[483,488,490,496,498,504,506,512,514,520,522,528,530],{"type":44,"tag":85,"props":484,"children":486},{"className":485},[],[487],{"type":50,"value":377},{"type":50,"value":489}," args: ",{"type":44,"tag":85,"props":491,"children":493},{"className":492},[],[494],{"type":50,"value":495},"name",{"type":50,"value":497}," (required), ",{"type":44,"tag":85,"props":499,"children":501},{"className":500},[],[502],{"type":50,"value":503},"scope",{"type":50,"value":505}," (optional, default site), ",{"type":44,"tag":85,"props":507,"children":509},{"className":508},[],[510],{"type":50,"value":511},"triggers",{"type":50,"value":513}," (required array), ",{"type":44,"tag":85,"props":515,"children":517},{"className":516},[],[518],{"type":50,"value":519},"timelines",{"type":50,"value":521}," (required array), optional ",{"type":44,"tag":85,"props":523,"children":525},{"className":524},[],[526],{"type":50,"value":527},"timelineDefaults",{"type":50,"value":529},", optional ",{"type":44,"tag":85,"props":531,"children":533},{"className":532},[],[534],{"type":50,"value":535},"conditionalPlayback",{"type":44,"tag":79,"props":537,"children":538},{},[539,544,545,551,553,559,561,566,568,574,576,582,584,590,592,598],{"type":44,"tag":69,"props":540,"children":541},{},[542],{"type":50,"value":543},"Component and variant scope work.",{"type":50,"value":209},{"type":44,"tag":85,"props":546,"children":548},{"className":547},[],[549],{"type":50,"value":550},"{type:\"component\", componentId, variants?}",{"type":50,"value":552}," is accepted on create and update. ",{"type":44,"tag":85,"props":554,"children":556},{"className":555},[],[557],{"type":50,"value":558},"variants",{"type":50,"value":560}," holds variant ",{"type":44,"tag":69,"props":562,"children":563},{},[564],{"type":50,"value":565},"option ids",{"type":50,"value":567}," from ",{"type":44,"tag":85,"props":569,"children":571},{"className":570},[],[572],{"type":50,"value":573},"data_component_variants_tool",{"type":50,"value":575}," — omitting it or passing ",{"type":44,"tag":85,"props":577,"children":579},{"className":578},[],[580],{"type":50,"value":581},"[]",{"type":50,"value":583}," both mean every variant. Do not set ",{"type":44,"tag":85,"props":585,"children":587},{"className":586},[],[588],{"type":50,"value":589},"libraryProfileId",{"type":50,"value":591},"; it marks the interaction library-owned. A component or variant id that does not exist is rejected. See ",{"type":44,"tag":593,"props":594,"children":596},"a",{"href":595},"references\u002Fenvelope-and-targets.md",[597],{"type":50,"value":595},{"type":50,"value":277},{"type":44,"tag":59,"props":600,"children":602},{"id":601},"instructions",[603],{"type":50,"value":604},"Instructions",{"type":44,"tag":606,"props":607,"children":609},"h3",{"id":608},"phase-1-discovery",[610],{"type":50,"value":611},"Phase 1: Discovery",{"type":44,"tag":613,"props":614,"children":615},"ol",{},[616,678,702,738],{"type":44,"tag":79,"props":617,"children":618},{},[619,631,633,638,640,646,647,653,655,661,663,669,671,676],{"type":44,"tag":69,"props":620,"children":621},{},[622,624,629],{"type":50,"value":623},"Call ",{"type":44,"tag":85,"props":625,"children":627},{"className":626},[],[628],{"type":50,"value":90},{"type":50,"value":630}," first",{"type":50,"value":632}," — always the first MCP tool call. Be clear\nabout what it gives you: general MCP tool conventions, and ",{"type":44,"tag":69,"props":634,"children":635},{},[636],{"type":50,"value":637},"nothing about\ninteractions",{"type":50,"value":639},". Its response contains no occurrence of ",{"type":44,"tag":85,"props":641,"children":643},{"className":642},[],[644],{"type":50,"value":645},"interaction",{"type":50,"value":364},{"type":44,"tag":85,"props":648,"children":650},{"className":649},[],[651],{"type":50,"value":652},"ix3",{"type":50,"value":654},",\n",{"type":44,"tag":85,"props":656,"children":658},{"className":657},[],[659],{"type":50,"value":660},"wf:click",{"type":50,"value":662},", or ",{"type":44,"tag":85,"props":664,"children":666},{"className":665},[],[667],{"type":50,"value":668},"scrollTrigger",{"type":50,"value":670}," today. Call it for the site\u002Fpage\u002Felement\nconventions, then get the IX3 contract from ",{"type":44,"tag":85,"props":672,"children":674},{"className":673},[],[675],{"type":50,"value":105},{"type":50,"value":677}," — do not read its\nsilence on interactions as \"there is nothing to know.\"",{"type":44,"tag":79,"props":679,"children":680},{},[681,686,688,693,695,700],{"type":44,"tag":69,"props":682,"children":683},{},[684],{"type":50,"value":685},"Get the site",{"type":50,"value":687},": ",{"type":44,"tag":85,"props":689,"children":691},{"className":690},[],[692],{"type":50,"value":115},{"type":50,"value":694}," with ",{"type":44,"tag":85,"props":696,"children":698},{"className":697},[],[699],{"type":50,"value":123},{"type":50,"value":701},". If only one site exists, use it.",{"type":44,"tag":79,"props":703,"children":704},{},[705,710,711,716,717,722,724,729,731,736],{"type":44,"tag":69,"props":706,"children":707},{},[708],{"type":50,"value":709},"Get the page",{"type":50,"value":687},{"type":44,"tag":85,"props":712,"children":714},{"className":713},[],[715],{"type":50,"value":135},{"type":50,"value":694},{"type":44,"tag":85,"props":718,"children":720},{"className":719},[],[721],{"type":50,"value":142},{"type":50,"value":723},". You need that page's ID as top-level ",{"type":44,"tag":85,"props":725,"children":727},{"className":726},[],[728],{"type":50,"value":408},{"type":50,"value":730}," on every ",{"type":44,"tag":85,"props":732,"children":734},{"className":733},[],[735],{"type":50,"value":154},{"type":50,"value":737}," call.",{"type":44,"tag":79,"props":739,"children":740},{},[741,746,748,753,755,760,762,768,770,775],{"type":44,"tag":69,"props":742,"children":743},{},[744],{"type":50,"value":745},"Confirm the gate",{"type":50,"value":747},": beta MCP endpoint and ",{"type":44,"tag":85,"props":749,"children":751},{"className":750},[],[752],{"type":50,"value":310},{"type":50,"value":754}," covering the caller's identity. If ",{"type":44,"tag":85,"props":756,"children":758},{"className":757},[],[759],{"type":50,"value":154},{"type":50,"value":761}," is unregistered, stop and tell the user. The likely causes are the stable MCP endpoint instead of beta, or the flag not covering that identity. Do not treat a missing tool as a missing Bridge session, and do not ask the user to open Designer or the MCP Bridge. Do not work around it. ",{"type":44,"tag":85,"props":763,"children":765},{"className":764},[],[766],{"type":50,"value":767},"ff-ix3-interaction-de-api",{"type":50,"value":769}," is a ",{"type":44,"tag":69,"props":771,"children":772},{},[773],{"type":50,"value":774},"different",{"type":50,"value":776}," flag, for the Designer Extension iframe surface; it is not what this tool needs.",{"type":44,"tag":606,"props":778,"children":780},{"id":779},"phase-2-read-the-contract-for-what-you-are-building",[781],{"type":50,"value":782},"Phase 2: Read the contract for what you are building",{"type":44,"tag":613,"props":784,"children":786},{"start":785},5,[787,803],{"type":44,"tag":79,"props":788,"children":789},{},[790,801],{"type":44,"tag":69,"props":791,"children":792},{},[793,795,800],{"type":50,"value":794},"Read the reference file for your trigger, plus ",{"type":44,"tag":85,"props":796,"children":798},{"className":797},[],[799],{"type":50,"value":595},{"type":50,"value":277},{"type":50,"value":802}," That pair is enough to author any single-trigger interaction. See the Reference map below. Do this before your first write on anything beyond the five inline examples in this file.",{"type":44,"tag":79,"props":804,"children":805},{},[806,808,814,815,821,822,828,829,835,837,843,845,851,853,859,861,867],{"type":50,"value":807},"Do not invent ",{"type":44,"tag":85,"props":809,"children":811},{"className":810},[],[812],{"type":50,"value":813},"+=",{"type":50,"value":327},{"type":44,"tag":85,"props":816,"children":818},{"className":817},[],[819],{"type":50,"value":820},"\u003C",{"type":50,"value":327},{"type":44,"tag":85,"props":823,"children":825},{"className":824},[],[826],{"type":50,"value":827},">",{"type":50,"value":209},{"type":44,"tag":85,"props":830,"children":832},{"className":831},[],[833],{"type":50,"value":834},"timing.position",{"type":50,"value":836}," strings or ",{"type":44,"tag":85,"props":838,"children":840},{"className":839},[],[841],{"type":50,"value":842},"{reducedMotion:\"skip\"}",{"type":50,"value":844},". A bare number for ",{"type":44,"tag":85,"props":846,"children":848},{"className":847},[],[849],{"type":50,"value":850},"timing.duration",{"type":50,"value":852}," is seconds (",{"type":44,"tag":85,"props":854,"children":856},{"className":855},[],[857],{"type":50,"value":858},"0.4",{"type":50,"value":860},", not ",{"type":44,"tag":85,"props":862,"children":864},{"className":863},[],[865],{"type":50,"value":866},"400",{"type":50,"value":868},").",{"type":44,"tag":870,"props":871,"children":873},"h4",{"id":872},"reference-map",[874],{"type":50,"value":875},"Reference map",{"type":44,"tag":877,"props":878,"children":879},"table",{},[880,899],{"type":44,"tag":881,"props":882,"children":883},"thead",{},[884],{"type":44,"tag":885,"props":886,"children":887},"tr",{},[888,894],{"type":44,"tag":889,"props":890,"children":891},"th",{},[892],{"type":50,"value":893},"User asks for",{"type":44,"tag":889,"props":895,"children":896},{},[897],{"type":50,"value":898},"Read",{"type":44,"tag":900,"props":901,"children":902},"tbody",{},[903,920,936,952,968,984,1000,1016,1031,1055,1071,1087,1103,1119,1135,1153,1168],{"type":44,"tag":885,"props":904,"children":905},{},[906,912],{"type":44,"tag":907,"props":908,"children":909},"td",{},[910],{"type":50,"value":911},"Click",{"type":44,"tag":907,"props":913,"children":914},{},[915],{"type":44,"tag":593,"props":916,"children":918},{"href":917},"references\u002Ftrigger-click.md",[919],{"type":50,"value":917},{"type":44,"tag":885,"props":921,"children":922},{},[923,928],{"type":44,"tag":907,"props":924,"children":925},{},[926],{"type":50,"value":927},"Hover, mouse enter\u002Fleave",{"type":44,"tag":907,"props":929,"children":930},{},[931],{"type":44,"tag":593,"props":932,"children":934},{"href":933},"references\u002Ftrigger-hover.md",[935],{"type":50,"value":933},{"type":44,"tag":885,"props":937,"children":938},{},[939,944],{"type":44,"tag":907,"props":940,"children":941},{},[942],{"type":50,"value":943},"Page load",{"type":44,"tag":907,"props":945,"children":946},{},[947],{"type":44,"tag":593,"props":948,"children":950},{"href":949},"references\u002Ftrigger-load.md",[951],{"type":50,"value":949},{"type":44,"tag":885,"props":953,"children":954},{},[955,960],{"type":44,"tag":907,"props":956,"children":957},{},[958],{"type":50,"value":959},"Scroll, scrub, parallax",{"type":44,"tag":907,"props":961,"children":962},{},[963],{"type":44,"tag":593,"props":964,"children":966},{"href":965},"references\u002Ftrigger-scroll.md",[967],{"type":50,"value":965},{"type":44,"tag":885,"props":969,"children":970},{},[971,976],{"type":44,"tag":907,"props":972,"children":973},{},[974],{"type":50,"value":975},"Mouse move, cursor follow",{"type":44,"tag":907,"props":977,"children":978},{},[979],{"type":44,"tag":593,"props":980,"children":982},{"href":981},"references\u002Ftrigger-mouse-move.md",[983],{"type":50,"value":981},{"type":44,"tag":885,"props":985,"children":986},{},[987,992],{"type":44,"tag":907,"props":988,"children":989},{},[990],{"type":50,"value":991},"Custom JS event",{"type":44,"tag":907,"props":993,"children":994},{},[995],{"type":44,"tag":593,"props":996,"children":998},{"href":997},"references\u002Ftrigger-custom.md",[999],{"type":50,"value":997},{"type":44,"tag":885,"props":1001,"children":1002},{},[1003,1008],{"type":44,"tag":907,"props":1004,"children":1005},{},[1006],{"type":50,"value":1007},"Navbar, dropdown, conditions, Rive, variables",{"type":44,"tag":907,"props":1009,"children":1010},{},[1011],{"type":44,"tag":593,"props":1012,"children":1014},{"href":1013},"references\u002Fgated-capabilities.md",[1015],{"type":50,"value":1013},{"type":44,"tag":885,"props":1017,"children":1018},{},[1019,1024],{"type":44,"tag":907,"props":1020,"children":1021},{},[1022],{"type":50,"value":1023},"Envelope, IDs, scope, targets, filters",{"type":44,"tag":907,"props":1025,"children":1026},{},[1027],{"type":44,"tag":593,"props":1028,"children":1029},{"href":595},[1030],{"type":50,"value":595},{"type":44,"tag":885,"props":1032,"children":1033},{},[1034,1047],{"type":44,"tag":907,"props":1035,"children":1036},{},[1037,1039,1045],{"type":50,"value":1038},"Properties, values, ",{"type":44,"tag":85,"props":1040,"children":1042},{"className":1041},[],[1043],{"type":50,"value":1044},"tt",{"type":50,"value":1046},", timing, splitText",{"type":44,"tag":907,"props":1048,"children":1049},{},[1050],{"type":44,"tag":593,"props":1051,"children":1053},{"href":1052},"references\u002Factions-and-properties.md",[1054],{"type":50,"value":1052},{"type":44,"tag":885,"props":1056,"children":1057},{},[1058,1063],{"type":44,"tag":907,"props":1059,"children":1060},{},[1061],{"type":50,"value":1062},"Roles, groups, percent canvas",{"type":44,"tag":907,"props":1064,"children":1065},{},[1066],{"type":44,"tag":593,"props":1067,"children":1069},{"href":1068},"references\u002Ftimelines-and-groups.md",[1070],{"type":50,"value":1068},{"type":44,"tag":885,"props":1072,"children":1073},{},[1074,1079],{"type":44,"tag":907,"props":1075,"children":1076},{},[1077],{"type":50,"value":1078},"Reduced motion, breakpoint playback",{"type":44,"tag":907,"props":1080,"children":1081},{},[1082],{"type":44,"tag":593,"props":1083,"children":1085},{"href":1084},"references\u002Fconditional-playback.md",[1086],{"type":50,"value":1084},{"type":44,"tag":885,"props":1088,"children":1089},{},[1090,1095],{"type":44,"tag":907,"props":1091,"children":1092},{},[1093],{"type":50,"value":1094},"Editing an existing interaction",{"type":44,"tag":907,"props":1096,"children":1097},{},[1098],{"type":44,"tag":593,"props":1099,"children":1101},{"href":1100},"references\u002Fupdating-interactions.md",[1102],{"type":50,"value":1100},{"type":44,"tag":885,"props":1104,"children":1105},{},[1106,1111],{"type":44,"tag":907,"props":1107,"children":1108},{},[1109],{"type":50,"value":1110},"Size and count limits",{"type":44,"tag":907,"props":1112,"children":1113},{},[1114],{"type":44,"tag":593,"props":1115,"children":1117},{"href":1116},"references\u002Flimits-and-budgets.md",[1118],{"type":50,"value":1116},{"type":44,"tag":885,"props":1120,"children":1121},{},[1122,1127],{"type":44,"tag":907,"props":1123,"children":1124},{},[1125],{"type":50,"value":1126},"A write succeeded but the user cannot edit it",{"type":44,"tag":907,"props":1128,"children":1129},{},[1130],{"type":44,"tag":593,"props":1131,"children":1133},{"href":1132},"references\u002Fpanel-traps.md",[1134],{"type":50,"value":1132},{"type":44,"tag":885,"props":1136,"children":1137},{},[1138,1143],{"type":44,"tag":907,"props":1139,"children":1140},{},[1141],{"type":50,"value":1142},"A write succeeded but nothing animates",{"type":44,"tag":907,"props":1144,"children":1145},{},[1146,1151],{"type":44,"tag":593,"props":1147,"children":1149},{"href":1148},"references\u002Frejects-index.md",[1150],{"type":50,"value":1148},{"type":50,"value":1152}," → \"nothing to decode\"",{"type":44,"tag":885,"props":1154,"children":1155},{},[1156,1161],{"type":44,"tag":907,"props":1157,"children":1158},{},[1159],{"type":50,"value":1160},"Decoding a rejection message",{"type":44,"tag":907,"props":1162,"children":1163},{},[1164],{"type":44,"tag":593,"props":1165,"children":1166},{"href":1148},[1167],{"type":50,"value":1148},{"type":44,"tag":885,"props":1169,"children":1170},{},[1171,1176],{"type":44,"tag":907,"props":1172,"children":1173},{},[1174],{"type":50,"value":1175},"Which triggers and properties exist at all",{"type":44,"tag":907,"props":1177,"children":1178},{},[1179],{"type":44,"tag":593,"props":1180,"children":1182},{"href":1181},"references\u002Fcapabilities.generated.md",[1183],{"type":50,"value":1181},{"type":44,"tag":53,"props":1185,"children":1186},{},[1187,1189,1194,1196,1202,1204,1210],{"type":50,"value":1188},"Start at ",{"type":44,"tag":593,"props":1190,"children":1192},{"href":1191},"references\u002Findex.md",[1193],{"type":50,"value":1191},{"type":50,"value":1195}," if you are unsure. It also\nexplains the enforcement tags — in particular ",{"type":44,"tag":85,"props":1197,"children":1199},{"className":1198},[],[1200],{"type":50,"value":1201},"[PANEL-TRAP]",{"type":50,"value":1203},", which means the\nwrite will succeed but leave the user with something they cannot edit in the\nDesigner, and ",{"type":44,"tag":85,"props":1205,"children":1207},{"className":1206},[],[1208],{"type":50,"value":1209},"[LEGACY-OK-ON-UPDATE]",{"type":50,"value":1211},", which means you must pass a stored value\nthrough untouched rather than \"fixing\" it.",{"type":44,"tag":606,"props":1213,"children":1215},{"id":1214},"phase-3-plan-before-any-write",[1216],{"type":50,"value":1217},"Phase 3: Plan (before any write)",{"type":44,"tag":613,"props":1219,"children":1221},{"start":1220},7,[1222,1279,1284],{"type":44,"tag":79,"props":1223,"children":1224},{},[1225,1227,1232,1234,1247,1249,1255,1257,1263,1265,1270,1271,1277],{"type":50,"value":1226},"Resolve class targets: prefer style-block id arrays from ",{"type":44,"tag":85,"props":1228,"children":1230},{"className":1229},[],[1231],{"type":50,"value":166},{"type":50,"value":1233},"; class name strings are accepted. ",{"type":44,"tag":69,"props":1235,"children":1236},{},[1237,1239,1245],{"type":50,"value":1238},"Confirm with ",{"type":44,"tag":85,"props":1240,"children":1242},{"className":1241},[],[1243],{"type":50,"value":1244},"query_styles",{"type":50,"value":1246}," that the class resolves to exactly one style block",{"type":50,"value":1248}," — a name reused as the leaf of several combo chains returns several, and each targets a different element. When an element needs its own class, create it with ",{"type":44,"tag":85,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":50,"value":1254},"create_style",{"type":50,"value":1256}," naming the full ",{"type":44,"tag":85,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":50,"value":1262},"parent_style_names",{"type":50,"value":1264}," chain you intend to apply, then apply that same chain with ",{"type":44,"tag":85,"props":1266,"children":1268},{"className":1267},[],[1269],{"type":50,"value":222},{"type":50,"value":209},{"type":44,"tag":85,"props":1272,"children":1274},{"className":1273},[],[1275],{"type":50,"value":1276},"set_style",{"type":50,"value":1278},"; a chain that does not already exist as a style block is refused",{"type":44,"tag":79,"props":1280,"children":1281},{},[1282],{"type":50,"value":1283},"Plan the payload against the reference you read in Phase 2: object format, legal trigger\u002Ftarget, fresh action ids",{"type":44,"tag":79,"props":1285,"children":1286},{},[1287,1292,1294],{"type":44,"tag":69,"props":1288,"children":1289},{},[1290],{"type":50,"value":1291},"Request explicit confirmation",{"type":50,"value":1293}," before create\u002Fupdate\u002Fdelete:\n",{"type":44,"tag":75,"props":1295,"children":1296},{},[1297,1302],{"type":44,"tag":79,"props":1298,"children":1299},{},[1300],{"type":50,"value":1301},"\"Would you like me to create this click fade?\"",{"type":44,"tag":79,"props":1303,"children":1304},{},[1305,1307,1313],{"type":50,"value":1306},"\"Before I write this interaction: ",{"type":44,"tag":1308,"props":1309,"children":1310},"span",{},[1311],{"type":50,"value":1312},"plan",{"type":50,"value":1314},". Confirm to proceed.\"",{"type":44,"tag":606,"props":1316,"children":1318},{"id":1317},"phase-4-write-after-confirmation-only",[1319],{"type":50,"value":1320},"Phase 4: Write (after confirmation only)",{"type":44,"tag":613,"props":1322,"children":1324},{"start":1323},10,[1325,1347],{"type":44,"tag":79,"props":1326,"children":1327},{},[1328,1333,1335,1340,1342],{"type":44,"tag":85,"props":1329,"children":1331},{"className":1330},[],[1332],{"type":50,"value":377},{"type":50,"value":1334}," or ",{"type":44,"tag":85,"props":1336,"children":1338},{"className":1337},[],[1339],{"type":50,"value":384},{"type":50,"value":1341}," on ",{"type":44,"tag":85,"props":1343,"children":1345},{"className":1344},[],[1346],{"type":50,"value":154},{"type":44,"tag":79,"props":1348,"children":1349},{},[1350,1355,1357,1363,1365,1370,1371,1376,1378,1383,1384,1389],{"type":44,"tag":85,"props":1351,"children":1353},{"className":1352},[],[1354],{"type":50,"value":384},{"type":50,"value":1356}," is a partial: omitted fields stay, provided values replace, ",{"type":44,"tag":85,"props":1358,"children":1360},{"className":1359},[],[1361],{"type":50,"value":1362},"null",{"type":50,"value":1364}," clears ",{"type":44,"tag":85,"props":1366,"children":1368},{"className":1367},[],[1369],{"type":50,"value":527},{"type":50,"value":327},{"type":44,"tag":85,"props":1372,"children":1374},{"className":1373},[],[1375],{"type":50,"value":535},{"type":50,"value":1377},". ",{"type":44,"tag":85,"props":1379,"children":1381},{"className":1380},[],[1382],{"type":50,"value":519},{"type":50,"value":769},{"type":44,"tag":69,"props":1385,"children":1386},{},[1387],{"type":50,"value":1388},"full replace",{"type":50,"value":1390}," when sent.",{"type":44,"tag":606,"props":1392,"children":1394},{"id":1393},"phase-5-verify",[1395],{"type":50,"value":1396},"Phase 5: Verify",{"type":44,"tag":613,"props":1398,"children":1400},{"start":1399},12,[1401,1411,1416,1432],{"type":44,"tag":79,"props":1402,"children":1403},{},[1404,1409],{"type":44,"tag":85,"props":1405,"children":1407},{"className":1406},[],[1408],{"type":50,"value":370},{"type":50,"value":1410}," with the returned id",{"type":44,"tag":79,"props":1412,"children":1413},{},[1414],{"type":50,"value":1415},"Report what was created\u002Fupdated",{"type":44,"tag":79,"props":1417,"children":1418},{},[1419,1424,1426,1430],{"type":44,"tag":69,"props":1420,"children":1421},{},[1422],{"type":50,"value":1423},"On reject:",{"type":50,"value":1425}," read the error, look it up in ",{"type":44,"tag":593,"props":1427,"children":1428},{"href":1148},[1429],{"type":50,"value":1148},{"type":50,"value":1431},", fix the payload. Do not invent GSAP position operators, and do not retry the same shape hoping for a different result — every rejection here is deterministic.",{"type":44,"tag":79,"props":1433,"children":1434},{},[1435,1440,1442,1448,1450,1456,1458,1463,1465,1469],{"type":44,"tag":69,"props":1436,"children":1437},{},[1438],{"type":50,"value":1439},"A successful write is not proof the animation runs.",{"type":50,"value":1441}," Several legal payloads save, read back byte-identical, and do nothing: a ",{"type":44,"tag":85,"props":1443,"children":1445},{"className":1444},[],[1446],{"type":50,"value":1447},"[from, to]",{"type":50,"value":1449}," pair on a To tween, a class array that is not one combo chain, a mouse-move trigger with no target, ",{"type":44,"tag":85,"props":1451,"children":1453},{"className":1452},[],[1454],{"type":50,"value":1455},"control: \"reverse\"",{"type":50,"value":1457}," on a first click. ",{"type":44,"tag":85,"props":1459,"children":1461},{"className":1460},[],[1462],{"type":50,"value":370},{"type":50,"value":1464}," cannot detect any of them. Check the payload against the Guidelines below before reporting success, and if the user says nothing happens, start at ",{"type":44,"tag":593,"props":1466,"children":1467},{"href":1148},[1468],{"type":50,"value":1148},{"type":50,"value":1470}," → \"When there is nothing to decode\" instead of rewriting the interaction.",{"type":44,"tag":59,"props":1472,"children":1474},{"id":1473},"examples",[1475],{"type":50,"value":1476},"Examples",{"type":44,"tag":53,"props":1478,"children":1479},{},[1480,1482,1488,1490,1495,1496,1502],{"type":50,"value":1481},"Replace ",{"type":44,"tag":85,"props":1483,"children":1485},{"className":1484},[],[1486],{"type":50,"value":1487},"STYLE_BLOCK_ID",{"type":50,"value":1489}," with a style-block id. Mint a ",{"type":44,"tag":69,"props":1491,"children":1492},{},[1493],{"type":50,"value":1494},"fresh unique",{"type":50,"value":209},{"type":44,"tag":85,"props":1497,"children":1499},{"className":1498},[],[1500],{"type":50,"value":1501},"id",{"type":50,"value":1503}," on every action.",{"type":44,"tag":606,"props":1505,"children":1507},{"id":1506},"example-1-click-fade",[1508],{"type":50,"value":1509},"Example 1: Click fade",{"type":44,"tag":53,"props":1511,"children":1512},{},[1513,1518],{"type":44,"tag":69,"props":1514,"children":1515},{},[1516],{"type":50,"value":1517},"User:",{"type":50,"value":1519}," \"Add a click fade interaction\"",{"type":44,"tag":613,"props":1521,"children":1522},{},[1523,1532,1561,1575,1580],{"type":44,"tag":79,"props":1524,"children":1525},{},[1526,1527],{"type":50,"value":623},{"type":44,"tag":85,"props":1528,"children":1530},{"className":1529},[],[1531],{"type":50,"value":90},{"type":44,"tag":79,"props":1533,"children":1534},{},[1535,1540,1542,1547,1549,1554,1556],{"type":44,"tag":85,"props":1536,"children":1538},{"className":1537},[],[1539],{"type":50,"value":123},{"type":50,"value":1541}," → ",{"type":44,"tag":85,"props":1543,"children":1545},{"className":1544},[],[1546],{"type":50,"value":142},{"type":50,"value":1548}," → resolve ",{"type":44,"tag":85,"props":1550,"children":1552},{"className":1551},[],[1553],{"type":50,"value":1487},{"type":50,"value":1555}," via ",{"type":44,"tag":85,"props":1557,"children":1559},{"className":1558},[],[1560],{"type":50,"value":166},{"type":44,"tag":79,"props":1562,"children":1563},{},[1564,1566,1570,1571],{"type":50,"value":1565},"Read ",{"type":44,"tag":593,"props":1567,"children":1568},{"href":917},[1569],{"type":50,"value":917},{"type":50,"value":402},{"type":44,"tag":593,"props":1572,"children":1573},{"href":595},[1574],{"type":50,"value":595},{"type":44,"tag":79,"props":1576,"children":1577},{},[1578],{"type":50,"value":1579},"Present the plan and wait for confirmation",{"type":44,"tag":79,"props":1581,"children":1582},{},[1583,1585,1590],{"type":50,"value":1584},"After confirmation, ",{"type":44,"tag":85,"props":1586,"children":1588},{"className":1587},[],[1589],{"type":50,"value":377},{"type":50,"value":1591},":",{"type":44,"tag":1593,"props":1594,"children":1599},"pre",{"className":1595,"code":1596,"language":1597,"meta":1598,"style":1598},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"name\": \"Click fade\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:click\",\n      \"config\": { \"control\": \"play\" },\n      \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"actions\": [\n        {\n          \"id\": \"act-click-fade\",\n          \"name\": \"Fade\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n","json","",[1600],{"type":44,"tag":85,"props":1601,"children":1602},{"__ignoreMap":1598},[1603,1614,1656,1681,1690,1728,1790,1891,1900,1909,1932,1940,1964,1973,2011,2048,2077,2128,2239,2264,2345,2354,2363,2372,2380,2389],{"type":44,"tag":1308,"props":1604,"children":1607},{"class":1605,"line":1606},"line",1,[1608],{"type":44,"tag":1308,"props":1609,"children":1611},{"style":1610},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[1612],{"type":50,"value":1613},"{\n",{"type":44,"tag":1308,"props":1615,"children":1617},{"class":1605,"line":1616},2,[1618,1623,1628,1633,1637,1642,1648,1652],{"type":44,"tag":1308,"props":1619,"children":1620},{"style":1610},[1621],{"type":50,"value":1622},"  \"",{"type":44,"tag":1308,"props":1624,"children":1626},{"style":1625},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[1627],{"type":50,"value":495},{"type":44,"tag":1308,"props":1629,"children":1630},{"style":1610},[1631],{"type":50,"value":1632},"\"",{"type":44,"tag":1308,"props":1634,"children":1635},{"style":1610},[1636],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1638,"children":1639},{"style":1610},[1640],{"type":50,"value":1641}," \"",{"type":44,"tag":1308,"props":1643,"children":1645},{"style":1644},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[1646],{"type":50,"value":1647},"Click fade",{"type":44,"tag":1308,"props":1649,"children":1650},{"style":1610},[1651],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1653,"children":1654},{"style":1610},[1655],{"type":50,"value":654},{"type":44,"tag":1308,"props":1657,"children":1659},{"class":1605,"line":1658},3,[1660,1664,1668,1672,1676],{"type":44,"tag":1308,"props":1661,"children":1662},{"style":1610},[1663],{"type":50,"value":1622},{"type":44,"tag":1308,"props":1665,"children":1666},{"style":1625},[1667],{"type":50,"value":511},{"type":44,"tag":1308,"props":1669,"children":1670},{"style":1610},[1671],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1673,"children":1674},{"style":1610},[1675],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1677,"children":1678},{"style":1610},[1679],{"type":50,"value":1680}," [\n",{"type":44,"tag":1308,"props":1682,"children":1684},{"class":1605,"line":1683},4,[1685],{"type":44,"tag":1308,"props":1686,"children":1687},{"style":1610},[1688],{"type":50,"value":1689},"    {\n",{"type":44,"tag":1308,"props":1691,"children":1692},{"class":1605,"line":785},[1693,1698,1704,1708,1712,1716,1720,1724],{"type":44,"tag":1308,"props":1694,"children":1695},{"style":1610},[1696],{"type":50,"value":1697},"      \"",{"type":44,"tag":1308,"props":1699,"children":1701},{"style":1700},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[1702],{"type":50,"value":1703},"extensionKey",{"type":44,"tag":1308,"props":1705,"children":1706},{"style":1610},[1707],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1709,"children":1710},{"style":1610},[1711],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1713,"children":1714},{"style":1610},[1715],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1717,"children":1718},{"style":1644},[1719],{"type":50,"value":660},{"type":44,"tag":1308,"props":1721,"children":1722},{"style":1610},[1723],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1725,"children":1726},{"style":1610},[1727],{"type":50,"value":654},{"type":44,"tag":1308,"props":1729,"children":1731},{"class":1605,"line":1730},6,[1732,1736,1741,1745,1749,1754,1758,1764,1768,1772,1776,1781,1785],{"type":44,"tag":1308,"props":1733,"children":1734},{"style":1610},[1735],{"type":50,"value":1697},{"type":44,"tag":1308,"props":1737,"children":1738},{"style":1700},[1739],{"type":50,"value":1740},"config",{"type":44,"tag":1308,"props":1742,"children":1743},{"style":1610},[1744],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1746,"children":1747},{"style":1610},[1748],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1750,"children":1751},{"style":1610},[1752],{"type":50,"value":1753}," {",{"type":44,"tag":1308,"props":1755,"children":1756},{"style":1610},[1757],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1759,"children":1761},{"style":1760},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[1762],{"type":50,"value":1763},"control",{"type":44,"tag":1308,"props":1765,"children":1766},{"style":1610},[1767],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1769,"children":1770},{"style":1610},[1771],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1773,"children":1774},{"style":1610},[1775],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1777,"children":1778},{"style":1644},[1779],{"type":50,"value":1780},"play",{"type":44,"tag":1308,"props":1782,"children":1783},{"style":1610},[1784],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1786,"children":1787},{"style":1610},[1788],{"type":50,"value":1789}," },\n",{"type":44,"tag":1308,"props":1791,"children":1792},{"class":1605,"line":1220},[1793,1797,1802,1806,1810,1814,1818,1822,1826,1830,1834,1838,1842,1847,1851,1856,1860,1864,1869,1873,1877,1881,1886],{"type":44,"tag":1308,"props":1794,"children":1795},{"style":1610},[1796],{"type":50,"value":1697},{"type":44,"tag":1308,"props":1798,"children":1799},{"style":1700},[1800],{"type":50,"value":1801},"target",{"type":44,"tag":1308,"props":1803,"children":1804},{"style":1610},[1805],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1807,"children":1808},{"style":1610},[1809],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1811,"children":1812},{"style":1610},[1813],{"type":50,"value":1753},{"type":44,"tag":1308,"props":1815,"children":1816},{"style":1610},[1817],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1819,"children":1820},{"style":1760},[1821],{"type":50,"value":1703},{"type":44,"tag":1308,"props":1823,"children":1824},{"style":1610},[1825],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1827,"children":1828},{"style":1610},[1829],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1831,"children":1832},{"style":1610},[1833],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1835,"children":1836},{"style":1644},[1837],{"type":50,"value":181},{"type":44,"tag":1308,"props":1839,"children":1840},{"style":1610},[1841],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1843,"children":1844},{"style":1610},[1845],{"type":50,"value":1846},",",{"type":44,"tag":1308,"props":1848,"children":1849},{"style":1610},[1850],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1852,"children":1853},{"style":1760},[1854],{"type":50,"value":1855},"value",{"type":44,"tag":1308,"props":1857,"children":1858},{"style":1610},[1859],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1861,"children":1862},{"style":1610},[1863],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1865,"children":1866},{"style":1610},[1867],{"type":50,"value":1868}," [",{"type":44,"tag":1308,"props":1870,"children":1871},{"style":1610},[1872],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1874,"children":1875},{"style":1644},[1876],{"type":50,"value":1487},{"type":44,"tag":1308,"props":1878,"children":1879},{"style":1610},[1880],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1882,"children":1883},{"style":1610},[1884],{"type":50,"value":1885},"]",{"type":44,"tag":1308,"props":1887,"children":1888},{"style":1610},[1889],{"type":50,"value":1890}," }\n",{"type":44,"tag":1308,"props":1892,"children":1894},{"class":1605,"line":1893},8,[1895],{"type":44,"tag":1308,"props":1896,"children":1897},{"style":1610},[1898],{"type":50,"value":1899},"    }\n",{"type":44,"tag":1308,"props":1901,"children":1903},{"class":1605,"line":1902},9,[1904],{"type":44,"tag":1308,"props":1905,"children":1906},{"style":1610},[1907],{"type":50,"value":1908},"  ],\n",{"type":44,"tag":1308,"props":1910,"children":1911},{"class":1605,"line":1323},[1912,1916,1920,1924,1928],{"type":44,"tag":1308,"props":1913,"children":1914},{"style":1610},[1915],{"type":50,"value":1622},{"type":44,"tag":1308,"props":1917,"children":1918},{"style":1625},[1919],{"type":50,"value":519},{"type":44,"tag":1308,"props":1921,"children":1922},{"style":1610},[1923],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1925,"children":1926},{"style":1610},[1927],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1929,"children":1930},{"style":1610},[1931],{"type":50,"value":1680},{"type":44,"tag":1308,"props":1933,"children":1935},{"class":1605,"line":1934},11,[1936],{"type":44,"tag":1308,"props":1937,"children":1938},{"style":1610},[1939],{"type":50,"value":1689},{"type":44,"tag":1308,"props":1941,"children":1942},{"class":1605,"line":1399},[1943,1947,1952,1956,1960],{"type":44,"tag":1308,"props":1944,"children":1945},{"style":1610},[1946],{"type":50,"value":1697},{"type":44,"tag":1308,"props":1948,"children":1949},{"style":1700},[1950],{"type":50,"value":1951},"actions",{"type":44,"tag":1308,"props":1953,"children":1954},{"style":1610},[1955],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1957,"children":1958},{"style":1610},[1959],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1961,"children":1962},{"style":1610},[1963],{"type":50,"value":1680},{"type":44,"tag":1308,"props":1965,"children":1967},{"class":1605,"line":1966},13,[1968],{"type":44,"tag":1308,"props":1969,"children":1970},{"style":1610},[1971],{"type":50,"value":1972},"        {\n",{"type":44,"tag":1308,"props":1974,"children":1976},{"class":1605,"line":1975},14,[1977,1982,1986,1990,1994,1998,2003,2007],{"type":44,"tag":1308,"props":1978,"children":1979},{"style":1610},[1980],{"type":50,"value":1981},"          \"",{"type":44,"tag":1308,"props":1983,"children":1984},{"style":1760},[1985],{"type":50,"value":1501},{"type":44,"tag":1308,"props":1987,"children":1988},{"style":1610},[1989],{"type":50,"value":1632},{"type":44,"tag":1308,"props":1991,"children":1992},{"style":1610},[1993],{"type":50,"value":1591},{"type":44,"tag":1308,"props":1995,"children":1996},{"style":1610},[1997],{"type":50,"value":1641},{"type":44,"tag":1308,"props":1999,"children":2000},{"style":1644},[2001],{"type":50,"value":2002},"act-click-fade",{"type":44,"tag":1308,"props":2004,"children":2005},{"style":1610},[2006],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2008,"children":2009},{"style":1610},[2010],{"type":50,"value":654},{"type":44,"tag":1308,"props":2012,"children":2014},{"class":1605,"line":2013},15,[2015,2019,2023,2027,2031,2035,2040,2044],{"type":44,"tag":1308,"props":2016,"children":2017},{"style":1610},[2018],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2020,"children":2021},{"style":1760},[2022],{"type":50,"value":495},{"type":44,"tag":1308,"props":2024,"children":2025},{"style":1610},[2026],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2028,"children":2029},{"style":1610},[2030],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2032,"children":2033},{"style":1610},[2034],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2036,"children":2037},{"style":1644},[2038],{"type":50,"value":2039},"Fade",{"type":44,"tag":1308,"props":2041,"children":2042},{"style":1610},[2043],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2045,"children":2046},{"style":1610},[2047],{"type":50,"value":654},{"type":44,"tag":1308,"props":2049,"children":2051},{"class":1605,"line":2050},16,[2052,2056,2060,2064,2068,2073],{"type":44,"tag":1308,"props":2053,"children":2054},{"style":1610},[2055],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2057,"children":2058},{"style":1760},[2059],{"type":50,"value":1044},{"type":44,"tag":1308,"props":2061,"children":2062},{"style":1610},[2063],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2065,"children":2066},{"style":1610},[2067],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2069,"children":2070},{"style":1760},[2071],{"type":50,"value":2072}," 2",{"type":44,"tag":1308,"props":2074,"children":2075},{"style":1610},[2076],{"type":50,"value":654},{"type":44,"tag":1308,"props":2078,"children":2079},{"class":1605,"line":28},[2080,2084,2089,2093,2097,2101,2105,2111,2115,2119,2124],{"type":44,"tag":1308,"props":2081,"children":2082},{"style":1610},[2083],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2085,"children":2086},{"style":1760},[2087],{"type":50,"value":2088},"timing",{"type":44,"tag":1308,"props":2090,"children":2091},{"style":1610},[2092],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2094,"children":2095},{"style":1610},[2096],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2098,"children":2099},{"style":1610},[2100],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2102,"children":2103},{"style":1610},[2104],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2106,"children":2108},{"style":2107},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[2109],{"type":50,"value":2110},"duration",{"type":44,"tag":1308,"props":2112,"children":2113},{"style":1610},[2114],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2116,"children":2117},{"style":1610},[2118],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2120,"children":2121},{"style":1760},[2122],{"type":50,"value":2123}," 0.4",{"type":44,"tag":1308,"props":2125,"children":2126},{"style":1610},[2127],{"type":50,"value":1789},{"type":44,"tag":1308,"props":2129,"children":2131},{"class":1605,"line":2130},18,[2132,2136,2141,2145,2149,2153,2157,2162,2166,2170,2174,2178,2184,2188,2192,2196,2200,2205,2209,2213,2217,2222,2226,2230,2235],{"type":44,"tag":1308,"props":2133,"children":2134},{"style":1610},[2135],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2137,"children":2138},{"style":1760},[2139],{"type":50,"value":2140},"properties",{"type":44,"tag":1308,"props":2142,"children":2143},{"style":1610},[2144],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2146,"children":2147},{"style":1610},[2148],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2150,"children":2151},{"style":1610},[2152],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2154,"children":2155},{"style":1610},[2156],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2158,"children":2159},{"style":2107},[2160],{"type":50,"value":2161},"wf:transform",{"type":44,"tag":1308,"props":2163,"children":2164},{"style":1610},[2165],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2167,"children":2168},{"style":1610},[2169],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2171,"children":2172},{"style":1610},[2173],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2175,"children":2176},{"style":1610},[2177],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2179,"children":2181},{"style":2180},"--shiki-light:#916B53;--shiki-default:#916B53;--shiki-dark:#916B53",[2182],{"type":50,"value":2183},"opacity",{"type":44,"tag":1308,"props":2185,"children":2186},{"style":1610},[2187],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2189,"children":2190},{"style":1610},[2191],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2193,"children":2194},{"style":1610},[2195],{"type":50,"value":1868},{"type":44,"tag":1308,"props":2197,"children":2198},{"style":1610},[2199],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2201,"children":2202},{"style":1644},[2203],{"type":50,"value":2204},"0%",{"type":44,"tag":1308,"props":2206,"children":2207},{"style":1610},[2208],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2210,"children":2211},{"style":1610},[2212],{"type":50,"value":1846},{"type":44,"tag":1308,"props":2214,"children":2215},{"style":1610},[2216],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2218,"children":2219},{"style":1644},[2220],{"type":50,"value":2221},"100%",{"type":44,"tag":1308,"props":2223,"children":2224},{"style":1610},[2225],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2227,"children":2228},{"style":1610},[2229],{"type":50,"value":1885},{"type":44,"tag":1308,"props":2231,"children":2232},{"style":1610},[2233],{"type":50,"value":2234}," }",{"type":44,"tag":1308,"props":2236,"children":2237},{"style":1610},[2238],{"type":50,"value":1789},{"type":44,"tag":1308,"props":2240,"children":2242},{"class":1605,"line":2241},19,[2243,2247,2252,2256,2260],{"type":44,"tag":1308,"props":2244,"children":2245},{"style":1610},[2246],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2248,"children":2249},{"style":1760},[2250],{"type":50,"value":2251},"targets",{"type":44,"tag":1308,"props":2253,"children":2254},{"style":1610},[2255],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2257,"children":2258},{"style":1610},[2259],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2261,"children":2262},{"style":1610},[2263],{"type":50,"value":1680},{"type":44,"tag":1308,"props":2265,"children":2267},{"class":1605,"line":2266},20,[2268,2273,2277,2281,2285,2289,2293,2297,2301,2305,2309,2313,2317,2321,2325,2329,2333,2337,2341],{"type":44,"tag":1308,"props":2269,"children":2270},{"style":1610},[2271],{"type":50,"value":2272},"            {",{"type":44,"tag":1308,"props":2274,"children":2275},{"style":1610},[2276],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2278,"children":2279},{"style":2107},[2280],{"type":50,"value":1703},{"type":44,"tag":1308,"props":2282,"children":2283},{"style":1610},[2284],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2286,"children":2287},{"style":1610},[2288],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2290,"children":2291},{"style":1610},[2292],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2294,"children":2295},{"style":1644},[2296],{"type":50,"value":181},{"type":44,"tag":1308,"props":2298,"children":2299},{"style":1610},[2300],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2302,"children":2303},{"style":1610},[2304],{"type":50,"value":1846},{"type":44,"tag":1308,"props":2306,"children":2307},{"style":1610},[2308],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2310,"children":2311},{"style":2107},[2312],{"type":50,"value":1855},{"type":44,"tag":1308,"props":2314,"children":2315},{"style":1610},[2316],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2318,"children":2319},{"style":1610},[2320],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2322,"children":2323},{"style":1610},[2324],{"type":50,"value":1868},{"type":44,"tag":1308,"props":2326,"children":2327},{"style":1610},[2328],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2330,"children":2331},{"style":1644},[2332],{"type":50,"value":1487},{"type":44,"tag":1308,"props":2334,"children":2335},{"style":1610},[2336],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2338,"children":2339},{"style":1610},[2340],{"type":50,"value":1885},{"type":44,"tag":1308,"props":2342,"children":2343},{"style":1610},[2344],{"type":50,"value":1890},{"type":44,"tag":1308,"props":2346,"children":2348},{"class":1605,"line":2347},21,[2349],{"type":44,"tag":1308,"props":2350,"children":2351},{"style":1610},[2352],{"type":50,"value":2353},"          ]\n",{"type":44,"tag":1308,"props":2355,"children":2357},{"class":1605,"line":2356},22,[2358],{"type":44,"tag":1308,"props":2359,"children":2360},{"style":1610},[2361],{"type":50,"value":2362},"        }\n",{"type":44,"tag":1308,"props":2364,"children":2366},{"class":1605,"line":2365},23,[2367],{"type":44,"tag":1308,"props":2368,"children":2369},{"style":1610},[2370],{"type":50,"value":2371},"      ]\n",{"type":44,"tag":1308,"props":2373,"children":2375},{"class":1605,"line":2374},24,[2376],{"type":44,"tag":1308,"props":2377,"children":2378},{"style":1610},[2379],{"type":50,"value":1899},{"type":44,"tag":1308,"props":2381,"children":2383},{"class":1605,"line":2382},25,[2384],{"type":44,"tag":1308,"props":2385,"children":2386},{"style":1610},[2387],{"type":50,"value":2388},"  ]\n",{"type":44,"tag":1308,"props":2390,"children":2392},{"class":1605,"line":2391},26,[2393],{"type":44,"tag":1308,"props":2394,"children":2395},{"style":1610},[2396],{"type":50,"value":2397},"}\n",{"type":44,"tag":613,"props":2399,"children":2400},{"start":1730},[2401],{"type":44,"tag":79,"props":2402,"children":2403},{},[2404,2409],{"type":44,"tag":85,"props":2405,"children":2407},{"className":2406},[],[2408],{"type":50,"value":370},{"type":50,"value":2410}," to verify",{"type":44,"tag":53,"props":2412,"children":2413},{},[2414,2416,2427,2429,2434,2436,2442],{"type":50,"value":2415},"A FromTo holds its from-state at rest, so this element renders at ",{"type":44,"tag":69,"props":2417,"children":2418},{},[2419,2425],{"type":44,"tag":85,"props":2420,"children":2422},{"className":2421},[],[2423],{"type":50,"value":2424},"opacity: 0",{"type":50,"value":2426}," until the first click",{"type":50,"value":2428}," — measured on a published page. That is what fading in means, but ",{"type":44,"tag":69,"props":2430,"children":2431},{},[2432],{"type":50,"value":2433},"tell the user",{"type":50,"value":2435},", because an element they cannot see reads as a failed write rather than a working interaction. If it should be visible before the click, animate a property whose rest value is already visible (an ",{"type":44,"tag":85,"props":2437,"children":2439},{"className":2438},[],[2440],{"type":50,"value":2441},"x",{"type":50,"value":2443}," offset, a colour) or use a To.",{"type":44,"tag":606,"props":2445,"children":2447},{"id":2446},"example-2-page-load-fade",[2448],{"type":50,"value":2449},"Example 2: Page load fade",{"type":44,"tag":53,"props":2451,"children":2452},{},[2453,2457],{"type":44,"tag":69,"props":2454,"children":2455},{},[2456],{"type":50,"value":1517},{"type":50,"value":2458}," \"Fade this section in when the page loads\"",{"type":44,"tag":53,"props":2460,"children":2461},{},[2462,2464,2469,2471,2477],{"type":50,"value":2463},"Same discovery, reference read, and confirmation. Load ",{"type":44,"tag":69,"props":2465,"children":2466},{},[2467],{"type":50,"value":2468},"omits the trigger target",{"type":50,"value":2470},". Action targets must not be ",{"type":44,"tag":85,"props":2472,"children":2474},{"className":2473},[],[2475],{"type":50,"value":2476},"wf:trigger-only",{"type":50,"value":277},{"type":44,"tag":1593,"props":2479,"children":2481},{"className":1595,"code":2480,"language":1597,"meta":1598,"style":1598},"{\n  \"name\": \"Load fade\",\n  \"triggers\": [{ \"extensionKey\": \"wf:load\", \"config\": { \"control\": \"play\" } }],\n  \"timelines\": [\n    {\n      \"actions\": [\n        {\n          \"id\": \"act-load-fade\",\n          \"name\": \"Fade\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n",[2482],{"type":44,"tag":85,"props":2483,"children":2484},{"__ignoreMap":1598},[2485,2492,2528,2642,2665,2672,2695,2702,2738,2773,2800,2847,2950,2973,3052,3059,3066,3073,3080,3087],{"type":44,"tag":1308,"props":2486,"children":2487},{"class":1605,"line":1606},[2488],{"type":44,"tag":1308,"props":2489,"children":2490},{"style":1610},[2491],{"type":50,"value":1613},{"type":44,"tag":1308,"props":2493,"children":2494},{"class":1605,"line":1616},[2495,2499,2503,2507,2511,2515,2520,2524],{"type":44,"tag":1308,"props":2496,"children":2497},{"style":1610},[2498],{"type":50,"value":1622},{"type":44,"tag":1308,"props":2500,"children":2501},{"style":1625},[2502],{"type":50,"value":495},{"type":44,"tag":1308,"props":2504,"children":2505},{"style":1610},[2506],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2508,"children":2509},{"style":1610},[2510],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2512,"children":2513},{"style":1610},[2514],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2516,"children":2517},{"style":1644},[2518],{"type":50,"value":2519},"Load fade",{"type":44,"tag":1308,"props":2521,"children":2522},{"style":1610},[2523],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2525,"children":2526},{"style":1610},[2527],{"type":50,"value":654},{"type":44,"tag":1308,"props":2529,"children":2530},{"class":1605,"line":1658},[2531,2535,2539,2543,2547,2552,2556,2560,2564,2568,2572,2577,2581,2585,2589,2593,2597,2601,2605,2609,2613,2617,2621,2625,2629,2633,2637],{"type":44,"tag":1308,"props":2532,"children":2533},{"style":1610},[2534],{"type":50,"value":1622},{"type":44,"tag":1308,"props":2536,"children":2537},{"style":1625},[2538],{"type":50,"value":511},{"type":44,"tag":1308,"props":2540,"children":2541},{"style":1610},[2542],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2544,"children":2545},{"style":1610},[2546],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2548,"children":2549},{"style":1610},[2550],{"type":50,"value":2551}," [{",{"type":44,"tag":1308,"props":2553,"children":2554},{"style":1610},[2555],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2557,"children":2558},{"style":1700},[2559],{"type":50,"value":1703},{"type":44,"tag":1308,"props":2561,"children":2562},{"style":1610},[2563],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2565,"children":2566},{"style":1610},[2567],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2569,"children":2570},{"style":1610},[2571],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2573,"children":2574},{"style":1644},[2575],{"type":50,"value":2576},"wf:load",{"type":44,"tag":1308,"props":2578,"children":2579},{"style":1610},[2580],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2582,"children":2583},{"style":1610},[2584],{"type":50,"value":1846},{"type":44,"tag":1308,"props":2586,"children":2587},{"style":1610},[2588],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2590,"children":2591},{"style":1700},[2592],{"type":50,"value":1740},{"type":44,"tag":1308,"props":2594,"children":2595},{"style":1610},[2596],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2598,"children":2599},{"style":1610},[2600],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2602,"children":2603},{"style":1610},[2604],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2606,"children":2607},{"style":1610},[2608],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2610,"children":2611},{"style":1760},[2612],{"type":50,"value":1763},{"type":44,"tag":1308,"props":2614,"children":2615},{"style":1610},[2616],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2618,"children":2619},{"style":1610},[2620],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2622,"children":2623},{"style":1610},[2624],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2626,"children":2627},{"style":1644},[2628],{"type":50,"value":1780},{"type":44,"tag":1308,"props":2630,"children":2631},{"style":1610},[2632],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2634,"children":2635},{"style":1610},[2636],{"type":50,"value":2234},{"type":44,"tag":1308,"props":2638,"children":2639},{"style":1610},[2640],{"type":50,"value":2641}," }],\n",{"type":44,"tag":1308,"props":2643,"children":2644},{"class":1605,"line":1683},[2645,2649,2653,2657,2661],{"type":44,"tag":1308,"props":2646,"children":2647},{"style":1610},[2648],{"type":50,"value":1622},{"type":44,"tag":1308,"props":2650,"children":2651},{"style":1625},[2652],{"type":50,"value":519},{"type":44,"tag":1308,"props":2654,"children":2655},{"style":1610},[2656],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2658,"children":2659},{"style":1610},[2660],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2662,"children":2663},{"style":1610},[2664],{"type":50,"value":1680},{"type":44,"tag":1308,"props":2666,"children":2667},{"class":1605,"line":785},[2668],{"type":44,"tag":1308,"props":2669,"children":2670},{"style":1610},[2671],{"type":50,"value":1689},{"type":44,"tag":1308,"props":2673,"children":2674},{"class":1605,"line":1730},[2675,2679,2683,2687,2691],{"type":44,"tag":1308,"props":2676,"children":2677},{"style":1610},[2678],{"type":50,"value":1697},{"type":44,"tag":1308,"props":2680,"children":2681},{"style":1700},[2682],{"type":50,"value":1951},{"type":44,"tag":1308,"props":2684,"children":2685},{"style":1610},[2686],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2688,"children":2689},{"style":1610},[2690],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2692,"children":2693},{"style":1610},[2694],{"type":50,"value":1680},{"type":44,"tag":1308,"props":2696,"children":2697},{"class":1605,"line":1220},[2698],{"type":44,"tag":1308,"props":2699,"children":2700},{"style":1610},[2701],{"type":50,"value":1972},{"type":44,"tag":1308,"props":2703,"children":2704},{"class":1605,"line":1893},[2705,2709,2713,2717,2721,2725,2730,2734],{"type":44,"tag":1308,"props":2706,"children":2707},{"style":1610},[2708],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2710,"children":2711},{"style":1760},[2712],{"type":50,"value":1501},{"type":44,"tag":1308,"props":2714,"children":2715},{"style":1610},[2716],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2718,"children":2719},{"style":1610},[2720],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2722,"children":2723},{"style":1610},[2724],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2726,"children":2727},{"style":1644},[2728],{"type":50,"value":2729},"act-load-fade",{"type":44,"tag":1308,"props":2731,"children":2732},{"style":1610},[2733],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2735,"children":2736},{"style":1610},[2737],{"type":50,"value":654},{"type":44,"tag":1308,"props":2739,"children":2740},{"class":1605,"line":1902},[2741,2745,2749,2753,2757,2761,2765,2769],{"type":44,"tag":1308,"props":2742,"children":2743},{"style":1610},[2744],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2746,"children":2747},{"style":1760},[2748],{"type":50,"value":495},{"type":44,"tag":1308,"props":2750,"children":2751},{"style":1610},[2752],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2754,"children":2755},{"style":1610},[2756],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2758,"children":2759},{"style":1610},[2760],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2762,"children":2763},{"style":1644},[2764],{"type":50,"value":2039},{"type":44,"tag":1308,"props":2766,"children":2767},{"style":1610},[2768],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2770,"children":2771},{"style":1610},[2772],{"type":50,"value":654},{"type":44,"tag":1308,"props":2774,"children":2775},{"class":1605,"line":1323},[2776,2780,2784,2788,2792,2796],{"type":44,"tag":1308,"props":2777,"children":2778},{"style":1610},[2779],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2781,"children":2782},{"style":1760},[2783],{"type":50,"value":1044},{"type":44,"tag":1308,"props":2785,"children":2786},{"style":1610},[2787],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2789,"children":2790},{"style":1610},[2791],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2793,"children":2794},{"style":1760},[2795],{"type":50,"value":2072},{"type":44,"tag":1308,"props":2797,"children":2798},{"style":1610},[2799],{"type":50,"value":654},{"type":44,"tag":1308,"props":2801,"children":2802},{"class":1605,"line":1934},[2803,2807,2811,2815,2819,2823,2827,2831,2835,2839,2843],{"type":44,"tag":1308,"props":2804,"children":2805},{"style":1610},[2806],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2808,"children":2809},{"style":1760},[2810],{"type":50,"value":2088},{"type":44,"tag":1308,"props":2812,"children":2813},{"style":1610},[2814],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2816,"children":2817},{"style":1610},[2818],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2820,"children":2821},{"style":1610},[2822],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2824,"children":2825},{"style":1610},[2826],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2828,"children":2829},{"style":2107},[2830],{"type":50,"value":2110},{"type":44,"tag":1308,"props":2832,"children":2833},{"style":1610},[2834],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2836,"children":2837},{"style":1610},[2838],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2840,"children":2841},{"style":1760},[2842],{"type":50,"value":2123},{"type":44,"tag":1308,"props":2844,"children":2845},{"style":1610},[2846],{"type":50,"value":1789},{"type":44,"tag":1308,"props":2848,"children":2849},{"class":1605,"line":1399},[2850,2854,2858,2862,2866,2870,2874,2878,2882,2886,2890,2894,2898,2902,2906,2910,2914,2918,2922,2926,2930,2934,2938,2942,2946],{"type":44,"tag":1308,"props":2851,"children":2852},{"style":1610},[2853],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2855,"children":2856},{"style":1760},[2857],{"type":50,"value":2140},{"type":44,"tag":1308,"props":2859,"children":2860},{"style":1610},[2861],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2863,"children":2864},{"style":1610},[2865],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2867,"children":2868},{"style":1610},[2869],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2871,"children":2872},{"style":1610},[2873],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2875,"children":2876},{"style":2107},[2877],{"type":50,"value":2161},{"type":44,"tag":1308,"props":2879,"children":2880},{"style":1610},[2881],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2883,"children":2884},{"style":1610},[2885],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2887,"children":2888},{"style":1610},[2889],{"type":50,"value":1753},{"type":44,"tag":1308,"props":2891,"children":2892},{"style":1610},[2893],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2895,"children":2896},{"style":2180},[2897],{"type":50,"value":2183},{"type":44,"tag":1308,"props":2899,"children":2900},{"style":1610},[2901],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2903,"children":2904},{"style":1610},[2905],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2907,"children":2908},{"style":1610},[2909],{"type":50,"value":1868},{"type":44,"tag":1308,"props":2911,"children":2912},{"style":1610},[2913],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2915,"children":2916},{"style":1644},[2917],{"type":50,"value":2204},{"type":44,"tag":1308,"props":2919,"children":2920},{"style":1610},[2921],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2923,"children":2924},{"style":1610},[2925],{"type":50,"value":1846},{"type":44,"tag":1308,"props":2927,"children":2928},{"style":1610},[2929],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2931,"children":2932},{"style":1644},[2933],{"type":50,"value":2221},{"type":44,"tag":1308,"props":2935,"children":2936},{"style":1610},[2937],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2939,"children":2940},{"style":1610},[2941],{"type":50,"value":1885},{"type":44,"tag":1308,"props":2943,"children":2944},{"style":1610},[2945],{"type":50,"value":2234},{"type":44,"tag":1308,"props":2947,"children":2948},{"style":1610},[2949],{"type":50,"value":1789},{"type":44,"tag":1308,"props":2951,"children":2952},{"class":1605,"line":1966},[2953,2957,2961,2965,2969],{"type":44,"tag":1308,"props":2954,"children":2955},{"style":1610},[2956],{"type":50,"value":1981},{"type":44,"tag":1308,"props":2958,"children":2959},{"style":1760},[2960],{"type":50,"value":2251},{"type":44,"tag":1308,"props":2962,"children":2963},{"style":1610},[2964],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2966,"children":2967},{"style":1610},[2968],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2970,"children":2971},{"style":1610},[2972],{"type":50,"value":1680},{"type":44,"tag":1308,"props":2974,"children":2975},{"class":1605,"line":1975},[2976,2980,2984,2988,2992,2996,3000,3004,3008,3012,3016,3020,3024,3028,3032,3036,3040,3044,3048],{"type":44,"tag":1308,"props":2977,"children":2978},{"style":1610},[2979],{"type":50,"value":2272},{"type":44,"tag":1308,"props":2981,"children":2982},{"style":1610},[2983],{"type":50,"value":1641},{"type":44,"tag":1308,"props":2985,"children":2986},{"style":2107},[2987],{"type":50,"value":1703},{"type":44,"tag":1308,"props":2989,"children":2990},{"style":1610},[2991],{"type":50,"value":1632},{"type":44,"tag":1308,"props":2993,"children":2994},{"style":1610},[2995],{"type":50,"value":1591},{"type":44,"tag":1308,"props":2997,"children":2998},{"style":1610},[2999],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3001,"children":3002},{"style":1644},[3003],{"type":50,"value":181},{"type":44,"tag":1308,"props":3005,"children":3006},{"style":1610},[3007],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3009,"children":3010},{"style":1610},[3011],{"type":50,"value":1846},{"type":44,"tag":1308,"props":3013,"children":3014},{"style":1610},[3015],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3017,"children":3018},{"style":2107},[3019],{"type":50,"value":1855},{"type":44,"tag":1308,"props":3021,"children":3022},{"style":1610},[3023],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3025,"children":3026},{"style":1610},[3027],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3029,"children":3030},{"style":1610},[3031],{"type":50,"value":1868},{"type":44,"tag":1308,"props":3033,"children":3034},{"style":1610},[3035],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3037,"children":3038},{"style":1644},[3039],{"type":50,"value":1487},{"type":44,"tag":1308,"props":3041,"children":3042},{"style":1610},[3043],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3045,"children":3046},{"style":1610},[3047],{"type":50,"value":1885},{"type":44,"tag":1308,"props":3049,"children":3050},{"style":1610},[3051],{"type":50,"value":1890},{"type":44,"tag":1308,"props":3053,"children":3054},{"class":1605,"line":2013},[3055],{"type":44,"tag":1308,"props":3056,"children":3057},{"style":1610},[3058],{"type":50,"value":2353},{"type":44,"tag":1308,"props":3060,"children":3061},{"class":1605,"line":2050},[3062],{"type":44,"tag":1308,"props":3063,"children":3064},{"style":1610},[3065],{"type":50,"value":2362},{"type":44,"tag":1308,"props":3067,"children":3068},{"class":1605,"line":28},[3069],{"type":44,"tag":1308,"props":3070,"children":3071},{"style":1610},[3072],{"type":50,"value":2371},{"type":44,"tag":1308,"props":3074,"children":3075},{"class":1605,"line":2130},[3076],{"type":44,"tag":1308,"props":3077,"children":3078},{"style":1610},[3079],{"type":50,"value":1899},{"type":44,"tag":1308,"props":3081,"children":3082},{"class":1605,"line":2241},[3083],{"type":44,"tag":1308,"props":3084,"children":3085},{"style":1610},[3086],{"type":50,"value":2388},{"type":44,"tag":1308,"props":3088,"children":3089},{"class":1605,"line":2266},[3090],{"type":44,"tag":1308,"props":3091,"children":3092},{"style":1610},[3093],{"type":50,"value":2397},{"type":44,"tag":606,"props":3095,"children":3097},{"id":3096},"example-3-scroll-scrub",[3098],{"type":50,"value":3099},"Example 3: Scroll scrub",{"type":44,"tag":53,"props":3101,"children":3102},{},[3103,3107],{"type":44,"tag":69,"props":3104,"children":3105},{},[3106],{"type":50,"value":1517},{"type":50,"value":3108}," \"Scrub a fade as the user scrolls\"",{"type":44,"tag":53,"props":3110,"children":3111},{},[3112,3114,3119,3121,3127,3129,3135,3137,3143,3145,3150,3152,3157,3159,3164,3165,3171,3172,3178,3179,3185,3187,3192],{"type":50,"value":3113},"Scroll is ",{"type":44,"tag":69,"props":3115,"children":3116},{},[3117],{"type":50,"value":3118},"standalone",{"type":50,"value":3120},". A scrub needs a numeric ",{"type":44,"tag":85,"props":3122,"children":3124},{"className":3123},[],[3125],{"type":50,"value":3126},"scrub",{"type":50,"value":3128}," (not ",{"type":44,"tag":85,"props":3130,"children":3132},{"className":3131},[],[3133],{"type":50,"value":3134},"true",{"type":50,"value":3136},"), a roleless timeline with ",{"type":44,"tag":85,"props":3138,"children":3140},{"className":3139},[],[3141],{"type":50,"value":3142},"canvasDuration: 1",{"type":50,"value":3144},", and action ",{"type":44,"tag":85,"props":3146,"children":3148},{"className":3147},[],[3149],{"type":50,"value":850},{"type":50,"value":3151}," equal to that canvas so the tween spans the full pass. ",{"type":44,"tag":69,"props":3153,"children":3154},{},[3155],{"type":50,"value":3156},"Omit",{"type":50,"value":3158}," playback ",{"type":44,"tag":85,"props":3160,"children":3162},{"className":3161},[],[3163],{"type":50,"value":1763},{"type":50,"value":327},{"type":44,"tag":85,"props":3166,"children":3168},{"className":3167},[],[3169],{"type":50,"value":3170},"delay",{"type":50,"value":327},{"type":44,"tag":85,"props":3173,"children":3175},{"className":3174},[],[3176],{"type":50,"value":3177},"jump",{"type":50,"value":327},{"type":44,"tag":85,"props":3180,"children":3182},{"className":3181},[],[3183],{"type":50,"value":3184},"speed",{"type":50,"value":3186},". Omitting ",{"type":44,"tag":85,"props":3188,"children":3190},{"className":3189},[],[3191],{"type":50,"value":3126},{"type":50,"value":3193}," is a one-shot play when the range is crossed — not a scrub.",{"type":44,"tag":1593,"props":3195,"children":3197},{"className":1595,"code":3196,"language":1597,"meta":1598,"style":1598},"{\n  \"name\": \"Scroll scrub fade\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:scroll\",\n      \"config\": {\n        \"scrollTriggerConfig\": {\n          \"start\": \"top bottom\",\n          \"end\": \"top 10%\",\n          \"scrub\": 0.3\n        }\n      },\n      \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"canvasDuration\": 1,\n      \"actions\": [\n        {\n          \"id\": \"act-scroll-scrub\",\n          \"name\": \"Fade\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 1 },\n          \"properties\": {\n            \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"], \"xPercent\": [-40, 0] }\n          },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n",[3198],{"type":44,"tag":85,"props":3199,"children":3200},{"__ignoreMap":1598},[3201,3208,3244,3267,3274,3310,3334,3359,3396,3433,3457,3464,3472,3567,3574,3581,3604,3611,3640,3663,3670,3706,3741,3768,3815,3838,3958,3967,3991,4071,4079,4087,4095,4103,4111],{"type":44,"tag":1308,"props":3202,"children":3203},{"class":1605,"line":1606},[3204],{"type":44,"tag":1308,"props":3205,"children":3206},{"style":1610},[3207],{"type":50,"value":1613},{"type":44,"tag":1308,"props":3209,"children":3210},{"class":1605,"line":1616},[3211,3215,3219,3223,3227,3231,3236,3240],{"type":44,"tag":1308,"props":3212,"children":3213},{"style":1610},[3214],{"type":50,"value":1622},{"type":44,"tag":1308,"props":3216,"children":3217},{"style":1625},[3218],{"type":50,"value":495},{"type":44,"tag":1308,"props":3220,"children":3221},{"style":1610},[3222],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3224,"children":3225},{"style":1610},[3226],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3228,"children":3229},{"style":1610},[3230],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3232,"children":3233},{"style":1644},[3234],{"type":50,"value":3235},"Scroll scrub fade",{"type":44,"tag":1308,"props":3237,"children":3238},{"style":1610},[3239],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3241,"children":3242},{"style":1610},[3243],{"type":50,"value":654},{"type":44,"tag":1308,"props":3245,"children":3246},{"class":1605,"line":1658},[3247,3251,3255,3259,3263],{"type":44,"tag":1308,"props":3248,"children":3249},{"style":1610},[3250],{"type":50,"value":1622},{"type":44,"tag":1308,"props":3252,"children":3253},{"style":1625},[3254],{"type":50,"value":511},{"type":44,"tag":1308,"props":3256,"children":3257},{"style":1610},[3258],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3260,"children":3261},{"style":1610},[3262],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3264,"children":3265},{"style":1610},[3266],{"type":50,"value":1680},{"type":44,"tag":1308,"props":3268,"children":3269},{"class":1605,"line":1683},[3270],{"type":44,"tag":1308,"props":3271,"children":3272},{"style":1610},[3273],{"type":50,"value":1689},{"type":44,"tag":1308,"props":3275,"children":3276},{"class":1605,"line":785},[3277,3281,3285,3289,3293,3297,3302,3306],{"type":44,"tag":1308,"props":3278,"children":3279},{"style":1610},[3280],{"type":50,"value":1697},{"type":44,"tag":1308,"props":3282,"children":3283},{"style":1700},[3284],{"type":50,"value":1703},{"type":44,"tag":1308,"props":3286,"children":3287},{"style":1610},[3288],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3290,"children":3291},{"style":1610},[3292],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3294,"children":3295},{"style":1610},[3296],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3298,"children":3299},{"style":1644},[3300],{"type":50,"value":3301},"wf:scroll",{"type":44,"tag":1308,"props":3303,"children":3304},{"style":1610},[3305],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3307,"children":3308},{"style":1610},[3309],{"type":50,"value":654},{"type":44,"tag":1308,"props":3311,"children":3312},{"class":1605,"line":1730},[3313,3317,3321,3325,3329],{"type":44,"tag":1308,"props":3314,"children":3315},{"style":1610},[3316],{"type":50,"value":1697},{"type":44,"tag":1308,"props":3318,"children":3319},{"style":1700},[3320],{"type":50,"value":1740},{"type":44,"tag":1308,"props":3322,"children":3323},{"style":1610},[3324],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3326,"children":3327},{"style":1610},[3328],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3330,"children":3331},{"style":1610},[3332],{"type":50,"value":3333}," {\n",{"type":44,"tag":1308,"props":3335,"children":3336},{"class":1605,"line":1220},[3337,3342,3347,3351,3355],{"type":44,"tag":1308,"props":3338,"children":3339},{"style":1610},[3340],{"type":50,"value":3341},"        \"",{"type":44,"tag":1308,"props":3343,"children":3344},{"style":1760},[3345],{"type":50,"value":3346},"scrollTriggerConfig",{"type":44,"tag":1308,"props":3348,"children":3349},{"style":1610},[3350],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3352,"children":3353},{"style":1610},[3354],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3356,"children":3357},{"style":1610},[3358],{"type":50,"value":3333},{"type":44,"tag":1308,"props":3360,"children":3361},{"class":1605,"line":1893},[3362,3366,3371,3375,3379,3383,3388,3392],{"type":44,"tag":1308,"props":3363,"children":3364},{"style":1610},[3365],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3367,"children":3368},{"style":2107},[3369],{"type":50,"value":3370},"start",{"type":44,"tag":1308,"props":3372,"children":3373},{"style":1610},[3374],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3376,"children":3377},{"style":1610},[3378],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3380,"children":3381},{"style":1610},[3382],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3384,"children":3385},{"style":1644},[3386],{"type":50,"value":3387},"top bottom",{"type":44,"tag":1308,"props":3389,"children":3390},{"style":1610},[3391],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3393,"children":3394},{"style":1610},[3395],{"type":50,"value":654},{"type":44,"tag":1308,"props":3397,"children":3398},{"class":1605,"line":1902},[3399,3403,3408,3412,3416,3420,3425,3429],{"type":44,"tag":1308,"props":3400,"children":3401},{"style":1610},[3402],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3404,"children":3405},{"style":2107},[3406],{"type":50,"value":3407},"end",{"type":44,"tag":1308,"props":3409,"children":3410},{"style":1610},[3411],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3413,"children":3414},{"style":1610},[3415],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3417,"children":3418},{"style":1610},[3419],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3421,"children":3422},{"style":1644},[3423],{"type":50,"value":3424},"top 10%",{"type":44,"tag":1308,"props":3426,"children":3427},{"style":1610},[3428],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3430,"children":3431},{"style":1610},[3432],{"type":50,"value":654},{"type":44,"tag":1308,"props":3434,"children":3435},{"class":1605,"line":1323},[3436,3440,3444,3448,3452],{"type":44,"tag":1308,"props":3437,"children":3438},{"style":1610},[3439],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3441,"children":3442},{"style":2107},[3443],{"type":50,"value":3126},{"type":44,"tag":1308,"props":3445,"children":3446},{"style":1610},[3447],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3449,"children":3450},{"style":1610},[3451],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3453,"children":3454},{"style":1760},[3455],{"type":50,"value":3456}," 0.3\n",{"type":44,"tag":1308,"props":3458,"children":3459},{"class":1605,"line":1934},[3460],{"type":44,"tag":1308,"props":3461,"children":3462},{"style":1610},[3463],{"type":50,"value":2362},{"type":44,"tag":1308,"props":3465,"children":3466},{"class":1605,"line":1399},[3467],{"type":44,"tag":1308,"props":3468,"children":3469},{"style":1610},[3470],{"type":50,"value":3471},"      },\n",{"type":44,"tag":1308,"props":3473,"children":3474},{"class":1605,"line":1966},[3475,3479,3483,3487,3491,3495,3499,3503,3507,3511,3515,3519,3523,3527,3531,3535,3539,3543,3547,3551,3555,3559,3563],{"type":44,"tag":1308,"props":3476,"children":3477},{"style":1610},[3478],{"type":50,"value":1697},{"type":44,"tag":1308,"props":3480,"children":3481},{"style":1700},[3482],{"type":50,"value":1801},{"type":44,"tag":1308,"props":3484,"children":3485},{"style":1610},[3486],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3488,"children":3489},{"style":1610},[3490],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3492,"children":3493},{"style":1610},[3494],{"type":50,"value":1753},{"type":44,"tag":1308,"props":3496,"children":3497},{"style":1610},[3498],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3500,"children":3501},{"style":1760},[3502],{"type":50,"value":1703},{"type":44,"tag":1308,"props":3504,"children":3505},{"style":1610},[3506],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3508,"children":3509},{"style":1610},[3510],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3512,"children":3513},{"style":1610},[3514],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3516,"children":3517},{"style":1644},[3518],{"type":50,"value":181},{"type":44,"tag":1308,"props":3520,"children":3521},{"style":1610},[3522],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3524,"children":3525},{"style":1610},[3526],{"type":50,"value":1846},{"type":44,"tag":1308,"props":3528,"children":3529},{"style":1610},[3530],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3532,"children":3533},{"style":1760},[3534],{"type":50,"value":1855},{"type":44,"tag":1308,"props":3536,"children":3537},{"style":1610},[3538],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3540,"children":3541},{"style":1610},[3542],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3544,"children":3545},{"style":1610},[3546],{"type":50,"value":1868},{"type":44,"tag":1308,"props":3548,"children":3549},{"style":1610},[3550],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3552,"children":3553},{"style":1644},[3554],{"type":50,"value":1487},{"type":44,"tag":1308,"props":3556,"children":3557},{"style":1610},[3558],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3560,"children":3561},{"style":1610},[3562],{"type":50,"value":1885},{"type":44,"tag":1308,"props":3564,"children":3565},{"style":1610},[3566],{"type":50,"value":1890},{"type":44,"tag":1308,"props":3568,"children":3569},{"class":1605,"line":1975},[3570],{"type":44,"tag":1308,"props":3571,"children":3572},{"style":1610},[3573],{"type":50,"value":1899},{"type":44,"tag":1308,"props":3575,"children":3576},{"class":1605,"line":2013},[3577],{"type":44,"tag":1308,"props":3578,"children":3579},{"style":1610},[3580],{"type":50,"value":1908},{"type":44,"tag":1308,"props":3582,"children":3583},{"class":1605,"line":2050},[3584,3588,3592,3596,3600],{"type":44,"tag":1308,"props":3585,"children":3586},{"style":1610},[3587],{"type":50,"value":1622},{"type":44,"tag":1308,"props":3589,"children":3590},{"style":1625},[3591],{"type":50,"value":519},{"type":44,"tag":1308,"props":3593,"children":3594},{"style":1610},[3595],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3597,"children":3598},{"style":1610},[3599],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3601,"children":3602},{"style":1610},[3603],{"type":50,"value":1680},{"type":44,"tag":1308,"props":3605,"children":3606},{"class":1605,"line":28},[3607],{"type":44,"tag":1308,"props":3608,"children":3609},{"style":1610},[3610],{"type":50,"value":1689},{"type":44,"tag":1308,"props":3612,"children":3613},{"class":1605,"line":2130},[3614,3618,3623,3627,3631,3636],{"type":44,"tag":1308,"props":3615,"children":3616},{"style":1610},[3617],{"type":50,"value":1697},{"type":44,"tag":1308,"props":3619,"children":3620},{"style":1700},[3621],{"type":50,"value":3622},"canvasDuration",{"type":44,"tag":1308,"props":3624,"children":3625},{"style":1610},[3626],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3628,"children":3629},{"style":1610},[3630],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3632,"children":3633},{"style":1760},[3634],{"type":50,"value":3635}," 1",{"type":44,"tag":1308,"props":3637,"children":3638},{"style":1610},[3639],{"type":50,"value":654},{"type":44,"tag":1308,"props":3641,"children":3642},{"class":1605,"line":2241},[3643,3647,3651,3655,3659],{"type":44,"tag":1308,"props":3644,"children":3645},{"style":1610},[3646],{"type":50,"value":1697},{"type":44,"tag":1308,"props":3648,"children":3649},{"style":1700},[3650],{"type":50,"value":1951},{"type":44,"tag":1308,"props":3652,"children":3653},{"style":1610},[3654],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3656,"children":3657},{"style":1610},[3658],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3660,"children":3661},{"style":1610},[3662],{"type":50,"value":1680},{"type":44,"tag":1308,"props":3664,"children":3665},{"class":1605,"line":2266},[3666],{"type":44,"tag":1308,"props":3667,"children":3668},{"style":1610},[3669],{"type":50,"value":1972},{"type":44,"tag":1308,"props":3671,"children":3672},{"class":1605,"line":2347},[3673,3677,3681,3685,3689,3693,3698,3702],{"type":44,"tag":1308,"props":3674,"children":3675},{"style":1610},[3676],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3678,"children":3679},{"style":1760},[3680],{"type":50,"value":1501},{"type":44,"tag":1308,"props":3682,"children":3683},{"style":1610},[3684],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3686,"children":3687},{"style":1610},[3688],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3690,"children":3691},{"style":1610},[3692],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3694,"children":3695},{"style":1644},[3696],{"type":50,"value":3697},"act-scroll-scrub",{"type":44,"tag":1308,"props":3699,"children":3700},{"style":1610},[3701],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3703,"children":3704},{"style":1610},[3705],{"type":50,"value":654},{"type":44,"tag":1308,"props":3707,"children":3708},{"class":1605,"line":2356},[3709,3713,3717,3721,3725,3729,3733,3737],{"type":44,"tag":1308,"props":3710,"children":3711},{"style":1610},[3712],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3714,"children":3715},{"style":1760},[3716],{"type":50,"value":495},{"type":44,"tag":1308,"props":3718,"children":3719},{"style":1610},[3720],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3722,"children":3723},{"style":1610},[3724],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3726,"children":3727},{"style":1610},[3728],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3730,"children":3731},{"style":1644},[3732],{"type":50,"value":2039},{"type":44,"tag":1308,"props":3734,"children":3735},{"style":1610},[3736],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3738,"children":3739},{"style":1610},[3740],{"type":50,"value":654},{"type":44,"tag":1308,"props":3742,"children":3743},{"class":1605,"line":2365},[3744,3748,3752,3756,3760,3764],{"type":44,"tag":1308,"props":3745,"children":3746},{"style":1610},[3747],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3749,"children":3750},{"style":1760},[3751],{"type":50,"value":1044},{"type":44,"tag":1308,"props":3753,"children":3754},{"style":1610},[3755],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3757,"children":3758},{"style":1610},[3759],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3761,"children":3762},{"style":1760},[3763],{"type":50,"value":2072},{"type":44,"tag":1308,"props":3765,"children":3766},{"style":1610},[3767],{"type":50,"value":654},{"type":44,"tag":1308,"props":3769,"children":3770},{"class":1605,"line":2374},[3771,3775,3779,3783,3787,3791,3795,3799,3803,3807,3811],{"type":44,"tag":1308,"props":3772,"children":3773},{"style":1610},[3774],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3776,"children":3777},{"style":1760},[3778],{"type":50,"value":2088},{"type":44,"tag":1308,"props":3780,"children":3781},{"style":1610},[3782],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3784,"children":3785},{"style":1610},[3786],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3788,"children":3789},{"style":1610},[3790],{"type":50,"value":1753},{"type":44,"tag":1308,"props":3792,"children":3793},{"style":1610},[3794],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3796,"children":3797},{"style":2107},[3798],{"type":50,"value":2110},{"type":44,"tag":1308,"props":3800,"children":3801},{"style":1610},[3802],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3804,"children":3805},{"style":1610},[3806],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3808,"children":3809},{"style":1760},[3810],{"type":50,"value":3635},{"type":44,"tag":1308,"props":3812,"children":3813},{"style":1610},[3814],{"type":50,"value":1789},{"type":44,"tag":1308,"props":3816,"children":3817},{"class":1605,"line":2382},[3818,3822,3826,3830,3834],{"type":44,"tag":1308,"props":3819,"children":3820},{"style":1610},[3821],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3823,"children":3824},{"style":1760},[3825],{"type":50,"value":2140},{"type":44,"tag":1308,"props":3827,"children":3828},{"style":1610},[3829],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3831,"children":3832},{"style":1610},[3833],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3835,"children":3836},{"style":1610},[3837],{"type":50,"value":3333},{"type":44,"tag":1308,"props":3839,"children":3840},{"class":1605,"line":2391},[3841,3846,3850,3854,3858,3862,3866,3870,3874,3878,3882,3886,3890,3894,3898,3902,3906,3910,3915,3919,3924,3928,3932,3936,3941,3945,3950,3954],{"type":44,"tag":1308,"props":3842,"children":3843},{"style":1610},[3844],{"type":50,"value":3845},"            \"",{"type":44,"tag":1308,"props":3847,"children":3848},{"style":2107},[3849],{"type":50,"value":2161},{"type":44,"tag":1308,"props":3851,"children":3852},{"style":1610},[3853],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3855,"children":3856},{"style":1610},[3857],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3859,"children":3860},{"style":1610},[3861],{"type":50,"value":1753},{"type":44,"tag":1308,"props":3863,"children":3864},{"style":1610},[3865],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3867,"children":3868},{"style":2180},[3869],{"type":50,"value":2183},{"type":44,"tag":1308,"props":3871,"children":3872},{"style":1610},[3873],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3875,"children":3876},{"style":1610},[3877],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3879,"children":3880},{"style":1610},[3881],{"type":50,"value":1868},{"type":44,"tag":1308,"props":3883,"children":3884},{"style":1610},[3885],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3887,"children":3888},{"style":1644},[3889],{"type":50,"value":2204},{"type":44,"tag":1308,"props":3891,"children":3892},{"style":1610},[3893],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3895,"children":3896},{"style":1610},[3897],{"type":50,"value":1846},{"type":44,"tag":1308,"props":3899,"children":3900},{"style":1610},[3901],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3903,"children":3904},{"style":1644},[3905],{"type":50,"value":2221},{"type":44,"tag":1308,"props":3907,"children":3908},{"style":1610},[3909],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3911,"children":3912},{"style":1610},[3913],{"type":50,"value":3914},"],",{"type":44,"tag":1308,"props":3916,"children":3917},{"style":1610},[3918],{"type":50,"value":1641},{"type":44,"tag":1308,"props":3920,"children":3921},{"style":2180},[3922],{"type":50,"value":3923},"xPercent",{"type":44,"tag":1308,"props":3925,"children":3926},{"style":1610},[3927],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3929,"children":3930},{"style":1610},[3931],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3933,"children":3934},{"style":1610},[3935],{"type":50,"value":1868},{"type":44,"tag":1308,"props":3937,"children":3938},{"style":1760},[3939],{"type":50,"value":3940},"-40",{"type":44,"tag":1308,"props":3942,"children":3943},{"style":1610},[3944],{"type":50,"value":1846},{"type":44,"tag":1308,"props":3946,"children":3947},{"style":1760},[3948],{"type":50,"value":3949}," 0",{"type":44,"tag":1308,"props":3951,"children":3952},{"style":1610},[3953],{"type":50,"value":1885},{"type":44,"tag":1308,"props":3955,"children":3956},{"style":1610},[3957],{"type":50,"value":1890},{"type":44,"tag":1308,"props":3959,"children":3961},{"class":1605,"line":3960},27,[3962],{"type":44,"tag":1308,"props":3963,"children":3964},{"style":1610},[3965],{"type":50,"value":3966},"          },\n",{"type":44,"tag":1308,"props":3968,"children":3970},{"class":1605,"line":3969},28,[3971,3975,3979,3983,3987],{"type":44,"tag":1308,"props":3972,"children":3973},{"style":1610},[3974],{"type":50,"value":1981},{"type":44,"tag":1308,"props":3976,"children":3977},{"style":1760},[3978],{"type":50,"value":2251},{"type":44,"tag":1308,"props":3980,"children":3981},{"style":1610},[3982],{"type":50,"value":1632},{"type":44,"tag":1308,"props":3984,"children":3985},{"style":1610},[3986],{"type":50,"value":1591},{"type":44,"tag":1308,"props":3988,"children":3989},{"style":1610},[3990],{"type":50,"value":1680},{"type":44,"tag":1308,"props":3992,"children":3994},{"class":1605,"line":3993},29,[3995,3999,4003,4007,4011,4015,4019,4023,4027,4031,4035,4039,4043,4047,4051,4055,4059,4063,4067],{"type":44,"tag":1308,"props":3996,"children":3997},{"style":1610},[3998],{"type":50,"value":2272},{"type":44,"tag":1308,"props":4000,"children":4001},{"style":1610},[4002],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4004,"children":4005},{"style":2107},[4006],{"type":50,"value":1703},{"type":44,"tag":1308,"props":4008,"children":4009},{"style":1610},[4010],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4012,"children":4013},{"style":1610},[4014],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4016,"children":4017},{"style":1610},[4018],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4020,"children":4021},{"style":1644},[4022],{"type":50,"value":181},{"type":44,"tag":1308,"props":4024,"children":4025},{"style":1610},[4026],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4028,"children":4029},{"style":1610},[4030],{"type":50,"value":1846},{"type":44,"tag":1308,"props":4032,"children":4033},{"style":1610},[4034],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4036,"children":4037},{"style":2107},[4038],{"type":50,"value":1855},{"type":44,"tag":1308,"props":4040,"children":4041},{"style":1610},[4042],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4044,"children":4045},{"style":1610},[4046],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4048,"children":4049},{"style":1610},[4050],{"type":50,"value":1868},{"type":44,"tag":1308,"props":4052,"children":4053},{"style":1610},[4054],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4056,"children":4057},{"style":1644},[4058],{"type":50,"value":1487},{"type":44,"tag":1308,"props":4060,"children":4061},{"style":1610},[4062],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4064,"children":4065},{"style":1610},[4066],{"type":50,"value":1885},{"type":44,"tag":1308,"props":4068,"children":4069},{"style":1610},[4070],{"type":50,"value":1890},{"type":44,"tag":1308,"props":4072,"children":4074},{"class":1605,"line":4073},30,[4075],{"type":44,"tag":1308,"props":4076,"children":4077},{"style":1610},[4078],{"type":50,"value":2353},{"type":44,"tag":1308,"props":4080,"children":4082},{"class":1605,"line":4081},31,[4083],{"type":44,"tag":1308,"props":4084,"children":4085},{"style":1610},[4086],{"type":50,"value":2362},{"type":44,"tag":1308,"props":4088,"children":4090},{"class":1605,"line":4089},32,[4091],{"type":44,"tag":1308,"props":4092,"children":4093},{"style":1610},[4094],{"type":50,"value":2371},{"type":44,"tag":1308,"props":4096,"children":4098},{"class":1605,"line":4097},33,[4099],{"type":44,"tag":1308,"props":4100,"children":4101},{"style":1610},[4102],{"type":50,"value":1899},{"type":44,"tag":1308,"props":4104,"children":4106},{"class":1605,"line":4105},34,[4107],{"type":44,"tag":1308,"props":4108,"children":4109},{"style":1610},[4110],{"type":50,"value":2388},{"type":44,"tag":1308,"props":4112,"children":4114},{"class":1605,"line":4113},35,[4115],{"type":44,"tag":1308,"props":4116,"children":4117},{"style":1610},[4118],{"type":50,"value":2397},{"type":44,"tag":53,"props":4120,"children":4121},{},[4122,4127,4129,4134,4135,4140,4142,4147,4149,4160,4162,4167,4169,4175,4177,4182,4184,4190],{"type":44,"tag":69,"props":4123,"children":4124},{},[4125],{"type":50,"value":4126},"Play-once variant (a reveal, not a scrub).",{"type":50,"value":4128}," Drop ",{"type":44,"tag":85,"props":4130,"children":4132},{"className":4131},[],[4133],{"type":50,"value":3126},{"type":50,"value":402},{"type":44,"tag":85,"props":4136,"children":4138},{"className":4137},[],[4139],{"type":50,"value":3622},{"type":50,"value":4141},", put ",{"type":44,"tag":85,"props":4143,"children":4145},{"className":4144},[],[4146],{"type":50,"value":850},{"type":50,"value":4148}," back in seconds — and ",{"type":44,"tag":69,"props":4150,"children":4151},{},[4152,4154],{"type":50,"value":4153},"send ",{"type":44,"tag":85,"props":4155,"children":4157},{"className":4156},[],[4158],{"type":50,"value":4159},"enter: \"play\"",{"type":50,"value":4161},". The host stamps absent toggle keys on create and on trigger replacement (",{"type":44,"tag":85,"props":4163,"children":4165},{"className":4164},[],[4166],{"type":50,"value":4159},{"type":50,"value":4168},", the other three ",{"type":44,"tag":85,"props":4170,"children":4172},{"className":4171},[],[4173],{"type":50,"value":4174},"\"none\"",{"type":50,"value":4176},") and leaves an explicit ",{"type":44,"tag":85,"props":4178,"children":4180},{"className":4179},[],[4181],{"type":50,"value":4174},{"type":50,"value":4183}," alone, so an omission is repaired rather than left inert. Send ",{"type":44,"tag":85,"props":4185,"children":4187},{"className":4186},[],[4188],{"type":50,"value":4189},"enter",{"type":50,"value":4191}," anyway: it is what the panel writes, and it is correct on both sides of that rollout.",{"type":44,"tag":1593,"props":4193,"children":4195},{"className":1595,"code":4194,"language":1597,"meta":1598,"style":1598},"{\n  \"extensionKey\": \"wf:scroll\",\n  \"config\": {\n    \"scrollTriggerConfig\": {\n      \"start\": \"top 90%\",\n      \"end\": \"bottom 15%\",\n      \"enter\": \"play\",\n      \"leaveBack\": \"reset\"\n    }\n  },\n  \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n}\n",[4196],{"type":44,"tag":85,"props":4197,"children":4198},{"__ignoreMap":1598},[4199,4206,4241,4264,4288,4324,4360,4395,4429,4436,4444,4539],{"type":44,"tag":1308,"props":4200,"children":4201},{"class":1605,"line":1606},[4202],{"type":44,"tag":1308,"props":4203,"children":4204},{"style":1610},[4205],{"type":50,"value":1613},{"type":44,"tag":1308,"props":4207,"children":4208},{"class":1605,"line":1616},[4209,4213,4217,4221,4225,4229,4233,4237],{"type":44,"tag":1308,"props":4210,"children":4211},{"style":1610},[4212],{"type":50,"value":1622},{"type":44,"tag":1308,"props":4214,"children":4215},{"style":1625},[4216],{"type":50,"value":1703},{"type":44,"tag":1308,"props":4218,"children":4219},{"style":1610},[4220],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4222,"children":4223},{"style":1610},[4224],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4226,"children":4227},{"style":1610},[4228],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4230,"children":4231},{"style":1644},[4232],{"type":50,"value":3301},{"type":44,"tag":1308,"props":4234,"children":4235},{"style":1610},[4236],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4238,"children":4239},{"style":1610},[4240],{"type":50,"value":654},{"type":44,"tag":1308,"props":4242,"children":4243},{"class":1605,"line":1658},[4244,4248,4252,4256,4260],{"type":44,"tag":1308,"props":4245,"children":4246},{"style":1610},[4247],{"type":50,"value":1622},{"type":44,"tag":1308,"props":4249,"children":4250},{"style":1625},[4251],{"type":50,"value":1740},{"type":44,"tag":1308,"props":4253,"children":4254},{"style":1610},[4255],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4257,"children":4258},{"style":1610},[4259],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4261,"children":4262},{"style":1610},[4263],{"type":50,"value":3333},{"type":44,"tag":1308,"props":4265,"children":4266},{"class":1605,"line":1683},[4267,4272,4276,4280,4284],{"type":44,"tag":1308,"props":4268,"children":4269},{"style":1610},[4270],{"type":50,"value":4271},"    \"",{"type":44,"tag":1308,"props":4273,"children":4274},{"style":1700},[4275],{"type":50,"value":3346},{"type":44,"tag":1308,"props":4277,"children":4278},{"style":1610},[4279],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4281,"children":4282},{"style":1610},[4283],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4285,"children":4286},{"style":1610},[4287],{"type":50,"value":3333},{"type":44,"tag":1308,"props":4289,"children":4290},{"class":1605,"line":785},[4291,4295,4299,4303,4307,4311,4316,4320],{"type":44,"tag":1308,"props":4292,"children":4293},{"style":1610},[4294],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4296,"children":4297},{"style":1760},[4298],{"type":50,"value":3370},{"type":44,"tag":1308,"props":4300,"children":4301},{"style":1610},[4302],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4304,"children":4305},{"style":1610},[4306],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4308,"children":4309},{"style":1610},[4310],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4312,"children":4313},{"style":1644},[4314],{"type":50,"value":4315},"top 90%",{"type":44,"tag":1308,"props":4317,"children":4318},{"style":1610},[4319],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4321,"children":4322},{"style":1610},[4323],{"type":50,"value":654},{"type":44,"tag":1308,"props":4325,"children":4326},{"class":1605,"line":1730},[4327,4331,4335,4339,4343,4347,4352,4356],{"type":44,"tag":1308,"props":4328,"children":4329},{"style":1610},[4330],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4332,"children":4333},{"style":1760},[4334],{"type":50,"value":3407},{"type":44,"tag":1308,"props":4336,"children":4337},{"style":1610},[4338],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4340,"children":4341},{"style":1610},[4342],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4344,"children":4345},{"style":1610},[4346],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4348,"children":4349},{"style":1644},[4350],{"type":50,"value":4351},"bottom 15%",{"type":44,"tag":1308,"props":4353,"children":4354},{"style":1610},[4355],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4357,"children":4358},{"style":1610},[4359],{"type":50,"value":654},{"type":44,"tag":1308,"props":4361,"children":4362},{"class":1605,"line":1220},[4363,4367,4371,4375,4379,4383,4387,4391],{"type":44,"tag":1308,"props":4364,"children":4365},{"style":1610},[4366],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4368,"children":4369},{"style":1760},[4370],{"type":50,"value":4189},{"type":44,"tag":1308,"props":4372,"children":4373},{"style":1610},[4374],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4376,"children":4377},{"style":1610},[4378],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4380,"children":4381},{"style":1610},[4382],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4384,"children":4385},{"style":1644},[4386],{"type":50,"value":1780},{"type":44,"tag":1308,"props":4388,"children":4389},{"style":1610},[4390],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4392,"children":4393},{"style":1610},[4394],{"type":50,"value":654},{"type":44,"tag":1308,"props":4396,"children":4397},{"class":1605,"line":1893},[4398,4402,4407,4411,4415,4419,4424],{"type":44,"tag":1308,"props":4399,"children":4400},{"style":1610},[4401],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4403,"children":4404},{"style":1760},[4405],{"type":50,"value":4406},"leaveBack",{"type":44,"tag":1308,"props":4408,"children":4409},{"style":1610},[4410],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4412,"children":4413},{"style":1610},[4414],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4416,"children":4417},{"style":1610},[4418],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4420,"children":4421},{"style":1644},[4422],{"type":50,"value":4423},"reset",{"type":44,"tag":1308,"props":4425,"children":4426},{"style":1610},[4427],{"type":50,"value":4428},"\"\n",{"type":44,"tag":1308,"props":4430,"children":4431},{"class":1605,"line":1902},[4432],{"type":44,"tag":1308,"props":4433,"children":4434},{"style":1610},[4435],{"type":50,"value":1899},{"type":44,"tag":1308,"props":4437,"children":4438},{"class":1605,"line":1323},[4439],{"type":44,"tag":1308,"props":4440,"children":4441},{"style":1610},[4442],{"type":50,"value":4443},"  },\n",{"type":44,"tag":1308,"props":4445,"children":4446},{"class":1605,"line":1934},[4447,4451,4455,4459,4463,4467,4471,4475,4479,4483,4487,4491,4495,4499,4503,4507,4511,4515,4519,4523,4527,4531,4535],{"type":44,"tag":1308,"props":4448,"children":4449},{"style":1610},[4450],{"type":50,"value":1622},{"type":44,"tag":1308,"props":4452,"children":4453},{"style":1625},[4454],{"type":50,"value":1801},{"type":44,"tag":1308,"props":4456,"children":4457},{"style":1610},[4458],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4460,"children":4461},{"style":1610},[4462],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4464,"children":4465},{"style":1610},[4466],{"type":50,"value":1753},{"type":44,"tag":1308,"props":4468,"children":4469},{"style":1610},[4470],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4472,"children":4473},{"style":1700},[4474],{"type":50,"value":1703},{"type":44,"tag":1308,"props":4476,"children":4477},{"style":1610},[4478],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4480,"children":4481},{"style":1610},[4482],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4484,"children":4485},{"style":1610},[4486],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4488,"children":4489},{"style":1644},[4490],{"type":50,"value":181},{"type":44,"tag":1308,"props":4492,"children":4493},{"style":1610},[4494],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4496,"children":4497},{"style":1610},[4498],{"type":50,"value":1846},{"type":44,"tag":1308,"props":4500,"children":4501},{"style":1610},[4502],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4504,"children":4505},{"style":1700},[4506],{"type":50,"value":1855},{"type":44,"tag":1308,"props":4508,"children":4509},{"style":1610},[4510],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4512,"children":4513},{"style":1610},[4514],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4516,"children":4517},{"style":1610},[4518],{"type":50,"value":1868},{"type":44,"tag":1308,"props":4520,"children":4521},{"style":1610},[4522],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4524,"children":4525},{"style":1644},[4526],{"type":50,"value":1487},{"type":44,"tag":1308,"props":4528,"children":4529},{"style":1610},[4530],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4532,"children":4533},{"style":1610},[4534],{"type":50,"value":1885},{"type":44,"tag":1308,"props":4536,"children":4537},{"style":1610},[4538],{"type":50,"value":1890},{"type":44,"tag":1308,"props":4540,"children":4541},{"class":1605,"line":1399},[4542],{"type":44,"tag":1308,"props":4543,"children":4544},{"style":1610},[4545],{"type":50,"value":2397},{"type":44,"tag":53,"props":4547,"children":4548},{},[4549,4555,4557,4563],{"type":44,"tag":85,"props":4550,"children":4552},{"className":4551},[],[4553],{"type":50,"value":4554},"leaveBack: \"reset\"",{"type":50,"value":4556}," is optional and replays the reveal when the user scrolls back up. Use a From (",{"type":44,"tag":85,"props":4558,"children":4560},{"className":4559},[],[4561],{"type":50,"value":4562},"tt: 1",{"type":50,"value":4564},") for the reveal itself so the element starts hidden.",{"type":44,"tag":606,"props":4566,"children":4568},{"id":4567},"example-4-hover-enter-leave",[4569],{"type":50,"value":4570},"Example 4: Hover enter \u002F leave",{"type":44,"tag":53,"props":4572,"children":4573},{},[4574,4578],{"type":44,"tag":69,"props":4575,"children":4576},{},[4577],{"type":50,"value":1517},{"type":50,"value":4579}," \"Fade in on hover enter and out on leave\"",{"type":44,"tag":53,"props":4581,"children":4582},{},[4583,4585,4590,4592,4598,4600,4606,4608,4614,4615,4621,4622,4628,4630,4636,4637,4643,4644,4650],{"type":50,"value":4584},"Use the ",{"type":44,"tag":69,"props":4586,"children":4587},{},[4588],{"type":50,"value":4589},"role form",{"type":50,"value":4591},": one ",{"type":44,"tag":85,"props":4593,"children":4595},{"className":4594},[],[4596],{"type":50,"value":4597},"wf:hover",{"type":50,"value":4599}," trigger with ",{"type":44,"tag":85,"props":4601,"children":4603},{"className":4602},[],[4604],{"type":50,"value":4605},"multiTimeline: true",{"type":50,"value":4607},", and two timelines tagged ",{"type":44,"tag":85,"props":4609,"children":4611},{"className":4610},[],[4612],{"type":50,"value":4613},"mouseEnter",{"type":50,"value":402},{"type":44,"tag":85,"props":4616,"children":4618},{"className":4617},[],[4619],{"type":50,"value":4620},"mouseLeave",{"type":50,"value":1555},{"type":44,"tag":85,"props":4623,"children":4625},{"className":4624},[],[4626],{"type":50,"value":4627},"triggerMetadata",{"type":50,"value":4629},". Roles must be exactly those strings and unique per timeline. Do not mix this with legacy hover ",{"type":44,"tag":85,"props":4631,"children":4633},{"className":4632},[],[4634],{"type":50,"value":4635},"type",{"type":50,"value":327},{"type":44,"tag":85,"props":4638,"children":4640},{"className":4639},[],[4641],{"type":50,"value":4642},"hover",{"type":50,"value":327},{"type":44,"tag":85,"props":4645,"children":4647},{"className":4646},[],[4648],{"type":50,"value":4649},"custom",{"type":50,"value":277},{"type":44,"tag":1593,"props":4652,"children":4654},{"className":1595,"code":4653,"language":1597,"meta":1598,"style":1598},"{\n  \"name\": \"Hover fade\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:hover\",\n      \"config\": { \"pluginConfig\": { \"multiTimeline\": true } },\n      \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"triggerMetadata\": { \"role\": \"mouseEnter\" },\n      \"actions\": [\n        {\n          \"id\": \"act-hover-in\",\n          \"name\": \"Fade in\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.3 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"0%\", \"100%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    },\n    {\n      \"triggerMetadata\": { \"role\": \"mouseLeave\" },\n      \"actions\": [\n        {\n          \"id\": \"act-hover-out\",\n          \"name\": \"Fade out\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.3 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"100%\", \"0%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n",[4655],{"type":44,"tag":85,"props":4656,"children":4657},{"__ignoreMap":1598},[4658,4665,4701,4724,4731,4766,4840,4935,4942,4949,4972,4979,5035,5058,5065,5101,5137,5164,5212,5315,5338,5417,5424,5431,5438,5446,5453,5508,5531,5538,5574,5610,5637,5684,5787,5810,5890,5898,5906,5914,5922,5930],{"type":44,"tag":1308,"props":4659,"children":4660},{"class":1605,"line":1606},[4661],{"type":44,"tag":1308,"props":4662,"children":4663},{"style":1610},[4664],{"type":50,"value":1613},{"type":44,"tag":1308,"props":4666,"children":4667},{"class":1605,"line":1616},[4668,4672,4676,4680,4684,4688,4693,4697],{"type":44,"tag":1308,"props":4669,"children":4670},{"style":1610},[4671],{"type":50,"value":1622},{"type":44,"tag":1308,"props":4673,"children":4674},{"style":1625},[4675],{"type":50,"value":495},{"type":44,"tag":1308,"props":4677,"children":4678},{"style":1610},[4679],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4681,"children":4682},{"style":1610},[4683],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4685,"children":4686},{"style":1610},[4687],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4689,"children":4690},{"style":1644},[4691],{"type":50,"value":4692},"Hover fade",{"type":44,"tag":1308,"props":4694,"children":4695},{"style":1610},[4696],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4698,"children":4699},{"style":1610},[4700],{"type":50,"value":654},{"type":44,"tag":1308,"props":4702,"children":4703},{"class":1605,"line":1658},[4704,4708,4712,4716,4720],{"type":44,"tag":1308,"props":4705,"children":4706},{"style":1610},[4707],{"type":50,"value":1622},{"type":44,"tag":1308,"props":4709,"children":4710},{"style":1625},[4711],{"type":50,"value":511},{"type":44,"tag":1308,"props":4713,"children":4714},{"style":1610},[4715],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4717,"children":4718},{"style":1610},[4719],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4721,"children":4722},{"style":1610},[4723],{"type":50,"value":1680},{"type":44,"tag":1308,"props":4725,"children":4726},{"class":1605,"line":1683},[4727],{"type":44,"tag":1308,"props":4728,"children":4729},{"style":1610},[4730],{"type":50,"value":1689},{"type":44,"tag":1308,"props":4732,"children":4733},{"class":1605,"line":785},[4734,4738,4742,4746,4750,4754,4758,4762],{"type":44,"tag":1308,"props":4735,"children":4736},{"style":1610},[4737],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4739,"children":4740},{"style":1700},[4741],{"type":50,"value":1703},{"type":44,"tag":1308,"props":4743,"children":4744},{"style":1610},[4745],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4747,"children":4748},{"style":1610},[4749],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4751,"children":4752},{"style":1610},[4753],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4755,"children":4756},{"style":1644},[4757],{"type":50,"value":4597},{"type":44,"tag":1308,"props":4759,"children":4760},{"style":1610},[4761],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4763,"children":4764},{"style":1610},[4765],{"type":50,"value":654},{"type":44,"tag":1308,"props":4767,"children":4768},{"class":1605,"line":1730},[4769,4773,4777,4781,4785,4789,4793,4798,4802,4806,4810,4814,4819,4823,4827,4832,4836],{"type":44,"tag":1308,"props":4770,"children":4771},{"style":1610},[4772],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4774,"children":4775},{"style":1700},[4776],{"type":50,"value":1740},{"type":44,"tag":1308,"props":4778,"children":4779},{"style":1610},[4780],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4782,"children":4783},{"style":1610},[4784],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4786,"children":4787},{"style":1610},[4788],{"type":50,"value":1753},{"type":44,"tag":1308,"props":4790,"children":4791},{"style":1610},[4792],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4794,"children":4795},{"style":1760},[4796],{"type":50,"value":4797},"pluginConfig",{"type":44,"tag":1308,"props":4799,"children":4800},{"style":1610},[4801],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4803,"children":4804},{"style":1610},[4805],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4807,"children":4808},{"style":1610},[4809],{"type":50,"value":1753},{"type":44,"tag":1308,"props":4811,"children":4812},{"style":1610},[4813],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4815,"children":4816},{"style":2107},[4817],{"type":50,"value":4818},"multiTimeline",{"type":44,"tag":1308,"props":4820,"children":4821},{"style":1610},[4822],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4824,"children":4825},{"style":1610},[4826],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4828,"children":4829},{"style":1610},[4830],{"type":50,"value":4831}," true",{"type":44,"tag":1308,"props":4833,"children":4834},{"style":1610},[4835],{"type":50,"value":2234},{"type":44,"tag":1308,"props":4837,"children":4838},{"style":1610},[4839],{"type":50,"value":1789},{"type":44,"tag":1308,"props":4841,"children":4842},{"class":1605,"line":1220},[4843,4847,4851,4855,4859,4863,4867,4871,4875,4879,4883,4887,4891,4895,4899,4903,4907,4911,4915,4919,4923,4927,4931],{"type":44,"tag":1308,"props":4844,"children":4845},{"style":1610},[4846],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4848,"children":4849},{"style":1700},[4850],{"type":50,"value":1801},{"type":44,"tag":1308,"props":4852,"children":4853},{"style":1610},[4854],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4856,"children":4857},{"style":1610},[4858],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4860,"children":4861},{"style":1610},[4862],{"type":50,"value":1753},{"type":44,"tag":1308,"props":4864,"children":4865},{"style":1610},[4866],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4868,"children":4869},{"style":1760},[4870],{"type":50,"value":1703},{"type":44,"tag":1308,"props":4872,"children":4873},{"style":1610},[4874],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4876,"children":4877},{"style":1610},[4878],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4880,"children":4881},{"style":1610},[4882],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4884,"children":4885},{"style":1644},[4886],{"type":50,"value":181},{"type":44,"tag":1308,"props":4888,"children":4889},{"style":1610},[4890],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4892,"children":4893},{"style":1610},[4894],{"type":50,"value":1846},{"type":44,"tag":1308,"props":4896,"children":4897},{"style":1610},[4898],{"type":50,"value":1641},{"type":44,"tag":1308,"props":4900,"children":4901},{"style":1760},[4902],{"type":50,"value":1855},{"type":44,"tag":1308,"props":4904,"children":4905},{"style":1610},[4906],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4908,"children":4909},{"style":1610},[4910],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4912,"children":4913},{"style":1610},[4914],{"type":50,"value":1868},{"type":44,"tag":1308,"props":4916,"children":4917},{"style":1610},[4918],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4920,"children":4921},{"style":1644},[4922],{"type":50,"value":1487},{"type":44,"tag":1308,"props":4924,"children":4925},{"style":1610},[4926],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4928,"children":4929},{"style":1610},[4930],{"type":50,"value":1885},{"type":44,"tag":1308,"props":4932,"children":4933},{"style":1610},[4934],{"type":50,"value":1890},{"type":44,"tag":1308,"props":4936,"children":4937},{"class":1605,"line":1893},[4938],{"type":44,"tag":1308,"props":4939,"children":4940},{"style":1610},[4941],{"type":50,"value":1899},{"type":44,"tag":1308,"props":4943,"children":4944},{"class":1605,"line":1902},[4945],{"type":44,"tag":1308,"props":4946,"children":4947},{"style":1610},[4948],{"type":50,"value":1908},{"type":44,"tag":1308,"props":4950,"children":4951},{"class":1605,"line":1323},[4952,4956,4960,4964,4968],{"type":44,"tag":1308,"props":4953,"children":4954},{"style":1610},[4955],{"type":50,"value":1622},{"type":44,"tag":1308,"props":4957,"children":4958},{"style":1625},[4959],{"type":50,"value":519},{"type":44,"tag":1308,"props":4961,"children":4962},{"style":1610},[4963],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4965,"children":4966},{"style":1610},[4967],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4969,"children":4970},{"style":1610},[4971],{"type":50,"value":1680},{"type":44,"tag":1308,"props":4973,"children":4974},{"class":1605,"line":1934},[4975],{"type":44,"tag":1308,"props":4976,"children":4977},{"style":1610},[4978],{"type":50,"value":1689},{"type":44,"tag":1308,"props":4980,"children":4981},{"class":1605,"line":1399},[4982,4986,4990,4994,4998,5002,5006,5011,5015,5019,5023,5027,5031],{"type":44,"tag":1308,"props":4983,"children":4984},{"style":1610},[4985],{"type":50,"value":1697},{"type":44,"tag":1308,"props":4987,"children":4988},{"style":1700},[4989],{"type":50,"value":4627},{"type":44,"tag":1308,"props":4991,"children":4992},{"style":1610},[4993],{"type":50,"value":1632},{"type":44,"tag":1308,"props":4995,"children":4996},{"style":1610},[4997],{"type":50,"value":1591},{"type":44,"tag":1308,"props":4999,"children":5000},{"style":1610},[5001],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5003,"children":5004},{"style":1610},[5005],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5007,"children":5008},{"style":1760},[5009],{"type":50,"value":5010},"role",{"type":44,"tag":1308,"props":5012,"children":5013},{"style":1610},[5014],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5016,"children":5017},{"style":1610},[5018],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5020,"children":5021},{"style":1610},[5022],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5024,"children":5025},{"style":1644},[5026],{"type":50,"value":4613},{"type":44,"tag":1308,"props":5028,"children":5029},{"style":1610},[5030],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5032,"children":5033},{"style":1610},[5034],{"type":50,"value":1789},{"type":44,"tag":1308,"props":5036,"children":5037},{"class":1605,"line":1966},[5038,5042,5046,5050,5054],{"type":44,"tag":1308,"props":5039,"children":5040},{"style":1610},[5041],{"type":50,"value":1697},{"type":44,"tag":1308,"props":5043,"children":5044},{"style":1700},[5045],{"type":50,"value":1951},{"type":44,"tag":1308,"props":5047,"children":5048},{"style":1610},[5049],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5051,"children":5052},{"style":1610},[5053],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5055,"children":5056},{"style":1610},[5057],{"type":50,"value":1680},{"type":44,"tag":1308,"props":5059,"children":5060},{"class":1605,"line":1975},[5061],{"type":44,"tag":1308,"props":5062,"children":5063},{"style":1610},[5064],{"type":50,"value":1972},{"type":44,"tag":1308,"props":5066,"children":5067},{"class":1605,"line":2013},[5068,5072,5076,5080,5084,5088,5093,5097],{"type":44,"tag":1308,"props":5069,"children":5070},{"style":1610},[5071],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5073,"children":5074},{"style":1760},[5075],{"type":50,"value":1501},{"type":44,"tag":1308,"props":5077,"children":5078},{"style":1610},[5079],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5081,"children":5082},{"style":1610},[5083],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5085,"children":5086},{"style":1610},[5087],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5089,"children":5090},{"style":1644},[5091],{"type":50,"value":5092},"act-hover-in",{"type":44,"tag":1308,"props":5094,"children":5095},{"style":1610},[5096],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5098,"children":5099},{"style":1610},[5100],{"type":50,"value":654},{"type":44,"tag":1308,"props":5102,"children":5103},{"class":1605,"line":2050},[5104,5108,5112,5116,5120,5124,5129,5133],{"type":44,"tag":1308,"props":5105,"children":5106},{"style":1610},[5107],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5109,"children":5110},{"style":1760},[5111],{"type":50,"value":495},{"type":44,"tag":1308,"props":5113,"children":5114},{"style":1610},[5115],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5117,"children":5118},{"style":1610},[5119],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5121,"children":5122},{"style":1610},[5123],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5125,"children":5126},{"style":1644},[5127],{"type":50,"value":5128},"Fade in",{"type":44,"tag":1308,"props":5130,"children":5131},{"style":1610},[5132],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5134,"children":5135},{"style":1610},[5136],{"type":50,"value":654},{"type":44,"tag":1308,"props":5138,"children":5139},{"class":1605,"line":28},[5140,5144,5148,5152,5156,5160],{"type":44,"tag":1308,"props":5141,"children":5142},{"style":1610},[5143],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5145,"children":5146},{"style":1760},[5147],{"type":50,"value":1044},{"type":44,"tag":1308,"props":5149,"children":5150},{"style":1610},[5151],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5153,"children":5154},{"style":1610},[5155],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5157,"children":5158},{"style":1760},[5159],{"type":50,"value":2072},{"type":44,"tag":1308,"props":5161,"children":5162},{"style":1610},[5163],{"type":50,"value":654},{"type":44,"tag":1308,"props":5165,"children":5166},{"class":1605,"line":2130},[5167,5171,5175,5179,5183,5187,5191,5195,5199,5203,5208],{"type":44,"tag":1308,"props":5168,"children":5169},{"style":1610},[5170],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5172,"children":5173},{"style":1760},[5174],{"type":50,"value":2088},{"type":44,"tag":1308,"props":5176,"children":5177},{"style":1610},[5178],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5180,"children":5181},{"style":1610},[5182],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5184,"children":5185},{"style":1610},[5186],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5188,"children":5189},{"style":1610},[5190],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5192,"children":5193},{"style":2107},[5194],{"type":50,"value":2110},{"type":44,"tag":1308,"props":5196,"children":5197},{"style":1610},[5198],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5200,"children":5201},{"style":1610},[5202],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5204,"children":5205},{"style":1760},[5206],{"type":50,"value":5207}," 0.3",{"type":44,"tag":1308,"props":5209,"children":5210},{"style":1610},[5211],{"type":50,"value":1789},{"type":44,"tag":1308,"props":5213,"children":5214},{"class":1605,"line":2241},[5215,5219,5223,5227,5231,5235,5239,5243,5247,5251,5255,5259,5263,5267,5271,5275,5279,5283,5287,5291,5295,5299,5303,5307,5311],{"type":44,"tag":1308,"props":5216,"children":5217},{"style":1610},[5218],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5220,"children":5221},{"style":1760},[5222],{"type":50,"value":2140},{"type":44,"tag":1308,"props":5224,"children":5225},{"style":1610},[5226],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5228,"children":5229},{"style":1610},[5230],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5232,"children":5233},{"style":1610},[5234],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5236,"children":5237},{"style":1610},[5238],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5240,"children":5241},{"style":2107},[5242],{"type":50,"value":2161},{"type":44,"tag":1308,"props":5244,"children":5245},{"style":1610},[5246],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5248,"children":5249},{"style":1610},[5250],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5252,"children":5253},{"style":1610},[5254],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5256,"children":5257},{"style":1610},[5258],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5260,"children":5261},{"style":2180},[5262],{"type":50,"value":2183},{"type":44,"tag":1308,"props":5264,"children":5265},{"style":1610},[5266],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5268,"children":5269},{"style":1610},[5270],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5272,"children":5273},{"style":1610},[5274],{"type":50,"value":1868},{"type":44,"tag":1308,"props":5276,"children":5277},{"style":1610},[5278],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5280,"children":5281},{"style":1644},[5282],{"type":50,"value":2204},{"type":44,"tag":1308,"props":5284,"children":5285},{"style":1610},[5286],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5288,"children":5289},{"style":1610},[5290],{"type":50,"value":1846},{"type":44,"tag":1308,"props":5292,"children":5293},{"style":1610},[5294],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5296,"children":5297},{"style":1644},[5298],{"type":50,"value":2221},{"type":44,"tag":1308,"props":5300,"children":5301},{"style":1610},[5302],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5304,"children":5305},{"style":1610},[5306],{"type":50,"value":1885},{"type":44,"tag":1308,"props":5308,"children":5309},{"style":1610},[5310],{"type":50,"value":2234},{"type":44,"tag":1308,"props":5312,"children":5313},{"style":1610},[5314],{"type":50,"value":1789},{"type":44,"tag":1308,"props":5316,"children":5317},{"class":1605,"line":2266},[5318,5322,5326,5330,5334],{"type":44,"tag":1308,"props":5319,"children":5320},{"style":1610},[5321],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5323,"children":5324},{"style":1760},[5325],{"type":50,"value":2251},{"type":44,"tag":1308,"props":5327,"children":5328},{"style":1610},[5329],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5331,"children":5332},{"style":1610},[5333],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5335,"children":5336},{"style":1610},[5337],{"type":50,"value":1680},{"type":44,"tag":1308,"props":5339,"children":5340},{"class":1605,"line":2347},[5341,5345,5349,5353,5357,5361,5365,5369,5373,5377,5381,5385,5389,5393,5397,5401,5405,5409,5413],{"type":44,"tag":1308,"props":5342,"children":5343},{"style":1610},[5344],{"type":50,"value":2272},{"type":44,"tag":1308,"props":5346,"children":5347},{"style":1610},[5348],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5350,"children":5351},{"style":2107},[5352],{"type":50,"value":1703},{"type":44,"tag":1308,"props":5354,"children":5355},{"style":1610},[5356],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5358,"children":5359},{"style":1610},[5360],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5362,"children":5363},{"style":1610},[5364],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5366,"children":5367},{"style":1644},[5368],{"type":50,"value":181},{"type":44,"tag":1308,"props":5370,"children":5371},{"style":1610},[5372],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5374,"children":5375},{"style":1610},[5376],{"type":50,"value":1846},{"type":44,"tag":1308,"props":5378,"children":5379},{"style":1610},[5380],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5382,"children":5383},{"style":2107},[5384],{"type":50,"value":1855},{"type":44,"tag":1308,"props":5386,"children":5387},{"style":1610},[5388],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5390,"children":5391},{"style":1610},[5392],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5394,"children":5395},{"style":1610},[5396],{"type":50,"value":1868},{"type":44,"tag":1308,"props":5398,"children":5399},{"style":1610},[5400],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5402,"children":5403},{"style":1644},[5404],{"type":50,"value":1487},{"type":44,"tag":1308,"props":5406,"children":5407},{"style":1610},[5408],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5410,"children":5411},{"style":1610},[5412],{"type":50,"value":1885},{"type":44,"tag":1308,"props":5414,"children":5415},{"style":1610},[5416],{"type":50,"value":1890},{"type":44,"tag":1308,"props":5418,"children":5419},{"class":1605,"line":2356},[5420],{"type":44,"tag":1308,"props":5421,"children":5422},{"style":1610},[5423],{"type":50,"value":2353},{"type":44,"tag":1308,"props":5425,"children":5426},{"class":1605,"line":2365},[5427],{"type":44,"tag":1308,"props":5428,"children":5429},{"style":1610},[5430],{"type":50,"value":2362},{"type":44,"tag":1308,"props":5432,"children":5433},{"class":1605,"line":2374},[5434],{"type":44,"tag":1308,"props":5435,"children":5436},{"style":1610},[5437],{"type":50,"value":2371},{"type":44,"tag":1308,"props":5439,"children":5440},{"class":1605,"line":2382},[5441],{"type":44,"tag":1308,"props":5442,"children":5443},{"style":1610},[5444],{"type":50,"value":5445},"    },\n",{"type":44,"tag":1308,"props":5447,"children":5448},{"class":1605,"line":2391},[5449],{"type":44,"tag":1308,"props":5450,"children":5451},{"style":1610},[5452],{"type":50,"value":1689},{"type":44,"tag":1308,"props":5454,"children":5455},{"class":1605,"line":3960},[5456,5460,5464,5468,5472,5476,5480,5484,5488,5492,5496,5500,5504],{"type":44,"tag":1308,"props":5457,"children":5458},{"style":1610},[5459],{"type":50,"value":1697},{"type":44,"tag":1308,"props":5461,"children":5462},{"style":1700},[5463],{"type":50,"value":4627},{"type":44,"tag":1308,"props":5465,"children":5466},{"style":1610},[5467],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5469,"children":5470},{"style":1610},[5471],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5473,"children":5474},{"style":1610},[5475],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5477,"children":5478},{"style":1610},[5479],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5481,"children":5482},{"style":1760},[5483],{"type":50,"value":5010},{"type":44,"tag":1308,"props":5485,"children":5486},{"style":1610},[5487],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5489,"children":5490},{"style":1610},[5491],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5493,"children":5494},{"style":1610},[5495],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5497,"children":5498},{"style":1644},[5499],{"type":50,"value":4620},{"type":44,"tag":1308,"props":5501,"children":5502},{"style":1610},[5503],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5505,"children":5506},{"style":1610},[5507],{"type":50,"value":1789},{"type":44,"tag":1308,"props":5509,"children":5510},{"class":1605,"line":3969},[5511,5515,5519,5523,5527],{"type":44,"tag":1308,"props":5512,"children":5513},{"style":1610},[5514],{"type":50,"value":1697},{"type":44,"tag":1308,"props":5516,"children":5517},{"style":1700},[5518],{"type":50,"value":1951},{"type":44,"tag":1308,"props":5520,"children":5521},{"style":1610},[5522],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5524,"children":5525},{"style":1610},[5526],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5528,"children":5529},{"style":1610},[5530],{"type":50,"value":1680},{"type":44,"tag":1308,"props":5532,"children":5533},{"class":1605,"line":3993},[5534],{"type":44,"tag":1308,"props":5535,"children":5536},{"style":1610},[5537],{"type":50,"value":1972},{"type":44,"tag":1308,"props":5539,"children":5540},{"class":1605,"line":4073},[5541,5545,5549,5553,5557,5561,5566,5570],{"type":44,"tag":1308,"props":5542,"children":5543},{"style":1610},[5544],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5546,"children":5547},{"style":1760},[5548],{"type":50,"value":1501},{"type":44,"tag":1308,"props":5550,"children":5551},{"style":1610},[5552],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5554,"children":5555},{"style":1610},[5556],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5558,"children":5559},{"style":1610},[5560],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5562,"children":5563},{"style":1644},[5564],{"type":50,"value":5565},"act-hover-out",{"type":44,"tag":1308,"props":5567,"children":5568},{"style":1610},[5569],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5571,"children":5572},{"style":1610},[5573],{"type":50,"value":654},{"type":44,"tag":1308,"props":5575,"children":5576},{"class":1605,"line":4081},[5577,5581,5585,5589,5593,5597,5602,5606],{"type":44,"tag":1308,"props":5578,"children":5579},{"style":1610},[5580],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5582,"children":5583},{"style":1760},[5584],{"type":50,"value":495},{"type":44,"tag":1308,"props":5586,"children":5587},{"style":1610},[5588],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5590,"children":5591},{"style":1610},[5592],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5594,"children":5595},{"style":1610},[5596],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5598,"children":5599},{"style":1644},[5600],{"type":50,"value":5601},"Fade out",{"type":44,"tag":1308,"props":5603,"children":5604},{"style":1610},[5605],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5607,"children":5608},{"style":1610},[5609],{"type":50,"value":654},{"type":44,"tag":1308,"props":5611,"children":5612},{"class":1605,"line":4089},[5613,5617,5621,5625,5629,5633],{"type":44,"tag":1308,"props":5614,"children":5615},{"style":1610},[5616],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5618,"children":5619},{"style":1760},[5620],{"type":50,"value":1044},{"type":44,"tag":1308,"props":5622,"children":5623},{"style":1610},[5624],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5626,"children":5627},{"style":1610},[5628],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5630,"children":5631},{"style":1760},[5632],{"type":50,"value":2072},{"type":44,"tag":1308,"props":5634,"children":5635},{"style":1610},[5636],{"type":50,"value":654},{"type":44,"tag":1308,"props":5638,"children":5639},{"class":1605,"line":4097},[5640,5644,5648,5652,5656,5660,5664,5668,5672,5676,5680],{"type":44,"tag":1308,"props":5641,"children":5642},{"style":1610},[5643],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5645,"children":5646},{"style":1760},[5647],{"type":50,"value":2088},{"type":44,"tag":1308,"props":5649,"children":5650},{"style":1610},[5651],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5653,"children":5654},{"style":1610},[5655],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5657,"children":5658},{"style":1610},[5659],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5661,"children":5662},{"style":1610},[5663],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5665,"children":5666},{"style":2107},[5667],{"type":50,"value":2110},{"type":44,"tag":1308,"props":5669,"children":5670},{"style":1610},[5671],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5673,"children":5674},{"style":1610},[5675],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5677,"children":5678},{"style":1760},[5679],{"type":50,"value":5207},{"type":44,"tag":1308,"props":5681,"children":5682},{"style":1610},[5683],{"type":50,"value":1789},{"type":44,"tag":1308,"props":5685,"children":5686},{"class":1605,"line":4105},[5687,5691,5695,5699,5703,5707,5711,5715,5719,5723,5727,5731,5735,5739,5743,5747,5751,5755,5759,5763,5767,5771,5775,5779,5783],{"type":44,"tag":1308,"props":5688,"children":5689},{"style":1610},[5690],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5692,"children":5693},{"style":1760},[5694],{"type":50,"value":2140},{"type":44,"tag":1308,"props":5696,"children":5697},{"style":1610},[5698],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5700,"children":5701},{"style":1610},[5702],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5704,"children":5705},{"style":1610},[5706],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5708,"children":5709},{"style":1610},[5710],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5712,"children":5713},{"style":2107},[5714],{"type":50,"value":2161},{"type":44,"tag":1308,"props":5716,"children":5717},{"style":1610},[5718],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5720,"children":5721},{"style":1610},[5722],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5724,"children":5725},{"style":1610},[5726],{"type":50,"value":1753},{"type":44,"tag":1308,"props":5728,"children":5729},{"style":1610},[5730],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5732,"children":5733},{"style":2180},[5734],{"type":50,"value":2183},{"type":44,"tag":1308,"props":5736,"children":5737},{"style":1610},[5738],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5740,"children":5741},{"style":1610},[5742],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5744,"children":5745},{"style":1610},[5746],{"type":50,"value":1868},{"type":44,"tag":1308,"props":5748,"children":5749},{"style":1610},[5750],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5752,"children":5753},{"style":1644},[5754],{"type":50,"value":2221},{"type":44,"tag":1308,"props":5756,"children":5757},{"style":1610},[5758],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5760,"children":5761},{"style":1610},[5762],{"type":50,"value":1846},{"type":44,"tag":1308,"props":5764,"children":5765},{"style":1610},[5766],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5768,"children":5769},{"style":1644},[5770],{"type":50,"value":2204},{"type":44,"tag":1308,"props":5772,"children":5773},{"style":1610},[5774],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5776,"children":5777},{"style":1610},[5778],{"type":50,"value":1885},{"type":44,"tag":1308,"props":5780,"children":5781},{"style":1610},[5782],{"type":50,"value":2234},{"type":44,"tag":1308,"props":5784,"children":5785},{"style":1610},[5786],{"type":50,"value":1789},{"type":44,"tag":1308,"props":5788,"children":5789},{"class":1605,"line":4113},[5790,5794,5798,5802,5806],{"type":44,"tag":1308,"props":5791,"children":5792},{"style":1610},[5793],{"type":50,"value":1981},{"type":44,"tag":1308,"props":5795,"children":5796},{"style":1760},[5797],{"type":50,"value":2251},{"type":44,"tag":1308,"props":5799,"children":5800},{"style":1610},[5801],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5803,"children":5804},{"style":1610},[5805],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5807,"children":5808},{"style":1610},[5809],{"type":50,"value":1680},{"type":44,"tag":1308,"props":5811,"children":5813},{"class":1605,"line":5812},36,[5814,5818,5822,5826,5830,5834,5838,5842,5846,5850,5854,5858,5862,5866,5870,5874,5878,5882,5886],{"type":44,"tag":1308,"props":5815,"children":5816},{"style":1610},[5817],{"type":50,"value":2272},{"type":44,"tag":1308,"props":5819,"children":5820},{"style":1610},[5821],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5823,"children":5824},{"style":2107},[5825],{"type":50,"value":1703},{"type":44,"tag":1308,"props":5827,"children":5828},{"style":1610},[5829],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5831,"children":5832},{"style":1610},[5833],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5835,"children":5836},{"style":1610},[5837],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5839,"children":5840},{"style":1644},[5841],{"type":50,"value":181},{"type":44,"tag":1308,"props":5843,"children":5844},{"style":1610},[5845],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5847,"children":5848},{"style":1610},[5849],{"type":50,"value":1846},{"type":44,"tag":1308,"props":5851,"children":5852},{"style":1610},[5853],{"type":50,"value":1641},{"type":44,"tag":1308,"props":5855,"children":5856},{"style":2107},[5857],{"type":50,"value":1855},{"type":44,"tag":1308,"props":5859,"children":5860},{"style":1610},[5861],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5863,"children":5864},{"style":1610},[5865],{"type":50,"value":1591},{"type":44,"tag":1308,"props":5867,"children":5868},{"style":1610},[5869],{"type":50,"value":1868},{"type":44,"tag":1308,"props":5871,"children":5872},{"style":1610},[5873],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5875,"children":5876},{"style":1644},[5877],{"type":50,"value":1487},{"type":44,"tag":1308,"props":5879,"children":5880},{"style":1610},[5881],{"type":50,"value":1632},{"type":44,"tag":1308,"props":5883,"children":5884},{"style":1610},[5885],{"type":50,"value":1885},{"type":44,"tag":1308,"props":5887,"children":5888},{"style":1610},[5889],{"type":50,"value":1890},{"type":44,"tag":1308,"props":5891,"children":5893},{"class":1605,"line":5892},37,[5894],{"type":44,"tag":1308,"props":5895,"children":5896},{"style":1610},[5897],{"type":50,"value":2353},{"type":44,"tag":1308,"props":5899,"children":5901},{"class":1605,"line":5900},38,[5902],{"type":44,"tag":1308,"props":5903,"children":5904},{"style":1610},[5905],{"type":50,"value":2362},{"type":44,"tag":1308,"props":5907,"children":5909},{"class":1605,"line":5908},39,[5910],{"type":44,"tag":1308,"props":5911,"children":5912},{"style":1610},[5913],{"type":50,"value":2371},{"type":44,"tag":1308,"props":5915,"children":5917},{"class":1605,"line":5916},40,[5918],{"type":44,"tag":1308,"props":5919,"children":5920},{"style":1610},[5921],{"type":50,"value":1899},{"type":44,"tag":1308,"props":5923,"children":5925},{"class":1605,"line":5924},41,[5926],{"type":44,"tag":1308,"props":5927,"children":5928},{"style":1610},[5929],{"type":50,"value":2388},{"type":44,"tag":1308,"props":5931,"children":5933},{"class":1605,"line":5932},42,[5934],{"type":44,"tag":1308,"props":5935,"children":5936},{"style":1610},[5937],{"type":50,"value":2397},{"type":44,"tag":53,"props":5939,"children":5940},{},[5941,5946,5948,5956,5958,5964],{"type":44,"tag":69,"props":5942,"children":5943},{},[5944],{"type":50,"value":5945},"No caveat needed any more.",{"type":50,"value":5947}," An earlier version of this skill warned that the panel would not offer a remove button for either action group. That was true when written, and ",{"type":44,"tag":593,"props":5949,"children":5953},{"href":5950,"rel":5951},"https:\u002F\u002Fgithub.com\u002Fwebflow\u002Fwebflow\u002Fpull\u002F117817",[5952],"nofollow",[5954],{"type":50,"value":5955},"webflow#117817",{"type":50,"value":5957}," fixed it on 2026-08-19 — Remove now renders for this shape when a Hover owner exists. Confirmed in the Designer afterwards: a role-form hover authored through MCP animates correctly ",{"type":44,"tag":5959,"props":5960,"children":5961},"em",{},[5962],{"type":50,"value":5963},"and",{"type":50,"value":5965}," shows a delete control on both Actions groups, the same as the split form.",{"type":44,"tag":53,"props":5967,"children":5968},{},[5969,5971,5976,5978,5987,5989,6005,6007,6012,6014,6019,6021,6025,6027,6032,6034,6040,6042,6047,6049,6055],{"type":50,"value":5970},"The two-trigger split the panel prefers ",{"type":44,"tag":69,"props":5972,"children":5973},{},[5974],{"type":50,"value":5975},"is",{"type":50,"value":5977}," authorable, but the discriminator\nis ",{"type":44,"tag":69,"props":5979,"children":5980},{},[5981],{"type":44,"tag":85,"props":5982,"children":5984},{"className":5983},[],[5985],{"type":50,"value":5986},"config.pluginConfig.eventMode",{"type":50,"value":5988},", with the values ",{"type":44,"tag":69,"props":5990,"children":5991},{},[5992,5998,5999],{"type":44,"tag":85,"props":5993,"children":5995},{"className":5994},[],[5996],{"type":50,"value":5997},"'enter'",{"type":50,"value":327},{"type":44,"tag":85,"props":6000,"children":6002},{"className":6001},[],[6003],{"type":50,"value":6004},"'leave'",{"type":50,"value":6006}," —\nnot ",{"type":44,"tag":85,"props":6008,"children":6010},{"className":6009},[],[6011],{"type":50,"value":4613},{"type":50,"value":6013},"\u002F",{"type":44,"tag":85,"props":6015,"children":6017},{"className":6016},[],[6018],{"type":50,"value":4620},{"type":50,"value":6020},", and ",{"type":44,"tag":69,"props":6022,"children":6023},{},[6024],{"type":50,"value":422},{"type":50,"value":6026}," at ",{"type":44,"tag":85,"props":6028,"children":6030},{"className":6029},[],[6031],{"type":50,"value":1740},{"type":50,"value":6033}," level, where it is silently\ndiscarded (see the first Guidelines section). ",{"type":44,"tag":85,"props":6035,"children":6037},{"className":6036},[],[6038],{"type":50,"value":6039},"eventMode",{"type":50,"value":6041}," also requires a boolean\n",{"type":44,"tag":85,"props":6043,"children":6045},{"className":6044},[],[6046],{"type":50,"value":4818},{"type":50,"value":6048}," beside it, and the interaction needs ",{"type":44,"tag":85,"props":6050,"children":6052},{"className":6051},[],[6053],{"type":50,"value":6054},"control: \"play\"",{"type":50,"value":6056}," once it has\ntwo or more action groups.",{"type":44,"tag":53,"props":6058,"children":6059},{},[6060,6073,6074,6079,6081,6086,6088,6092,6094,6099,6100,6105,6107,6113,6115,6120,6122,6128,6130,6136,6138,6143],{"type":44,"tag":69,"props":6061,"children":6062},{},[6063,6065,6071],{"type":50,"value":6064},"Use ",{"type":44,"tag":85,"props":6066,"children":6068},{"className":6067},[],[6069],{"type":50,"value":6070},"multiTimeline: false",{"type":50,"value":6072}," on the split",{"type":50,"value":860},{"type":44,"tag":85,"props":6075,"children":6077},{"className":6076},[],[6078],{"type":50,"value":3134},{"type":50,"value":6080},". The runtime branches on\nthat flag: ",{"type":44,"tag":85,"props":6082,"children":6084},{"className":6083},[],[6085],{"type":50,"value":3134},{"type":50,"value":6087}," is two-group ",{"type":44,"tag":5959,"props":6089,"children":6090},{},[6091],{"type":50,"value":5010},{"type":50,"value":6093}," mode, which emits ",{"type":44,"tag":85,"props":6095,"children":6097},{"className":6096},[],[6098],{"type":50,"value":4613},{"type":50,"value":327},{"type":44,"tag":85,"props":6101,"children":6103},{"className":6102},[],[6104],{"type":50,"value":4620},{"type":50,"value":6106},"\nrole callbacks and is the role form above; ",{"type":44,"tag":85,"props":6108,"children":6110},{"className":6109},[],[6111],{"type":50,"value":6112},"false",{"type":50,"value":6114}," is single-group mode, where each\ntrigger drives its own group and ",{"type":44,"tag":85,"props":6116,"children":6118},{"className":6117},[],[6119],{"type":50,"value":6039},{"type":50,"value":6121}," gates which event binds\n(",{"type":44,"tag":85,"props":6123,"children":6125},{"className":6124},[],[6126],{"type":50,"value":6127},"bindEnter = eventMode !== 'leave'",{"type":50,"value":6129},"). The split routes by ",{"type":44,"tag":85,"props":6131,"children":6133},{"className":6132},[],[6134],{"type":50,"value":6135},"groupId",{"type":50,"value":6137},", so it wants\n",{"type":44,"tag":85,"props":6139,"children":6141},{"className":6140},[],[6142],{"type":50,"value":6112},{"type":50,"value":277},{"type":44,"tag":1593,"props":6145,"children":6147},{"className":1595,"code":6146,"language":1597,"meta":1598,"style":1598},"\"triggers\": [\n  {\n    \"extensionKey\": \"wf:hover\",\n    \"config\": {\n      \"control\": \"play\",\n      \"assignedGroupId\": \"grp-in\",\n      \"pluginConfig\": { \"multiTimeline\": false, \"eventMode\": \"enter\" }\n    },\n    \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n  },\n  {\n    \"extensionKey\": \"wf:hover\",\n    \"config\": {\n      \"control\": \"play\",\n      \"assignedGroupId\": \"grp-out\",\n      \"pluginConfig\": { \"multiTimeline\": false, \"eventMode\": \"leave\" }\n    },\n    \"target\": { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n  }\n]\n",[6148],{"type":44,"tag":85,"props":6149,"children":6150},{"__ignoreMap":1598},[6151,6176,6184,6219,6242,6277,6314,6390,6397,6492,6499,6506,6541,6564,6599,6635,6711,6718,6813,6821],{"type":44,"tag":1308,"props":6152,"children":6153},{"class":1605,"line":1606},[6154,6158,6162,6166,6171],{"type":44,"tag":1308,"props":6155,"children":6156},{"style":1610},[6157],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6159,"children":6160},{"style":1644},[6161],{"type":50,"value":511},{"type":44,"tag":1308,"props":6163,"children":6164},{"style":1610},[6165],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6167,"children":6169},{"style":6168},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[6170],{"type":50,"value":687},{"type":44,"tag":1308,"props":6172,"children":6173},{"style":1610},[6174],{"type":50,"value":6175},"[\n",{"type":44,"tag":1308,"props":6177,"children":6178},{"class":1605,"line":1616},[6179],{"type":44,"tag":1308,"props":6180,"children":6181},{"style":1610},[6182],{"type":50,"value":6183},"  {\n",{"type":44,"tag":1308,"props":6185,"children":6186},{"class":1605,"line":1658},[6187,6191,6195,6199,6203,6207,6211,6215],{"type":44,"tag":1308,"props":6188,"children":6189},{"style":1610},[6190],{"type":50,"value":4271},{"type":44,"tag":1308,"props":6192,"children":6193},{"style":1625},[6194],{"type":50,"value":1703},{"type":44,"tag":1308,"props":6196,"children":6197},{"style":1610},[6198],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6200,"children":6201},{"style":1610},[6202],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6204,"children":6205},{"style":1610},[6206],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6208,"children":6209},{"style":1644},[6210],{"type":50,"value":4597},{"type":44,"tag":1308,"props":6212,"children":6213},{"style":1610},[6214],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6216,"children":6217},{"style":1610},[6218],{"type":50,"value":654},{"type":44,"tag":1308,"props":6220,"children":6221},{"class":1605,"line":1683},[6222,6226,6230,6234,6238],{"type":44,"tag":1308,"props":6223,"children":6224},{"style":1610},[6225],{"type":50,"value":4271},{"type":44,"tag":1308,"props":6227,"children":6228},{"style":1625},[6229],{"type":50,"value":1740},{"type":44,"tag":1308,"props":6231,"children":6232},{"style":1610},[6233],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6235,"children":6236},{"style":1610},[6237],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6239,"children":6240},{"style":1610},[6241],{"type":50,"value":3333},{"type":44,"tag":1308,"props":6243,"children":6244},{"class":1605,"line":785},[6245,6249,6253,6257,6261,6265,6269,6273],{"type":44,"tag":1308,"props":6246,"children":6247},{"style":1610},[6248],{"type":50,"value":1697},{"type":44,"tag":1308,"props":6250,"children":6251},{"style":1700},[6252],{"type":50,"value":1763},{"type":44,"tag":1308,"props":6254,"children":6255},{"style":1610},[6256],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6258,"children":6259},{"style":1610},[6260],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6262,"children":6263},{"style":1610},[6264],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6266,"children":6267},{"style":1644},[6268],{"type":50,"value":1780},{"type":44,"tag":1308,"props":6270,"children":6271},{"style":1610},[6272],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6274,"children":6275},{"style":1610},[6276],{"type":50,"value":654},{"type":44,"tag":1308,"props":6278,"children":6279},{"class":1605,"line":1730},[6280,6284,6289,6293,6297,6301,6306,6310],{"type":44,"tag":1308,"props":6281,"children":6282},{"style":1610},[6283],{"type":50,"value":1697},{"type":44,"tag":1308,"props":6285,"children":6286},{"style":1700},[6287],{"type":50,"value":6288},"assignedGroupId",{"type":44,"tag":1308,"props":6290,"children":6291},{"style":1610},[6292],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6294,"children":6295},{"style":1610},[6296],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6298,"children":6299},{"style":1610},[6300],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6302,"children":6303},{"style":1644},[6304],{"type":50,"value":6305},"grp-in",{"type":44,"tag":1308,"props":6307,"children":6308},{"style":1610},[6309],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6311,"children":6312},{"style":1610},[6313],{"type":50,"value":654},{"type":44,"tag":1308,"props":6315,"children":6316},{"class":1605,"line":1220},[6317,6321,6325,6329,6333,6337,6341,6345,6349,6353,6358,6362,6366,6370,6374,6378,6382,6386],{"type":44,"tag":1308,"props":6318,"children":6319},{"style":1610},[6320],{"type":50,"value":1697},{"type":44,"tag":1308,"props":6322,"children":6323},{"style":1700},[6324],{"type":50,"value":4797},{"type":44,"tag":1308,"props":6326,"children":6327},{"style":1610},[6328],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6330,"children":6331},{"style":1610},[6332],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6334,"children":6335},{"style":1610},[6336],{"type":50,"value":1753},{"type":44,"tag":1308,"props":6338,"children":6339},{"style":1610},[6340],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6342,"children":6343},{"style":1760},[6344],{"type":50,"value":4818},{"type":44,"tag":1308,"props":6346,"children":6347},{"style":1610},[6348],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6350,"children":6351},{"style":1610},[6352],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6354,"children":6355},{"style":1610},[6356],{"type":50,"value":6357}," false,",{"type":44,"tag":1308,"props":6359,"children":6360},{"style":1610},[6361],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6363,"children":6364},{"style":1760},[6365],{"type":50,"value":6039},{"type":44,"tag":1308,"props":6367,"children":6368},{"style":1610},[6369],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6371,"children":6372},{"style":1610},[6373],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6375,"children":6376},{"style":1610},[6377],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6379,"children":6380},{"style":1644},[6381],{"type":50,"value":4189},{"type":44,"tag":1308,"props":6383,"children":6384},{"style":1610},[6385],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6387,"children":6388},{"style":1610},[6389],{"type":50,"value":1890},{"type":44,"tag":1308,"props":6391,"children":6392},{"class":1605,"line":1893},[6393],{"type":44,"tag":1308,"props":6394,"children":6395},{"style":1610},[6396],{"type":50,"value":5445},{"type":44,"tag":1308,"props":6398,"children":6399},{"class":1605,"line":1902},[6400,6404,6408,6412,6416,6420,6424,6428,6432,6436,6440,6444,6448,6452,6456,6460,6464,6468,6472,6476,6480,6484,6488],{"type":44,"tag":1308,"props":6401,"children":6402},{"style":1610},[6403],{"type":50,"value":4271},{"type":44,"tag":1308,"props":6405,"children":6406},{"style":1625},[6407],{"type":50,"value":1801},{"type":44,"tag":1308,"props":6409,"children":6410},{"style":1610},[6411],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6413,"children":6414},{"style":1610},[6415],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6417,"children":6418},{"style":1610},[6419],{"type":50,"value":1753},{"type":44,"tag":1308,"props":6421,"children":6422},{"style":1610},[6423],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6425,"children":6426},{"style":1700},[6427],{"type":50,"value":1703},{"type":44,"tag":1308,"props":6429,"children":6430},{"style":1610},[6431],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6433,"children":6434},{"style":1610},[6435],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6437,"children":6438},{"style":1610},[6439],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6441,"children":6442},{"style":1644},[6443],{"type":50,"value":181},{"type":44,"tag":1308,"props":6445,"children":6446},{"style":1610},[6447],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6449,"children":6450},{"style":1610},[6451],{"type":50,"value":1846},{"type":44,"tag":1308,"props":6453,"children":6454},{"style":1610},[6455],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6457,"children":6458},{"style":1700},[6459],{"type":50,"value":1855},{"type":44,"tag":1308,"props":6461,"children":6462},{"style":1610},[6463],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6465,"children":6466},{"style":1610},[6467],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6469,"children":6470},{"style":1610},[6471],{"type":50,"value":1868},{"type":44,"tag":1308,"props":6473,"children":6474},{"style":1610},[6475],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6477,"children":6478},{"style":1644},[6479],{"type":50,"value":1487},{"type":44,"tag":1308,"props":6481,"children":6482},{"style":1610},[6483],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6485,"children":6486},{"style":1610},[6487],{"type":50,"value":1885},{"type":44,"tag":1308,"props":6489,"children":6490},{"style":1610},[6491],{"type":50,"value":1890},{"type":44,"tag":1308,"props":6493,"children":6494},{"class":1605,"line":1323},[6495],{"type":44,"tag":1308,"props":6496,"children":6497},{"style":1610},[6498],{"type":50,"value":4443},{"type":44,"tag":1308,"props":6500,"children":6501},{"class":1605,"line":1934},[6502],{"type":44,"tag":1308,"props":6503,"children":6504},{"style":1610},[6505],{"type":50,"value":6183},{"type":44,"tag":1308,"props":6507,"children":6508},{"class":1605,"line":1399},[6509,6513,6517,6521,6525,6529,6533,6537],{"type":44,"tag":1308,"props":6510,"children":6511},{"style":1610},[6512],{"type":50,"value":4271},{"type":44,"tag":1308,"props":6514,"children":6515},{"style":1625},[6516],{"type":50,"value":1703},{"type":44,"tag":1308,"props":6518,"children":6519},{"style":1610},[6520],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6522,"children":6523},{"style":1610},[6524],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6526,"children":6527},{"style":1610},[6528],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6530,"children":6531},{"style":1644},[6532],{"type":50,"value":4597},{"type":44,"tag":1308,"props":6534,"children":6535},{"style":1610},[6536],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6538,"children":6539},{"style":1610},[6540],{"type":50,"value":654},{"type":44,"tag":1308,"props":6542,"children":6543},{"class":1605,"line":1966},[6544,6548,6552,6556,6560],{"type":44,"tag":1308,"props":6545,"children":6546},{"style":1610},[6547],{"type":50,"value":4271},{"type":44,"tag":1308,"props":6549,"children":6550},{"style":1625},[6551],{"type":50,"value":1740},{"type":44,"tag":1308,"props":6553,"children":6554},{"style":1610},[6555],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6557,"children":6558},{"style":1610},[6559],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6561,"children":6562},{"style":1610},[6563],{"type":50,"value":3333},{"type":44,"tag":1308,"props":6565,"children":6566},{"class":1605,"line":1975},[6567,6571,6575,6579,6583,6587,6591,6595],{"type":44,"tag":1308,"props":6568,"children":6569},{"style":1610},[6570],{"type":50,"value":1697},{"type":44,"tag":1308,"props":6572,"children":6573},{"style":1700},[6574],{"type":50,"value":1763},{"type":44,"tag":1308,"props":6576,"children":6577},{"style":1610},[6578],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6580,"children":6581},{"style":1610},[6582],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6584,"children":6585},{"style":1610},[6586],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6588,"children":6589},{"style":1644},[6590],{"type":50,"value":1780},{"type":44,"tag":1308,"props":6592,"children":6593},{"style":1610},[6594],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6596,"children":6597},{"style":1610},[6598],{"type":50,"value":654},{"type":44,"tag":1308,"props":6600,"children":6601},{"class":1605,"line":2013},[6602,6606,6610,6614,6618,6622,6627,6631],{"type":44,"tag":1308,"props":6603,"children":6604},{"style":1610},[6605],{"type":50,"value":1697},{"type":44,"tag":1308,"props":6607,"children":6608},{"style":1700},[6609],{"type":50,"value":6288},{"type":44,"tag":1308,"props":6611,"children":6612},{"style":1610},[6613],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6615,"children":6616},{"style":1610},[6617],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6619,"children":6620},{"style":1610},[6621],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6623,"children":6624},{"style":1644},[6625],{"type":50,"value":6626},"grp-out",{"type":44,"tag":1308,"props":6628,"children":6629},{"style":1610},[6630],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6632,"children":6633},{"style":1610},[6634],{"type":50,"value":654},{"type":44,"tag":1308,"props":6636,"children":6637},{"class":1605,"line":2050},[6638,6642,6646,6650,6654,6658,6662,6666,6670,6674,6678,6682,6686,6690,6694,6698,6703,6707],{"type":44,"tag":1308,"props":6639,"children":6640},{"style":1610},[6641],{"type":50,"value":1697},{"type":44,"tag":1308,"props":6643,"children":6644},{"style":1700},[6645],{"type":50,"value":4797},{"type":44,"tag":1308,"props":6647,"children":6648},{"style":1610},[6649],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6651,"children":6652},{"style":1610},[6653],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6655,"children":6656},{"style":1610},[6657],{"type":50,"value":1753},{"type":44,"tag":1308,"props":6659,"children":6660},{"style":1610},[6661],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6663,"children":6664},{"style":1760},[6665],{"type":50,"value":4818},{"type":44,"tag":1308,"props":6667,"children":6668},{"style":1610},[6669],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6671,"children":6672},{"style":1610},[6673],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6675,"children":6676},{"style":1610},[6677],{"type":50,"value":6357},{"type":44,"tag":1308,"props":6679,"children":6680},{"style":1610},[6681],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6683,"children":6684},{"style":1760},[6685],{"type":50,"value":6039},{"type":44,"tag":1308,"props":6687,"children":6688},{"style":1610},[6689],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6691,"children":6692},{"style":1610},[6693],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6695,"children":6696},{"style":1610},[6697],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6699,"children":6700},{"style":1644},[6701],{"type":50,"value":6702},"leave",{"type":44,"tag":1308,"props":6704,"children":6705},{"style":1610},[6706],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6708,"children":6709},{"style":1610},[6710],{"type":50,"value":1890},{"type":44,"tag":1308,"props":6712,"children":6713},{"class":1605,"line":28},[6714],{"type":44,"tag":1308,"props":6715,"children":6716},{"style":1610},[6717],{"type":50,"value":5445},{"type":44,"tag":1308,"props":6719,"children":6720},{"class":1605,"line":2130},[6721,6725,6729,6733,6737,6741,6745,6749,6753,6757,6761,6765,6769,6773,6777,6781,6785,6789,6793,6797,6801,6805,6809],{"type":44,"tag":1308,"props":6722,"children":6723},{"style":1610},[6724],{"type":50,"value":4271},{"type":44,"tag":1308,"props":6726,"children":6727},{"style":1625},[6728],{"type":50,"value":1801},{"type":44,"tag":1308,"props":6730,"children":6731},{"style":1610},[6732],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6734,"children":6735},{"style":1610},[6736],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6738,"children":6739},{"style":1610},[6740],{"type":50,"value":1753},{"type":44,"tag":1308,"props":6742,"children":6743},{"style":1610},[6744],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6746,"children":6747},{"style":1700},[6748],{"type":50,"value":1703},{"type":44,"tag":1308,"props":6750,"children":6751},{"style":1610},[6752],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6754,"children":6755},{"style":1610},[6756],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6758,"children":6759},{"style":1610},[6760],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6762,"children":6763},{"style":1644},[6764],{"type":50,"value":181},{"type":44,"tag":1308,"props":6766,"children":6767},{"style":1610},[6768],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6770,"children":6771},{"style":1610},[6772],{"type":50,"value":1846},{"type":44,"tag":1308,"props":6774,"children":6775},{"style":1610},[6776],{"type":50,"value":1641},{"type":44,"tag":1308,"props":6778,"children":6779},{"style":1700},[6780],{"type":50,"value":1855},{"type":44,"tag":1308,"props":6782,"children":6783},{"style":1610},[6784],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6786,"children":6787},{"style":1610},[6788],{"type":50,"value":1591},{"type":44,"tag":1308,"props":6790,"children":6791},{"style":1610},[6792],{"type":50,"value":1868},{"type":44,"tag":1308,"props":6794,"children":6795},{"style":1610},[6796],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6798,"children":6799},{"style":1644},[6800],{"type":50,"value":1487},{"type":44,"tag":1308,"props":6802,"children":6803},{"style":1610},[6804],{"type":50,"value":1632},{"type":44,"tag":1308,"props":6806,"children":6807},{"style":1610},[6808],{"type":50,"value":1885},{"type":44,"tag":1308,"props":6810,"children":6811},{"style":1610},[6812],{"type":50,"value":1890},{"type":44,"tag":1308,"props":6814,"children":6815},{"class":1605,"line":2241},[6816],{"type":44,"tag":1308,"props":6817,"children":6818},{"style":1610},[6819],{"type":50,"value":6820},"  }\n",{"type":44,"tag":1308,"props":6822,"children":6823},{"class":1605,"line":2266},[6824],{"type":44,"tag":1308,"props":6825,"children":6826},{"style":1610},[6827],{"type":50,"value":6828},"]\n",{"type":44,"tag":53,"props":6830,"children":6831},{},[6832,6834,6840,6841,6847,6849,6854,6856,6861,6863,6867],{"type":50,"value":6833},"with ",{"type":44,"tag":85,"props":6835,"children":6837},{"className":6836},[],[6838],{"type":50,"value":6839},"groupId: \"grp-in\"",{"type":50,"value":327},{"type":44,"tag":85,"props":6842,"children":6844},{"className":6843},[],[6845],{"type":50,"value":6846},"\"grp-out\"",{"type":50,"value":6848}," on the two timelines. ",{"type":44,"tag":85,"props":6850,"children":6852},{"className":6851},[],[6853],{"type":50,"value":6135},{"type":50,"value":6855}," survives to\nthe host, and an ",{"type":44,"tag":85,"props":6857,"children":6859},{"className":6858},[],[6860],{"type":50,"value":6288},{"type":50,"value":6862}," matching no timeline group is rejected rather\nthan stored inert. Note multi-timeline hover routes by timeline ",{"type":44,"tag":69,"props":6864,"children":6865},{},[6866],{"type":50,"value":5010},{"type":50,"value":6868}," first,\nthen by group.",{"type":44,"tag":53,"props":6870,"children":6871},{},[6872,6877,6879,6885,6886,6892,6894,6900,6902,6907],{"type":44,"tag":69,"props":6873,"children":6874},{},[6875],{"type":50,"value":6876},"Both forms work, and neither costs the user anything measurable.",{"type":50,"value":6878}," Verified\nside by side in the Designer, both authored through MCP against the same element:\nidentical playback (",{"type":44,"tag":85,"props":6880,"children":6882},{"className":6881},[],[6883],{"type":50,"value":6884},"y",{"type":50,"value":209},{"type":44,"tag":85,"props":6887,"children":6889},{"className":6888},[],[6890],{"type":50,"value":6891},"0 → -24",{"type":50,"value":6893}," on enter, ",{"type":44,"tag":85,"props":6895,"children":6897},{"className":6896},[],[6898],{"type":50,"value":6899},"-24 → 0",{"type":50,"value":6901}," on leave) and a delete\ncontrol on both action groups in ",{"type":44,"tag":69,"props":6903,"children":6904},{},[6905],{"type":50,"value":6906},"both",{"type":50,"value":6908}," forms.",{"type":44,"tag":53,"props":6910,"children":6911},{},[6912,6914,6919],{"type":50,"value":6913},"So this is a weak preference: ",{"type":44,"tag":69,"props":6915,"children":6916},{},[6917],{"type":50,"value":6918},"prefer the split form above",{"type":50,"value":6920},", because it is the\nshape the panel writes itself and the user sees what they would have built by\nhand. The role form (Example 4) is equally valid — the panel does not write it,\nbut it does edit it.",{"type":44,"tag":53,"props":6922,"children":6923},{},[6924,6926,6930],{"type":50,"value":6925},"Earlier versions of this skill told agents to trade playback fidelity against a\nmissing remove button. There is no such tradeoff. See\n",{"type":44,"tag":593,"props":6927,"children":6928},{"href":933},[6929],{"type":50,"value":933},{"type":50,"value":277},{"type":44,"tag":53,"props":6932,"children":6933},{},[6934,6936,6942],{"type":50,"value":6935},"For enter only, send one trigger with ",{"type":44,"tag":85,"props":6937,"children":6939},{"className":6938},[],[6940],{"type":50,"value":6941},"pluginConfig: { \"multiTimeline\": false }",{"type":50,"value":6943}," and a single timeline.",{"type":44,"tag":53,"props":6945,"children":6946},{},[6947,6949,6954],{"type":50,"value":6948},"If the user only wants an enter animation, send one trigger with ",{"type":44,"tag":85,"props":6950,"children":6952},{"className":6951},[],[6953],{"type":50,"value":6941},{"type":50,"value":6955}," — omitting the key drops to the legacy editor instead. Either way, the panel may not offer \"Add separate hover out\" on a single-timeline hover, so author the full split above whenever the user wants both directions.",{"type":44,"tag":606,"props":6957,"children":6959},{"id":6958},"example-5-mouse-move",[6960],{"type":50,"value":6961},"Example 5: Mouse-move",{"type":44,"tag":53,"props":6963,"children":6964},{},[6965,6969],{"type":44,"tag":69,"props":6966,"children":6967},{},[6968],{"type":50,"value":1517},{"type":50,"value":6970}," \"Move this element with the cursor\"",{"type":44,"tag":53,"props":6972,"children":6973},{},[6974,6976,6980,6982,6987,6988,6994,6996,7002,7004,7010,7011,7016,7018,7024,7025,7031,7032,7038,7039,7043,7044,7049,7050,7055,7056,7061,7062,7067,7069,7073],{"type":50,"value":6975},"Mouse-move is ",{"type":44,"tag":69,"props":6977,"children":6978},{},[6979],{"type":50,"value":3118},{"type":50,"value":6981},". It validates without a target but never fires without one, so ",{"type":44,"tag":69,"props":6983,"children":6984},{},[6985],{"type":50,"value":6986},"always send a target",{"type":50,"value":245},{"type":44,"tag":85,"props":6989,"children":6991},{"className":6990},[],[6992],{"type":50,"value":6993},"wf:viewport",{"type":50,"value":6995}," (",{"type":44,"tag":85,"props":6997,"children":6999},{"className":6998},[],[7000],{"type":50,"value":7001},"value: \"\"",{"type":50,"value":7003},") for page-wide tracking, or ",{"type":44,"tag":85,"props":7005,"children":7007},{"className":7006},[],[7008],{"type":50,"value":7009},"wf:inst",{"type":50,"value":327},{"type":44,"tag":85,"props":7012,"children":7014},{"className":7013},[],[7015],{"type":50,"value":181},{"type":50,"value":7017}," to scope it. Every timeline needs a unique role from ",{"type":44,"tag":85,"props":7019,"children":7021},{"className":7020},[],[7022],{"type":50,"value":7023},"mouseX",{"type":50,"value":327},{"type":44,"tag":85,"props":7026,"children":7028},{"className":7027},[],[7029],{"type":50,"value":7030},"mouseY",{"type":50,"value":327},{"type":44,"tag":85,"props":7033,"children":7035},{"className":7034},[],[7036],{"type":50,"value":7037},"interval",{"type":50,"value":1377},{"type":44,"tag":69,"props":7040,"children":7041},{},[7042],{"type":50,"value":3156},{"type":50,"value":3158},{"type":44,"tag":85,"props":7045,"children":7047},{"className":7046},[],[7048],{"type":50,"value":1763},{"type":50,"value":327},{"type":44,"tag":85,"props":7051,"children":7053},{"className":7052},[],[7054],{"type":50,"value":3170},{"type":50,"value":327},{"type":44,"tag":85,"props":7057,"children":7059},{"className":7058},[],[7060],{"type":50,"value":3177},{"type":50,"value":327},{"type":44,"tag":85,"props":7063,"children":7065},{"className":7064},[],[7066],{"type":50,"value":3184},{"type":50,"value":7068},". See ",{"type":44,"tag":593,"props":7070,"children":7071},{"href":981},[7072],{"type":50,"value":981},{"type":50,"value":277},{"type":44,"tag":1593,"props":7075,"children":7077},{"className":1595,"code":7076,"language":1597,"meta":1598,"style":1598},"{\n  \"name\": \"Mouse follow\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:mouse-move\",\n      \"config\": {},\n      \"target\": { \"extensionKey\": \"wf:viewport\", \"value\": \"\" }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"triggerMetadata\": { \"role\": \"mouseX\" },\n      \"actions\": [\n        {\n          \"id\": \"act-mouse-x\",\n          \"name\": \"Follow X\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"x\": [\"0px\", \"40px\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    },\n    {\n      \"triggerMetadata\": { \"role\": \"mouseY\" },\n      \"actions\": [\n        {\n          \"id\": \"act-mouse-y\",\n          \"name\": \"Follow Y\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"y\": [\"0px\", \"40px\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n",[7078],{"type":44,"tag":85,"props":7079,"children":7080},{"__ignoreMap":1598},[7081,7088,7124,7147,7154,7190,7214,7294,7301,7308,7331,7338,7393,7416,7423,7459,7495,7522,7569,7674,7697,7776,7783,7790,7797,7804,7811,7866,7889,7896,7932,7968,7995,8042,8145,8168,8247,8254,8261,8268,8275,8282],{"type":44,"tag":1308,"props":7082,"children":7083},{"class":1605,"line":1606},[7084],{"type":44,"tag":1308,"props":7085,"children":7086},{"style":1610},[7087],{"type":50,"value":1613},{"type":44,"tag":1308,"props":7089,"children":7090},{"class":1605,"line":1616},[7091,7095,7099,7103,7107,7111,7116,7120],{"type":44,"tag":1308,"props":7092,"children":7093},{"style":1610},[7094],{"type":50,"value":1622},{"type":44,"tag":1308,"props":7096,"children":7097},{"style":1625},[7098],{"type":50,"value":495},{"type":44,"tag":1308,"props":7100,"children":7101},{"style":1610},[7102],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7104,"children":7105},{"style":1610},[7106],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7108,"children":7109},{"style":1610},[7110],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7112,"children":7113},{"style":1644},[7114],{"type":50,"value":7115},"Mouse follow",{"type":44,"tag":1308,"props":7117,"children":7118},{"style":1610},[7119],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7121,"children":7122},{"style":1610},[7123],{"type":50,"value":654},{"type":44,"tag":1308,"props":7125,"children":7126},{"class":1605,"line":1658},[7127,7131,7135,7139,7143],{"type":44,"tag":1308,"props":7128,"children":7129},{"style":1610},[7130],{"type":50,"value":1622},{"type":44,"tag":1308,"props":7132,"children":7133},{"style":1625},[7134],{"type":50,"value":511},{"type":44,"tag":1308,"props":7136,"children":7137},{"style":1610},[7138],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7140,"children":7141},{"style":1610},[7142],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7144,"children":7145},{"style":1610},[7146],{"type":50,"value":1680},{"type":44,"tag":1308,"props":7148,"children":7149},{"class":1605,"line":1683},[7150],{"type":44,"tag":1308,"props":7151,"children":7152},{"style":1610},[7153],{"type":50,"value":1689},{"type":44,"tag":1308,"props":7155,"children":7156},{"class":1605,"line":785},[7157,7161,7165,7169,7173,7177,7182,7186],{"type":44,"tag":1308,"props":7158,"children":7159},{"style":1610},[7160],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7162,"children":7163},{"style":1700},[7164],{"type":50,"value":1703},{"type":44,"tag":1308,"props":7166,"children":7167},{"style":1610},[7168],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7170,"children":7171},{"style":1610},[7172],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7174,"children":7175},{"style":1610},[7176],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7178,"children":7179},{"style":1644},[7180],{"type":50,"value":7181},"wf:mouse-move",{"type":44,"tag":1308,"props":7183,"children":7184},{"style":1610},[7185],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7187,"children":7188},{"style":1610},[7189],{"type":50,"value":654},{"type":44,"tag":1308,"props":7191,"children":7192},{"class":1605,"line":1730},[7193,7197,7201,7205,7209],{"type":44,"tag":1308,"props":7194,"children":7195},{"style":1610},[7196],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7198,"children":7199},{"style":1700},[7200],{"type":50,"value":1740},{"type":44,"tag":1308,"props":7202,"children":7203},{"style":1610},[7204],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7206,"children":7207},{"style":1610},[7208],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7210,"children":7211},{"style":1610},[7212],{"type":50,"value":7213}," {},\n",{"type":44,"tag":1308,"props":7215,"children":7216},{"class":1605,"line":1220},[7217,7221,7225,7229,7233,7237,7241,7245,7249,7253,7257,7261,7265,7269,7273,7277,7281,7285,7290],{"type":44,"tag":1308,"props":7218,"children":7219},{"style":1610},[7220],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7222,"children":7223},{"style":1700},[7224],{"type":50,"value":1801},{"type":44,"tag":1308,"props":7226,"children":7227},{"style":1610},[7228],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7230,"children":7231},{"style":1610},[7232],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7234,"children":7235},{"style":1610},[7236],{"type":50,"value":1753},{"type":44,"tag":1308,"props":7238,"children":7239},{"style":1610},[7240],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7242,"children":7243},{"style":1760},[7244],{"type":50,"value":1703},{"type":44,"tag":1308,"props":7246,"children":7247},{"style":1610},[7248],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7250,"children":7251},{"style":1610},[7252],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7254,"children":7255},{"style":1610},[7256],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7258,"children":7259},{"style":1644},[7260],{"type":50,"value":6993},{"type":44,"tag":1308,"props":7262,"children":7263},{"style":1610},[7264],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7266,"children":7267},{"style":1610},[7268],{"type":50,"value":1846},{"type":44,"tag":1308,"props":7270,"children":7271},{"style":1610},[7272],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7274,"children":7275},{"style":1760},[7276],{"type":50,"value":1855},{"type":44,"tag":1308,"props":7278,"children":7279},{"style":1610},[7280],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7282,"children":7283},{"style":1610},[7284],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7286,"children":7287},{"style":1610},[7288],{"type":50,"value":7289}," \"\"",{"type":44,"tag":1308,"props":7291,"children":7292},{"style":1610},[7293],{"type":50,"value":1890},{"type":44,"tag":1308,"props":7295,"children":7296},{"class":1605,"line":1893},[7297],{"type":44,"tag":1308,"props":7298,"children":7299},{"style":1610},[7300],{"type":50,"value":1899},{"type":44,"tag":1308,"props":7302,"children":7303},{"class":1605,"line":1902},[7304],{"type":44,"tag":1308,"props":7305,"children":7306},{"style":1610},[7307],{"type":50,"value":1908},{"type":44,"tag":1308,"props":7309,"children":7310},{"class":1605,"line":1323},[7311,7315,7319,7323,7327],{"type":44,"tag":1308,"props":7312,"children":7313},{"style":1610},[7314],{"type":50,"value":1622},{"type":44,"tag":1308,"props":7316,"children":7317},{"style":1625},[7318],{"type":50,"value":519},{"type":44,"tag":1308,"props":7320,"children":7321},{"style":1610},[7322],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7324,"children":7325},{"style":1610},[7326],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7328,"children":7329},{"style":1610},[7330],{"type":50,"value":1680},{"type":44,"tag":1308,"props":7332,"children":7333},{"class":1605,"line":1934},[7334],{"type":44,"tag":1308,"props":7335,"children":7336},{"style":1610},[7337],{"type":50,"value":1689},{"type":44,"tag":1308,"props":7339,"children":7340},{"class":1605,"line":1399},[7341,7345,7349,7353,7357,7361,7365,7369,7373,7377,7381,7385,7389],{"type":44,"tag":1308,"props":7342,"children":7343},{"style":1610},[7344],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7346,"children":7347},{"style":1700},[7348],{"type":50,"value":4627},{"type":44,"tag":1308,"props":7350,"children":7351},{"style":1610},[7352],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7354,"children":7355},{"style":1610},[7356],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7358,"children":7359},{"style":1610},[7360],{"type":50,"value":1753},{"type":44,"tag":1308,"props":7362,"children":7363},{"style":1610},[7364],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7366,"children":7367},{"style":1760},[7368],{"type":50,"value":5010},{"type":44,"tag":1308,"props":7370,"children":7371},{"style":1610},[7372],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7374,"children":7375},{"style":1610},[7376],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7378,"children":7379},{"style":1610},[7380],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7382,"children":7383},{"style":1644},[7384],{"type":50,"value":7023},{"type":44,"tag":1308,"props":7386,"children":7387},{"style":1610},[7388],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7390,"children":7391},{"style":1610},[7392],{"type":50,"value":1789},{"type":44,"tag":1308,"props":7394,"children":7395},{"class":1605,"line":1966},[7396,7400,7404,7408,7412],{"type":44,"tag":1308,"props":7397,"children":7398},{"style":1610},[7399],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7401,"children":7402},{"style":1700},[7403],{"type":50,"value":1951},{"type":44,"tag":1308,"props":7405,"children":7406},{"style":1610},[7407],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7409,"children":7410},{"style":1610},[7411],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7413,"children":7414},{"style":1610},[7415],{"type":50,"value":1680},{"type":44,"tag":1308,"props":7417,"children":7418},{"class":1605,"line":1975},[7419],{"type":44,"tag":1308,"props":7420,"children":7421},{"style":1610},[7422],{"type":50,"value":1972},{"type":44,"tag":1308,"props":7424,"children":7425},{"class":1605,"line":2013},[7426,7430,7434,7438,7442,7446,7451,7455],{"type":44,"tag":1308,"props":7427,"children":7428},{"style":1610},[7429],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7431,"children":7432},{"style":1760},[7433],{"type":50,"value":1501},{"type":44,"tag":1308,"props":7435,"children":7436},{"style":1610},[7437],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7439,"children":7440},{"style":1610},[7441],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7443,"children":7444},{"style":1610},[7445],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7447,"children":7448},{"style":1644},[7449],{"type":50,"value":7450},"act-mouse-x",{"type":44,"tag":1308,"props":7452,"children":7453},{"style":1610},[7454],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7456,"children":7457},{"style":1610},[7458],{"type":50,"value":654},{"type":44,"tag":1308,"props":7460,"children":7461},{"class":1605,"line":2050},[7462,7466,7470,7474,7478,7482,7487,7491],{"type":44,"tag":1308,"props":7463,"children":7464},{"style":1610},[7465],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7467,"children":7468},{"style":1760},[7469],{"type":50,"value":495},{"type":44,"tag":1308,"props":7471,"children":7472},{"style":1610},[7473],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7475,"children":7476},{"style":1610},[7477],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7479,"children":7480},{"style":1610},[7481],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7483,"children":7484},{"style":1644},[7485],{"type":50,"value":7486},"Follow X",{"type":44,"tag":1308,"props":7488,"children":7489},{"style":1610},[7490],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7492,"children":7493},{"style":1610},[7494],{"type":50,"value":654},{"type":44,"tag":1308,"props":7496,"children":7497},{"class":1605,"line":28},[7498,7502,7506,7510,7514,7518],{"type":44,"tag":1308,"props":7499,"children":7500},{"style":1610},[7501],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7503,"children":7504},{"style":1760},[7505],{"type":50,"value":1044},{"type":44,"tag":1308,"props":7507,"children":7508},{"style":1610},[7509],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7511,"children":7512},{"style":1610},[7513],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7515,"children":7516},{"style":1760},[7517],{"type":50,"value":2072},{"type":44,"tag":1308,"props":7519,"children":7520},{"style":1610},[7521],{"type":50,"value":654},{"type":44,"tag":1308,"props":7523,"children":7524},{"class":1605,"line":2130},[7525,7529,7533,7537,7541,7545,7549,7553,7557,7561,7565],{"type":44,"tag":1308,"props":7526,"children":7527},{"style":1610},[7528],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7530,"children":7531},{"style":1760},[7532],{"type":50,"value":2088},{"type":44,"tag":1308,"props":7534,"children":7535},{"style":1610},[7536],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7538,"children":7539},{"style":1610},[7540],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7542,"children":7543},{"style":1610},[7544],{"type":50,"value":1753},{"type":44,"tag":1308,"props":7546,"children":7547},{"style":1610},[7548],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7550,"children":7551},{"style":2107},[7552],{"type":50,"value":2110},{"type":44,"tag":1308,"props":7554,"children":7555},{"style":1610},[7556],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7558,"children":7559},{"style":1610},[7560],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7562,"children":7563},{"style":1760},[7564],{"type":50,"value":2123},{"type":44,"tag":1308,"props":7566,"children":7567},{"style":1610},[7568],{"type":50,"value":1789},{"type":44,"tag":1308,"props":7570,"children":7571},{"class":1605,"line":2241},[7572,7576,7580,7584,7588,7592,7596,7600,7604,7608,7612,7616,7620,7624,7628,7632,7636,7641,7645,7649,7653,7658,7662,7666,7670],{"type":44,"tag":1308,"props":7573,"children":7574},{"style":1610},[7575],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7577,"children":7578},{"style":1760},[7579],{"type":50,"value":2140},{"type":44,"tag":1308,"props":7581,"children":7582},{"style":1610},[7583],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7585,"children":7586},{"style":1610},[7587],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7589,"children":7590},{"style":1610},[7591],{"type":50,"value":1753},{"type":44,"tag":1308,"props":7593,"children":7594},{"style":1610},[7595],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7597,"children":7598},{"style":2107},[7599],{"type":50,"value":2161},{"type":44,"tag":1308,"props":7601,"children":7602},{"style":1610},[7603],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7605,"children":7606},{"style":1610},[7607],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7609,"children":7610},{"style":1610},[7611],{"type":50,"value":1753},{"type":44,"tag":1308,"props":7613,"children":7614},{"style":1610},[7615],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7617,"children":7618},{"style":2180},[7619],{"type":50,"value":2441},{"type":44,"tag":1308,"props":7621,"children":7622},{"style":1610},[7623],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7625,"children":7626},{"style":1610},[7627],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7629,"children":7630},{"style":1610},[7631],{"type":50,"value":1868},{"type":44,"tag":1308,"props":7633,"children":7634},{"style":1610},[7635],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7637,"children":7638},{"style":1644},[7639],{"type":50,"value":7640},"0px",{"type":44,"tag":1308,"props":7642,"children":7643},{"style":1610},[7644],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7646,"children":7647},{"style":1610},[7648],{"type":50,"value":1846},{"type":44,"tag":1308,"props":7650,"children":7651},{"style":1610},[7652],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7654,"children":7655},{"style":1644},[7656],{"type":50,"value":7657},"40px",{"type":44,"tag":1308,"props":7659,"children":7660},{"style":1610},[7661],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7663,"children":7664},{"style":1610},[7665],{"type":50,"value":1885},{"type":44,"tag":1308,"props":7667,"children":7668},{"style":1610},[7669],{"type":50,"value":2234},{"type":44,"tag":1308,"props":7671,"children":7672},{"style":1610},[7673],{"type":50,"value":1789},{"type":44,"tag":1308,"props":7675,"children":7676},{"class":1605,"line":2266},[7677,7681,7685,7689,7693],{"type":44,"tag":1308,"props":7678,"children":7679},{"style":1610},[7680],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7682,"children":7683},{"style":1760},[7684],{"type":50,"value":2251},{"type":44,"tag":1308,"props":7686,"children":7687},{"style":1610},[7688],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7690,"children":7691},{"style":1610},[7692],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7694,"children":7695},{"style":1610},[7696],{"type":50,"value":1680},{"type":44,"tag":1308,"props":7698,"children":7699},{"class":1605,"line":2347},[7700,7704,7708,7712,7716,7720,7724,7728,7732,7736,7740,7744,7748,7752,7756,7760,7764,7768,7772],{"type":44,"tag":1308,"props":7701,"children":7702},{"style":1610},[7703],{"type":50,"value":2272},{"type":44,"tag":1308,"props":7705,"children":7706},{"style":1610},[7707],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7709,"children":7710},{"style":2107},[7711],{"type":50,"value":1703},{"type":44,"tag":1308,"props":7713,"children":7714},{"style":1610},[7715],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7717,"children":7718},{"style":1610},[7719],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7721,"children":7722},{"style":1610},[7723],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7725,"children":7726},{"style":1644},[7727],{"type":50,"value":181},{"type":44,"tag":1308,"props":7729,"children":7730},{"style":1610},[7731],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7733,"children":7734},{"style":1610},[7735],{"type":50,"value":1846},{"type":44,"tag":1308,"props":7737,"children":7738},{"style":1610},[7739],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7741,"children":7742},{"style":2107},[7743],{"type":50,"value":1855},{"type":44,"tag":1308,"props":7745,"children":7746},{"style":1610},[7747],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7749,"children":7750},{"style":1610},[7751],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7753,"children":7754},{"style":1610},[7755],{"type":50,"value":1868},{"type":44,"tag":1308,"props":7757,"children":7758},{"style":1610},[7759],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7761,"children":7762},{"style":1644},[7763],{"type":50,"value":1487},{"type":44,"tag":1308,"props":7765,"children":7766},{"style":1610},[7767],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7769,"children":7770},{"style":1610},[7771],{"type":50,"value":1885},{"type":44,"tag":1308,"props":7773,"children":7774},{"style":1610},[7775],{"type":50,"value":1890},{"type":44,"tag":1308,"props":7777,"children":7778},{"class":1605,"line":2356},[7779],{"type":44,"tag":1308,"props":7780,"children":7781},{"style":1610},[7782],{"type":50,"value":2353},{"type":44,"tag":1308,"props":7784,"children":7785},{"class":1605,"line":2365},[7786],{"type":44,"tag":1308,"props":7787,"children":7788},{"style":1610},[7789],{"type":50,"value":2362},{"type":44,"tag":1308,"props":7791,"children":7792},{"class":1605,"line":2374},[7793],{"type":44,"tag":1308,"props":7794,"children":7795},{"style":1610},[7796],{"type":50,"value":2371},{"type":44,"tag":1308,"props":7798,"children":7799},{"class":1605,"line":2382},[7800],{"type":44,"tag":1308,"props":7801,"children":7802},{"style":1610},[7803],{"type":50,"value":5445},{"type":44,"tag":1308,"props":7805,"children":7806},{"class":1605,"line":2391},[7807],{"type":44,"tag":1308,"props":7808,"children":7809},{"style":1610},[7810],{"type":50,"value":1689},{"type":44,"tag":1308,"props":7812,"children":7813},{"class":1605,"line":3960},[7814,7818,7822,7826,7830,7834,7838,7842,7846,7850,7854,7858,7862],{"type":44,"tag":1308,"props":7815,"children":7816},{"style":1610},[7817],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7819,"children":7820},{"style":1700},[7821],{"type":50,"value":4627},{"type":44,"tag":1308,"props":7823,"children":7824},{"style":1610},[7825],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7827,"children":7828},{"style":1610},[7829],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7831,"children":7832},{"style":1610},[7833],{"type":50,"value":1753},{"type":44,"tag":1308,"props":7835,"children":7836},{"style":1610},[7837],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7839,"children":7840},{"style":1760},[7841],{"type":50,"value":5010},{"type":44,"tag":1308,"props":7843,"children":7844},{"style":1610},[7845],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7847,"children":7848},{"style":1610},[7849],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7851,"children":7852},{"style":1610},[7853],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7855,"children":7856},{"style":1644},[7857],{"type":50,"value":7030},{"type":44,"tag":1308,"props":7859,"children":7860},{"style":1610},[7861],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7863,"children":7864},{"style":1610},[7865],{"type":50,"value":1789},{"type":44,"tag":1308,"props":7867,"children":7868},{"class":1605,"line":3969},[7869,7873,7877,7881,7885],{"type":44,"tag":1308,"props":7870,"children":7871},{"style":1610},[7872],{"type":50,"value":1697},{"type":44,"tag":1308,"props":7874,"children":7875},{"style":1700},[7876],{"type":50,"value":1951},{"type":44,"tag":1308,"props":7878,"children":7879},{"style":1610},[7880],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7882,"children":7883},{"style":1610},[7884],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7886,"children":7887},{"style":1610},[7888],{"type":50,"value":1680},{"type":44,"tag":1308,"props":7890,"children":7891},{"class":1605,"line":3993},[7892],{"type":44,"tag":1308,"props":7893,"children":7894},{"style":1610},[7895],{"type":50,"value":1972},{"type":44,"tag":1308,"props":7897,"children":7898},{"class":1605,"line":4073},[7899,7903,7907,7911,7915,7919,7924,7928],{"type":44,"tag":1308,"props":7900,"children":7901},{"style":1610},[7902],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7904,"children":7905},{"style":1760},[7906],{"type":50,"value":1501},{"type":44,"tag":1308,"props":7908,"children":7909},{"style":1610},[7910],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7912,"children":7913},{"style":1610},[7914],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7916,"children":7917},{"style":1610},[7918],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7920,"children":7921},{"style":1644},[7922],{"type":50,"value":7923},"act-mouse-y",{"type":44,"tag":1308,"props":7925,"children":7926},{"style":1610},[7927],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7929,"children":7930},{"style":1610},[7931],{"type":50,"value":654},{"type":44,"tag":1308,"props":7933,"children":7934},{"class":1605,"line":4081},[7935,7939,7943,7947,7951,7955,7960,7964],{"type":44,"tag":1308,"props":7936,"children":7937},{"style":1610},[7938],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7940,"children":7941},{"style":1760},[7942],{"type":50,"value":495},{"type":44,"tag":1308,"props":7944,"children":7945},{"style":1610},[7946],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7948,"children":7949},{"style":1610},[7950],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7952,"children":7953},{"style":1610},[7954],{"type":50,"value":1641},{"type":44,"tag":1308,"props":7956,"children":7957},{"style":1644},[7958],{"type":50,"value":7959},"Follow Y",{"type":44,"tag":1308,"props":7961,"children":7962},{"style":1610},[7963],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7965,"children":7966},{"style":1610},[7967],{"type":50,"value":654},{"type":44,"tag":1308,"props":7969,"children":7970},{"class":1605,"line":4089},[7971,7975,7979,7983,7987,7991],{"type":44,"tag":1308,"props":7972,"children":7973},{"style":1610},[7974],{"type":50,"value":1981},{"type":44,"tag":1308,"props":7976,"children":7977},{"style":1760},[7978],{"type":50,"value":1044},{"type":44,"tag":1308,"props":7980,"children":7981},{"style":1610},[7982],{"type":50,"value":1632},{"type":44,"tag":1308,"props":7984,"children":7985},{"style":1610},[7986],{"type":50,"value":1591},{"type":44,"tag":1308,"props":7988,"children":7989},{"style":1760},[7990],{"type":50,"value":2072},{"type":44,"tag":1308,"props":7992,"children":7993},{"style":1610},[7994],{"type":50,"value":654},{"type":44,"tag":1308,"props":7996,"children":7997},{"class":1605,"line":4097},[7998,8002,8006,8010,8014,8018,8022,8026,8030,8034,8038],{"type":44,"tag":1308,"props":7999,"children":8000},{"style":1610},[8001],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8003,"children":8004},{"style":1760},[8005],{"type":50,"value":2088},{"type":44,"tag":1308,"props":8007,"children":8008},{"style":1610},[8009],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8011,"children":8012},{"style":1610},[8013],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8015,"children":8016},{"style":1610},[8017],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8019,"children":8020},{"style":1610},[8021],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8023,"children":8024},{"style":2107},[8025],{"type":50,"value":2110},{"type":44,"tag":1308,"props":8027,"children":8028},{"style":1610},[8029],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8031,"children":8032},{"style":1610},[8033],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8035,"children":8036},{"style":1760},[8037],{"type":50,"value":2123},{"type":44,"tag":1308,"props":8039,"children":8040},{"style":1610},[8041],{"type":50,"value":1789},{"type":44,"tag":1308,"props":8043,"children":8044},{"class":1605,"line":4105},[8045,8049,8053,8057,8061,8065,8069,8073,8077,8081,8085,8089,8093,8097,8101,8105,8109,8113,8117,8121,8125,8129,8133,8137,8141],{"type":44,"tag":1308,"props":8046,"children":8047},{"style":1610},[8048],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8050,"children":8051},{"style":1760},[8052],{"type":50,"value":2140},{"type":44,"tag":1308,"props":8054,"children":8055},{"style":1610},[8056],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8058,"children":8059},{"style":1610},[8060],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8062,"children":8063},{"style":1610},[8064],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8066,"children":8067},{"style":1610},[8068],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8070,"children":8071},{"style":2107},[8072],{"type":50,"value":2161},{"type":44,"tag":1308,"props":8074,"children":8075},{"style":1610},[8076],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8078,"children":8079},{"style":1610},[8080],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8082,"children":8083},{"style":1610},[8084],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8086,"children":8087},{"style":1610},[8088],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8090,"children":8091},{"style":2180},[8092],{"type":50,"value":6884},{"type":44,"tag":1308,"props":8094,"children":8095},{"style":1610},[8096],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8098,"children":8099},{"style":1610},[8100],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8102,"children":8103},{"style":1610},[8104],{"type":50,"value":1868},{"type":44,"tag":1308,"props":8106,"children":8107},{"style":1610},[8108],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8110,"children":8111},{"style":1644},[8112],{"type":50,"value":7640},{"type":44,"tag":1308,"props":8114,"children":8115},{"style":1610},[8116],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8118,"children":8119},{"style":1610},[8120],{"type":50,"value":1846},{"type":44,"tag":1308,"props":8122,"children":8123},{"style":1610},[8124],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8126,"children":8127},{"style":1644},[8128],{"type":50,"value":7657},{"type":44,"tag":1308,"props":8130,"children":8131},{"style":1610},[8132],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8134,"children":8135},{"style":1610},[8136],{"type":50,"value":1885},{"type":44,"tag":1308,"props":8138,"children":8139},{"style":1610},[8140],{"type":50,"value":2234},{"type":44,"tag":1308,"props":8142,"children":8143},{"style":1610},[8144],{"type":50,"value":1789},{"type":44,"tag":1308,"props":8146,"children":8147},{"class":1605,"line":4113},[8148,8152,8156,8160,8164],{"type":44,"tag":1308,"props":8149,"children":8150},{"style":1610},[8151],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8153,"children":8154},{"style":1760},[8155],{"type":50,"value":2251},{"type":44,"tag":1308,"props":8157,"children":8158},{"style":1610},[8159],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8161,"children":8162},{"style":1610},[8163],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8165,"children":8166},{"style":1610},[8167],{"type":50,"value":1680},{"type":44,"tag":1308,"props":8169,"children":8170},{"class":1605,"line":5812},[8171,8175,8179,8183,8187,8191,8195,8199,8203,8207,8211,8215,8219,8223,8227,8231,8235,8239,8243],{"type":44,"tag":1308,"props":8172,"children":8173},{"style":1610},[8174],{"type":50,"value":2272},{"type":44,"tag":1308,"props":8176,"children":8177},{"style":1610},[8178],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8180,"children":8181},{"style":2107},[8182],{"type":50,"value":1703},{"type":44,"tag":1308,"props":8184,"children":8185},{"style":1610},[8186],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8188,"children":8189},{"style":1610},[8190],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8192,"children":8193},{"style":1610},[8194],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8196,"children":8197},{"style":1644},[8198],{"type":50,"value":181},{"type":44,"tag":1308,"props":8200,"children":8201},{"style":1610},[8202],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8204,"children":8205},{"style":1610},[8206],{"type":50,"value":1846},{"type":44,"tag":1308,"props":8208,"children":8209},{"style":1610},[8210],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8212,"children":8213},{"style":2107},[8214],{"type":50,"value":1855},{"type":44,"tag":1308,"props":8216,"children":8217},{"style":1610},[8218],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8220,"children":8221},{"style":1610},[8222],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8224,"children":8225},{"style":1610},[8226],{"type":50,"value":1868},{"type":44,"tag":1308,"props":8228,"children":8229},{"style":1610},[8230],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8232,"children":8233},{"style":1644},[8234],{"type":50,"value":1487},{"type":44,"tag":1308,"props":8236,"children":8237},{"style":1610},[8238],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8240,"children":8241},{"style":1610},[8242],{"type":50,"value":1885},{"type":44,"tag":1308,"props":8244,"children":8245},{"style":1610},[8246],{"type":50,"value":1890},{"type":44,"tag":1308,"props":8248,"children":8249},{"class":1605,"line":5892},[8250],{"type":44,"tag":1308,"props":8251,"children":8252},{"style":1610},[8253],{"type":50,"value":2353},{"type":44,"tag":1308,"props":8255,"children":8256},{"class":1605,"line":5900},[8257],{"type":44,"tag":1308,"props":8258,"children":8259},{"style":1610},[8260],{"type":50,"value":2362},{"type":44,"tag":1308,"props":8262,"children":8263},{"class":1605,"line":5908},[8264],{"type":44,"tag":1308,"props":8265,"children":8266},{"style":1610},[8267],{"type":50,"value":2371},{"type":44,"tag":1308,"props":8269,"children":8270},{"class":1605,"line":5916},[8271],{"type":44,"tag":1308,"props":8272,"children":8273},{"style":1610},[8274],{"type":50,"value":1899},{"type":44,"tag":1308,"props":8276,"children":8277},{"class":1605,"line":5924},[8278],{"type":44,"tag":1308,"props":8279,"children":8280},{"style":1610},[8281],{"type":50,"value":2388},{"type":44,"tag":1308,"props":8283,"children":8284},{"class":1605,"line":5932},[8285],{"type":44,"tag":1308,"props":8286,"children":8287},{"style":1610},[8288],{"type":50,"value":2397},{"type":44,"tag":606,"props":8290,"children":8292},{"id":8291},"example-6-custom-js-event",[8293],{"type":50,"value":8294},"Example 6: Custom JS event",{"type":44,"tag":53,"props":8296,"children":8297},{},[8298,8302],{"type":44,"tag":69,"props":8299,"children":8300},{},[8301],{"type":50,"value":1517},{"type":50,"value":8303}," \"Play this when my script fires an event\"",{"type":44,"tag":53,"props":8305,"children":8306},{},[8307],{"type":50,"value":8308},"Three non-obvious requirements, all mandatory:",{"type":44,"tag":613,"props":8310,"children":8311},{},[8312,8334,8357],{"type":44,"tag":79,"props":8313,"children":8314},{},[8315,8317,8326,8327,8332],{"type":50,"value":8316},"The trigger target must be ",{"type":44,"tag":69,"props":8318,"children":8319},{},[8320],{"type":44,"tag":85,"props":8321,"children":8323},{"className":8322},[],[8324],{"type":50,"value":8325},"wf:body",{"type":50,"value":6995},{"type":44,"tag":85,"props":8328,"children":8330},{"className":8329},[],[8331],{"type":50,"value":7001},{"type":50,"value":8333},"). Any other key is rejected.",{"type":44,"tag":79,"props":8335,"children":8336},{},[8337,8339,8348,8350,8355],{"type":50,"value":8338},"The event name lives at ",{"type":44,"tag":69,"props":8340,"children":8341},{},[8342],{"type":44,"tag":85,"props":8343,"children":8345},{"className":8344},[],[8346],{"type":50,"value":8347},"config.pluginConfig.eventName",{"type":50,"value":8349},". At ",{"type":44,"tag":85,"props":8351,"children":8353},{"className":8352},[],[8354],{"type":50,"value":1740},{"type":50,"value":8356}," level\nit is silently discarded and the trigger can never fire.",{"type":44,"tag":79,"props":8358,"children":8359},{},[8360,8362,8366,8368,8374],{"type":50,"value":8361},"It is ",{"type":44,"tag":69,"props":8363,"children":8364},{},[8365],{"type":50,"value":422},{"type":50,"value":8367}," a DOM ",{"type":44,"tag":85,"props":8369,"children":8371},{"className":8370},[],[8372],{"type":50,"value":8373},"CustomEvent",{"type":50,"value":8375},". Dispatching one does nothing. The site fires\nit through the IX3 module.",{"type":44,"tag":1593,"props":8377,"children":8379},{"className":1595,"code":8378,"language":1597,"meta":1598,"style":1598},"{\n  \"name\": \"Custom event flash\",\n  \"triggers\": [\n    {\n      \"extensionKey\": \"wf:custom\",\n      \"config\": {\n        \"control\": \"play\",\n        \"pluginConfig\": { \"eventName\": \"my-event\" }\n      },\n      \"target\": { \"extensionKey\": \"wf:body\", \"value\": \"\" }\n    }\n  ],\n  \"timelines\": [\n    {\n      \"actions\": [\n        {\n          \"id\": \"act-custom-flash\",\n          \"name\": \"Flash\",\n          \"tt\": 2,\n          \"timing\": { \"duration\": 0.4 },\n          \"properties\": { \"wf:transform\": { \"opacity\": [\"100%\", \"20%\"] } },\n          \"targets\": [\n            { \"extensionKey\": \"wf:class\", \"value\": [\"STYLE_BLOCK_ID\"] }\n          ]\n        }\n      ]\n    }\n  ]\n}\n",[8380],{"type":44,"tag":85,"props":8381,"children":8382},{"__ignoreMap":1598},[8383,8390,8426,8449,8456,8492,8515,8550,8607,8614,8693,8700,8707,8730,8737,8760,8767,8803,8839,8866,8913,9017,9040,9119,9126,9133,9140,9147,9154],{"type":44,"tag":1308,"props":8384,"children":8385},{"class":1605,"line":1606},[8386],{"type":44,"tag":1308,"props":8387,"children":8388},{"style":1610},[8389],{"type":50,"value":1613},{"type":44,"tag":1308,"props":8391,"children":8392},{"class":1605,"line":1616},[8393,8397,8401,8405,8409,8413,8418,8422],{"type":44,"tag":1308,"props":8394,"children":8395},{"style":1610},[8396],{"type":50,"value":1622},{"type":44,"tag":1308,"props":8398,"children":8399},{"style":1625},[8400],{"type":50,"value":495},{"type":44,"tag":1308,"props":8402,"children":8403},{"style":1610},[8404],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8406,"children":8407},{"style":1610},[8408],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8410,"children":8411},{"style":1610},[8412],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8414,"children":8415},{"style":1644},[8416],{"type":50,"value":8417},"Custom event flash",{"type":44,"tag":1308,"props":8419,"children":8420},{"style":1610},[8421],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8423,"children":8424},{"style":1610},[8425],{"type":50,"value":654},{"type":44,"tag":1308,"props":8427,"children":8428},{"class":1605,"line":1658},[8429,8433,8437,8441,8445],{"type":44,"tag":1308,"props":8430,"children":8431},{"style":1610},[8432],{"type":50,"value":1622},{"type":44,"tag":1308,"props":8434,"children":8435},{"style":1625},[8436],{"type":50,"value":511},{"type":44,"tag":1308,"props":8438,"children":8439},{"style":1610},[8440],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8442,"children":8443},{"style":1610},[8444],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8446,"children":8447},{"style":1610},[8448],{"type":50,"value":1680},{"type":44,"tag":1308,"props":8450,"children":8451},{"class":1605,"line":1683},[8452],{"type":44,"tag":1308,"props":8453,"children":8454},{"style":1610},[8455],{"type":50,"value":1689},{"type":44,"tag":1308,"props":8457,"children":8458},{"class":1605,"line":785},[8459,8463,8467,8471,8475,8479,8484,8488],{"type":44,"tag":1308,"props":8460,"children":8461},{"style":1610},[8462],{"type":50,"value":1697},{"type":44,"tag":1308,"props":8464,"children":8465},{"style":1700},[8466],{"type":50,"value":1703},{"type":44,"tag":1308,"props":8468,"children":8469},{"style":1610},[8470],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8472,"children":8473},{"style":1610},[8474],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8476,"children":8477},{"style":1610},[8478],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8480,"children":8481},{"style":1644},[8482],{"type":50,"value":8483},"wf:custom",{"type":44,"tag":1308,"props":8485,"children":8486},{"style":1610},[8487],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8489,"children":8490},{"style":1610},[8491],{"type":50,"value":654},{"type":44,"tag":1308,"props":8493,"children":8494},{"class":1605,"line":1730},[8495,8499,8503,8507,8511],{"type":44,"tag":1308,"props":8496,"children":8497},{"style":1610},[8498],{"type":50,"value":1697},{"type":44,"tag":1308,"props":8500,"children":8501},{"style":1700},[8502],{"type":50,"value":1740},{"type":44,"tag":1308,"props":8504,"children":8505},{"style":1610},[8506],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8508,"children":8509},{"style":1610},[8510],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8512,"children":8513},{"style":1610},[8514],{"type":50,"value":3333},{"type":44,"tag":1308,"props":8516,"children":8517},{"class":1605,"line":1220},[8518,8522,8526,8530,8534,8538,8542,8546],{"type":44,"tag":1308,"props":8519,"children":8520},{"style":1610},[8521],{"type":50,"value":3341},{"type":44,"tag":1308,"props":8523,"children":8524},{"style":1760},[8525],{"type":50,"value":1763},{"type":44,"tag":1308,"props":8527,"children":8528},{"style":1610},[8529],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8531,"children":8532},{"style":1610},[8533],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8535,"children":8536},{"style":1610},[8537],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8539,"children":8540},{"style":1644},[8541],{"type":50,"value":1780},{"type":44,"tag":1308,"props":8543,"children":8544},{"style":1610},[8545],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8547,"children":8548},{"style":1610},[8549],{"type":50,"value":654},{"type":44,"tag":1308,"props":8551,"children":8552},{"class":1605,"line":1893},[8553,8557,8561,8565,8569,8573,8577,8582,8586,8590,8594,8599,8603],{"type":44,"tag":1308,"props":8554,"children":8555},{"style":1610},[8556],{"type":50,"value":3341},{"type":44,"tag":1308,"props":8558,"children":8559},{"style":1760},[8560],{"type":50,"value":4797},{"type":44,"tag":1308,"props":8562,"children":8563},{"style":1610},[8564],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8566,"children":8567},{"style":1610},[8568],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8570,"children":8571},{"style":1610},[8572],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8574,"children":8575},{"style":1610},[8576],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8578,"children":8579},{"style":2107},[8580],{"type":50,"value":8581},"eventName",{"type":44,"tag":1308,"props":8583,"children":8584},{"style":1610},[8585],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8587,"children":8588},{"style":1610},[8589],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8591,"children":8592},{"style":1610},[8593],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8595,"children":8596},{"style":1644},[8597],{"type":50,"value":8598},"my-event",{"type":44,"tag":1308,"props":8600,"children":8601},{"style":1610},[8602],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8604,"children":8605},{"style":1610},[8606],{"type":50,"value":1890},{"type":44,"tag":1308,"props":8608,"children":8609},{"class":1605,"line":1902},[8610],{"type":44,"tag":1308,"props":8611,"children":8612},{"style":1610},[8613],{"type":50,"value":3471},{"type":44,"tag":1308,"props":8615,"children":8616},{"class":1605,"line":1323},[8617,8621,8625,8629,8633,8637,8641,8645,8649,8653,8657,8661,8665,8669,8673,8677,8681,8685,8689],{"type":44,"tag":1308,"props":8618,"children":8619},{"style":1610},[8620],{"type":50,"value":1697},{"type":44,"tag":1308,"props":8622,"children":8623},{"style":1700},[8624],{"type":50,"value":1801},{"type":44,"tag":1308,"props":8626,"children":8627},{"style":1610},[8628],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8630,"children":8631},{"style":1610},[8632],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8634,"children":8635},{"style":1610},[8636],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8638,"children":8639},{"style":1610},[8640],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8642,"children":8643},{"style":1760},[8644],{"type":50,"value":1703},{"type":44,"tag":1308,"props":8646,"children":8647},{"style":1610},[8648],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8650,"children":8651},{"style":1610},[8652],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8654,"children":8655},{"style":1610},[8656],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8658,"children":8659},{"style":1644},[8660],{"type":50,"value":8325},{"type":44,"tag":1308,"props":8662,"children":8663},{"style":1610},[8664],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8666,"children":8667},{"style":1610},[8668],{"type":50,"value":1846},{"type":44,"tag":1308,"props":8670,"children":8671},{"style":1610},[8672],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8674,"children":8675},{"style":1760},[8676],{"type":50,"value":1855},{"type":44,"tag":1308,"props":8678,"children":8679},{"style":1610},[8680],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8682,"children":8683},{"style":1610},[8684],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8686,"children":8687},{"style":1610},[8688],{"type":50,"value":7289},{"type":44,"tag":1308,"props":8690,"children":8691},{"style":1610},[8692],{"type":50,"value":1890},{"type":44,"tag":1308,"props":8694,"children":8695},{"class":1605,"line":1934},[8696],{"type":44,"tag":1308,"props":8697,"children":8698},{"style":1610},[8699],{"type":50,"value":1899},{"type":44,"tag":1308,"props":8701,"children":8702},{"class":1605,"line":1399},[8703],{"type":44,"tag":1308,"props":8704,"children":8705},{"style":1610},[8706],{"type":50,"value":1908},{"type":44,"tag":1308,"props":8708,"children":8709},{"class":1605,"line":1966},[8710,8714,8718,8722,8726],{"type":44,"tag":1308,"props":8711,"children":8712},{"style":1610},[8713],{"type":50,"value":1622},{"type":44,"tag":1308,"props":8715,"children":8716},{"style":1625},[8717],{"type":50,"value":519},{"type":44,"tag":1308,"props":8719,"children":8720},{"style":1610},[8721],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8723,"children":8724},{"style":1610},[8725],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8727,"children":8728},{"style":1610},[8729],{"type":50,"value":1680},{"type":44,"tag":1308,"props":8731,"children":8732},{"class":1605,"line":1975},[8733],{"type":44,"tag":1308,"props":8734,"children":8735},{"style":1610},[8736],{"type":50,"value":1689},{"type":44,"tag":1308,"props":8738,"children":8739},{"class":1605,"line":2013},[8740,8744,8748,8752,8756],{"type":44,"tag":1308,"props":8741,"children":8742},{"style":1610},[8743],{"type":50,"value":1697},{"type":44,"tag":1308,"props":8745,"children":8746},{"style":1700},[8747],{"type":50,"value":1951},{"type":44,"tag":1308,"props":8749,"children":8750},{"style":1610},[8751],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8753,"children":8754},{"style":1610},[8755],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8757,"children":8758},{"style":1610},[8759],{"type":50,"value":1680},{"type":44,"tag":1308,"props":8761,"children":8762},{"class":1605,"line":2050},[8763],{"type":44,"tag":1308,"props":8764,"children":8765},{"style":1610},[8766],{"type":50,"value":1972},{"type":44,"tag":1308,"props":8768,"children":8769},{"class":1605,"line":28},[8770,8774,8778,8782,8786,8790,8795,8799],{"type":44,"tag":1308,"props":8771,"children":8772},{"style":1610},[8773],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8775,"children":8776},{"style":1760},[8777],{"type":50,"value":1501},{"type":44,"tag":1308,"props":8779,"children":8780},{"style":1610},[8781],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8783,"children":8784},{"style":1610},[8785],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8787,"children":8788},{"style":1610},[8789],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8791,"children":8792},{"style":1644},[8793],{"type":50,"value":8794},"act-custom-flash",{"type":44,"tag":1308,"props":8796,"children":8797},{"style":1610},[8798],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8800,"children":8801},{"style":1610},[8802],{"type":50,"value":654},{"type":44,"tag":1308,"props":8804,"children":8805},{"class":1605,"line":2130},[8806,8810,8814,8818,8822,8826,8831,8835],{"type":44,"tag":1308,"props":8807,"children":8808},{"style":1610},[8809],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8811,"children":8812},{"style":1760},[8813],{"type":50,"value":495},{"type":44,"tag":1308,"props":8815,"children":8816},{"style":1610},[8817],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8819,"children":8820},{"style":1610},[8821],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8823,"children":8824},{"style":1610},[8825],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8827,"children":8828},{"style":1644},[8829],{"type":50,"value":8830},"Flash",{"type":44,"tag":1308,"props":8832,"children":8833},{"style":1610},[8834],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8836,"children":8837},{"style":1610},[8838],{"type":50,"value":654},{"type":44,"tag":1308,"props":8840,"children":8841},{"class":1605,"line":2241},[8842,8846,8850,8854,8858,8862],{"type":44,"tag":1308,"props":8843,"children":8844},{"style":1610},[8845],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8847,"children":8848},{"style":1760},[8849],{"type":50,"value":1044},{"type":44,"tag":1308,"props":8851,"children":8852},{"style":1610},[8853],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8855,"children":8856},{"style":1610},[8857],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8859,"children":8860},{"style":1760},[8861],{"type":50,"value":2072},{"type":44,"tag":1308,"props":8863,"children":8864},{"style":1610},[8865],{"type":50,"value":654},{"type":44,"tag":1308,"props":8867,"children":8868},{"class":1605,"line":2266},[8869,8873,8877,8881,8885,8889,8893,8897,8901,8905,8909],{"type":44,"tag":1308,"props":8870,"children":8871},{"style":1610},[8872],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8874,"children":8875},{"style":1760},[8876],{"type":50,"value":2088},{"type":44,"tag":1308,"props":8878,"children":8879},{"style":1610},[8880],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8882,"children":8883},{"style":1610},[8884],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8886,"children":8887},{"style":1610},[8888],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8890,"children":8891},{"style":1610},[8892],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8894,"children":8895},{"style":2107},[8896],{"type":50,"value":2110},{"type":44,"tag":1308,"props":8898,"children":8899},{"style":1610},[8900],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8902,"children":8903},{"style":1610},[8904],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8906,"children":8907},{"style":1760},[8908],{"type":50,"value":2123},{"type":44,"tag":1308,"props":8910,"children":8911},{"style":1610},[8912],{"type":50,"value":1789},{"type":44,"tag":1308,"props":8914,"children":8915},{"class":1605,"line":2347},[8916,8920,8924,8928,8932,8936,8940,8944,8948,8952,8956,8960,8964,8968,8972,8976,8980,8984,8988,8992,8996,9001,9005,9009,9013],{"type":44,"tag":1308,"props":8917,"children":8918},{"style":1610},[8919],{"type":50,"value":1981},{"type":44,"tag":1308,"props":8921,"children":8922},{"style":1760},[8923],{"type":50,"value":2140},{"type":44,"tag":1308,"props":8925,"children":8926},{"style":1610},[8927],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8929,"children":8930},{"style":1610},[8931],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8933,"children":8934},{"style":1610},[8935],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8937,"children":8938},{"style":1610},[8939],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8941,"children":8942},{"style":2107},[8943],{"type":50,"value":2161},{"type":44,"tag":1308,"props":8945,"children":8946},{"style":1610},[8947],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8949,"children":8950},{"style":1610},[8951],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8953,"children":8954},{"style":1610},[8955],{"type":50,"value":1753},{"type":44,"tag":1308,"props":8957,"children":8958},{"style":1610},[8959],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8961,"children":8962},{"style":2180},[8963],{"type":50,"value":2183},{"type":44,"tag":1308,"props":8965,"children":8966},{"style":1610},[8967],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8969,"children":8970},{"style":1610},[8971],{"type":50,"value":1591},{"type":44,"tag":1308,"props":8973,"children":8974},{"style":1610},[8975],{"type":50,"value":1868},{"type":44,"tag":1308,"props":8977,"children":8978},{"style":1610},[8979],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8981,"children":8982},{"style":1644},[8983],{"type":50,"value":2221},{"type":44,"tag":1308,"props":8985,"children":8986},{"style":1610},[8987],{"type":50,"value":1632},{"type":44,"tag":1308,"props":8989,"children":8990},{"style":1610},[8991],{"type":50,"value":1846},{"type":44,"tag":1308,"props":8993,"children":8994},{"style":1610},[8995],{"type":50,"value":1641},{"type":44,"tag":1308,"props":8997,"children":8998},{"style":1644},[8999],{"type":50,"value":9000},"20%",{"type":44,"tag":1308,"props":9002,"children":9003},{"style":1610},[9004],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9006,"children":9007},{"style":1610},[9008],{"type":50,"value":1885},{"type":44,"tag":1308,"props":9010,"children":9011},{"style":1610},[9012],{"type":50,"value":2234},{"type":44,"tag":1308,"props":9014,"children":9015},{"style":1610},[9016],{"type":50,"value":1789},{"type":44,"tag":1308,"props":9018,"children":9019},{"class":1605,"line":2356},[9020,9024,9028,9032,9036],{"type":44,"tag":1308,"props":9021,"children":9022},{"style":1610},[9023],{"type":50,"value":1981},{"type":44,"tag":1308,"props":9025,"children":9026},{"style":1760},[9027],{"type":50,"value":2251},{"type":44,"tag":1308,"props":9029,"children":9030},{"style":1610},[9031],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9033,"children":9034},{"style":1610},[9035],{"type":50,"value":1591},{"type":44,"tag":1308,"props":9037,"children":9038},{"style":1610},[9039],{"type":50,"value":1680},{"type":44,"tag":1308,"props":9041,"children":9042},{"class":1605,"line":2365},[9043,9047,9051,9055,9059,9063,9067,9071,9075,9079,9083,9087,9091,9095,9099,9103,9107,9111,9115],{"type":44,"tag":1308,"props":9044,"children":9045},{"style":1610},[9046],{"type":50,"value":2272},{"type":44,"tag":1308,"props":9048,"children":9049},{"style":1610},[9050],{"type":50,"value":1641},{"type":44,"tag":1308,"props":9052,"children":9053},{"style":2107},[9054],{"type":50,"value":1703},{"type":44,"tag":1308,"props":9056,"children":9057},{"style":1610},[9058],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9060,"children":9061},{"style":1610},[9062],{"type":50,"value":1591},{"type":44,"tag":1308,"props":9064,"children":9065},{"style":1610},[9066],{"type":50,"value":1641},{"type":44,"tag":1308,"props":9068,"children":9069},{"style":1644},[9070],{"type":50,"value":181},{"type":44,"tag":1308,"props":9072,"children":9073},{"style":1610},[9074],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9076,"children":9077},{"style":1610},[9078],{"type":50,"value":1846},{"type":44,"tag":1308,"props":9080,"children":9081},{"style":1610},[9082],{"type":50,"value":1641},{"type":44,"tag":1308,"props":9084,"children":9085},{"style":2107},[9086],{"type":50,"value":1855},{"type":44,"tag":1308,"props":9088,"children":9089},{"style":1610},[9090],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9092,"children":9093},{"style":1610},[9094],{"type":50,"value":1591},{"type":44,"tag":1308,"props":9096,"children":9097},{"style":1610},[9098],{"type":50,"value":1868},{"type":44,"tag":1308,"props":9100,"children":9101},{"style":1610},[9102],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9104,"children":9105},{"style":1644},[9106],{"type":50,"value":1487},{"type":44,"tag":1308,"props":9108,"children":9109},{"style":1610},[9110],{"type":50,"value":1632},{"type":44,"tag":1308,"props":9112,"children":9113},{"style":1610},[9114],{"type":50,"value":1885},{"type":44,"tag":1308,"props":9116,"children":9117},{"style":1610},[9118],{"type":50,"value":1890},{"type":44,"tag":1308,"props":9120,"children":9121},{"class":1605,"line":2374},[9122],{"type":44,"tag":1308,"props":9123,"children":9124},{"style":1610},[9125],{"type":50,"value":2353},{"type":44,"tag":1308,"props":9127,"children":9128},{"class":1605,"line":2382},[9129],{"type":44,"tag":1308,"props":9130,"children":9131},{"style":1610},[9132],{"type":50,"value":2362},{"type":44,"tag":1308,"props":9134,"children":9135},{"class":1605,"line":2391},[9136],{"type":44,"tag":1308,"props":9137,"children":9138},{"style":1610},[9139],{"type":50,"value":2371},{"type":44,"tag":1308,"props":9141,"children":9142},{"class":1605,"line":3960},[9143],{"type":44,"tag":1308,"props":9144,"children":9145},{"style":1610},[9146],{"type":50,"value":1899},{"type":44,"tag":1308,"props":9148,"children":9149},{"class":1605,"line":3969},[9150],{"type":44,"tag":1308,"props":9151,"children":9152},{"style":1610},[9153],{"type":50,"value":2388},{"type":44,"tag":1308,"props":9155,"children":9156},{"class":1605,"line":3993},[9157],{"type":44,"tag":1308,"props":9158,"children":9159},{"style":1610},[9160],{"type":50,"value":2397},{"type":44,"tag":53,"props":9162,"children":9163},{},[9164,9169],{"type":44,"tag":69,"props":9165,"children":9166},{},[9167],{"type":50,"value":9168},"Tell the user how to fire it.",{"type":50,"value":9170}," This is the part that looks broken otherwise:",{"type":44,"tag":1593,"props":9172,"children":9176},{"className":9173,"code":9174,"language":9175,"meta":1598,"style":1598},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const wfIx = Webflow.require('ix3');\nwfIx.emit('my-event');\n","js",[9177],{"type":44,"tag":85,"props":9178,"children":9179},{"__ignoreMap":1598},[9180,9241],{"type":44,"tag":1308,"props":9181,"children":9182},{"class":1605,"line":1606},[9183,9188,9193,9198,9203,9207,9213,9218,9223,9227,9231,9236],{"type":44,"tag":1308,"props":9184,"children":9185},{"style":1625},[9186],{"type":50,"value":9187},"const",{"type":44,"tag":1308,"props":9189,"children":9190},{"style":6168},[9191],{"type":50,"value":9192}," wfIx ",{"type":44,"tag":1308,"props":9194,"children":9195},{"style":1610},[9196],{"type":50,"value":9197},"=",{"type":44,"tag":1308,"props":9199,"children":9200},{"style":6168},[9201],{"type":50,"value":9202}," Webflow",{"type":44,"tag":1308,"props":9204,"children":9205},{"style":1610},[9206],{"type":50,"value":277},{"type":44,"tag":1308,"props":9208,"children":9210},{"style":9209},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[9211],{"type":50,"value":9212},"require",{"type":44,"tag":1308,"props":9214,"children":9215},{"style":6168},[9216],{"type":50,"value":9217},"(",{"type":44,"tag":1308,"props":9219,"children":9220},{"style":1610},[9221],{"type":50,"value":9222},"'",{"type":44,"tag":1308,"props":9224,"children":9225},{"style":1644},[9226],{"type":50,"value":652},{"type":44,"tag":1308,"props":9228,"children":9229},{"style":1610},[9230],{"type":50,"value":9222},{"type":44,"tag":1308,"props":9232,"children":9233},{"style":6168},[9234],{"type":50,"value":9235},")",{"type":44,"tag":1308,"props":9237,"children":9238},{"style":1610},[9239],{"type":50,"value":9240},";\n",{"type":44,"tag":1308,"props":9242,"children":9243},{"class":1605,"line":1616},[9244,9249,9253,9258,9262,9266,9270,9274,9278],{"type":44,"tag":1308,"props":9245,"children":9246},{"style":6168},[9247],{"type":50,"value":9248},"wfIx",{"type":44,"tag":1308,"props":9250,"children":9251},{"style":1610},[9252],{"type":50,"value":277},{"type":44,"tag":1308,"props":9254,"children":9255},{"style":9209},[9256],{"type":50,"value":9257},"emit",{"type":44,"tag":1308,"props":9259,"children":9260},{"style":6168},[9261],{"type":50,"value":9217},{"type":44,"tag":1308,"props":9263,"children":9264},{"style":1610},[9265],{"type":50,"value":9222},{"type":44,"tag":1308,"props":9267,"children":9268},{"style":1644},[9269],{"type":50,"value":8598},{"type":44,"tag":1308,"props":9271,"children":9272},{"style":1610},[9273],{"type":50,"value":9222},{"type":44,"tag":1308,"props":9275,"children":9276},{"style":6168},[9277],{"type":50,"value":9235},{"type":44,"tag":1308,"props":9279,"children":9280},{"style":1610},[9281],{"type":50,"value":9240},{"type":44,"tag":53,"props":9283,"children":9284},{},[9285,9290,9292,9298,9300,9306,9307,9313,9315,9321,9323,9328,9330,9335,9337,9341],{"type":44,"tag":85,"props":9286,"children":9288},{"className":9287},[],[9289],{"type":50,"value":9257},{"type":50,"value":9291}," is the only firing method — the module exposes\n",{"type":44,"tag":85,"props":9293,"children":9295},{"className":9294},[],[9296],{"type":50,"value":9297},"{getInstance, emit, destroy, ready, instance}",{"type":50,"value":9299},". There is no ",{"type":44,"tag":85,"props":9301,"children":9303},{"className":9302},[],[9304],{"type":50,"value":9305},"trigger",{"type":50,"value":364},{"type":44,"tag":85,"props":9308,"children":9310},{"className":9309},[],[9311],{"type":50,"value":9312},"dispatch",{"type":50,"value":9314},",\nor ",{"type":44,"tag":85,"props":9316,"children":9318},{"className":9317},[],[9319],{"type":50,"value":9320},"fire",{"type":50,"value":9322},". A non-string or whitespace-only ",{"type":44,"tag":85,"props":9324,"children":9326},{"className":9325},[],[9327],{"type":50,"value":8581},{"type":50,"value":9329}," is rejected at the write\nboundary; an ",{"type":44,"tag":69,"props":9331,"children":9332},{},[9333],{"type":50,"value":9334},"absent",{"type":50,"value":9336}," one is accepted for backward compatibility and yields a\ntrigger that never fires. See ",{"type":44,"tag":593,"props":9338,"children":9339},{"href":997},[9340],{"type":50,"value":997},{"type":50,"value":277},{"type":44,"tag":59,"props":9343,"children":9345},{"id":9344},"guidelines",[9346],{"type":50,"value":9347},"Guidelines",{"type":44,"tag":606,"props":9349,"children":9351},{"id":9350},"read-this-one-first-unknown-config-keys-are-silently-discarded",[9352,9354,9359],{"type":50,"value":9353},"Read this one first: unknown ",{"type":44,"tag":85,"props":9355,"children":9357},{"className":9356},[],[9358],{"type":50,"value":1740},{"type":50,"value":9360}," keys are silently discarded",{"type":44,"tag":53,"props":9362,"children":9363},{},[9364,9370,9372,9385,9387,9392],{"type":44,"tag":85,"props":9365,"children":9367},{"className":9366},[],[9368],{"type":50,"value":9369},"triggerConfigSchema",{"type":50,"value":9371}," is a non-strict Zod object, so ",{"type":44,"tag":69,"props":9373,"children":9374},{},[9375,9377,9383],{"type":50,"value":9376},"any key you put on\n",{"type":44,"tag":85,"props":9378,"children":9380},{"className":9379},[],[9381],{"type":50,"value":9382},"trigger.config",{"type":50,"value":9384}," that is not a declared field is dropped without an error.",{"type":50,"value":9386}," The\nwrite succeeds, the response looks clean, ",{"type":44,"tag":85,"props":9388,"children":9390},{"className":9389},[],[9391],{"type":50,"value":370},{"type":50,"value":9393}," round-trips\nbyte-identically, and your field is gone.",{"type":44,"tag":53,"props":9395,"children":9396},{},[9397,9399,9404,9406,9411,9412,9417,9418,9423,9424,9429,9430,9436,9437,9442,9443,9448,9449,9454,9455,9461,9462,9468],{"type":50,"value":9398},"Declared ",{"type":44,"tag":85,"props":9400,"children":9402},{"className":9401},[],[9403],{"type":50,"value":1740},{"type":50,"value":9405}," fields: ",{"type":44,"tag":85,"props":9407,"children":9409},{"className":9408},[],[9410],{"type":50,"value":1763},{"type":50,"value":364},{"type":44,"tag":85,"props":9413,"children":9415},{"className":9414},[],[9416],{"type":50,"value":3170},{"type":50,"value":364},{"type":44,"tag":85,"props":9419,"children":9421},{"className":9420},[],[9422],{"type":50,"value":3177},{"type":50,"value":364},{"type":44,"tag":85,"props":9425,"children":9427},{"className":9426},[],[9428],{"type":50,"value":3184},{"type":50,"value":364},{"type":44,"tag":85,"props":9431,"children":9433},{"className":9432},[],[9434],{"type":50,"value":9435},"controlType",{"type":50,"value":654},{"type":44,"tag":85,"props":9438,"children":9440},{"className":9439},[],[9441],{"type":50,"value":3346},{"type":50,"value":364},{"type":44,"tag":85,"props":9444,"children":9446},{"className":9445},[],[9447],{"type":50,"value":4797},{"type":50,"value":364},{"type":44,"tag":85,"props":9450,"children":9452},{"className":9451},[],[9453],{"type":50,"value":6288},{"type":50,"value":364},{"type":44,"tag":85,"props":9456,"children":9458},{"className":9457},[],[9459],{"type":50,"value":9460},"assignedTimelineRole",{"type":50,"value":654},{"type":44,"tag":85,"props":9463,"children":9465},{"className":9464},[],[9466],{"type":50,"value":9467},"conditionalLogic",{"type":50,"value":277},{"type":44,"tag":53,"props":9470,"children":9471},{},[9472,9483,9484,9489,9490,9495,9496,9501,9502,9508,9510,9515],{"type":44,"tag":69,"props":9473,"children":9474},{},[9475,9477],{"type":50,"value":9476},"Everything plugin-specific goes inside ",{"type":44,"tag":85,"props":9478,"children":9480},{"className":9479},[],[9481],{"type":50,"value":9482},"config.pluginConfig",{"type":50,"value":245},{"type":44,"tag":85,"props":9485,"children":9487},{"className":9486},[],[9488],{"type":50,"value":8581},{"type":50,"value":654},{"type":44,"tag":85,"props":9491,"children":9493},{"className":9492},[],[9494],{"type":50,"value":6039},{"type":50,"value":364},{"type":44,"tag":85,"props":9497,"children":9499},{"className":9498},[],[9500],{"type":50,"value":4818},{"type":50,"value":364},{"type":44,"tag":85,"props":9503,"children":9505},{"className":9504},[],[9506],{"type":50,"value":9507},"smoothness",{"type":50,"value":9509},", and anything else a plugin defines.\nPutting one of those at ",{"type":44,"tag":85,"props":9511,"children":9513},{"className":9512},[],[9514],{"type":50,"value":1740},{"type":50,"value":9516}," level is the single most expensive mistake on\nthis surface, because nothing tells you:",{"type":44,"tag":1593,"props":9518,"children":9522},{"className":9519,"code":9520,"language":9521,"meta":1598,"style":1598},"language-jsonc shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F\u002F WRONG — silently discarded, trigger never fires\n\"config\": { \"eventName\": \"my-event\" }\n\u002F\u002F RIGHT\n\"config\": { \"pluginConfig\": { \"eventName\": \"my-event\" } }\n","jsonc",[9523],{"type":44,"tag":85,"props":9524,"children":9525},{"__ignoreMap":1598},[9526,9534,9542,9550],{"type":44,"tag":1308,"props":9527,"children":9528},{"class":1605,"line":1606},[9529],{"type":44,"tag":1308,"props":9530,"children":9531},{},[9532],{"type":50,"value":9533},"\u002F\u002F WRONG — silently discarded, trigger never fires\n",{"type":44,"tag":1308,"props":9535,"children":9536},{"class":1605,"line":1616},[9537],{"type":44,"tag":1308,"props":9538,"children":9539},{},[9540],{"type":50,"value":9541},"\"config\": { \"eventName\": \"my-event\" }\n",{"type":44,"tag":1308,"props":9543,"children":9544},{"class":1605,"line":1658},[9545],{"type":44,"tag":1308,"props":9546,"children":9547},{},[9548],{"type":50,"value":9549},"\u002F\u002F RIGHT\n",{"type":44,"tag":1308,"props":9551,"children":9552},{"class":1605,"line":1683},[9553],{"type":44,"tag":1308,"props":9554,"children":9555},{},[9556],{"type":50,"value":9557},"\"config\": { \"pluginConfig\": { \"eventName\": \"my-event\" } }\n",{"type":44,"tag":53,"props":9559,"children":9560},{},[9561,9563,9568,9569,9574,9576,9582],{"type":50,"value":9562},"A dogfood run lost three fields this way (",{"type":44,"tag":85,"props":9564,"children":9566},{"className":9565},[],[9567],{"type":50,"value":8581},{"type":50,"value":364},{"type":44,"tag":85,"props":9570,"children":9572},{"className":9571},[],[9573],{"type":50,"value":6039},{"type":50,"value":9575},", and a\nmistyped ",{"type":44,"tag":85,"props":9577,"children":9579},{"className":9578},[],[9580],{"type":50,"value":9581},"easing",{"type":50,"value":9583},") and misfiled all three as missing API features. If a field you\nsent is absent from the response, assume you addressed it wrong before you\nconclude it is unsupported.",{"type":44,"tag":606,"props":9585,"children":9587},{"id":9586},"easing-timingease-is-a-number-not-a-string",[9588,9590,9596],{"type":50,"value":9589},"Easing: ",{"type":44,"tag":85,"props":9591,"children":9593},{"className":9592},[],[9594],{"type":50,"value":9595},"timing.ease",{"type":50,"value":9597}," is a number, not a string",{"type":44,"tag":53,"props":9599,"children":9600},{},[9601,9607,9609,9614,9616,9622],{"type":44,"tag":85,"props":9602,"children":9604},{"className":9603},[],[9605],{"type":50,"value":9606},"ease",{"type":50,"value":9608}," is either a ",{"type":44,"tag":69,"props":9610,"children":9611},{},[9612],{"type":50,"value":9613},"non-negative integer index",{"type":50,"value":9615}," into the built-in easing table\nor an advanced-ease object. A string is rejected with a bare ",{"type":44,"tag":85,"props":9617,"children":9619},{"className":9618},[],[9620],{"type":50,"value":9621},"Invalid input",{"type":50,"value":9623}," that\ndoes not tell you this.",{"type":44,"tag":877,"props":9625,"children":9626},{},[9627,9665],{"type":44,"tag":881,"props":9628,"children":9629},{},[9630],{"type":44,"tag":885,"props":9631,"children":9632},{},[9633,9638,9643,9646,9650,9654,9657,9661],{"type":44,"tag":889,"props":9634,"children":9635},{},[9636],{"type":50,"value":9637},"Index",{"type":44,"tag":889,"props":9639,"children":9640},{},[9641],{"type":50,"value":9642},"Name",{"type":44,"tag":889,"props":9644,"children":9645},{},[],{"type":44,"tag":889,"props":9647,"children":9648},{},[9649],{"type":50,"value":9637},{"type":44,"tag":889,"props":9651,"children":9652},{},[9653],{"type":50,"value":9642},{"type":44,"tag":889,"props":9655,"children":9656},{},[],{"type":44,"tag":889,"props":9658,"children":9659},{},[9660],{"type":50,"value":9637},{"type":44,"tag":889,"props":9662,"children":9663},{},[9664],{"type":50,"value":9642},{"type":44,"tag":900,"props":9666,"children":9667},{},[9668,9721,9772,9823,9874,9925,9976,10027,10078,10129,10172],{"type":44,"tag":885,"props":9669,"children":9670},{},[9671,9676,9687,9690,9695,9704,9707,9712],{"type":44,"tag":907,"props":9672,"children":9673},{},[9674],{"type":50,"value":9675},"0",{"type":44,"tag":907,"props":9677,"children":9678},{},[9679,9685],{"type":44,"tag":85,"props":9680,"children":9682},{"className":9681},[],[9683],{"type":50,"value":9684},"none",{"type":50,"value":9686}," (Linear)",{"type":44,"tag":907,"props":9688,"children":9689},{},[],{"type":44,"tag":907,"props":9691,"children":9692},{},[9693],{"type":50,"value":9694},"11",{"type":44,"tag":907,"props":9696,"children":9697},{},[9698],{"type":44,"tag":85,"props":9699,"children":9701},{"className":9700},[],[9702],{"type":50,"value":9703},"power4.out",{"type":44,"tag":907,"props":9705,"children":9706},{},[],{"type":44,"tag":907,"props":9708,"children":9709},{},[9710],{"type":50,"value":9711},"22",{"type":44,"tag":907,"props":9713,"children":9714},{},[9715],{"type":44,"tag":85,"props":9716,"children":9718},{"className":9717},[],[9719],{"type":50,"value":9720},"elastic.in",{"type":44,"tag":885,"props":9722,"children":9723},{},[9724,9729,9738,9741,9746,9755,9758,9763],{"type":44,"tag":907,"props":9725,"children":9726},{},[9727],{"type":50,"value":9728},"1",{"type":44,"tag":907,"props":9730,"children":9731},{},[9732],{"type":44,"tag":85,"props":9733,"children":9735},{"className":9734},[],[9736],{"type":50,"value":9737},"power1.in",{"type":44,"tag":907,"props":9739,"children":9740},{},[],{"type":44,"tag":907,"props":9742,"children":9743},{},[9744],{"type":50,"value":9745},"12",{"type":44,"tag":907,"props":9747,"children":9748},{},[9749],{"type":44,"tag":85,"props":9750,"children":9752},{"className":9751},[],[9753],{"type":50,"value":9754},"power4.inOut",{"type":44,"tag":907,"props":9756,"children":9757},{},[],{"type":44,"tag":907,"props":9759,"children":9760},{},[9761],{"type":50,"value":9762},"23",{"type":44,"tag":907,"props":9764,"children":9765},{},[9766],{"type":44,"tag":85,"props":9767,"children":9769},{"className":9768},[],[9770],{"type":50,"value":9771},"elastic.out",{"type":44,"tag":885,"props":9773,"children":9774},{},[9775,9780,9789,9792,9797,9806,9809,9814],{"type":44,"tag":907,"props":9776,"children":9777},{},[9778],{"type":50,"value":9779},"2",{"type":44,"tag":907,"props":9781,"children":9782},{},[9783],{"type":44,"tag":85,"props":9784,"children":9786},{"className":9785},[],[9787],{"type":50,"value":9788},"power1.out",{"type":44,"tag":907,"props":9790,"children":9791},{},[],{"type":44,"tag":907,"props":9793,"children":9794},{},[9795],{"type":50,"value":9796},"13",{"type":44,"tag":907,"props":9798,"children":9799},{},[9800],{"type":44,"tag":85,"props":9801,"children":9803},{"className":9802},[],[9804],{"type":50,"value":9805},"back.in",{"type":44,"tag":907,"props":9807,"children":9808},{},[],{"type":44,"tag":907,"props":9810,"children":9811},{},[9812],{"type":50,"value":9813},"24",{"type":44,"tag":907,"props":9815,"children":9816},{},[9817],{"type":44,"tag":85,"props":9818,"children":9820},{"className":9819},[],[9821],{"type":50,"value":9822},"elastic.inOut",{"type":44,"tag":885,"props":9824,"children":9825},{},[9826,9831,9840,9843,9848,9857,9860,9865],{"type":44,"tag":907,"props":9827,"children":9828},{},[9829],{"type":50,"value":9830},"3",{"type":44,"tag":907,"props":9832,"children":9833},{},[9834],{"type":44,"tag":85,"props":9835,"children":9837},{"className":9836},[],[9838],{"type":50,"value":9839},"power1.inOut",{"type":44,"tag":907,"props":9841,"children":9842},{},[],{"type":44,"tag":907,"props":9844,"children":9845},{},[9846],{"type":50,"value":9847},"14",{"type":44,"tag":907,"props":9849,"children":9850},{},[9851],{"type":44,"tag":85,"props":9852,"children":9854},{"className":9853},[],[9855],{"type":50,"value":9856},"back.out",{"type":44,"tag":907,"props":9858,"children":9859},{},[],{"type":44,"tag":907,"props":9861,"children":9862},{},[9863],{"type":50,"value":9864},"25",{"type":44,"tag":907,"props":9866,"children":9867},{},[9868],{"type":44,"tag":85,"props":9869,"children":9871},{"className":9870},[],[9872],{"type":50,"value":9873},"expo.in",{"type":44,"tag":885,"props":9875,"children":9876},{},[9877,9882,9891,9894,9899,9908,9911,9916],{"type":44,"tag":907,"props":9878,"children":9879},{},[9880],{"type":50,"value":9881},"4",{"type":44,"tag":907,"props":9883,"children":9884},{},[9885],{"type":44,"tag":85,"props":9886,"children":9888},{"className":9887},[],[9889],{"type":50,"value":9890},"power2.in",{"type":44,"tag":907,"props":9892,"children":9893},{},[],{"type":44,"tag":907,"props":9895,"children":9896},{},[9897],{"type":50,"value":9898},"15",{"type":44,"tag":907,"props":9900,"children":9901},{},[9902],{"type":44,"tag":85,"props":9903,"children":9905},{"className":9904},[],[9906],{"type":50,"value":9907},"back.inOut",{"type":44,"tag":907,"props":9909,"children":9910},{},[],{"type":44,"tag":907,"props":9912,"children":9913},{},[9914],{"type":50,"value":9915},"26",{"type":44,"tag":907,"props":9917,"children":9918},{},[9919],{"type":44,"tag":85,"props":9920,"children":9922},{"className":9921},[],[9923],{"type":50,"value":9924},"expo.out",{"type":44,"tag":885,"props":9926,"children":9927},{},[9928,9933,9942,9945,9950,9959,9962,9967],{"type":44,"tag":907,"props":9929,"children":9930},{},[9931],{"type":50,"value":9932},"5",{"type":44,"tag":907,"props":9934,"children":9935},{},[9936],{"type":44,"tag":85,"props":9937,"children":9939},{"className":9938},[],[9940],{"type":50,"value":9941},"power2.out",{"type":44,"tag":907,"props":9943,"children":9944},{},[],{"type":44,"tag":907,"props":9946,"children":9947},{},[9948],{"type":50,"value":9949},"16",{"type":44,"tag":907,"props":9951,"children":9952},{},[9953],{"type":44,"tag":85,"props":9954,"children":9956},{"className":9955},[],[9957],{"type":50,"value":9958},"bounce.in",{"type":44,"tag":907,"props":9960,"children":9961},{},[],{"type":44,"tag":907,"props":9963,"children":9964},{},[9965],{"type":50,"value":9966},"27",{"type":44,"tag":907,"props":9968,"children":9969},{},[9970],{"type":44,"tag":85,"props":9971,"children":9973},{"className":9972},[],[9974],{"type":50,"value":9975},"expo.inOut",{"type":44,"tag":885,"props":9977,"children":9978},{},[9979,9984,9993,9996,10001,10010,10013,10018],{"type":44,"tag":907,"props":9980,"children":9981},{},[9982],{"type":50,"value":9983},"6",{"type":44,"tag":907,"props":9985,"children":9986},{},[9987],{"type":44,"tag":85,"props":9988,"children":9990},{"className":9989},[],[9991],{"type":50,"value":9992},"power2.inOut",{"type":44,"tag":907,"props":9994,"children":9995},{},[],{"type":44,"tag":907,"props":9997,"children":9998},{},[9999],{"type":50,"value":10000},"17",{"type":44,"tag":907,"props":10002,"children":10003},{},[10004],{"type":44,"tag":85,"props":10005,"children":10007},{"className":10006},[],[10008],{"type":50,"value":10009},"bounce.out",{"type":44,"tag":907,"props":10011,"children":10012},{},[],{"type":44,"tag":907,"props":10014,"children":10015},{},[10016],{"type":50,"value":10017},"28",{"type":44,"tag":907,"props":10019,"children":10020},{},[10021],{"type":44,"tag":85,"props":10022,"children":10024},{"className":10023},[],[10025],{"type":50,"value":10026},"sine.in",{"type":44,"tag":885,"props":10028,"children":10029},{},[10030,10035,10044,10047,10052,10061,10064,10069],{"type":44,"tag":907,"props":10031,"children":10032},{},[10033],{"type":50,"value":10034},"7",{"type":44,"tag":907,"props":10036,"children":10037},{},[10038],{"type":44,"tag":85,"props":10039,"children":10041},{"className":10040},[],[10042],{"type":50,"value":10043},"power3.in",{"type":44,"tag":907,"props":10045,"children":10046},{},[],{"type":44,"tag":907,"props":10048,"children":10049},{},[10050],{"type":50,"value":10051},"18",{"type":44,"tag":907,"props":10053,"children":10054},{},[10055],{"type":44,"tag":85,"props":10056,"children":10058},{"className":10057},[],[10059],{"type":50,"value":10060},"bounce.inOut",{"type":44,"tag":907,"props":10062,"children":10063},{},[],{"type":44,"tag":907,"props":10065,"children":10066},{},[10067],{"type":50,"value":10068},"29",{"type":44,"tag":907,"props":10070,"children":10071},{},[10072],{"type":44,"tag":85,"props":10073,"children":10075},{"className":10074},[],[10076],{"type":50,"value":10077},"sine.out",{"type":44,"tag":885,"props":10079,"children":10080},{},[10081,10086,10095,10098,10103,10112,10115,10120],{"type":44,"tag":907,"props":10082,"children":10083},{},[10084],{"type":50,"value":10085},"8",{"type":44,"tag":907,"props":10087,"children":10088},{},[10089],{"type":44,"tag":85,"props":10090,"children":10092},{"className":10091},[],[10093],{"type":50,"value":10094},"power3.out",{"type":44,"tag":907,"props":10096,"children":10097},{},[],{"type":44,"tag":907,"props":10099,"children":10100},{},[10101],{"type":50,"value":10102},"19",{"type":44,"tag":907,"props":10104,"children":10105},{},[10106],{"type":44,"tag":85,"props":10107,"children":10109},{"className":10108},[],[10110],{"type":50,"value":10111},"circ.in",{"type":44,"tag":907,"props":10113,"children":10114},{},[],{"type":44,"tag":907,"props":10116,"children":10117},{},[10118],{"type":50,"value":10119},"30",{"type":44,"tag":907,"props":10121,"children":10122},{},[10123],{"type":44,"tag":85,"props":10124,"children":10126},{"className":10125},[],[10127],{"type":50,"value":10128},"sine.inOut",{"type":44,"tag":885,"props":10130,"children":10131},{},[10132,10137,10146,10149,10154,10163,10166,10169],{"type":44,"tag":907,"props":10133,"children":10134},{},[10135],{"type":50,"value":10136},"9",{"type":44,"tag":907,"props":10138,"children":10139},{},[10140],{"type":44,"tag":85,"props":10141,"children":10143},{"className":10142},[],[10144],{"type":50,"value":10145},"power3.inOut",{"type":44,"tag":907,"props":10147,"children":10148},{},[],{"type":44,"tag":907,"props":10150,"children":10151},{},[10152],{"type":50,"value":10153},"20",{"type":44,"tag":907,"props":10155,"children":10156},{},[10157],{"type":44,"tag":85,"props":10158,"children":10160},{"className":10159},[],[10161],{"type":50,"value":10162},"circ.out",{"type":44,"tag":907,"props":10164,"children":10165},{},[],{"type":44,"tag":907,"props":10167,"children":10168},{},[],{"type":44,"tag":907,"props":10170,"children":10171},{},[],{"type":44,"tag":885,"props":10173,"children":10174},{},[10175,10180,10189,10192,10197,10206,10209,10212],{"type":44,"tag":907,"props":10176,"children":10177},{},[10178],{"type":50,"value":10179},"10",{"type":44,"tag":907,"props":10181,"children":10182},{},[10183],{"type":44,"tag":85,"props":10184,"children":10186},{"className":10185},[],[10187],{"type":50,"value":10188},"power4.in",{"type":44,"tag":907,"props":10190,"children":10191},{},[],{"type":44,"tag":907,"props":10193,"children":10194},{},[10195],{"type":50,"value":10196},"21",{"type":44,"tag":907,"props":10198,"children":10199},{},[10200],{"type":44,"tag":85,"props":10201,"children":10203},{"className":10202},[],[10204],{"type":50,"value":10205},"circ.inOut",{"type":44,"tag":907,"props":10207,"children":10208},{},[],{"type":44,"tag":907,"props":10210,"children":10211},{},[],{"type":44,"tag":907,"props":10213,"children":10214},{},[],{"type":44,"tag":53,"props":10216,"children":10217},{},[10218,10220,10225,10227,10232],{"type":50,"value":10219},"The panel's \"Power 1 out\" is ",{"type":44,"tag":85,"props":10221,"children":10223},{"className":10222},[],[10224],{"type":50,"value":9779},{"type":50,"value":10226},"; its \"Linear\" is ",{"type":44,"tag":85,"props":10228,"children":10230},{"className":10229},[],[10231],{"type":50,"value":9675},{"type":50,"value":277},{"type":44,"tag":1593,"props":10234,"children":10236},{"className":1595,"code":10235,"language":1597,"meta":1598,"style":1598},"\"timing\": { \"duration\": 0.4, \"ease\": 2 }\n",[10237],{"type":44,"tag":85,"props":10238,"children":10239},{"__ignoreMap":1598},[10240],{"type":44,"tag":1308,"props":10241,"children":10242},{"class":1605,"line":1606},[10243,10247,10251,10255,10259,10264,10268,10272,10276,10280,10284,10288,10292,10296,10300,10304,10308],{"type":44,"tag":1308,"props":10244,"children":10245},{"style":1610},[10246],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10248,"children":10249},{"style":1644},[10250],{"type":50,"value":2088},{"type":44,"tag":1308,"props":10252,"children":10253},{"style":1610},[10254],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10256,"children":10257},{"style":6168},[10258],{"type":50,"value":687},{"type":44,"tag":1308,"props":10260,"children":10261},{"style":1610},[10262],{"type":50,"value":10263},"{",{"type":44,"tag":1308,"props":10265,"children":10266},{"style":1610},[10267],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10269,"children":10270},{"style":1625},[10271],{"type":50,"value":2110},{"type":44,"tag":1308,"props":10273,"children":10274},{"style":1610},[10275],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10277,"children":10278},{"style":1610},[10279],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10281,"children":10282},{"style":1760},[10283],{"type":50,"value":2123},{"type":44,"tag":1308,"props":10285,"children":10286},{"style":1610},[10287],{"type":50,"value":1846},{"type":44,"tag":1308,"props":10289,"children":10290},{"style":1610},[10291],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10293,"children":10294},{"style":1625},[10295],{"type":50,"value":9606},{"type":44,"tag":1308,"props":10297,"children":10298},{"style":1610},[10299],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10301,"children":10302},{"style":1610},[10303],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10305,"children":10306},{"style":1760},[10307],{"type":50,"value":2072},{"type":44,"tag":1308,"props":10309,"children":10310},{"style":1610},[10311],{"type":50,"value":1890},{"type":44,"tag":53,"props":10313,"children":10314},{},[10315,10317,10322,10323,10328,10330,10336,10338,10344,10345,10351,10352,10358,10359,10365,10366,10372,10373,10379,10380,10386,10387,10393,10394,10400,10401,10407,10409,10415,10416,10422,10423,10429],{"type":50,"value":10316},"Advanced eases are objects discriminated on ",{"type":44,"tag":85,"props":10318,"children":10320},{"className":10319},[],[10321],{"type":50,"value":4635},{"type":50,"value":1377},{"type":44,"tag":69,"props":10324,"children":10325},{},[10326],{"type":50,"value":10327},"Just write one",{"type":50,"value":10329}," — no guard\nrejects an advanced ease at the write boundary, and\n",{"type":44,"tag":85,"props":10331,"children":10333},{"className":10332},[],[10334],{"type":50,"value":10335},"ff-styl-1612-ix3-advanced-easing",{"type":50,"value":10337}," is public at 100% and classified stale, so it\ngates the panel's Adaptive Easing control rather than the API:\n",{"type":44,"tag":85,"props":10339,"children":10341},{"className":10340},[],[10342],{"type":50,"value":10343},"back {curve,power}",{"type":50,"value":364},{"type":44,"tag":85,"props":10346,"children":10348},{"className":10347},[],[10349],{"type":50,"value":10350},"elastic {curve,amplitude,period}",{"type":50,"value":364},{"type":44,"tag":85,"props":10353,"children":10355},{"className":10354},[],[10356],{"type":50,"value":10357},"steps {stepCount}",{"type":50,"value":654},{"type":44,"tag":85,"props":10360,"children":10362},{"className":10361},[],[10363],{"type":50,"value":10364},"rough {templateCurve,points,strength,taper,randomizePoints,clampPoints}",{"type":50,"value":654},{"type":44,"tag":85,"props":10367,"children":10369},{"className":10368},[],[10370],{"type":50,"value":10371},"slowMo {linearRatio,power,yoyoMode}",{"type":50,"value":364},{"type":44,"tag":85,"props":10374,"children":10376},{"className":10375},[],[10377],{"type":50,"value":10378},"expoScale {startingScale,endingScale,templateCurve}",{"type":50,"value":654},{"type":44,"tag":85,"props":10381,"children":10383},{"className":10382},[],[10384],{"type":50,"value":10385},"customWiggle {wiggles,wiggleType}",{"type":50,"value":364},{"type":44,"tag":85,"props":10388,"children":10390},{"className":10389},[],[10391],{"type":50,"value":10392},"customBounce {strength,squash,endAtStart}",{"type":50,"value":654},{"type":44,"tag":85,"props":10395,"children":10397},{"className":10396},[],[10398],{"type":50,"value":10399},"customEase {bezierCurve}",{"type":50,"value":1377},{"type":44,"tag":85,"props":10402,"children":10404},{"className":10403},[],[10405],{"type":50,"value":10406},"curve",{"type":50,"value":10408}," is ",{"type":44,"tag":85,"props":10410,"children":10412},{"className":10411},[],[10413],{"type":50,"value":10414},"in",{"type":50,"value":327},{"type":44,"tag":85,"props":10417,"children":10419},{"className":10418},[],[10420],{"type":50,"value":10421},"out",{"type":50,"value":327},{"type":44,"tag":85,"props":10424,"children":10426},{"className":10425},[],[10427],{"type":50,"value":10428},"inOut",{"type":50,"value":277},{"type":44,"tag":1593,"props":10431,"children":10433},{"className":1595,"code":10432,"language":1597,"meta":1598,"style":1598},"\"timing\": { \"duration\": 0.4, \"ease\": { \"type\": \"back\", \"curve\": \"out\", \"power\": 1.7 } }\n",[10434],{"type":44,"tag":85,"props":10435,"children":10436},{"__ignoreMap":1598},[10437],{"type":44,"tag":1308,"props":10438,"children":10439},{"class":1605,"line":1606},[10440,10444,10448,10452,10456,10460,10464,10468,10472,10476,10480,10484,10488,10492,10496,10500,10504,10508,10512,10516,10520,10524,10529,10533,10537,10541,10545,10549,10553,10557,10561,10565,10569,10573,10578,10582,10586,10591,10595],{"type":44,"tag":1308,"props":10441,"children":10442},{"style":1610},[10443],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10445,"children":10446},{"style":1644},[10447],{"type":50,"value":2088},{"type":44,"tag":1308,"props":10449,"children":10450},{"style":1610},[10451],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10453,"children":10454},{"style":6168},[10455],{"type":50,"value":687},{"type":44,"tag":1308,"props":10457,"children":10458},{"style":1610},[10459],{"type":50,"value":10263},{"type":44,"tag":1308,"props":10461,"children":10462},{"style":1610},[10463],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10465,"children":10466},{"style":1625},[10467],{"type":50,"value":2110},{"type":44,"tag":1308,"props":10469,"children":10470},{"style":1610},[10471],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10473,"children":10474},{"style":1610},[10475],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10477,"children":10478},{"style":1760},[10479],{"type":50,"value":2123},{"type":44,"tag":1308,"props":10481,"children":10482},{"style":1610},[10483],{"type":50,"value":1846},{"type":44,"tag":1308,"props":10485,"children":10486},{"style":1610},[10487],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10489,"children":10490},{"style":1625},[10491],{"type":50,"value":9606},{"type":44,"tag":1308,"props":10493,"children":10494},{"style":1610},[10495],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10497,"children":10498},{"style":1610},[10499],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10501,"children":10502},{"style":1610},[10503],{"type":50,"value":1753},{"type":44,"tag":1308,"props":10505,"children":10506},{"style":1610},[10507],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10509,"children":10510},{"style":1700},[10511],{"type":50,"value":4635},{"type":44,"tag":1308,"props":10513,"children":10514},{"style":1610},[10515],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10517,"children":10518},{"style":1610},[10519],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10521,"children":10522},{"style":1610},[10523],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10525,"children":10526},{"style":1644},[10527],{"type":50,"value":10528},"back",{"type":44,"tag":1308,"props":10530,"children":10531},{"style":1610},[10532],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10534,"children":10535},{"style":1610},[10536],{"type":50,"value":1846},{"type":44,"tag":1308,"props":10538,"children":10539},{"style":1610},[10540],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10542,"children":10543},{"style":1700},[10544],{"type":50,"value":10406},{"type":44,"tag":1308,"props":10546,"children":10547},{"style":1610},[10548],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10550,"children":10551},{"style":1610},[10552],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10554,"children":10555},{"style":1610},[10556],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10558,"children":10559},{"style":1644},[10560],{"type":50,"value":10421},{"type":44,"tag":1308,"props":10562,"children":10563},{"style":1610},[10564],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10566,"children":10567},{"style":1610},[10568],{"type":50,"value":1846},{"type":44,"tag":1308,"props":10570,"children":10571},{"style":1610},[10572],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10574,"children":10575},{"style":1700},[10576],{"type":50,"value":10577},"power",{"type":44,"tag":1308,"props":10579,"children":10580},{"style":1610},[10581],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10583,"children":10584},{"style":1610},[10585],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10587,"children":10588},{"style":1760},[10589],{"type":50,"value":10590}," 1.7",{"type":44,"tag":1308,"props":10592,"children":10593},{"style":1610},[10594],{"type":50,"value":2234},{"type":44,"tag":1308,"props":10596,"children":10597},{"style":1610},[10598],{"type":50,"value":1890},{"type":44,"tag":53,"props":10600,"children":10601},{},[10602,10608,10610,10614,10616,10622],{"type":44,"tag":85,"props":10603,"children":10605},{"className":10604},[],[10606],{"type":50,"value":10607},"timing.stagger.ease",{"type":50,"value":10609}," takes the same shape. A 4-number bezier array is ",{"type":44,"tag":69,"props":10611,"children":10612},{},[10613],{"type":50,"value":422},{"type":50,"value":10615},"\naccepted — use ",{"type":44,"tag":85,"props":10617,"children":10619},{"className":10618},[],[10620],{"type":50,"value":10621},"{type: \"customEase\", bezierCurve: \"...\"}",{"type":50,"value":277},{"type":44,"tag":606,"props":10624,"children":10626},{"id":10625},"class-change-wfclass",[10627,10629],{"type":50,"value":10628},"Class change: ",{"type":44,"tag":85,"props":10630,"children":10632},{"className":10631},[],[10633],{"type":50,"value":181},{"type":44,"tag":53,"props":10635,"children":10636},{},[10637,10639,10645,10647,10653],{"type":50,"value":10638},"One property, named ",{"type":44,"tag":85,"props":10640,"children":10642},{"className":10641},[],[10643],{"type":50,"value":10644},"class",{"type":50,"value":10646},", Set-only (",{"type":44,"tag":85,"props":10648,"children":10650},{"className":10649},[],[10651],{"type":50,"value":10652},"tt: 3",{"type":50,"value":10654},"):",{"type":44,"tag":1593,"props":10656,"children":10658},{"className":1595,"code":10657,"language":1597,"meta":1598,"style":1598},"\"tt\": 3,\n\"properties\": {\n  \"wf:class\": {\n    \"class\": { \"operation\": \"addClass\", \"selectors\": [\"STYLE_BLOCK_ID\"] }\n  }\n}\n",[10659],{"type":44,"tag":85,"props":10660,"children":10661},{"__ignoreMap":1598},[10662,10689,10712,10735,10833,10840],{"type":44,"tag":1308,"props":10663,"children":10664},{"class":1605,"line":1606},[10665,10669,10673,10677,10681,10685],{"type":44,"tag":1308,"props":10666,"children":10667},{"style":1610},[10668],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10670,"children":10671},{"style":1644},[10672],{"type":50,"value":1044},{"type":44,"tag":1308,"props":10674,"children":10675},{"style":1610},[10676],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10678,"children":10679},{"style":6168},[10680],{"type":50,"value":687},{"type":44,"tag":1308,"props":10682,"children":10683},{"style":1760},[10684],{"type":50,"value":9830},{"type":44,"tag":1308,"props":10686,"children":10687},{"style":6168},[10688],{"type":50,"value":654},{"type":44,"tag":1308,"props":10690,"children":10691},{"class":1605,"line":1616},[10692,10696,10700,10704,10708],{"type":44,"tag":1308,"props":10693,"children":10694},{"style":1610},[10695],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10697,"children":10698},{"style":1644},[10699],{"type":50,"value":2140},{"type":44,"tag":1308,"props":10701,"children":10702},{"style":1610},[10703],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10705,"children":10706},{"style":6168},[10707],{"type":50,"value":687},{"type":44,"tag":1308,"props":10709,"children":10710},{"style":1610},[10711],{"type":50,"value":1613},{"type":44,"tag":1308,"props":10713,"children":10714},{"class":1605,"line":1658},[10715,10719,10723,10727,10731],{"type":44,"tag":1308,"props":10716,"children":10717},{"style":1610},[10718],{"type":50,"value":1622},{"type":44,"tag":1308,"props":10720,"children":10721},{"style":1625},[10722],{"type":50,"value":181},{"type":44,"tag":1308,"props":10724,"children":10725},{"style":1610},[10726],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10728,"children":10729},{"style":1610},[10730],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10732,"children":10733},{"style":1610},[10734],{"type":50,"value":3333},{"type":44,"tag":1308,"props":10736,"children":10737},{"class":1605,"line":1683},[10738,10742,10746,10750,10754,10758,10762,10767,10771,10775,10779,10784,10788,10792,10796,10801,10805,10809,10813,10817,10821,10825,10829],{"type":44,"tag":1308,"props":10739,"children":10740},{"style":1610},[10741],{"type":50,"value":4271},{"type":44,"tag":1308,"props":10743,"children":10744},{"style":1700},[10745],{"type":50,"value":10644},{"type":44,"tag":1308,"props":10747,"children":10748},{"style":1610},[10749],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10751,"children":10752},{"style":1610},[10753],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10755,"children":10756},{"style":1610},[10757],{"type":50,"value":1753},{"type":44,"tag":1308,"props":10759,"children":10760},{"style":1610},[10761],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10763,"children":10764},{"style":1760},[10765],{"type":50,"value":10766},"operation",{"type":44,"tag":1308,"props":10768,"children":10769},{"style":1610},[10770],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10772,"children":10773},{"style":1610},[10774],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10776,"children":10777},{"style":1610},[10778],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10780,"children":10781},{"style":1644},[10782],{"type":50,"value":10783},"addClass",{"type":44,"tag":1308,"props":10785,"children":10786},{"style":1610},[10787],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10789,"children":10790},{"style":1610},[10791],{"type":50,"value":1846},{"type":44,"tag":1308,"props":10793,"children":10794},{"style":1610},[10795],{"type":50,"value":1641},{"type":44,"tag":1308,"props":10797,"children":10798},{"style":1760},[10799],{"type":50,"value":10800},"selectors",{"type":44,"tag":1308,"props":10802,"children":10803},{"style":1610},[10804],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10806,"children":10807},{"style":1610},[10808],{"type":50,"value":1591},{"type":44,"tag":1308,"props":10810,"children":10811},{"style":1610},[10812],{"type":50,"value":1868},{"type":44,"tag":1308,"props":10814,"children":10815},{"style":1610},[10816],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10818,"children":10819},{"style":1644},[10820],{"type":50,"value":1487},{"type":44,"tag":1308,"props":10822,"children":10823},{"style":1610},[10824],{"type":50,"value":1632},{"type":44,"tag":1308,"props":10826,"children":10827},{"style":1610},[10828],{"type":50,"value":1885},{"type":44,"tag":1308,"props":10830,"children":10831},{"style":1610},[10832],{"type":50,"value":1890},{"type":44,"tag":1308,"props":10834,"children":10835},{"class":1605,"line":785},[10836],{"type":44,"tag":1308,"props":10837,"children":10838},{"style":1610},[10839],{"type":50,"value":6820},{"type":44,"tag":1308,"props":10841,"children":10842},{"class":1605,"line":1730},[10843],{"type":44,"tag":1308,"props":10844,"children":10845},{"style":1610},[10846],{"type":50,"value":2397},{"type":44,"tag":53,"props":10848,"children":10849},{},[10850,10855,10856,10861,10862,10868,10869,10875,10877,10883],{"type":44,"tag":85,"props":10851,"children":10853},{"className":10852},[],[10854],{"type":50,"value":10766},{"type":50,"value":10408},{"type":44,"tag":85,"props":10857,"children":10859},{"className":10858},[],[10860],{"type":50,"value":10783},{"type":50,"value":327},{"type":44,"tag":85,"props":10863,"children":10865},{"className":10864},[],[10866],{"type":50,"value":10867},"removeClass",{"type":50,"value":327},{"type":44,"tag":85,"props":10870,"children":10872},{"className":10871},[],[10873],{"type":50,"value":10874},"toggleClass",{"type":50,"value":10876},". A bare array, a bare\nstring, or ",{"type":44,"tag":85,"props":10878,"children":10880},{"className":10879},[],[10881],{"type":50,"value":10882},"{add: [...]}",{"type":50,"value":10884}," are all rejected.",{"type":44,"tag":606,"props":10886,"children":10888},{"id":10887},"stagger-is-an-object",[10889,10895],{"type":44,"tag":85,"props":10890,"children":10892},{"className":10891},[],[10893],{"type":50,"value":10894},"stagger",{"type":50,"value":10896}," is an object",{"type":44,"tag":53,"props":10898,"children":10899},{},[10900,10906],{"type":44,"tag":85,"props":10901,"children":10903},{"className":10902},[],[10904],{"type":50,"value":10905},"{amount?, axis?, each?, ease?, from?, grid?}",{"type":50,"value":10907},". A bare number is rejected.",{"type":44,"tag":75,"props":10909,"children":10910},{},[10911,10937,10960,10975,10998],{"type":44,"tag":79,"props":10912,"children":10913},{},[10914,10920,10921,10927,10929,10935],{"type":44,"tag":85,"props":10915,"children":10917},{"className":10916},[],[10918],{"type":50,"value":10919},"each",{"type":50,"value":327},{"type":44,"tag":85,"props":10922,"children":10924},{"className":10923},[],[10925],{"type":50,"value":10926},"amount",{"type":50,"value":10928}," — seconds, or a ",{"type":44,"tag":85,"props":10930,"children":10932},{"className":10931},[],[10933],{"type":50,"value":10934},"\"250ms\"",{"type":50,"value":10936}," string",{"type":44,"tag":79,"props":10938,"children":10939},{},[10940,10946,10947,10953,10954],{"type":44,"tag":85,"props":10941,"children":10943},{"className":10942},[],[10944],{"type":50,"value":10945},"axis",{"type":50,"value":245},{"type":44,"tag":85,"props":10948,"children":10950},{"className":10949},[],[10951],{"type":50,"value":10952},"'x'",{"type":50,"value":327},{"type":44,"tag":85,"props":10955,"children":10957},{"className":10956},[],[10958],{"type":50,"value":10959},"'y'",{"type":44,"tag":79,"props":10961,"children":10962},{},[10963,10968,10970],{"type":44,"tag":85,"props":10964,"children":10966},{"className":10965},[],[10967],{"type":50,"value":9606},{"type":50,"value":10969}," — the same index-or-object shape as ",{"type":44,"tag":85,"props":10971,"children":10973},{"className":10972},[],[10974],{"type":50,"value":9595},{"type":44,"tag":79,"props":10976,"children":10977},{},[10978,10984,10985,10991,10993],{"type":44,"tag":85,"props":10979,"children":10981},{"className":10980},[],[10982],{"type":50,"value":10983},"from",{"type":50,"value":245},{"type":44,"tag":85,"props":10986,"children":10988},{"className":10987},[],[10989],{"type":50,"value":10990},"'start' | 'center' | 'end' | 'edges' | 'random'",{"type":50,"value":10992},", a number, or ",{"type":44,"tag":85,"props":10994,"children":10996},{"className":10995},[],[10997],{"type":50,"value":1362},{"type":44,"tag":79,"props":10999,"children":11000},{},[11001,11007,11008,11014,11016,11022,11024,11029,11030,11036],{"type":44,"tag":85,"props":11002,"children":11004},{"className":11003},[],[11005],{"type":50,"value":11006},"grid",{"type":50,"value":245},{"type":44,"tag":85,"props":11009,"children":11011},{"className":11010},[],[11012],{"type":50,"value":11013},"'auto'",{"type":50,"value":11015},", a ",{"type":44,"tag":85,"props":11017,"children":11019},{"className":11018},[],[11020],{"type":50,"value":11021},"[columns, rows]",{"type":50,"value":11023}," number pair, or ",{"type":44,"tag":85,"props":11025,"children":11027},{"className":11026},[],[11028],{"type":50,"value":1362},{"type":50,"value":1377},{"type":44,"tag":85,"props":11031,"children":11033},{"className":11032},[],[11034],{"type":50,"value":11035},"'none'",{"type":50,"value":11037}," is rejected.",{"type":44,"tag":1593,"props":11039,"children":11041},{"className":1595,"code":11040,"language":1597,"meta":1598,"style":1598},"\"timing\": { \"duration\": 0.5, \"stagger\": { \"each\": 0.05, \"from\": \"start\", \"grid\": [2, 2] } }\n",[11042],{"type":44,"tag":85,"props":11043,"children":11044},{"__ignoreMap":1598},[11045],{"type":44,"tag":1308,"props":11046,"children":11047},{"class":1605,"line":1606},[11048,11052,11056,11060,11064,11068,11072,11076,11080,11084,11089,11093,11097,11101,11105,11109,11113,11117,11121,11125,11129,11134,11138,11142,11146,11150,11154,11158,11162,11166,11170,11174,11178,11182,11186,11190,11194,11198,11202,11206,11210],{"type":44,"tag":1308,"props":11049,"children":11050},{"style":1610},[11051],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11053,"children":11054},{"style":1644},[11055],{"type":50,"value":2088},{"type":44,"tag":1308,"props":11057,"children":11058},{"style":1610},[11059],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11061,"children":11062},{"style":6168},[11063],{"type":50,"value":687},{"type":44,"tag":1308,"props":11065,"children":11066},{"style":1610},[11067],{"type":50,"value":10263},{"type":44,"tag":1308,"props":11069,"children":11070},{"style":1610},[11071],{"type":50,"value":1641},{"type":44,"tag":1308,"props":11073,"children":11074},{"style":1625},[11075],{"type":50,"value":2110},{"type":44,"tag":1308,"props":11077,"children":11078},{"style":1610},[11079],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11081,"children":11082},{"style":1610},[11083],{"type":50,"value":1591},{"type":44,"tag":1308,"props":11085,"children":11086},{"style":1760},[11087],{"type":50,"value":11088}," 0.5",{"type":44,"tag":1308,"props":11090,"children":11091},{"style":1610},[11092],{"type":50,"value":1846},{"type":44,"tag":1308,"props":11094,"children":11095},{"style":1610},[11096],{"type":50,"value":1641},{"type":44,"tag":1308,"props":11098,"children":11099},{"style":1625},[11100],{"type":50,"value":10894},{"type":44,"tag":1308,"props":11102,"children":11103},{"style":1610},[11104],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11106,"children":11107},{"style":1610},[11108],{"type":50,"value":1591},{"type":44,"tag":1308,"props":11110,"children":11111},{"style":1610},[11112],{"type":50,"value":1753},{"type":44,"tag":1308,"props":11114,"children":11115},{"style":1610},[11116],{"type":50,"value":1641},{"type":44,"tag":1308,"props":11118,"children":11119},{"style":1700},[11120],{"type":50,"value":10919},{"type":44,"tag":1308,"props":11122,"children":11123},{"style":1610},[11124],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11126,"children":11127},{"style":1610},[11128],{"type":50,"value":1591},{"type":44,"tag":1308,"props":11130,"children":11131},{"style":1760},[11132],{"type":50,"value":11133}," 0.05",{"type":44,"tag":1308,"props":11135,"children":11136},{"style":1610},[11137],{"type":50,"value":1846},{"type":44,"tag":1308,"props":11139,"children":11140},{"style":1610},[11141],{"type":50,"value":1641},{"type":44,"tag":1308,"props":11143,"children":11144},{"style":1700},[11145],{"type":50,"value":10983},{"type":44,"tag":1308,"props":11147,"children":11148},{"style":1610},[11149],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11151,"children":11152},{"style":1610},[11153],{"type":50,"value":1591},{"type":44,"tag":1308,"props":11155,"children":11156},{"style":1610},[11157],{"type":50,"value":1641},{"type":44,"tag":1308,"props":11159,"children":11160},{"style":1644},[11161],{"type":50,"value":3370},{"type":44,"tag":1308,"props":11163,"children":11164},{"style":1610},[11165],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11167,"children":11168},{"style":1610},[11169],{"type":50,"value":1846},{"type":44,"tag":1308,"props":11171,"children":11172},{"style":1610},[11173],{"type":50,"value":1641},{"type":44,"tag":1308,"props":11175,"children":11176},{"style":1700},[11177],{"type":50,"value":11006},{"type":44,"tag":1308,"props":11179,"children":11180},{"style":1610},[11181],{"type":50,"value":1632},{"type":44,"tag":1308,"props":11183,"children":11184},{"style":1610},[11185],{"type":50,"value":1591},{"type":44,"tag":1308,"props":11187,"children":11188},{"style":1610},[11189],{"type":50,"value":1868},{"type":44,"tag":1308,"props":11191,"children":11192},{"style":1760},[11193],{"type":50,"value":9779},{"type":44,"tag":1308,"props":11195,"children":11196},{"style":1610},[11197],{"type":50,"value":1846},{"type":44,"tag":1308,"props":11199,"children":11200},{"style":1760},[11201],{"type":50,"value":2072},{"type":44,"tag":1308,"props":11203,"children":11204},{"style":1610},[11205],{"type":50,"value":1885},{"type":44,"tag":1308,"props":11207,"children":11208},{"style":1610},[11209],{"type":50,"value":2234},{"type":44,"tag":1308,"props":11211,"children":11212},{"style":1610},[11213],{"type":50,"value":1890},{"type":44,"tag":606,"props":11215,"children":11217},{"id":11216},"filtercontextrelationship-enum",[11218,11224],{"type":44,"tag":85,"props":11219,"children":11221},{"className":11220},[],[11222],{"type":50,"value":11223},"filterContext.relationship",{"type":50,"value":11225}," enum",{"type":44,"tag":53,"props":11227,"children":11228},{},[11229,11234,11236,11242,11243,11249,11250,11256,11257,11263,11265,11271,11272,11278,11279,11285,11287,11293],{"type":44,"tag":85,"props":11230,"children":11232},{"className":11231},[],[11233],{"type":50,"value":9684},{"type":50,"value":11235}," · ",{"type":44,"tag":85,"props":11237,"children":11239},{"className":11238},[],[11240],{"type":50,"value":11241},"within",{"type":50,"value":11235},{"type":44,"tag":85,"props":11244,"children":11246},{"className":11245},[],[11247],{"type":50,"value":11248},"direct-child-of",{"type":50,"value":11235},{"type":44,"tag":85,"props":11251,"children":11253},{"className":11252},[],[11254],{"type":50,"value":11255},"contains",{"type":50,"value":11235},{"type":44,"tag":85,"props":11258,"children":11260},{"className":11259},[],[11261],{"type":50,"value":11262},"direct-parent-of",{"type":50,"value":11264}," ·\n",{"type":44,"tag":85,"props":11266,"children":11268},{"className":11267},[],[11269],{"type":50,"value":11270},"next-to",{"type":50,"value":11235},{"type":44,"tag":85,"props":11273,"children":11275},{"className":11274},[],[11276],{"type":50,"value":11277},"next-sibling-of",{"type":50,"value":11235},{"type":44,"tag":85,"props":11280,"children":11282},{"className":11281},[],[11283],{"type":50,"value":11284},"prev-sibling-of",{"type":50,"value":11286},". CSS-flavoured guesses like\n",{"type":44,"tag":85,"props":11288,"children":11290},{"className":11289},[],[11291],{"type":50,"value":11292},"descendants",{"type":50,"value":11294}," are rejected.",{"type":44,"tag":606,"props":11296,"children":11298},{"id":11297},"target-value-shapes",[11299],{"type":50,"value":11300},"Target value shapes",{"type":44,"tag":877,"props":11302,"children":11303},{},[11304,11320],{"type":44,"tag":881,"props":11305,"children":11306},{},[11307],{"type":44,"tag":885,"props":11308,"children":11309},{},[11310,11315],{"type":44,"tag":889,"props":11311,"children":11312},{},[11313],{"type":50,"value":11314},"Key",{"type":44,"tag":889,"props":11316,"children":11317},{},[11318],{"type":50,"value":11319},"Value",{"type":44,"tag":900,"props":11321,"children":11322},{},[11323,11339,11378,11410,11442,11476,11503,11550],{"type":44,"tag":885,"props":11324,"children":11325},{},[11326,11334],{"type":44,"tag":907,"props":11327,"children":11328},{},[11329],{"type":44,"tag":85,"props":11330,"children":11332},{"className":11331},[],[11333],{"type":50,"value":181},{"type":44,"tag":907,"props":11335,"children":11336},{},[11337],{"type":50,"value":11338},"style-block id array, or a class name string",{"type":44,"tag":885,"props":11340,"children":11341},{},[11342,11350],{"type":44,"tag":907,"props":11343,"children":11344},{},[11345],{"type":44,"tag":85,"props":11346,"children":11348},{"className":11347},[],[11349],{"type":50,"value":7009},{"type":44,"tag":907,"props":11351,"children":11352},{},[11353,11362,11364,11369,11371,11376],{"type":44,"tag":69,"props":11354,"children":11355},{},[11356],{"type":44,"tag":85,"props":11357,"children":11359},{"className":11358},[],[11360],{"type":50,"value":11361},"[componentId, elementId]",{"type":50,"value":11363}," — for a page-level element the componentId slot is the ",{"type":44,"tag":69,"props":11365,"children":11366},{},[11367],{"type":50,"value":11368},"page id",{"type":50,"value":11370},". Which form is legal follows ",{"type":44,"tag":85,"props":11372,"children":11374},{"className":11373},[],[11375],{"type":50,"value":503},{"type":50,"value":11377},": component scope takes the component-definition id, site and pages scope require the page id",{"type":44,"tag":885,"props":11379,"children":11380},{},[11381,11390],{"type":44,"tag":907,"props":11382,"children":11383},{},[11384],{"type":44,"tag":85,"props":11385,"children":11387},{"className":11386},[],[11388],{"type":50,"value":11389},"wf:selector",{"type":44,"tag":907,"props":11391,"children":11392},{},[11393,11395,11401,11403,11408],{"type":50,"value":11394},"a CSS selector string, e.g. ",{"type":44,"tag":85,"props":11396,"children":11398},{"className":11397},[],[11399],{"type":50,"value":11400},"\"body\"",{"type":50,"value":11402},". This is how you target the body from an action; ",{"type":44,"tag":85,"props":11404,"children":11406},{"className":11405},[],[11407],{"type":50,"value":8325},{"type":50,"value":11409}," is trigger-context-only",{"type":44,"tag":885,"props":11411,"children":11412},{},[11413,11427],{"type":44,"tag":907,"props":11414,"children":11415},{},[11416,11421,11422],{"type":44,"tag":85,"props":11417,"children":11419},{"className":11418},[],[11420],{"type":50,"value":8325},{"type":50,"value":364},{"type":44,"tag":85,"props":11423,"children":11425},{"className":11424},[],[11426],{"type":50,"value":6993},{"type":44,"tag":907,"props":11428,"children":11429},{},[11430,11436,11437],{"type":44,"tag":85,"props":11431,"children":11433},{"className":11432},[],[11434],{"type":50,"value":11435},"\"\"",{"type":50,"value":245},{"type":44,"tag":69,"props":11438,"children":11439},{},[11440],{"type":50,"value":11441},"trigger targets only",{"type":44,"tag":885,"props":11443,"children":11444},{},[11445,11454],{"type":44,"tag":907,"props":11446,"children":11447},{},[11448],{"type":44,"tag":85,"props":11449,"children":11451},{"className":11450},[],[11452],{"type":50,"value":11453},"wf:any-element",{"type":44,"tag":907,"props":11455,"children":11456},{},[11457,11463,11464,11468,11469,11474],{"type":44,"tag":85,"props":11458,"children":11460},{"className":11459},[],[11461],{"type":50,"value":11462},"\"*\"",{"type":50,"value":245},{"type":44,"tag":69,"props":11465,"children":11466},{},[11467],{"type":50,"value":422},{"type":50,"value":209},{"type":44,"tag":85,"props":11470,"children":11472},{"className":11471},[],[11473],{"type":50,"value":11435},{"type":50,"value":11475},". Action targets only",{"type":44,"tag":885,"props":11477,"children":11478},{},[11479,11494],{"type":44,"tag":907,"props":11480,"children":11481},{},[11482,11487,11488],{"type":44,"tag":85,"props":11483,"children":11485},{"className":11484},[],[11486],{"type":50,"value":2476},{"type":50,"value":364},{"type":44,"tag":85,"props":11489,"children":11491},{"className":11490},[],[11492],{"type":50,"value":11493},"wf:trigger-only-parent",{"type":44,"tag":907,"props":11495,"children":11496},{},[11497,11502],{"type":44,"tag":85,"props":11498,"children":11500},{"className":11499},[],[11501],{"type":50,"value":11435},{"type":50,"value":11475},{"type":44,"tag":885,"props":11504,"children":11505},{},[11506,11515],{"type":44,"tag":907,"props":11507,"children":11508},{},[11509],{"type":44,"tag":85,"props":11510,"children":11512},{"className":11511},[],[11513],{"type":50,"value":11514},"wf:attribute",{"type":44,"tag":907,"props":11516,"children":11517},{},[11518,11520,11525,11526,11532,11534,11540,11542,11548],{"type":50,"value":11519},"an attribute name ",{"type":44,"tag":69,"props":11521,"children":11522},{},[11523],{"type":50,"value":11524},"or a full selector",{"type":50,"value":1377},{"type":44,"tag":85,"props":11527,"children":11529},{"className":11528},[],[11530],{"type":50,"value":11531},"\"data-thing\"",{"type":50,"value":11533}," is stored as ",{"type":44,"tag":85,"props":11535,"children":11537},{"className":11536},[],[11538],{"type":50,"value":11539},"[data-thing]",{"type":50,"value":11541}," and matches every element carrying it; pass ",{"type":44,"tag":85,"props":11543,"children":11545},{"className":11544},[],[11546],{"type":50,"value":11547},"'[data-thing=\"x\"]'",{"type":50,"value":11549}," when several elements share the attribute",{"type":44,"tag":885,"props":11551,"children":11552},{},[11553,11562],{"type":44,"tag":907,"props":11554,"children":11555},{},[11556],{"type":44,"tag":85,"props":11557,"children":11559},{"className":11558},[],[11560],{"type":50,"value":11561},"wf:id",{"type":44,"tag":907,"props":11563,"children":11564},{},[11565],{"type":50,"value":11566},"element DOM id",{"type":44,"tag":53,"props":11568,"children":11569},{},[11570,11580,11582,11587,11589,11594,11596,11602,11604,11610],{"type":44,"tag":69,"props":11571,"children":11572},{},[11573,11578],{"type":44,"tag":85,"props":11574,"children":11576},{"className":11575},[],[11577],{"type":50,"value":11453},{"type":50,"value":11579}," is the one key whose value is a wildcard, not a placeholder.",{"type":50,"value":11581},"\nThe three action-only keys look interchangeable and are not: ",{"type":44,"tag":85,"props":11583,"children":11585},{"className":11584},[],[11586],{"type":50,"value":11435},{"type":50,"value":11588}," on\n",{"type":44,"tag":85,"props":11590,"children":11592},{"className":11591},[],[11593],{"type":50,"value":11453},{"type":50,"value":11595}," is refused with ",{"type":44,"tag":85,"props":11597,"children":11599},{"className":11598},[],[11600],{"type":50,"value":11601},"\"wf:any-element\" value must be \"*\"",{"type":50,"value":11603},". Because\nthese are usually authored one row per ",{"type":44,"tag":85,"props":11605,"children":11607},{"className":11606},[],[11608],{"type":50,"value":11609},"filterContext",{"type":50,"value":11611}," relationship, getting it\nwrong loses the whole batch rather than one row.",{"type":44,"tag":53,"props":11613,"children":11614},{},[11615,11620,11621,11626,11628,11633,11634,11639,11641,11647],{"type":44,"tag":85,"props":11616,"children":11618},{"className":11617},[],[11619],{"type":50,"value":7009},{"type":50,"value":402},{"type":44,"tag":85,"props":11622,"children":11624},{"className":11623},[],[11625],{"type":50,"value":2476},{"type":50,"value":11627}," reject an ",{"type":44,"tag":5959,"props":11629,"children":11630},{},[11631],{"type":50,"value":11632},"active",{"type":50,"value":209},{"type":44,"tag":85,"props":11635,"children":11637},{"className":11636},[],[11638],{"type":50,"value":11609},{"type":50,"value":11640},"; the stamped\n",{"type":44,"tag":85,"props":11642,"children":11644},{"className":11643},[],[11645],{"type":50,"value":11646},"relationship: 'none'",{"type":50,"value":11648}," placeholder is fine.",{"type":44,"tag":606,"props":11650,"children":11652},{"id":11651},"caps",[11653],{"type":50,"value":11654},"Caps",{"type":44,"tag":53,"props":11656,"children":11657},{},[11658,11660,11664,11666,11670,11672,11677,11679,11683,11684,11689,11690,11695,11696,11701,11702,11707,11709,11714,11716,11721],{"type":50,"value":11659},"Triggers per interaction ",{"type":44,"tag":69,"props":11661,"children":11662},{},[11663],{"type":50,"value":10153},{"type":50,"value":11665}," · timelines per interaction ",{"type":44,"tag":69,"props":11667,"children":11668},{},[11669],{"type":50,"value":9932},{"type":50,"value":11671}," · actions per\ntimeline ",{"type":44,"tag":69,"props":11673,"children":11674},{},[11675],{"type":50,"value":11676},"200",{"type":50,"value":11678}," · targets per action ",{"type":44,"tag":69,"props":11680,"children":11681},{},[11682],{"type":50,"value":10153},{"type":50,"value":11235},{"type":44,"tag":85,"props":11685,"children":11687},{"className":11686},[],[11688],{"type":50,"value":3622},{"type":50,"value":209},{"type":44,"tag":69,"props":11691,"children":11692},{},[11693],{"type":50,"value":11694},"≤ 12s",{"type":50,"value":11264},{"type":44,"tag":85,"props":11697,"children":11699},{"className":11698},[],[11700],{"type":50,"value":6135},{"type":50,"value":209},{"type":44,"tag":69,"props":11703,"children":11704},{},[11705],{"type":50,"value":11706},"1–64 chars",{"type":50,"value":11708}," · random-array sets ",{"type":44,"tag":69,"props":11710,"children":11711},{},[11712],{"type":50,"value":11713},"2–12 values",{"type":50,"value":11715}," · IX3 value total\n",{"type":44,"tag":69,"props":11717,"children":11718},{},[11719],{"type":50,"value":11720},"65,536 bytes",{"type":50,"value":277},{"type":44,"tag":53,"props":11723,"children":11724},{},[11725,11744,11746,11751],{"type":44,"tag":69,"props":11726,"children":11727},{},[11728,11730,11736,11738,11742],{"type":50,"value":11729},"MCP applies these as Zod ",{"type":44,"tag":85,"props":11731,"children":11733},{"className":11732},[],[11734],{"type":50,"value":11735},".max()",{"type":50,"value":11737}," on create ",{"type":44,"tag":5959,"props":11739,"children":11740},{},[11741],{"type":50,"value":5963},{"type":50,"value":11743}," update.",{"type":50,"value":11745}," The Designer host\nraises the ceiling for already-stored over-cap interactions; MCP does not. So\nreading a 200+-action timeline and resubmitting it to change one action ",{"type":44,"tag":69,"props":11747,"children":11748},{},[11749],{"type":50,"value":11750},"fails\nover MCP",{"type":50,"value":277},{"type":44,"tag":606,"props":11753,"children":11755},{"id":11754},"tool-schema-errata",[11756],{"type":50,"value":11757},"Tool-schema errata",{"type":44,"tag":53,"props":11759,"children":11760},{},[11761,11762,11767,11769,11774,11776,11782,11784,11789,11790,11795,11797,11802,11804,11809],{"type":50,"value":439},{"type":44,"tag":85,"props":11763,"children":11765},{"className":11764},[],[11766],{"type":50,"value":154},{"type":50,"value":11768}," JSON Schema currently describes\n",{"type":44,"tag":85,"props":11770,"children":11772},{"className":11771},[],[11773],{"type":50,"value":535},{"type":50,"value":11775}," as ",{"type":44,"tag":85,"props":11777,"children":11779},{"className":11778},[],[11780],{"type":50,"value":11781},"{\"type\": \"object\"}",{"type":50,"value":11783}," with the example\n",{"type":44,"tag":85,"props":11785,"children":11787},{"className":11786},[],[11788],{"type":50,"value":842},{"type":50,"value":1377},{"type":44,"tag":69,"props":11791,"children":11792},{},[11793],{"type":50,"value":11794},"Both are wrong.",{"type":50,"value":11796}," The server validator requires an\n",{"type":44,"tag":69,"props":11798,"children":11799},{},[11800],{"type":50,"value":11801},"array",{"type":50,"value":11803},"; see the ",{"type":44,"tag":85,"props":11805,"children":11807},{"className":11806},[],[11808],{"type":50,"value":535},{"type":50,"value":11810}," bullet below. Trust this skill over the\ntool description on that field.",{"type":44,"tag":53,"props":11812,"children":11813},{},[11814,11816,11821,11822,11827,11829,11833,11835,11840,11841,11846,11847,11852,11854,11865,11867,11872,11873,11879,11881,11887],{"type":50,"value":11815},"Also note ",{"type":44,"tag":85,"props":11817,"children":11819},{"className":11818},[],[11820],{"type":50,"value":400},{"type":50,"value":6013},{"type":44,"tag":85,"props":11823,"children":11825},{"className":11824},[],[11826],{"type":50,"value":408},{"type":50,"value":11828}," placement differs across the tool family: ",{"type":44,"tag":69,"props":11830,"children":11831},{},[11832],{"type":50,"value":415},{"type":50,"value":11834},"\nfor ",{"type":44,"tag":85,"props":11836,"children":11838},{"className":11837},[],[11839],{"type":50,"value":154},{"type":50,"value":364},{"type":44,"tag":85,"props":11842,"children":11844},{"className":11843},[],[11845],{"type":50,"value":166},{"type":50,"value":6020},{"type":44,"tag":85,"props":11848,"children":11850},{"className":11849},[],[11851],{"type":50,"value":222},{"type":50,"value":11853},"; nested\n",{"type":44,"tag":69,"props":11855,"children":11856},{},[11857,11863],{"type":44,"tag":85,"props":11858,"children":11860},{"className":11859},[],[11861],{"type":50,"value":11862},"site_id",{"type":50,"value":11864}," inside the action",{"type":50,"value":11866}," for ",{"type":44,"tag":85,"props":11868,"children":11870},{"className":11869},[],[11871],{"type":50,"value":135},{"type":50,"value":364},{"type":44,"tag":85,"props":11874,"children":11876},{"className":11875},[],[11877],{"type":50,"value":11878},"data_assets_tool",{"type":50,"value":11880},", and\n",{"type":44,"tag":85,"props":11882,"children":11884},{"className":11883},[],[11885],{"type":50,"value":11886},"data_agent_instructions_tool",{"type":50,"value":277},{"type":44,"tag":606,"props":11889,"children":11891},{"id":11890},"everything-else",[11892],{"type":50,"value":11893},"Everything else",{"type":44,"tag":75,"props":11895,"children":11896},{},[11897,11935,11965,11997,12007,12040,12072,12082,12123,12145,12185,12243,12273,12310,12365,12389,12433,12482,12524,12556,12586,12624,12659],{"type":44,"tag":79,"props":11898,"children":11899},{},[11900,11905,11906,11912,11914,11920,11921,11926,11927,11933],{"type":44,"tag":69,"props":11901,"children":11902},{},[11903],{"type":50,"value":11904},"Object format only:",{"type":50,"value":209},{"type":44,"tag":85,"props":11907,"children":11909},{"className":11908},[],[11910],{"type":50,"value":11911},"{ extensionKey, value, filterContext? }",{"type":50,"value":11913},". Nested ",{"type":44,"tag":85,"props":11915,"children":11917},{"className":11916},[],[11918],{"type":50,"value":11919},"filterBy",{"type":50,"value":769},{"type":44,"tag":69,"props":11922,"children":11923},{},[11924],{"type":50,"value":11925},"2-tuple",{"type":50,"value":209},{"type":44,"tag":85,"props":11928,"children":11930},{"className":11929},[],[11931],{"type":50,"value":11932},"[\"wf:class\", [\"STYLE_BLOCK_ID\"]]",{"type":50,"value":11934},", never an object.",{"type":44,"tag":79,"props":11936,"children":11937},{},[11938,11943,11945,11950,11952,11957,11959,11964],{"type":44,"tag":69,"props":11939,"children":11940},{},[11941],{"type":50,"value":11942},"IDs:",{"type":50,"value":11944}," omit timeline ",{"type":44,"tag":85,"props":11946,"children":11948},{"className":11947},[],[11949],{"type":50,"value":1501},{"type":50,"value":11951}," on create (the host mints it). Every action needs a fresh unique ",{"type":44,"tag":85,"props":11953,"children":11955},{"className":11954},[],[11956],{"type":50,"value":1501},{"type":50,"value":11958},". Do not send trigger ",{"type":44,"tag":85,"props":11960,"children":11962},{"className":11961},[],[11963],{"type":50,"value":1501},{"type":50,"value":277},{"type":44,"tag":79,"props":11966,"children":11967},{},[11968,11973,11975,11980,11982,11988,11990,11996],{"type":44,"tag":69,"props":11969,"children":11970},{},[11971],{"type":50,"value":11972},"Opacity",{"type":50,"value":11974}," lives under ",{"type":44,"tag":85,"props":11976,"children":11978},{"className":11977},[],[11979],{"type":50,"value":2161},{"type":50,"value":11981}," (e.g. ",{"type":44,"tag":85,"props":11983,"children":11985},{"className":11984},[],[11986],{"type":50,"value":11987},"[\"0%\",\"100%\"]",{"type":50,"value":11989},"), never ",{"type":44,"tag":85,"props":11991,"children":11993},{"className":11992},[],[11994],{"type":50,"value":11995},"wf:style",{"type":50,"value":277},{"type":44,"tag":79,"props":11998,"children":11999},{},[12000,12005],{"type":44,"tag":69,"props":12001,"children":12002},{},[12003],{"type":50,"value":12004},"Class targets:",{"type":50,"value":12006}," style-block id arrays preferred; class name strings are accepted.",{"type":44,"tag":79,"props":12008,"children":12009},{},[12010,12022,12024,12030,12032,12038],{"type":44,"tag":69,"props":12011,"children":12012},{},[12013,12015,12020],{"type":50,"value":12014},"A ",{"type":44,"tag":85,"props":12016,"children":12018},{"className":12017},[],[12019],{"type":50,"value":181},{"type":50,"value":12021}," id array is ANDed into one compound selector",{"type":50,"value":12023},", not a list of alternatives: ",{"type":44,"tag":85,"props":12025,"children":12027},{"className":12026},[],[12028],{"type":50,"value":12029},"[\"a\",\"b\"]",{"type":50,"value":12031}," resolves to ",{"type":44,"tag":85,"props":12033,"children":12035},{"className":12034},[],[12036],{"type":50,"value":12037},".a.b",{"type":50,"value":12039},". The host expands a combo class's parents for you, so pass the one leaf id. Ids from two different combo chains produce a selector no element carries, and the target resolves to nothing with no error. One target means one class or one combo chain — animate two different sets of elements with two actions.",{"type":44,"tag":79,"props":12041,"children":12042},{},[12043,12048,12049,12055,12056,12062,12064,12070],{"type":44,"tag":69,"props":12044,"children":12045},{},[12046],{"type":50,"value":12047},"A leaf class name reused across chains",{"type":50,"value":6995},{"type":44,"tag":85,"props":12050,"children":12052},{"className":12051},[],[12053],{"type":50,"value":12054},".btn.lift",{"type":50,"value":402},{"type":44,"tag":85,"props":12057,"children":12059},{"className":12058},[],[12060],{"type":50,"value":12061},".btn.cta.lift",{"type":50,"value":12063}," are two style blocks both named ",{"type":44,"tag":85,"props":12065,"children":12067},{"className":12066},[],[12068],{"type":50,"value":12069},"lift",{"type":50,"value":12071},") is rejected when passed as a name string and matches the wrong element when passed as ids. Give each element its own class instead.",{"type":44,"tag":79,"props":12073,"children":12074},{},[12075,12080],{"type":44,"tag":69,"props":12076,"children":12077},{},[12078],{"type":50,"value":12079},"Send only what the Interactions panel can author.",{"type":50,"value":12081}," Worker Zod is lenient; illegal shapes fail on the Designer write path.",{"type":44,"tag":79,"props":12083,"children":12084},{},[12085,12093,12095,12099,12101,12107,12109,12114,12116,12122],{"type":44,"tag":69,"props":12086,"children":12087},{},[12088],{"type":44,"tag":85,"props":12089,"children":12091},{"className":12090},[],[12092],{"type":50,"value":535},{"type":50,"value":12094}," is an ",{"type":44,"tag":69,"props":12096,"children":12097},{},[12098],{"type":50,"value":11801},{"type":50,"value":12100}," of ",{"type":44,"tag":85,"props":12102,"children":12104},{"className":12103},[],[12105],{"type":50,"value":12106},"{ type, behavior }",{"type":50,"value":12108}," (and breakpoint form), not ",{"type":44,"tag":85,"props":12110,"children":12112},{"className":12111},[],[12113],{"type":50,"value":842},{"type":50,"value":12115},". Example: ",{"type":44,"tag":85,"props":12117,"children":12119},{"className":12118},[],[12120],{"type":50,"value":12121},"[{ \"type\": \"prefers-reduced-motion\", \"behavior\": \"dont-animate\" }]",{"type":50,"value":277},{"type":44,"tag":79,"props":12124,"children":12125},{},[12126,12131,12133,12138,12139,12144],{"type":44,"tag":69,"props":12127,"children":12128},{},[12129],{"type":50,"value":12130},"Load",{"type":50,"value":12132}," omits trigger ",{"type":44,"tag":85,"props":12134,"children":12136},{"className":12135},[],[12137],{"type":50,"value":1801},{"type":50,"value":402},{"type":44,"tag":85,"props":12140,"children":12142},{"className":12141},[],[12143],{"type":50,"value":4797},{"type":50,"value":277},{"type":44,"tag":79,"props":12146,"children":12147},{},[12148,12153,12154,12159,12161,12166,12167,12172,12173,12178,12179,12184],{"type":44,"tag":69,"props":12149,"children":12150},{},[12151],{"type":50,"value":12152},"Scroll",{"type":50,"value":402},{"type":44,"tag":69,"props":12155,"children":12156},{},[12157],{"type":50,"value":12158},"mouse-move",{"type":50,"value":12160}," omit playback ",{"type":44,"tag":85,"props":12162,"children":12164},{"className":12163},[],[12165],{"type":50,"value":1763},{"type":50,"value":327},{"type":44,"tag":85,"props":12168,"children":12170},{"className":12169},[],[12171],{"type":50,"value":3170},{"type":50,"value":327},{"type":44,"tag":85,"props":12174,"children":12176},{"className":12175},[],[12177],{"type":50,"value":3177},{"type":50,"value":327},{"type":44,"tag":85,"props":12180,"children":12182},{"className":12181},[],[12183],{"type":50,"value":3184},{"type":50,"value":277},{"type":44,"tag":79,"props":12186,"children":12187},{},[12188,12206,12208,12213,12215,12220,12222,12227,12229,12234,12236,12241],{"type":44,"tag":69,"props":12189,"children":12190},{},[12191,12193,12198,12200,12205],{"type":50,"value":12192},"A scroll without ",{"type":44,"tag":85,"props":12194,"children":12196},{"className":12195},[],[12197],{"type":50,"value":3126},{"type":50,"value":12199}," needs ",{"type":44,"tag":85,"props":12201,"children":12203},{"className":12202},[],[12204],{"type":50,"value":4159},{"type":50,"value":277},{"type":50,"value":12207}," The host stamps absent toggle keys on persist (",{"type":44,"tag":85,"props":12209,"children":12211},{"className":12210},[],[12212],{"type":50,"value":4159},{"type":50,"value":12214},", the rest ",{"type":44,"tag":85,"props":12216,"children":12218},{"className":12217},[],[12219],{"type":50,"value":4174},{"type":50,"value":12221},") and keeps an explicit ",{"type":44,"tag":85,"props":12223,"children":12225},{"className":12224},[],[12226],{"type":50,"value":4174},{"type":50,"value":12228},", but send ",{"type":44,"tag":85,"props":12230,"children":12232},{"className":12231},[],[12233],{"type":50,"value":4189},{"type":50,"value":12235}," yourself: the panel always writes all four toggles, and being explicit is correct regardless of where that stamp has rolled out. ",{"type":44,"tag":85,"props":12237,"children":12239},{"className":12238},[],[12240],{"type":50,"value":3346},{"type":50,"value":12242}," itself is never invented — missing or null is rejected.",{"type":44,"tag":79,"props":12244,"children":12245},{},[12246,12251,12253,12258,12259,12264,12265,12271],{"type":44,"tag":69,"props":12247,"children":12248},{},[12249],{"type":50,"value":12250},"Scroll scrub:",{"type":50,"value":12252}," send numeric ",{"type":44,"tag":85,"props":12254,"children":12256},{"className":12255},[],[12257],{"type":50,"value":3126},{"type":50,"value":364},{"type":44,"tag":85,"props":12260,"children":12262},{"className":12261},[],[12263],{"type":50,"value":3142},{"type":50,"value":3144},{"type":44,"tag":85,"props":12266,"children":12268},{"className":12267},[],[12269],{"type":50,"value":12270},"timing.duration: 1",{"type":50,"value":12272},". A tiny duration occupies ~1% of the scroll range and looks like nothing happened.",{"type":44,"tag":79,"props":12274,"children":12275},{},[12276,12286,12288,12294,12295,12301,12303,12309],{"type":44,"tag":69,"props":12277,"children":12278},{},[12279,12284],{"type":44,"tag":85,"props":12280,"children":12282},{"className":12281},[],[12283],{"type":50,"value":1455},{"type":50,"value":12285}," is a no-op on the first click",{"type":50,"value":12287}," (the playhead starts at 0). For a reverse the user can try in Preview, use ",{"type":44,"tag":85,"props":12289,"children":12291},{"className":12290},[],[12292],{"type":50,"value":12293},"togglePlayReverse",{"type":50,"value":6995},{"type":44,"tag":85,"props":12296,"children":12298},{"className":12297},[],[12299],{"type":50,"value":12300},"pluginConfig.click",{"type":50,"value":12302}," omitted or ",{"type":44,"tag":85,"props":12304,"children":12306},{"className":12305},[],[12307],{"type":50,"value":12308},"\"each\"",{"type":50,"value":868},{"type":44,"tag":79,"props":12311,"children":12312},{},[12313,12326,12327,12332,12333,12339,12341,12347,12349,12355,12357,12363],{"type":44,"tag":69,"props":12314,"children":12315},{},[12316,12318,12324],{"type":50,"value":12317},"A To tween reads only its ",{"type":44,"tag":85,"props":12319,"children":12321},{"className":12320},[],[12322],{"type":50,"value":12323},"to",{"type":50,"value":12325}," slot.",{"type":50,"value":209},{"type":44,"tag":85,"props":12328,"children":12330},{"className":12329},[],[12331],{"type":50,"value":1447},{"type":50,"value":1341},{"type":44,"tag":85,"props":12334,"children":12336},{"className":12335},[],[12337],{"type":50,"value":12338},"tt: 0",{"type":50,"value":12340}," is half discarded and GSAP animates from the element's live value, so ",{"type":44,"tag":85,"props":12342,"children":12344},{"className":12343},[],[12345],{"type":50,"value":12346},"scale: [0.55, 1.15]",{"type":50,"value":12348}," on an unscaled element goes 1 → 1.15 and ",{"type":44,"tag":85,"props":12350,"children":12352},{"className":12351},[],[12353],{"type":50,"value":12354},"opacity: [\"20%\",\"100%\"]",{"type":50,"value":12356}," on an opaque element does nothing at all. Use ",{"type":44,"tag":85,"props":12358,"children":12360},{"className":12359},[],[12361],{"type":50,"value":12362},"tt: 2",{"type":50,"value":12364}," whenever the animation needs a start value.",{"type":44,"tag":79,"props":12366,"children":12367},{},[12368,12373,12374,12380,12381,12387],{"type":44,"tag":69,"props":12369,"children":12370},{},[12371],{"type":50,"value":12372},"Do not put a click or hover trigger on an element its own from-state collapses",{"type":50,"value":6995},{"type":44,"tag":85,"props":12375,"children":12377},{"className":12376},[],[12378],{"type":50,"value":12379},"scaleX: 0",{"type":50,"value":364},{"type":44,"tag":85,"props":12382,"children":12384},{"className":12383},[],[12385],{"type":50,"value":12386},"width: 0",{"type":50,"value":12388},"). No box is left to click. Trigger on a parent and animate the child.",{"type":44,"tag":79,"props":12390,"children":12391},{},[12392,12397,12398,12403,12405,12411,12413,12418,12420,12425,12427,12432],{"type":44,"tag":69,"props":12393,"children":12394},{},[12395],{"type":50,"value":12396},"Grouped timelines are authorable.",{"type":50,"value":209},{"type":44,"tag":85,"props":12399,"children":12401},{"className":12400},[],[12402],{"type":50,"value":6135},{"type":50,"value":12404}," (1–64 characters) is accepted on the MCP timeline input, and ",{"type":44,"tag":85,"props":12406,"children":12408},{"className":12407},[],[12409],{"type":50,"value":12410},"config.assignedGroupId",{"type":50,"value":12412}," on a click or hover trigger routes to it. An ",{"type":44,"tag":85,"props":12414,"children":12416},{"className":12415},[],[12417],{"type":50,"value":6288},{"type":50,"value":12419}," that matches no timeline ",{"type":44,"tag":85,"props":12421,"children":12423},{"className":12422},[],[12424],{"type":50,"value":6135},{"type":50,"value":12426}," is rejected rather than stored inert, so mismatches surface as an error instead of a dead interaction. Load, scroll, and continuous triggers ignore ",{"type":44,"tag":85,"props":12428,"children":12430},{"className":12429},[],[12431],{"type":50,"value":6288},{"type":50,"value":277},{"type":44,"tag":79,"props":12434,"children":12435},{},[12436,12475,12477,12481],{"type":44,"tag":69,"props":12437,"children":12438},{},[12439,12445,12446,12452,12454,12460,12461,12467,12468,12474],{"type":44,"tag":85,"props":12440,"children":12442},{"className":12441},[],[12443],{"type":50,"value":12444},"wf:navbar",{"type":50,"value":402},{"type":44,"tag":85,"props":12447,"children":12449},{"className":12448},[],[12450],{"type":50,"value":12451},"wf:dropdown",{"type":50,"value":12453}," are not authorable, and neither are ",{"type":44,"tag":85,"props":12455,"children":12457},{"className":12456},[],[12458],{"type":50,"value":12459},"wf:focus",{"type":50,"value":364},{"type":44,"tag":85,"props":12462,"children":12464},{"className":12463},[],[12465],{"type":50,"value":12466},"wf:blur",{"type":50,"value":662},{"type":44,"tag":85,"props":12469,"children":12471},{"className":12470},[],[12472],{"type":50,"value":12473},"wf:change",{"type":50,"value":277},{"type":50,"value":12476}," The guards take no flag or session argument, so this holds for every caller regardless of Statsig state — no flag turns it on for you. Navbar and dropdown are registered in the Designer and excluded pending GA; focus, blur, and change have no Designer schema at all. Tell the user the trigger is unavailable rather than attempting a write. See ",{"type":44,"tag":593,"props":12478,"children":12479},{"href":1013},[12480],{"type":50,"value":1013},{"type":50,"value":277},{"type":44,"tag":79,"props":12483,"children":12484},{},[12485,12490,12491,12496,12497,12502,12503,12508,12510,12515,12517,12523],{"type":44,"tag":69,"props":12486,"children":12487},{},[12488],{"type":50,"value":12489},"No GSAP position operators",{"type":50,"value":6995},{"type":44,"tag":85,"props":12492,"children":12494},{"className":12493},[],[12495],{"type":50,"value":813},{"type":50,"value":364},{"type":44,"tag":85,"props":12498,"children":12500},{"className":12499},[],[12501],{"type":50,"value":820},{"type":50,"value":364},{"type":44,"tag":85,"props":12504,"children":12506},{"className":12505},[],[12507],{"type":50,"value":827},{"type":50,"value":12509},") in ",{"type":44,"tag":85,"props":12511,"children":12513},{"className":12512},[],[12514],{"type":50,"value":834},{"type":50,"value":12516},". Use a finite number (seconds) or ",{"type":44,"tag":85,"props":12518,"children":12520},{"className":12519},[],[12521],{"type":50,"value":12522},"'500ms'",{"type":50,"value":277},{"type":44,"tag":79,"props":12525,"children":12526},{},[12527,12532,12533,12539,12541,12546,12548,12554],{"type":44,"tag":69,"props":12528,"children":12529},{},[12530],{"type":50,"value":12531},"Duration is seconds.",{"type":50,"value":209},{"type":44,"tag":85,"props":12534,"children":12536},{"className":12535},[],[12537],{"type":50,"value":12538},"timing.duration: 0.4",{"type":50,"value":12540}," is 400ms. ",{"type":44,"tag":85,"props":12542,"children":12544},{"className":12543},[],[12545],{"type":50,"value":866},{"type":50,"value":12547}," is 400 seconds. Use ",{"type":44,"tag":85,"props":12549,"children":12551},{"className":12550},[],[12552],{"type":50,"value":12553},"\"400ms\"",{"type":50,"value":12555}," if you think in milliseconds.",{"type":44,"tag":79,"props":12557,"children":12558},{},[12559,12577,12579,12584],{"type":44,"tag":69,"props":12560,"children":12561},{},[12562,12564,12569,12570,12575],{"type":50,"value":12563},"From \u002F FromTo (",{"type":44,"tag":85,"props":12565,"children":12567},{"className":12566},[],[12568],{"type":50,"value":4562},{"type":50,"value":327},{"type":44,"tag":85,"props":12571,"children":12573},{"className":12572},[],[12574],{"type":50,"value":9779},{"type":50,"value":12576},") sit at the from-state until the trigger fires.",{"type":50,"value":12578}," Prefer To (",{"type":44,"tag":85,"props":12580,"children":12582},{"className":12581},[],[12583],{"type":50,"value":12338},{"type":50,"value":12585}," or omit) when the element should be visible at rest.",{"type":44,"tag":79,"props":12587,"children":12588},{},[12589,12600,12602,12606,12608,12614,12616,12622],{"type":44,"tag":69,"props":12590,"children":12591},{},[12592,12598],{"type":44,"tag":85,"props":12593,"children":12595},{"className":12594},[],[12596],{"type":50,"value":12597},"splitText",{"type":50,"value":12599}," needs a target that already contains copy",{"type":50,"value":12601}," — in itself or a descendant. The element ",{"type":44,"tag":5959,"props":12603,"children":12604},{},[12605],{"type":50,"value":4635},{"type":50,"value":12607}," is not the constraint: a Block \u002F Div whose text is a child node splits fine (verified on a published page: a ",{"type":44,"tag":85,"props":12609,"children":12611},{"className":12610},[],[12612],{"type":50,"value":12613},".pg-card",{"type":50,"value":12615}," Block containing \"Card one\" produced two ",{"type":44,"tag":85,"props":12617,"children":12619},{"className":12618},[],[12620],{"type":50,"value":12621},"gsap_split_word",{"type":50,"value":12623}," spans). What fails silently is a target with no text anywhere inside it — that saves and animates nothing.",{"type":44,"tag":79,"props":12625,"children":12626},{},[12627,12638,12640,12645,12646,12651,12652,12657],{"type":44,"tag":69,"props":12628,"children":12629},{},[12630,12632],{"type":50,"value":12631},"Roles live on ",{"type":44,"tag":85,"props":12633,"children":12635},{"className":12634},[],[12636],{"type":50,"value":12637},"timelines[].triggerMetadata",{"type":50,"value":12639},", not on the trigger. Mouse-move needs a unique ",{"type":44,"tag":85,"props":12641,"children":12643},{"className":12642},[],[12644],{"type":50,"value":7023},{"type":50,"value":327},{"type":44,"tag":85,"props":12647,"children":12649},{"className":12648},[],[12650],{"type":50,"value":7030},{"type":50,"value":327},{"type":44,"tag":85,"props":12653,"children":12655},{"className":12654},[],[12656],{"type":50,"value":7037},{"type":50,"value":12658}," per timeline.",{"type":44,"tag":79,"props":12660,"children":12661},{},[12662,12664,12668],{"type":50,"value":12663},"On reject: read the error, look it up in ",{"type":44,"tag":593,"props":12665,"children":12666},{"href":1148},[12667],{"type":50,"value":1148},{"type":50,"value":12669},", do not invent fields.",{"type":44,"tag":59,"props":12671,"children":12673},{"id":12672},"install-gate",[12674],{"type":50,"value":12675},"Install \u002F gate",{"type":44,"tag":1593,"props":12677,"children":12681},{"className":12678,"code":12680,"language":50},[12679],"language-text","npx -y skills add webflow\u002Fwebflow-skills --skill 'webflow-mcp:interactions' --yes\n",[12682],{"type":44,"tag":85,"props":12683,"children":12684},{"__ignoreMap":1598},[12685],{"type":50,"value":12680},{"type":44,"tag":53,"props":12687,"children":12688},{},[12689,12691,12697],{"type":50,"value":12690},"Optional ",{"type":44,"tag":85,"props":12692,"children":12694},{"className":12693},[],[12695],{"type":50,"value":12696},"--agent claude-code",{"type":50,"value":12698}," (or cursor). Testers also need:",{"type":44,"tag":75,"props":12700,"children":12701},{},[12702,12712,12722],{"type":44,"tag":79,"props":12703,"children":12704},{},[12705,12707],{"type":50,"value":12706},"Beta MCP: ",{"type":44,"tag":85,"props":12708,"children":12710},{"className":12709},[],[12711],{"type":50,"value":295},{"type":44,"tag":79,"props":12713,"children":12714},{},[12715,12717],{"type":50,"value":12716},"Flag: ",{"type":44,"tag":85,"props":12718,"children":12720},{"className":12719},[],[12721],{"type":50,"value":310},{"type":44,"tag":79,"props":12723,"children":12724},{},[12725,12727,12732,12733],{"type":50,"value":12726},"Scopes: ",{"type":44,"tag":85,"props":12728,"children":12730},{"className":12729},[],[12731],{"type":50,"value":325},{"type":50,"value":327},{"type":44,"tag":85,"props":12734,"children":12736},{"className":12735},[],[12737],{"type":50,"value":333},{"type":44,"tag":12739,"props":12740,"children":12741},"style",{},[12742],{"type":50,"value":12743},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":12745,"total":4089},[12746,12767,12784,12801,12818,12834,12850],{"slug":12747,"name":12748,"fn":12749,"description":12750,"org":12751,"tags":12752,"stars":24,"repoUrl":25,"updatedAt":12766},"webflow-clicloud","webflow-cli:cloud","deploy applications to Webflow Cloud","Create, build, and deploy Webflow Cloud apps from the CLI (site-attached or project apps), and manage existing ones — apps, domains, environments, deployments, build\u002Fruntime logs, and environment variables including secrets. Use when initializing or deploying a Cloud app, importing an existing GitHub repository, setting up CI\u002FCD (GitHub Actions or GitHub-linked deploys), setting or importing secrets, retrying or rolling back a deployment, diagnosing a failed build, or resolving app\u002Fenvironment\u002Fworkspace IDs from webflow.json or env vars. The `webflow apps` namespace is beta and requires the CLI's `@next` channel.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12753,12756,12759,12762,12765],{"name":12754,"slug":12755,"type":16},"CLI","cli",{"name":12757,"slug":12758,"type":16},"Cloud","cloud",{"name":12760,"slug":12761,"type":16},"Deployment","deployment",{"name":12763,"slug":12764,"type":16},"Full-stack","full-stack",{"name":10,"slug":9,"type":16},"2026-09-01T07:58:37.425258",{"slug":12768,"name":12769,"fn":12770,"description":12771,"org":12772,"tags":12773,"stars":24,"repoUrl":25,"updatedAt":12783},"webflow-clicode-component","webflow-cli:code-component","create and deploy Webflow Code Components","Create and deploy reusable React components for Webflow Designer. Configure existing React projects with webflow.json, build and bundle code, validate output, and deploy to workspace using library share. Use when building custom components for designers.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12774,12775,12776,12779,12782],{"name":12754,"slug":12755,"type":16},{"name":12760,"slug":12761,"type":16},{"name":12777,"slug":12778,"type":16},"React","react",{"name":12780,"slug":12781,"type":16},"UI Components","ui-components",{"name":10,"slug":9,"type":16},"2026-05-18T06:47:41.421071",{"slug":12785,"name":12786,"fn":12787,"description":12788,"org":12789,"tags":12790,"stars":24,"repoUrl":25,"updatedAt":12800},"webflow-clidesigner-extension","webflow-cli:designer-extension","build Webflow Designer Extensions","Build Designer Extensions for custom Webflow Designer functionality. Lists available templates, initializes extension projects from templates (default\u002Freact\u002Ftypescript-alt), bundles extensions for upload, and serves locally for development.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12791,12792,12795,12796,12799],{"name":12754,"slug":12755,"type":16},{"name":12793,"slug":12794,"type":16},"Plugin Development","plugin-development",{"name":12777,"slug":12778,"type":16},{"name":12797,"slug":12798,"type":16},"TypeScript","typescript",{"name":10,"slug":9,"type":16},"2026-05-18T06:47:43.853573",{"slug":12802,"name":12803,"fn":12804,"description":12805,"org":12806,"tags":12807,"stars":24,"repoUrl":25,"updatedAt":12817},"webflow-clidevlink","webflow-cli:devlink","export Webflow components to React and Next.js","Export Webflow Designer components to React\u002FNext.js code for external projects. Configure devlink settings in webflow.json, sync design updates with devlink sync, validate generated code, show diffs, and provide integration examples. Use when building with Webflow designs in React\u002FNext.js.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12808,12809,12812,12815,12816],{"name":12754,"slug":12755,"type":16},{"name":12810,"slug":12811,"type":16},"Frontend","frontend",{"name":12813,"slug":12814,"type":16},"Next.js","next-js",{"name":12777,"slug":12778,"type":16},{"name":10,"slug":9,"type":16},"2026-05-18T06:47:40.182468",{"slug":12819,"name":12820,"fn":12821,"description":12822,"org":12823,"tags":12824,"stars":24,"repoUrl":25,"updatedAt":12833},"webflow-clitroubleshooter","webflow-cli:troubleshooter","troubleshoot Webflow CLI issues","Diagnose and fix Webflow CLI issues including installation problems, authentication failures, build errors, and bundle problems. Uses CLI diagnostic flags (--version, --help, --verbose, --debug-bundler) for troubleshooting.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12825,12826,12829,12832],{"name":12754,"slug":12755,"type":16},{"name":12827,"slug":12828,"type":16},"Configuration","configuration",{"name":12830,"slug":12831,"type":16},"Debugging","debugging",{"name":10,"slug":9,"type":16},"2026-05-18T06:47:48.831648",{"slug":12835,"name":12836,"fn":12837,"description":12838,"org":12839,"tags":12840,"stars":24,"repoUrl":25,"updatedAt":12849},"webflow-code-componentcomponent-audit","webflow-code-component:component-audit","audit Webflow Code Component architecture","Audit Webflow Code Components for architecture decisions - prop exposure, state management, slot opportunities, and Shadow DOM compatibility. Focused on Webflow-specific patterns, not generic React best practices.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12841,12844,12847,12848],{"name":12842,"slug":12843,"type":16},"Architecture","architecture",{"name":12845,"slug":12846,"type":16},"Code Analysis","code-analysis",{"name":12777,"slug":12778,"type":16},{"name":10,"slug":9,"type":16},"2026-05-18T06:47:46.277768",{"slug":12851,"name":12852,"fn":12853,"description":12854,"org":12855,"tags":12856,"stars":24,"repoUrl":25,"updatedAt":12863},"webflow-code-componentcomponent-scaffold","webflow-code-component:component-scaffold","scaffold Webflow Code Component boilerplate","Generate new Webflow Code Component boilerplate with React component, definition file, and optional styling. Automatically checks prerequisites and can set up missing config\u002Fdependencies.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12857,12858,12859,12862],{"name":12810,"slug":12811,"type":16},{"name":12777,"slug":12778,"type":16},{"name":12860,"slug":12861,"type":16},"Templates","templates",{"name":10,"slug":9,"type":16},"2026-05-18T06:47:42.638042",{"items":12865,"total":4089},[12866,12874,12882,12890,12898,12905,12912,12919,12933,12945,12959,12975],{"slug":12747,"name":12748,"fn":12749,"description":12750,"org":12867,"tags":12868,"stars":24,"repoUrl":25,"updatedAt":12766},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12869,12870,12871,12872,12873],{"name":12754,"slug":12755,"type":16},{"name":12757,"slug":12758,"type":16},{"name":12760,"slug":12761,"type":16},{"name":12763,"slug":12764,"type":16},{"name":10,"slug":9,"type":16},{"slug":12768,"name":12769,"fn":12770,"description":12771,"org":12875,"tags":12876,"stars":24,"repoUrl":25,"updatedAt":12783},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12877,12878,12879,12880,12881],{"name":12754,"slug":12755,"type":16},{"name":12760,"slug":12761,"type":16},{"name":12777,"slug":12778,"type":16},{"name":12780,"slug":12781,"type":16},{"name":10,"slug":9,"type":16},{"slug":12785,"name":12786,"fn":12787,"description":12788,"org":12883,"tags":12884,"stars":24,"repoUrl":25,"updatedAt":12800},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12885,12886,12887,12888,12889],{"name":12754,"slug":12755,"type":16},{"name":12793,"slug":12794,"type":16},{"name":12777,"slug":12778,"type":16},{"name":12797,"slug":12798,"type":16},{"name":10,"slug":9,"type":16},{"slug":12802,"name":12803,"fn":12804,"description":12805,"org":12891,"tags":12892,"stars":24,"repoUrl":25,"updatedAt":12817},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12893,12894,12895,12896,12897],{"name":12754,"slug":12755,"type":16},{"name":12810,"slug":12811,"type":16},{"name":12813,"slug":12814,"type":16},{"name":12777,"slug":12778,"type":16},{"name":10,"slug":9,"type":16},{"slug":12819,"name":12820,"fn":12821,"description":12822,"org":12899,"tags":12900,"stars":24,"repoUrl":25,"updatedAt":12833},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12901,12902,12903,12904],{"name":12754,"slug":12755,"type":16},{"name":12827,"slug":12828,"type":16},{"name":12830,"slug":12831,"type":16},{"name":10,"slug":9,"type":16},{"slug":12835,"name":12836,"fn":12837,"description":12838,"org":12906,"tags":12907,"stars":24,"repoUrl":25,"updatedAt":12849},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12908,12909,12910,12911],{"name":12842,"slug":12843,"type":16},{"name":12845,"slug":12846,"type":16},{"name":12777,"slug":12778,"type":16},{"name":10,"slug":9,"type":16},{"slug":12851,"name":12852,"fn":12853,"description":12854,"org":12913,"tags":12914,"stars":24,"repoUrl":25,"updatedAt":12863},{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12915,12916,12917,12918],{"name":12810,"slug":12811,"type":16},{"name":12777,"slug":12778,"type":16},{"name":12860,"slug":12861,"type":16},{"name":10,"slug":9,"type":16},{"slug":12920,"name":12921,"fn":12922,"description":12923,"org":12924,"tags":12925,"stars":24,"repoUrl":25,"updatedAt":12932},"webflow-code-componentconvert-component","webflow-code-component:convert-component","convert React components to Webflow Code Components","Convert an existing React component into a Webflow Code Component. Analyzes TypeScript props, maps to Webflow prop types, generates the .webflow.tsx definition file, and identifies required modifications.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12926,12929,12930,12931],{"name":12927,"slug":12928,"type":16},"Migration","migration",{"name":12777,"slug":12778,"type":16},{"name":12797,"slug":12798,"type":16},{"name":10,"slug":9,"type":16},"2026-05-18T06:47:52.523608",{"slug":12934,"name":12935,"fn":12936,"description":12937,"org":12938,"tags":12939,"stars":24,"repoUrl":25,"updatedAt":12944},"webflow-code-componentdeploy-guide","webflow-code-component:deploy-guide","deploy Webflow Code Components","Step-by-step guide for deploying Webflow Code Components to a workspace. Covers authentication, pre-flight checks, deployment execution, and verification.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12940,12941,12942,12943],{"name":12760,"slug":12761,"type":16},{"name":12810,"slug":12811,"type":16},{"name":12777,"slug":12778,"type":16},{"name":10,"slug":9,"type":16},"2026-05-18T06:47:38.947875",{"slug":12946,"name":12947,"fn":12948,"description":12949,"org":12950,"tags":12951,"stars":24,"repoUrl":25,"updatedAt":12958},"webflow-code-componentlocal-dev-setup","webflow-code-component:local-dev-setup","set up local Webflow Code Component projects","Initialize a new Webflow Code Components project from scratch. Creates project structure, installs dependencies, configures webflow.json, and sets up development environment.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12952,12953,12956,12957],{"name":12827,"slug":12828,"type":16},{"name":12954,"slug":12955,"type":16},"Local Development","local-development",{"name":12777,"slug":12778,"type":16},{"name":10,"slug":9,"type":16},"2026-05-18T06:47:50.062783",{"slug":12960,"name":12961,"fn":12962,"description":12963,"org":12964,"tags":12965,"stars":24,"repoUrl":25,"updatedAt":12974},"webflow-code-componentpre-deploy-check","webflow-code-component:pre-deploy-check","validate Webflow Code Components before deployment","Pre-deployment validation for Webflow Code Components. Checks bundle size, dependencies, prop configurations, SSR compatibility, styling setup, and common issues before running webflow library share.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12966,12967,12970,12973],{"name":12760,"slug":12761,"type":16},{"name":12968,"slug":12969,"type":16},"QA","qa",{"name":12971,"slug":12972,"type":16},"Validation","validation",{"name":10,"slug":9,"type":16},"2026-05-18T06:47:51.300653",{"slug":12976,"name":12977,"fn":12978,"description":12979,"org":12980,"tags":12981,"stars":24,"repoUrl":25,"updatedAt":12988},"webflow-code-componenttroubleshoot-deploy","webflow-code-component:troubleshoot-deploy","troubleshoot Webflow Code Component deployments","Debug deployment failures for Webflow Code Components. Analyzes error messages, identifies root causes, and provides specific fixes for common issues.",{"slug":9,"name":10,"logoUrl":11,"githubOrg":9},[12982,12983,12984,12987],{"name":12830,"slug":12831,"type":16},{"name":12760,"slug":12761,"type":16},{"name":12985,"slug":12986,"type":16},"Observability","observability",{"name":10,"slug":9,"type":16},"2026-05-18T06:47:45.057571"]