medium Set 2 Unknown

This page uses a content type that does not have a custom renderer yet. Raw structured data is shown below.

{
    "_meta": {
        "schemaVersion": "2.0.0",
        "nodeId": "node-1-leaf-time-5-minutes-medium",
        "pageNumber": 2,
        "generatedAt": "2026-03-01T01:52:09.037Z",
        "generatorVersion": "v7.2.1-wp-g2",
        "seed": "14023147737453271508",
        "resolvedParams": {
            "expectedPuzzleSize": null,
            "expectedSize": null,
            "expectedDifficulty": "medium",
            "expectedVariant": null,
            "displayDifficulty": "medium",
            "theme": null,
            "contentType": null,
            "source": {
                "puzzleSize": "config",
                "size": "config",
                "difficulty": "slug",
                "variant": "config"
            }
        },
        "contractVersion": "1.0",
        "canonicalVersion": "2.0",
        "archetype": "form-exercise",
        "contentHash": "297eb83833d5252cec51597d98542437b0b359ec6b23f18a5cfc3131332b4f13",
        "fallbackReason": null
    },
    "title": "form-exercise set 2",
    "operation": "clock-math",
    "subject": "clock-math",
    "difficulty": "medium",
    "config": {
        "difficulty": "medium",
        "clockMode": "5-minutes",
        "maxNumber": 10
    },
    "problems": [
        {
            "id": 1,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 12:10. Add 10 minutes. What time is it?",
            "answer": "12:20",
            "startTime": "12:10",
            "delta": 10,
            "task": "elapsed-time",
            "correctAnswer": "12:20",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 12:10\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"103.7\" y2=\"57.66\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"153\" y2=\"69.4\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 12:10"
            }
        },
        {
            "id": 2,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 11:30. Add 15 minutes. What time is it?",
            "answer": "11:45",
            "startTime": "11:30",
            "delta": 15,
            "task": "elapsed-time",
            "correctAnswer": "11:45",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 11:30\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"89\" y2=\"58.95\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"100\" y2=\"161.2\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 11:30"
            }
        },
        {
            "id": 3,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 4:10. Subtract 55 minutes. What time is it?",
            "answer": "3:15",
            "startTime": "4:10",
            "delta": -55,
            "task": "elapsed-time",
            "correctAnswer": "3:15",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 4:10\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"134.81\" y2=\"124.38\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"153\" y2=\"69.4\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 4:10"
            }
        },
        {
            "id": 4,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 12:20. Subtract 35 minutes. What time is it?",
            "answer": "11:45",
            "startTime": "12:20",
            "delta": -35,
            "task": "elapsed-time",
            "correctAnswer": "11:45",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 12:20\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"107.38\" y2=\"58.15\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"153\" y2=\"130.6\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 12:20"
            }
        },
        {
            "id": 5,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 1:50. Add 35 minutes. What time is it?",
            "answer": "2:25",
            "startTime": "1:50",
            "delta": 35,
            "task": "elapsed-time",
            "correctAnswer": "2:25",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 1:50\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"134.81\" y2=\"75.62\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"47\" y2=\"69.4\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 1:50"
            }
        },
        {
            "id": 6,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 4:25. Subtract 30 minutes. What time is it?",
            "answer": "3:55",
            "startTime": "4:25",
            "delta": -30,
            "task": "elapsed-time",
            "correctAnswer": "3:55",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 4:25\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"131.33\" y2=\"128.71\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"130.6\" y2=\"153\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 4:25"
            }
        },
        {
            "id": 7,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 12:15. Subtract 35 minutes. What time is it?",
            "answer": "11:40",
            "startTime": "12:15",
            "delta": -35,
            "task": "elapsed-time",
            "correctAnswer": "11:40",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 12:15\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"105.55\" y2=\"57.86\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"161.2\" y2=\"100\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 12:15"
            }
        },
        {
            "id": 8,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 6:15. Add 60 minutes. What time is it?",
            "answer": "7:15",
            "startTime": "6:15",
            "delta": 60,
            "task": "elapsed-time",
            "correctAnswer": "7:15",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 6:15\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"94.45\" y2=\"142.14\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"161.2\" y2=\"100\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 6:15"
            }
        },
        {
            "id": 9,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 1:50. Add 30 minutes. What time is it?",
            "answer": "2:20",
            "startTime": "1:50",
            "delta": 30,
            "task": "elapsed-time",
            "correctAnswer": "2:20",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 1:50\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"134.81\" y2=\"75.62\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"47\" y2=\"69.4\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 1:50"
            }
        },
        {
            "id": 10,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 3:25. Add 55 minutes. What time is it?",
            "answer": "4:20",
            "startTime": "3:25",
            "delta": 55,
            "task": "elapsed-time",
            "correctAnswer": "4:20",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 3:25\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"141.49\" y2=\"109.2\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"130.6\" y2=\"153\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 3:25"
            }
        },
        {
            "id": 11,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 3:50. Subtract 60 minutes. What time is it?",
            "answer": "2:50",
            "startTime": "3:50",
            "delta": -60,
            "task": "elapsed-time",
            "correctAnswer": "2:50",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 3:50\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"138.52\" y2=\"117.96\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"47\" y2=\"69.4\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 3:50"
            }
        },
        {
            "id": 12,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 2:45. Subtract 55 minutes. What time is it?",
            "answer": "1:50",
            "startTime": "2:45",
            "delta": -55,
            "task": "elapsed-time",
            "correctAnswer": "1:50",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 2:45\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"142.14\" y2=\"94.45\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"38.8\" y2=\"100\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 2:45"
            }
        },
        {
            "id": 13,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 3:55. Subtract 10 minutes. What time is it?",
            "answer": "3:45",
            "startTime": "3:55",
            "delta": -10,
            "task": "elapsed-time",
            "correctAnswer": "3:45",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 3:55\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"137.7\" y2=\"119.62\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"69.4\" y2=\"47\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 3:55"
            }
        },
        {
            "id": 14,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 9:20. Add 55 minutes. What time is it?",
            "answer": "10:15",
            "startTime": "9:20",
            "delta": 55,
            "task": "elapsed-time",
            "correctAnswer": "10:15",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 9:20\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"58.15\" y2=\"92.62\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"153\" y2=\"130.6\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 9:20"
            }
        },
        {
            "id": 15,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 10:20. Subtract 45 minutes. What time is it?",
            "answer": "9:35",
            "startTime": "10:20",
            "delta": -45,
            "task": "elapsed-time",
            "correctAnswer": "9:35",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 10:20\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"67.44\" y2=\"72.68\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"153\" y2=\"130.6\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 10:20"
            }
        },
        {
            "id": 16,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 1:35. Add 25 minutes. What time is it?",
            "answer": "2:00",
            "startTime": "1:35",
            "delta": 25,
            "task": "elapsed-time",
            "correctAnswer": "2:00",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 1:35\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"131.33\" y2=\"71.29\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"69.4\" y2=\"153\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 1:35"
            }
        },
        {
            "id": 17,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 10:25. Add 35 minutes. What time is it?",
            "answer": "11:00",
            "startTime": "10:25",
            "delta": 35,
            "task": "elapsed-time",
            "correctAnswer": "11:00",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 10:25\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"68.67\" y2=\"71.29\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"130.6\" y2=\"153\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 10:25"
            }
        },
        {
            "id": 18,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 1:05. Subtract 25 minutes. What time is it?",
            "answer": "12:40",
            "startTime": "1:05",
            "delta": -25,
            "task": "elapsed-time",
            "correctAnswer": "12:40",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 1:05\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"122.84\" y2=\"64.16\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"130.6\" y2=\"47\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 1:05"
            }
        },
        {
            "id": 19,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 4:50. Add 5 minutes. What time is it?",
            "answer": "4:55",
            "startTime": "4:50",
            "delta": 5,
            "task": "elapsed-time",
            "correctAnswer": "4:55",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 4:50\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"124.38\" y2=\"134.81\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"47\" y2=\"69.4\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 4:50"
            }
        },
        {
            "id": 20,
            "type": "clock-math",
            "mode": "5-minutes",
            "difficulty": "medium",
            "question": "Start at 12:15. Subtract 55 minutes. What time is it?",
            "answer": "11:20",
            "startTime": "12:15",
            "delta": -55,
            "task": "elapsed-time",
            "correctAnswer": "11:20",
            "visual": {
                "type": "inline-svg",
                "svg": "<svg viewBox=\"0 0 200 200\" xmlns=\"http://www.w3.org/2000/svg\" role=\"img\" aria-label=\"Clock showing 12:15\"><circle cx=\"100\" cy=\"100\" r=\"85\" fill=\"#fff\" stroke=\"#333\" stroke-width=\"2.5\"/><line x1=\"100\" y1=\"27\" x2=\"100\" y2=\"17\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"21.43\" x2=\"108.68\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"22.73\" x2=\"117.26\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"24.87\" x2=\"125.65\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"27.83\" x2=\"133.76\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"36.78\" x2=\"141.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"36.09\" x2=\"148.79\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"41.29\" x2=\"155.54\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"47.14\" x2=\"161.68\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"53.56\" x2=\"167.15\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"63.5\" x2=\"171.88\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"67.87\" x2=\"175.82\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"75.59\" x2=\"178.94\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"83.57\" x2=\"181.19\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"91.74\" x2=\"182.55\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"173\" y1=\"100\" x2=\"183\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"178.57\" y1=\"108.26\" x2=\"182.55\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"177.27\" y1=\"116.43\" x2=\"181.19\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"175.13\" y1=\"124.41\" x2=\"178.94\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"172.17\" y1=\"132.13\" x2=\"175.82\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"163.22\" y1=\"136.5\" x2=\"171.88\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"163.91\" y1=\"146.44\" x2=\"167.15\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"158.71\" y1=\"152.86\" x2=\"161.68\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"152.86\" y1=\"158.71\" x2=\"155.54\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"146.44\" y1=\"163.91\" x2=\"148.79\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"136.5\" y1=\"163.22\" x2=\"141.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"132.13\" y1=\"172.17\" x2=\"133.76\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"124.41\" y1=\"175.13\" x2=\"125.65\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"116.43\" y1=\"177.27\" x2=\"117.26\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"108.26\" y1=\"178.57\" x2=\"108.68\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"173\" x2=\"100\" y2=\"183\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"178.57\" x2=\"91.32\" y2=\"182.55\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"177.27\" x2=\"82.74\" y2=\"181.19\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"175.13\" x2=\"74.35\" y2=\"178.94\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"172.17\" x2=\"66.24\" y2=\"175.82\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"163.22\" x2=\"58.5\" y2=\"171.88\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"163.91\" x2=\"51.21\" y2=\"167.15\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"158.71\" x2=\"44.46\" y2=\"161.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"152.86\" x2=\"38.32\" y2=\"155.54\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"146.44\" x2=\"32.85\" y2=\"148.79\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"136.5\" x2=\"28.12\" y2=\"141.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"132.13\" x2=\"24.18\" y2=\"133.76\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"124.41\" x2=\"21.06\" y2=\"125.65\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"116.43\" x2=\"18.81\" y2=\"117.26\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"108.26\" x2=\"17.45\" y2=\"108.68\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27\" y1=\"100\" x2=\"17\" y2=\"100\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"21.43\" y1=\"91.74\" x2=\"17.45\" y2=\"91.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"22.73\" y1=\"83.57\" x2=\"18.81\" y2=\"82.74\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"24.87\" y1=\"75.59\" x2=\"21.06\" y2=\"74.35\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"27.83\" y1=\"67.87\" x2=\"24.18\" y2=\"66.24\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"36.78\" y1=\"63.5\" x2=\"28.12\" y2=\"58.5\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"36.09\" y1=\"53.56\" x2=\"32.85\" y2=\"51.21\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"41.29\" y1=\"47.14\" x2=\"38.32\" y2=\"44.46\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"47.14\" y1=\"41.29\" x2=\"44.46\" y2=\"38.32\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"53.56\" y1=\"36.09\" x2=\"51.21\" y2=\"32.85\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"63.5\" y1=\"36.78\" x2=\"58.5\" y2=\"28.12\" stroke=\"#333\" stroke-width=\"2\" stroke-linecap=\"round\"/><line x1=\"67.87\" y1=\"27.83\" x2=\"66.24\" y2=\"24.18\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"75.59\" y1=\"24.87\" x2=\"74.35\" y2=\"21.06\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"83.57\" y1=\"22.73\" x2=\"82.74\" y2=\"18.81\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><line x1=\"91.74\" y1=\"21.43\" x2=\"91.32\" y2=\"17.45\" stroke=\"#333\" stroke-width=\"0.8\" stroke-linecap=\"round\"/><text x=\"130.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">1</text><text x=\"152.83\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">2</text><text x=\"161\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">3</text><text x=\"152.83\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">4</text><text x=\"130.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">5</text><text x=\"100\" y=\"161\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">6</text><text x=\"69.5\" y=\"152.83\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">7</text><text x=\"47.17\" y=\"130.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">8</text><text x=\"39\" y=\"100\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">9</text><text x=\"47.17\" y=\"69.5\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">10</text><text x=\"69.5\" y=\"47.17\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">11</text><text x=\"100\" y=\"39\" text-anchor=\"middle\" dominant-baseline=\"central\" font-family=\"system-ui, sans-serif\" font-size=\"16\" font-weight=\"600\" fill=\"#222\">12</text><line x1=\"100\" y1=\"100\" x2=\"105.55\" y2=\"57.86\" stroke=\"#222\" stroke-width=\"5\" stroke-linecap=\"round\"/><line x1=\"100\" y1=\"100\" x2=\"161.2\" y2=\"100\" stroke=\"#222\" stroke-width=\"3\" stroke-linecap=\"round\"/><circle cx=\"100\" cy=\"100\" r=\"4\" fill=\"#222\"/></svg>",
                "altText": "Clock showing 12:15"
            }
        }
    ],
    "layout": {
        "columns": 2,
        "problemsPerPage": 20
    },
    "_archetype": null,
    "_generatorId": null
}